IP Library Granted Patent US 11,587,411
Granted Patent B2
US 11,587,411 · App. 16/676,653 · Granted Feb 21, 2023

Sustained authentication of a customer in a physical environment

Inventor: Michael Robertson McNamara (Dundee, GB)
Assignee: NCR Corporation
G07F19/207G06Q20/3224G06Q20/40G06Q20/42G06T7/70G07F19/20H04L9/3231G06T2207/30241
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 11,587,411
App. No.
16/676,653
Granted
Feb 21, 2023
Kind
B2
Abstract

A system for use in allowing a user to conduct one or more transactions at one or more touchpoints in a business facility includes an authentication component, a tracking component, and a control component. The authentication component is configured to authenticate the user as a person allowed to conduct the one or more transactions. The tracking component is configured to track the user's location within the facility as the user moves through the facility. The control component is configured (a) to receive authentication information from the authentication component, (b) to receive location information from the tracking component, (c) to use the location information to recognize that the user has moved into position to engage one of the touchpoints, and (d) to deliver a message to the touchpoint authorizing the touchpoint to engage in one or more transactions with the user.

Claims (38)

1. A method, comprising:

authenticating a user at an initial transaction terminal within a physical environment comprising the initial transaction terminal and at least one additional transaction terminal;

tracking the user within the physical environment as an authenticated user based on the authenticating through video captured of the authenticated user within the physical environment;

detecting the authenticated user at the at least one additional transaction terminal within the physical environment through video; and

sending a message to the at least one additional transaction terminal that identifies the authenticated user and provides an authentication code permitting the authenticated user to transact at the particular additional transaction terminal without reprocessing the authenticating.

2. The method of claim 1 , wherein authenticating further includes obtaining card details for a card read by the initial transaction terminal and an encrypted Personal Identification Number (PIN) entered by the user and encrypted by the initial transaction terminal and using the card details and the encrypted PIN to authenticate the user as the authenticated user.

3. The method of claim 1 further comprising, sustaining the user as the authenticated user while the user is tracked as remaining within the physical environment from the video using additional messages permitting additional transactions of the user within the physical environment.

4. The method of claim 1 , wherein authenticating further includes processing a first transaction for the user at the initial transaction terminal.

5. The method of claim 1 , wherein sending further includes instructing the at least one additional transaction terminal to terminate a transaction being processed on behalf of the authenticated user at the at least one additional transaction terminal when the authenticated user is detected from the video as moving away from the at least one additional transaction terminal.

6. The method of claim 1 , wherein sending further includes instructing the at least one additional transaction terminal to initiate a transaction for interaction by the authenticated user when the authenticated user is detected from the video as standing at the at least one additional transaction terminal.

7. The method of claim 1 , wherein tracking further includes tracking the authenticated user from the video based on a grid layout associated with the physical environment.

8. The method of claim 7 , wherein tracking further includes assigning the authenticated user to zones within the grid layout as the authenticated user moves through the physical environment.

9. The method of claim 8 , wherein detecting further includes identifying that the authenticated user is present within a particular zone known to be associated with the at least one additional transaction terminal.

10. The method of claim 1 , wherein sending further includes instructing the at least one additional transaction terminal to halt a transaction session being processed for the authenticated user at the at least one additional transaction terminal when a position of the authenticated user from the video indicates the authenticated user moved away from the at least one additional transaction terminal during the transaction session.

11. The method of claim 10 , wherein instructing further includes instructing the at least one additional transaction terminal to resume the transaction session when a new position of the authenticated user indicates that the authenticated user has returned to the at least one additional transaction terminal within a predefined period of time.

12. A method, comprising:

obtaining a grid for a physical environment that defines zones within the physical environment at least some zones comprising transaction terminals for performing transactions;

capturing from video when a user is authenticated for a first transaction at a first transaction terminal based on authentication of the user at the first transaction terminal for the first transaction;

tracking movements of the user with respect to the zones using the video;

detecting the user within a particular zone associated with a second transaction terminal; and

instructing the second transaction terminal to initiate a second transaction for the user and providing an authentication code that authenticates the user for performing the second transaction at the second transaction terminal.

13. The method of claim 12 , wherein capturing further includes obtaining authentication credentials used by the user to authenticate for the first transaction from the first transaction terminal.

14. The method of claim 13 , wherein obtaining further includes generating the authentication code from the authentication credentials.

15. The method of claim 14 further comprising, iterating the detecting and the instructing when the user is detected within different zones associated with different transaction terminals permitting initiating and processing of additional transactions without requiring the user to resupply the authentication credentials to any of the different transaction terminals while the user remains within the physical environment.

16. The method of claim 12 , wherein instructing further includes instructing the second transaction terminal to halt the second transaction when a position of the user within the particular zone indicates that the user has turned away from the second transaction terminal.

17. The method of claim 16 , wherein instructing further includes instructing the second transaction terminal to resume the second transaction when a new position of the user within the particular zone indicates the user has returned to the second transaction terminal within a predefined period of time.

18. The method of claim 12 , wherein instructing further includes instructing the second transaction terminal to terminate the second transaction when the user moves away from the second transaction terminal within the particular zone.

19. A system, comprising:

a video tracking system configured to track a user within a physical environment based on zones assigned to the physical environment and known locations of transaction terminals within the zones;

an authentication system configured to authenticate the user based on authentication credentials provided by the transaction terminals during transactions of the user at the transaction terminals; and

a control system configured to interact with the video tracking system to:

identify a current location of the user within the physical environment relative to the transaction terminals;

obtain an authentication code from the authentication system based on the authentication credentials provided by the user at a first transaction terminal during a first transaction of the user; and

control the transaction terminals after the first transaction based on the current location of the user within the zones of the physical environment to:

initiate subsequent transactions;

supply the authentication code that authenticates the user for the subsequent transactions without the user being required to resupply the authentication credentials for the subsequent transactions; and

terminate the subsequent transactions.

20. The system of claim 19 , wherein the control system is further configured to control the transaction terminals to halt the subsequent transactions and resume any halted subsequent transactions based on positions of the user within the zones indicating the user has moved away from and then returned to the transaction terminals within a predefined period of time.

Assignments (6)
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 →
CHANGE OF NAME Recorded May 30, 2024
From: NCR CORPORATION
To: NCR VOYIX CORPORATION
Reel/Frame 067578/0417 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 30, 2024
From: NCR VOYIX CORPORATION
To: NCR ATLEOS CORPORATION
Reel/Frame 067590/0109 →
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 →
SECURITY INTEREST Recorded Oct 24, 2023
From: NCR ATLEOS CORPORATION
To: CITIBANK, N.A.
Reel/Frame 065331/0297 →