Method and system for online communication between a check sorter and a check processing system
First Claim
1. A computer-readable medium encoded with a computer program and operable when executed to:
- receive MICR data for a check;
perform a search of code line data for a match based on the received MICR data using a predefined algorithm, the code line data comprising more than sixteen identifiers and each identifier identifying a previously-processed check; and
if a match is found;
identify the check as a particular one of the previously-processed checks using the matching identifier;
retrieve previously-generated emulator data associated with the particular previously-processed check; and
update a process buffer with the retrieved emulator data for use with a check processing system.
8 Assignments
0 Petitions
Accused Products
Abstract
A system for handling checks is provided that includes a sorter operable to retrieve MICR data from a plurality of checks. An emulator is coupled to the sorter. The emulator is operable to access the MICR data, to generate a process buffer based on the MICR data, and to generate a plurality of feature instructions for each check based on the process buffer. A communication engine is coupled between the emulator and a check processing system. The communication engine is operable to communicate between the emulator and the check processing system in real-time. The check processing system is operable to receive the process buffer from the emulator through the communication engine. The emulator is further operable to communicate the feature instructions to the sorter. The sorter is further operable to process the checks based on the feature instructions.
-
Citations
24 Claims
-
1. A computer-readable medium encoded with a computer program and operable when executed to:
-
receive MICR data for a check; perform a search of code line data for a match based on the received MICR data using a predefined algorithm, the code line data comprising more than sixteen identifiers and each identifier identifying a previously-processed check; and if a match is found; identify the check as a particular one of the previously-processed checks using the matching identifier; retrieve previously-generated emulator data associated with the particular previously-processed check; and update a process buffer with the retrieved emulator data for use with a check processing system. - View Dependent Claims (2, 3, 4, 5, 6, 7, 22)
-
-
8. A method for code line data matching, comprising:
-
using a processor to perform the steps of; receiving MICR data for a check; performing a search of code line data for a match based on the received MICR data using a predefined algorithm, the code line data comprising more than sixteen identifiers and each identifier identifying a previously-processed check; and if a match is found; identifying the check as a particular one of the previously-processed checks using the matching identifier; retrieving previously-generated emulator data associated with the particular previously-processed check; and updating a process buffer with the retrieved emulator data for use with a check processing system. - View Dependent Claims (9, 10, 11, 12, 13, 14, 23)
-
-
15. A system for code line data matching, comprising:
-
memory storing code line data; and one or more processors operable to; receive MICR data for a check; perform a search of the code line data for a match based on the MICR data using a predefined algorithm, the code line data comprising more than sixteen identifiers and each identifier identifying a previously-processed check; and if a match is found; identify the check as a particular one of the previously-processed checks using the matching identifier; retrieve previously-generated emulator data associated with the particular previously-processed check; and update a process buffer with the retrieved emulator data for use with a check processing system. - View Dependent Claims (16, 17, 18, 19, 20, 21, 24)
-
Specification