System, method, and service for automatically and dynamically composing document management applications
First Claim
1. A method of automatically and dynamically composing a plurality of document management applications for a document, comprising:
- receiving the document from an input device;
automatically acquiring a plurality of user-prompted metadata related to the document;
automatically extracting a plurality of extracted metadata from the document;
executing a business process on any one or more of the document, the user-prompted metadata, the extracted metadata; and
the zonal data elements to obtain business process execution results;
if needed, automatically notifying a user that any one or more of the document, the user-prompted metadata, and the extracted metadata requires a verification; and
integrating the document, the user-prompted metadata, and the extracted metadata with an output device.
1 Assignment
0 Petitions
Accused Products
Abstract
A document management system applies relevant document analysis, metadata extraction, and business process association algorithms and methodology to automatically and dynamically classify documents for routing, processing, and executing customized business logic. The document management system accepts documents from one or more channels, classifies the document and extracts metadata, executes customized application profiles and triggers business logic associated with the process. The document management system comprises a rules engine to detect and classify unstructured forms as well as structured forms, where the locations of attributes and visual layout are not fixed. The document management system provides automatic linkage between disparate systems that manages documents for the complete execution of a business process.
51 Citations
23 Claims
-
1. A method of automatically and dynamically composing a plurality of document management applications for a document, comprising:
-
receiving the document from an input device;
automatically acquiring a plurality of user-prompted metadata related to the document;
automatically extracting a plurality of extracted metadata from the document;
executing a business process on any one or more of the document, the user-prompted metadata, the extracted metadata; and
the zonal data elements to obtain business process execution results;
if needed, automatically notifying a user that any one or more of the document, the user-prompted metadata, and the extracted metadata requires a verification; and
integrating the document, the user-prompted metadata, and the extracted metadata with an output device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20)
-
-
21. A method of automatically and dynamically composing a plurality of document management applications for a document, comprising:
-
providing means for a user to identify and modify a business process;
invoking an automatic document management utility program, wherein the document and the business process are made available to the automatic document management utility program;
providing means for the user to verify the document and associated data;
generating a verified document and a plurality of verified data;
providing means for the user to augment the document and associated data, and for generating a plurality of augmented data; and
wherein the verified document, the verified data, and the augmented data are processed by the automatic document management utility program as directed by the business process.
-
-
22. A computer program product having a plurality of executable instruction codes for automatically and dynamically composing a plurality of document management applications for a document, comprising:
-
a first set of instruction codes for receiving the document from an input device;
a second set of instruction codes for automatically acquiring a plurality of user-prompted metadata related to the document;
a third set of instruction codes for automatically extracting a plurality of extracted metadata from the document;
a fourth set of instruction codes for executing a business process on any one or more of the document, the user-prompted metadata, the extracted metadata; and
the zonal data elements to obtain business process execution results;
if needed, a fifth set of instruction codes automatically notifies a user that any one or more of the document, the user-prompted metadata, and the extracted metadata requires a verification; and
a sixth set of instruction codes for integrating the document, the user-prompted metadata, and the extracted metadata with an output device.
-
-
23. A document management system for automatically and dynamically composing a plurality of document management applications for a document, comprising:
-
an input device that generates the document;
a module for automatically acquiring a plurality of user-prompted metadata related to the document;
a metadata extraction module for automatically extracting a plurality of extracted metadata from the document;
an execution module for executing a business process on any one or more of the document, the user-prompted metadata, the extracted metadata; and
the zonal data elements to obtain business process execution results;
if needed, a notification module automatically notifies a user that any one or more of the document, the user-prompted metadata, and the extracted metadata requires a verification; and
an output device for integrating the document, the user-prompted metadata, and the extracted metadata with an output device.
-
Specification