IP Library Granted Patent US 10,452,825
Granted Patent B2
US 10,452,825 · App. 15/782,672 · Granted Oct 22, 2019

User identity authentication using virtual reality

Inventors: Jun Wu (Hangzhou, CN); Xiaodong Zeng (Hangzhou, CN); Huanmi Yin (Hangzhou, CN); Feng Lin (Hangzhou, CN)
Assignee: Alibaba Group Holding Limited
G06F21/32G02B27/017G06F3/011G06F3/013G06F21/31G06F21/62
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 10,452,825
App. No.
15/782,672
Granted
Oct 22, 2019
Kind
B2
Abstract

A method for user identity authentication using virtual reality includes presenting one or more virtual elements on a virtual reality (VR) scenario of a VR application for initiating a service, identifying, using one or more sensors communicably coupled to the VR device, one or more interactive operations of a user of the VR device with the one or more virtual elements, determining whether the one or more interactive operations match one or more predetermined operations for selecting the one or more virtual elements to initiate the service and trigger biometric authentication for user identity authentication, invoking biometric authentication if the one or more interactive operations match one or more predetermined operations, presenting a virtual guidance in the VR scenario for guiding the user to perform the biometric authentication, and presenting a service interface to the user if the biometric authentication is successful.

Claims (62)

1. A computer-implemented method, comprising:

presenting one or more virtual elements on a virtual reality (VR) scenario of a VR application for initiating a service;

identifying, using one or more sensors communicably coupled to a VR device, one or more interactive operations of a user of the VR device with the one or more virtual elements;

determining whether the one or more interactive operations match one or more predetermined operations for selecting the one or more virtual elements to initiate the service and trigger biometric authentication for user identity authentication;

upon determining a match of the one or more interactive operations and the one or more predetermined operations, performing a bioassay process for detecting if the user is a real person; and

upon detecting that the user is a real person, presenting a notification in the VR scenario to notify the user to invoke the biometric authentication for the user identity authentication;

upon notifying the user to invoke the biometric authentication, invoking the biometric authentication;

upon invoking the biometric authentication, presenting a virtual guidance in the VR scenario for guiding the user to perform the biometric authentication; and

upon authenticating the identity of the user by the biometric authentication, presenting a service interface to the user.

2. The computer-implemented method of claim 1 , wherein the one or more predetermined operations include a predetermined three-dimensional (3D) gesture, a head movement, or head posture of the user.

3. The computer-implemented method of claim 1 , wherein the bioassay process includes eye-blinking recognition or heartbeat recognition.

4. The computer-implemented method of claim 1 , wherein the biometric authentication is a fingerprint authentication and wherein the virtual guidance is a virtual mark indicating a mounting location of a fingerprint sensor for fingerprint authentication of the user's identity.

5. The computer-implemented method of claim 4 , further comprising:

sensing movement of the user's finger using one or more biometric sensors; and

adjusting a pointing direction of the virtual mark based upon the sensed movement of the user's finger.

6. The computer-implemented method of claim 1 , further comprising:

collecting biometric information of the user using one or more biometric sensors for registering the biometric information to the user's user account of the VR device; and

sending a biometric registration request to a service server that provides the service, wherein the biometric registration request includes the collected biometric information associated with the user account.

7. The computer-implemented method of claim 6 , further comprising:

collecting one or more biometric characteristics of the user using one or more biometric sensors for biometric authentication; and

sending a biometric authentication request to the service server, wherein the biometric authentication request includes the one or more biometric characteristics for the service server to compare with the biometric information for biometric authentication.

8. A non-transitory, computer-readable medium storing one or more instructions executable by a computer system to perform operations comprising:

presenting one or more virtual elements on a virtual reality (VR) scenario of a VR application for initiating a service;

identifying, using one or more sensors communicably coupled to a VR device, one or more interactive operations of a user of the VR device with the one or more virtual elements;

determining whether the one or more interactive operations match one or more predetermined operations for selecting the one or more virtual elements to initiate the service and trigger biometric authentication for user identity authentication;

upon determining a match of the one or more interactive operations and the one or more predetermined operations, performing a bioassay process for detecting if the user is a real person; and

upon detecting that the user is a real person, presenting a notification in the VR scenario to notify the user to invoke the biometric authentication for the user identity authentication;

upon notifying the user to invoke the biometric authentication, invoking the biometric authentication;

upon invoking the biometric authentication, presenting a virtual guidance in the VR scenario for guiding the user to perform the biometric authentication; and

upon authenticating the identity of the user by the biometric authentication, presenting a service interface to the user.

9. The non-transitory, computer-readable medium of claim 8 , wherein the one or more predetermined operations include a predetermined three-dimensional (3D) gesture, a head movement, or head posture of the user.

10. The non-transitory, computer-readable medium of claim 8 , wherein the bioassay process includes eye-blinking recognition or heartbeat recognition.

11. The non-transitory, computer-readable medium of claim 8 , wherein the biometric authentication is a fingerprint authentication and wherein the virtual guidance is a virtual mark indicating a mounting location of a fingerprint sensor for fingerprint authentication of the user's identity.

12. The non-transitory, computer-readable medium of claim 11 , further comprising:

sensing movement of the user's finger using one or more biometric sensors; and

adjusting a pointing direction of the virtual mark based upon the sensed movement of the user's finger.

13. The non-transitory, computer-readable medium of claim 8 , further comprising:

collecting biometric information of the user using one or more biometric sensors for registering the biometric information to the user's user account of the VR device; and

sending a biometric registration request to a service server that provides the service, wherein the biometric registration request includes the collected biometric information associated with the user account.

14. The non-transitory, computer-readable medium of claim 13 , further comprising:

collecting one or more biometric characteristics of the user using one or more biometric sensors for biometric authentication; and

sending a biometric authentication request to the service server, wherein the biometric authentication request includes the one or more biometric characteristics for the service server to compare with the biometric information for biometric authentication.

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 instructions, that when executed by the one or more computers, perform operations comprising:

presenting one or more virtual elements on a virtual reality (VR) scenario of a VR application for initiating a service;

identifying, using one or more sensors communicably coupled to a VR device, one or more interactive operations of a user of the VR device with the one or more virtual elements;

determining whether the one or more interactive operations match one or more predetermined operations for selecting the one or more virtual elements to initiate the service and trigger biometric authentication for user identity authentication;

upon determining a match of the one or more interactive operations and the one or more predetermined operations, performing a bioassay process for detecting if the user is a real person; and

upon detecting that the user is a real person, presenting a notification in the VR scenario to notify the user to invoke the biometric authentication for the user identity authentication;

upon notifying the user to invoke the biometric authentication, invoking the biometric authentication;

upon invoking the biometric authentication, presenting a virtual guidance in the VR scenario for guiding the user to perform the biometric authentication; and

upon authenticating the identity of the user by the biometric authentication, presenting a service interface to the user.

16. The computer-implemented system of claim 15 , wherein the one or more predetermined operations include a predetermined three-dimensional (3D) gesture, a head movement, or head posture of the user.

17. The computer-implemented system of claim 15 , wherein the bioassay process includes eye-blinking recognition or heartbeat recognition.

18. The computer-implemented system of claim 15 , wherein the biometric authentication is a fingerprint authentication and wherein the virtual guidance is a virtual mark indicating a mounting location of a fingerprint sensor for fingerprint authentication of the user's identity.

19. The computer-implemented system of claim 15 , further comprising:

collecting biometric information of the user using one or more biometric sensors for registering the biometric information to the user's user account of the VR device; and

sending a biometric registration request to a service server that provides the service, wherein the biometric registration request includes the collected biometric information associated with the user account.

20. The computer-implemented system of claim 18 , further comprising:

sensing movement of the user's finger using one or more biometric sensors; and

adjusting a pointing direction of the virtual mark based upon the sensed movement of the user's finger.

Assignments (3)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 10, 2020
From: ADVANTAGEOUS NEW TECHNOLOGIES CO., LTD.
To: ADVANCED NEW TECHNOLOGIES CO., LTD.
Reel/Frame 053754/0625 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 31, 2020
From: ALIBABA GROUP HOLDING LIMITED
To: ADVANTAGEOUS NEW TECHNOLOGIES CO., LTD.
Reel/Frame 053743/0464 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 31, 2017
From: WU, JUN; ZENG, XIAODONG; YIN, HUANMI; LIN, FENG
To: ALIBABA GROUP HOLDING LIMITED
Reel/Frame 045009/0645 →
Priority Claims (1)
CN 2016 1 0895470 · Oct 13, 2016 · national
Continuity (1)
Related Publication 20180107814A1 · Apr 19, 2018