WO2019186231A1 - Events manager for a machine - Google Patents
Events manager for a machine Download PDFInfo
- 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
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F21/00—Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F21/50—Monitoring users, programs or devices to maintain the integrity of platforms, e.g. of processors, firmware or operating systems
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements 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/46—Multiprogramming arrangements
- G06F9/54—Interprogram communication
- G06F9/542—Event 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
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.
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)
| 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 |
-
2018
- 2018-03-27 WO PCT/IB2018/052063 patent/WO2019186231A1/en not_active Ceased
Patent Citations (3)
| 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 |