Systems and methods for identification document processing and business workflow integration
First Claim
1. A method, comprisinginitiating a workflow;
- receiving an image comprising an identity document (ID);
analyzing the image to identify a plurality of document features, each document feature corresponding to the document;
building a feature vector based on at least some of the plurality of document features, wherein the plurality of document features upon which the feature vector is based are image characteristics corresponding to a photographic or pictorial portion of the ID rather than textual information depicted on the ID;
determining the document is an ID based on the feature vector;
processing the image to generate data comprising one or more of;
identifying information from the ID; and
a portion of the image depicting the ID; and
submitting data to the workflow; and
driving at least a portion of the workflow using some or all of the data.
5 Assignments
0 Petitions
Accused Products
Abstract
A method includes: capturing or receiving at least one image of one or more identity documents (IDs) using a mobile device; determining identifying information from one or more of the IDs; building an ID profile based on the identifying information; storing the ID profile to a memory of the mobile device; invoking a workflow configured to facilitate a business transaction; detecting a predetermined stimulus in the workflow, the stimulus relating to the business transaction; providing at least a portion of the ID profile to the workflow in response to detecting the predetermined stimulus; and driving at least a portion of the workflow using the provided portion of the ID profile. Related systems and computer program products are also disclosed.
486 Citations
30 Claims
-
1. A method, comprising
initiating a workflow; -
receiving an image comprising an identity document (ID); analyzing the image to identify a plurality of document features, each document feature corresponding to the document; building a feature vector based on at least some of the plurality of document features, wherein the plurality of document features upon which the feature vector is based are image characteristics corresponding to a photographic or pictorial portion of the ID rather than textual information depicted on the ID; determining the document is an ID based on the feature vector; processing the image to generate data comprising one or more of; identifying information from the ID; and a portion of the image depicting the ID; and submitting data to the workflow; and driving at least a portion of the workflow using some or all of the data. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 29, 30)
-
-
20. A method, comprising:
-
capturing or receiving at least one image of one or more documents using a mobile device; determining at least one of the documents is an identity document (ID) at least in part using support-vector machine techniques, wherein determining the at least one of the documents is an ID comprises; analyzing the image to identify a plurality of document features, each document feature corresponding to the document; building a feature vector based on at least some of the plurality of document features; and determining the document is an identity document (ID) based on the feature vector, wherein some or all of the plurality of document features upon which the feature vector is based comprise one or more image characteristics rather than textual information; determining identifying information from one or more of the IDs; building an ID profile based on the identifying information; storing the ID profile to a memory of the mobile device; invoking a workflow configured to facilitate a business transaction; detecting a predetermined stimulus in the workflow, the stimulus relating to the business transaction and the stimulus indicating the workflow requires the identifying information; providing at least a portion of the ID profile to the workflow in response to detecting the predetermined stimulus; and driving at least a portion of the workflow using the provided portion of the ID profile. - View Dependent Claims (26)
-
-
21. A computer program product, comprising:
- a non-transitory computer readable storage medium having computer readable program code stored therein, the computer readable program code comprising instructions configured to cause a processor to;
capture or receive at least one image of one or more identity documents (IDs) using a mobile device; determine identifying information from the one or more IDs based at least in part on; analyzing the image to identify a plurality of document features, each document feature corresponding to a photographic or pictorial portion of the ID; building a feature vector based on at least some of the plurality of document features; and determining the document is an identity document (ID) based on the feature vector, wherein some or all of the plurality of document features upon which the feature vector is based comprise one or more image characteristics rather than textual information; build an ID profile based on the identifying information; associate at least some of the identifying information with the image as metadata; store the ID profile to a memory of the mobile device; store the image and the associated metadata to the memory of the mobile device; invoke a workflow configured to facilitate a business transaction; detect a predetermined stimulus relating to the business transaction; provide at least a portion of the ID profile to the workflow in response to detecting the predetermined stimulus; and facilitate the business transaction using the provided portion of the ID profile. - View Dependent Claims (22, 23, 24, 25, 27, 28)
- a non-transitory computer readable storage medium having computer readable program code stored therein, the computer readable program code comprising instructions configured to cause a processor to;
Specification