Adaptive user interface elements
First Claim
Patent Images
1. A computer-implemented method, comprising:
- identifying a state of a computer application;
in response to receiving a command from a user, identifying a context of a user interaction with the computer application, including determining an amount of data entered in the computer application by the user;
modifying a user interface element associated with the computer application format based on the identified state of the computer application and the determined amount of data entered in the computer application by the user,wherein the user interface element includes a save option for the user to select to save the entered data and a decline option for the user to select to decline saving the entered data, and the modifying of the user interface element includes highlighting the save option if the determined amount of entered data is greater than a threshold, and highlighting the decline option if the determined amount of entered data is less than the threshold; and
displaying the modified user interface element.
1 Assignment
0 Petitions
Accused Products
Abstract
Presented is a method of adapting user interface elements. The method includes identifying state of a computer application, adapting one or more user interface elements associated with the computer application based on the state of the computer application, and displaying the one or more user interface elements.
24 Citations
13 Claims
-
1. A computer-implemented method, comprising:
-
identifying a state of a computer application; in response to receiving a command from a user, identifying a context of a user interaction with the computer application, including determining an amount of data entered in the computer application by the user; modifying a user interface element associated with the computer application format based on the identified state of the computer application and the determined amount of data entered in the computer application by the user, wherein the user interface element includes a save option for the user to select to save the entered data and a decline option for the user to select to decline saving the entered data, and the modifying of the user interface element includes highlighting the save option if the determined amount of entered data is greater than a threshold, and highlighting the decline option if the determined amount of entered data is less than the threshold; and displaying the modified user interface element. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A system, comprising:
-
a processor; and a memory coupled to the processor, wherein the memory includes instructions, which when executed by the processor cause the system to; identify a state of a computer application; in response to a command from a user, identify a context of a user interaction with the computer application, including determine an amount of data entered in the computer application by the user; modify a user interface element associated with the computer application based on the identified state of the computer application and the determined amount of data entered in the computer application by the user; and display the modified user interface element, wherein the user interface element includes a save option for the user to select to save the entered data and a decline option for the user to select to decline saving the entered data, and wherein to modify the user interface element, the instructions are to cause the system to highlight the save option if the determined amount of entered data is greater than a threshold, and highlight the decline option if the determined amount of entered data is less than the threshold.
-
-
12. A non-transitory computer readable medium to store machine readable instructions, which are executable by a processor to:
-
identify a state of a computer application; in response to a command from a user, identify a context of a user interaction with the computer application, including determine an amount of data entered by the user in the computer application; modify a user interface element associated with the computer application based on the identified state of the computer application and the determined amount of data entered in the computer application by the user; and display the modified user interface element, wherein the user interface element includes a save option for the user to select to save the entered data and a decline option for the user to select to decline saving the entered data, and wherein to modify the user interface element, the machine readable instructions cause the processor is to highlight the save option if the determined amount of entered data is greater than a threshold, and highlight the decline option if the determined amount of entered data is less than the threshold. - View Dependent Claims (13)
-
Specification