Securely Entering Credentials via Head-Mounted Display Device
Abstract
Methods and systems for securely entering credentials via a head-mounted display device are described herein. A head-mounted device may select a first type of graphical user interface (GUI) elements and a second type of GUI elements based on capabilities of the head-mounted device. A display of the head-mounted device may display the first type of GUI elements. A first user selection of a first GUI element of the first type of GUI elements may be selected. The second type of GUI elements may be displayed. A second user selection of a second GUI element of the second type of GUI elements may be received. Based on the first user selection and the second user selection, whether to grant user access to a resource may be determined.
Claims
exact text as granted — not AI-modifiedWhat is claimed is:
1 . A method comprising:
selecting, based on capabilities of a head-mounted device, a first type of graphical user interface (GUI) elements and a second type of GUI elements; displaying, on a display of the head-mounted device, the first type of GUI elements; receiving, by the head-mounted device, a first user selection of a first GUI element of the first type of GUI elements; displaying, on the display of the head-mounted device, the second type of GUI elements; receiving, by the head-mounted device, a second user selection of a second GUI element of the second type of GUI elements; and determining, based on the first user selection and the second user selection, whether to grant user access to a resource.
2 . The method of claim 1 , wherein the first user selection is based on a first actuation of a physical button associated with the head-mounted device, and the second user selection is based on a second actuation of the physical button associated with the head-mounted device.
3 . The method of claim 1 , wherein the first user selection is based on a first eye blink captured by a camera associated with the head-mounted device, and the second user selection is based on a second eye blink captured by the camera associated with the head-mounted device.
4 . The method of claim 1 , wherein the first user selection is based on a first head movement measured by one or more sensors associated with the head-mounted device, and the second user selection is based on a second head movement measured by the one or more sensors associated with the head-mounted device.
5 . The method of claim 1 , wherein the head-mounted device comprises a virtual reality headset or an augmented reality headset.
6 . The method of claim 1 , wherein the resource comprises an application running on the head-mounted device.
7 . The method of claim 1 , wherein the resource comprises a device wirelessly connected to the head-mounted device.
8 . The method of claim 1 , wherein the displaying the first type of GUI elements comprises displaying the first type of GUI elements in a first arrangement of a first shape, and wherein the displaying the second type of GUI elements comprises displaying the second type of GUI elements in a second arrangement of a second shape different from the first shape.
9 . The method of claim 1 , wherein the displaying the first type of GUI elements comprises displaying the first type of GUI elements at a first virtual depth, and wherein the displaying the second type of GUI elements comprises displaying the second type of GUI elements at a second virtual depth different from the first virtual depth.
10 . A head-mounted device comprising:
a display; one or more processors; and memory storing instructions that, when executed by the one or more processors, cause the head-mounted device to:
select, based on capabilities of the head-mounted device, a first type of graphical user interface (GUI) elements and a second type of GUI elements;
display, on the display, the first type of GUI elements;
receive a first user selection of a first GUI element of the first type of GUI elements;
display, on the display, the second type of GUI elements;
receive a second user selection of a second GUI element of the second type of GUI elements; and
determine, based on the first user selection and the second user selection, whether to grant user access to a resource.
11 . The head-mounted device of claim 10 , further comprising:
a button, wherein the first user selection is based on a first actuation of the button, and the second user selection is based on a second actuation of the button.
12 . The head-mounted device of claim 10 , further comprising:
a camera, wherein the first user selection is based on a first eye blink captured by the camera, and the second user selection is based on a second eye blink captured by the camera.
13 . The head-mounted device of claim 10 , further comprising:
one or more sensors, wherein the first user selection is based on a first head movement measured by the one or more sensors, and the second user selection is based on a second head movement measured by the one or more sensors.
14 . The head-mounted device of claim 10 , wherein the instructions, when executed by the one or more processors, cause the head-mounted device to display the first type of GUI elements by displaying the first type of GUI elements in a first arrangement of a first shape, and
wherein the instructions, when executed by the one or more processors, cause the head-mounted device to display the second type of GUI elements by displaying the second type of GUI elements in a second arrangement of a second shape different from the first shape.
15 . The head-mounted device of claim 10 , wherein the instructions, when executed by the one or more processors, cause the head-mounted device to display the first type of GUI elements by displaying the first type of GUI elements at a first virtual depth, and
wherein the instructions, when executed by the one or more processors, cause the head-mounted device to display the second type of GUI elements by displaying the second type of GUI elements at a second virtual depth different from the first virtual depth.
16 . A non-transitory computer-readable medium storing instructions that, when executed by a head-mounted device, cause the head-mounted device to:
select, based on capabilities of the head-mounted device, a first type of graphical user interface (GUI) elements and a second type of GUI elements; display, on a display of the head-mounted device, the first type of GUI elements; receive a first user selection of a first GUI element of the first type of GUI elements; display, on the display, the second type of GUI elements; receive a second user selection of a second GUI element of the second type of GUI elements; and determine, based on the first user selection and the second user selection, whether to grant user access to a resource.
17 . The non-transitory computer-readable medium of claim 16 , wherein the head-mounted device comprises a virtual reality headset or an augmented reality headset.
18 . The non-transitory computer-readable medium of claim 16 , wherein the resource comprises an application running on the head-mounted device.
19 . The non-transitory computer-readable medium of claim 16 , wherein the instructions, when executed by the head-mounted device, cause the head-mounted device to display the first type of GUI elements by displaying the first type of GUI elements in a first arrangement of a first shape, and
wherein the instructions, when executed by the head-mounted device, cause the head-mounted device to display the second type of GUI elements by displaying the second type of GUI elements in a second arrangement of a second shape different from the first shape.
20 . The non-transitory computer-readable medium of claim 16 , wherein the instructions, when executed by the head-mounted device, cause the head-mounted device to display the first type of GUI elements by displaying the first type of GUI elements at a first virtual depth, and
wherein the instructions, when executed by the head-mounted device, cause the head-mounted device to display the second type of GUI elements by displaying the second type of GUI elements at a second virtual depth different from the first virtual depth.Join the waitlist — get patent alerts
Track US2021133305A1 — get alerts on status changes and closely related new filings.
We store only your email — no account needed. See our privacy policy.