# US 12,182,238 B2 · Gesture based accesses

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

- Number: US 12,182,238 B2
- Document ID: US12182238B2
- Status: Granted
- Kind: B2
- Application number: 17/045,780
- Filed: 2018-06-12
- Published: 2021-03-25
- Granted: 2024-12-31
- Earliest claimed: 2018-06-12
- Assignees: Hewlett-Packard Development Company, L.P.
- Applicants: Hewlett-Packard Development Company, L.P.
- Inventors: Peter Seiler; Adolfo Adolfo Gomez; Connor Jam Watkins
- Web page: https://patentgrep.com/patent/US12182238B2

## CPC

- G06F 3/011: {Arrangements for interaction with the human body, e.g. for user immersion in virtual reality (blind teaching G09B21/00)}
- G06F 21/32: using biometric data, e.g. fingerprints, iris scans or voiceprints
- G06F 3/017: {Gesture based interaction, e.g. based on a set of recognized hand gestures (interaction based on gestures traced on a digitiser G06F3/04883)}
- G06F 21/45: Structures or tools for the administration of authentication
- G06V 40/20: Movements or behaviour, e.g. gesture recognition (recognition of facial expressions G06V40/16)
- G06F: ELECTRIC DIGITAL DATA PROCESSING (computer systems based on specific computational models G06N)
- G06V: IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING

## Abstract

An enhanced reality system that includes a plurality of sensors to detect relative positions of a user's body and changes in positions of the plurality of sensors over time and a controller to: receive data from the sensors and determine a gesture made by the user; and an authentication module to, when executed by the controller translate the gesture into a passcode and authorize access to digital content based on verification of the passcode.

## Claims

### Claim 1

An enhanced reality system, comprising:
a plurality of sensors to detect relative positions of a user's body and changes in positions of the plurality of sensors over time;
a controller to:
receive data from the plurality of sensors corresponding to the relative positions of the user's body; and
determine a gesture made by the user based on a comparison of the relative positions of the user's body and a 3D representation of the gesture in a look-up table;
determine an identity of the user based on the plurality of sensors corresponding to the relative positions of the user's body; and
an authentication module to, when executed by the controller:
translate the gesture into a passcode; and
authorize access to digital content based on verification of the passcode and identification of the user.

### Claim 2 (depends on 1)

The enhanced reality system of claim 1, wherein translation of the gesture into the passcode comprises translating the gesture into ASCII characters.

### Claim 3 (depends on 1)

The enhanced reality system of claim 1, wherein translation of the gesture into the passcode is based on the gesture made by the user and the relative positions of the sensors.

### Claim 4 (depends on 1)

The enhanced reality system of claim 1, wherein the look-up table comprises height and limb length measurements of the user, wherein the controller is to determine relative positions of a plurality of sensors in order to determine a height and limb length measurements of the user and compare those height and limb length measurements to the height and limb length measurements in the look-up table.

### Claim 5 (depends on 1)

The enhanced reality system of claim 1, wherein data defining the height and limb lengths of the user are used to translate the gestures into the passcode.

### Claim 6 (depends on 1)

The enhanced reality system of claim 1, wherein the passcode is a hash value derived from execution, by the controller, of a hash function.

### Claim 7 (depends on 1)

The enhanced reality system of claim 1, wherein the data defining changes in the positions of the sensors over time are translated into vectors to determine the gesture made by the user.

### Claim 8

A method of providing authentication to digital content, comprising:
receiving data from a plurality of sensors defining relative positions of a user's body and changes in positions of the plurality of sensors over time;
determining a gesture made by the user based on a comparison of the relative positions of the user's body and a 3D representation of the gesture in a look-up table;
determining an identity of the user based on the plurality of sensors corresponding to the relative positions of the user's body;
translating the gesture into a passcode wherein the passcode and the identification of the user is used to authenticate the user; and
authenticating, by execution of an authentication module by a controller, a user to access the digital content.

### Claim 9 (depends on 8)

The method of claim 8, comprising translating the gesture into an alphanumeric passcode.

### Claim 10 (depends on 8)

The method of claim 8, comprising translating the gesture into a hash file.
