System for non-repudiable registration of an online identity
First Claim
Patent Images
1. A method of registering a particular user as a registrant for a network-based application that can register a plurality of users, the method comprising:
- at a server coupled to a user device through a network, receiving a request from the particular user for access to services provided by the network-based application through the server;
initiating an image capture session to capture a plurality of images of the particular user;
providing a sequence of tasks to be performed by the particular user during the image capture session, said providing comprising;
providing a set of common standard tasks provided to each user in the plurality of users;
calculating a set of random alphanumeric sequences; and
based on the set of random alphanumeric sequences, providing a set of custom tasks for the particular user to perform;
transmitting the sequence of tasks from the server to the user device over the network; and
directing the user device to present the sequence of tasks to the particular user using audiovisual resources of the user device.
0 Assignments
0 Petitions
Accused Products
Abstract
A method of generating irrefutable evidence of registration that cannot be repudiated by the registrant for a network-based application is described. The method initiates an image capture session to capture a plurality of images of an individual user. The method, during the image capture session, provides a sequence of tasks to be performed by the individual user in order to validate the image capture session in capturing an image of a person participating in a real-time event.
50 Citations
31 Claims
-
1. A method of registering a particular user as a registrant for a network-based application that can register a plurality of users, the method comprising:
-
at a server coupled to a user device through a network, receiving a request from the particular user for access to services provided by the network-based application through the server; initiating an image capture session to capture a plurality of images of the particular user; providing a sequence of tasks to be performed by the particular user during the image capture session, said providing comprising; providing a set of common standard tasks provided to each user in the plurality of users; calculating a set of random alphanumeric sequences; and based on the set of random alphanumeric sequences, providing a set of custom tasks for the particular user to perform; transmitting the sequence of tasks from the server to the user device over the network; and directing the user device to present the sequence of tasks to the particular user using audiovisual resources of the user device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A system for registering a particular user as a registrant for a network-based application that can register a plurality of users, the system comprising:
-
a user device for; requesting access to services provided by the network-based application; and initiating an image capture session to capture a plurality of images of the particular user; and a server coupled to the user device through a network for providing access to services provided by the network-based application through the server by; receiving the access request from the user device; providing a sequence of tasks to be performed by the particular user during the image capture session, said providing comprising; providing a set of common standard tasks provided to each user in the plurality of users; calculating a set of random alphanumeric sequences; and based on the set of random alphanumeric sequences, providing a set of custom tasks for the particular user to perform during the image capture session; and transmitting the sequence of tasks from the server to the user device over the network, wherein the user device is further for presenting the sequence of tasks to the particular user using audiovisual resources of the user device. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20, 21)
-
-
22. A non-transitory machine readable medium storing a program which, when executed by at least one processing unit of a server coupled to a user device through a network, registers a particular user in a plurality of users as a registrant of a network-based application, the program comprising sets of instructions for:
-
receiving a request from the particular user for access to services provided by the network-based application; initiating an image capture session to capture a plurality of images of the particular user; providing a sequence of tasks to be performed by the particular user during the image capture session, said set of instructions for providing the sequence of tasks comprising sets of instructions for; providing a set of common standard tasks provided to each user in the plurality of users; calculating a set of random alphanumeric sequences; and providing, based on the set of random alphanumeric sequences, a set of custom tasks for the particular user to perform; transmitting the sequence of tasks to the user device over the network; and directing the user device to present the sequence of tasks to the particular user using audiovisual resources of the user device. - View Dependent Claims (23, 24, 25, 26, 27, 28, 29, 30, 31)
-
Specification