Apparatus and system for imaging currency bills and financial documents and method for using the same
First Claim
1. A method of processing currency bills in a document processing system, the method comprising the acts of:
- receiving a plurality of currency bills in an input receptacle of the document processing system, a portion of each currency bill bearing a serial number comprising a plurality of serial number characters;
transporting the plurality of currency bills along a transport path, in a serial fashion, from the input receptacle;
imaging each of the plurality of currency bills with an image scanner positioned adjacent to the transport path to produce image data, the image data associated with each individual bill being reproducible as a visually readable image of at least a portion of a respective currency bill including a portion of each respective currency bill bearing at least a portion of a serial number;
determining the denomination of each bill;
for each bill, attempting to extract serial number characters from image data associated with a bill;
generating an extracted serial number for each bill, the extracted serial number for each bill comprising serial number characters which were extracted with a predetermined degree of confidence, wherein the extracted serial number additionally comprises one or more wildcard characters in place of any serial number characters which were not extracted with the predetermine degree of confidence;
generating a record for each bill, each record comprising the determined denomination of a respective bill, the extracted serial number associated with a respective bill, and image data reproducible as a visually readable image of at least a portion of a respective currency bill bearing at least a portion of a serial number;
storing each record in a database;
receiving a target serial number comprising a plurality of target serial number characters;
searching the database for records containing an extracted serial number which exactly matches the target serial number; and
displaying a portion of each record which contains an extracted serial number which exactly matches the target serial number, the displayed portion of each record comprising at least a visually readable image of at least a portion of a respective currency bill bearing at least a portion of a serial number,wherein in determining whether an extracted serial number exactly matches the target serial number, any wildcard characters in an extracted serial number are treated as exactly matching corresponding target serial number characters.
2 Assignments
0 Petitions
Accused Products
Abstract
A method of using a document processing system includes receiving a target serial number via an input device communicatively connected to a document processing system and determining if the target serial number exactly matches one of a plurality of stored serial numbers residing in a memory. Each stored serial number is associated with a record. Each record includes customer account identification information that can be used to identify a customer account previously credited for a deposit of a currency bill having the stored serial number. In response to the target serial number not exactly matching any of the stored serial numbers, the method further includes displaying a wildcard search element on a display of the document processing system.
829 Citations
88 Claims
-
1. A method of processing currency bills in a document processing system, the method comprising the acts of:
-
receiving a plurality of currency bills in an input receptacle of the document processing system, a portion of each currency bill bearing a serial number comprising a plurality of serial number characters; transporting the plurality of currency bills along a transport path, in a serial fashion, from the input receptacle; imaging each of the plurality of currency bills with an image scanner positioned adjacent to the transport path to produce image data, the image data associated with each individual bill being reproducible as a visually readable image of at least a portion of a respective currency bill including a portion of each respective currency bill bearing at least a portion of a serial number; determining the denomination of each bill; for each bill, attempting to extract serial number characters from image data associated with a bill; generating an extracted serial number for each bill, the extracted serial number for each bill comprising serial number characters which were extracted with a predetermined degree of confidence, wherein the extracted serial number additionally comprises one or more wildcard characters in place of any serial number characters which were not extracted with the predetermine degree of confidence; generating a record for each bill, each record comprising the determined denomination of a respective bill, the extracted serial number associated with a respective bill, and image data reproducible as a visually readable image of at least a portion of a respective currency bill bearing at least a portion of a serial number; storing each record in a database; receiving a target serial number comprising a plurality of target serial number characters; searching the database for records containing an extracted serial number which exactly matches the target serial number; and displaying a portion of each record which contains an extracted serial number which exactly matches the target serial number, the displayed portion of each record comprising at least a visually readable image of at least a portion of a respective currency bill bearing at least a portion of a serial number, wherein in determining whether an extracted serial number exactly matches the target serial number, any wildcard characters in an extracted serial number are treated as exactly matching corresponding target serial number characters. - View Dependent Claims (2)
-
-
3. A method of processing currency bills in a document processing system comprising:
-
receiving a plurality of currency bills in an input receptacle of the document processing system, each currency bill being associated with a serial number, each serial number having an integer number, N, of characters; transporting the plurality of currency bills along a transport path, one at a time, from the input receptacle; imaging each of the plurality of currency bills with an image scanner positioned adjacent to the transport path to produce image data; cropping the image data to create snippet image data, respective portions of the snippet image data being reproducible as a visually readable image of at least a portion of each currency bill including the associated serial number; extracting at least a portion of each one of the serial numbers from the respective portions of the snippet image data to generate an extracted serial number associated with each one of the plurality of currency bills; storing each of the extracted serial numbers and respective portion of snippet image data in a memory; receiving a target serial number having an integer number, M, of characters via an input device communicatively connected to the document processing system; and comparing the target serial number with each of the extracted serial numbers stored in the memory to determine if the target serial number matches one of the extracted serial numbers. - View Dependent Claims (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 method of processing documents including currency bills and checks in a document processing system, the method comprising the acts of:
-
receiving a plurality of documents including currency bills and checks in an input receptacle of the document processing system, each document being associated with a document identifier, each document identifier having an integer number, N, of characters; transporting the plurality of documents along a transport path, in a serial fashion, from the input receptacle to one or more output receptacles; imaging each of the plurality of documents with an image scanner positioned adjacent to the transport path to produce image data; extracting at least a portion of each one of the document identifiers from the image data to generate an extracted document identifier associated with each one of the plurality of documents; storing the extracted document identifiers and a respective portion of the image data in a memory for each one of the plurality of documents, the respective portion of the image data being reproducible as a visually readable image of at least a portion of the respective document including the associated document identifier; receiving a target document identifier having an integer number, M, of characters via a input device of the document processing system; and comparing the target document identifier with each of the extracted document identifiers stored in the memory to determine if the target document identifier matches one of the extracted document identifiers, wherein one or more of the stored extracted document identifiers comprises alphanumeric characters and one or more wildcard characters. - View Dependent Claims (32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57)
-
-
58. A currency processing system comprising:
-
a memory storing a plurality of records, each record including a record serial number, the record serial number having one or more single wildcard characters and an integer number, N, of alphanumeric characters, each record further including image data that is reproducible as a visually readable image of at least a portion of a record currency bill including the record serial number; an input receptacle configured to receive a plurality of currency bills, each one of the plurality of currency bills being associated with a serial number; a transport mechanism configured to transport the plurality of currency bills along a transport path, in a serial fashion, from the input receptacle to one or more output receptacles; an image scanner positioned adjacent to the transport path and configured to image each of the plurality of currency bills to generate one or more electrical signals from which image data can be derived, the image data being reproducible as a visually readable image of at least a portion of each of the plurality of currency bills, each visually readable image including the serial number of a respective one of the plurality of currency bills; an authentication sensor positioned adjacent to the transport path and configured to generate one or more electrical signals from which authentication data can be derived, the authentication data being used to perform one or more authentication tests for each of the plurality of currency bills to determine if a currency bill is a suspect currency bill, a currency bill failing one or more authentication tests being a suspect currency bill; and a controller configured to control the operation of the transport mechanism and the image scanner, wherein in response to the authentication sensor determining that a currency bill is a suspect currency bill, the controller being configured to extract at least a portion of the serial number of the suspect currency bill from the image data to generate an extracted suspect serial number associated with the suspect currency bill and to compare the extracted suspect serial number with each of the record serial numbers stored in the memory to determine if the extracted suspect serial number matches one of the record serial numbers. - View Dependent Claims (59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69)
-
-
70. A method of processing currency bills in a document processing system comprising:
-
receiving a plurality of currency bills in an input receptacle of the document processing system, each currency bill being associated with a serial number; transporting the plurality of currency bills along a transport path, one at a time, from the input receptacle to an output receptacle; imaging each of the plurality of currency bills with an image scanner positioned adjacent to the transport path to produce image data; extracting at least a portion of the serial number associated with each one of the plurality of currency bills from the image data to generate an extracted serial number associated with each one of the plurality of currency bills; storing the extracted serial numbers and a respective portion of the image data in a memory for each one of the plurality of currency bills, the respective portion of the image data being reproducible as a visually readable image of at least a portion of the respective currency bill; receiving a target serial number via an input device communicatively connected to the document processing system; and determining if the target serial number matches one of the extracted serial numbers, wherein the target serial number matches one or more of the extracted serial numbers stored in the memory in response to all but one character and respective character positions of the target serial number exactly matching each character and character position of the one or more extracted serial numbers. - View Dependent Claims (71, 72, 73, 74, 75, 76, 77, 78)
-
-
79. A method of using a document processing system comprising:
-
receiving a target serial number via an input device communicatively connected to a document processing system; searching a memory including a plurality of records, each record including an extracted serial number and information associating each extracted serial number with customer account identification information that can be used to identify a customer account previously credited for a deposit of a currency bill having the extracted serial number, one or more of the extracted serial numbers including a wildcard character;
the searching being performed so as to identify one or more records which contain an extracted serial number which at least partially matches the target serial number; andcommunicating information from the one or more records which include an extracted serial number which at least partially matches the target serial number. - View Dependent Claims (80, 81, 82, 83, 84, 85)
-
-
86. A currency processing system comprising:
-
a memory including a plurality of records, each record including a stored serial number and information associating each record with customer account identification information that can be used to identify a customer account previously credited for a deposit of a currency bill having the stored serial number, one or more of the stored serial numbers including one or more single wildcard characters; an input receptacle configured to receive a plurality of currency bills, each currency bill having a serial number; a transport mechanism configured to transport the plurality of currency bills along a transport path, in a serial fashion, from the input receptacle to one or more output receptacles; an image scanner positioned adjacent to the transport path and configured to image each of the plurality of currency bills to generate image data, the image data being reproducible as a visually readable image of at least a portion of one or more of the plurality of currency bills, each visually readable image including an image of the serial number of a respective imaged currency bill; an authentication sensor positioned adjacent to the transport path and configured to detect suspect currency bills by performing one or more authentication tests for each of the plurality of currency bills, a currency bill failing one or more of the authentication tests being a suspect currency bill; and a controller configured to control the operation of the transport mechanism, the image scanner, and the authentication sensor;
the currency processing system being configured to extract a serial number of each suspect currency bill from the image data; and
the currency processing system being configured to search the plurality of records in the memory and, for each detected suspect currency bill, to identify one or more records including a stored serial number that matches the extracted serial number associated with the suspect currency bill, a record including a stored serial number matching the extracted serial number associated with one of the detected suspect bills being a suspect record. - View Dependent Claims (87, 88)
-
Specification