Method, system and program product for viewing and manipulating graphical objects representing hierarchically arranged elements of a modeled environment
First Claim
1. A computer-implemented method of processing modeled data, comprising:
- accessing a data model of a modeled environment within a database, said data model including data defining a plurality of hierarchically arranged subsets of a data-defined space within the modeled environment, the model further including data defining a plurality of items populating the modeled environment;
displaying, within a display device of a data processing system, a first window displaying a map of the modeled environment, said map including at least one user-selectable graphical element operatively associated with said model and further representing one of said plurality of hierarchically arranged subsets of said data-defined space or one of said plurality of items;
displaying within the display device a second window;
in response to a first user input, copying said graphical element from said first window and displaying said graphical element within the second window;
in response to a second user input selecting said graphical element within said second window, presenting data from said database associated with said one of said plurality of hierarchically arranged subsets of said data-defined space or item represented by said graphical element; and
displaying within the display device a whiteboard window to display features of the modeled environment by receiving said at least one user-selectable graphical element in response to a third user input, said whiteboard window further receiving one or more characteristics related to said at least one user selectable graphical element, said whiteboard window for manipulating said at least one user-selectable graphical element according to said one or more characteristics, where said at least one user-selectable graphical element is associated with said one or more characteristics and with data defining said plurality of hierarchically arranged subsets of said data defined space, and where said at least one user-selectable graphical element is used in processing the modeled data, where results of said processing are displayed within the display device.
6 Assignments
0 Petitions
Accused Products
Abstract
A data model of a modeled environment is maintained within a database. The data model includes data defining a plurality of hierarchically arranged subsets of space within the modeled environment and data defining a plurality of items populating the modeled environment. A data processing system displays within a display device at least first and second windows. The first window displays a map of the modeled environment, where the map includes at least one user-selectable graphical element representing one of the plurality of hierarchically arranged subsets of space or one of the plurality of items. In response to a first user input, a graphical element is copied from the first window and displayed within the second window. In response to a second user input selecting the graphical element within the second window, data from the database associated with the subset of space or item represented by the graphical element is presented.
93 Citations
48 Claims
-
1. A computer-implemented method of processing modeled data, comprising:
-
accessing a data model of a modeled environment within a database, said data model including data defining a plurality of hierarchically arranged subsets of a data-defined space within the modeled environment, the model further including data defining a plurality of items populating the modeled environment; displaying, within a display device of a data processing system, a first window displaying a map of the modeled environment, said map including at least one user-selectable graphical element operatively associated with said model and further representing one of said plurality of hierarchically arranged subsets of said data-defined space or one of said plurality of items; displaying within the display device a second window; in response to a first user input, copying said graphical element from said first window and displaying said graphical element within the second window; in response to a second user input selecting said graphical element within said second window, presenting data from said database associated with said one of said plurality of hierarchically arranged subsets of said data-defined space or item represented by said graphical element; and displaying within the display device a whiteboard window to display features of the modeled environment by receiving said at least one user-selectable graphical element in response to a third user input, said whiteboard window further receiving one or more characteristics related to said at least one user selectable graphical element, said whiteboard window for manipulating said at least one user-selectable graphical element according to said one or more characteristics, where said at least one user-selectable graphical element is associated with said one or more characteristics and with data defining said plurality of hierarchically arranged subsets of said data defined space, and where said at least one user-selectable graphical element is used in processing the modeled data, where results of said processing are displayed within the display device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A computer-implemented method of processing modeled data, comprising:
-
accessing a data model of a modeled environment from a database, said data model including data defining a plurality of hierarchically arranged subsets of a data-defined space within the modeled environment and data defining a plurality of items populating the modeled environment; displaying, within a display device of a data processing system, a first window including a plurality of user-selectable graphical elements that each represent a respective one of said plurality of hierarchically arranged subsets of said data-defined space within the modeled environment; displaying within the display device a second window; in response to a first user input selecting a particular one of the plurality of user-selectable graphical elements from said first window that represents a particular subset of said data-defined space within said modeled environment, displaying within the second window one or more graphical representations of items populating said modeled environment that are all at a same hierarchical level and are all defined by said database as having a logical connection within said particular subset of said data-defined space; and displaying within the display device a whiteboard window to display features of the modeled environment by receiving said particular one of the plurality of user-selectable graphical elements in response to a second user input, said whiteboard window further receiving one or more characteristics related to said particular one of the plurality of user-selectable graphical elements, said whiteboard window for manipulating said particular one of the plurality of user-selectable graphical elements according to said one or more characteristics, where said particular one of said plurality of user-selectable graphical elements is associated with said one or more characteristics and with data defining said plurality of hierarchically arranged subsets of said data-defined space, and where said particular one of said plurality of user-selectable graphical elements is used in processing the modeled data, where results of said processing are displayed within the display device. - View Dependent Claims (11, 12, 13, 14, 15)
-
-
16. A data processing system to process modeled data, comprising:
-
a processing unit; a display device coupled to the processing unit; an input device coupled to the processing unit; said processing unit including; means for accessing a data model of a modeled environment from a database, said data model including data defining a plurality of hierarchically arranged subsets of a data-defined space within the modeled environment and data defining a plurality of items populating the modeled environment; means for displaying within the display device a first window displaying a map of the modeled environment, said map including at least one user-selectable graphical element representing one of said plurality of hierarchically arranged subsets of said data-defined space or one of said plurality of items; means for displaying within the display device a second window; means, responsive to a first user input, for copying said at least one graphical element from said first window and for displaying said at least one graphical element within the second window; means, responsive to a second user input selecting said at least one graphical element within said second window, for presenting data from said database associated with said subset of said data-defined space or item represented by said at least one graphical element; and means for displaying within the display device a whiteboard window to display features of the modeled environment by receiving said at least one graphical element in response to a third user input, said whiteboard window further receiving one or more characteristics related to said at least one graphical element, said whiteboard window for manipulating said at least one graphical element according to said one or more characteristics, where said at least one graphical element is associated with said one or more characteristics and with data defining said plurality of hierarchically arranged subsets of said data-defined space or one of the plurality of items, and where said at least one graphical element is used in processing the modeled data, where results of said processing are displayed within the display device. - View Dependent Claims (17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27)
-
-
28. A data processing system, comprising:
-
a processing unit; a display device coupled to the processing unit; an input device coupled to the processing unit; said processing unit including; means for accessing a data model of a modeled environment from a database, said data model including data defining a plurality of hierarchically arranged subsets of a data-defined space within the modeled environment and data defining a plurality of items populating the modeled environment; means for displaying within the display device a first window including a plurality of user-selectable graphical elements that each represent a respective one of said plurality of hierarchically arranged subsets of said data-defined space within the modeled environment; means for displaying within the display device a second window; means, responsive to a user input selecting a particular graphical element from said first window that represents a particular subset of said data-defined space within said modeled environment, for displaying within the second window one or more graphical representations of items populating said modeled environment that are all at a same hierarchical level and are all defined by said database as having a logical connection within said particular subset of said data-defined space; and means for displaying within the display device a whiteboard window to display features of the modeled environment by receiving said particular graphical element, said whiteboard window further receiving one or more characteristics related to said particular graphical element, said whiteboard window for manipulating said particular graphical element according to said one or more characteristics, where said particular graphical element is associated with said one or more characteristics and with data defining said plurality of hierarchically arranged subsets of said data-defined space, and where said particular graphical element is used in processing the modeled data, where results of said processing are displayed within the display device. - View Dependent Claims (29, 30, 31, 32, 33)
-
-
34. A program product, comprising:
-
a computer usable medium; a software platform encoded within said computer usable medium, said software platform comprising; means for accessing a data model of a modeled environment from a database, said data model including data defining a plurality of hierarchically arranged subsets of a data-defined space within the modeled environment and data defining a plurality of items populating the modeled environment; means for displaying within a display device a first window presenting a map of the modeled environment, said map including a user-selectable graphical element representing one of said plurality of hierarchically arranged subsets of said data-defined space or one of said plurality of items; means for displaying within the display device a second window; means, responsive to a first user input, for copying said graphical element from said first window and for displaying said graphical element within the second window; means, responsive to a second user input selecting said graphical element within said second window, for presenting data from said database associated with said subset of said data-defined space or item represented by said graphical element; and means for displaying within the display device a whiteboard window to display features of the modeled environment by receiving said graphical element in response to a third user input, said whiteboard window further receiving one or more characteristics related to said graphical element, said whiteboard window for manipulating said graphical element according to said one or more characteristics, where said graphical element is associated with said one or more characteristics and with data defining said plurality of hierarchically arranged subsets of said data-defined space or one of the plurality of items, and where said graphical element is used in processing the modeled data, where results of said processing are displayed within the display device. - View Dependent Claims (35, 36, 37, 38, 39, 40, 41, 42)
-
-
43. A program product, comprising:
-
a processing unit; a display device coupled to the processing unit; an input device coupled to the processing unit; said processing unit including; means for accessing a data model of a modeled environment from a database, said data model including data defining a plurality of hierarchically arranged subsets of a data-defined space within the modeled environment and data defining a plurality of items populating the modeled environment; means for displaying within the display device a first window including a plurality of user-selectable graphical elements that each represent a respective one of said plurality of hierarchically arranged subsets of said data-defined space within the modeled environment; means for displaying within the display device a second window; means, responsive to a first user input selecting a particular graphical element from said first window that represents a particular subset of said data-defined space within said modeled environment, for displaying within the second window one or more graphical representations of items populating said modeled environment that are all at a same hierarchical level and are all defined by said database as having a logical connection within said particular subset of said data-defined space; and means for displaying within the display device a whiteboard window to display features of the modeled environment by receiving said particular graphical element or said one or more graphical representations of items in response to a second user input, said whiteboard window further receiving one or more characteristics related to said particular graphical element, said whiteboard window for manipulating said particular graphical element or said one or more graphical representations of items according to said one or more characteristics, where said particular graphical element is associated with said one or more characteristics and with data defining said plurality of hierarchically arranged subsets of said data-defined space, and where said particular graphical element is used in processing the modeled data, where results of said processing are displayed within the display device. - View Dependent Claims (44, 45, 46, 47, 48)
-
Specification