Image analysis for user authentication
First Claim
Patent Images
1. A computing device, comprising:
- a processor; and
memory storing instructions that, when executed by the processor, cause the computing device to;
receive identifying information for a user in association with accessing information for products offered through an electronic marketplace;
receive a request to complete a transaction with the electronic marketplace on behalf of the user;
capture a first image using a camera of the computing device, the camera configured to capture at least a portion of a person interacting with a display screen of the computing device;
cause the first image to be analyzed to attempt to recognize an identity of the person contained in the first image;
cause additional captured image information to be analyzed to verify whether the person contained in the first image corresponds to a physical being in proximity of the computing device;
authenticate the user as a result of the identity of the person being recognized as the user associated with the identifying information and as a result of the person being verified to correspond to a physical being; and
cause the transaction to be completed once the user is authenticated.
1 Assignment
0 Petitions
Accused Products
Abstract
A transaction is authorized using an authentication process that prompts the user to perform an action in view of a camera or sensor. The process identifies the user and verifies that the user requesting the transaction is a living human being. The user is identified using image information which is processed utilizing facial recognition. The device verifies that the image information corresponds to a living human using one or more human-verification processes. The device prompts the user to perform an action to confirm the transaction, and causes the transaction to be performed after verifying performance of the action by the identified user.
-
Citations
20 Claims
-
1. A computing device, comprising:
-
a processor; and memory storing instructions that, when executed by the processor, cause the computing device to; receive identifying information for a user in association with accessing information for products offered through an electronic marketplace; receive a request to complete a transaction with the electronic marketplace on behalf of the user; capture a first image using a camera of the computing device, the camera configured to capture at least a portion of a person interacting with a display screen of the computing device; cause the first image to be analyzed to attempt to recognize an identity of the person contained in the first image; cause additional captured image information to be analyzed to verify whether the person contained in the first image corresponds to a physical being in proximity of the computing device; authenticate the user as a result of the identity of the person being recognized as the user associated with the identifying information and as a result of the person being verified to correspond to a physical being; and cause the transaction to be completed once the user is authenticated. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A computer-implemented method comprising:
under control of one or more computing systems configured with executable instructions, receiving a request to perform a transaction; obtaining image information captured by a camera in communication with the one or more computing systems; identifying a source of the request by at least analyzing at least a first portion of the image information; verifying that the source of the request corresponds to a physical being within proximity of the camera by at least analyzing at least a second portion of the image information; presenting a prompt to perform an action to authorize the transaction; verifying that the action has been performed by at least analyzing a third portion of the image information; and as a result of verifying that the action has been performed, causing the transaction to be completed. - View Dependent Claims (7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
17. A non-transitory computer-readable storage medium storing instructions that, as a result of being executed by a processor of a computing system causing the computing system to:
-
capture, with a camera, image information that describes at least a first portion of a requester; capture sensor data describing at least a second portion of the requester; determine an identity of the requester using the image information; verify that the requester included in the image information corresponds to a physical being in a particular location with respect to the camera; display a prompt to perform an action to confirm performance of a request; determine that the requester has performed the action; and provide the identity of the requester and the request to a computing device as a result of having determined that the requester has performed the action. - View Dependent Claims (18, 19, 20)
-
Specification