# US 11,443,021 B2 · Unlocking processing method and device, and computer storage medium

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

- Number: US 11,443,021 B2
- Document ID: US11443021B2
- Status: Granted
- Kind: B2
- Application number: 16/914,578
- Filed: 2020-06-29
- Published: 2021-08-19
- Granted: 2022-09-13
- Earliest claimed: 2020-02-13
- Assignees: Beijing Xiaomi Mobile Software Co., Ltd.
- Applicants: Beijing Xiaomi Mobile Software Co., Ltd.
- Inventors: Nan Liu
- Web page: https://patentgrep.com/patent/US11443021B2

## CPC

- G06F 3/0488: using a touch-screen or digitiser, e.g. input of commands through traced gestures
- G06F 1/3265: {Power saving in display device}
- G06F 3/041: Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means
- G06F 3/0443: {using a single layer of sensing electrodes}
- G06F 3/0446: {using a grid-like structure of electrodes in at least two directions, e.g. using row and column electrodes}
- G06F 3/04883: for inputting data by handwriting, e.g. gesture or text
- G06F 21/32: using biometric data, e.g. fingerprints, iris scans or voiceprints
- G06V 10/25: Determination of region of interest [ROI] or a volume of interest [VOI]
- G06V 30/1423: {the instrument generating sequences of position coordinates corresponding to handwriting (preprocessing or recognising digital ink G06V30/32)}
- G06V 40/13: Sensors therefor
- G09G 3/3611: {Control of matrices with row and column drivers}
- H04M 1/67: by electronic means
- G06F 3/0485: Scrolling or panning
- G06F 2221/2149: Restricted operating environment
- H04M 2250/22: including a touch pad, a touch sensor or a touch detector
- Y02D 10/00: Energy efficient computing, e.g. low power processors, power management or thermal management
- G06F: ELECTRIC DIGITAL DATA PROCESSING (computer systems based on specific computational models G06N)
- G06V: IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
- G09G: ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION (arrangements for transferring data between digital computers and displays G06F3/14; static indicating arrangements comprising an association of a number of separate sources or light control cells G09F9/00; static indicating arrangements comprising integral associations of a number of light sources H01J, H01K, H10H, H05B33/12; scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission, details thereof H04N1/00)
- H04M: TELEPHONIC COMMUNICATION (circuits for controlling other apparatus via a telephone cable and not involving telephone switching apparatus G08)
- Y02D: CLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE

## Abstract

An unlocking processing method can be applied to a terminal, and include: in response to detecting a touch operation on a hot zone for a spot of the terminal, determining a direction of a signal generated by the touch operation among a plurality of directions; determining a threshold according to the direction, wherein at least two of the plurality of directions each corresponds to a respective different threshold; and reporting a request for lighting up the spot in the hot zone, in response to that a coverage of the signal exceeds the threshold.

## Claims

### Claim 1

An unlocking processing method, executed by a terminal and comprising:
in response to detecting a touch operation on a hot zone for a spot of the terminal, determining a direction of a signal generated by the touch operation among a plurality of directions, wherein the direction of the signal corresponds to a direction in which a fingerprint on display (FOD) spot is touched by a finger, and the plurality of directions comprise above, below, left and right;
determining a threshold according to the direction, wherein at least two of the plurality of directions each corresponds to a respective different threshold; and
reporting a request for lighting up the spot in the hot zone, in response to that a coverage of the signal exceeds the threshold.

### Claim 2 (depends on 1)

The unlocking processing method according to claim 1, wherein a sensor configured to acquire the signal is provided under the hot zone, and the sensor comprises N sensing nodes, each corresponding to a respective sensing region, N being a positive integer.

### Claim 3 (depends on 2)

The unlocking processing method according to claim 2, further comprising:
setting a weight for each of the sensing nodes, wherein at least two of the sensing nodes each corresponds to a respective different weight.

### Claim 4 (depends on 3)

The unlocking processing method according to claim 3, wherein among the N sensing nodes, a sensing node closer to a center of the hot zone for the spot has a greater weight.

### Claim 5 (depends on 3)

The unlocking processing method according to claim 3, wherein the coverage is a weight ratio, and the reporting the request for lighting up the spot in the hot zone in response to that the coverage of the signal exceeds the threshold comprises:
reporting the request for lighting up the spot in the hot zone, in response to that a ratio of a sum of weights of M sensing nodes, each generating a signal with an intensity greater than an intensity threshold, among the N sensing nodes to a reference weight corresponding to the direction exceeds a first threshold, where both N and M are positive integers, and M is less than N; or
reporting the request for lighting up the spot in the hot zone, in response to that a ratio of a sum of weights of P sensing nodes, each generating a signal, among the N sensing nodes to the reference weight corresponding to the direction exceeds a second threshold, where P is a positive integer less than N and greater than or equal to M.

### Claim 6 (depends on 3)

The unlocking processing method according to claim 3, wherein the coverage is an area ratio, and the reporting the request for lighting up the spot in the hot zone in response to that the coverage of the signal exceeding the threshold comprises:
reporting the request for lighting up the spot in the hot zone, in response to that a ratio of a sum of products of areas of sensing regions of M sensing nodes, each generating a signal with an intensity greater than an intensity threshold, among the N sensing nodes multiplied by respective weights to a reference area corresponding to the direction exceeds a third threshold, where both N and M are positive integers, and M is less than N; or
reporting the request for lighting up the spot in the hot zone, in response to that a ratio of a sum of products of areas of sensing regions of P sensing nodes, each generating a signal, among the N sensing nodes multiplied by respective weights to the reference area corresponding to the direction exceeds a fourth threshold, where P is a positive integer less than N and greater than or equal to M.

### Claim 7 (depends on 1)

A mobile terminal implementing the method of claim 1, comprising:
a display screen; and
a sensor configured to acquire the signal under the hot zone, the sensor comprising N sensing nodes, each corresponding to a respective sensing region, N being a positive integer;
wherein the plurality of directions correspond to a plurality of different thresholds, thereby improving uniformity of unlocking speeds from the plurality of directions, and increasing success rate of fingerprint unlocking.

### Claim 8

A terminal, comprising a processor, and memory configured to store executable instructions, wherein the processor is configured to:
in response to detecting a touch operation on a hot zone for a spot of the terminal, determine a direction of a signal generated by the touch operation among a plurality of directions, wherein the direction of the signal corresponds to a direction in which a fingerprint on display (FOD) spot is touched by a finger, and the plurality of directions comprise above, below, left and right;
determine a threshold according to the direction, wherein at least two of the plurality of directions each corresponds to a respective different threshold; and
report a request for lighting up a spot in the hot zone, in response to that a coverage of the signal exceeds the threshold.

### Claim 9 (depends on 8)

The terminal according to claim 8, wherein a sensor configured to acquire the signal is provided under the hot zone, and the sensor comprises N sensing nodes, each corresponding to a sensing region, N being a positive integer.

### Claim 10 (depends on 9)

The terminal according to claim 9, wherein the processor is further configured to:
set a weight for each of the sensing nodes, wherein at least two of the sensing nodes each corresponds to a respective different weight.

### Claim 11 (depends on 10)

The terminal according to claim 10, wherein among the N sensing nodes, a sensing node closer to a center of the hot zone for the spot has a greater weight.

### Claim 12 (depends on 10)

The terminal according to claim 10, wherein the coverage is a weight ratio, and in reporting the request for lighting up the spot in the hot zone in response to that the coverage of the signal exceeds the threshold, the processor is configured to:
report the request for lighting up the spot in the hot zone, in response to that a ratio of a sum of weights of M sensing nodes, each generating a signal with an intensity greater than an intensity threshold, among the N sensing nodes to a reference weight corresponding to the direction exceeds a first threshold, where both N and M are positive integers, and M is less than N; or
report the request for lighting up the spot in the hot zone, in response to that a ratio of a sum of weights of P sensing nodes, each generating a signal, among the N sensing nodes to the reference weight corresponding to the direction exceeds a second threshold, where P is a positive integer less than N and greater than or equal to M.

### Claim 13 (depends on 10)

The terminal according to claim 10, wherein the coverage is an area ratio, and in reporting the request for lighting up the spot in the hot zone in response to that the coverage of the signal exceeding the threshold, the processor is configured to:
report the request for lighting up the spot in the hot zone, in response to that a ratio of a sum of products of areas of sensing regions of M sensing nodes, each generating a signal with an intensity greater than an intensity threshold, among the N sensing nodes multiplied by respective weights to a reference area corresponding to the direction exceeds a third threshold, where both N and M are positive integers, and M is less than N; or
report the request for lighting up the spot in the hot zone, in response to that a ratio of a sum of products of areas of sensing regions of P sensing nodes, each generating a signal, among the N sensing nodes multiplied by respective weights to the reference area corresponding to the direction exceeds a fourth threshold, where P is a positive integer less than N and greater than or equal to M.

### Claim 14

A non-transitory computer storage medium with executable instructions stored thereon, wherein the executable instructions, when executed by a processor, cause the processor to perform an unlocking processing method, the method comprising:
in response to detecting a touch operation on a hot zone for a spot of a terminal, determining a direction of a signal generated by the touch operation among a plurality of directions, wherein the direction of the signal corresponds to a direction in which a fingerprint on display (FOD) spot is touched by a finger, and the plurality of directions comprise above, below, left and right;
determining a threshold according to the direction, wherein at least two of the plurality of directions each corresponds to a respective different threshold; and
reporting a request for lighting up the spot in the hot zone, in response to that a coverage of the signal exceeds the threshold.

### Claim 15 (depends on 14)

The non-transitory computer storage medium according to claim 14, wherein a sensor configured to acquire the signal is provided under the hot zone, and the sensor comprises N sensing nodes, each corresponding to a respective sensing region, N being a positive integer, and the method further comprises:
setting a weight for each of the sensing nodes, wherein at least two of the sensing nodes each corresponds to a respective different weight.

### Claim 16 (depends on 15)

The non-transitory computer storage medium according to claim 15, wherein among the N sensing nodes, a sensing node closer to a center of the hot zone for the spot has a greater weight.

### Claim 17 (depends on 15)

The non-transitory computer storage medium according to claim 15, wherein the coverage is a weight ratio, and the reporting the request for lighting up the spot in the hot zone in response to that the coverage of the signal exceeds the threshold comprises:
reporting the request for lighting up the spot in the hot zone, in response to that a ratio of a sum of weights of M sensing nodes, each generating a signal with an intensity greater than an intensity threshold, among the N sensing nodes to a reference weight corresponding to the direction exceeds a first threshold, where both N and M are positive integers, and M is less than N.

### Claim 18 (depends on 15)

The non-transitory computer storage medium according to claim 15, wherein the coverage is a weight ratio, and reporting the request for lighting up the spot in the hot zone in response to that the coverage of the signal exceeds the threshold comprises:
reporting the request for lighting up the spot in the hot zone, in response to that a ratio of a sum of weights of P sensing nodes, each generating a signal, among the N sensing nodes to a reference weight corresponding to the direction exceeds a second threshold, where P is a positive integer less than N and greater than or equal to M, and M is a number of sensing nodes, each generating a signal with an intensity greater than an intensity threshold, among the N sensing nodes.

### Claim 19 (depends on 15)

The non-transitory computer storage medium according to claim 15, wherein the coverage is an area ratio, and the reporting the request for lighting up the spot in the hot zone in response to that the coverage of the signal exceeding the threshold comprises:
reporting the request for lighting up the spot in the hot zone, in response to that a ratio of a sum of products of areas of sensing regions of M sensing nodes, each generating a signal with an intensity greater than an intensity threshold, among the N sensing nodes multiplied by respective weights to a reference area corresponding to the direction exceeds a third threshold, where both N and M are positive integers, and M is less than N.

### Claim 20 (depends on 15)

The non-transitory computer storage medium according to claim 15, wherein the coverage is an area ratio, and the reporting the request for lighting up the spot in the hot zone in response to that the coverage of the signal exceeding the threshold comprises:
reporting the request for lighting up the spot in the hot zone, in response to that a ratio of a sum of products of areas of sensing regions of P sensing nodes, each generating a signal, among the N sensing nodes multiplied by respective weights to a reference area corresponding to the direction exceeds a fourth threshold, where P is a positive integer less than N and greater than or equal to M, and M is a number of sensing nodes, each generating a signal with an intensity greater than an intensity threshold, among the N sensing nodes.
