System for processing objects for storage in a document or other storage system
First Claim
1. A system for processing an input document for storage, comprising:
- an input processor for receiving an input document;
a document processor for dividing said input document to create one or more objects and for organizing said one or more objects into output documents;
an index extraction processor for adaptively extracting indexing information associated with said one or more objects using a process selected in response to an object specific attribute; and
a communication interface for providing an output of said output documents and said indexing information whereinsaid document processor, examines said input document to identify input document type and divides said input document to create one or more objects and organizes said one or more objects into said output documents using predetermined rules selected based on said identified input document type andsaid index extraction processor extracts and merges indexing information associated with a plurality of created objects to create an index for at least one of said output documents.
3 Assignments
0 Petitions
Accused Products
Abstract
The invention is directed to a system for processing data to be stored in a document-imaging system that includes a posting processor programmed for receiving at least one object containing the data; a bursting processor programmed for bursting the object to create at least one bursted object; an index extraction processor programmed for extracting indexing information on the bursted object; and a communication processor programmed for transmitting the transformed bursted object and the indexing information to the document-imaging system. The invention may further include a transformation processor for transforming the bursted object and a user interface for configuring the system.
37 Citations
12 Claims
-
1. A system for processing an input document for storage, comprising:
-
an input processor for receiving an input document; a document processor for dividing said input document to create one or more objects and for organizing said one or more objects into output documents; an index extraction processor for adaptively extracting indexing information associated with said one or more objects using a process selected in response to an object specific attribute; and a communication interface for providing an output of said output documents and said indexing information wherein said document processor, examines said input document to identify input document type and divides said input document to create one or more objects and organizes said one or more objects into said output documents using predetermined rules selected based on said identified input document type and said index extraction processor extracts and merges indexing information associated with a plurality of created objects to create an index for at least one of said output documents. - View Dependent Claims (2, 3)
-
-
4. A system for processing an input document for storage, comprising:
-
an input processor for receiving an input document; a document processor for dividing said input document to create one or more objects and for organizing said one or more objects into output documents; an index extraction processor for adaptively extracting indexing information associated with said one or more objects using a process selected in response to an object specific attribute; and a communication interface for providing an output of said output documents and said indexing information wherein said index extraction processor identifies an object specific attribute associated with a particular object including at least one of, (a) document type identification information and (b) file format identification information, and uses said object specific attribute to select a process for extracting indexing information associated with said particular object. - View Dependent Claims (5)
-
-
6. A system for processing an input document for storage, comprising:
-
an input processor for receiving an input document; a document processor for dividing said input document to create one or more objects and for organizing said one or more objects into output documents; an index extraction processor for adaptively extracting indexing information associated with said one or more objects using a process selected in response to an object specific attribute; and a communication interface for providing an output of said output documents and said indexing information wherein said document processor iteratively divides and organizes a document in response to document type identification information and said index extraction processor identifies and extracts indexing information associated with said input document as a first index and indexing information associated with an object derived from said input document as a different second index.
-
-
7. A method of processing an input document for storage comprising the steps of:
-
receiving an input document; dividing said input document to create one or more objects and for organizing said one or more objects into output documents; adaptively extracting indexing information associated with said one or more objects using a process selected in response to an object specific attribute; examining said input document to identify input document type and dividing said input document to create one or more objects and organizing said one or more objects into said output documents using predetermined rules selected based on said identified input document type; extracting and merging indexing information associated with a plurality of created objects to create an index for at least one of said output documents; and providing an output of said output documents and said indexing information. - View Dependent Claims (8, 9)
-
-
10. A method of processing an input document for storage comprising the steps of:
-
receiving an input document; dividing said input document to create one or more objects and for organizing said one or more objects into output documents; adaptively extracting indexing information associated with said one or more objects using a process selected in response to an object specific attribute wherein said indexing information includes at least one of (a) document type identification information and (b) file format identification information, for use in identifying desired output document characteristics and including the steps of, identifying an object specific attribute associated with a particular object including at least one of, (a) document type identification information and (b) file format identification information, and using said object specific attribute to select a process for extracting indexing information associated with said particular object. - View Dependent Claims (11, 12)
-
Specification