System for secure enrollment and secure verification of network users by a centralized identification service
First Claim
Patent Images
1. A computer-implemented method for enrolling consumers, the method comprising:
- receiving a request to enroll a consumer, the request including a merchant identifier uniquely identifying a merchant of a plurality of merchants and an identity of the consumer;
determining that the identity of the consumer in the request is for a new account; and
responsive to the determination that the identity of the consumer in the request is for a new account;
instructing the consumer associated with the identity to perform a scan from a scanning device for verification at the merchant;
receiving a scanning result from the consumer;
storing the scanning result as a verification data item that is associated with the merchant identifier and the identity of the consumer in the request;
generating a random value uniquely identifying the verification data item; and
transmitting the random value to the merchant as a verification of the consumer.
2 Assignments
0 Petitions
Accused Products
Abstract
A system and method for providing, as a service over a computer network (especially a packet-switched computer network) to a body of merchants connected to the computer network, verification of consumer identification based on data provided over the computer network by scanning devices attached to the computers operated by consumers.
-
Citations
20 Claims
-
1. A computer-implemented method for enrolling consumers, the method comprising:
-
receiving a request to enroll a consumer, the request including a merchant identifier uniquely identifying a merchant of a plurality of merchants and an identity of the consumer; determining that the identity of the consumer in the request is for a new account; and responsive to the determination that the identity of the consumer in the request is for a new account; instructing the consumer associated with the identity to perform a scan from a scanning device for verification at the merchant; receiving a scanning result from the consumer; storing the scanning result as a verification data item that is associated with the merchant identifier and the identity of the consumer in the request; generating a random value uniquely identifying the verification data item; and transmitting the random value to the merchant as a verification of the consumer. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A non-transitory computer readable storage medium storing program code executed by a computer processor, comprising code for:
-
receiving a request to enroll a consumer, the request including a merchant identifier uniquely identifying a merchant of a plurality of merchants and an identity of the consumer; determining that the identity of the consumer in the request is for a new account; responsive to the determination that the identity of the consumer in the request is for a new account; instructing the consumer associated with the username to perform a scan from a scanning device for verification at the merchant; receiving a scanning result from the consumer; storing the scanning result as a verification data item that is associated with the merchant identifier and the identity of the consumer in the request; generating a random value uniquely identifying the verification data item; and transmitting the random value to the merchant as a verification of the consumer. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20)
-
Specification