IP Library Granted Patent US 11,983,685
Granted Patent B2
US 11,983,685 · App. 17/341,771 · Granted May 14, 2024

Transaction flow

Inventor: Stephen Glencross (Dunfermline, GB)
Assignee: NCR Voyix Corporation
G06Q20/18G06Q20/1085G06Q20/3274G07F19/20G07F19/206G06Q40/02G06Q2220/00
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,983,685
App. No.
17/341,771
Granted
May 14, 2024
Kind
B2
Abstract

A method of encoding a transaction flow is described. The method comprises: receiving information from a user about a transaction type to be executed; creating a transaction flow comprising a sequence of states, where at least some states include text to be displayed and inputs to be enabled for that state; and encoding the transaction flow into a machine-readable code.

Claims (14)

1. A method, comprising:

capturing, by a Self-Service Terminal (SST), a two dimensional barcode presented to a camera of the SST from a mobile display of a mobile device operated by a user;

decoding, by the SST, the two dimensional barcode into content data;

obtaining a state table to interrupt state codes;

identifying a sequence of processing steps from the content data, wherein the sequence of processing steps include certain state codes;

identifying text from the content data;

assembling machine code based on the state table, the certain state codes, and the text; and

processing, by the SST, the machine code and causing implementation on the SST of a transaction flow corresponding to the sequence of processing steps and further causing execution of a transaction on the SST based on the transaction flow and the text that is presented on a display of the SST during the transaction without the SST having any prior knowledge of the transaction, without the SST downloading any software, and without the SST updating any existing software while executing the transaction.

2. The method of claim 1 , wherein processing further includes activating input devices of the SST during the processing of the transaction based on the machine code.

3. The method of claim 2 , wherein activating further includes activating, based on the machine code, the input devices as one or more of a card reader of the SST an encrypting Personal Identification Number (PIN) pad of the SST, selective function keys of a keyboard of the SST, biometrics reader of the SST, and a cash deposit/cash acceptor of the SST.

4. The method of claim 1 , wherein processing further includes causing the SST to display certain text on the display of the SST as selectable options or as a request for the user to input data using an input peripheral of the SST.

5. The method of claim 1 , wherein processing further includes causing interacting, by the SST, with an external web service.

6. The method of claim 1 , wherein processing further includes causing, activation, by the SST, of an encrypting Personal Identification Number (PIN) pad, receiving, by the SST, a PIN entered by the user, verifying, by the SST, the PIN is a PIN included in the machine code before the SST processes a remaining portion of the transaction.

7. The method of claim 1 , wherein decoding further includes verifying a digital signature included in the two dimensional barcode is associated with the content data.

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 →
SECURITY INTEREST Recorded Oct 17, 2024
From: NCR ATLEOS CORPORATION (F/K/A NCR CORPORATION)
To: BANK OF AMERICA, N.A., AS ADMINISTRATIVE AGENT
Reel/Frame 069182/0787 →
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 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 16, 2021
From: GLENCROSS, STEPHEN
To: NCR CORPORATION
Reel/Frame 057188/0188 →