Virtual reality device using eye physiological characteristics for user identity authentication
US-2018150690-A1 · May 31, 2018 · US
US11595381B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-11595381-B2 |
| Application number | US-201716627206-A |
| Country | US |
| Kind code | B2 |
| Filing date | Aug 23, 2017 |
| Priority date | Aug 23, 2017 |
| Publication date | Feb 28, 2023 |
| Grant date | Feb 28, 2023 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
Techniques for secure authentication in virtual reality are provided. A virtual reality application executing on a virtual reality device can provide virtual reality environment. The virtual reality application may communicate with a server that provides a plurality of objects for display in the VR environment. The environment can include an object that, once selected, may initiate an authentication process. Once initiated, an authentication application may be launched on the VR device, so that a private authentication environment may be provided to the user. The user may be prompted to provide a biometric sample using one or more input devices coupled to the VR device. The biometric sample can then be sent to the authentication server, so that an authentication result may be determined from a comparison of the sample to a biometric template established during registration.
Opening claim text (preview).
What is claimed: 1. A method comprising: launching, by a virtual reality device, a first virtual reality environment provided by a virtual reality application executing on the virtual reality device, the virtual reality application comprising a user identifier for a first user of the virtual reality device, wherein the virtual reality application communicates with a first environment server that provides a plurality of first objects to the virtual reality application; displaying, by the virtual reality device, the plurality of first objects, wherein at least one of the plurality of first objects is selectable by the first user; receiving, by the virtual reality device, a selection of a first object of the plurality of first objects in the first virtual reality environment by the first user using one or more input devices coupled to the virtual reality application, the first object associated with object data; in response to a communication from the first environment server as a result of the selection of the first object, launching, by the virtual reality device, an authentication application that provides a private authentication environment received from an authentication server, and wherein the private authentication environment is a second virtual reality environment that is separate from the first virtual reality environment and includes one or more second objects, wherein the launching the application that provides the private authentication environment comprises: sending the user identifier and the object data to the authentication application; decoupling the one or more input devices from the virtual reality application; and coupling the one or more input devices to the authentication application; retrieving, by the authentication application, information relating to a registered biometric template of the first user, the retrieving using the user identifier; prompting, by the virtual reality device, the first user to provide a biometric sample using the one or more input devices based on the information relating to the registered biometric template of the first user; receiving, by the virtual reality device, the biometric sample from the first user via the one or more input devices; sending, by the virtual reality device, the biometric sample to the authentication server to determine an authentication result for accessing private data; and receiving, by the virtual reality device, the authentication result. 2. The method of claim 1 , wherein the communication from the first environment server includes the first object that is selected, wherein the first object includes instructional metadata, and wherein the virtual reality application processes the instructional metadata in response to the selection of the first object. 3. The method of claim 2 , wherein the instructional metadata comprises an executable function, and wherein the executable function includes sending data to the authentication application. 4. The method of claim 3 , wherein the executable function initiates the launching of the private authentication environment provided by the authentication application. 5. The method of claim 3 , wherein the executable function initiates a display of a second object of the plurality of first objects, and wherein selecting the second object includes instructional metadata associated with a second executable function that initiates the launching of the private authentication environment provided by the authentication application. 6. The method of claim 1 , wherein the first virtual reality environment comprises other users of other virtual reality devices, and wherein data generated by the first user using the one or more input devices is sent to the other virtual reality devices when the one or more input devices is coupled to the virtual reality application. 7. The method of claim 6 , wherein the registered biometric template of the first user comprises audio data of a voice of the first user. 8. The method of claim 1 , wherein accessing the private data comprises: retrieving encrypted private data from a memory of the virtual reality device; deriving an encryption key; and decrypting the encrypted private data using the encryption key. 9. The method of claim 8 , further comprising: sending the private data to the first environment server to conduct a transaction. 10. The method of claim 1 , wherein re-launching the first virtual reality environment comprises: sending the user identifier and new object data to the virtual reality application; decoupling the one or more input devices from the authentication application; and coupling the one or more input devices to the virtual reality application. 11. The method of claim 1 , wherein the registered biometric template is linked to a validation profile identifier during a registration process, and wherein the authentication result is determined by: receiving the biometric sample from the virtual reality device; generating a second biometric template from the received biometric sample; determining the validation profile identifier based on the user identifier of the first user; querying a database for the registered biometric template linked to the validation profile identifier; and comparing the registered biometric template to the second biometric template; determining a match score based on the comparing; and generating the authentication result based on the match score. 12. The method of claim 11 , wherein the authentication server determines the authentication result, and wherein generating the authentication result based on the match score comprises: determining the match score is above a first threshold; generating a positive indicator to indicate a successful match; and including the positive indicator in the authentication result. 13. The method of claim 11 , wherein generating the authentication result based on the match score comprises: determining the match score is below a first threshold; determining the match score is above a second threshold; determining user information associated with the user identifier; sending a confirmation code based on the user information; receiving the confirmation code; generating a positive indicator to indicate a successful match; and including the positive indicator in the authentication result. 14. The method of claim 1 , further comprising: receiving a unique session identifier from the authentication server; and sending the unique session identifier to the first environment server. 15. A system comprising: a non-transitory computer readable medium storing instructions; and one or more processors configured to execute the instructions stored on the computer readable medium to perform: launching, by a virtual reality device, a first virtual reality environment provided by a virtual reality application executing on the virtual reality device, the virtual reality application comprising a user identifier for a first user of the virtual reality device, wherein the virtual reality application communicates with a first environment server that provides a plurality of first objects to the virtual reality application; displaying, by the virtual reality device, the plurality of first objects, wherein at least one of the plurality of first objects is selectable by the first user; receiving, by the virtual reality device, a selection of a first object of the plurality of first objects in the first virtual reality environment by the first user using one or more input devices coupled to the virtual reality application, the first object associated with object data;
Protocols for games, networked simulations or virtual reality · CPC title
Virtual reality · CPC title
comprising means for detecting acoustic signals, e.g. using a microphone · CPC title
using biometric data, e.g. fingerprints, iris scans or voiceprints · CPC title
using secure communication between game devices and game servers, e.g. by encrypting game data or authenticating players · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.