[go: up one dir, main page]

WO2019186231A1 - Events manager for a machine - Google Patents

Events manager for a machine Download PDF

Info

Publication number
WO2019186231A1
WO2019186231A1 PCT/IB2018/052063 IB2018052063W WO2019186231A1 WO 2019186231 A1 WO2019186231 A1 WO 2019186231A1 IB 2018052063 W IB2018052063 W IB 2018052063W WO 2019186231 A1 WO2019186231 A1 WO 2019186231A1
Authority
WO
WIPO (PCT)
Prior art keywords
events
virtual machine
occurring
timestamp
running
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Ceased
Application number
PCT/IB2018/052063
Other languages
French (fr)
Inventor
Pratik Sharma
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Individual
Original Assignee
Individual
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Individual filed Critical Individual
Priority to PCT/IB2018/052063 priority Critical patent/WO2019186231A1/en
Publication of WO2019186231A1 publication Critical patent/WO2019186231A1/en
Anticipated expiration legal-status Critical
Ceased legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F21/00Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F21/50Monitoring users, programs or devices to maintain the integrity of platforms, e.g. of processors, firmware or operating systems
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
    • G06F9/46Multiprogramming arrangements
    • G06F9/54Interprogram communication
    • G06F9/542Event management; Broadcasting; Multicasting; Notifications

Definitions

  • Events Manager module running on a remote virtual machine which gathers events from different applications getting events in different intervals of time running on a single virtual machine.
  • Events Manager module gathers such group of events and uses a B+ tree data structure (It is a k-ary balanced tree in which each node has no more than k children) to maintain such group of events with the key as timestamp to direct search in the tree and leaf nodes as events linked to each other in sorted order occurring within a range of timestamp.
  • Arrangement of such events by the Events Manager occurring at different intervals of time for different applications running on a single virtual machine helps to run timestamp based range queries to fetch events occurring at that virtual machine.

Landscapes

  • Engineering & Computer Science (AREA)
  • Software Systems (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Computer Security & Cryptography (AREA)
  • Multimedia (AREA)
  • Computer Hardware Design (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)

Abstract

Here we have an Events Manager module running on a remote virtual machine which gathers events from different applications getting events in different intervals of time running on a single virtual machine. Events Manager module gathers such group of events and uses a B+ tree data structure to maintain such group of events with the key as timestamp to direct search in the tree and leaf nodes as events linked to each other in sorted order occurring within a range of timestamp. Arrangement of such events by the Events Manager occurring at different intervals of time for different applications running on a single virtual machine helps to run timestamp based range queries to fetch events occurring at that virtual machine.

Description

Events Manager for a Machine
In this invention we have an Events Manager module running on a remote virtual machine which gathers events from different applications getting events in different intervals of time running on a single virtual machine. Events Manager module gathers such group of events and uses a B+ tree data structure (It is a k-ary balanced tree in which each node has no more than k children) to maintain such group of events with the key as timestamp to direct search in the tree and leaf nodes as events linked to each other in sorted order occurring within a range of timestamp. Arrangement of such events by the Events Manager occurring at different intervals of time for different applications running on a single virtual machine helps to run timestamp based range queries to fetch events occurring at that virtual machine.

Claims

Claims Following is the claim for this invention: -
1. In this invention we have an Events Manager module running on a remote virtual machine which gathers events from different applications getting events in different intervals of time running on a single virtual machine. Events Manager module gathers such group of events and uses a B+ tree data structure (It is a k-ary balanced tree in which each node has no more than k children) to maintain such group of events with the key as timestamp to direct search in the tree and leaf nodes as events linked to each other in sorted order occurring within a range of timestamp.
Arrangement of such events by the Events Manager occurring at different intervals of time for different applications running on a single virtual machine helps to run timestamp based range queries to fetch events occurring at that virtual machine. The above novel technique of providing sorted events occurring in an interval of time for a single virtual machine is the claim for this invention.
PCT/IB2018/052063 2018-03-27 2018-03-27 Events manager for a machine Ceased WO2019186231A1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
PCT/IB2018/052063 WO2019186231A1 (en) 2018-03-27 2018-03-27 Events manager for a machine

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
PCT/IB2018/052063 WO2019186231A1 (en) 2018-03-27 2018-03-27 Events manager for a machine

Publications (1)

Publication Number Publication Date
WO2019186231A1 true WO2019186231A1 (en) 2019-10-03

Family

ID=68060980

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/IB2018/052063 Ceased WO2019186231A1 (en) 2018-03-27 2018-03-27 Events manager for a machine

Country Status (1)

Country Link
WO (1) WO2019186231A1 (en)

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CA2660847A1 (en) * 2006-10-25 2008-05-02 Arcsight, Inc. Tracking changing state data to assist in computer network security
CA2688509A1 (en) * 2007-05-31 2008-12-04 Informatica Corporation Distributed system for monitoring information events

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CA2660847A1 (en) * 2006-10-25 2008-05-02 Arcsight, Inc. Tracking changing state data to assist in computer network security
JP5191492B2 (en) * 2006-10-25 2013-05-08 アークサイト,インク. Technology for tracking changing state data to help computer network security
CA2688509A1 (en) * 2007-05-31 2008-12-04 Informatica Corporation Distributed system for monitoring information events

Similar Documents

Publication Publication Date Title
Casas et al. Network security and anomaly detection with Big-DAMA, a big data analytics framework
WO2019101246A3 (en) Data isolation in blockchain networks
Amini et al. A Fast Density‐Based Clustering Algorithm for Real‐Time Internet of Things Stream
WO2019072308A3 (en) Improving blockchain transaction speeds using global acceleration nodes
WO2019226986A8 (en) Nested blockchain system
WO2012129149A3 (en) Aggregating search results based on associating data instances with knowledge base entities
WO2006102227A3 (en) Systems and methods for manipulation of inexact semi-structured data
CN103699689A (en) Method and device for establishing event repository
WO2003030032A3 (en) An index structure to access hierarchical data in a relational database system
WO2012058077A3 (en) Methods for indexing and searching based on language locale
MX389497B (en) 802.11S distributed mesh network using transformer module hardware for data capture and transmission
GB2533404A (en) Processing event log data
IL242219B (en) System and method for keyword searching using both static and dynamic dictionaries
GB201116736D0 (en) Searching and storing data in a database
GB2555341A (en) Systems and methods for utilizing webpage scripts to segment client sessions of a website
Chen et al. SSTD: A distributed system on streaming spatio-textual data
MY184245A (en) Characterization of whirl drilling dysfunction
Shen et al. Improved global robust stability criteria for delayed neural networks
Ma et al. An efficient approach to finding dense temporal subgraphs
WO2019186231A1 (en) Events manager for a machine
SE0202593D0 (en) A Computer program product and associated methods for searching a database of objects, connecting objects in such a database, and exporting data from at least arbitrary database
WO2019180489A1 (en) Frequency based distributed web crawling
Shah et al. On the cancellativity of AG-groupoids
NZ735617A (en) Aggregating high volumes of temporal data from multiple overlapping sources
Dossinger et al. Optimizing multiple multi-way stream joins

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 18912965

Country of ref document: EP

Kind code of ref document: A1

NENP Non-entry into the national phase

Ref country code: DE

122 Ep: pct application non-entry in european phase

Ref document number: 18912965

Country of ref document: EP

Kind code of ref document: A1