IP Library Granted Patent US 10,121,146
Granted Patent B2
US 10,121,146 · App. 15/703,367 · Granted Nov 6, 2018

Systems and methods for authentication code entry in touch-sensitive screen enabled devices

Inventors: Imran A. Hajimusa (San Jose, CA); Glen Robson (Morgan Hill, CA); Davey Faoro (Newcastle, CA)
Assignee: VeriFone, Inc.
G06Q20/4014G06F3/041G06F3/0488G06Q20/206G06F3/04886
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 10,121,146
App. No.
15/703,367
Granted
Nov 6, 2018
Kind
B2
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 (50)

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.

2. 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.

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

4. 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.

5. 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.

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.

7. 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.

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

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

10. 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.

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.

12. 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.

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

14. 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.

Assignments (7)
ASSIGNMENT OF SECURITY INTEREST IN PATENT COLLATERAL RECORDED AT R/F 046920-0784 Recorded Apr 28, 2025
From: UBS AG, STAMFORD BRANCH, AS SUCCESSOR TO CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH, AS ASSIGNOR
To: BARCLAYS BANK PLC, AS ASSIGNEE
Reel/Frame 071095/0667 →
RELEASE OF SECURITY INTEREST RECORDED AT REEL/FRAME 46920/0817 Recorded May 10, 2019
From: CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH
To: VERIFONE SYSTEMS, INC.; VERIFONE, INC.; HYPERCOM CORPORATION
Reel/Frame 049150/0190 →
SECOND LIEN PATENT SECURITY AGREEMENT Recorded Aug 23, 2018
From: VERIFONE, INC.; HYPERCOM CORPORATION
To: CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH AS COLLATERAL AGENT
Reel/Frame 046920/0817 →
FIRST LIEN PATENT SECURITY AGREEMENT Recorded Aug 23, 2018
From: VERIFONE, INC.; HYPERCOM CORPORATION
To: CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH AS COLLATERAL AGENT
Reel/Frame 046920/0784 →
RELEASE (R045575F0019) Recorded Aug 21, 2018
From: JPMORGAN CHASE BANK, N.A.
To: VERIFONE, INC.; HYPERCOM CORPORATION
Reel/Frame 046865/0270 →
SECURITY INTEREST Recorded Mar 13, 2018
From: VERIFONE, INC.; HYPERCOM CORPORATION
To: JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT
Reel/Frame 045575/0019 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 13, 2017
From: HAJIMUSA, IMRAN A.; ROBSON, GLEN; FAORO, DAVEY
To: VERIFONE, INC.
Reel/Frame 043576/0880 →
Continuity (3)
Continuation PCTUS2016063285 · Nov 22, 2016
Provisional Application 62258757 · Nov 23, 2015
Related Publication 20180005240A1 · Jan 4, 2018