US 12,236,252 B2
User interface common components and scalable integrable reusable isolated user interface
Kush Patel, Austin, TX (US); Gopi Kancharla, Frisco, TX (US); and Venkatasudharsan Dasa, Frisco, TX (US)
Assigned to Capital One Services, LLC, McLean, VA (US)
Filed by Capital One Services, LLC, McLean, VA (US)
Filed on Jan. 29, 2024, as Appl. No. 18/426,151.
Application 18/426,151 is a continuation of application No. 17/339,554, filed on Jun. 4, 2021, granted, now 11,886,890.
Application 17/339,554 is a continuation of application No. 16/877,806, filed on May 19, 2020, granted, now 11,055,114, issued on Jul. 6, 2021.
Application 16/877,806 is a continuation of application No. 16/435,745, filed on Jun. 10, 2019, granted, now 10,698,704, issued on Jun. 30, 2020.
Prior Publication US 2024/0248732 A1, Jul. 25, 2024
This patent is subject to a terminal disclaimer.
Int. Cl. G06F 9/451 (2018.01); G06F 8/60 (2018.01); G06F 16/955 (2019.01); G06Q 30/0601 (2023.01); H04L 67/60 (2022.01)
CPC G06F 9/451 (2018.02) [G06F 8/60 (2013.01); G06F 16/955 (2019.01); G06Q 30/0641 (2013.01); H04L 67/60 (2022.05)] 17 Claims
OG exemplary drawing
 
1. A method comprising:
receiving, at a computing device, a request for a widget for presentation on a website, the request including a plurality of universal data collection modules to be included in the widget;
accessing, by the computing device, a data repository containing sets of computer application code, each set of computer application code corresponding to one of the plurality of universal collection modules to be included in the widget;
extracting, by the computing device from the data repository, the sets of computer application code corresponding to the plurality of universal data collection modules from the request;
generating, by the computing device, the widget by using the extracted sets of computer application code, wherein generating the widget includes combining the sets of computer application code corresponding to the plurality of universal collection modules in a customized data collection container based on data requirements in a summary page of each of the plurality of respective universal collection modules; and
transmitting, by the computing device, the widget to a server associated with the website for display on the website.