| CPC G06F 40/221 (2020.01) [G06F 16/957 (2019.01); G06F 40/174 (2020.01); G06Q 20/12 (2013.01)] | 20 Claims |

|
1. A system for executing a browser extension application, comprising:
one or more processors programmed to:
detect a first field in a web page based on one or more patterns received from a browser extension server;
receive, from the browser extension server, a token associated with the first field;
automatically populate the first field with the token;
in response to detecting a second field in the web page, providing suggested data;
detect a selection of at least a portion of the suggested data to populate the second field; and
provide, to the browser extension server, an indication of the selection of the suggested data.
|