Authentication via camera
AssigneeSnap Inc.
InventorsAaron Daniel Son, Matthew Koontz
Life of this patent
Estimating the term…
Abstract
Systems and methods for authentication via camera are provided. In example embodiments, an authentication server transmits, to a mobile device, an identity verification image. The authentication server receives, from a computing device, a scanned image, wherein the computing device is different from the mobile device. The authentication server determines whether the scanned image includes data from the identity verification image. The authentication server transits, to a web server accessed by the computing device, an indication that a user's identity has been verified upon determining that the scanned image includes the data from the identity verification image.
Claims20
A system for user authentication using images, comprising:
- hardware processing circuitry;
- a hardware memory storing instructions that, when executed, configure the hardware processing circuitry to perform operations comprising:
- after authenticating a user of a first device, mapping, by a server, an authentication object to a user identity of the user of the first device;
- receiving, at the server, a request from a second device to access a secured resource;
- in response to receiving the request from the second device to access the secured resource, receiving, at the server, from the second device, data generated by the second device from an image of the authentication object displayed on a screen of the first device, the image of the authentication object that is displayed on the screen of the first device visually encoding the user identity of the user of the first device;
- in response to receiving the data from the second device, determining, at the server, that the data corresponds to the user identity of the user of the first device;
- and
- in response to determining that the data corresponds to the user identity of the user of the first device, enabling the second device that generated the data from the image displayed on the screen of the first device, to access the secured resource.
A method, comprising:
- after authenticating a user of a first device, mapping, by a server, an authentication object to a user identity of the user of the first device;
- receiving, at the server, a request from a second device to access a secured resource;
- in response to receiving the request from the second device to access the secured resource, receiving, at the server, from the second device, data generated by the second device from an image of the authentication object displayed on a screen of the first device, the image of the authentication object that is displayed on the screen of the first device visually encoding the user identity of the user of the first device;
- in response to receiving the data from the second device, determining, at the server, that the data corresponds to the user identity of the user of the first device;
- and
- in response to determining that the data corresponds to the user identity of the user of the first device, enabling the second device that generated the data from the image displayed on the screen of the first device, to access the secured resource.
A non-transitory computer-readable storage medium comprising instructions for user authentication using images, that when executed configure hardware processing circuitry to perform operations comprising:
- after authenticating a user of a first device, mapping, by a server, an authentication object to a user identity of the user of the first device;
- receiving, at the server, a request from a second device to access a secured resource;
- in response to receiving the request from the second device to access the secured resource, receiving, at the server, from the second device, data generated by the second device from an image of the authentication object displayed on a screen of the first device, the image of the authentication object that is displayed on the screen of the first device visually encoding the user identity of the user of the first device;
- in response to receiving the data from the second device, determining, at the server, that the data corresponds to the user identity of the user of the first device;
- and
- in response to determining that the data corresponds to the user identity of the user of the first device, enabling the second device that generated the data from the image displayed on the screen of the first device, to access the secured resource.
Dependencies are inferred from the claim text.