Electronic form automation
First Claim
Patent Images
1. A system comprising:
- a communication module configured to;
receive, from a remote machine, entity-identifying data; and
receive target form identifying data, the target form identifying data identifying a target electronic form having a form element;
an identification module configured to determine an entity identifier based on the received entity-identifying data;
an instruction generation module configured to;
select form element identifying data that characterizes the form element;
map an entity attribute identifier to the form element identifying data; and
a data access module configured to access, from a data store in a network-based payment system, an entity attribute value based on the entity identifier and the entity attribute identifier; and
the communication module further configured to transmit, to the remote machine, form-filling instructions operable to cause a machine to automatically populate the form element with the entity attribute value.
2 Assignments
0 Petitions
Accused Products
Abstract
Some embodiments may provide a method comprising receiving, from a remote machine, entity-identifying data and form identifying data, the form identifying data to identify a sequence of one or more electronic forms, the sequence including a target electronic form having a form element, determining an entity identifier, based on the entity-identifying data, accessing, from a data store, an entity attribute value based on the entity identifier, and transmitting, to the remote machine, form-filling instructions operable to cause a machine to automatically associate an entity attribute value with the form element.
39 Citations
42 Claims
-
1. A system comprising:
-
a communication module configured to; receive, from a remote machine, entity-identifying data; and receive target form identifying data, the target form identifying data identifying a target electronic form having a form element; an identification module configured to determine an entity identifier based on the received entity-identifying data; an instruction generation module configured to; select form element identifying data that characterizes the form element; map an entity attribute identifier to the form element identifying data; and a data access module configured to access, from a data store in a network-based payment system, an entity attribute value based on the entity identifier and the entity attribute identifier; and the communication module further configured to transmit, to the remote machine, form-filling instructions operable to cause a machine to automatically populate the form element with the entity attribute value. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A method comprising:
-
receiving, from a remote machine, entity-identifying data; receiving target form identifying data, the target form identifying data identifying a target electronic form having a form element; selecting form element identifying data that characterizes the form element within the target electronic form; determining an entity identifier based on the entity-identifying data; selecting form element identifying data that characterizes the form element; mapping an entity attribute identifier to the form element identifying data; accessing, from a data store in a network-based payment system, an entity attribute value based on the entity identifier and the entity attribute identifier; and transmitting, to the remote machine, form-filling instructions operable to cause a machine to automatically populate the form element with the entity attribute value. - View Dependent Claims (7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21)
-
-
22. A method comprising:
-
receiving, from a remote machine, entity-identifying data; determining an entity identifier based on the entity-identifying data; receiving, from the remote machine, target form identifying data to identify a target electronic form having a form element; receiving, from the remote machine, form element identifying data that characterizes the form element; receiving an entity attribute value from the remote machine; mapping an entity attribute identifier to the form element identifying data; and storing, in a data store of a network-based payment system, an assignment of the entity attribute value with the entity attribute identifier of the entity identifier. - View Dependent Claims (23, 24, 25, 26, 27, 28, 29, 30, 31)
-
-
32. A method comprising:
-
receiving, from a remote machine, entity-identifying data; determining an entity identifier based on the entity-identifying data; receiving, from the remote machine, target form identifying data to identify a target electronic form having a form element; receiving, from the remote machine, form element identifying data that characterizes the form element; receiving an entity attribute value from the remote machine; selecting an entity attribute identifier from a data store in a network-based payment system, the data store storing an assignment of the entity attribute value to the entity attribute identifier and the entity identifier; and storing, in the data store, a mapping of the entity attribute identifier to the target form identifying data and the form element identifying data. - View Dependent Claims (33, 34, 35, 36, 37, 38)
-
-
39. A system comprising:
-
means for receiving, from a remote machine, entity-identifying data; means for determining an entity identifier based on the entity-identifying data; means for receiving, from the remote machine, target form identifying data to identify a target electronic form having a form element; means for receiving, from the remote machine, form element identifying data that characterizes the form element; means for receiving an entity attribute value from the remote machine; means for selecting an entity attribute identifier from a data store in a network-based payment system, the data store storing an assignment of the entity attribute value to the entity attribute identifier and the entity identifier; and means for storing, in the data store, a mapping of the entity attribute identifier to the target form identifying data and the form element identifying data.
-
-
40. A system comprising:
-
means for receiving, from a remote machine, entity-identifying data; means for determining an entity identifier based on the entity-identifying data; means for receiving, from the remote machine, target form identifying data to identify a target electronic form having a form element; means for receiving, from the remote machine, form element identifying data that characterizes the form element; means for receiving an entity attribute value from the remote machine; means for mapping an entity attribute identifier to the form element identifying data; and means for storing, in a data store of a network-based payment system, an assignment of the entity attribute value to the entity attribute identifier and the entity identifier.
-
-
41. A system comprising:
-
means for receiving, from a remote machine, entity-identifying data; means for receiving target form identifying data, the target form identifying data identifying a target electronic form having a form element; means for selecting form element identifying data that characterizes the form element within the target electronic form; means for determining an entity identifier based on the entity-identifying data; means for selecting form element identifying data that characterizes the form element; means for mapping an entity attribute identifier to the form element identifying data; means for accessing, from a data store in a network-based payment system, an entity attribute value based on the entity identifier and the entity attribute identifier; and means for transmitting, to the remote machine, form-filling instructions operable to cause a machine to automatically populate the form element with the entity attribute value.
-
-
42. A non-transitory machine-readable medium comprising a plurality of instruction sets, the plurality of instruction sets comprising:
-
a first instruction set to cause a machine to receive, from a remote machine, entity-identifying data and target form identifying data, the target form identifying data to identify a sequence of two or more electronic forms, the sequence including a target electronic form having a form element; a second instruction set to cause the machine to select form element identifying data corresponding to the form element within the target electronic form; a third instruction set to cause the machine to determine an entity identifier based on the entity-identifying data; a fourth instruction set to cause the machine to select an entity attribute identifier from a data store in a network-based payment system, the entity attribute identifier being mapped to the target form identifying data and the form element identifying data; a fifth instruction set to cause the machine to select the entity attribute value from the data store, the entity attribute value being assigned to the entity attribute identifier and the entity identifier; and a sixth instruction set to cause the machine to transmit, to the remote machine, form-filling instructions operable to cause a machine to automatically populate the form element with an entity attribute value.
-
Specification