×

DETERMINATION OF AN UPDATED DATA SOURCE FROM DISPARATE DATA SOURCES

  • US 20100036892A1
  • Filed: 09/29/2008
  • Published: 02/11/2010
  • Est. Priority Date: 08/08/2008
  • Status: Active Grant
First Claim
Patent Images

1. A method for determining an updated data source from a first disparate data source and a second disparate data source in a data processing system, said method comprising:

  • receiving into a volatile memory a first data list and a second data list associated with the first disparate data source and the second disparate data source, respectively;

    determining all data elements in the first data list that match data elements in the second data list;

    writing into a first aggregation data list in the volatile memory said determined all data elements in the first data list that match data elements in the second data list;

    determining all data elements in the first data list that do not match data elements in the second data list;

    writing into an additions data list in said volatile memory said determined all data elements in the first data list that do not match data elements in the second data list;

    determining all data elements in the second data list that do not match data elements in the first data list;

    writing into a first deletions data list in said volatile memory said determined all data elements in the second data list that do not match data elements in the first data list;

    after said writing into the first aggregation data list, said writing into the additions data list, and said writing into the first deletions data list;

    writing to a second aggregation data list in a non-volatile memory of a data store all data elements in the first aggregation data list and all data elements in the additions data list; and

    after said writing into the first deletions data list, removing from a second deletions data list stored in the non-volatile memory of the data store. all data elements matching the data elements in the first deletions data list.

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