IP Library Granted Patent US 12,260,698
Granted Patent B2
US 12,260,698 · App. 18/232,195 · Granted Mar 25, 2025

Universal built-in cassette array with cash rebalancing

Inventors: Christian Mande (Charlotte, NC); Darren Goetz (Salinas, CA); Frank Digangi (San Francisco, CA); Dennis Montenegro (Concord, CA)
Assignee: Wells Fargo Bank, N.A.
G07D11/30G07D11/12G07D11/245
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,260,698
App. No.
18/232,195
Granted
Mar 25, 2025
Kind
B2
Abstract

A system includes a housing computing system comprising one or more processors and memory storing instructions that, when executed by the one or more processors, cause the housing computing system to perform operations comprising generating a first storage data packet comprising information about banknotes stored in a first universal cassette docked with a universal cassette housing, generating a second storage data packet comprising information about banknotes stored in a second universal cassette docked with the universal cassette housing, transmitting the first storage data packet and the second storage data packet to a provider computing system, receiving from the provider computing system rebalancing data based on at least one of the first storage data packet or the second storage data packet, and causing a transport apparatus to initiate a transfer based on the rebalancing data to transfer a set of banknotes from the first universal cassette to the second universal cassette.

Claims (53)

1. A system comprising:

a housing computing system comprising one or more processors and memory, the memory storing instructions that, when executed by the one or more processors, cause the housing computing system to perform operations comprising:

generating a first storage data packet comprising information about banknotes stored in a first universal cassette docked with a universal cassette housing;

generating a second storage data packet comprising information about banknotes stored in a second universal cassette docked with the universal cassette housing;

transmitting the first storage data packet and the second storage data packet to a provider computing system;

receiving, from the provider computing system, rebalancing data based on at least one of the first storage data packet or the second storage data packet; and

causing a transport apparatus to initiate a transfer based on the rebalancing data to transfer a set of banknotes from the first universal cassette to the second universal cassette.

2. The system of claim 1 , wherein the provider computing system is a remote computer system.

3. The system of claim 2 , wherein the rebalancing data comprises at least one of:

a geographical location of the universal cassette housing;

a destination of the first universal cassette;

a destination of the second universal cassette;

a time of day; or

a projected demand of the banknotes.

4. The system of claim 1 , wherein the first storage data packet comprises information regarding a number of banknotes and a denomination of each of the banknotes stored in the first universal cassette.

5. The system of claim 1 , wherein the operations further comprise:

causing the first universal cassette to dispense the set of banknotes, wherein the set of banknotes is received by the transport apparatus; and

causing the second universal cassette to receive the set of banknotes from the transport apparatus.

6. The system of claim 1 , wherein the set of banknotes is a first set of banknotes, and wherein the operations further comprise:

causing the second universal cassette to dispense a second set of banknotes, wherein the second set of banknotes is received by the transport apparatus; and

causing the first universal cassette to receive the second set of banknotes from the transport apparatus.

7. The system of claim 1 , wherein the universal cassette housing comprises an escrow area accessible by the transport apparatus and structured to receive and temporarily store banknotes.

8. The system of claim 1 , wherein the universal cassette housing is provided within a transaction device, and wherein the transaction device remains operational during the transfer.

9. The system of claim 1 , wherein the transport apparatus is coupled to a bill path such that the transport apparatus is operable to transport the banknotes between the universal cassette housing and a transaction device.

10. The system of claim 9 , wherein the transport apparatus is included in a portion of the bill path.

11. The system of claim 1 , wherein the set of banknotes is a first set of banknotes, and wherein the transfer comprises transferring a second set of banknotes from the second universal cassette to the first universal cassette.

12. A method comprising:

generating, by a housing computing system, a first storage data packet comprising information about banknotes stored in a first universal cassette docked with a universal cassette housing;

generating, by the housing computing system, a second storage data packet comprising information about banknotes stored in a second universal cassette docked with the universal cassette housing;

transmitting, by the housing computing system, the first storage data packet and the second storage data packet to a provider computing system;

generating, by the provider computing system, rebalancing data based on at least one of the first storage data packet or the second storage data packet;

receiving, by the housing computing system, the rebalancing data; and

causing, by the housing computing system, a transport apparatus to initiate a transfer based on the rebalancing data to transfer a set of banknotes from the first universal cassette to the second universal cassette.

13. The method of claim 12 , wherein the provider computing system is a remote computer system.

14. The method of claim 13 , wherein the rebalancing data comprises at least one of:

a geographical location of the universal cassette housing;

a destination of the first universal cassette;

a destination of the second universal cassette;

a time of day; or

a projected demand of the banknotes.

15. The method of claim 12 , wherein the first storage data packet comprises information regarding a number of banknotes and a denomination of each of the banknotes stored in the first universal cassette.

16. The method of claim 12 , further comprising:

causing, by the housing computing system, the first universal cassette to dispense the set of banknotes, wherein the set of banknotes is received by the transport apparatus; and

causing, by the housing computing system, the second universal cassette to receive the set of banknotes from the transport apparatus.

17. The method of claim 12 , wherein the universal cassette housing is provided within a transaction device, wherein the transport apparatus is coupled to a bill path of the transaction device such that the transport apparatus is operable to transport the banknotes between the universal cassette housing and the transaction device, and wherein the transaction device remains operational during the transfer.

18. The method of claim 17 , wherein the set of banknotes is a first set of banknotes, and wherein the transfer comprises transferring a second set of banknotes from the second universal cassette to the first universal cassette.

19. Non-transitory computer-readable media having computer-executable instructions embodied therein that, when executed by one or more processors of a computing system, cause the computing system to perform operations comprising:

generating a first storage data packet comprising information about banknotes stored in a first universal cassette docked with a universal cassette housing;

generating a second storage data packet comprising information about banknotes stored in a second universal cassette docked with the universal cassette housing;

transmitting the first storage data packet and the second storage data packet to a provider computing system;

receiving, from the provider computing system, rebalancing data based on at least one of the first storage data packet or the second storage data packet; and

causing a transport apparatus to initiate a transfer based on the rebalancing data to transfer a set of banknotes from the first universal cassette to the second universal cassette.

20. The non-transitory computer-readable media of claim 19 , wherein the set of banknotes is a first set of banknotes, and wherein the transfer comprises transferring a second set of banknotes from the second universal cassette to the first universal cassette.

Continuity (2)
Continuation 17402846 · Aug 16, 2021
Related Publication 20230386286A1 · Nov 30, 2023
References Cited (36)
US 6014649A · Kobayashi et al. · 2000 [cited by applicant]
US 6427998B1 · Norrie et al. · 2002 [cited by applicant]
US 6540136B1 · Ross · 2003 [cited by applicant]
US 7591413B1 · Block et al. · 2009 [cited by applicant]
US 8019663B1 · Bohen et al. · 2011 [cited by applicant]
US 8127983B1 · Block et al. · 2012 [cited by applicant]
US 8505814B1 · Block et al. · 2013 [cited by applicant]
US 9016682B2 · Law et al. · 2015 [cited by applicant]
US 9299206B2 · Angus et al. · 2016 [cited by applicant]
US 9311674B2 · Angus et al. · 2016 [cited by applicant]
US 9761091B2 · Turocy et al. · 2017 [cited by applicant]
US 9865118B2 · Angus · 2018 [cited by applicant]
US 9905084B2 · Beskitt et al. · 2018 [cited by applicant]
US 10410479B2 · Beskitt et al. · 2019 [cited by applicant]
US 10504083B2 · Forsyth · 2019 [cited by applicant]
US 10565832B2 · Vankirk et al. · 2020 [cited by applicant]
US 11741774B1 · Mande · 2023 [cited by examiner]
US 11900753B1 · Mande · 2024 [cited by examiner]
US 20100025183A1 · Folk · 2010 [cited by examiner]
US 20100025911A1 · Sakamoto · 2010 [cited by applicant]
US 20100230231A1 · Uesaka et al. · 2010 [cited by applicant]
US 20120295682A1 · Schwartz · 2012 [cited by applicant]
US 20130186729A1 · Miksic et al. · 2013 [cited by applicant]
US 20150325073A1 · Sasaki et al. · 2015 [cited by applicant]
US 20200184781A1 · Vankirk et al. · 2020 [cited by applicant]
US 20220301399A1 · Namura et al. · 2022 [cited by applicant]
EP 3032506A1 · 2016 [cited by applicant]
EP 3547273A1 · 2019 [cited by applicant]
WO WO2004001650A1 · 2003 [cited by applicant]
WO WO2004077365A2 · 2004 [cited by applicant]
WO WO2011138408A1 · 2011 [cited by applicant]
WO WO2015082346A1 · 2015 [cited by applicant]
WO WO2016055760A1 · 2016 [cited by applicant]
WO WO2016061678A1 · 2016 [cited by applicant]
WO WO2016132120A1 · 2016 [cited by applicant]
Bati, Seyma et al, Joint optimization of cash management and routing for new-generation automated teller machine networks (2017). [cited by applicant]