# US 2019/0318072 A1 · Method for Accessing Target Application, and Terminal

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 2019/0318072 A1
- Document ID: US20190318072A1
- Status: Published application
- Kind: A1
- Application number: 16/089,748
- Filed: 2016-04-05
- Published: 2019-10-17
- Earliest claimed: 2016-04-05
- Assignees: Huawei Technologies Co., Ltd.
- Applicants: Huawei Technologies Co., Ltd.
- Inventors: Junjie Yin; Lei Song
- Web page: https://patentgrep.com/patent/US20190318072A1

## CPC

- G06F 21/32: using biometric data, e.g. fingerprints, iris scans or voiceprints
- H04L 63/083: {using passwords (cryptographic mechanisms or cryptographic arrangements for entity authentication using a predetermined code H04L9/3226)}
- H04L 63/0861: {using biometrical features, e.g. fingerprint, retina-scan (cryptographic mechanisms or cryptographic arrangements for entity authentication using biological data H04L9/3231)}
- H04L 63/0884: {by delegation of authentication, e.g. a proxy authenticates an entity to be authenticated on behalf of this entity vis-à-vis an authentication entity}
- H04M 1/72406: by software upgrading or downloading
- H04M 1/724631: {by limiting the access to the user interface, e.g. locking a touch-screen or a keypad}
- H04W 12/069: using certificates or pre-shared keys
- H04W 12/35: {Protecting application or service provisioning, e.g. securing SIM application provisioning}
- G06V 40/1365: {Matching; Classification}
- H04L 2463/082: applying multi-factor authentication
- H04M 1/67: by electronic means
- H04W 88/02: Terminal devices
- G06F: ELECTRIC DIGITAL DATA PROCESSING (computer systems based on specific computational models G06N)
- H04L: TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION (arrangements common to telegraphic and telephonic communication H04M)
- H04M: TELEPHONIC COMMUNICATION (circuits for controlling other apparatus via a telephone cable and not involving telephone switching apparatus G08)
- H04W: WIRELESS COMMUNICATION NETWORKS (broadcast communication H04H; communication systems using wireless links for non-selective communication, e.g. wireless extensions H04M1/72)
- G06V: IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING

## Abstract

A method for accessing a target application, where the method is applied to a terminal device on which a target application is installed, the target application is set with an application password to access the target application, the terminal device is set with first fingerprint information to unlock the terminal device, the terminal device is further set with an operation sequence corresponding to the first fingerprint information, and the operation sequence includes unlocking the terminal device and accessing the target application.

## Claims

### Claim 1

A method for accessing a target application, comprising:
receiving, by a terminal device, an application password, the target application being installed on the terminal device and set with the application password to access the target application, the terminal device being set with first fingerprint information to unlock the terminal device and an operation sequence corresponding to the first fingerprint information, and the operation sequence comprising unlocking the terminal device and accessing the target application;
sending, by the terminal device to an application server, a first message carrying the application password;
receiving, by the terminal device, a second message from the application server that indicating that verification of the application password succeeds;
establishing, by the terminal device, a correspondence between the application password and the first fingerprint information based on the second message;
receiving, by the terminal device, second fingerprint information; and
performing, by the terminal device, the operation sequence based on the correspondence between the application password and the first fingerprint information when a matching degree between the second fingerprint information and the first fingerprint information exceeds a preset threshold.

### Claim 2 (depends on 1)

The method of claim 1, wherein performing the the operation sequence comprises:
unlocking, by the terminal device, the terminal device;
sending, by the terminal device to the application server based on the correspondence between the application password and the first fingerprint information, a third message indicating that the matching degree between the second fingerprint information and the first fingerprint information exceeds the preset threshold;
receiving, by the terminal device, a fourth message from the application server indicating that an authentication success is acknowledged; and
accessing, by the terminal device, the target application according to the fourth message.

### Claim 3 (depends on 1)

The method of claim 1, wherein the target application comprises a target function, the target function being set with a function password to access the target function, the operation sequence further comprising accessing the target function, and after establishing the correspondence between the application password and the first fingerprint information, the method further comprising:
receiving, by the terminal device, the input-function password;
sending, by the terminal device to the application server, a fifth message that carries carrying the function password;
receiving, by the terminal device, a sixth message from the application server indicating that verification of the function password succeeds; and
establishing, by the terminal device, a correspondence between the function password and the first fingerprint information based on the sixth message.

### Claim 4 (depends on 3)

The method of claim 3, wherein performing the operation sequence comprises:
unlocking, by the terminal device, the terminal device;
sending, by the terminal device to the application server based on the correspondence between the application password and the first fingerprint information, a third message indicating that the matching degree between the second fingerprint information and the first fingerprint information exceeds the preset threshold;
receiving, by the terminal device, a fourth message from the application server indicating that an authentication success is acknowledged;
accessing, by the terminal device, the terminal device the target application according to the fourth message;
sending, by the terminal device to the application server based on the correspondence between the function password and the first fingerprint information, a seventh message indicating that the matching degree between the second fingerprint information and the first fingerprint information exceeds the preset threshold;
receiving, by the terminal device, an eighth message from the application server indicating that the authentication success is acknowledged; and
accessing, by the terminal device, the target function according to the eighth message.

### Claim 5 (depends on 1)

The method of claim 1, further comprising skipping, by the terminal device, a step of unlocking the terminal device in a process of performing the operation sequence when the terminal device is in an unlocked state before starting to perform the operation sequence.

### Claim 6 (depends on 1)

The method of claim 1, wherein before establishing the correspondence between the application password and the first fingerprint information, the method further comprises:
generating, by the terminal device, a key;
binding, by the terminal device, the key to the first fingerprint information; and
sending, by the terminal device to the application server, a ninth message carrying the key.

### Claim 7

A method for accessing a target application, comprising:
receiving, by a terminal device, second fingerprint information, the target application being installed on the terminal device and set with an application password to access the target application, the terminal device being set with first fingerprint information to unlock the terminal device and an operation sequence corresponding to the first fingerprint information, the operation sequence comprising unlocking the terminal device and accessing the target application, the terminal device being further set with a correspondence between the application password and the first fingerprint information;
sending, by the terminal device, a fingerprint verification success message to an application server, the fingerprint verification success message indicating that a matching degree between the second fingerprint information and the first fingerprint information exceeds a preset threshold;
receiving, by the terminal device, an acknowledgment message from the application server;
responding, by the terminal device, to the acknowledgment message; and
switching, by the terminal device, from a screen locking interface to an interface displayed after the target application is accessed.

### Claim 8 (depends on 7)

The method of claim 7, wherein the target application comprises a target function, the target function being set with a function password to access the target function, the operation sequence further comprising accessing the target function, and the interface displayed after the target application being accessed comprises an interface displayed after the target function is accessed.

### Claim 9 (depends on 7)

The method of claim 7, wherein before receiving the second fingerprint information, the method further comprises sending a key bound to the first fingerprint information to the application server.

### Claim 10

A terminal device, comprising:
a fingerprint sensor;
at least one memory configured to store a target application, first fingerprint information unlocking the terminal device, find an operation sequence corresponding to the first fingerprint information, the target application being set with an application password to access the target application, and the operation sequence comprising unlocking the terminal device and accessing the target application;
a touchscreen configured to receive the application password;
a transmitter, configured to send to an application server, a first message carrying the application password;
a receiver configured to receive a second message from the application server indicating that verification of the application password succeeds; and
at least one processor coupled to the fingerprint sensor, the at least one memory, the touchscreen, the transmitter, and the receiver and configured to:
establish a correspondence between the application password and the first fingerprint information based on the second message; and
perform the operation sequence based on the correspondence between die application password and the first fingerprint information when a matching degree between second fingerprint information detected by the fingerprint sensor and the first fingerprint information exceeds a preset threshold.

### Claim 11 (depends on 10)

The terminal device claim 10, wherein in a manner of performing the operation sequence, the at least one processor is further configured to:
unlock the terminal device;
instruct, based on the correspondence between the application password and the first fingerprint information, the transmitter to send to the application server, a third message indicating that the matching degree between the second fingerprint information and the first fingerprint information exceeds the preset threshold; and
access the target application based on a fourth message received by the receiver from the application server, the fourth message indicating that an authentication success is acknowledged.

### Claim 12 (depends on 10)

The terminal device of claim 10, wherein the target application comprises a target function, the target function being set with a function password to access die target function, the operation sequence further comprising accessing the target function, and the at least one processor further being further configured to:
instruct the transmitter to send a fifth message to the application server, the fifth message carrying the function password received by the touchscreen; and
establish a correspondence between the function password and the first fingerprint information based on a sixth message received by the receiver from the application server, the sixth message indicating that verification of the function password succeeds.

### Claim 13 (depends on 12)

The terminal device of claim 12, wherein in a manner of performing the operation sequence based on the correspondence between the application password and the first fingerprint information, the at least one processor is further configured to:
unlock the terminal device;
instruct, based on the correspondence between the application password and the first fingerprint information, the transmitter to send to the to the application server, a third message indicating that the matching degree between the second fingerprint information and the first fingerprint information exceeds the preset threshold;
access the target application based on a fourth message received by the receiver from the application server, the fourth message indicating that an authentication success is acknowledged;
instruct, based on the correspondence between the function password and the first fingerprint information, the transmitter to send to the application server, a seventh message indicating that the matching degree between the second fingerprint information and the first fingerprint information exceeds the preset threshold; and
access the target application based on an eighth message received by the receiver from the application server, the eighth message indicating that the authentication success is acknowledged.

### Claim 14 (depends on 10)

The terminal device of claim 10, wherein the at least one processor is further configured to skip a step of unlocking the terminal device in a process of performing the operation sequence when the touchscreen is in an unlocked state before the at least one processor starts to perform the operation sequence.

### Claim 15 (depends on 10)

The terminal device of claim 10, wherein the at least one processor is further configured to:
generate a key;
bind the key to the first fingerprint information; and
instruct the transmitter to send to the application server, a ninth message carrying the key.

### Claim 16

A terminal device, comprising:
at least one memory configured to store:
a target application, the target application being set with an application password to access the target application;
first fingerprint information to unlock the terminal device;
an operation sequence corresponding to the first fingerprint information, the operation sequence comprising unlocking the terminal device and accessing the target application; and
a correspondence between the application password and the first fingerprint information;
a fingerprint sensor configured to receive second fingerprint information;
a transmitter configured to send a fingerprint verification success message to an application server, the fingerprint verification success message indicating that a matching degree between the second fingerprint information and the first fingerprint information exceeds a preset threshold;
a receiver configured to receive an acknowledgment message from the application server; and
a touchscreen coupled to the at least one memory, the fingerprint sensor, the transmitter, and the receiver and configured to:
respond to the acknowledgment message; and
switch from a screen locking interface to an interface displayed after the target application is accessed.

### Claim 17 (depends on 16)

The terminal device of claim 16, wherein the target application comprises a target function, the target function being set with a function password to access the target function, the operation sequence further comprising accessing the target function, and the interface displayed after the target application being accessed is an interface displayed after the target function is accessed.

### Claim 18 (depends on 16)

The terminal device of claim 16, wherein the transmitter is further configured to send a key hound to the first fingerprint information to the application server.

### Claim 19 (depends on 1)

The method of claim 1, further comprising determining, by the terminal device, not to perform a step of unlocking the terminal device in a process of performing the operation sequence when the terminal device is in an unlocked state before starting to perform the operation sequence.

### Claim 20 (depends on 10)

The terminal device of claim 10, wherein the at least one processor is further configured to determine not to perform a step of unlocking the terminal device in a process of performing the operation sequence when the touchscreen is in an unlocked state before the at least one processor starts to perform the operation sequence.
