Patent ID: 11886802
Assignee: BOLD LIMITED
Field: Computer technology (Electrical engineering)
Classification: CPC G | IPC G

Claim 9:
10. A user device comprising:
at least one processor; and
a memory in communication with the processor, the memory having a plurality of instructions stored thereon,
where the processor is configured to execute the instructions to:
present a user with an electronic form comprising one or more input fields, each input field having one or more field attributes;
parse 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;

compare the form path identifier with a blacklist 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;
assign a global field identifier to each input field in the form mapping based on field attributes of the input field, wherein each global identifier is a unique value;
transmit the form mapping to a remote server before entry of user data by the user;
store the form mapping at the remote server in association with the form path identifier in a form mapping database, wherein the form mapping stores each global field identifier in association with a corresponding input field from the electronic form;
receive user data from the remote server in response; and
automatically populate the electronic form with the user data.