IP Library Granted Patent US 11,055,972
Granted Patent B2
US 11,055,972 · App. 15/471,512 · Granted Jul 6, 2021

Self-service terminal (SST) network real-time cloud management

Inventors: Yehoshua Zvi Licht (Alpharetta, GA); Grant Charles Paton (Dundee, GB)
Assignee: NCR Corporation
G07F19/211G06Q10/087G06Q20/1085G06Q20/18G07F19/209G06Q20/202G06Q20/203
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,055,972
App. No.
15/471,512
Granted
Jul 6, 2021
Kind
B2
Abstract

Cloud-based methods and systems are presented for aggregating custom groupings of Self-Service Terminals (SSTs) and managing the SSTs through a network. Real-time information for the SSTs are gathered and interfaces are used to direct selective usage of particular SSTs within a grouping. The groupings optimized for reducing media replenishment and service of any particular SST within the grouping.

Claims (13)

1. A method, comprising:

providing an Omni-channel platform comprising:

Application Programming Interfaces (APIs), a cloud processing environment, Self-Service Terminals (SSTs), and Internet-of-Things (IoTs) devices connected to the Omni-channel platform over a network;

receiving, by executable instructions that are executed by a processor of the cloud processing environment from a non-transitory computer-readable storage, real-time metrics that are sent from the IoTs devices over the network, wherein the IoTs devices are interfaced to the SSTs, wherein receiving further includes receiving the real-time metrics through the APIs over the network from the IoTs devices, wherein the IoTs devices gather the real-time metrics and report the real-time metrics using the APIs, each of the IoTs devices 1) providing the real-time metrics along with an unique identifier associated with the corresponding IoTs device, 2) providing the real-time metrics in an encrypted format, and 3) wirelessly transmitting the unique identifier and the real-time metrics in the encrypted format over the network using the APIs to the cloud processing environment, and wherein receiving the real-time metrics further includes receiving the real-time metrics wirelessly over the network from the IoTs devices as the real-time metrics comprising at least: cash dispenses, cash deposits, and status for each SST;

custom organizing, by the executable instructions, a first number of the SSTs into a group of SSTs, wherein custom organizing further includes dynamically and logically establishing the group based on the real-time metrics and, based on physical proximity between the first number of the SSTs to one another, wherein custom organizing further includes obtaining physical locations of the SSTs from links between the IoTs devices and the SSTs using the corresponding unique identifiers to obtain the links and the physical locations of the SSTs, and using the physical locations to resolve the physical proximity between the first number of the SSTs;

managing, by the executable instructions, currency replenishment cycles needed by the group of the SSTs as a single currency replenishment cycle for a single aggregate SST based on the real-time metrics for the group of the SSTs, wherein managing further includes dynamically changing particular SSTs that comprise the group of the SSTs based on subsequent real-time metrics gathered for the SSTs; and

dynamically changing, by the executable instructions through the APIs, transactions that are to be processed on a first SST of the group of the SSTs by moving the transactions to a second SST of the group of the SSTs based on media levels of media on the first SST and the second SST and based on the corresponding statuses associated with the corresponding real-time metrics reported by a first IoTs device for the first SST and reported by a second IoTs device for the second SST, wherein dynamically changing further includes reducing service calls and the currency replenishment cycles needed by the corresponding SSTs of the group of the SSTs by moving traffic and other transactions dynamically between the corresponding SSTs of the group of the SSTs.

2. The method of claim 1 , wherein receiving further includes receiving a first number of the real-time metrics as currency levels for currency available in each of the SSTs.

3. The method of claim 2 , wherein receiving further includes receiving status information with the real-time metrics, wherein the status information provides an indication as to whether each of the SSTs is currently operational or nonoperational for use.

4. The method of claim 1 , wherein custom organizing further includes creating the first number of the SSTs for the group of the SSTs being within a configured geographical distance of one another.

5. The method of claim 1 , wherein dynamically changing further includes dynamically steering the traffic associated with customers to the second SST based on the real-time metrics.

6. The method of claim 5 , wherein dynamically steering further includes sending messages to mobile devices of customers for guiding the customers to the second SST.

7. The method of claim 6 , wherein sending further includes providing navigation instructions from locations of the customers to a second SST location for the second SST with the messages.

Assignments (10)
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 →
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 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 →
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 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 12, 2021
From: LICHT, YEHOSHUA ZVI; PATON, GRANT CHARLES
To: NCR CORPORATION
Reel/Frame 055579/0281 →
SECURITY INTEREST Recorded Oct 29, 2019
From: NCR CORPORATION
To: JPMORGAN CHASE BANK, N.A., AS ADMINISTRATIVE AGENT
Reel/Frame 050874/0063 →
Continuity (2)
Provisional Application 62446592 · Jan 16, 2017
Related Publication 20180204424A1 · Jul 19, 2018