US 12,449,944 B2
User-specific graphical user interface based on a graphical user interface template
Margaret Branton, Washington, DC (US); Mengda Qi, Chicago, IL (US); Joelle Panza, Chicago, IL (US); and Andrew Turner, Chicago, IL (US)
Assigned to Capital One Services, LLC, McLean, VA (US)
Filed by Capital One Services, LLC, McLean, VA (US)
Filed on May 3, 2024, as Appl. No. 18/654,062.
Application 18/654,062 is a continuation of application No. 18/349,366, filed on Jul. 10, 2023, granted, now 12,019,839.
Application 18/349,366 is a continuation of application No. 17/810,009, filed on Jun. 30, 2022, granted, now 11,720,220, issued on Aug. 8, 2023.
Prior Publication US 2024/0281105 A1, Aug. 22, 2024
Int. Cl. G06F 3/0481 (2022.01); G06F 9/451 (2018.01)
CPC G06F 3/0481 (2013.01) [G06F 9/451 (2018.02)] 20 Claims
OG exemplary drawing
 
1. A system for customizing a graphical user interface (GUI), the system comprising:
one or more memories; and
one or more processors, coupled to the one or more memories, configured to:
generate a plurality of GUIs based at least in part on a GUI template, wherein each GUI corresponds to a category of a set of categories;
identify user-specific information corresponding to a user account, wherein the user-specific information includes identifiers corresponding to one or more categories of the set of categories;
generate a customized GUI corresponding to the user account, wherein the customized GUI comprises selected GUIs of the plurality of GUIs, the selection being determined by the user-specific information, wherein generating the customized GUI includes incorporating account data via a set of plug-ins corresponding to the GUI template, and wherein the set of plug-ins includes at least one of:
a navigator plug-in via which a user navigates between category information for the set of categories, or
an account selector plug-in via which an account identifier is to be selected, wherein the GUI template comprises at least one tile for presenting information corresponding to the account identifier; and
provide the customized GUI for display on a user device corresponding to the user account.