Identity verification systems and methods
First Claim
Patent Images
1. A method comprising:
- receiving, at a transaction gateway, a communication associated with a transaction initiated by a customer, the communication including one or more requests, each of the requests associated with a transaction service;
determining, at the transaction gateway, the communication includes an identity verification request to verify encoded data obtained from an identification presented by the customer;
routing the identity verification request to an identity verification service, wherein the identity verification service comprises a processing unit, memory, a communications interface and one or more software programs, wherein the identity verification service receives the identity verification request via the communications interface;
receiving, at the transaction gateway, a result from the identity verification service, the result including one or more identification values obtained from the encoded data; and
transmitting the result to a requester associated with the communication;
further comprising parsing, at the identity verification service, the encoded data to obtain the one or more identification values, wherein parsing occurs using the processing unit and the one or more software programs of the identity verification service;
determining, at the identity verification service, whether a criteria is satisfied indicating the identification may be fraudulent; and
transmitting, from the identity verification service, the result, the result indicating the identification may be fraudulent; and
wherein the transaction gateway is operable to route a plurality of the requests from the communication to a plurality of different corresponding transaction service providers; and
wherein the transaction gateway is operable to route a plurality of the requests from the communication to a plurality of different corresponding transaction service providers.
3 Assignments
0 Petitions
Accused Products
Abstract
Systems and methods are disclosed for verifying customer identifications. In one embodiment, the method comprises receiving, at a transaction gateway, a communication associated with a transaction initiated by a customer; determining the communication includes an identity verification request to verify encoded data obtained from an identification presented by the customer; routing the identity verification request to an identity verification service; receiving, from the identity verification service, a result including one or more identification values obtained from the encoded data; and transmitting the result to a requester associated with the communication.
231 Citations
21 Claims
-
1. A method comprising:
-
receiving, at a transaction gateway, a communication associated with a transaction initiated by a customer, the communication including one or more requests, each of the requests associated with a transaction service; determining, at the transaction gateway, the communication includes an identity verification request to verify encoded data obtained from an identification presented by the customer; routing the identity verification request to an identity verification service, wherein the identity verification service comprises a processing unit, memory, a communications interface and one or more software programs, wherein the identity verification service receives the identity verification request via the communications interface; receiving, at the transaction gateway, a result from the identity verification service, the result including one or more identification values obtained from the encoded data; and transmitting the result to a requester associated with the communication; further comprising parsing, at the identity verification service, the encoded data to obtain the one or more identification values, wherein parsing occurs using the processing unit and the one or more software programs of the identity verification service; determining, at the identity verification service, whether a criteria is satisfied indicating the identification may be fraudulent; and transmitting, from the identity verification service, the result, the result indicating the identification may be fraudulent; and wherein the transaction gateway is operable to route a plurality of the requests from the communication to a plurality of different corresponding transaction service providers; and wherein the transaction gateway is operable to route a plurality of the requests from the communication to a plurality of different corresponding transaction service providers. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20)
-
-
21. A method comprising:
-
receiving, at a transaction gateway, a communication associated with a transaction initiated by a customer, the communication including one or more requests;
each of the requests associated with a transaction service, wherein the transaction gateway comprises a processing unit, a memory, a communications interface and one or more software programs, wherein the transaction gateway receives the identity verification request via the communications interface;determining, at the transaction gateway, the communication includes an identity verification request to verify encoded data obtained from an identification presented by the customer, wherein the determination is made using the processor and the one or more software programs; routing the identity verification request to an identity verification service; receiving, at the transaction gateway, a result from the identity verification service, the result including one or more identification values obtained from the encoded data, wherein the result is received at the communications interface; transmitting the result to a requester associated with the communication; determining the communication includes an identity validation request to assess validity of the identification; routing the identity validation request to an identity validation service; and receiving a validation result indicating an identification validity status assessed by the identity validation service; at the identity validation service, matching a first one of the identification values to a first stored value; retrieving a second stored value associated with the first stored value, the second stored value and a second one of the identification values both associated with a first identity attribute; and if the second identification value does not match the second stored database value, setting the validation status to an alert status; and wherein the transaction gateway is operable to route a plurality of the requests from the communication to a plurality of different corresponding transaction service providers using the transaction interface; and wherein the transaction gateway is operable to route a plurality of the requests from the communication to a plurality of different corresponding transaction service providers.
-
Specification