Secure login with authentication based on a visual representation of data
AssigneeApple Inc.
InventorsVincent P. Arroyo, Ramiro Calvo, Max M. Gunther, Hannah S. Story, Onar Vikingstad, Lin Yang
Life of this patent
Estimating the term…
Abstract
Techniques for managing secure login with authentication while viewing a unique code are described. In some examples, a requesting device displays a visual representation of data. An authenticating device detects the presence of the visual representation of data. The authenticating device prompts a user to provide authorization information at the authenticating device. The authenticating device receives a set of one or more inputs. The authenticating device transmits information authorizing access to content on the requesting device.
Claims48
A first electronic device, comprising:
- a display;
- one or more cameras;
- one or more input devices one or more processors;
- and
- memory storing one or more programs configured to be executed by the one or more processors, the one or more programs including instructions for:
- detecting, via a first camera of the one or more cameras, the presence of a visual representation of data displayed on a second electronic device;
- in response to detecting the presence of the visual representation of data, prompting a user to provide authorization information at the first electronic device for enabling access to content on the second electronic device;
- after prompting the user to provide the authorization information, receiving a set of one or more inputs;
- and
- in response to receiving the set of one or more inputs:
- in accordance with a determination that the set of one or more inputs includes authorization information that matches stored authorization information, transmitting information authorizing access to the content on the second electronic device;
- and
- in accordance with a determination that the set of one or more inputs does not include authorization information that matches stored authorization information, forgoing transmitting information authorizing access to the content on the second electronic device.
A non-transitory computer-readable storage medium storing one or more programs configured to be executed by one or more processors of a first electronic device with a display, one or more cameras, and one or more input devices, the one or more programs including instructions for:
- detecting, via a first camera of the one or more cameras, the presence of a visual representation of data displayed on a second electronic device;
- in response to detecting the presence of the visual representation of data, prompting a user to provide authorization information at the first electronic device for enabling access to content on the second electronic device;
- after prompting the user to provide the authorization information, receiving a set of one or more inputs;
- and
- in response to receiving the set of one or more inputs:
- in accordance with a determination that the set of one or more inputs includes authorization information that matches stored authorization information, transmitting information authorizing access to the content on the second electronic device;
- and
- in accordance with a determination that the set of one or more inputs does not include authorization information that matches stored authorization information, forgoing transmitting information authorizing access to the content on the second electronic device.
A method, comprising:
- at a first electronic device with a display, one or more cameras, and one or more input devices:
- detecting, via a first camera of the one or more cameras, the presence of a visual representation of data displayed on a second electronic device;
- in response to detecting the presence of the visual representation of data, prompting a user to provide authorization information at the first electronic device for enabling access to content on the second electronic device;
- after prompting the user to provide the authorization information, receiving a set of one or more inputs;
- and
- in response to receiving the set of one or more inputs:
- in accordance with a determination that the set of one or more inputs includes authorization information that matches stored authorization information, transmitting information authorizing access to the content on the second electronic device;
- and
- in accordance with a determination that the set of one or more inputs does not include authorization information that matches stored authorization information, forgoing transmitting information authorizing access to the content on the second electronic device.
Dependencies are inferred from the claim text.