Document data entry suggestions
First Claim
1. A computer system comprising:
- at least one processor; and
memory comprising instructions stored thereon that when executed by at least one processor cause at least one processor to perform acts comprising;
displaying a document comprising multiple data entry areas;
receiving user input directed at a designated data entry area of the data entry areas;
generating a list of one or more suggestions for the designated data entry area, generating the list comprising analyzing a set of data previously entered into one or more data entry areas of the document other than the designated data entry area, analyzing the set of data comprising identifying a pattern spanning multiple entries in the set of data and including in the list at least one suggestion that fits the identified pattern, the at least one suggestion that fits the pattern not having been included in the data entry areas prior to the receipt of the user input directed at the designated data entry area;
in response to receiving the user input directed at the designated data entry area, displaying the list of one or more suggestions;
receiving user input selecting one of the one or more suggestions; and
entering data represented by the selected suggestion in the designated data entry area in response to receiving the user input selecting the selected suggestion.
3 Assignments
0 Petitions
Accused Products
Abstract
A document having multiple data entry areas can be presented, and a list of suggestions for a designated data entry area can be generated. Generating the list can include analyzing a first set of data previously entered into one or more data entry areas of the document other than the designated data entry area and analyzing a second set of data including data outside the first set of data. The list of suggestions can be presented without having received manual entry of data in the designated data entry area, and user input selecting one of the suggestions can be received. Data represented by the selected suggestion can be entered in the data entry area in response to receiving the user input selecting the selected suggestion.
26 Citations
20 Claims
-
1. A computer system comprising:
-
at least one processor; and memory comprising instructions stored thereon that when executed by at least one processor cause at least one processor to perform acts comprising; displaying a document comprising multiple data entry areas; receiving user input directed at a designated data entry area of the data entry areas; generating a list of one or more suggestions for the designated data entry area, generating the list comprising analyzing a set of data previously entered into one or more data entry areas of the document other than the designated data entry area, analyzing the set of data comprising identifying a pattern spanning multiple entries in the set of data and including in the list at least one suggestion that fits the identified pattern, the at least one suggestion that fits the pattern not having been included in the data entry areas prior to the receipt of the user input directed at the designated data entry area; in response to receiving the user input directed at the designated data entry area, displaying the list of one or more suggestions; receiving user input selecting one of the one or more suggestions; and entering data represented by the selected suggestion in the designated data entry area in response to receiving the user input selecting the selected suggestion. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A computer-implemented method comprising:
-
displaying, via a computer system, a digital document comprising multiple data entry areas; receiving, via the computer system, user input directed at a designated data entry area of the data entry areas; generating, via the computer system, a computer-readable list of one or more suggestions for the designated data entry area, generating the list comprising analyzing a set of data previously entered into one or more data entry areas of the document other than the designated data entry area, analyzing the set of data comprising identifying a pattern spanning multiple entries in the set of data and including in the list at least one suggestion that fits the identified pattern, the at least one suggestion that fits the pattern not having been included in the data entry areas prior to the receipt of the user input directed at the designated data entry area; in response to receiving the user input directed at the designated data entry area, displaying, via the computer system, the list of one or more suggestions; receiving, via the computer system, user input selecting one of the one or more suggestions; and entering, via the computer system, data represented by the selected suggestion in the designated data entry area in response to receiving the user input selecting the selected suggestion. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19)
-
-
20. One or more computer-readable memory having computer-executable instructions embodied thereon that, when executed by at least one processor, cause at least one processor to perform acts comprising:
-
displaying a document comprising multiple data entry areas; receiving user input directed at a designated data entry area of the data entry areas; generating a list of one or more suggestions for the designated data entry area, generating the list comprising analyzing a set of data previously entered into one or more data entry areas of the document other than the designated data entry area, analyzing the set of data comprising identifying a pattern spanning multiple entries in the set of data and including in the list at least one suggestion that fits the identified pattern, the at least one suggestion that fits the pattern not having been included in the data entry areas prior to the receipt of the user input directed at the designated data entry area; in response to receiving the user input directed at the designated data entry area, displaying the list of one or more suggestions; receiving user input selecting one of the one or more suggestions; and entering data represented by the selected suggestion in the designated data entry area in response to receiving the user input selecting the selected suggestion.
-
Specification