INTELLIGENT FORM FILLER
First Claim
1. A method comprising:
- determining a domain associated with an electronic document that includes one or more fields for receiving values;
selecting, from a plurality of rule sets, a rule set for automatically determining values for fields in electronic documents associated with the domain;
for a field in the electronic document, determining a category based on the selected rule set; and
for the field, determining a value based on the selected set of rules and the category for the field.
3 Assignments
0 Petitions
Accused Products
Abstract
Automatically determining values for fields in an electronic document. In one embodiment, an intelligent form filler automatically fills in at least some of the fields based on as set of rules associated with a domain. A particular set of domain rules may have class definitions that define how to classify a field for that domain and group definitions that define how to group fields. The domain rules also describe how values can be determined for the fields, based on the classifications, groupings, and other factors. In one embodiment, the intelligent form filler submits more than one form such that different combinations of values are submitted. The values that were used to fill in the form(s) may be provided to an extraction tool, which use the values to facilitate extraction of information from a document returned in response to submitting the form.
62 Citations
24 Claims
-
1. A method comprising:
-
determining a domain associated with an electronic document that includes one or more fields for receiving values; selecting, from a plurality of rule sets, a rule set for automatically determining values for fields in electronic documents associated with the domain; for a field in the electronic document, determining a category based on the selected rule set; and for the field, determining a value based on the selected set of rules and the category for the field. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method comprising:
-
selecting, from a plurality of rule sets, a rule set for automatically determining values for fields in electronic documents associated with a domain; for a plurality of fields in the electronic document, determining respective categories for the fields based on the selected rule set; and for the plurality of fields, determining a plurality of combinations of values for the plurality of fields in the electronic document based on the selected rule set. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24)
-
Specification