US 12,450,424 B2
Online purchase autofill plug-in
Hans-Jurgen Greiner, Desert Hills, AZ (US)
Assigned to AMERICAN EXPRESS TRAVEL RELATED SERVICES COMPANY, INC., New York, NY (US)
Filed by American Express Travel Related Services Company, Inc., New York, NY (US)
Filed on May 6, 2024, as Appl. No. 18/655,858.
Application 18/655,858 is a continuation of application No. 18/110,465, filed on Feb. 16, 2022, granted, now 12,008,311.
Application 18/110,465 is a continuation of application No. 17/220,433, filed on Apr. 1, 2021, granted, now 11,593,553, issued on Feb. 28, 2023.
Application 17/220,433 is a continuation of application No. 16/446,133, filed on Jun. 19, 2019, granted, now 10,990,752, issued on Apr. 27, 2021.
Application 16/446,133 is a continuation of application No. 14/990,232, filed on Jan. 7, 2016, granted, now 10,360,296, issued on Jul. 23, 2019.
Prior Publication US 2024/0289542 A1, Aug. 29, 2024
Int. Cl. G06F 21/00 (2013.01); G06F 3/0481 (2022.01); G06F 40/174 (2020.01); G06N 5/048 (2023.01); G06N 7/02 (2006.01); G06N 20/00 (2019.01); G06Q 20/12 (2012.01)
CPC G06F 40/174 (2020.01) [G06F 3/0481 (2013.01); G06N 5/048 (2013.01); G06N 7/02 (2013.01); G06N 20/00 (2019.01); G06Q 20/12 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A system, comprising:
a computing device comprising a processor and a memory; and
machine-readable instructions stored in the memory that, when executed by the processor, cause the computing device to at least:
access an electronic form from a domain;
confirm a block list status of the domain;
determine, in response to the block list status being negative, an allow list status of the domain;
in response to the allow list status being positive, request domain information comprising data representative of an arrangement of fields in the electronic form;
receive the domain information comprising the data representative of the arrangement of fields in the electronic form;
scan for a plurality of fields within the electronic form;
determine whether the plurality of fields within the electronic form match the domain information comprising the data representative of the arrangement of fields in the electronic form;
receive data comprising a value that corresponds to at least one field of the plurality of fields; and
populate the at least one field in the electronic form using the data.