# US 12,002,319 B1 · Cloud-based cash inventory management for on-premises cash handling devices

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 12,002,319 B1
- Document ID: US12002319B1
- Status: Granted
- Kind: B1
- Application number: 18/166,659
- Filed: 2023-02-09
- Granted: 2024-06-04
- Earliest claimed: 2018-07-18
- Assignees: G4S Retail Solutions (USA) Inc.
- Applicants: G4S Retail Solutions (USA) Inc.
- Inventors: Brian McCabe; Wilfredo Rego
- Web page: https://patentgrep.com/patent/US12002319B1

## CPC

- G07D 11/20: Controlling or monitoring the operation of devices; Data handling
- G07D 11/23: for sensing the quantity of valuable papers in containers
- G06Q 20/202: {Interconnection or interaction of plural electronic cash registers [ECR] or to host computer, e.g. network details, transfer of information from host to ECR or from ECR to ECR}
- G07D 11/32: Record keeping (transaction aspects G07F19/00)
- G07D 11/34: Monitoring the contents of devices, e.g. the number of stored valuable papers
- G07D 11/40: Device architecture, e.g. modular construction
- G07D: HANDLING OF COINS OR VALUABLE PAPERS, e.g. TESTING, SORTING BY DENOMINATIONS, COUNTING, DISPENSING, CHANGING OR DEPOSITING
- G06Q: INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR

## Abstract

Various embodiments are directed to systems and methods for remotely monitoring cash reserves within a plurality of cash handling devices, and for automatically initiating change orders to maintain optimal levels of cash reserves within those cash handling devices. Certain embodiments remotely monitor closing transaction data received from those cash handling devices. Based at least in part on portions of data reflected within the closing transaction data, retrieve historical usage data relating to a forecast period; generate a usage forecast for the forecast period, and based on the generated usage forecast and the closing transaction data, generate message data for transmission to external systems to facilitate the maintenance of optimal cash reserves within those cash handling devices.

## Claims

### Claim 1

A system for cash handling device operation management, the system comprising one or more non-transitory memory storage areas and one or more processors collectively configured to:
monitor closing transaction data from a cash handling device identifying physical cash movement within the cash handling device for each of a first cash denomination and a second cash denomination and identifying physical cash locations in a recycler cassette of the cash handling device and in a deposit cassette of the cash handling device;
trigger a forecasting process for the cash handling device, the forecasting process comprising:
determining an operating fund for a plurality of register tills, wherein the operating fund for each register till of the plurality of register tills identifies an operating fund amount for the first cash denomination and the second cash denomination for a forecast period and wherein determining an operating fund for each of the plurality of register tills for the forecast period comprises:
retrieving historical usage data for the first cash denomination and the second cash denomination from each register till of the plurality of register tills; and
determining the operating fund for each register till of the plurality of register tills based at least in part on one or more of the historical usage data or manual adjustments;
determining a forecast starting content for each of the first cash denomination and the second cash denomination within the recycler cassette at the cash handling device for the forecast period;
comparing the forecast starting content for each of the first cash denomination and the second cash denomination against the operating funds determined for each of the plurality of register tills; and
generate a user interface displaying the operating funds determined for each of the plurality of register tills.

### Claim 2 (depends on 1)

The system for cash handling device operation management of claim 1, wherein determining a forecast starting content for each of the first cash denomination and the second cash denomination at the cash handling device for the forecast period comprises retrieving a closing content for each of the first cash denomination and the second cash denomination from the closing transaction data.

### Claim 3 (depends on 2)

The system for cash handling device operation management of claim 2, wherein the forecast period is embodied as a first forecast period of a plurality of forecast periods, and wherein the plurality of forecast periods comprise the first forecast period and a second forecast period occurring consecutively after the first forecast period; and
wherein the forecasting process additionally comprises determining a second forecast starting content for each of the first cash denomination and the second cash denomination for the second forecast period at least in part by:
determining a forecast closing content for each of the first cash denomination and the second cash denomination after the first forecast period based at least in part on one or more of: the closing transaction data and historical data relevant to the first forecast period.

### Claim 4 (depends on 1)

The system for cash handling device operation management of claim 1, wherein the one or more processors are further configured to, upon determining the forecast starting content for at least one of the first cash denomination or the second cash denomination does not satisfy the operating funds for the plurality of register tills for the forecast period:
determine a cash transfer time to provide a forecast starting content of each of the first cash denomination and the second cash denomination to satisfy the operating fund for each of the first cash denomination and the second cash denomination for the forecast period; and
populate a portion of an order record with data identifying the cash transfer time.

### Claim 5 (depends on 1)

The system for cash handling device operation management of claim 1, wherein the forecasting process additionally comprises:
determining a forecast content of cash within the deposit cassette at the cash handling device for the forecast period;
comparing the forecast content of cash within the deposit cassette at the cash handling device against a deposit cassette threshold; and
upon determining that the forecast content of cash within the deposit cassette at the cash handling device for the forecast period exceeds the deposit cassette threshold for the forecast period, transmitting an order record to an external computing entity to initialize a cash transfer from the cash handling device.

### Claim 6

A computer-implemented method for cash handling device operation management, the method comprising:
monitoring closing transaction data from a cash handling device identifying physical cash movement within the cash handling device for each of a first cash denomination and a second cash denomination and identifying physical cash locations in a recycler cassette of the cash handling device and in a deposit cassette of the cash handling device;
triggering a forecasting process for the cash handling device, the forecasting process comprising:
determining an operating fund for a plurality of register tills, wherein the operating fund for each register till of the plurality of register tills identifies an operating fund amount for the first cash denomination and the second cash denomination for a forecast period and wherein determining an operating fund for each of the plurality of register tills for the forecast period comprises:
retrieving historical usage data for the first cash denomination and the second cash denomination from each register till of the plurality of register tills; and
determining the operating fund for each register till of the plurality of register tills based at least in part on one or more of the historical usage data or manual adjustments;
determining a forecast starting content for the first cash denomination and the second cash denomination within the recycler cassette at the cash handling device for the forecast period;
comparing the forecast starting content for the first cash denomination and the second cash denomination against the operating funds determined for each of the plurality of register tills; and
generating a user interface displaying the operating funds determined for each of the plurality of register tills.

### Claim 7 (depends on 6)

The computer-implemented method for cash handling device operation management of claim 6, wherein determining a forecast starting content for each of the first cash denomination and the second cash denomination at the cash handling device for the forecast period comprises retrieving a closing content for each of the first cash denomination and the second cash denomination from the closing transaction data.

### Claim 8 (depends on 7)

The computer-implemented method for cash handling device operation management of claim 7, wherein the forecast period is embodied as a first forecast period of a plurality of forecast periods, and wherein the plurality of forecast periods comprise the first forecast period and a second forecast period occurring consecutively after the first forecast period; and
wherein the forecasting process additionally comprises determining a second forecast starting content for each of the first cash denomination and the second cash denomination for the second forecast period at least in part by:
determining a forecast closing content for each of the first cash denomination and the second cash denomination after the first forecast period based at least in part on one or more of: the closing transaction data and historical data relevant to the first forecast period.

### Claim 9 (depends on 6)

The computer-implemented method for cash handling device operation management of claim 6, wherein the forecasting process additionally comprises:
determining a forecast content of cash within the deposit cassette at the cash handling device for the forecast period;
comparing the forecast content of cash within the deposit cassette at the cash handling device against a deposit cassette threshold; and
upon determining the forecast content of cash within the deposit cassette at the cash handling device for the forecast period exceeds the deposit cassette threshold for the forecast period, transmitting an order record to an external computing entity to initialize a cash transfer from the cash handling device.

### Claim 10

A computer program product comprising a non-transitory computer readable medium having computer program instructions stored therein, the computer program instructions when executed by a processor, cause the processor to:
monitor closing transaction data from a cash handling device identifying physical cash movement within the cash handling device for each of a first cash denomination and a second cash denomination and identifying physical cash locations in a recycler cassette of the cash handling device and in a deposit cassette of the cash handling device;
trigger a forecasting process for the cash handling device, the forecasting process comprising:
determining an operating fund for a plurality of register tills, wherein the operating fund for each register till of the plurality of register tills identifies an operating fund amount for the first cash denomination and the second cash denomination for a forecast period and wherein determining an operating fund for each of the plurality of register tills for the forecast period comprises:
retrieving historical usage data for the first cash denomination and the second cash denomination from each register till of the plurality of register tills; and
determining the operating fund for each register till of the plurality of register tills based at least in part on one or more of the historical usage data or manual adjustments;
determining a forecast starting content for the first cash denomination and the second cash denomination within the recycler cassette at the cash handling device for the forecast period;
comparing the forecast starting content for the first cash denomination and the second cash denomination against the operating funds determined for each of the plurality of register tills; and
generate a user interface displaying the operating funds determined for each of the plurality of register tills.

### Claim 11 (depends on 10)

The computer program product of claim 10, wherein determining a forecast starting content for each of the first cash denomination and the second cash denomination at the cash handling device for the forecast period comprises retrieving a closing content for each of the first cash denomination and the second cash denomination from the closing transaction data.

### Claim 12 (depends on 10)

The computer program product of claim 10, wherein the forecast period is embodied as a first forecast period of a plurality of forecast periods, and wherein the plurality of forecast periods comprise the first forecast period and a second forecast period occurring consecutively after the first forecast period; and
wherein the forecasting process additionally comprises determining a second forecast starting content for each of the first cash denomination and the second cash denomination for the second forecast period at least in part by:
determining a forecast closing content for each of the first cash denomination and the second cash denomination after the first forecast period based at least in part on one or more of: the closing transaction data and historical data relevant to the first forecast period.
