Real time data warehousing
2 Assignments
0 Petitions
Accused Products
Abstract
A method and system for processing data into and in a database and for retrieving the processed data is disclosed. The data comprises identifiers of a plurality of entities. The method and system comprises: (a) processing data into and in a database, (b) enhancing received data prior to storage in a database, (c) determining and matching records based upon relationships between the records in the received data and existing data without any loss of data, (d) enabling alerts based upon user-defined alert rules and relationships, (e) automatically stopping additional matches and separating previously matched records when identifiers used to match records are later determined to be common across entities and not generally distinctive of an entity, (f) receiving data queries for retrieving the processed data stored in the database, (g) utilizing the same algorithm to process the queries and (h) transferring the processed data to another database that uses the same algorithm.
124 Citations
254 Claims
-
1-111. -111. (canceled)
-
112. A method for processing data in a database, the method comprising the steps of:
-
receiving data comprising at least one record having at least one identifier, each record representing at least one of a plurality of entities;
comparing the received data with at least one record stored in a database to determine the existence of a relationship in real-time;
creating a relationship record for each record stored in a database determined to reflect a relationship with at least a portion of received data in real-time; and
storing each relationship record in the database. - View Dependent Claims (113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127)
-
-
128-238. -238. (canceled)
-
239. For a system for processing data in a database, a computer readable medium containing program instructions for execution by a computer for performing the method comprising the steps of:
-
receiving data comprising at least one record having at least one identifier, each record representing at least one of a plurality of entities;
comparing the received data with at least one record stored in a database to determine the existence of a relationship in real-time;
creating a relationship record for each record stored in a database determined to reflect a relationship with at least a portion of received data in real-time; and
storing each relationship record in the database. - View Dependent Claims (240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254)
-
Specification