Displaying interrelated changes in a grid
First Claim
Patent Images
1. A method for displaying interrelated changes in a scheduling document, the method comprising:
- monitoring a scheduling document, wherein the scheduling document is used to schedule activities;
determining if a first scheduling event residing in a first grid cell has changed, the first scheduling event comprising a task, the task comprising scheduling data;
if a change to the first grid cell occurs, changing viewing characteristics of the first grid cell to a highlighted state and determining if the change to the first scheduling event changes a second scheduling event residing in a second grid cell, wherein the second scheduling event comprises a task which is dependent on the scheduling data for the task in the first scheduling event;
if the change to the scheduling data for the task in the first scheduling event changes the scheduling data for the task in the second scheduling event residing in a second grid cell, changing viewing characteristics of the second grid cell to a highlighted state; and
displaying the scheduling document, wherein the displayed scheduling document displays the first grid cell and the second grid cell in the highlighted state.
2 Assignments
0 Petitions
Accused Products
Abstract
Displaying interrelated changes in a grid may be provided. Grid cells in a document may be modified when either a grid cell is directly changed by a user, or when a grid cell changes due to information residing in another cell changing. The modified grid cells allow the user to perceive how certain changes to data in one grid cell can affect other grid cells.
74 Citations
17 Claims
-
1. A method for displaying interrelated changes in a scheduling document, the method comprising:
-
monitoring a scheduling document, wherein the scheduling document is used to schedule activities; determining if a first scheduling event residing in a first grid cell has changed, the first scheduling event comprising a task, the task comprising scheduling data; if a change to the first grid cell occurs, changing viewing characteristics of the first grid cell to a highlighted state and determining if the change to the first scheduling event changes a second scheduling event residing in a second grid cell, wherein the second scheduling event comprises a task which is dependent on the scheduling data for the task in the first scheduling event; if the change to the scheduling data for the task in the first scheduling event changes the scheduling data for the task in the second scheduling event residing in a second grid cell, changing viewing characteristics of the second grid cell to a highlighted state; and displaying the scheduling document, wherein the displayed scheduling document displays the first grid cell and the second grid cell in the highlighted state. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A system for displaying interrelated changes in a document, the system comprising:
-
a memory storage; a processing unit coupled to the memory storage, wherein the processing unit is operative to; monitor a document having a grid; determine if a first grid cell has changed, the first grid cell comprising a first scheduling event, the first scheduling event comprising a task, the task comprising scheduling data; if a change to the first grid cell occurs, change viewing characteristics of the first grid cell to a change state and determine if the change to the first grid cell changes a second grid cell, the second grid cell comprising a second scheduling event, the second scheduling event comprising a task which is dependent on the scheduling data for the task in the first scheduling event; if the change to the scheduling data for the task in the first scheduling event in the first grid cell changes the scheduling data for the task in the scheduling event in the second grid cell, change viewing characteristics of the second grid cell to the change state; and display the document, wherein the displayed document displays the first grid cell and the second grid cell in the change state; and a display device for displaying the document. - View Dependent Claims (7, 8)
-
-
9. A computer-readable storage medium which stores a set of instructions which when executed performs a method for displaying interrelated changes in a grid, the method executed by the set of instructions comprising:
-
monitoring a grid; determining if a first grid cell has changed; if a change to the first grid cell occurs, changing viewing characteristics of the first grid cell to a change state and determining if the change to the first grid cell changes a second grid cell; if the change to the first grid cell changes a second grid cell, changing viewing characteristics of the second grid cell to the change state; displaying the grid, wherein the displayed grid displays the first grid cell and the second grid cell in the change state; determining if a third grid cell has changed; if a change to the third grid cell occurs, changing viewing characteristics of the third grid cell to the change state and determining if the change to the third grid cell changes any one of the following;
the first grid cell, the second grid cell and a fourth grid cell;if the change to the third grid cell changes any one of the following;
the first grid cell, the second grid cell and a fourth grid cell, changing viewing characteristics of any one of the following;
the first grid cell, the second grid cell and a fourth grid cell to the change state, wherein if the change to the third grid cell does not change any one of the following;
the first grid cell and the second grid cell, changing any one of the following;
the first grid cell and the second grid cell to a normal state, wherein an undo changing the third grid cell and any one of the following;
the first grid cell, the second grid cell and a fourth grid cell to the change state can be performed, wherein the first grid cell, the second grid cell, the third grid cell and the fourth grid cell are displayed having a state previous to the undo; anddisplaying the grid. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16, 17)
-
Specification