Runtime modification of data presented in a graphical element
First Claim
1. In a computer that includes a database for storing data and an application program that displays a GUI element, a method of dynamically updating the data that is displayed in the GUI element, the method comprising:
- (a) receiving a command to modify the data when the GUI element is displayed;
(b) obtaining input that identifies how the data displayed will be modified;
(c) changing the data stored in the database that is bound to the GUI element to reflect the input that identifies how the data will be modified; and
(d) refreshing the GUI element so that data bound to the GUI element is displayed.
2 Assignments
0 Petitions
Accused Products
Abstract
The present invention provides ways for application programs to allow users to dynamically update data that is presented in a GUI element. In one aspect of the present invention, a method is provided that receives a command when a GUI element is displayed for the purpose of updating one or more data item(s) presented in the GUI element. In response to receiving the command, the method causes the updated data to be obtained from the user and stored in a database. Then the GUI element is “refreshed” so that the updated data is available in the GUI element for selection by the user.
49 Citations
20 Claims
-
1. In a computer that includes a database for storing data and an application program that displays a GUI element, a method of dynamically updating the data that is displayed in the GUI element, the method comprising:
-
(a) receiving a command to modify the data when the GUI element is displayed;
(b) obtaining input that identifies how the data displayed will be modified;
(c) changing the data stored in the database that is bound to the GUI element to reflect the input that identifies how the data will be modified; and
(d) refreshing the GUI element so that data bound to the GUI element is displayed. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A software system for dynamically updating data presented in a GUI element in the execution path of an application program, the software system comprising:
-
(a) an application platform operative to provide services to the application program including services for building the GUI element and storing data in a database. (b) a database operative to store data that is bound to the GUI element; and
(c) a modification routine operative to;
(i) obtain modification data from the user that describes how data presented in the GUI element will be updated;
(ii) store the modification data in a unit of the database that is bound to the GUI element; and
(iii) cause the GUI element to display the data bound to the GUI element from the database. - View Dependent Claims (13, 14, 15, 16, 17)
-
-
18. A computer-readable medium containing computer-readable instructions which, when executed in a computer that includes a database for storing data and an application program that displays a GUI element, a method of dynamically updating the data that is displayed in the GUI element in response to receiving a command to modify the data, the method comprising:
-
(a) obtaining modification data from the user that describes the changes to the data that will be displayed in the GUI element;
(b) storing the modification data in a unit of the database that is bound to the GUI element; and
(c) refreshing the GUI element so that data bound to the GUI element is displayed. - View Dependent Claims (19, 20)
-
Specification