Intelligent identification of form field elements
First Claim
Patent Images
1. A method comprising:
- determining, by one or more processors, a mapping of a plurality of previously received attribute values to a plurality of form field identifiers,each form field identifier, of the plurality of form field identifiers, identifying a field of a form contained in a first document;
determining, by the one or more processors, a confidence value for the mapping by;
identifying a quantity of the plurality of form field identifiers,identifying a quantity of the plurality of previously received attribute values,determining a difference between the identified quantity of the plurality of form field identifiers and the identified quantity of the plurality of previously received attribute values, anddetermining the confidence value based on the determined difference; and
inserting, by the one or more processors, at least one of the plurality of previously received attribute values into a second document based on the mapping when the confidence value is at least equal to a threshold value associated with a minimum acceptable confidence value.
1 Assignment
0 Petitions
Accused Products
Abstract
A system and method may assist in accurately inserting user data into a form document. An attribute may be received from a user, where the attribute is associated with an attribute name. A document may be presented including a form field element having an identifier. User information may be received into the form field element. It may be determined whether the user information matches the attribute. If so, the identifier associated with the form field element is mapped to the attribute name and the mapping is stored. Upon subsequent display of the form document, user data associated with the mapped attributed name may be inserted into the form field element based on the mapping.
37 Citations
20 Claims
-
1. A method comprising:
-
determining, by one or more processors, a mapping of a plurality of previously received attribute values to a plurality of form field identifiers, each form field identifier, of the plurality of form field identifiers, identifying a field of a form contained in a first document; determining, by the one or more processors, a confidence value for the mapping by; identifying a quantity of the plurality of form field identifiers, identifying a quantity of the plurality of previously received attribute values, determining a difference between the identified quantity of the plurality of form field identifiers and the identified quantity of the plurality of previously received attribute values, and determining the confidence value based on the determined difference; and inserting, by the one or more processors, at least one of the plurality of previously received attribute values into a second document based on the mapping when the confidence value is at least equal to a threshold value associated with a minimum acceptable confidence value. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A non-transitory computer-readable medium storing instructions, the instructions comprising:
one or more instructions that, when executed by one or more processors, cause the one or more processors to; determine a mapping of a plurality of previously received attribute values to a plurality of form field identifiers, each form field identifier, of the plurality of form field identifiers, identifying a field of a form contained in a first document, determine a confidence value for the mapping, the one or more instructions to determine the confidence value for the mapping including; one or more instructions to identify a quantity of the plurality of form field identifiers, one or more instructions to identify a quantity of the plurality of previously received attribute values, one or more instructions to determine a difference between the identified quantity of the plurality of form field identifiers and the identified quantity of the plurality of previously received attribute values, and one or more instructions to determine the confidence value based on the determined difference, and insert at least one of the plurality of previously received attribute values into a second document based on the mapping when the confidence value is at least equal to a threshold value associated with a minimum acceptable confidence value. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
15. A system comprising:
one or more devices to; determine a mapping of a plurality of previously received attribute values to a plurality of form field identifiers, each form field identifier, of the plurality of form field identifiers, identifying a field of a form contained in a first document, determine a confidence value for the mapping, the one or more devices, when determining the confidence value for the mapping, being to; identify a quantity of the plurality of form field identifiers, identify a quantity of the plurality of previously received attribute values, determine a difference between the identified quantity of the plurality of form field identifiers and the identified quantity of the plurality of previously received attribute values, and determine the confidence value based on the determined difference, and insert at least one of the plurality of previously received attribute values into a second document based on the mapping when the confidence value is at least equal to a threshold value associated with a minimum acceptable confidence value. - View Dependent Claims (16, 17, 18, 19, 20)
Specification