Patent ID: 11886853
Assignee: CAPITAL ONE SERVICES, LLC
Field: Digital communication (Electrical engineering)
Classification: CPC G  H | IPC G  H

Claim 14:
15. A non-transitory computer-readable medium storing one or more instructions that, when executed by one or more processors of a device, cause the device to:
determine, by a developer system based on a webpage accessed by a client device and based on one or more search queries received from the client device, a plurality of related software widgets that are of interest to a user,
wherein the one or more search queries include one or more search terms describing interests of the user;

receive, by the client device and based on the one or more search queries, one or more search results that indicate the plurality of related software widgets,
wherein the more search results include a page link associated with the plurality of related software widgets;

receive, via a graphical user interface of the client device, a selection of the page link;
receive, at the client device and from the developer system associated with the webpage, metadata associated with the page link, wherein the metadata indicates, for each of the plurality of related software widgets, a widget name associated with a software widget of the plurality of related software widgets, a widget link to download an executable file associated with the software widget, a size of the software widget on the graphical user interface, and a position of the software widget on the graphical user interface;
receive, at the client device, the plurality of related software widgets based on the metadata; and
install the plurality of related software widgets on the client device, wherein the plurality of related software widgets are configured to be displayed on a next available navigation pane window of the graphical user interface in accordance with corresponding sizes and positions indicated in the metadata.