# US 12,001,534 B2 · Biometric input device

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

- Number: US 12,001,534 B2
- Document ID: US12001534B2
- Status: Granted
- Kind: B2
- Application number: 17/418,883
- Filed: 2019-07-19
- Published: 2022-05-05
- Granted: 2024-06-04
- Earliest claimed: 2019-07-19
- Assignees: Hewlett-Packard Development Company, L.P.
- Applicants: Hewlett-Packard Development Company, L.P.
- Inventors: Syed Azam; Alexander Williams
- Web page: https://patentgrep.com/patent/US12001534B2

## CPC

- G06F 21/32: using biometric data, e.g. fingerprints, iris scans or voiceprints
- G06F 3/021: {Arrangements integrating additional peripherals in a keyboard, e.g. card or barcode reader, optical scanner}
- G06V 40/1365: {Matching; Classification}
- G06V 40/70: Multimodal biometrics, e.g. combining information from different biometric modalities
- H04L 63/08: {for authentication of entities (cryptographic mechanisms or cryptographic arrangements for entity authentication H04L9/32)}
- 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

In an example implementation according to aspects of the present disclosure, an input device of a plurality of input switches, a plurality of biometric sensors integrated into each of the plurality of input switches and a processor. The processor configured to receive an indication from a first input switch. The processor receives a biometric data collected by one of the biometric sensors. The processor determines whether the received indication corresponds with a first state in a predetermined sequence. The processor determines whether the biometric data corresponds with as second state in a predetermined biometric data sequence. The processor authenticates the user based on the first and second states.

## Claims

### Claim 1

An input device comprising:
a plurality of input switches;
a plurality of biometric sensors, wherein more than one of the plurality of biometric sensors are integrated into each one of plurality of input switches;
a processor communicatively coupled to each of the plurality of input switches to:
receive an indication from first input switch of the plurality of input switches;
receive a biometric data collected by at the one of the plurality of biometric sensors corresponding to the first input switch from which the indication was received;
determine whether the received indication corresponds with a first state in a predetermined sequence;
determine whether the biometric data corresponds with a second state in a predetermined biometric data sequence; and
authenticate a user based on the first state and the second state.

### Claim 2 (depends on 1)

The input device of claim 1, the authentication further comprising:
transmit an authentication indication to a service; and
receive an authentication confirmation indication from the service, wherein the authentication confirmation indication corresponds to the authentication indication.

### Claim 3 (depends on 2)

The input device of claim 2, wherein the service comprises an interactive video game online system.

### Claim 4 (depends on 1)

The input device of claim 1, wherein the predetermined biometric data sequence corresponds to a sequence of fingerprint scans.

### Claim 5

A method comprising:
receiving an indication from first input switch of a plurality of input switches;
receiving a biometric data collected by one of a plurality of biometric sensors corresponding to the first input switch from which the indication was received;
determining whether the received indication corresponds with a first state in a predetermined sequence, wherein the predetermined sequence corresponds to a sequence of input switch activations;
determining whether the biometric data corresponds with a second state in a predetermined biometric data sequence; and
transmitting an authentication indication to a service; and
receiving an authentication confirmation indication from the service, wherein the authentication confirmation indication corresponds to the authentication indication.

### Claim 6 (depends on 5)

The method of claim 5, wherein the plurality of input switches comprises keys on a keyboard.

### Claim 7 (depends on 5)

The method of claim 5, wherein the service comprises an interactive video game online system.

### Claim 8 (depends on 5)

The method of claim 5, wherein the predetermined biometric data sequence corresponds to a sequence of fingerprint scans.

### Claim 9

A computing device comprising:
a memory having instructions stored thereon; and
a processor, when executing the instructions, to:
receive an indication from first button of a plurality of buttons;
determine whether the received indication corresponds with a first state in a predetermined sequence;
receive a fingerprint scan collected by a fingerprint scanner corresponding to the button from which the indication was received; and
determine whether the fingerprint scan corresponds with a second state in a predetermined fingerprint scan sequence,
wherein the predetermined fingerprint scan sequence corresponds to an ordered sequence of fingerprint scans.

### Claim 10 (depends on 9)

The computing device of claim 9, wherein the predetermined sequence corresponds to an ordered sequence of button activations.

### Claim 11 (depends on 9)

The computing device of claim 9, wherein the authentication indication comprises a user identifier and an indication of biometric authentication.

### Claim 12 (depends on 11)

The computing device of claim 11, wherein the authentication confirmation indication comprises an access indicator corresponding to the user identifier, the indication of biometric authentication, and a user access level.

### Claim 13 (depends on 9)

The computing device of claim 9, wherein the processor, when executing the instructions, is further to:
transmit an authentication indication to an online gaming service.

### Claim 14 (depends on 13)

The computing device of claim 13, wherein the processor, when executing the instructions, is further to:
receive an authentication confirmation indication from the online gaming service.

### Claim 15 (depends on 14)

The computing device of claim 14, wherein the authentication confirmation indication corresponds to the authentication indication.
