# US 12,111,895 B2 · Group-based authentication technique

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

- Number: US 12,111,895 B2
- Document ID: US12111895B2
- Status: Granted
- Kind: B2
- Application number: 17/371,109
- Filed: 2021-07-09
- Published: 2022-01-13
- Granted: 2024-10-08
- Earliest claimed: 2020-07-09
- Assignees: Veracity, Inc.
- Applicants: Veracity, Inc.
- Inventors: Shmuel Silverman; Steven E. Stupp
- Web page: https://patentgrep.com/patent/US12111895B2

## CPC

- G06F 21/31: User authentication
- G06F 21/316: {by observing the pattern of computer usage, e.g. typical user behaviour}
- G08C 25/00: Arrangements for preventing or correcting errors; Monitoring arrangements
- H04L 63/0876: {based on the identity of the terminal or configuration, e.g. MAC address, hardware or software configuration or device fingerprint}
- H04Q 9/00: Arrangements in telecontrol or telemetry systems for selectively calling a substation from a main station, in which substation desired apparatus is selected for applying a control signal thereto or for obtaining measured values therefrom
- H04W 12/06: Authentication
- H04Q 2209/40: using a wireless architecture
- G06F: ELECTRIC DIGITAL DATA PROCESSING (computer systems based on specific computational models G06N)
- G08C: TRANSMISSION SYSTEMS FOR MEASURED VALUES, CONTROL OR SIMILAR SIGNALS (fluid pressure transmitting systems F15B; mechanical means for transferring the output of a sensing member into a different variable G01D5/00; mechanical control systems G05G)
- H04L: TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION (arrangements common to telegraphic and telephonic communication H04M)
- H04Q: SELECTING (switches, relays, selectors H01H; wireless communication networks H04W)
- H04W: WIRELESS COMMUNICATION NETWORKS (broadcast communication H04H; communication systems using wireless links for non-selective communication, e.g. wireless extensions H04M1/72)

## Abstract

During operation, an electronic device may receive, from a second electronic device, information that specifies or that corresponds to one or more distortions, where the one or more distortions are associated with measurements of a physical parameter that are performed by a sensor in the second electronic device. Then, the electronic device may determine, based at least in part on the information, the one or more distortions. Moreover, the electronic device may compare the determined one or more distortions with historical values of the one or more distortions. Note that the historical values of the one or more distortions may be specified by or may correspond to historical information that is received from one or more third electronic devices. Next, based at least in part on the comparison, the electronic device may selectively authenticate an individual associated with the second electronic device.

## Claims

### Claim 1

An electronic device, comprising:
an interface circuit configured to communicate with a second electronic device that comprises a sensor that performs measurements of a physical parameter, wherein the measurements of the physical parameter performed by the sensor comprise one or more distortions associated with the sensor, wherein the one or more distortions of the sensor comprise semi-stable, time variation of the one or more distortions of the sensor are associated with an internal makeup of the sensor, and the one or more distortions of the sensor vary among different instances of the sensor, wherein the measurements of the physical parameter further comprise one or more environmentally dependent distortions associated with a set of environments, and wherein the sensor has an accuracy exceeding a manufacturer specification associated with the electronic device;
a computation device coupled to the interface circuit; and
memory, coupled to the computation device, configured to store program instructions, wherein, when executed by the computation device, the program instructions cause the electronic device to perform operations comprising:
receiving, from the second electronic device, information that specifies or that corresponds to the one or more distortions of the sensor and the one or more environmentally dependent distortions associated with the set of environments;
determining, based at least in part on the information, the one or more distortions of the sensor and the one or more environmentally dependent distortions associated with the set of environments;
comparing the determined one or more distortions of the sensor with historical values of the one or more distortions of the sensor and the one or more environmentally dependent distortions associated with the set of environments with historical values of the one or more environmentally dependent distortions associated with the set of environments; and
selectively authenticating the individual associated with the second electronic device based at least in part on the comparisons, wherein, during a given time interval, the selective authentication is denied when the second electronic device is located in a second environment that is not included in the set of environments.

### Claim 2 (depends on 1)

The electronic device of claim 1, wherein the determining of the one or more distortions of the sensor comprises computing the one or more distortions of the sensor based at least in part on the information that specifies or that corresponds to the one or more distortions of the sensor.

### Claim 3 (depends on 1)

The electronic device of claim 1, wherein the information that specifies or that corresponds to the one or more distortions of the sensor comprises the one or more distortions of the sensor.

### Claim 4 (depends on 1)

The electronic device of claim 1, wherein the comparing comprises the electronic device receiving, from one or more third electronic devices, historical information that specifies or that corresponds to the historical values of the one or more distortions of the sensor.

### Claim 5 (depends on 4)

The electronic device of claim 4, wherein the one or more third electronic devices comprise a community associated with or specified by the individual.

### Claim 6 (depends on 4)

The electronic device of claim 4, wherein the one or more third electronic device communicated with the second electronic device during a time interval, and received the historical information that specifies or that corresponds to the historical values of the one or more distortions of the sensor from the second electronic device.

### Claim 7 (depends on 4)

The electronic device of claim 4, wherein the comparing the determined one or more distortions of the sensor with the historical values of the one or more distortions of the sensor comprises computing the historical values of the one or more distortions of the sensor based at least in part on the historical information that specifies or that corresponds to the historical values of the one or more distortions of the sensor.

### Claim 8 (depends on 4)

The electronic device of claim 4, wherein the historical information that specifies or that corresponds to the historical values of the one or more distortions of the sensor comprises the historical values of the one or more distortions of the sensor.

### Claim 9 (depends on 1)

The electronic device of claim 1, wherein the information that specifies or that corresponds to the one or more distortions of the sensor does not comprise the measurements of the physical parameter.

### Claim 10 (depends on 1)

The electronic device of claim 1, wherein the selective authentication is performed without the electronic device accessing previously stored information about the one or more distortions of the sensor or the measurements of the physical parameter.

### Claim 11 (depends on 1)

The electronic device of claim 1, wherein the physical parameter comprises: sound, an image, an acceleration of the second electronic device, an orientation of the second electronic device, a location of the second electronic device, a temperature, a humidity, electrical noise, or another type of measurement.

### Claim 12 (depends on 1)

The electronic device of claim 1, wherein the one or more distortions of the sensor comprise: a nonlinearity, analog distortion or a moment of a noise distribution of the measurements of the physical parameter.

### Claim 13 (depends on 1)

The electronic device of claim 1, wherein the one or more distortions of the sensor are uniquely associated with the sensor.

### Claim 14 (depends on 1)

The electronic device of claim 1, wherein the individual has a predefined association with the second electronic device.

### Claim 15 (depends on 1)

The electronic device of claim 1, wherein the information that specifies or that corresponds to the one or more distortions of the sensor is secure;
wherein the security is associated with one or more of: a secure hash function, a predefined vector, or an encryption technique; and
wherein the determining of the one or more distortions of the sensor comprises reversing the securing of the information that specifies or that corresponds to the one or more distortions of the sensor.

### Claim 16

A non-transitory computer-readable storage medium for use in conjunction with an electronic device, the computer-readable storage medium configured to store program instructions that, when executed by the electronic device, causes the electronic device to perform operations comprising:
receiving, from a second electronic device, information that specifies or that corresponds to one or more distortions of a sensor and one or more environmentally dependent distortions associated with a set of environments, wherein the second electronic device comprises the sensor that performs measurements of a physical parameter and the measurements of the physical parameter performed by the sensor comprise the one or more distortions associated with the sensor, wherein the one or more distortions of the sensor comprise semi-stable, time variation of the one or more distortions of the sensor are associated with an internal makeup of the sensor, and the one or more distortions of the sensor vary among different instances of the sensor, wherein the measurements of the physical parameter further comprise one or more the environmentally dependent distortions associated with the set of environments, and wherein the sensor has an accuracy exceeding a manufacturer specification associated with the electronic device;
determining, based at least in part on the information, the one or more distortions of the sensor and the one or more environmentally dependent distortions associated with the set of environments;
comparing the determined one or more distortions of the sensor with historical values of the one or more distortions of the sensor and the one or more environmentally dependent distortions associated with the set of environments with historical values of the one or more environmentally dependent distortions associated with the set of environments; and
selectively authenticating an individual associated with the second electronic device based at least in part on the comparisons, wherein, during a given time interval, the selective authentication is denied when the second electronic device is located in a second environment that is not included in the set of environments.

### Claim 17 (depends on 16)

The computer-readable storage medium of claim 16, wherein the comparing comprises the electronic device receiving, from one or more third electronic devices, historical information that specifies or that corresponds to the historical values of the one or more distortions of the sensor.

### Claim 18

A method for selectively authenticating an individual, comprising:
by an electronic device:
receiving, from a second electronic device, information that specifies or that corresponds to one or more distortions of a sensor and one or more environmentally dependent distortions associated with a set of environments, wherein the second electronic device comprises the sensor that performs measurements of a physical parameter and the measurements of the physical parameter performed by the sensor comprise the one or more distortions associated with the sensor, wherein the one or more distortions of the sensor comprise semi-stable, time variation of the one or more distortions of the sensor are associated with an internal makeup of the sensor, and the one or more distortions of the sensor vary among different instances of the sensor, wherein the measurements of the physical parameter further comprise the one or more environmentally dependent distortions associated with the set of environments, and wherein the sensor has an accuracy exceeding a manufacturer specification associated with the electronic device;
determining, based at least in part on the information, the one or more distortions of the sensor and the one or more environmentally dependent distortions associated with the set of environments;
comparing the determined one or more distortions of the sensor with historical values of the one or more distortions of the sensor and the one or more environmentally dependent distortions associated with the set of environments with historical values of the one or more environmentally dependent distortions associated with the set of environments; and
selectively authenticating the individual associated with the second electronic device based at least in part on the comparisons, wherein, during a given time interval, the selective authentication is denied when the second electronic device is located in a second environment that is not included in the set of environments.

### Claim 19 (depends on 18)

The method of claim 18, wherein the comparing comprises the electronic device receiving, from one or more third electronic devices, historical information that specifies or that corresponds to the historical values of the one or more distortions of the sensor.

### Claim 20 (depends on 18)

The method of claim 18, wherein the information that specifies or that corresponds to the one or more distortions of the sensor does not comprise the measurements of the physical parameter.
