×

Smart trigger for use in processing business transactions

  • US 7,571,171 B1
  • Filed: 10/27/2000
  • Issued: 08/04/2009
  • Est. Priority Date: 10/29/1999
  • Status: Expired due to Term
First Claim
Patent Images

1. A method of selectively processing tasks in a Financial Service Organization (FSO) computer system, wherein the FSO computer system comprises a plurality of FSO related data sets and a plurality of computer executable FSO related processing tasks, the method comprising:

  • providing a first set of data set identifiers, each of the data identifiers corresponding to a physical storage location of one or more data set records;

    building a list of associated data set identifiers corresponding to the physical storage location of the one or more data set records for each of the plurality of FSO related processing tasks, wherein each of the lists is a subset of the first set of data identifiers;

    creating a plurality of smart triggers, each of the smart triggers comprising;

    a task identifier that identifies one of the FSO related processing tasks; and

    at least one data set identifier selected from the list of data set identifiers associated with the FSO related processing task identified by the task identifier;

    scheduling a date for processing each of the smart triggers;

    configuring a smart trigger table having the plurality of the created smart triggers, the smart trigger table comprising, for each of the created smart triggers;

    the task identifier associated with the smart trigger;

    the at least one data identifier associated with the smart trigger; and

    the scheduled date for processing the smart trigger;

    storing the configured smart trigger table in a first memory of the computer system;

    reading sequentially at least two of the smart triggers from the first memory; and

    ,for each, of the smart triggers read from the first memory;

    comparing the scheduled date for processing the smart trigger to the current date; and

    executing the FSO related processing task associated with the smart trigger to process the data contained in the data set records associated with one or more of the data set identifiers associated with the smart trigger in response to reading the smart trigger from the first memory if the scheduled date of the smart trigger is equal to or before the current date, but not executing the FSO related processing task in response to reading the smart trigger from the first memory if the scheduled date of the smart trigger is after the current date,wherein executing each of at least two of the executed FSO related processing tasks comprises;

    using the task identifier associated with the smart trigger to identify the FSO related processing task to be executed in response to reading the smart trigger; and

    using the at least one data identifier associated with the smart trigger to identify FSO related data set records to be processed in response to reading the smart trigger;

    wherein executing each of at least two of the FSO related processing tasks comprises executing the FSO related processing task on FSO related data set records that correspond to the at least one data set identifier from the list of associated data set identifiers for the FSO related processing task, but not executing the FSO related processing task on FSO related data set records that do not correspond to the data set identifiers from the list of associated data set identifiers for the FSO related processing task.

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