IP Library Granted Patent US 12,725,482
Granted Patent B1
US 12,725,482 · App. 17/166,561 · Granted Sep 1, 2026

Systems and methods for providing expanded cash management functionality via a point-of-sale terminal

Inventors: Shellie Crandall (Palm Beach Gardens, FL); Brian McCabe (Jupiter, FL)
Assignee: G4S Retail Solutions (USA) Inc.
G07F9/026G06Q20/20G07F9/023
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 12,725,482
App. No.
17/166,561
Granted
Sep 1, 2026
Kind
B1
Abstract

Methods and systems are provided for automatically reallocating physical cash among a plurality of point-of-sale (POS) terminals. Cash usage forecast data is stored for a plurality of POS terminals (including at least one self-checkout (SCO) terminal capable of operating in a primary mode and a cash management mode). Cash usage is monitored at each of the POS terminals, and upon determining that the cash usage of a second POS terminal does not satisfy cash usage forecast data stored for the second POS terminal, reallocation data is generated for moving cash from the SCO POS terminal to the second POS terminal. The reallocation data comprises executable reallocation instructions that identify a denomination-specific cash quantity to be transferred and identifies the second POS terminal as the destination for transfer; and notification data for transmission to a user authorized to move physical cash between POS terminals.

Claims (67)

1 . A method for tracking physical cash by a plurality of point-of-sale (POS) terminals at a retail establishment using a monitoring server in communication with the plurality of POS terminals, the method comprising:

ingesting, by one or more processors in communication with a memory, cash usage data for a self-checkout (SCO) POS terminal, wherein the cash usage data indicates cash usage of the SCO POS terminal during a primary mode for accepting cash and dispensing cash during customer-facing transactions and indicates an amount of cash in the SCO POS terminal at a denominational level, wherein the SCO POS terminal is configurable between the primary mode and a cash management mode for executing reallocation instructions generated by the monitoring server to dispense physical cash from the SCO POS terminal;

ingesting, by the one or more processors, cash usage data for a second POS terminal executing customer-facing transactions while operating in the primary mode;

computing cash usage forecast data for the second POS terminal;

upon determining that the cash usage data of the second POS terminal does not satisfy the cash usage forecast data for a first denomination of cash at the second POS terminal:

automatically dispensing, by the SCO POS terminal, a specific quantity of the first denomination of cash while the SCO POS terminal is in the cash management mode;

informing, by the one or more processors, a user computing entity regarding the first denomination of cash for dispensing from the SCO POS terminal and placement in the second POS terminal; and

electronically monitoring, by the one or more processors, movement of the first denomination of cash from the SCO POS terminal to the second POS terminal and determining an updated amount of the first denomination of cash in each of the SCO POS terminal and the second POS terminal.

2 . The method of claim 1 , wherein the second POS terminal is a second SCO POS terminal, and wherein the method further comprises:

upon determining that the cash usage of the second SCO POS terminal does not satisfy cash usage forecast data stored for the second SCO POS terminal, identifying the SCO POS terminal as satisfying reallocation source criteria for providing the specific quantity of the first denomination of cash to be transferred to the second SCO POS terminal.

3 . The method of claim 2 , wherein identifying the SCO POS terminal as satisfying reallocation source criteria comprises:

comparing cash usage of each of a plurality of SCO POS terminals with stored cash usage forecast data for each of the plurality of SCO POS terminals; and

determining whether removal of the specific quantity of the first denomination of cash from the SCO POS terminal would cause the cash usage of the SCO POS terminal to fail to satisfy the cash usage forecast data.

4 . The method of claim 1 , further comprising:

upon determining that the cash usage of the second POS terminal does not satisfy cash usage forecast data stored for the second POS terminal, determining the specific quantity of the first denomination of cash based at least in part on a comparison between the cash usage for the second POS terminal and the cash usage forecast data for the second POS terminal.

5 . The method of claim 1 , wherein the second POS terminal is a second SCO POS terminal, and wherein monitoring cash usage from the second SCO POS terminal comprises receiving cash usage data from the second SCO POS terminal.

6 . The method of claim 1 , further comprising:

receiving reallocation confirmation data from at least one of the SCO POS terminal or the second POS terminal, wherein the reallocation confirmation data identifies the amount of cash transferred from the SCO POS terminal to the second POS terminal; and

reconciling the reallocation confirmation data with the reallocation instructions.

7 . A system for physical cash by a plurality of point-of-sale (POS) terminals at a retail establishment, the system comprising:

a self-checkout (SCO) POS terminal configured to generate cash usage data in real-time, wherein the cash usage data indicates cash usage of the SCO POS terminal during a primary mode for accepting cash and dispensing cash during customer-facing transactions and indicates an amount of cash in the SCO POS terminal at a denominational level, wherein the SCO POS terminal is configurable between the primary mode and a cash management mode for executing reallocation instructions to dispense physical cash from the SCO POS terminal;

one or more memory storage areas; and

one or more processors in communication with the plurality of POS terminals, the one or more processors configured to:

receive the cash usage data;

receive cash usage data for a second POS terminal executing customer-facing transactions while operating in the primary mode;

compute cash usage forecast data for the second POS terminal;

upon determining that the cash usage data of the second POS terminal does not satisfy the cash usage forecast data for a first denomination of cash at the second POS terminal:

inform a user computing entity regarding the first denomination of cash for dispensing from the SCO POS terminal and placement in the second POS terminal; and

wherein the SCO POS terminal is configured to, after receipt of the reallocation instructions, automatically dispense a specific quantity of the first denomination of cash while the SCO POS terminal is in the cash management mode; and

after the SCO POS terminal automatically dispenses the specific quantity of the first denomination of cash, the one or more processors are configured to electronically monitor movement of the first denomination of cash from the first SCO POS terminal to the second POS terminal and determine an updated amount of the first denomination of cash in each of the SCO POS terminal and the second POS terminal.

8 . The system of claim 7 , wherein the second POS terminal is a second SCO POS terminal and wherein the one or more processors are further configured to:

upon determining that the cash usage of the second POS terminal does not satisfy cash usage forecast data stored for the second POS terminal, identify the SCO POS terminal as satisfying reallocation source criteria for providing the specific quantity of the first denomination of cash to be transferred to the second SCO POS terminal.

9 . The system of claim 8 , wherein identifying the SCO POS terminal as satisfying reallocation source criteria comprises:

comparing cash usage of each of a plurality of SCO POS terminals with stored cash usage forecast data for each of the plurality of SCO POS terminals; and

determining whether removal of the specific quantity of the first denomination of cash from the SCO POS terminal would cause the cash usage of the SCO POS terminal to fail to satisfy the cash usage forecast data.

10 . The system of claim 7 , wherein the one or more processors are further configured to:

upon determining that the cash usage of the second POS terminal does not satisfy cash usage forecast data stored for the second POS terminal, determine the specific quantity of the first denomination of cash based at least in part on a comparison between the cash usage for the second POS terminal and the cash usage forecast data for the second POS terminal.

11 . The system of claim 7 , wherein the second POS terminal is a second SCO POS terminal, and wherein monitoring cash usage from the second SCO POS terminal comprises receiving cash usage data from the second SCO POS terminal.

12 . The system of claim 7 , wherein the one or more processors are further configured to:

receive reallocation confirmation data from at least one of the SCO POS terminal or the second POS terminal, wherein the reallocation confirmation data identifies the amount of cash transferred from the SCO POS terminal to the second POS terminal; and

reconcile the reallocation confirmation data with the reallocation instructions.

13 . 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:

ingest cash usage data for a self-checkout (SCO) POS terminal, wherein the cash usage data indicates cash usage of the SCO POS terminal during a primary mode for accepting cash and dispensing cash during customer-facing transactions and indicates an amount of cash in the SCO POS terminal at a denominational level, wherein the SCO POS terminal is configurable between the primary mode and a cash management mode for executing reallocation instructions to dispense physical cash from the SCO POS terminal;

ingest cash usage data for a second POS terminal executing customer-facing transactions while operating in the primary mode;

compute cash usage forecast data for the second POS terminal;

upon determining that the cash usage data of the second POS terminal does not satisfy the cash usage forecast data for a first denomination of cash at the second POS terminal:

automatically dispense, by the SCO POS terminal, a specific quantity of the first denomination of cash while the SCO POS terminal is in the cash management mode;

inform a user computing entity regarding the first denomination of cash for dispensing from the SCO POS terminal and placement in the second POS terminal; and

electronically monitor movement of the first denomination of cash from the first SCO POS terminal to the second POS terminal and determine an updated amount of the first denomination of cash in each of the SCO POS terminal and the second POS terminal.

14 . The computer program product of claim 13 , wherein the second POS terminal is a second SCO POS terminal and wherein the computer program instructions are further configured to cause the processor to:

upon determining that the cash usage of the second POS terminal does not satisfy cash usage forecast data stored for the second POS terminal, identify the SCO POS terminal as satisfying reallocation source criteria for providing the specific quantity of the first denomination of cash to be transferred to the second SCO POS terminal.

15 . The computer program product of claim 14 , wherein identifying the SCO POS terminal as satisfying reallocation source criteria comprises:

comparing cash usage of each of a plurality of SCO POS terminals with stored cash usage forecast data for each of the plurality of SCO POS terminals; and

determining whether removal of the specific quantity of the first denomination of cash from the SCO POS terminal would cause the cash usage of the SCO POS terminal to fail to satisfy the cash usage forecast data.

16 . The computer program product of claim 13 , wherein the computer program instructions are further configured to cause the processor to:

upon determining that the cash usage of the second POS terminal does not satisfy cash usage forecast data stored for the second POS terminal, determine the specific quantity of the first denomination of cash based at least in part on a comparison between the cash usage for the second POS terminal and the cash usage forecast data for the second POS terminal.

17 . The computer program product of claim 13 , wherein the second POS terminal is a second SCO POS terminal, and wherein monitoring cash usage from the second SCO POS terminal comprises receiving cash usage data from the second SCO POS terminal.

18 . The computer program product of claim 13 , wherein the computer program instructions are further configured to cause the processor to:

receive reallocation confirmation data from at least one of the SCO POS terminal or the second POS terminal, wherein the reallocation confirmation data identifies the amount of cash transferred from the SCO POS terminal to the second POS terminal; and

reconcile the reallocation confirmation data with the reallocation instructions.

19 . A method for automatically reallocating physical cash among a plurality of point-of-sale (POS) terminals, the method comprising:

operating a first self-checkout (SCO) POS terminal in a primary mode for executing customer-facing transactions;

receiving, at the first SCO POS terminal, reallocation instructions from a monitoring server, wherein the reallocation instructions identify a second POS terminal for receiving a cash transfer from the first SCO POS terminal and identifying a denomination-specific cash quantity to be transferred to the second POS terminal;

in response to receipt of user input, changing operation of the first SCO POS terminal from the primary mode to a cash management mode for executing reallocation transactions with others of the plurality of POS terminals;

while operating in the cash management mode, executing the reallocation instructions via the first SCO POS terminal to dispense the denomination-specific cash quantity from the first SCO POS terminal;

update data of an amount of cash available within the first SCO POS terminal to reflect the denomination-specific cash quantity dispensed from the first SCO POS terminal; and

transfer, from the first SCO POS terminal, reallocation confirmation data to the monitoring server, wherein the monitoring server is configured to reconcile the reallocation confirmation data against secondary reallocation confirmation data received from the second POS terminal after the second POS terminal receives the denomination-specific cash quantity dispensed from the first SCO POS terminal.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 3, 2021
From: CRANDALL, SHELLIE; MCCABE, BRIAN
To: G4S RETAIL SOLUTIONS (USA) INC.
Reel/Frame 055133/0454 →
Continuity (1)
Provisional Application 62972947 · Feb 11, 2020
References Cited (109)
US 5553320A · Matsuura et al. · 1996 [cited by applicant]
US 7610215B1 · Folk et al. · 2009 [cited by applicant]
US 7635085B2 · Brown et al. · 2009 [cited by applicant]
US 7900829B1 · Folk et al. · 2011 [cited by applicant]
US 7940176B2 · Bohen et al. · 2011 [cited by applicant]
US 7950512B2 · Folk et al. · 2011 [cited by applicant]
US 7954699B1 · Sanders et al. · 2011 [cited by applicant]
US 8011581B1 · Folk et al. · 2011 [cited by applicant]
US 8019663B1 · Bohen et al. · 2011 [cited by applicant]
US 8025214B1 · Folk et al. · 2011 [cited by applicant]
US 8032415B2 · Sanders et al. · 2011 [cited by applicant]
US 8047427B2 · Sanders et al. · 2011 [cited by applicant]
US 8056305B1 · Folk et al. · 2011 [cited by applicant]
US 8096398B2 · Folk et al. · 2012 [cited by applicant]
US 8117127B1 · Sanders et al. · 2012 [cited by applicant]
US 8141772B1 · Folk et al. · 2012 [cited by applicant]
US 8157078B1 · Folk et al. · 2012 [cited by applicant]
US 8172067B1 · Folk et al. · 2012 [cited by applicant]
US 8175970B1 · Mon et al. · 2012 [cited by applicant]
US 8177132B1 · Bohen et al. · 2012 [cited by applicant]
US 8181854B1 · Folk et al. · 2012 [cited by applicant]
US 8181856B1 · Folk et al. · 2012 [cited by applicant]
US 8196826B2 · Folk et al. · 2012 [cited by applicant]
US 8201680B1 · Folk et al. · 2012 [cited by applicant]
US 8210429B1 · Bohen et al. · 2012 [cited by applicant]
US 8214257B1 · Folk et al. · 2012 [cited by applicant]
US 8225988B1 · Bohen et al. · 2012 [cited by applicant]
US 8227936B1 · Folk et al. · 2012 [cited by applicant]
US 8260669B1 · Folk et al. · 2012 [cited by applicant]
US 8272563B1 · Folk et al. · 2012 [cited by applicant]
US 8274364B1 · Bohen et al. · 2012 [cited by applicant]
US 8327995B1 · Folk et al. · 2012 [cited by applicant]
US 8346640B1 · Sanders et al. · 2013 [cited by applicant]
US 8387874B1 · Bohen et al. · 2013 [cited by applicant]
US 8396278B2 · Jones et al. · 2013 [cited by applicant]
US 8401965B2 · Johnson et al. · 2013 [cited by applicant]
US 8407119B2 · Folk et al. · 2013 [cited by applicant]
US 8430303B1 · Sanders et al. · 2013 [cited by applicant]
US 8517257B1 · Folk et al. · 2013 [cited by applicant]
US 8556166B1 · Folk et al. · 2013 [cited by applicant]
US 8561885B1 · Folk et al. · 2013 [cited by applicant]
US 8571948B1 · Nichols et al. · 2013 [cited by applicant]
US 8600842B1 · Sanders et al. · 2013 [cited by applicant]
US 8601771B2 · Folk et al. · 2013 [cited by applicant]
US 8602295B1 · Sanders et al. · 2013 [cited by applicant]
US 8640945B1 · McCormick · 2014 [cited by examiner]
US 8781903B1 · Bohen et al. · 2014 [cited by applicant]
US 8812366B2 · Folk et al. · 2014 [cited by applicant]
US 8812394B1 · Folk et al. · 2014 [cited by applicant]
US 8909547B2 · Bohen et al. · 2014 [cited by applicant]
US 8925797B1 · Bohen et al. · 2015 [cited by applicant]
US 9004352B1 · Graef et al. · 2015 [cited by applicant]
US 9064366B1 · Folk et al. · 2015 [cited by applicant]
US 9070125B1 · Folk et al. · 2015 [cited by applicant]
US 9098960B1 · Folk et al. · 2015 [cited by applicant]
US 9311671B2 · Folk et al. · 2016 [cited by applicant]
US 9547848B2 · Folk et al. · 2017 [cited by applicant]
US 9697493B2 · Folk et al. · 2017 [cited by applicant]
US 9715793B1 · Brancaccio · 2017 [cited by applicant]
US 11188910B2 · Yang · 2021 [cited by applicant]
US 11315379B1 · Crandall et al. · 2022 [cited by applicant]
US 11410149B1 · Goetz · 2022 [cited by examiner]
US 11688221B1 · Crandall · 2023 [cited by applicant]
US 12002319B1 · McCabe · 2024 [cited by applicant]
US 20020074709A1 · Kanagawa · 2002 [cited by applicant]
US 20050011721A1 · Armanini et al. · 2005 [cited by applicant]
US 20050027626A1 · Garcia · 2005 [cited by applicant]
US 20050289030A1 · Smith · 2005 [cited by applicant]
US 20060253349A1 · Brooks, Jr. et al. · 2006 [cited by applicant]
US 20090070263A1 · Davis et al. · 2009 [cited by applicant]
US 20100010904A1 · Sanders · 2010 [cited by applicant]
US 20110060639A1 · Garcia · 2011 [cited by applicant]
US 20110258090A1 · Bosch et al. · 2011 [cited by applicant]
US 20120073482A1 · Meeker et al. · 2012 [cited by applicant]
US 20130191196A1 · Cecala · 2013 [cited by applicant]
US 20130232064A1 · Bosch · 2013 [cited by applicant]
US 20130346135A1 · Siemens et al. · 2013 [cited by applicant]
US 20140279675A1 · Wiig et al. · 2014 [cited by applicant]
US 20140353375A1 · Turocy et al. · 2014 [cited by applicant]
US 20170061561A1 · Cha · 2017 [cited by applicant]
US 20170193731A1 · Kim et al. · 2017 [cited by applicant]
US 20170232300A1 · Tran et al. · 2017 [cited by applicant]
US 20180005193A1 · Crandall et al. · 2018 [cited by applicant]
US 20180005196A1 · Crandall et al. · 2018 [cited by applicant]
US 20180047239A1 · Niizuma · 2018 [cited by examiner]
US 20180078843A1 · Tran et al. · 2018 [cited by applicant]
US 20180144321A1 · Baar · 2018 [cited by examiner]
US 20180218323A1 · Nguyen · 2018 [cited by applicant]
US 20180240190A1 · Schumacher · 2018 [cited by applicant]
US 20180293649A1 · Morgan et al. · 2018 [cited by applicant]
US 20180300703A1 · Hiramatsu et al. · 2018 [cited by applicant]
US 20180336766A1 · Cantley · 2018 [cited by examiner]
US 20190163769A1 · Hachem · 2019 [cited by examiner]
US 20190220839A1 · Oliynyk · 2019 [cited by applicant]
US 20210327198A1 · Yukawa · 2021 [cited by examiner]
US 20220122429A1 · Ciprian Petru · 2022 [cited by examiner]
US 20220414632A1 · O'Herlihy · 2022 [cited by examiner]
US 20230043615A1 · Saitoh · 2023 [cited by examiner]
Hoffmann Nicolas, Loyalty Schemes in Retailing: A Comparison of Stand-alone and Multi-partner Programs, 2013, Peter Lang International Academic Publishers, 1st Edition (Year: 2013). [cited by examiner]
Notice of Allowance and Fee(s) Due for U.S. Appl. No. 16/906,056, dated Apr. 27, 2022, (13 pages), United States Patent and Trademark Office, US. [cited by applicant]
United States Patent and Trademark Office, Unpublished U.S. Appl. No. 12/241,397. [cited by applicant]
United States Patent and Trademark Office, NonFinal Office Action for U.S. Appl. No. 16/516,026, filed Jul. 9, 2020, (9 pages), U.S. [cited by applicant]
United States Patent and Trademark Office, NonFinal Office Action for U.S. Appl. No. 16/516,000, filed Aug. 13, 2020, (17 pages), U.S. [cited by applicant]
NonFinal Office Action for U.S. Appl. No. 16/906,056, dated Oct. 6, 2021, (16 pages), United States Patent and Trademark Office, USA. [cited by applicant]
NonFinal Office Action for U.S. Appl. No. 17/182,704, dated Jun. 17, 2022, (9 pages), United States Patent and Trademark Office, US. [cited by applicant]
Notice of Allowance for U.S. Appl. No. 16/928,460, dated Feb. 1, 2023, (11 pages), United States Patent and Trademark Office, US. [cited by applicant]
Non-Final Office Action for U.S. Appl. No. 18/647,012, dated Nov. 29, 2024, (10 pages), United States Patent and Trademark Office. [cited by applicant]
Non-Final Office Action for U.S. Appl. No. 18/620,045, dated May 8, 2025, (15 pages), United States Patent and Trademark Office. [cited by applicant]
Non-Final Office Action for U.S. Appl. No. 18/315,883, dated Dec. 7, 2023, (9 pages), United States Patent and Trademark Office. [cited by applicant]