Systems and methods for capturing critical fields from a mobile image of a credit card bill

US10509958B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-10509958-B2
Application numberUS-201615338203-A
CountryUS
Kind codeB2
Filing dateOct 28, 2016
Priority dateMar 15, 2013
Publication dateDec 17, 2019
Grant dateDec 17, 2019

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

The embodiments herein focus on improving recognition accuracy of these fields on credit card bills by detecting and identifying critical fields on a credit card, extracting the data from the critical fields and comparing the data with known data on a payor, payee and biller.

First claim

Opening claim text (preview).

What is claimed is: 1. A method for identifying contents of a credit card bill from an image of the credit card bill, comprising: receiving the image of the credit card bill which includes a codeline field; identifying, from the image of the credit card bill, at least one field of the credit card bill using at least one of a keyword-based search and a format-based search, wherein the at least one field is not the codeline field; extracting, from the received image, content of the at least one identified field; capturing codeline content of the codeline field; removing nonessential punctuation marks from the captured codeline content; cross-validating the extracted content of the at least one identified field against the captured codeline content to determine if the extracted content matches a portion of the captured codeline content; and when the extracted content matches, replacing the extracted content with the matching portion of the captured codeline content as the identified content of the at least one identified field of the credit card bill; and outputting the identified content of the at least one identified field of the credit card bill. 2. The method of claim 1 , wherein the keyword-based search identifies the at least one field by identifying a predetermined keyword located near the at least one field. 3. The method of claim 1 , wherein the format-based search identifies the at least one field by matching a format of the at least one field with a predetermined format of the at least one field. 4. The method of claim 1 , wherein the at least one identified field is the Account Number field which includes an account number associated with the credit card bill. 5. The method of claim 4 , wherein the codeline field includes the account number associated with the credit card bill. 6. The method of claim 1 , wherein the at least one identified field is the Balance Due field which includes an amount due associated with the credit card bill. 7. The method of claim 6 , wherein the codeline field includes the amount due associated with the credit card bill. 8. The method of claim 1 , wherein the portion of the captured codeline content is a substring of the captured codeline content. 9. The method of claim 1 , wherein prior to determining if the extracted content matches a portion of the captured codeline content, the method further comprises removing spaces, dashes and other nonessential punctuation marks from both the capturing codeline content and the portion of the captured codeline content. 10. The method of claim 1 , wherein determining if the extracted content matches a portion of the captured codeline content includes using a matching threshold which allows at most a single-character difference between the extracted content matches a portion of the captured codeline content. 11. The method of claim 1 , wherein determining if the extracted content matches a portion of the captured codeline content includes using a matching threshold which allows both a single-character difference and additionally differences involving frequently-misrecognized characters between the extracted content and the portion of the captured codeline content. 12. The method of claim 1 , wherein the method further comprises computing a confidence score for the extracted content of the at least one identified field based on a combination of a confidence of the keyword-based search and/or format-based search and whether the extracted content matches a portion of the captured codeline content. 13. The method of claim 12 , wherein the confidence score is further computed by determining a geometrical alignment score reflecting the location of a keyword of the keyword-based search relative to the extracted content of the at least one identified field. 14. The method of claim 12 , wherein the confidence score increases if a portion of the captured content of the codeline matches the extracted content of the at least one identified field. 15. The method of claim 14 , wherein the confidence score depends on a degree of matching between the portion of the captured content of the codeline and the extracted content of the at least one identified field. 16. The method of claim 1 , wherein the matching portion of the captured codeline content has a higher accuracy than the extracted content of the at least one identified field.

Assignees

Inventors

Classifications

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US10509958B2 cover?
The embodiments herein focus on improving recognition accuracy of these fields on credit card bills by detecting and identifying critical fields on a credit card, extracting the data from the critical fields and comparing the data with known data on a payor, payee and biller.
Who is the assignee on this patent?
Mitek Systems Inc
What technology area does this patent fall under?
Primary CPC classification G06Q30/04. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Dec 17 2019 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 1 related publication on this page (citations in our corpus or others sharing the same primary CPC).