Display of dynamic data as a notebook
First Claim
1. A method for presenting dynamic data on a display, comprising the steps of:
- displaying the dynamic data as a plurality of groups, each group assigned to a page in a notebook;
detecting a change in the dynamic data;
regrouping the dynamic data in response to the change in the dynamic data so that at least a first element of the dynamic data is assigned to a different page than before regrouping; and
displaying the notebook with the regrouped dynamic data.
1 Assignment
0 Petitions
Accused Products
Abstract
A method, system and program for presenting dynamic data on a display. The dynamic data is displayed in a notebook as a plurality of groups, each group assigned to a page in the notebook. The dynamic data is monitored to detect a change in state of the dynamic data. In response to a detected change, a determination is made that the dynamic data should be regrouped in response to the change in state. The notebook is then displayed according to the regrouped dynamic data. Each page in the notebook has a tab which is displayed according to the state of the group assigned to that page. In response to the detected change of the dynamic data, the display of the tab may also be changed. Typically, the top page in a notebook has a window. A child window can be created by copying the window outside the notebook in an adjacent display. When the notebook is closed in response to a user command, the child window is automatically closed in response to closing the notebook.
-
Citations
29 Claims
-
1. A method for presenting dynamic data on a display, comprising the steps of:
-
displaying the dynamic data as a plurality of groups, each group assigned to a page in a notebook; detecting a change in the dynamic data; regrouping the dynamic data in response to the change in the dynamic data so that at least a first element of the dynamic data is assigned to a different page than before regrouping; and displaying the notebook with the regrouped dynamic data. - View Dependent Claims (2, 3, 4)
-
-
5. A method of presenting data on a display, comprising the steps of:
-
displaying the data as a plurality of groups, each group assigned to a page in a notebook, a top page having a window begin displayed on top of the notebook; and creating and displaying a child window by copying the window outside the notebook so that the child window and the notebook are concurrently displayed. - View Dependent Claims (6, 7)
-
-
8. A method for presenting dynamic data on a display, the dynamic data grouped in a plurality of groups each group assigned to a page in a notebook, each page having a tab, the method comprising the steps of:
-
determining a state for each group of dynamic data; selecting a tab icon according to the state of group of dynamic data; and displaying the notebook and the tab of each page according to the state of the group assigned to that page. - View Dependent Claims (9, 10, 11, 12)
-
-
13. A system for presenting dynamic data on a display, comprising:
-
means for displaying the dynamic data as a plurality of groups, each group assigned to a page in a notebook; means for detecting a change in the dynamic data; means for regrouping the dynamic data in response to the change in the dynamic data so that at least a first element of the dynamic data is assigned to a different page than before regrouping; and means for displaying the notebook with the regrouped dynamic data. - View Dependent Claims (14, 15, 16)
-
-
17. A system of presenting data on a display, comprising:
-
means for displaying the data as a plurality of groups, each group assigned to a page in a notebook, a top page having a window being displayed on top of the notebook; means for creating a child window by copying the window outside the notebook; means for displaying a child window and the notebook concurrently. - View Dependent Claims (18, 19)
-
-
20. A system for presenting dynamic data on a display, the dynamic data grouped in a plurality of groups each group assigned to a page in a notebook, each page having a tab, the method comprising:
-
means for determining a state for each group of dynamic data; selecting a tab icon according to the state of group of dynamic data; and means for displaying the tab of each page according the state of the group assigned to that page. - View Dependent Claims (21, 22)
-
-
23. A computer program product in a computer readable memory for presenting dynamic data on a display, comprising:
-
means for displaying the dynamic data as a plurality of groups, each group assigned to a page in a notebook; means for detecting a change in the dynamic data; means for regrouping the dynamic data in response to the change in the dynamic data so that at least a first element of the dynamic data is assigned to a different page than before regrouping; and means for displaying the notebook with the regrouped dynamic data. - View Dependent Claims (24)
-
-
25. A computer program product in a computer readable memory for presenting data on a display, comprising:
-
means for displaying the data as a plurality of groups, each group assigned to a page in a notebook, a top page having a window being displayed on top of the notebook; and means for creating and displaying a child window by copying the window outside the notebook so that the child window and the notebook are concurrently displayed. - View Dependent Claims (26)
-
-
27. A computer program product for presenting dynamic data on a display, the dynamic data grouped in a plurality of groups each group assigned to a page in a notebook, each page having a tab, the method comprising the steps of:
-
means for determining a state for each group of dynamic data; and selecting a tab icon according to the state of group of dynamic data; and means for displaying the notebook and the tab icon of each page according the state of the group assigned to that page. - View Dependent Claims (28, 29)
-
Specification