US 11,675,974 B2
Browser extension for field detection and automatic population
Dwij Trivedi, Oakton, VA (US); Matthew de Ganon, Dobbs Ferry, NY (US); and Kunal Arora, Great Falls, VA (US)
Assigned to Capital One Services, LLC, McLean, VA (US)
Filed by Capital One Services, LLC, McLean, VA (US)
Filed on Feb. 26, 2021, as Appl. No. 17/186,861.
Application 17/186,861 is a continuation of application No. 15/674,621, filed on Aug. 11, 2017, granted, now 10,936,811.
Application 15/674,621 is a continuation of application No. 15/669,396, filed on Aug. 4, 2017, granted, now 10,169,321, issued on Jan. 1, 2019.
Claims priority of provisional application 62/371,276, filed on Aug. 5, 2016.
Prior Publication US 2021/0182483 A1, Jun. 17, 2021
This patent is subject to a terminal disclaimer.
Int. Cl. G06Q 20/12 (2012.01); G06F 40/221 (2020.01); G06F 16/957 (2019.01); G06F 40/174 (2020.01)
CPC G06F 40/221 (2020.01) [G06F 16/957 (2019.01); G06F 40/174 (2020.01); G06Q 20/12 (2013.01)] 20 Claims
OG exemplary drawing
 
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.