# US 2013/0159939 A1 · Authenticated gesture recognition

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

- Number: US 2013/0159939 A1
- Document ID: US20130159939A1
- Status: Published application
- Kind: A1
- Application number: 13/526,888
- Filed: 2012-06-19
- Published: 2013-06-20
- Earliest claimed: 2011-10-12
- Assignees: QUALCOMM Incorporated
- Inventors: Govindarajan Krishnamurthi
- Web page: https://patentgrep.com/patent/US20130159939A1

## CPC

- 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 3/011: {Arrangements for interaction with the human body, e.g. for user immersion in virtual reality (blind teaching G09B21/00)}
- G06F 3/0304: {Detection arrangements using opto-electronic means (constructional details of pointing devices not related to the detection arrangement using opto-electronic means G06F3/033; optical digitisers G06F3/042)}
- G06F: ELECTRIC DIGITAL DATA PROCESSING (computer systems based on specific computational models G06N)

## Abstract

Methods, apparatuses, systems, and computer-readable media for performing authenticated gesture recognition are presented. According to one or more aspects, a gesture performed by a user may be detected. An identity of the user may be determined based on sensor input captured substantially contemporaneously with the detected gesture. Then, it may be determined, based on the identity of the user, that the detected gesture corresponds to at least one command of a plurality of commands. Subsequently, the at least one command may be executed. In some arrangements, the gesture may correspond to a first command when performed by a first user, and the same gesture may correspond to a second command different from the first command when performed by a second user different from the first user.

## Claims

### Claim 1

A method, comprising:
detecting a first gesture performed by a first user;
determining an identity of the first user based on sensor input captured substantially contemporaneously with the first gesture;
determining, based on the identity of the first user, that the first gesture corresponds to at least one command of a plurality of commands; and
executing the at least one command.

### Claim 2 (depends on 1)

The method of claim 1,
wherein the first gesture corresponds to a first command when performed by the first user, and
wherein the first gesture corresponds to a second command different from the first command when performed by a second user different from the first user.

### Claim 3 (depends on 1)

The method of claim 1, further comprising:
prior to detecting the first gesture:
authenticating the identity of the first user;
receiving first user input corresponding to the first gesture;
receiving second user input corresponding to the at least one command; and
associating the first gesture and the identity of the first user with the at least one command.

### Claim 4 (depends on 1)

The method of claim 1, further comprising:
prior to detecting the first gesture, identifying, based on the identity of the first user, one or more particular sensors of a plurality of sensors to use to detect gestures of the first user.

### Claim 5 (depends on 4)

The method of claim 4, further comprising receiving from the first user an input specifying the one or more particular sensors.

### Claim 6 (depends on 1)

The method of claim 1, wherein determining that the first gesture corresponds to at least one command is further based on an application being executed.

### Claim 7 (depends on 6)

The method of claim 6,
wherein the first gesture corresponds to a first command if a first application is being executed,
wherein the first gesture corresponds to a second command if a second application is being executed, and
wherein the second command is different from the first command and the second application is different from the first application.

### Claim 8 (depends on 1)

The method of claim 1, wherein determining that the first gesture corresponds to at least one command is further based on gesture mapping data received from a separate device.

### Claim 9 (depends on 1)

The method of claim 1, wherein determining that the first gesture corresponds to at least one command comprises determining that the first gesture corresponds to the at least one command with a detection engine configured for use with the first user.

### Claim 10 (depends on 1)

The method of claim 1, wherein the at least one command is associated with a healthcare function.

### Claim 11 (depends on 1)

The method of claim 1,
wherein the substantially contemporaneously captured sensor input is captured by a first set of one or more sensors, and
wherein the first gesture is detected by a second set of one or more sensors different from the first set.

### Claim 12 (depends on 11)

The method of claim 11,
wherein the first set of one or more sensors includes at least one camera, and
wherein the second set of one or more sensors includes at least one touchscreen.

### Claim 13 (depends on 1)

The method of claim 1, wherein the identity of the first user is further determined based on registration information associated with at least one linked device.

### Claim 14 (depends on 1)

The method of claim 1, further comprising:
detecting a second gesture performed by a second user, the second gesture being performed at substantially the same time as the first gesture;
determining an identity of the second user based on the sensor input;
determining, based on the identity of the second user, that the second gesture corresponds to a second command of the plurality of commands; and
executing the second command.

### Claim 15

An apparatus, comprising
at least one processor; and
memory storing computer-readable instructions that, when executed by the at least one processor, cause the apparatus to:
detect a gesture performed by a user;
determine an identity of the user based on sensor input captured substantially contemporaneously with the detected gesture;
determine, based on the identity of the user, that the detected gesture corresponds to at least one command of a plurality of commands; and
execute the at least one command.

### Claim 16 (depends on 15)

The apparatus of claim 15,
wherein the gesture corresponds to a first command when performed by a first user, and
wherein the gesture corresponds to a second command different from the first command when performed by a second user different from the first user.

### Claim 17 (depends on 15)

The apparatus of claim 15, wherein the memory stores additional computer-readable instructions that, when executed by the at least one processor, further cause the apparatus to:
prior to detecting the gesture:
authenticate the identity of the user;
receive first user input corresponding to the gesture;
receive second user input corresponding to the at least one command; and
associate the gesture and the identity of the user with the at least one command.

### Claim 18 (depends on 15)

The apparatus of claim 15, wherein the memory stores additional computer-readable instructions that, when executed by the at least one processor, further cause the apparatus to:
prior to detecting the gesture, identify, based on the identity of the user, one or more particular sensors of a plurality of sensors to use to detect gestures of the user.

### Claim 19 (depends on 18)

The apparatus of claim 18, wherein the memory stores additional computer-readable instructions that, when executed by the at least one processor, further cause the apparatus to receive from the user an input specifying the one or more particular sensors.

### Claim 20 (depends on 15)

The apparatus of claim 15, wherein determining that the detected gesture corresponds to at least one command is further based on an application being executed.

### Claim 21 (depends on 15)

The apparatus of claim 15, further comprising a receiver configured to receive gesture mapping data from a separate device, wherein determining that the detected gesture corresponds to at least one command is further based on the received gesture mapping data.

### Claim 22 (depends on 21)

The apparatus of claim 21, further comprising a transmitter configured to transmit gesture mapping data for the user to a separate device.

### Claim 23 (depends on 15)

The apparatus of claim 15, further comprising:
one or more sensors,
wherein the instructions cause the apparatus to detect the gesture using the one or more sensors.

### Claim 24 (depends on 23)

The apparatus of claim 23, wherein the one or more sensors comprise at least one of an accelerometer, a camera, a gyroscope, and a touch screen.

### Claim 25 (depends on 23)

The apparatus of claim 23,
wherein the substantially contemporaneously captured sensor input is captured by a first set of the one or more sensors, and
wherein the gesture is detected by a second set of the one or more sensors different from the first set.

### Claim 26

At least one non-transitory computer-readable medium having computer-executable instructions stored thereon that, when executed, cause at least one computing device to:
detect a gesture performed by a user;
determine an identity of the user based on sensor input captured substantially contemporaneously with the detected gesture;
determine, based on the identity of the user, that the detected gesture corresponds to at least one command of a plurality of commands; and
execute the at least one command.

### Claim 27 (depends on 26)

The at least one non-transitory computer-readable medium of claim 26,
wherein the gesture corresponds to a first command when performed by a first user, and
wherein the gesture corresponds to a second command different from the first command when performed by a second user different from the first user.

### Claim 28 (depends on 26)

The at least one non-transitory computer-readable medium of claim 26, having additional computer-executable instructions stored thereon that, when executed, further cause the at least one computing device to:
prior to detecting the gesture:
authenticate the identity of the user;
receive first user input corresponding to the gesture;
receive second user input corresponding to the at least one command; and
associate the gesture and the identity of the user with the at least one command.

### Claim 29 (depends on 26)

The at least one non-transitory computer-readable medium of claim 26, having additional computer-executable instructions stored thereon that, when executed, further cause the at least one computing device to:
prior to detecting the gesture, identify, based on the identity of the user, one or more particular sensors of a plurality of sensors to use to detect gestures of the user.

### Claim 30 (depends on 26)

The at least one non-transitory computer-readable medium of claim 26,
wherein the substantially contemporaneously captured sensor input is captured by a first set of one or more sensors, and
wherein the gesture is detected by a second set of one or more sensors different from the first set.

### Claim 31

A system, comprising:
means for detecting a gesture performed by a user;
means for determining an identity of the user based on sensor input captured substantially contemporaneously with the detected gesture;
means for determining, based on the identity of the user, that the detected gesture corresponds to at least one command of a plurality of commands; and
means for executing the at least one command.

### Claim 32 (depends on 31)

The system of claim 31,
wherein the gesture corresponds to a first command when performed by a first user, and
wherein the gesture corresponds to a second command different from the first command when performed by a second user different from the first user.

### Claim 33 (depends on 31)

The system of claim 31, further comprising:
means for prior to detecting the gesture:
authenticating the identity of the user;
receiving first user input corresponding to the gesture;
receiving second user input corresponding to the at least one command; and
associating the gesture and the identity of the user with the at least one command.

### Claim 34 (depends on 31)

The system of claim 31,
wherein the substantially contemporaneously captured sensor input is captured by a first set of one or more sensors, and
wherein the gesture is detected by a second set of one or more sensors different from the first set.
