Secure authorization for access to private data in virtual reality

US11595381B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-11595381-B2
Application numberUS-201716627206-A
CountryUS
Kind codeB2
Filing dateAug 23, 2017
Priority dateAug 23, 2017
Publication dateFeb 28, 2023
Grant dateFeb 28, 2023

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

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.

First claim

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;

Assignees

Inventors

Classifications

  • 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

  • G06F21/32Primary

    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

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US11595381B2 cover?
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 authentic…
Who is the assignee on this patent?
Visa Int Service Ass
What technology area does this patent fall under?
Primary CPC classification G06F21/32. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Feb 28 2023 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 4 related publications on this page (citations in our corpus or others sharing the same primary CPC).