Method and system for duplicate commercial paper detection
AssigneeVECTORsgi, Inc.
InventorRian R. Maloney
Life of this patent
Estimating the term…
Abstract
In one embodiment, software for detecting duplicate commercial paper transactions implements a method to identify a check identification code, such as a Magnetic Ink Character Recognition (MICR) code, from a commercial paper transaction, with the check identification code comprising a plurality of fields. The software determines a hash value based on at least a portion of the plurality of fields and verifies the authenticity of the MICR code based, at least in part, on the determined hash value.
Claims29
A method for detecting duplicate commercial paper transactions comprising:
- receiving an authenticated commercial paper transaction with a check identification code, the check identification code comprising a plurality of fields and the commercial paper transaction authenticated using a first hash value based on at least a portion of the plurality of fields;
- updating the check identification code because of processing of the received transaction;
- determining a second hash value based on at least a portion of the updated check identification code;
- communicating the second hash value to a repository storing a plurality of hash values, each hash value associated with one authenticated commercial paper transaction;
- if the repository does not include the second hash value as one of the plurality of hash values, authenticating the processed commercial paper transaction;
- and
- if the repository includes the second hash value as one of the plurality of hash values, identifying the processed commercial paper transaction as a duplicate.
An image capture system for detecting duplicate commercial paper transactions operable to:
- receive an authenticated commercial paper transaction with a check identification code, the check identification code comprising a plurality of fields and the commercial paper transaction authenticated using a first hash value based on at least a portion of the plurality of fields;
- update the check identification code because of processing of the received transaction;
- determine a second hash value based on at least a portion of the updated check identification code;
- communicate the second hash value to a repository storing a plurality of hash values, each hash value associated with one authenticated commercial paper transaction;
- if the repository does not include the second hash value as one of the plurality of hash values, authenticate the processed commercial paper transaction;
- and
- if the repository includes the second hash value as one of the plurality of hash values, identify the processed commercial paper transaction as a duplicate.
A method for detecting duplicate commercial paper transactions comprising:
- identifying a check identification code from a commercial paper transaction, the check identification code comprising a plurality of fields;
- determining a first hash value based on at least a portion of the plurality of fields;
- communicating the first hash value to a repository storing a plurality of hash values, each hash value associated with an authenticated commercial paper transaction;
- if the repository includes the first hash value as one of the plurality of hash values, identifying the commercial paper transaction as a duplicate;
- if the repository does not include the first hash value as one of the plurality of hash values:
- authenticating the commercial paper transaction;
- and
- communicating the authenticated transaction to a financial institution, the financial institution operable to update the check identification code based on transaction processing and to authenticate the processed transaction using a second hash value based on at least a portion of the updated check identification code.
A commercial paper processing system for detecting duplicate commercial paper transactions operable to:
- identify a check identification code from a commercial paper transaction, the check identification code comprising a plurality of fields;
- determine a first hash value based on at least a portion of the plurality of fields;
- communicate the first hash value to a repository storing a plurality of hash values, each hash value associated with an authenticated commercial paper transaction;
- if the repository includes the first hash value as one of the plurality of hash values, identify the commercial paper transaction as a duplicate;
- if the repository does not include the first hash value as one of the plurality of hash values:
- authenticate the commercial paper transaction;
- and
- communicate the authenticated transaction to a financial institution, the financial institution operable to update the check identification code based on transaction processing and to authenticate the processed transaction using a second hash value based on at least a portion of the updated check identification code.
Dependencies are inferred from the claim text.