Patent · US Active

Real-time log joining on a continuous stream of events that are approximately ordered

US9069681B1 · kind B1 · utility

8Cited by
3References
21Claims
0Family size

Assignee

Inventors

Key dates

Filing dateSep 26, 2013
Grant dateJun 30, 2015
Priority date
Expiry dateSep 26, 2033

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F16/2272
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

Aspects of the disclosure relate generally to a distributed event joining system for joining primary and secondary events based on a common key. In one example, a continuous stream of primary events may be stored at a cache layer. Each primary event may be associated with a primary event key which may be used to generate an index map for the cache layer. After a time T, the stream of primary events may be sent to long term memory. The system may also receive secondary events, each associated with a primary key. The primary key may be used to identify a primary event in the cache layer. If the primary event is not available in the cache layer, the long term memory may be searched for the primary key. Paired events may then be submitted to a distributed joined event storage system.

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.