Systems and methods for mobile image capture and processing

US10146795B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-10146795-B2
Application numberUS-201514804281-A
CountryUS
Kind codeB2
Filing dateJul 20, 2015
Priority dateJan 12, 2012
Publication dateDec 4, 2018
Grant dateDec 4, 2018

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.

In various embodiments, methods, systems, and computer program products for processing digital images captured by a mobile device are disclosed. The exemplary image processing techniques are coupled with inbound and outbound communications protocols and workflows configured to facilitate closed-loop processing, such that a method includes initiating a workflow; providing one or more of case information and raw data to the workflow; processing one or more of the case information and the raw data to generate a processing result; storing at least some of the case information in association with the processing result, wherein the associated case information acts as an identifier of the processing result; transmitting at least the processing result and the identifier; receiving, in response to the transmitting, a reply comprising the identifier; and retrieving at least the processing result using the identifier.

First claim

Opening claim text (preview).

What is claimed is: 1. A method, comprising: initiating a workflow; providing one or more of case information and raw data to the workflow; processing one or more of the case information and the raw data to generate a processing result; storing at least some of the case information in association with the processing result, wherein the associated case information acts as an identifier of the processing result; transmitting at least the processing result and the identifier; receiving, in response to the transmitting, a reply comprising the identifier; retrieving at least the processing result using the identifier; wherein the processing comprises performing a lookup operation using some or all of the case information as a query; wherein the processing result comprises identifying information retrieved via the lookup operation; wherein the reply comprises a request for additional information, and the method further comprising: performing a second lookup operation using a different portion of the case information as a different query; and wherein the additional information comprises identifying information retrieved via the second lookup operation. 2. The method as recited in claim 1 , wherein the reply further comprises identifying information retrieved using the lookup operation, and wherein the lookup operation further utilizes the processing result as a query. 3. The method as recited in claim 2 , wherein the reply further comprises a request for user authentication of the identifying information retrieved using the lookup operation. 4. The method as recited in claim 3 , wherein the user authentication comprises: capturing a user signature; associating the user signature with the identifier; and transmitting the user signature in association with the identifier. 5. The method as recited in claim 1 , wherein the lookup operation utilizes a third party service or a third party data source to retrieve the identifying information. 6. The method as recited in claim 1 , wherein the raw data comprises image data depicting a digital representation of a document, wherein processing the raw data comprises performing one or more image processing operations on the image data; and wherein the processing result comprises the processed image and image processing parameters employed in the processing. 7. The method as recited in claim 6 , wherein the reply comprises a request to perform one or more additional image processing operations. 8. The method as recited in claim 7 , wherein performing the one or more additional image processing operations comprises: retrieving one or more of the image processing parameters and the processed image using the identifier; determining additional image processing parameters for the additional image processing operation(s) based on one or more of the image processing parameters and the processed image; and performing the additional image processing operations using the additional image processing parameters. 9. A system, comprising a processor configured to execute logic; and logic configured to cause the processor to: initiate a workflow; provide one or more of case information and raw data to the workflow; process one or more of the case information and the raw data to generate a processing result; store at least some of the case information in association with the processing result, wherein the associated case information acts as an identifier of the processing result; transmit at least the processing result and the identifier; receive, in response to the transmitting, a reply comprising the identifier; retrieve at least the processing result using the identifier; wherein the processing comprises performing a lookup operation using some or all of the case information as a query; wherein the processing result comprises identifying information retrieved via the lookup operation; wherein the reply comprises a request for additional information, and the logic is configured to cause the processor to: perform a second lookup operation using a different portion of the case information as a different query; and wherein the additional information comprises identifying information retrieved via the second lookup operation. 10. The system as recited in claim 9 , wherein the reply further comprises identifying information retrieved using a lookup operation, and wherein the lookup operation utilizes the processing result as a query. 11. The system as recited in claim 10 , wherein the reply further comprises a request for user authentication of the identifying information retrieved using the lookup operation, and wherein the user authentication comprises: capturing a user signature; associating the user signature with the identifier; and transmitting the user signature in association with the identifier. 12. The system as recited in claim 9 , wherein the raw data comprises image data depicting a digital representation of a document, wherein processing the raw data comprises performing one or more image processing operations on the image data; and wherein the processing result comprises processed image and image processing parameters employed in the processing. 13. The system as recited in claim 12 , wherein the reply comprises a request to perform one or more additional image processing operations selected from: retrieving one or more of the image processing parameters and the processed image using the identifier; determining additional image processing parameters for the additional image processing operation(s) based on one or more of the image processing parameters and the processed image; and performing the additional image processing operations using the additional image processing parameters. 14. A computer program product comprising a non-transitory computer readable medium having stored thereon computer readable program instructions configured to cause a processor to: initiate a workflow; provide one or more of case information and raw data to the workflow; process one or more of the case information and the raw data to generate a processing result; store at least some of the case information in association with the processing result, wherein the associated case information acts as an identifier of the processing result; transmit at least the processing result and the identifier; receive, in response to the transmitting, a reply comprising the identifier; retrieve at least the processing result using the identifier; wherein processing the one or more of the case information and the raw data comprises performing a lookup operation using some or all of the case information as a query; wherein the processing result comprises identifying information retrieved via the lookup operation; wherein the reply comprises a request for additional information, and the computer readable program instructions are further configured to cause the processor to: perform a second lookup operation using a different portion of the case information as a different query; and wherein the additional information comprises identifying information retrieved via the second lookup operation. 15. The computer program product as recited in claim 14 , wherein the raw data comprises image data depicting a digital representation of a document, wherein processing the raw data comprises performing one or more image processing operations on the image data; and wherein the processing result comprises a processed image and image processing parameters employed in the processing. 16. The computer program product as recited in claim 15 , whe

Assignees

Inventors

Classifications

  • Repositioning or masking · CPC title

  • Skew detection or correction · CPC title

  • Edge-based segmentation · CPC title

  • G06F16/583Primary

    using metadata automatically derived from the content · CPC title

  • Picture signal circuits (H04N1/387 takes precedence) · CPC title

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 US10146795B2 cover?
In various embodiments, methods, systems, and computer program products for processing digital images captured by a mobile device are disclosed. The exemplary image processing techniques are coupled with inbound and outbound communications protocols and workflows configured to facilitate closed-loop processing, such that a method includes initiating a workflow; providing one or more of case inf…
Who is the assignee on this patent?
Kofax Inc
What technology area does this patent fall under?
Primary CPC classification G06F16/583. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Dec 04 2018 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 12 related publications on this page (citations in our corpus or others sharing the same primary CPC).