IP Library Granted Patent US 10,698,991
Granted Patent B2
US 10,698,991 · App. 15/782,729 · Granted Jun 30, 2020

Service control and user identity authentication based on 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/32G06F3/011G06F3/167G10L17/005G10L2015/223
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,698,991
App. No.
15/782,729
Granted
Jun 30, 2020
Kind
B2
Abstract

A method for service control and user identity authentication includes recognizing a voice command of a virtual reality (VR) device user for initiating a service supported by a VR application, using a biometric sensor to collect one or more biometric characteristics of the VR device user, performing user identity authentication based on the collected one or more biometric characteristics, and communicating with a server that provides the service for performing the service if the user identity authentication is successful.

Claims (65)

1. A computer-implemented method, comprising:

recognizing a voice command of a virtual reality (VR) device user for initiating a service supported by a VR application;

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

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

using the one or more biometric sensors to collect one or more biometric characteristics of the VR device user;

performing user identity authentication based on the one or more biometric characteristics; and

upon successful user identity authentication:

constructing a voice recognition request based on the voice command;

sending a voice recognition request through an access interface to the server;

receiving a character string instruction associated with the voice command; and

performing the service in response to the character string instruction.

2. The computer-implemented method of claim 1 , further comprising canceling the service after recognizing a voice command of the VR device user for canceling the service.

3. The computer-implemented method of claim 1 , further comprising switching to another service after recognizing a voice command of the VR device user for switching to another service.

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

performing a bioassay process for detecting the user; and

presenting a notification in a VR scenario to notify the user to perform biometric authentication if the user is detected based on the bioassay process.

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

6. The computer-implemented method of claim 1 , further comprising presenting virtual guidance in a VR scenario for guiding the user to perform biometric authentication.

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

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

8. The computer-implemented method of claim 1 , wherein the one or more biometric characteristics include the VR device user's fingerprint.

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

recognizing a voice command of a virtual reality (VR) device user for initiating a service supported by a VR application;

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

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

using the one or more biometric sensors to collect one or more biometric characteristics of the VR device user;

performing user identity authentication based on the one or more biometric characteristics; and

upon successful user identity authentication:

constructing a voice recognition request based on the voice command;

sending a voice recognition request through an access interface to the server;

receiving a character string instruction associated with the voice command; and

performing the service in response to the character string instruction.

10. The non-transitory, computer-readable medium of claim 9 , further comprising:

performing a bioassay process for detecting the user; and

presenting a notification in a VR scenario to notify the user to perform biometric authentication if the user is detected based on the bioassay process.

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

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

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

presenting virtual guidance in a VR scenario for guiding the user to perform a biometric authentication.

13. The non-transitory, computer-readable medium of claim 9 , further comprising canceling the service after recognizing a voice command of the VR device user for canceling the service.

14. The non-transitory, computer-readable medium of claim 9 , further comprising switching to another service after recognizing a voice command of the VR device user for switching to another service.

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:

recognizing a voice command of a virtual reality (VR) device user for initiating a service supported by a VR application;

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

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

using the one or more biometric sensors to collect one or more biometric characteristics of the VR device user;

performing user identity authentication based on the one or more biometric characteristics; and

upon successful user identity authentication:

constructing a voice recognition request based on the voice command;

sending a voice recognition request through an access interface to the server;

receiving a character string instruction associated with the voice command; and

performing the service in response to the character string instruction.

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

performing a bioassay process for detecting the user; and

presenting a notification in a VR scenario to notify the user to perform biometric authentication if the user is detected based on the bioassay process.

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

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

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

presenting virtual guidance in a VR scenario for guiding the user to perform a biometric authentication.

19. The computer-implemented system of claim 15 , wherein the one or more biometric characteristics include the VR device user's fingerprint.

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

canceling the service after recognizing a voice command of the VR device user for canceling the service, or

switching to another service after recognizing a voice command of the VR device user for switching to another service.

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/0721 →
Priority Claims (1)
CN 2016 1 0896522 · Oct 13, 2016 · national
Continuity (1)
Related Publication 20180107815A1 · Apr 19, 2018