| CPC G06F 40/174 (2020.01) [G06F 3/04817 (2013.01); G06F 3/04842 (2013.01); G06F 9/54 (2013.01)] | 20 Claims |

|
1. A mobile device for populating application-specific information using overlay applications through transmissions of application programming interface (“API”) requests to remote sources across a computer network, the mobile device comprising:
memory configured to store a first application and a second application;
control circuitry configured to:
receive a user input selecting an application overlay, corresponding to the first application, while a user interface, generated by the second application, is displayed;
in response to receiving the user input, identify the second application;
determine a field currently displayed in the user interface;
comparing the field to a list of predetermined fields that are automatically populated by the first application;
determine supplemental content for populating the field, wherein the supplemental content is selected from available supplemental content based on the second application and the field; and
populate the supplemental content in the field in the second application on the mobile device.
|