Authentication based on user interaction with images or objects
AssigneeUnited Services Automobile Association (USAA)
InventorsBradly Jay Billman, Jennifer Hunt Erickson
Life of this patent
Estimating the term…
Abstract
An authentication system includes an authenticator that receives an authentication request from a device and receives sensor data from one or more sensors, the sensor data being indicative of interaction with one or more real world objects or with a displayed authentication image. The authenticator determines that the sensor data is indicative of an authorized interaction with the one or more real world objects or with the displayed authentication image and, in response to the determination, grants the authentication request.
Claims16
An authentication system:
- a sensor system of a mobile device, the sensor system comprising a camera;
- and
- a processor of the mobile device, the processor executing instructions of an application stored on the mobile device, wherein the instructions are configured to cause the mobile device to:
- activate the camera of the sensor system in response to an authentication request;
- cause the camera to capture an image comprising image data in a field of view of the camera and over a period of time;
- communicate the image data to an authenticator stored on the mobile device;
- receive authentication based on the authenticator determining that the image data is indicative of a plurality of real-world objects being assembled in a predetermined order relative to one another over the period of time to form an ordered arrangement that is associated with an authorized authentication request;
- wherein determining that the image data of the ordered arrangement of the plurality of real-world objects corresponds to the predetermined order associated with the authorized authentication comprises determining that the ordered arrangement comprises a first individual real-world object that forms an angle with a second individual real-world object, wherein the angle is within a predetermined range and wherein the authenticator is configured to recognize that an individual object of the plurality of real-world objects comprises a type of object corresponding to an assigned physical key associated with a user identified in the authentication request;
- and
- access a service on the mobile device based on receiving the authentication.
An authentication system, comprising:
- a user interface that generates an authentication request;
- communication circuitry configured to communicate the authentication request;
- one or more sensors configured to generate sensor data indicative of an interaction of the one or more sensors with a plurality of real-world objects;
- and
- an authenticator comprising a processor and a memory, wherein the authenticator is configured to:
- receive the authentication request and the sensor data;
- determine that the sensor data is indicative of an authorized interaction with the plurality of real-world objects, wherein the authenticator is configured to:
- identify shared features among individual objects of the plurality of real-world objects in the sensor data and a number of the plurality of real-world objects;
- identify in the sensor data that the plurality of real-world objects are assembled into a particular shape via laying out individual objects of the plurality of real-world objects in a predetermined order relative to one another on a surface, wherein the authenticator is configured to determine that the authorized interaction is based on the identified shared features and the identified number of the plurality of real-world objects, and identifying that the plurality of real-world objects are laid out to form the particular shape in the predetermined order and that the particular shape comprises a first individual real-world object that forms an angle with a second individual real-world object, wherein the angle is within a predetermined range and wherein the authenticator is configured to recognize that an individual object of the plurality of real-world objects comprises a type of object corresponding to an assigned physical key associated with a user identified in the authentication request;
- and
- in response to the determination, grant the authentication request.
Dependencies are inferred from the claim text.