# US 10,482,276 B2 · User permission allocation method and device

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

- Number: US 10,482,276 B2
- Document ID: US10482276B2
- Status: Granted
- Kind: B2
- Application number: 15/352,104
- Filed: 2016-11-15
- Published: 2017-03-02
- Granted: 2019-11-19
- Earliest claimed: 2014-05-15
- Assignees: Huawei Technologies Co., Ltd.
- Applicants: Huawei Technologies Co., Ltd.
- Inventors: Jiali Fu; He Wei
- Web page: https://patentgrep.com/patent/US10482276B2

## CPC

- G06F 21/6218: {to a system of files or objects, e.g. local or distributed file system or database}
- G06F 16/436: {using biological or physiological data of a human being, e.g. blood pressure, facial expression, gestures}
- G06F 21/32: using biometric data, e.g. fingerprints, iris scans or voiceprints
- G06V 40/172: {Classification, e.g. identification}
- H04L 63/0861: {using biometrical features, e.g. fingerprint, retina-scan (cryptographic mechanisms or cryptographic arrangements for entity authentication using biological data H04L9/3231)}
- G06F: ELECTRIC DIGITAL DATA PROCESSING (computer systems based on specific computational models G06N)
- G06V: IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
- H04L: TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION (arrangements common to telegraphic and telephonic communication H04M)

## Abstract

A user permission allocation method includes acquiring currently collected facial feature information of a user; determining a difference degree of the current facial feature information of the user according to the acquired facial feature information of the user and facial feature information included in stored standard sample information; and allocating a user permission to the user according to the determined difference degree. Compared with a manner of using a fixed face threshold, a difference degree of current facial feature information of the user is determined, and when a user permission is allocated to the user, an external factor that affects the collected facial feature information is used as a reference factor, which means that a higher difference degree of the collected facial feature information indicates a lower user permission allocated to the user, so that the user permission of the user is dynamically allocated.

## Claims

### Claim 1

A user permission allocation method, comprising:
acquiring, by a processor, currently collected image information, wherein the image information comprises facial feature information of a user;
determining, by the processor, a difference degree of the current facial feature information of the user according to the acquired facial feature information of the user and facial feature information comprised in stored standard sample information;
adjusting, by the processor, according to the determined difference degree, a matching threshold corresponding to the standard sample information by: information;
comparing the difference degree with a preset difference threshold;
decreasing the matching threshold corresponding to the standard sample information when the difference degree is greater than the preset difference threshold by:
calculating a difference between the difference degree and the preset difference threshold:
determining, according to a preset correspondence between the difference and an adjustment amplitude of the matching threshold, an adjustment amplitude of the matching threshold corresponding to the calculated difference; and
decreasing the matching threshold corresponding to the standard sample information by the determined adjustment amplitude;
keeping the matching threshold corresponding to the standard sample information unchanged when the difference degree is equal to the preset difference threshold; and
increasing the matching threshold corresponding to the standard sample information or keeping the matching threshold unchanged when the difference degree is less than the preset difference threshold;
determining, by the processor, a matching degree of the collected facial feature information of the user according to a matching threshold obtained after adjustment; and
allocating, by the processor, the user permission to the user according to the matching degree.

### Claim 2 (depends on 1)

The user permission allocation method of claim 1, wherein increasing the matching threshold corresponding to the standard sample information when the difference degree is less than the preset difference threshold comprises:
calculating an absolute value of the difference between the difference degree and the preset difference threshold;
determining, according to a preset correspondence between an absolute value of the difference and an adjustment amplitude of the matching threshold, an adjustment amplitude of the matching threshold corresponding to the calculated absolute value of the difference; and
increasing the matching threshold corresponding to the standard sample information by the determined adjustment amplitude.

### Claim 3 (depends on 1)

The user permission allocation method of claim 1, wherein determining the matching degree of the collected facial feature information of the user according to the matching threshold obtained after adjustment comprises determining, according to a preset correspondence between a matching threshold and a matching degree of facial feature information, a matching degree, which corresponds to the matching threshold obtained after adjustment, of the facial feature information as the matching degree of the collected facial feature information of the user.

### Claim 4 (depends on 3)

The user permission allocation method of claim 3, wherein allocating the user permission to the user according to the matching degree comprises:
determining, according to a preset correspondence between a matching degree and a user permission, an obtained user permission corresponding to the matching degree of the collected facial feature information of the user; and
allocating the determined user permission to the user, wherein a higher matching degree indicates more user permissions allocated to the user, and a lower matching degree indicates fewer user permissions allocated to the user.

### Claim 5 (depends on 1)

The user permission allocation method of claim 1, wherein determining the difference degree of the current facial feature information of the user according to the acquired facial feature information of the user and the facial feature information comprised in the stored standard sample information comprises:
comparing the acquired facial feature information of the user and the facial feature information comprised in the stored standard sample information; and
determining the difference degree between the acquired facial feature information of the user and the facial feature information comprised in the stored standard sample information, and
wherein the difference degree is used for representing a difference between an external environment of the acquired facial feature information of the user and an external environment in which the facial feature information comprised in the stored standard sample information is collected.

### Claim 6

A user permission allocation device, comprising:
a non-transitory computer readable medium having instructions stored thereon; and
a computer processor coupled to the non-transitory computer readable medium and configured to execute the instructions to:
acquire currently collected image information, wherein the image information comprises facial feature information of a user;
determine a difference degree of the current facial feature information of the user according to the facial feature information, which is acquired by the computer processor, of the user and facial feature information comprised in stored standard sample information;
adjust, according to the difference degree, a matching threshold corresponding to the standard sample information by: information;
comparing the difference degree with a preset difference threshold;
decreasing the matching threshold corresponding to the standard sample information when the difference degree is greater than the preset difference threshold by;
calculating a difference between the difference degree and the preset difference threshold;
determining, according to a preset correspondence between the difference and an adjustment amplitude of the matching threshold, an adjustment amplitude of the matching threshold corresponding to the calculated difference; and
decreasing the matching threshold corresponding to the standard sample information by the determined adjustment amplitude;
keeping the matching threshold corresponding to the standard sample information unchanged when the difference degree is equal to the preset difference threshold; and
increasing the matching threshold corresponding to the standard sample information or keeping the matching threshold unchanged when the difference degree is less than the preset difference threshold;
determine a matching degree of the collected facial feature information of the user according to a matching threshold obtained after adjustment; and
allocate the user permission to the user according to the matching degree.

### Claim 7 (depends on 6)

The user permission allocation device of claim 6, wherein the computer processor is further configured to execute the instructions to:
calculate an absolute value of the difference between the difference degree and the preset difference threshold;
determine, according to a preset correspondence between an absolute value of the difference and an adjustment amplitude of the matching threshold, an adjustment amplitude of the matching threshold corresponding to the calculated absolute value of the difference; and
increase the matching threshold corresponding to the standard sample information by the determined adjustment amplitude.

### Claim 8 (depends on 6)

The user permission allocation device of claim 6, wherein the computer processor is further configured to execute the instructions to determine, according to a preset correspondence between a matching threshold and a matching degree of facial feature information, a matching degree, which corresponds to the matching threshold obtained after adjustment, of the facial feature information as the matching degree of the collected facial feature information of the user.

### Claim 9 (depends on 8)

The user permission allocation device of claim 8, wherein the computer processor is further configured to execute the instructions to:
determine, according to a preset correspondence between a matching degree and a user permission, an obtained user permission corresponding to the matching degree of the collected facial feature information of the user; and
allocate the determined user permission to the user,
wherein a higher matching degree indicates more user permissions allocated to the user, and
wherein a lower matching degree indicates fewer user permissions allocated to the user.

### Claim 10 (depends on 6)

The user permission allocation device of claim 6, wherein the computer processor is further configured to execute the instructions to:
compare the acquired facial feature information of the user and the facial feature information comprised in the stored standard sample information; and
determine the difference degree between the acquired facial feature information of the user and the facial feature information comprised in the stored standard sample information, and
wherein the difference degree is used for representing a difference between an external environment of the acquired facial feature information of the user and an external environment in which the facial feature information comprised in the stored standard sample information is collected.

### Claim 11

A non-transitory computer-readable storage medium storing programming instructions for execution by at least one processor, the programming instructions instruct the at least one processor to:
acquire currently collected image information, wherein the image information comprises facial feature information of a user;
determine a difference degree of the current facial feature information of the user according to the facial feature information, which is acquired by the computer processor, of the user and facial feature information comprised in stored standard sample information;
adjust, according to the difference degree, a matching threshold corresponding to the standard sample information by: information;
comparing the difference degree with a preset difference threshold;
decreasing the matching threshold corresponding to the standard sample information when the difference degree is greater than the preset difference threshold by:
calculating a difference between the difference degree and the preset difference threshold;
determining, according to a preset correspondence between the difference and an adjustment amplitude of the matching threshold, an adjustment amplitude of the matching threshold corresponding to the calculated difference; and
decreasing the matching threshold corresponding to the standard sample information by the determined adjustment amplitude;
keeping the matching threshold corresponding to the standard sample information unchanged when the difference degree is equal to the preset difference threshold; and
increasing the matching threshold corresponding to the standard sample information or keeping the matching threshold unchanged when the difference degree is less than the preset difference threshold;
determine a matching degree of the collected facial feature information of the user according to the matching threshold obtained after adjustment; and
allocate the user permission to the user according to the matching degree.
