US 11,886,802 B2
Adaptive autofill systems and methods
John Magdziarz, Orinda, CA (US)
Assigned to BOLD Limited, Hamilton (BM)
Filed by BOLD Limited, Hamilton (BM)
Filed on Nov. 13, 2019, as Appl. No. 16/683,004.
Claims priority of provisional application 62/768,360, filed on Nov. 16, 2018.
Prior Publication US 2020/0159821 A1, May 21, 2020
Int. Cl. G06F 17/00 (2019.01); G06F 40/174 (2020.01); G06F 16/338 (2019.01); G06F 16/335 (2019.01); G06F 40/205 (2020.01); G06F 40/258 (2020.01)
CPC G06F 40/174 (2020.01) [G06F 16/337 (2019.01); G06F 16/338 (2019.01); G06F 40/205 (2020.01); G06F 40/258 (2020.01)] 17 Claims
OG exemplary drawing
 
1. A method comprising:
presenting a user with an electronic form comprising one or more input fields, each input field having one or more field attributes;
parsing the electronic form to generate a form mapping, the form mapping comprising:
a form path identifier identifying an address from where the electronic form originated; and
a listing of all input fields within the electronic form, wherein each input field comprises a local field identifier, a field label, and a field type;
comparing the form path identifier with a blacklist of addresses to determine whether parsing the electronic form should be initiated, wherein initiating parsing of the electronic form is declined based on the form path identifier being contained in the blacklist of addresses;
assigning a global field identifier to each input field in the form mapping based on field attributes of the input field, wherein each global field identifier is a unique value;
transmitting the form mapping to a remote server before entry of user data by a user;
storing the form mapping at the remote server in association with the form path identifier, wherein the form mapping stores the global field identifier in association with each input field of the electronic form;
receiving user data from the remote server in response to the form mapping; and
automatically populating the electronic form with the user data.