Chasing engine for data transfer
First Claim
1. A data repository defined by a single logical specification, comprising:
- a data store comprising a plurality of tables and a view of the plurality of tables;
a data dictionary comprising a meta-table and means to generate the data store, wherein the meta-table is generated from the single logical specification defining the data repository; and
a chase engine configured to transfer a plurality of data within the data store, wherein the chase engine generates a plurality of chasing procedures based on a chasing specification, wherein the chasing procedures define a manner to transfer the plurality of data.
1 Assignment
0 Petitions
Accused Products
Abstract
A data repository defined by a single logical specification includes a data store comprising a plurality of tables and a view of the plurality of tables, a data dictionary comprising a meta-table and means to generate the data store, wherein the meta-table is generated from the single logical specification defining the data repository, and a chase engine configured to transfer a plurality of data within the data store, wherein the chase engine generates a plurality of chasing procedures based on a chasing specification, wherein the chasing procedures define a manner to transfer the plurality of data.
37 Citations
20 Claims
-
1. A data repository defined by a single logical specification, comprising:
-
a data store comprising a plurality of tables and a view of the plurality of tables;
a data dictionary comprising a meta-table and means to generate the data store, wherein the meta-table is generated from the single logical specification defining the data repository; and
a chase engine configured to transfer a plurality of data within the data store, wherein the chase engine generates a plurality of chasing procedures based on a chasing specification, wherein the chasing procedures define a manner to transfer the plurality of data. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method of performing data chasing, comprising:
-
obtaining a chasing specification defining at least one domain of a data repository;
generating a plurality of chasing procedures based on a chasing specification; and
transferring a plurality of data within the data repository, wherein the chasing procedures define a manner to transfer the plurality of data. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18)
-
-
19. A computer readable medium containing software instructions stored thereon to perform:
-
obtaining a chasing specification defining at least one domain of a data repository;
generating a plurality of chasing procedures based on a chasing specification; and
transferring a plurality of data within the data repository, wherein the chasing procedures define a manner to transfer the plurality of data. - View Dependent Claims (20)
-
Specification