Document imaging and processing system
First Claim
Patent Images
1. A document processing device comprising:
- a single input receptacle configured to receive a plurality of documents including intermingled currency notes and checks;
an image scanner configured to obtain a document image of at least a portion of at least one side of each of said plurality of documents, said scanner further being configured to extract information from said document image of each document;
a transport mechanism configured to transport each of said plurality of documents one at a time from said input receptacle to said image scanner and from said image scanner to an output receptacle;
a controller coupled to said transport mechanism and to said image scanner, said controller configured to at least partially control said transport mechanism and said image scanner;
a memory coupled to at least one of said controller and said image scanner, said memory being configured to store said information extracted from each of said document images; and
a processor coupled to said memory, said processor configured to execute a correction routine that applies a first algorithm for automatically adjusting errors in information extractedwherein said transport mechanism is configured to transport said intermingled currency notes and some of said checks at a rate of up to 1,000 documents per minute with said currency notes and said some of said checks being transported in a direction perpendicular to a wider edge of said currency notes and said some of said checks and wherein said device is further configured to transport others of said checks in a direction perpendicular to a narrower edge of said others of said checks at a rate of about 50-100 documents per minute.
2 Assignments
0 Petitions
Accused Products
Abstract
A document processing system comprising one or more document scanning devices that extract information from document images that uniquely identify a document. The system further comprises a central processor remotely connected to the document scanning devices. The central processor is configured to receive the document images and the extracted information from the document scanning devices and is further configured to execute a correction routine configured to adjust errors in the extracted information from the document image.
866 Citations
80 Claims
-
1. A document processing device comprising:
-
a single input receptacle configured to receive a plurality of documents including intermingled currency notes and checks; an image scanner configured to obtain a document image of at least a portion of at least one side of each of said plurality of documents, said scanner further being configured to extract information from said document image of each document; a transport mechanism configured to transport each of said plurality of documents one at a time from said input receptacle to said image scanner and from said image scanner to an output receptacle; a controller coupled to said transport mechanism and to said image scanner, said controller configured to at least partially control said transport mechanism and said image scanner; a memory coupled to at least one of said controller and said image scanner, said memory being configured to store said information extracted from each of said document images; and a processor coupled to said memory, said processor configured to execute a correction routine that applies a first algorithm for automatically adjusting errors in information extracted wherein said transport mechanism is configured to transport said intermingled currency notes and some of said checks at a rate of up to 1,000 documents per minute with said currency notes and said some of said checks being transported in a direction perpendicular to a wider edge of said currency notes and said some of said checks and wherein said device is further configured to transport others of said checks in a direction perpendicular to a narrower edge of said others of said checks at a rate of about 50-100 documents per minute. - 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, 30)
-
-
31. A document processing device comprising:
-
a single input receptacle configured to receive a plurality of documents including intermingled currency notes and checks; an image scanner configured to obtain a document image of at least a portion of at least one side of each of said plurality of documents, said document image being an image of an entire document, said scanner further being configured to extract information from said document image of each document; a transport mechanism configured to transport each of said plurality of documents one at a time from said input receptacle to said image scanner and from said image scanner to an output receptacle; a controller coupled to said transport mechanism and to said image scanner, said controller configured to at least partially control said transport mechanism and said image scanner; a memory coupled to at least one of said controller and said image scanner, said memory being configured to store said information extracted from said document image of each document; and a processor coupled to said memory, said processor being configured to identify at least one error in said information extracted from said document image of each document and to execute a correction routine that applies a first algorithm for automatically adjusting said at least one error identified in said information extracted, said processor further being configured to crop and deskew a portion of said document image of each currency note and to apply an algorithm to said cropped and said deskewed document image of each currency note to denominate said currency notes, wherein said algorithm calculates a predetermined number of average luminance samples of pixels within said cropped and deskewed image. - View Dependent Claims (32, 33, 34)
-
-
35. A document processing device comprising:
-
an input receptacle configured to receive a plurality of documents; an image scanner configured to obtain a document image of at least a portion of at least one side of each of said plurality of documents, said scanner further being configured to extract information from said document image of each document; a transport mechanism configured to transport each of said plurality of documents one at a time from said input receptacle to said image scanner and from said image scanner to an output receptacle; a controller coupled to said transport mechanism and to said image scanner, said controller configured to at least partially control said transport mechanism and said image scanner; a memory coupled to at least one of said controller and said image scanner, said memory being configured to store said extracted information from said document image; a processor coupled to said memory, said processor configured to execute a correction routine that applies a first algorithm for automatically adjusting errors identified in said extracted information; and a buffer memory coupled to said memory and coupled to said controller, wherein said controller is configured to reduce the rate said transport mechanism transports said currency notes from said input receptacle to said image scanner when said buffer memory approaches a predetermined buffer limit.
-
-
36. A document processing device comprising:
-
an input receptacle configured to receive a plurality of documents; an image scanner configured to obtain a document image of at least a portion of at least one side of each of said plurality of documents, said scanner further being configured to extract information from said document image of each document; a transport mechanism configured to transport each of said plurality of documents one at a time from said input receptacle to said image scanner and from said image scanner to an output receptacle; a controller coupled to said transport mechanism and to said image scanner, said controller configured to at least partially control said transport mechanism and said image scanner; a memory coupled to at least one of said controller and said image scanner, said memory being configured to store said information extracted from said document image of each document; a processor coupled to said memory, said processor configured to execute a correction routine that applies a first algorithm for automatically adjusting errors in information extracted from a document image; and a buffer memory coupled to said memory and coupled to said controller, wherein said controller is configured to reduce the rate said transport mechanism transports said currency notes from said input receptacle to said image scanner when said buffer memory approaches a predetermined buffer limit, and wherein said controller is configured to stop said transport mechanism from transporting said currency notes when said buffer memory approaches a buffer overrun condition. - View Dependent Claims (37, 38)
-
-
39. A document processing device comprising:
-
an input receptacle configured to receive a plurality of documents including currency notes and checks; an image scanner configured to obtain a document image of at least a portion of at least one side of each of the plurality of documents, the image scanner further being configured to extract information from the document image of each document; a transport mechanism configured to transport each of the plurality of documents one at a time from the input receptacle to the image scanner and from the image scanner to an output receptacle, wherein the transport mechanism is configured to transport the currency notes and the checks at a rate of up to 1,000 documents per minute when the currency notes and the checks are transported in a direction perpendicular to a wider edge of the currency notes and the checks, and wherein the transport mechanism is configured to transport the checks in a direction perpendicular to a narrower edge of the checks at a rate of about 50-100 documents per minute; a controller coupled to the transport mechanism and to the image scanner, the controller being configured to at least partially control the transport mechanism and the image scanner; a memory coupled to at least one of the controller and the image scanner, the memory being configured to store the information extracted from the document image of each document; and a processor coupled to the memory, the processor being configured to identify at least one error in the information extracted from at least one of the document images and to execute a correction routine that applies a first algorithm for automatically adjusting the at least one error identified in the information extracted. - View Dependent Claims (40, 41, 42, 43, 44)
-
-
45. A document processing device comprising:
-
an input receptacle configured to receive a plurality of documents including currency notes and checks; an image scanner configured to obtain a document image of at least a portion of at least one side of each of the plurality of documents, the image scanner further being configured to extract information from the document image of each document; a transport mechanism configured to transport each of the plurality of documents one at a time from the input receptacle to the image scanner and from the image scanner to an output receptacle; and a processor configured to crop and deskew a portion of the document image associated with each currency note and to apply an algorithm to the cropped and the deskewed document image associated with each currency note to denominate each currency note, the algorithm being configured to calculate a predetermined number of average luminance samples of pixels within the cropped and deskewed document image associated with each currency note, and wherein the processor is further configured to identify at least one error in the information extracted from one or more of the document images and to execute a correction routine that applies a first algorithm for automatically adjusting the at least one error identified in the information extracted from the one or more of the document images. - View Dependent Claims (46, 47, 48, 49, 50, 51, 52, 53)
-
-
54. A document processing device comprising:
-
an input receptacle configured to receive a plurality of documents; an image scanner configured to obtain a document image of at least a portion of at least one side of each of the plurality of documents, the image scanner further being configured to extract information from the document image of each of the plurality of documents; a transport mechanism configured to transport each of the plurality of documents one at a time from the input receptacle to the image scanner and from the image scanner to an output receptacle; a controller coupled to the transport mechanism and being configured to at least partially control the transport mechanism; a device memory coupled to at least one of the controller and the image scanner, the device memory being configured to store the information extracted from one or more of the document images; a processor coupled to the device memory, the processor being configured to execute a correction routine that applies a first algorithm for automatically adjusting errors identified in the information extracted from one or more of the document images; and a buffer memory coupled to the controller, wherein the controller is configured to reduce the rate the transport mechanism transports the documents when the buffer memory approaches a predetermined buffer limit. - View Dependent Claims (55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67)
-
-
68. A document processing device comprising:
-
an input receptacle configured to receive a plurality of documents; an image scanner configured to obtain a document image of at least a portion of at least one side of each of the plurality of documents, the image scanner further being configured to extract information from the document image of each document; a transport mechanism configured to transport each of the plurality of documents one at a time from the input receptacle to the image scanner and from the image scanner to an output receptacle; a controller coupled to the transport mechanism and being configured to at least partially control the transport mechanism; a device memory coupled to the controller, the image scanner, or both, the device memory being configured to store the information extracted from the document image of each document; a processor coupled to the device memory, the processor being configured to identify at least one error in information extracted from a document image and to execute a correction routine that applies a first algorithm for automatically adjusting errors identified in the information extracted; and a buffer memory coupled to the controller, the controller being configured to stop the transport mechanism from transporting the documents when the buffer memory approaches a buffer overrun condition. - View Dependent Claims (69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80)
-
Specification