IP Library Granted Patent US 8,238,638
Granted Patent B2
US 8,238,638 · App. 12/012,079 · Granted Aug 7, 2012

Tag validation for efficiently assessing electronic check image quality

Assignees: Federal Reserve Bank of Kansas City; Federal Reserve Bank of Richmond; Federal Reserve Bank of Cleveland; Federal Reserve Bank of Atlanta
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 8,238,638
App. No.
12/012,079
Granted
Aug 7, 2012
Kind
B2
Abstract

Efficiently assessing the quality of an electronic check image by determining whether the check image is suitable for image quality analysis prior to performing the image quality analysis. A check processing module of a check processor can determine whether the check image is suitable for image quality analysis by validating certain tags in the image. For example, such validation can include determining whether the check image includes certain mandatory tags and whether any optional tags present in the image are valid. The check processing module can determine that the check image is not suitable for image quality analysis if it does not include the mandatory tags or if it includes any invalid optional tags. The check processing module can assign a failure value to any check image that is not suitable for image quality analysis. The failure value can indicate a reason for the unsuitability of the check image.

Claims (56)

1. A computer-implemented method for determining whether an electronic check image is suitable for image quality analysis, comprising the steps of:

reading, by a computer, an electronic check image comprising a plurality of tags;

determining, by the computer, whether the plurality of tags meet a tag standard;

in response to determining that the plurality of tags do not meet the tag standard, determining, by the computer, that the electronic check image is not suitable for image quality analysis;

in response to determining that the plurality of tags meet the tag standard, determining, by the computer, that the electronic check image is suitable for image quality analysis and performing an image quality analysis on the electronic check image to produce an image quality value;

determining, by the computer, an intended purpose of the electronic check image;

reading, by the computer, an image quality threshold based on the intended purpose of the electronic check image;

comparing, by the computer, the image quality threshold with the image quality value;

in response to determining that the image quality value does not meet the image quality threshold, performing, by the computer, an image usability analysis on the electronic check image and reading an image confidence score based on the image usability analysis; and

creating, by the computer, an image composite score based on the image confidence score and the image quality value.

2. The method according to claim 1 , wherein the step of determining whether the plurality of tags meet the tag standard comprises the steps of:

determining, by the computer, whether the plurality of tags comprise a predetermined selection of at least one mandatory tag; and

in response to determining that the plurality of tags do not comprise the predetermined selection of at least one mandatory tag, determining, by the computer, that the plurality of tags do not meet the tag standard.

3. A computer-implemented method for determining whether an electronic check image is suitable for image quality analysis, comprising the steps of:

reading, by a computer, an electronic check image comprising a plurality of tags;

determining, by the computer, whether the plurality of tags meet a tag standard; and

in response to determining that the plurality of tags do not meet the tag standard, determining, by the computer, that the electronic check image is not suitable for image quality analysis, wherein determining whether the plurality of tags meet the tag standard comprises

determining, by the computer, whether the plurality of tags comprise any optional tags;

in response to determining that the plurality of tags comprise any optional tags, determining, by the computer, whether any optional tag in the plurality of tags is invalid; and

in response to determining that any optional tag in the plurality of tags is invalid, determining, by the computer, that the plurality of tags do not meet the tag standard.

4. The method according to claim 3 , further comprising the step of:

in response to determining that no optional tag in the plurality of tags is invalid, determining, by the computer, that the plurality of tags meet the tag standard.

5. The method according to claim 1 , wherein the step of determining that the electronic check image is not suitable for image quality analysis further comprises the step of assigning, by the computer, a failure value to the electronic check image.

6. The method according to claim 5 , further comprising the step of reporting, by the computer, the failure value to an entity that created the electronic check image.

7. The method according to claim 5 , further comprising the step of storing, by the computer, the failure value in a database.

8. A computer-implemented method for determining whether an electronic check image is suitable for image quality analysis, comprising the steps of:

reading, by a computer, an electronic check image comprising a plurality of tags;

determining, by the computer, whether the plurality of tags comprise a predetermined selection of at least one mandatory tag;

in response to determining that the plurality of tags do not comprise the predetermined selection of at least one mandatory tag, determining, by the computer, that the electronic check image is not suitable for image quality analysis;

in response to determining that the plurality of tags comprise the predetermined selection of at least one mandatory tag, determining, by the computer, that the electronic check image is suitable for image quality analysis and performing an image quality analysis on the electronic check image to produce an image quality value;

determining, by the computer, an intended purpose of the electronic check image;

reading, by the computer, an image quality threshold based on the intended purpose of the electronic check image;

comparing, by the computer, the image quality threshold with the image quality value;

in response to determining that the image quality value does not meet the image quality threshold, performing, by the computer, an image usability analysis on the electronic check image and reading an image confidence score based on the image usability analysis; and

creating, by the computer, an image composite score based on the image confidence score and the image quality value.

9. A computer-implemented method for determining whether an electronic check image is suitable for image quality analysis, comprising the steps of:

reading, by a computer, an electronic check image comprising a plurality of tags;

determining, by the computer, whether the plurality of tags comprise a predetermined selection of at least one mandatory tag;

in response to determining that the plurality of tags do not comprise the predetermined selection of at least one mandatory tag, determining, by the computer, that the electronic check image is not suitable for image quality analysis;

in response to determining that the plurality of tags comprise the predetermined selection of at least one mandatory tag, determining, by the computer, whether the plurality of tags comprise any optional tags;

in response to determining that the plurality of tags comprise any optional tags, determining, by the computer, whether any optional tag in the plurality of tags is invalid; and

in response to determining that any optional tag in the plurality of tags is invalid, determining, by the computer, that the electronic check image is not suitable for image quality analysis.

10. The method according to claim 9 , further comprising the steps of:

in response to determining that no optional tag in the plurality of tags is invalid, determining, by the computer, that the electronic check image is suitable for image quality analysis.

11. The method according to claim 8 , wherein the step of determining not to perform an image quality analysis on the electronic check image further comprises the step of assigning, by the computer, a failure value to the electronic check image.

12. The method according to claim 11 , further comprising the step of reporting, by the computer, the failure value to an entity that created the electronic check image.

13. The method according to claim 11 , further comprising the step of storing, by the computer, the failure value in a database.

14. A system for determining whether an electronic check image is suitable for image quality analysis, comprising:

a communications network; and

a processor configured to

receive an electronic check image via the communications network, the electronic check image comprising a plurality of tags,

determine whether the plurality of tags comprise any optional tags,

in response to determining that the plurality of tags comprise any optional tags, determine whether any optional tag in the plurality of tags is invalid,

in response to determining that any optional tag in the plurality of tags is invalid, determine that the plurality of tags do not meet the tag standard, and

in response to determining that the plurality of tags do not meet the tag standard, determine that the electronic check image is not suitable for image quality analysis.

15. The system according to claim 14 , wherein the processor is further configured to, in response to determining that no optional tag in the plurality of tags is invalid, determine that the plurality of tags meet the tag standard.

Assignments (4)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 31, 2008
From: MUELLER, RANDALL LEE
To: FEDERAL RESERVE BANK OF KANSAS CITY
Reel/Frame 020500/0673 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 31, 2008
From: BREEDEN JR., BENJAMIN T.
To: FEDERAL RESERVE BANK OF RICHMOND
Reel/Frame 020529/0700 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 31, 2008
From: NORI, V. SRINIVAS
To: FEDERAL RESERVE BANK OF ATLANTA
Reel/Frame 020529/0703 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 31, 2008
From: SCHAADT, THOMAS EDWIN
To: FEDERAL RESERVE BANK OF CLEVELAND
Reel/Frame 020530/0499 →
Continuity (1)
Related Publication 20090196485A1 · Aug 6, 2009