×

Evaluating event-generated data using append-only tables

  • US 7,840,575 B2
  • Filed: 12/13/2006
  • Issued: 11/23/2010
  • Est. Priority Date: 05/19/2006
  • Status: Active Grant
First Claim
Patent Images

1. A method for evaluating events comprising:

  • creating a filter that specifies an array of constant values corresponding to one or more attributes that are associated with one or more events;

    receiving and storing in memory a stream of records, wherein the stream of records is generated to represent a stream of events, and wherein each record of the stream of records includes a set of attributes that are associated with a particular event, of the stream of events, that is represented by said each record;

    selecting a plurality of events from the stream of events by applying the filter to the stream of records in order to select a corresponding plurality of records, wherein applying the filter comprises performing one or more array operations to compare the array of constant values specified in the filter to attributes stored in the plurality of records; and

    storing the plurality of records in an append-only sequence, wherein the append-only sequence is a storage representation of the plurality of events that allows only appending new records that represent new events but does not allow modifying and deleting existing records that represent already existing events;

    wherein the method is performed by one or more computer systems.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×