US 12,321,910 B1
Systems and methods for electronic database communications
Urich T. Bowers, Brideville, PA (US); Mecal McDade, New Alexandria, PA (US); Todd Tkach, Wexford, PA (US); and Jerry Scheller, Moon Township, PA (US)
Assigned to THE PNC FINANCIAL SERVICES GROUP, INC., Pittsburgh, PA (US)
Filed by The PNC Financial Services Group, Inc., Pittsburgh, PA (US)
Filed on Oct. 28, 2022, as Appl. No. 18/050,849.
Application 18/050,849 is a division of application No. 17/201,076, filed on Mar. 15, 2021, granted, now 12,154,082.
Application 17/201,076 is a continuation of application No. 17/027,250, filed on Sep. 21, 2020, granted, now 11,875,320.
Claims priority of provisional application 62/983,572, filed on Feb. 28, 2020.
Int. Cl. G06Q 20/10 (2012.01); G06N 20/00 (2019.01); G06Q 20/02 (2012.01); G06Q 20/32 (2012.01); G06Q 20/40 (2012.01); G06Q 30/018 (2023.01); G06Q 30/0283 (2023.01); G06Q 40/02 (2023.01); G06Q 50/00 (2024.01)
CPC G06Q 20/108 (2013.01) [G06N 20/00 (2019.01); G06Q 20/3221 (2013.01); G06Q 20/3223 (2013.01); G06Q 20/4037 (2013.01); G06Q 20/405 (2013.01); G06Q 30/0283 (2013.01); G06Q 40/02 (2013.01); G06Q 20/023 (2013.01); G06Q 30/0185 (2013.01); G06Q 50/01 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A system comprising:
a database configured to store information comprising:
account information associated with an account at a financial institution;
user information for a user associated with the account;
a mobile device unique identifier for a mobile device associated with the user; and
an account balance associated with the account;
a financial card associated with the account based on the account information;
a first processor, in electronic communication with the database, configured to execute instructions to perform operations associated with a first mode or a second mode, the first mode being a separate and distinct mode from the second mode, the first mode involving functions that the first processor is unable to perform while in the second mode, configured to:
receive the account balance from the database;
predict a future account balance based on the account balance;
determine whether the account is in the second mode based on the account balance and the future account balance; and
lock the financial card based on the determination;
an application configured for use on the mobile device, the application configured to:
display a notification indicating that:
the account is in the second mode; and
the financial card is locked; and
display a first user interface associated with the first mode;
provide a dashboard configuration to the first user interface, the dashboard configuration having a first set of controls associated with the account while in the first mode of operation; the dashboard configuration including a plurality of setup graphical user interfaces, including:
a first setup interface for receiving a first setting for a low cash mode threshold, wherein the first setup interface provides a first interactive sliding control that allows the user to select the low cash mode threshold;
a second setup interface for receiving a second setting for a financial card lock, wherein the second setup interface includes options for notification alerts, merchant designations, and selection of the financial card; and
a third setup interface displayed in response to the selection of the financial card, the third setup interface including:
a second interactive sliding control for receiving a third setting for a financial card lock threshold, and
a fourth setting for enabling an automatic activation of the financial card lock;
in response to the determination that the account is in the second mode, disabling the first user interface and enabling a second user interface associated with the second mode, the second user interface configured to:
display an option to approve spending for a specified period; and
receive a request to approve spending for the specified period;
the first processor further configured to:
unlock the financial card for the specified period based on the request;
permit the user to navigate only within the second user interface while the account is in the second mode; and
a second processor, in electronic communication with the database, configured to:
receive a transaction during the specified period; and
approve the transaction.