×

Method and system for processing raw financial data streams to produce and distribute structured and validated product offering objects

  • US 7,958,025 B2
  • Filed: 05/31/2001
  • Issued: 06/07/2011
  • Est. Priority Date: 08/04/2000
  • Status: Active Grant
First Claim
Patent Images

1. A processor-implemented method for processing a raw data stream generated by a financial product provider and carrying a plurality of raw data objects containing information related to financial product offerings and subject to periodic updates, the method comprising:

  • receiving a raw data object carried on a raw data stream input;

    determining an object type of the raw data object;

    generating via a processor a formatted data object based on the contents of the raw data object by applying a set of formatting rules selected in accordance with the determined object type;

    determining if a prior version of the formatted data object is present in an object storage pool;

    if a prior version is present in the object storage pool;

    determining a data differential between the formatted data object and the prior version;

    updating the prior version of the formatted data object to correspond with the generated formatted data object; and

    incrementing a sequence number associated with the formatted data object; and

    broadcasting the data differential and the sequence number on an output broadcast data channel selected from a plurality of broadcast channels according to the object type;

    otherwise, if no prior version is present in the object storage pool;

    providing the formatted data object to subscriber processes; and

    storing the formatted data object and an associated initial sequence number in the object storage pool.

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