# US 2019/0171805 A9 · Unlocking method and apparatus, and storage medium

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

- Number: US 2019/0171805 A9
- Document ID: US20190171805A9
- Status: Published application
- Kind: A9
- Application number: 15/371,715
- Filed: 2016-12-07
- Published: 2019-06-06
- Earliest claimed: 2016-04-29
- Assignees: Beijing Xiaomi Mobile Software Co., Ltd.
- Applicants: Beijing Xiaomi Mobile Software Co., Ltd.
- Inventors: YI GAO; Hongqiang WANG; Hai LONG
- Web page: https://patentgrep.com/patent/US20190171805A9

## CPC

- G06F 21/35: communicating wirelessly
- H04W 12/08: Access security
- H04W 12/33: using wearable devices, e.g. using a smartwatch or smart-glasses
- H04W 12/68: Gesture-dependent or behaviour-dependent
- G06F: ELECTRIC DIGITAL DATA PROCESSING (computer systems based on specific computational models G06N)
- H04W: WIRELESS COMMUNICATION NETWORKS (broadcast communication H04H; communication systems using wireless links for non-selective communication, e.g. wireless extensions H04M1/72)

## Abstract

An unlocking method includes detecting an input of unlocking information, and comparing the detected unlocking information with preset reference unlocking information. The method also includes acquiring state information of a user sent by a target wearable device worn by the user, when the detected unlocking information matches the preset reference unlocking information. The method further includes performing unlocking when the state information of the user does not satisfy a preset state condition, and maintaining a screen-locked state when the state information of the user satisfies the preset state condition.

## Claims

### Claim 1

An unlocking method, comprising:
detecting an input of unlocking information;
comparing the detected unlocking information with preset reference unlocking information;
acquiring state information of a user sent by a target wearable device worn by the user, when the detected unlocking information matches the preset reference unlocking information; and
performing unlocking when the state information of the user does not satisfy a preset state condition, and maintaining a screen-locked state when the state information of the user satisfies the preset state condition.

### Claim 2 (depends on 1)

The method according to claim 1, wherein acquiring the state information of the user sent by the target wearable device worn by the user includes:
sending a state information request to the target wearable device worn by the user to cause the target wearable device to detect current state information of the user; and
receiving the current state information of the user sent by the target wearable device.

### Claim 3 (depends on 1)

The method according to claim 1, wherein before detecting the input of the unlocking information, the method further includes:
receiving the state information of the user sent by the target wearable device worn by the user, and storing the received state information of the user, and
wherein acquiring the state information of the user sent by the target wearable device worn by the user includes acquiring the stored state information of the user.

### Claim 4 (depends on 3)

The method according to claim 3, wherein, after receiving the state information of the user sent by the target wearable device worn by the user and storing the received state information of the user, the method further includes:
detecting a current state of a screen; and
if the state information of the user satisfies the preset state condition and the current state of the screen is an unlocked state, locking the screen.

### Claim 5 (depends on 1)

The method according to claim 1, further including:
determining an application corresponding to the state information of the user based on pre-stored correspondences between state information of the user and applications; and
setting the determined application to a disabled state.

### Claim 6 (depends on 1)

The method according to claim 1, further including:
when the detected unlocking information matches the preset reference unlocking information and the state information of the user satisfies the preset state condition, recording an unlocking failure event.

### Claim 7

An unlocking apparatus, comprising:
a processor; and
a memory configured to store instructions executable by the processor,
wherein the processor is configured to:
detect an input of unlocking information;
compare the detected unlocking information with preset reference unlocking information;
when the detected unlocking information matches the preset reference unlocking information, acquire state information of a user sent by a target wearable device worn by the user; and
perform unlocking when the state information of the user does not satisfy a preset state condition, and maintain a screen-locked state when the state information of the user satisfies the preset state condition.

### Claim 8 (depends on 7)

The unlocking apparatus of claim 7, wherein acquiring the state information of the user sent by the target wearable device worn by the user includes:
sending a state information request to the target wearable device worn by the user to cause the target wearable device to detect current state information of the user; and
receiving the current state information of the user sent by the target wearable device.

### Claim 9 (depends on 7)

The unlocking apparatus of claim 7, wherein the processor is also configured to:
before detecting the input of the unlocking information, receive the state information of the user sent by the target wearable device worn by the user, and store the received state information of the use, and
wherein acquiring the state information of the user sent by the target wearable device worn by the user includes acquiring the stored state information of the user.

### Claim 10 (depends on 9)

The unlocking apparatus of claim 9, wherein the processor is also configured to:
after receiving the state information of the user sent by the target wearable device worn by the user and storing the received state information of the user,
detect a current state of a screen; and
when the state information of the user satisfies the preset state condition and the current state of the screen is an unlocked state, lock the screen.

### Claim 11 (depends on 7)

The unlocking apparatus of claim 7, wherein the processor is further configured to:
determine an application corresponding to the acquired state information of the user based on pre-stored correspondences between the state information of the user and applications; and
set the determined application to a disabled state.

### Claim 12 (depends on 7)

The unlocking apparatus of claim 7, wherein the processor is further configured to:
when the detected unlocking information matches the preset reference unlocking information and the state information of the user satisfies the preset state condition, record an unlocking failure event.

### Claim 13

A non-transitory computer-readable storage medium having instructions stored therein that, when executed by a processor of a mobile terminal, cause the mobile terminal to perform an unlocking method, the method comprising:
detecting an input of unlocking information;
comparing the detected unlocking information with preset reference unlocking information;
acquiring state information of a user sent by a target wearable device worn by the user when the detected unlocking information matches the preset reference unlocking information; and
performing unlocking when the state information of the user does not satisfy a preset state condition, and maintaining a screen-locked state when the state information of the user satisfies the preset state condition.

### Claim 14 (depends on 13)

The storage medium of claim 13, wherein acquiring the state information of the user sent by the target wearable device worn by the user includes:
sending a state information request to the target wearable device worn by the user to cause the target wearable device to detect current state information of the user; and
receiving the current state information of the user sent by the target wearable device.

### Claim 15 (depends on 13)

The storage medium of claim 13, wherein the method further includes:
before detecting the input unlocking information, receiving the state information of the user sent by the target wearable device worn by the user, and storing the received state information of the user, and
wherein acquiring the state information of the user sent by the target wearable device worn by the user includes acquiring the stored state information of the user.

### Claim 16 (depends on 15)

The storage medium of claim 15, wherein the method further includes:
after receiving the state information of the user sent by the target wearable device worn by the user and storing the received state information of the user,
detecting a current state of a screen; and
when the state information of the user satisfies the preset state condition and the current state of the screen is an unlocked state, locking the screen.

### Claim 17 (depends on 13)

The storage medium of claim 13, wherein the method further includes:
determining an application corresponding to the state information of the user based on pre-stored correspondences between state information of the user and applications; and
setting the determined application to a disabled state.

### Claim 18 (depends on 13)

The storage medium of claim 13, wherein the method further includes:
when the detected unlocking information matches the preset reference unlocking information and the state information of the user satisfies the preset state condition, recording an unlocking failure event.
