Computer-implemented system and method for managing data integrity validation rules
First Claim
Patent Images
1. A computer-implemented system having a processor, said system for customizing rules used in data integrity validation operations, comprising:
- a data integrity validation application configured for operation upon the processor in order to access the data integrity validation rules to perform the data integrity validation operations,a database containing a plurality of data records for processing by the data integrity validation application;
said processing by the data integrity validation application including receiving the plurality of data records from the database and performing the data integrity validation operations upon the plurality of records that are contained in the database;
wherein the data integrity validation application is stored in a low level compiled language;
a knowledge base containing the data integrity validation rules, wherein the knowledge base has a storage location that is separate from and external to the compiled data integrity validation application,wherein the separate and external storage location of the knowledge base allows customization of the contained data integrity validation rules without requiring recompilation of the data integrity validation application,wherein the data integrity validation application has a data access pathway to the separately stored and externally located knowledge base so that the data integrity validation application may perform the data integrity validation operations upon the plurality of data records.
1 Assignment
0 Petitions
Accused Products
Abstract
A computer-implemented system and method for customizing rules used in data integrity validation operations. A data integrity validation application uses the data integrity validation rules to perform the data integrity validation operations. The data integrity validation rules are stored in a knowledge base which is separate from and external to the data integrity validation application. The separately stored and externally located knowledge base allows customization of the data integrity validation rules without requiring recompilation of the data integrity validation application.
-
Citations
30 Claims
-
1. A computer-implemented system having a processor, said system for customizing rules used in data integrity validation operations, comprising:
-
a data integrity validation application configured for operation upon the processor in order to access the data integrity validation rules to perform the data integrity validation operations, a database containing a plurality of data records for processing by the data integrity validation application; said processing by the data integrity validation application including receiving the plurality of data records from the database and performing the data integrity validation operations upon the plurality of records that are contained in the database; wherein the data integrity validation application is stored in a low level compiled language; a knowledge base containing the data integrity validation rules, wherein the knowledge base has a storage location that is separate from and external to the compiled data integrity validation application, wherein the separate and external storage location of the knowledge base allows customization of the contained data integrity validation rules without requiring recompilation of the data integrity validation application, wherein the data integrity validation application has a data access pathway to the separately stored and externally located knowledge base so that the data integrity validation application may perform the data integrity validation operations upon the plurality of data records. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28)
-
-
29. A computer-implemented method for managing rules used in data integrity validation operations, comprising the steps of:
-
retrieving from a knowledge base a data integrity validation rule; modifying the retrieved data integrity validation rule; storing the modified data integrity validation rule so that the modified data integrity rule may be used in a data integrity validation operation to be performed by a data integrity validation application, wherein the data integrity validation application is stored in a low level compiled language, wherein the data integrity validation application retrieves from a database a plurality of data records for processing by the data integrity validation application; said processing by the data integrity validation application including performing the data integrity validation operation upon the plurality of records that are contained in the database; wherein the knowledge base has a storage location that is separate from and external to the compiled data integrity validation application, wherein the separate and external storage location of the knowledge base allows modification of the stored data integrity validation rules without requiring recompilation of the data integrity validation application.
-
-
30. A computer-implemented apparatus for managing rules used in data integrity validation operations, comprising:
-
means for retrieving from a knowledge base a data integrity validation rule; means for modifying the retrieved data integrity validation rule; means for storing the modified data integrity validation rule so that the modified data integrity rule may be used in a data integrity validation operation to be performed by a data integrity validation application, wherein the data integrity validation application is stored in a low level compiled language, wherein the data integrity validation application retrieves from a database a plurality of data records for processing by the data integrity validation application; said processing by the data integrity validation application including performing the data integrity validation operation upon the plurality of records that are contained in the database; wherein the knowledge base has a storage location that is separate from and external to the compiled data integrity validation application, wherein the separate and external storage location of the knowledge base allows modification of the stored data integrity validation rules without requiring recompilation of the data integrity validation application.
-
Specification