# US 10,311,278 B2 · Method for encrypting 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 10,311,278 B2
- Document ID: US10311278B2
- Status: Granted
- Kind: B2
- Application number: 15/656,471
- Filed: 2017-07-21
- Published: 2017-11-09
- Granted: 2019-06-04
- Earliest claimed: 2015-08-27
- Assignees: Guangdong Oppo Mobile Telecommunications Corp., Ltd.
- Applicants: Guangdong Oppo Mobile Telecommunications Corp., Ltd.
- Inventors: Haiping Zhang; Zuopeng Wang
- Web page: https://patentgrep.com/patent/US10311278B2

## CPC

- G06V 40/1365: {Matching; Classification}
- G06F 3/04817: using icons (graphical or visual programming using iconic symbols G06F8/34)
- G06F 21/32: using biometric data, e.g. fingerprints, iris scans or voiceprints
- G06V 40/70: Multimodal biometrics, e.g. combining information from different biometric modalities
- H04L 9/3231: {Biological data, e.g. fingerprint, voice or retina (network architectures or network communication protocols for supporting authentication of entities using biometrical features in a packet data network H04L63/0861)}
- H04L 9/3247: {involving digital signatures}
- G06V: IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
- 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)

## Abstract

A method for encrypting an application and a related terminal may be provided. The method may include the follows. A pressure force of a touch operation performed on an icon of a target application is detected. First fingerprint information is obtained when the pressure force is greater than a preset pressure value. The target application is encrypted with the first fingerprint information.

## Claims

### Claim 1

A method for encrypting an application, comprising:
acquiring a pressure force of a touch operation performed on an icon of a target application;
obtaining first fingerprint information entered by the touch operation when the pressure force is greater than a preset pressure value; and
encrypting the target application with the first fingerprint information.

### Claim 2 (depends on 1)

The method of claim 1, further comprising:
starting, after the first fingerprint information is obtained, a photographing device to perform facial detection, and controlling the photographing device to shoot a facial image when a human face is detected;
wherein encrypting the target application with the first fingerprint information comprises:
encrypting the target application with the first fingerprint information when the facial image matches with a preset facial image.

### Claim 3 (depends on 2)

The method of claim 2, further comprising:
matching the first fingerprint information with preset fingerprint information bonded to the preset facial image when the facial image matches with the preset facial image;
wherein encrypting the target application with the first fingerprint information comprises:
encrypting the target application with the first fingerprint information when the first fingerprint information matches with the preset fingerprint information bonded to the preset facial image.

### Claim 4 (depends on 2)

The method of claim 2, further comprising:
transmitting the first fingerprint information and the facial image to an external device when the facial image does not match with the preset facial image, whereby the external device outputs prompt information, wherein the prompt information comprises the first fingerprint information and the facial image, and is configured to prompt an illegal encryption.

### Claim 5 (depends on 1)

The method of claim 1, further comprising:
outputting a fingerprint input interface when it is determined, after the first fingerprint information is obtained, that the target application has been encrypted;
obtaining second fingerprint information entered through the fingerprint input interface; and
matching encryption fingerprint information that has been used to encrypt the target application with the second fingerprint information;
wherein encrypting the target application with the first fingerprint information comprises:
encrypting the target application with the first fingerprint information when the encryption fingerprint information matches with the second fingerprint information.

### Claim 6 (depends on 1)

The method of claim 1, further comprising:
setting a bezel color of the icon of the target application to a preset color after encrypting the target application.

### Claim 7

A terminal comprising:
a memory configured to store computer-readable program codes; and
a processor configured to invoke the computer-readable program codes to perform following operations:
acquiring a pressure force of a touch operation performed on an icon of a target application;
obtaining first fingerprint information entered by the touch operation when the pressure force is greater than a preset pressure value; and
encrypting the target application with the first fingerprint information.

### Claim 8 (depends on 7)

The terminal of claim 7, wherein the processor is further configured to invoke the computer-readable program codes to perform:
starting, after the first fingerprint information is obtained, a photographing device to perform facial detection, and controlling the photographing device to shoot a facial image when a human face is detected;
wherein the processor that is configured to perform encrypting the target application with the first fingerprint information is further configured to perform:
encrypting the target application with the first fingerprint information when the facial image matches with a preset facial image.

### Claim 9 (depends on 8)

The terminal of claim 8, wherein the processor is further configured to invoke the computer-readable program codes to perform:
matching the first fingerprint information with preset fingerprint information bonded to the preset facial image when the facial image matches with the preset facial image;
wherein the processor that is configured to perform encrypting the target application with the first fingerprint information is further configured to perform:
encrypting the target application with the first fingerprint information when the first fingerprint information matches with the preset fingerprint information bonded to the preset facial image.

### Claim 10 (depends on 8)

The terminal of claim 8, wherein the processor is further configured to invoke the computer-readable program codes to perform:
transmitting the first fingerprint information and the facial image to an external device when the facial image does not match with the preset facial image, whereby the external device outputs prompt information, wherein the prompt information comprises the first fingerprint information and the facial image, and is configured to prompt an illegal encryption.

### Claim 11 (depends on 7)

The terminal of claim 7, wherein the processor is further configured to invoke the computer-readable program codes to perform following operations:
outputting a fingerprint input interface when it is determined, after the first fingerprint information is obtained, that the target application has been encrypted;
obtaining second fingerprint information entered through the fingerprint input interface; and
matching encryption fingerprint information that has been used to encrypt the target application with the second fingerprint information;
wherein the processor that is configured to perform encrypting the target application with the first fingerprint information is further configured to perform:
encrypting the target application with the first fingerprint information when the encryption fingerprint information matches with the second fingerprint information.

### Claim 12 (depends on 7)

The terminal of claim 7, wherein the processor is further configured to invoke the computer-readable program codes to perform:
setting a bezel color of the icon of the target application to a preset color after encrypting the target application.

### Claim 13

A non-transitory computer-readable storage medium storing computer program codes which, when executed by
a processor, cause the processor to carry out following actions:
acquiring a pressure force of a touch operation performed on an icon of a target application;
detecting a duration of the touch operation when the pressure force is greater than a preset pressure value;
obtaining first fingerprint information entered by the touch operation when the duration of the touch operation is greater than a preset duration; and
encrypting the target application with the first fingerprint information.

### Claim 14 (depends on 13)

The non-transitory computer-readable storage medium of claim 13, wherein the computer program codes are further executed by the processor to carry out actions, comprising:
starting, after the first fingerprint information is obtained, a photographing device to perform facial detection, and controlling the photographing device to shoot a facial image when a human face is detected;
wherein the computer program codes executed by the processor to carry out the action of encrypting the target application with the first fingerprint information are executed by the processor to carry out actions, comprising:
encrypting the target application with the first fingerprint information when it is determined that the facial image matches with a preset facial image.

### Claim 15 (depends on 14)

The non-transitory computer-readable storage medium of claim 14, wherein the computer program codes are further executed by the processor to carry out actions, comprising:
matching the first fingerprint information with preset fingerprint information bonded to the preset facial image when the facial image matches with the preset facial image;
wherein the computer program codes executed by the processor to carry out of encrypting the target application with the first fingerprint information are executed by the processor to carry out actions, comprising:
encrypting the target application with the first fingerprint information when the first fingerprint information matches with the preset fingerprint information bonded to the preset facial image.

### Claim 16 (depends on 14)

The non-transitory computer-readable storage medium of claim 14, wherein the computer program codes are further executed by the processor to carry out actions, comprising:
transmitting the first fingerprint information and the facial image to an external device when the facial image does not match with the preset facial image, whereby the external device outputs prompt information, wherein the prompt information comprises the first fingerprint information and the facial image, and is configured to prompt an illegal encryption.

### Claim 17 (depends on 13)

The non-transitory computer-readable storage medium of claim 13, wherein the computer program codes are further executed by the processor to carry out actions, comprising:
outputting a fingerprint input interface when it is determined, after the first fingerprint information is obtained, that the target application has been encrypted;
obtaining second fingerprint information entered through the fingerprint input interface; and
matching encryption fingerprint information that has been used to encrypt the target application with the second fingerprint information;
wherein the computer program codes executed by the processor to carry out of encrypting the target application with the first fingerprint information are executed by the processor to carry out actions, comprising:
encrypting the target application with the first fingerprint information when the encryption fingerprint information matches with the second fingerprint information.

### Claim 18 (depends on 13)

The non-transitory computer-readable storage medium of claim 13, wherein the computer program codes are further executed by the processor to carry out actions, comprising:
setting a bezel color of the icon of the target application to a preset color after encrypting the target application.

### Claim 19 (depends on 1)

The method of claim 1, wherein obtaining first fingerprint information entered by the touch operation when the duration of the touch operation is greater than a preset duration comprises:
detecting a duration of the touch operation when the pressure force is greater than a preset pressure value; and
obtaining first fingerprint information entered by the touch operation when the duration of the touch operation is greater than a preset duration.

### Claim 20 (depends on 7)

The terminal of claim 7, wherein the processor that is configured to perform obtaining first fingerprint information entered by the touch operation when the duration of the touch operation is greater than a preset duration is further configured to perform:
detecting a duration of the touch operation when the pressure force is greater than a preset pressure value; and
obtaining first fingerprint information entered by the touch operation when the duration of the touch operation is greater than a preset duration.
