# US 10,768,722 B2 · Pressure-sensitive authentication

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

- Number: US 10,768,722 B2
- Document ID: US10768722B2
- Status: Granted
- Kind: B2
- Application number: 16/781,045
- Filed: 2020-02-04
- Published: 2020-06-04
- Granted: 2020-09-08
- Earliest claimed: 2018-11-26
- Assignees: International Business Machines Corporation
- Applicants: International Business Machines Corporation
- Inventors: Maja Vukovic; James R. Kozloski; Rhonda L. Childress; Itzhack Goldberg; Clifford A. Pickover
- Web page: https://patentgrep.com/patent/US10768722B2

## CPC

- G06F 3/038: Control and interface arrangements therefor, e.g. drivers or device-embedded control circuitry
- G06F 21/31: User authentication
- G01L 1/18: using properties of piezo-resistive materials, i.e. materials of which the ohmic resistance varies according to changes in magnitude or direction of force applied to the material
- G01L 5/0038: {applying a pushing force}
- G06F 21/316: {by observing the pattern of computer usage, e.g. typical user behaviour}
- G06F: ELECTRIC DIGITAL DATA PROCESSING (computer systems based on specific computational models G06N)
- G01L: MEASURING FORCE, STRESS, TORQUE, WORK, MECHANICAL POWER, MECHANICAL EFFICIENCY, OR FLUID PRESSURE (weighing G01G)

## Abstract

In one or more embodiments described herein, device, computer-implemented methods, and/or computer program products that facilitate biometric authentication. According to an embodiment, a device can comprise a memory that stores computer executable components and a processor that executes the computer executable components. The computer executable components can comprise a sensor component comprising one or more pressure sensors and that measures pressure. The computer executable components can further comprise a pressure processing component that determines a first pressure sequence employed to authenticate the device, wherein the first pressure sequence is determined based on a pressure applied at the one or more pressure sensors. The computer executable components can further comprise an authentication component that authenticates the first pressure sequence by determining that the first pressure sequence matches an authentication pressure sequence.

## Claims

### Claim 1

A device, comprising:
a memory that stores computer executable components;
a processor that executes the computer executable components;
a sensor component comprising one or more pressure sensors that measure one or more pressures;
a pressure processing component that determines a first pressure sequence employed to authenticate the device, wherein the first pressure sequence is determined based on the one or more pressures applied at the one or more pressure sensors;
an authentication component that authenticates the first pressure sequence by determining that the first pressure sequence matches an authentication pressure sequence; and
an access component that grants access to data from one or more partitions of the memory incrementally, according to a plurality of security schemes, to the one or more partitions of the memory or to the computing system in response to the authentication of the first pressure sequence; and wherein the first pressure sequence is composed of one or more values selected from a group consisting of: a pressure strength value, a pressure application rate value, a pressure application duration value, a frequency of pressure application value, a connection status value, and an actuation instrument value.

### Claim 2 (depends on 1)

The device of claim 1, wherein the authentication component employs the authentication pressure sequence, and wherein the authentication pressure sequence comprises a first pressure authentication value and a first pressure authentication duration value.

### Claim 3 (depends on 1)

The device of claim 1, wherein the authentication component employs the authentication pressure sequence, and wherein the authentication pressure sequence comprises a plurality of pressure authentication values and a plurality of pressure authentication duration values.

### Claim 4 (depends on 1)

The device of claim 1,
wherein the authentication component authenticates the first pressure sequence based on authenticating a grip pattern determined from the first pressure sequence.

### Claim 5 (depends on 4)

The device of claim 4, wherein the grip pattern represents a squeeze.

### Claim 6 (depends on 1)

The device of claim 1, wherein the authentication component authenticates the first pressure sequence based upon respective amounts of time between applications of pressures of the one or more pressures.

### Claim 7

A computer-implemented method, comprising:
measuring, by a system operatively coupled to a processor, one or more pressures via one or more pressure sensors;
determining, by the system, a first pressure sequence employed to authenticate a device, wherein the first pressure sequence is determined based on the one or more pressures applied at the one or more pressure sensors;
authenticating, by the system, the first pressure sequence by determining that the first pressure sequence matches an authentication pressure sequence; and
granting, by the system, access to data from one or more partitions of a memory incrementally, according to a plurality of security schemes, to the one or more partitions of the memory or to the system in response to the authenticating the first pressure sequence, wherein the first pressure sequence is composed of one or more values selected from a group consisting of: a pressure strength value, a pressure application rate value, a pressure application duration value, a frequency of pressure application value, a connection status value, and an actuation instrument value.

### Claim 8 (depends on 7)

The computer-implemented method of claim 7, wherein the authenticating the first pressure sequence comprises employing the authentication pressure sequence, and wherein the authentication pressure sequence comprises a first pressure authentication value and a first pressure authentication duration value.

### Claim 9 (depends on 7)

The computer-implemented method of claim 7, wherein the authenticating the first pressure sequence comprises employing the authentication pressure sequence, and wherein the authentication pressure sequence comprises a plurality of pressure authentication values and a plurality of pressure authentication duration values.

### Claim 10 (depends on 7)

The computer-implemented method of claim 7,
wherein the authenticating the first pressure sequence comprises authenticating a grip pattern determined from the first pressure sequence.

### Claim 11 (depends on 10)

The computer-implemented method of claim 10, wherein the grip pattern represents a swipe.

### Claim 12 (depends on 10)

The computer-implemented method of claim 10, wherein the grip pattern represents a squeeze.

### Claim 13 (depends on 7)

The computer-implemented method of claim 7, wherein the authenticating comprises authenticating the first pressure sequence based upon respective amounts of time between applications of pressures of the one or more pressures.

### Claim 14

A computer program product for authenticating a device by measuring pressure applied on the device, the computer program product comprising a computer readable storage medium having program instructions embodied therewith, the program instructions executable by a processor to cause the processor to:
measure, by the processor, one or more pressures via one or more pressure sensors;
determine, by the processor, a first pressure sequence employed to authenticate the device, wherein the first pressure sequence is determined based on the one or more pressures applied at the one or more pressure sensors;
authenticate, by the processor, the first pressure sequence by determining that the first pressure sequence matches an authentication pressure sequence; and
grant access, by the processor, to data from one or more partitions of a memory incrementally, according to a plurality of security schemes, to the one or more partitions of the memory or to a computing system in response to the authentication of the first pressure sequence; and wherein the first pressure sequence is composed of one or more values selected from a group consisting of: a pressure strength value, a pressure application rate value, a pressure application duration value, a frequency of pressure application value, a connection status value, and an actuation instrument value.

### Claim 15 (depends on 14)

The computer program product of claim 14, wherein the first pressure sequence employs the authentication pressure sequence, and wherein the authentication pressure sequence comprises a first pressure authentication value and a first pressure authentication duration value.

### Claim 16 (depends on 14)

The computer program product of claim 14, wherein the authentication pressure sequence comprises a plurality of pressure authentication values and a plurality of pressure authentication duration values.

### Claim 17 (depends on 14)

The computer program product of claim 14,
wherein the authentication of the first pressure sequence comprises authentication of a grip pattern determined from the first pressure sequence.

### Claim 18 (depends on 17)

The computer program product of claim 17, wherein the grip pattern represents a swipe.

### Claim 19 (depends on 17)

The computer program product of claim 17, wherein the grip pattern represents a squeeze.

### Claim 20 (depends on 14)

The computer program product of claim 14, wherein the authentication of the first pressure sequence is based upon respective amounts of time between applications of pressures of the one or more pressures.
