Image analysis for user authentication

US9934504B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-9934504-B2
Application numberUS-201514887274-A
CountryUS
Kind codeB2
Filing dateOct 19, 2015
Priority dateJan 13, 2012
Publication dateApr 3, 2018
Grant dateApr 3, 2018

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

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.

First claim

Opening claim text (preview).

What is claimed is: 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. 2. The computing device of claim 1 , wherein the additional captured image information includes still image or video information captured using the camera or another sensor on the computing device. 3. The computing device of claim 1 , further comprising: obtaining model information for the user, the model information being associated with a user profile for the electronic marketplace. 4. The computing device of claim 1 , wherein receiving identifying information includes receiving information used to log the user into the electronic marketplace. 5. The computing device of claim 1 , further comprising: denying the transaction as a result of determining that the person is not recognized as the user or the person in the first image is not verified to correspond to a physical being. 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. 7. The computer-implemented method of claim 6 , wherein the second portion of the image information is captured while the source of the request is illuminated by an illumination source that is under the control of the one or more computing systems. 8. The computer-implemented method of claim 6 , wherein the second portion of the image information is captured using a different camera or sensor than for the first portion of the image information. 9. The computer-implemented method of claim 6 , wherein the second portion of the image information includes image information or video information. 10. The computer-implemented method of claim 6 , wherein the action is selected at random from a collection of verifiable actions. 11. The computer-implemented method of claim 6 , wherein the second portion of the image information is analyzed using at least two human verification processes. 12. The computer-implemented method of claim 11 , further comprising: performing a weighted combination of results from the at least two human verification processes. 13. The computer-implemented method of claim 11 , wherein at least a second verification process is utilized when a first verification process is unable to verify that the source of the request contained in the image information corresponds to a physical being with at least a minimum level of confidence. 14. The computer-implemented method of claim 6 , wherein the action is selected from a collection of actions that cannot be replicated with a two-dimensional image. 15. The computer-implemented method of claim 6 , wherein analyzing at least a second portion of the image information includes detecting an eye blink in an amount of time. 16. The computer-implemented method of claim 6 , further comprising: receiving a request to utilize an authentication process; obtaining image information including a requester; generating a model corresponding to a face of the requester; and providing the model to the computing device for use in authenticating the requester. 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. 18. The non-transitory computer-readable storage medium of claim 17 , wherein verifying that the requester included in the image information corresponds to a physical being is accomplished at least in part by detecting an eye blink. 19. The non-transitory computer-readable storage medium of claim 17 , wherein the sensor data is analyzed using at least two human verification processes, and further comprising: performing a weighted combination of results from the at least two human verification processes. 20. The non-transitory computer-readable storage medium of claim 17 , wherein analyzing at least a second portion of the image information includes at least one of analyzing infrared reflection data, thermographic information, motion information, or gesture information in the image information.

Assignees

Inventors

Classifications

  • specially adapted for electronic shopping systems · CPC title

  • Biometric identity checks · CPC title

  • graphically representing goods, e.g. 3D product representation · CPC title

  • using biometrical features, e.g. fingerprint, retina-scan (cryptographic mechanisms or cryptographic arrangements for entity authentication using biological data H04L9/3231) · CPC title

  • using biometric data, e.g. fingerprints, iris scans or voiceprints · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US9934504B2 cover?
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 correspon…
Who is the assignee on this patent?
Amazon Tech Inc
What technology area does this patent fall under?
Primary CPC classification G06Q20/40145. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Apr 03 2018 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 5 related publications on this page (citations in our corpus or others sharing the same primary CPC).