SYSTEM AND METHOD FOR PROVIDING A CONTEXT-SENSITIVE USER INTERFACE
First Claim
1. A computer-implemented method for providing a context-sensitive user interface, comprising:
- dynamically creating an ontology by storing data values entered by different users from the same or different computers into fields of at least one form, where the data values stored in the ontology includes both verified data that has been verified by at least one workflow, and unverified data that has not been verified by the at least one workflow;
in response to a current user interacting with a current form, retrieving from the ontology the data values made by the different users and presenting the retrieved data values to the current user as autocomplete suggestions, where the autocomplete suggestions includes the verified data and the unverified data;
dynamically adjusting the autocomplete suggestions for the current user of the current form as new data values of other users are received and stored in the ontology; and
distinguishing the unverified data from the verified data using at least one of a visual representation and an audio representation of a quality of the autocomplete suggestions.
1 Assignment
0 Petitions
Accused Products
Abstract
Exemplary embodiments disclose a method and system for providing a context-sensitive user interface. The method and system include dynamically creating an ontology by storing data values entered by different users from the same or different computers into fields of at least one form, where the data values stored in the ontology includes both verified data that has been verified by at least one workflow, and unverified data that has not been verified by the at least one workflow; in response to a current user interacting with a current form, retrieving from the ontology the data values made by the different users and presenting the retrieved data values to the current user as autocomplete suggestions, where the autocomplete suggestions includes the verified data and the unverified data; dynamically adjusting the autocomplete suggestions for the current user of the current form as new data values of other users are received and stored in the ontology; and distinguishing the unverified data from the verified data using at least one of a visual representation and an audio representation of the quality of the autocomplete suggestions.
60 Citations
18 Claims
-
1. A computer-implemented method for providing a context-sensitive user interface, comprising:
-
dynamically creating an ontology by storing data values entered by different users from the same or different computers into fields of at least one form, where the data values stored in the ontology includes both verified data that has been verified by at least one workflow, and unverified data that has not been verified by the at least one workflow; in response to a current user interacting with a current form, retrieving from the ontology the data values made by the different users and presenting the retrieved data values to the current user as autocomplete suggestions, where the autocomplete suggestions includes the verified data and the unverified data; dynamically adjusting the autocomplete suggestions for the current user of the current form as new data values of other users are received and stored in the ontology; and distinguishing the unverified data from the verified data using at least one of a visual representation and an audio representation of a quality of the autocomplete suggestions. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. An executable software product stored on a computer-readable medium containing program instructions for providing a context-sensitive user interface, the program instructions for:
-
dynamically creating an ontology by storing data values entered by different users from the same or different computers into fields of at least one form, where the data values stored in the ontology includes both verified data that has been verified by at least one workflow, and unverified data that has not been verified by the at least one workflow; in response to a current user interacting with a current form, retrieving from the ontology the data values made by the different users and presenting the retrieved data values to the current user as autocomplete suggestions, where the autocomplete suggestions includes the verified data and the unverified data; dynamically adjusting the autocomplete suggestions for the current user of the current form as new data values of other users are received and stored in the ontology; and distinguishing the unverified data from the verified data using at least one of a visual representation and an audio representation of the quality of the autocomplete suggestions. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. A system comprising:
-
a server coupled to a network; an ontology accessible by the server, the ontology storing data values entered by different users from the same or different computers into fields of at least one form, where the data values stored in the ontology includes both verified data that has been verified by at least one workflow, and unverified data that has not been verified by the at least one workflow; a client application executing on a computer coupled to the network in communication with the server, the client application and the server in combination configured to, in response to a current user interacting with a current form, retrieve from the ontology the data values made by the different users and present the retrieved data values to the current user as autocomplete suggestions, where the autocomplete suggestions includes the verified data and the unverified data; dynamically adjust the autocomplete suggestions for the current user of the current form as new data values of other users are received and stored in the ontology; and distinguish the unverified data from the verified data as autocomplete suggestions using at least one of a visual representation and an audio representation of a quality of the autocomplete suggestions.
-
-
18. A computer-implemented method for context-sensitive user interface, comprising:
-
dynamically creating an ontology by, storing in the ontology data entered by different users into fields of at least one form during at least one workflow, the data stored in the ontology including both data verified by the at least one workflow, and unverified data; generating statistics that identify correlations between the data entered by the different users, and using the statistics to present in real-time to a current user interacting with the at least one form autocomplete suggestions based on the verified data and the unverified data; highlighting the autocomplete suggestions that comprise the unverified data; and in response to the current user selecting the unverified data as an auto-fill form entry, presenting to the current user a request for verification of the auto-fill form entry.
-
Specification