US10788891B2ActiveUtilityA1

Method and device for inputting password in virtual reality scene

82
Assignee: ALIBABA GROUP HOLDING LTDPriority: May 12, 2017Filed: Apr 8, 2020Granted: Sep 29, 2020
Est. expiryMay 12, 2037(~10.8 yrs left)· nominal 20-yr term from priority
G06T 19/003G06F 2203/04802G06F 2203/012G06F 3/04815G06F 3/013G06F 3/012G06F 3/011G06F 3/017G02B 2027/014G06F 21/36G02B 27/0093G06T 19/006G02B 27/017H04L 63/083
82
PatentIndex Score
1
Cited by
46
References
20
Claims

Abstract

In an implementation, inputting a password in a virtual reality (VR) scene is described. An interactive input interface in the VR scene for a user of a VR device is presented. The interface comprises multiple input units used for an overall input. Each input unit comprises one or more input elements. A determination is made that a user scene focus in the VR scene is on a selected input unit. A determination is made that a movement track of the user scene focus on the selected input unit satisfies an input condition. In response to a determination that the movement track of the user scene focus on the selected input unit satisfies the input condition, the input elements in the selected input unit are used as a part of an input password.

Claims

exact text as granted — not AI-modified
What is claimed is: 
     
       1. A computer-implemented method, comprising:
 presenting an interactive input interface in a virtual reality (VR) scene for a user of a VR device, wherein the interactive input interface comprises a plurality of input units used for an overall input, and wherein each input unit of the plurality of input units comprises one or more input elements; 
 determining that a user scene focus in the VR scene is on a selected input unit of the plurality of input units, wherein the user scene focus comprises a gaze focus of the user or a device control focus controlled by using an input device of the VR device, and each input unit of the plurality of input units comprises at least three input elements; 
 determining that a movement track of the user scene focus on the selected input unit of the plurality of input units satisfies an input condition; and 
 in response to determining that the movement track of the user scene focus on the selected input unit of the plurality of input units satisfies the input condition, using the input elements in the selected input unit of the plurality of input units as a part of an input password. 
 
     
     
       2. The computer-implemented method of  claim 1 , wherein an input element includes at least one of a digit, a character, or an image. 
     
     
       3. The computer-implemented method of  claim 1 , wherein presenting the interactive input interface in the VR scene comprises:
 presenting the plurality of input units used for the overall input in a three-dimensional space of the VR scene based on a predetermined arrangement order. 
 
     
     
       4. The computer-implemented method of  claim 1 , wherein the movement track includes at least one of a circular track, a square track, a triangular track, and a drawing of a predetermined graphic. 
     
     
       5. The computer-implemented method of  claim 1 , wherein determining that the movement track of the user scene focus on the selected input unit of the plurality of input units satisfies the input condition comprises:
 determining that the movement track is a circular track around all the input elements in the selected input unit of the plurality of input units, wherein the circular track is a clockwise track or a counterclockwise track. 
 
     
     
       6. The computer-implemented method of  claim 1 , further comprising:
 in a password input process, identifying that the user selects at least two input units of the plurality of input units; 
 obtaining input elements in the at least two input units of the plurality of input units; and 
 combining, based on an order of obtaining the at least two input units of the plurality of input units, the input elements in the at least two input units of the plurality of input units to obtain the input password. 
 
     
     
       7. The computer-implemented method of  claim 1 , wherein the input password is split into a plurality of segments, and wherein each segment of the plurality of segments is input through a single interaction. 
     
     
       8. A non-transitory, computer-readable medium storing one or more instructions executable by a computer system to perform operations comprising:
 presenting an interactive input interface in a virtual reality (VR) scene for a user of a VR device, wherein the interactive input interface comprises a plurality of input units used for an overall input, and wherein each input unit of the plurality of input units comprises one or more input elements; 
 determining that a user scene focus in the VR scene is on a selected input unit of the plurality of input units, wherein the user scene focus comprises a gaze focus of the user or a device control focus controlled by using an input device of the VR device, and each input unit of the plurality of input units comprises at least three input elements; 
 determining that a movement track of the user scene focus on the selected input unit of the plurality of input units satisfies an input condition; and 
 in response to determining that the movement track of the user scene focus on the selected input unit of the plurality of input units satisfies the input condition, using the input elements in the selected input unit of the plurality of input units as a part of an input password. 
 
     
     
       9. The non-transitory, computer-readable medium of  claim 8 , wherein an input element includes at least one of a digit, a character, or an image. 
     
     
       10. The non-transitory, computer-readable medium of  claim 8 , wherein presenting the interactive input interface in the VR scene comprises:
 presenting the plurality of input units used for the overall input in a three-dimensional space of the VR scene based on a predetermined arrangement order. 
 
     
     
       11. The non-transitory, computer-readable medium of  claim 8 , wherein the movement track includes at least one of a circular track, a square track, a triangular track, and a drawing of a predetermined graphic. 
     
     
       12. The non-transitory, computer-readable medium of  claim 8 , wherein determining that the movement track of the user scene focus on the selected input unit of the plurality of input units satisfies the input condition comprises:
 determining that the movement track is a circular track around all the input elements in the selected input unit of the plurality of input units, wherein the circular track is a clockwise track or a counterclockwise track. 
 
     
     
       13. The non-transitory, computer-readable medium of  claim 8 , the operations further comprising:
 in a password input process, identifying that the user selects at least two input units of the plurality of input units; 
 obtaining input elements in the at least two input units of the plurality of input units; and 
 combining, based on an order of obtaining the at least two input units of the plurality of input units, the input elements in the at least two input units of the plurality of input units to obtain the input password. 
 
     
     
       14. The non-transitory, computer-readable medium of  claim 8 , wherein the input password is split into a plurality of segments, and wherein each segment of the plurality of segments is input through a single interaction. 
     
     
       15. A computer-implemented system, comprising:
 one or more computers; and 
 one or more computer memory devices interoperably coupled with the one or more computers and having tangible, non-transitory, machine-readable media storing one or more instructions that, when executed by the one or more computers, perform one or more operations comprising:
 presenting an interactive input interface in a virtual reality (VR) scene for a user of a VR device, wherein the interactive input interface comprises a plurality of input units used for an overall input, and wherein each input unit of the plurality of input units comprises one or more input elements; 
 determining that a user scene focus in the VR scene is on a selected input unit of the plurality of input units, wherein the user scene focus comprises a gaze focus of the user or a device control focus controlled by using an input device of the VR device, and each input unit of the plurality of input units comprises at least three input elements; 
 determining that a movement track of the user scene focus on the selected input unit of the plurality of input units satisfies an input condition; and 
 in response to determining that the movement track of the user scene focus on the selected input unit of the plurality of input units satisfies the input condition, using the input elements in the selected input unit of the plurality of input units as a part of an input password. 
 
 
     
     
       16. The computer-implemented system of  claim 15 , wherein an input element includes at least one of a digit, a character, or an image, wherein the input password is split into a plurality of segments, and wherein each segment of the plurality of segments is input through a single interaction. 
     
     
       17. The computer-implemented system of  claim 15 , wherein presenting the interactive input interface in the VR scene comprises:
 presenting the plurality of input units used for the overall input in a three-dimensional space of the VR scene based on a predetermined arrangement order. 
 
     
     
       18. The computer-implemented system of  claim 15 , wherein the movement track includes at least one of a circular track, a square track, a triangular track, and a drawing of a predetermined graphic. 
     
     
       19. The computer-implemented system of  claim 15 , wherein determining that the movement track of the user scene focus on the selected input unit of the plurality of input units satisfies the input condition comprises:
 determining that the movement track is a circular track around all the input elements in the selected input unit of the plurality of input units, wherein the circular track is a clockwise track or a counterclockwise track. 
 
     
     
       20. The computer-implemented system of  claim 15 , the operations further comprising:
 in a password input process, identifying that the user selects at least two input units of the plurality of input units; 
 obtaining input elements in the at least two input units of the plurality of input units; and 
 combining, based on an order of obtaining the at least two input units of the plurality of input units, the input elements in the at least two input units of the plurality of input units to obtain the input password.

Cited by (0)

No later patents cite this yet.

References (0)

No backward citations on record.