US 12,462,653 B2
Banking systems controlled by data bearing records
Joan C. Brancaccio, New York, NY (US)
Assigned to Bank of America Corporation, Charlotte, NC (US)
Filed by Bank of America Corporation, Charlotte, NC (US)
Filed on Jun. 17, 2024, as Appl. No. 18/745,061.
Application 18/745,061 is a continuation of application No. 18/137,091, filed on Apr. 20, 2023, granted, now 12,046,111.
Application 18/137,091 is a continuation of application No. 17/493,234, filed on Oct. 4, 2021, granted, now 11,670,140, issued on Jun. 6, 2023.
Application 17/493,234 is a continuation of application No. 16/851,595, filed on Apr. 17, 2020, granted, now 11,183,034, issued on Nov. 23, 2021.
Application 16/851,595 is a continuation of application No. 16/281,611, filed on Feb. 21, 2019, granted, now 10,665,063, issued on May 26, 2020.
Application 16/281,611 is a continuation of application No. 15/969,915, filed on May 3, 2018, granted, now 10,275,997, issued on Apr. 30, 2019.
Application 15/969,915 is a continuation of application No. 15/686,478, filed on Aug. 25, 2017, granted, now 9,997,027, issued on Jun. 12, 2018.
Application 15/686,478 is a continuation of application No. 15/130,063, filed on Apr. 15, 2016, granted, now 9,747,758, issued on Aug. 29, 2017.
Prior Publication US 2024/0339016 A1, Oct. 10, 2024
This patent is subject to a terminal disclaimer.
Int. Cl. G07F 19/00 (2006.01); G06Q 20/10 (2012.01); G06Q 40/00 (2023.01); G06Q 40/02 (2023.01)
CPC G07F 19/00 (2013.01) [G06Q 20/1085 (2013.01); G06Q 40/00 (2013.01); G06Q 40/02 (2013.01); G07F 19/20 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A cash handling device, comprising:
at least one processor;
a communication interface;
an item accepting device;
one or more currency storage cartridges; and
memory storing computer-readable instructions that, when executed by the at least one processor, cause the cash handling device to:
receive, via the communication interface, and from at least one banking server, user profile data including client-specific user settings for the cash handling device;
store, in the memory of the cash handling device, the client-specific user settings for the cash handling device received from the at least one banking server;
receive, from a first user of the cash handling device, a request to perform a deposit transaction at the cash handling device;
authenticate the first user of the cash handling device based on the client-specific user settings for the cash handling device received from the at least one banking server and stored in the memory of the cash handling device;
after authenticating the first user of the cash handling device, receive, via the item accepting device, at least one deposit item for deposit at the cash handling device;
validate the at least one deposit item received for deposit at the cash handling device;
based on validating the at least one deposit item received for deposit at the cash handling device, generate a deposit transaction record associated with the request to perform the deposit transaction, the deposit transaction record comprising deposit information directing the at least one banking server to apply a credit to at least one account associated with the first user of the cash handling device; and
send, via the communication interface, and to the at least one banking server, the deposit transaction record.