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:
at least one processor; and
at least one storage device storing instructions that, when executed by the processor, cause the processor to perform operations comprising:
receiving, from a browser extension server, a regular expression configured to detect a plurality of fields in a web page;
executing the regular expression to detect a transaction field in the web page;
receiving from the browser extension server a secure token associated with the detected transaction field;
automatically populating the detected transaction field with the token;
detecting an unrecognized field in the web page;
in response to detecting the unrecognized field, providing suggested transaction data;
detecting a selection of at least a portion of the suggested transaction data to populate the unrecognized field; and
providing, to the browser extension server, an indication of the selection of the suggested transaction data.
|