IP Library Granted Patent US 6,999,972
Granted Patent B2
US 6,999,972 · App. 10/236,560 · Granted Feb 14, 2006

System for processing objects for storage in a document or other storage system

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 6,999,972
App. No.
10/236,560
Granted
Feb 14, 2006
Kind
B2
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.

Claims (49)

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.

2. The system of claim 1 , further comprising

a transform processor for conditionally transforming said one or more objects into alternative objects.

3. The system of claim 1 , 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.

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.

5. The system of claim 4 , wherein

said document processor organizes said one or more objects by accumulating objects of said one or more objects having said desired output document characteristics into a particular target output document.

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.

8. The method of claim 7 , further comprising

the step of conditionally transforming said one or more objects into alternative objects and including the step of

adaptively identifying and extracting indexing information associated with said alternative objects.

9. The method of claim 7 , further comprising 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.

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.

11. The method of claim 10 , further comprising

the step of organizing said one or more objects by accumulating objects of said one or more objects having said desired output document characteristics into a particular target output document and including the step of

adaptively identifying and extracting indexing information associated with said input document as a whole differently from indexing information associated with an individual object.

12. The method of claim 10 , further comprising

the step of iteratively dividing and organizing a document in response to document type identification information.

Assignments (3)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 6, 2015
From: SIEMENS MEDICAL SOLUTIONS USA, INC.
To: CERNER INNOVATION, INC.
Reel/Frame 034914/0523 →
MERGER Recorded Jan 24, 2007
From: SIEMENS MEDICAL SOLUTIONS HEALTH SERVICES CORPORATION.
To: SIEMENS MEDICAL SOLUTIONS USA, INC.
Reel/Frame 018797/0141 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 13, 2002
From: LUSEN, WILLIAM D.; FLAMMA, BRUCE M.; RACIS, FRANK W.
To: SIEMENS MEDICAL SOLUTIONS HEALTH SERVICES CORPORATION
Reel/Frame 013481/0327 →