×

Apparatus and method for pipelined event processing in a distributed environment

  • US 10,200,459 B2
  • Filed: 09/05/2017
  • Issued: 02/05/2019
  • Est. Priority Date: 05/22/2013
  • Status: Active Grant
First Claim
Patent Images

1. A method, comprising:

  • receiving a first set of records from a first data source that regularly generates the first set of records with first common fields, wherein the first set of records characterize a first real-time event;

    receiving a second set of records from a second data source that regularly generates the second set of records with second common fields, wherein the second set of records characterize a second real-time event different than the first real-time event;

    filtering with a first data processor the first data by accessing the first data stored in dynamic memory as in-flight data and selecting a first sub-set of fields of the first common fields to form first filtered data stored in dynamic memory as in-flight data; and

    filtering with a second data processor the second data by accessing the second data in dynamic memory as in-flight data and selecting a second sub-set of fields of the second common fields to form second filtered data stored in dynamic memory as in-flight data, wherein the first data processor and the second data processor are on separate nodes in a network and apply rules to the first filtered data and the second filtered data in real-time to identify and report selected real-time events stored in dynamic memory as in-flight data prior to persistently storing the first filtered data, the second filtered data and the selected real-time events.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×