Method and system for online communication between a check sorter and a check processing system
First Claim
1. A method for handling checks, comprising:
- retrieving MICR data from a check;
performing a search of code line data for a match based on the MICR data by matching a check to one of a plurality of stored identifiers, the code line data comprising more than sixteen identifiers and each identifier identifying a particular check;
determining a plurality of feature instructions from the code line data if a match exists;
executing an executable code file to generate results based on the MICR data if no match exists;
determining a plurality of feature instructions from the results; and
communicating with a check procesing system in real-time over a TCP/IP connection.
9 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
22 Claims
-
1. A method for handling checks, comprising:
-
retrieving MICR data from a check;
performing a search of code line data for a match based on the MICR data by matching a check to one of a plurality of stored identifiers, the code line data comprising more than sixteen identifiers and each identifier identifying a particular check;
determining a plurality of feature instructions from the code line data if a match exists;
executing an executable code file to generate results based on the MICR data if no match exists;
determining a plurality of feature instructions from the results; and
communicating with a check procesing system in real-time over a TCP/IP connection. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A system for handling checks, comprising logic stored on at least one computer-processable medium, the logic operable to:
-
retrieve MICR data from a check;
perform a search of code line data, with the code line data comprising more than sixteen identifiers and each identifier identifying a particular check, for a match based on the MICR data by matching a check to one of the stored identifiers;
determine a plurality of feature instructions from the code line data if a match exists;
execute an executable code file to generate results based on the MICR data if no match exists;
determine a plurality of feature instructions from the results; and
communicate with a check processing system in real-time over a TCP/IP connection. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20, 21, 22)
-
Specification