# US 10,121,146 B2 · Systems and methods for authentication code entry in touch-sensitive screen enabled devices

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

- Number: US 10,121,146 B2
- Document ID: US10121146B2
- Status: Granted
- Kind: B2
- Application number: 15/703,367
- Filed: 2017-09-13
- Published: 2018-01-04
- Granted: 2018-11-06
- Earliest claimed: 2015-11-23
- Assignees: VeriFone, Inc.
- Applicants: Verifone, Inc.
- Inventors: Imran A. Hajimusa; Glen Robson; Davey Faoro
- Web page: https://patentgrep.com/patent/US10121146B2

## CPC

- G06Q 20/4014: {Identity check for transactions}
- G06F 3/016: {Input arrangements with force or tactile feedback as computer generated output to the user}
- G06F 3/0233: {Character input methods}
- G06F 3/041: Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means
- G06F 3/048: Interaction techniques based on graphical user interfaces [GUI]
- G06F 3/04842: Selection of displayed objects or displayed text elements (G06F3/0482 takes precedence)
- G06F 3/0488: using a touch-screen or digitiser, e.g. input of commands through traced gestures
- G06F 3/04883: for inputting data by handwriting, e.g. gesture or text
- G06F 3/04886: by partitioning the display area of the touch-screen or the surface of the digitising tablet into independently controllable areas, e.g. virtual keyboards or menus
- G06F 3/167: {Audio in a user interface, e.g. using voice commands for navigating, audio feedback}
- G06F 21/36: by graphic or iconic representation
- G06Q 20/20: Point-of-sale [POS] network systems
- G06Q 20/206: {comprising security or operator identification provisions, e.g. password entry}
- G06F 2203/04808: Several contacts: gestures triggering a specific function, e.g. scrolling, zooming, right-click, when the user establishes several contacts with the surface simultaneously; e.g. using several fingers or a combination of fingers and pen
- G06Q: INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06F: ELECTRIC DIGITAL DATA PROCESSING (computer systems based on specific computational models G06N)

## Abstract

Systems and methods for authentication code entry in touch-sensitive screen enabled devices are disclosed. In one embodiment, a method for entering data to a data entry device comprising at least one computer processor and a touch-sensitive screen may include (1) the touch-sensitive screen sensing a first input comprising at least one finger touch; (2) the touch-sensitive screen sensing a release of the first input; (3) the at least one computer processor determining a first number of finger touches in the first input; and (4) the at least one computer processor using the first number of finger touches to identify a first portion of an authentication code.

## Claims

### Claim 1

A method for entering data to a data entry device comprising at least one computer processor and a touch-sensitive screen, comprising:
the touch-sensitive screen sensing a first input comprising at least one finger touch;
the touch-sensitive screen sensing a release of the first input;
the at least one computer processor determining a first number of finger touches in the first input;
the at least one computer processor using the first number of finger touches to identify a first portion of an authentication code;
the touch-sensitive screen sensing, within a predetermined period of time from the release of the first input, a second input comprising at least one finger touch;
the touch-sensitive screen sensing a release of the second input;
the at least one computer processor determining a second number of finger touches in the second input;
the at least one computer processor using the second number of finger touches to identify a second portion of the authentication code; and
the at least one computer processor calculating a sum of at least the first number of finger touches and the second number of finger touches, wherein the sum represents a value in the authentication code.

### Claim 2 (depends on 1)

The method of claim 1, wherein a manner of receiving the first number of finger touches and the second number of finger touches is part of the authentication code.

### Claim 3 (depends on 1)

The method of claim 1, wherein the data entry device comprises a point of sale device.

### Claim 4 (depends on 1)

The method of claim 1, further comprising:
the at least one computer processor causing feedback to be provided in response to the sensing of an entry gesture.

### Claim 5 (depends on 1)

The method of claim 1, further comprising:
the touch-sensitive screen sensing an entry gesture;
wherein the sensing of the entry gesture causes the at least one computer processor to calculate the sum of the at least the first number of finger touches and the second number of finger touches.

### Claim 6

A data entry device comprising:
a touch-sensitive screen;
a memory; and
at least one computer processor;
wherein:
the touch-sensitive screen senses a first input comprising at least one finger touch;
the touch-sensitive screen senses a release of the first input;
the at least one computer processor determines a first number of finger touches in the first input;
the at least one computer processor uses the first number of finger touches to identify a first portion of an authentication code;
the touch-sensitive screen senses, within a predetermined period of time from the release of the first input, a second input comprising at least one finger touch;
the touch-sensitive screen senses a release of the second input;
the at least one computer processor determines a second number of finger touches in the second input;
the at least one computer processor uses the second number of finger touches to identify a second portion of the authentication code;
the at least one computer processor calculates a sum of at least the first number of finger touches and the second number of finger touches, wherein the sum represents a value in the authentication code.

### Claim 7 (depends on 6)

The data entry device of claim 6, wherein a manner of receiving the first number of finger touches and the second number of finger touches is part of the authentication code.

### Claim 8 (depends on 6)

The data entry device of claim 6, wherein the data entry device comprises a point of sale device.

### Claim 9 (depends on 6)

The data entry device of claim 6, wherein at least one of the at least one computer processor comprises a touch-sensitive screen controller.

### Claim 10 (depends on 6)

The system of claim 6, wherein the at least one computer processor causes feedback to be provided in response to the sensing of an entry gesture.

### Claim 11

A method for entering data to a data entry device comprising at least one computer processor and a touch-sensitive screen, comprising:
the touch-sensitive screen sensing a first input comprising at least one finger touch;
the touch-sensitive screen sensing a release of the first input;
the at least one computer processor determining a first number of finger touches in the first input;
the at least one computer processor using the first number of finger touches to identify a first portion of an authentication code;
the touch-sensitive screen sensing a second input comprising at least one finger touch;
the touch-sensitive screen sensing a release of the second input;
the at least one computer processor determining a second number of finger touches in the second input;
the at least one computer processor using the second number of finger touches to identify a second portion of the authentication code;
the touch-sensitive screen sensing an entry gesture; and
in response to the sensing of the entry gesture, the at least one computer processor calculating a sum of at least the first number of finger touches and the second number of finger touches, wherein the sum represents a value in the authentication code.

### Claim 12 (depends on 11)

The method of claim 11, wherein a manner of receiving the first number of finger touches and the second number of finger touches is part of the authentication code.

### Claim 13 (depends on 11)

The method of claim 11, wherein the data entry device comprises a point of sale device.

### Claim 14 (depends on 11)

The method of claim 11, further comprising:
the at least one computer processor causing feedback to be provided in response to the sensing of the entry gesture.
