×

Distribution and mapping of financial records from data stream

  • US 8,473,396 B2
  • Filed: 08/14/2002
  • Issued: 06/25/2013
  • Est. Priority Date: 08/14/2001
  • Status: Active Grant
First Claim
Patent Images

1. A computer system for distributing data in one or more data records to users of the computer system, each record comprising a data type and at least one field that is distinct from the data type, each field comprising a value, and the computer system comprising:

  • at least one programmable processor;

    at least one interface that is operatively coupled to at least one of the processors; and

    a computer readable medium storing instructions that, when executed by at least one of the processors, causes the computer system at least to;

    receive through at least one of the interfaces, from a first application operating on a user terminal, a filter for data records to be transmitted to the first application, the filter comprising a specification of a data type and one or more criteria that apply to at least one field;

    receive through at least one of the interfaces, from at least one data source, a plurality of financial data records, each record comprising a data type and at least one field;

    identify, from the received financial data records, data records having the specified data type and having one or more fields that satisfy the one or more criteria, for electronic transfer through at least one of the interfaces to the user terminal; and

    for each of the data records identified for electronic transfer to the user terminal, map each record in accordance with respective mapping data, stored in the computer-readable medium, that is specific to a respective application program that is operable on the user terminal;

    the mapping comprising at least one of (1) reordering fields within the record, (2) deleting at least one of the fields from the record, (3) adding one or more fields to the record, and (4) specifying a display format for use in displaying at least one of the fields of the record;

    wherein;

    mapping comprises placing fields within data records of a specified data type in an order specified for the user terminal and a first application, the first application being one of the application programs that is operable on the user terminal;

    a first instance of the first application is operating on the user terminal;

    a second instance of the first application is operating on the user terminal at the same time that the first instance is operating on the user terminal; and

    the mapping comprises (1) a first mapping that specifies a first order in which fields are to be placed for the first instance and (2) a second mapping that specifies a second order, different from the first order, in which fields are to be placed for the second instance.

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