US 12,266,013 B2
Contextual graphical user interfaces
Jennifer K. Lovett, Mt. Holly, NC (US); Christopher J. Terhar, Lafayette, CA (US); Mary E. Gassel, Tega Cay, SC (US); and Lynn S. Douglas, Pineville, NC (US)
Assigned to Wells Fargo Bank, N.A., San Francisco, CA (US)
Filed by Wells Fargo Bank, N.A., San Francisco, CA (US)
Filed on Apr. 18, 2024, as Appl. No. 18/639,263.
Application 18/639,263 is a continuation of application No. 18/177,235, filed on Mar. 2, 2023, granted, now 11,995,713.
Application 18/177,235 is a continuation of application No. 17/249,658, filed on Mar. 9, 2021, granted, now 11,615,466.
Application 17/249,658 is a continuation of application No. 16/839,096, filed on Apr. 3, 2020, granted, now 10,949,917.
Application 16/839,096 is a continuation of application No. 14/851,039, filed on Sep. 11, 2015, granted, now 10,636,085.
Prior Publication US 2024/0265439 A1, Aug. 8, 2024
Int. Cl. G06Q 40/00 (2023.01); G06F 3/0482 (2013.01); G06F 3/04842 (2022.01); G06Q 40/02 (2023.01)
CPC G06Q 40/02 (2013.01) [G06F 3/0482 (2013.01); G06F 3/04842 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A method for providing a graphical user interface, the method comprising:
using one or more processors programmed to perform operations comprising:
determining that a user might activate a user interface element that is not yet displayed when it is displayed, the determination based upon a rule and two or more of: a screen or functionality that the user is currently accessing within a first graphical user interface of a network-based account management system, an account the user has accessed, a type of user device the user is using, a physical location of the user, a time of day, a navigational choice or input of the user with respect to the first graphical user interface, or a transaction the user is or was engaged in;
determining that the user interface element should be displayed based upon determining that the user might activate the user interface element;
responsive to determining that the user interface element should be displayed, causing the user interface element to be displayed;
receiving an indication that the user interface element was activated by the user; and
responsive to receiving the indication that the user interface element was activated by the user:
determining a performance improvement action to display to the user based upon account information of the user; and
causing a second graphical user interface to be provided to the user including the performance improvement action and a second user interface element, the second user interface element, when activated by the user implements the performance improvement action.