IP Library Granted Patent US 10,931,663
Granted Patent B2
US 10,931,663 · App. 15/904,759 · Granted Feb 23, 2021

Terminal authenticated access

Inventors: Anthony Edward Roper (Angus, GB); Colin George Herkes (Fife, GB)
Assignee: NCR Corporation
H04L63/083H04L9/14H04L9/3271H04L63/0876
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,931,663
App. No.
15/904,759
Granted
Feb 23, 2021
Kind
B2
Abstract

Two-factor authentication is processed on a transaction terminal before access is provided to a secure resource of the transaction terminal. A first factor authentication is performed to authenticate an identifier and a credential of a user. A unique challenge is sent, in response to a successful first factor authentication, to a secure device interfaced to the transaction terminal. A one-time unique signed response is received from the secure device in response to the unique challenge and a user action that depresses a button on the secure device. The one-time unique signed response is compared against what is expected from the secure device. When the comparison is successful, a user identity for the user is set, a security role is set for the user identity, and the user is granted access to the secure resource with the set security role.

Claims (24)

1. A method, comprising:

receiving a challenge from an authenticator of a transaction terminal in response to a second-factor authentication when the authenticator has successfully processed a first-factor authentication for access to a secure resource of the transaction terminal, wherein receiving further includes receiving the challenge over a Universal Serial Bus (USB) connection to the transaction terminal;

processing a one-time cryptographic response to the challenge on a cryptographic processor using cryptographic keys stored in a secure memory accessible to only the cryptographic processor;

performing the processing upon collecting biometric data for a user associated with the second factor authentication;

generating the one-time cryptographic response using the biometric data and the challenge as input data processed by the cryptographic processor combined with the cryptographic keys;

signing the one-time cryptographic response with one or more of the cryptographic keys producing a signed response to the challenge; and

providing the signed response back to the authenticator over the USB connection for processing the second-factor authentication from the transaction terminal.

2. The method of claim 1 , wherein receiving further includes providing a secure device identifier for a secure device processing the method to the authenticator.

3. The method of claim 2 , wherein providing further includes providing the secure device identifier upon the USB connection of the secure device to a USB device port of the transaction terminal.

4. The method of claim 3 , wherein processing further includes performing the processing upon detection of a button depressed on the secure device by the user associated with the second factor authentication and collecting the biometric data as finger print data of the user when the button was depressed.

5. The method of claim 1 , wherein signing further includes selecting a particular one of the cryptographic keys to sign the response based on a resource identifier for the secure resource included in the challenge.

6. A terminal, comprising:

a hardware processor; and

an authenticator;

wherein the authenticator configured to:

i) execute on the hardware processor,

ii) process a first-factor authentication on a user attempting to access a secure resource of the terminal,

iii) process a second-factor authentication based on interactions with a secure device connected to a Universal Serial Bus (USB) device port of the terminal,

wherein the interactions include: a unique one-time challenge generated by the authenticator and provided to the secure device and receipt of a one-time and unique response generated by the secure device in response to the challenge and the user depressing a button on the secure device,

wherein fingerprint data is collected for the user as biometric data when the user depresses the button, and

wherein the one-time and unique response is generated using the biometric data and the one-time challenge as input data processed by a cryptographic processor combined with cryptographic keys,

iv) set a secure role for the user to access the secure resource when the first-factor authentication and the second-factor authentication are successful, and

v) grant the user access to the secure resource with the secure role set when the first-factor authentication and the second-factor authentication are successful.

7. The terminal of claim 6 , wherein the terminal is one of: Self-Service Terminal (SST), an Automated Teller Machine (ATM), a kiosk, a Point-Of-Sale (POS) terminal.

Assignments (9)
CORRECTIVE ASSIGNMENT TO CORRECT THE THE PROPERTIES SECTION BY INCLUDING IT WITH TEN PREVIOUSLY OMITTED PROPERTY NUMBERS PREVIOUSLY RECORDED ON REEL 65346 FRAME 367. ASSIGNOR(S) HEREBY CONFIRMS THE SECURITY INTEREST. Recorded Aug 13, 2025
From: NCR ATLEOS CORPORATION; CARDTRONICS USA, LLC
To: BANK OF AMERICA, N.A., AS ADMINISTRATIVE AGENT
Reel/Frame 072445/0072 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 30, 2024
From: NCR VOYIX CORPORATION
To: NCR ATLEOS CORPORATION
Reel/Frame 067590/0109 →
CHANGE OF NAME Recorded May 30, 2024
From: NCR CORPORATION
To: NCR VOYIX CORPORATION
Reel/Frame 067578/0417 →
CORRECTIVE ASSIGNMENT TO CORRECT THE DOCUMENT DATE AND REMOVE THE OATH/DECLARATION (37 CFR 1.63) PREVIOUSLY RECORDED AT REEL: 065331 FRAME: 0297. ASSIGNOR(S) HEREBY CONFIRMS THE SECURITY INTEREST. Recorded Oct 31, 2023
From: NCR ATLEOS CORPORATION
To: CITIBANK, N.A.
Reel/Frame 065627/0332 →
SECURITY INTEREST Recorded Oct 25, 2023
From: NCR ATLEOS CORPORATION; CARDTRONICS USA, LLC
To: BANK OF AMERICA, N.A., AS ADMINISTRATIVE AGENT
Reel/Frame 065346/0367 →
RELEASE OF PATENT SECURITY INTEREST Recorded Oct 25, 2023
From: JPMORGAN CHASE BANK, N.A., AS ADMINISTRATIVE AGENT
To: NCR VOYIX CORPORATION
Reel/Frame 065346/0531 →
SECURITY INTEREST Recorded Oct 24, 2023
From: NCR ATLEOS CORPORATION
To: CITIBANK, N.A.
Reel/Frame 065331/0297 →
CORRECTIVE ASSIGNMENT TO CORRECT THE PROPERTY NUMBERS SECTION TO REMOVE PATENT APPLICATION: 15000000 PREVIOUSLY RECORDED AT REEL: 050874 FRAME: 0063. ASSIGNOR(S) HEREBY CONFIRMS THE SECURITY INTEREST. Recorded Apr 12, 2021
From: NCR CORPORATION
To: JPMORGAN CHASE BANK, N.A., AS ADMINISTRATIVE AGENT
Reel/Frame 057047/0161 →
SECURITY INTEREST Recorded Oct 29, 2019
From: NCR CORPORATION
To: JPMORGAN CHASE BANK, N.A., AS ADMINISTRATIVE AGENT
Reel/Frame 050874/0063 →