RULE-BASED RECORD PROFILES TO AUTOMATE RECORD DECLARATION OF ELECTRONIC DOCUMENTS
First Claim
Patent Images
1. A method comprising:
- providing a plurality of record profiles including information that uniquely defines how a new record is to be declared;
providing a plurality of mapping definitions including a set of rules to select a particular record profile, each mapping definition being associated with only one document class;
receiving a new document;
applying said set of rules to said new document until a matching record profile is found; and
using said matching record profile to declare a new record for said new document.
1 Assignment
0 Petitions
Accused Products
Abstract
According to one embodiment of the present invention, a method for automatic record declaration is provided. The method includes providing a plurality of record profiles including information that uniquely defines how a new record is to be declared. A plurality of mapping definitions are provided including a set of rules to select a particular record profile, each mapping definition being associated with only one document class. A new document is received and the set of rules applied to the new document until a matching record profile is found. The matching record profile is used to declare a new record for the new document.
16 Citations
25 Claims
-
1. A method comprising:
-
providing a plurality of record profiles including information that uniquely defines how a new record is to be declared; providing a plurality of mapping definitions including a set of rules to select a particular record profile, each mapping definition being associated with only one document class; receiving a new document; applying said set of rules to said new document until a matching record profile is found; and using said matching record profile to declare a new record for said new document. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A method comprising:
-
providing a plurality of record profiles including information than can uniquely define how a new record is to be declared; providing a plurality of mapping definitions including a set of rules to select a particular record profile, each mapping definition being associated with only one document class; receiving a new document; applying said set of rules to said new document to locate a matching record profile is found; and using said matching record profile to declare a new record for said new document, wherein if no matching record profile is found, launching a pre-defined workflow to allow for manual record profile selection. - View Dependent Claims (14)
-
-
15. A system comprising:
-
a record profile configuration user interface; a set of record profiles generated by said record profile configuration user interface; a mapping definition configuration user interface; a set of mapping definitions generated by said mapping definition configuration user interface; a content engine event handler receiving a new document and applying at least one of said mapping definitions to said new document to select one of said record profiles to be associated with said new document; and a new record declaration unit for using said selected record profile to declaration a new record for said new document. - View Dependent Claims (16, 17, 18)
-
-
19. A system comprising:
-
a record profile configuration user interface; a set of record profiles generated by said record profile configuration user interface; a mapping definition configuration user interface; a set of mapping definitions generated by said mapping definition configuration user interface; a content engine event handler receiving a new document and applying at least one of said mapping definitions to said new document to select one of said record profiles to be associated with said new document; and a new record declaration unit for using said selected record profile to declare a new record for said new document. - View Dependent Claims (20, 21)
-
-
22. A computer program product for automatic record declaration, said computer program product comprising:
-
a computer usable medium having computer usable program code embodied therewith, said computer usable program code comprising; computer usable program code configured to; provide a plurality of record profiles including information that uniquely defines how a new record is to be declared; provide a plurality of mapping definitions including a set of rules to select a particular record profile, each mapping definition being associated with only one document class; receive a new document; apply said set of rules to said new document until a matching record profile is found; and use said matching record profile to declare a new record for said new document. - View Dependent Claims (23, 24, 25)
-
Specification