Method, system and program product for viewing and manipulating graphical objects representing hierarchically arranged elements of a modeled environment
First Claim
1. A method of data processing, 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 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 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 space or one of said plurality of items;
displaying within the display device a second window;
in response to a first user input, copying a graphical element from said first window and displaying said graphical element within the second window; and
in response to a second user input selecting said graphical element within said second window, presenting data from said database associated with said subset of space or item represented by said graphical element.
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.
-
Citations
45 Claims
-
1. A method of data processing, 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 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 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 space or one of said plurality of items;
displaying within the display device a second window;
in response to a first user input, copying a graphical element from said first window and displaying said graphical element within the second window; and
in response to a second user input selecting said graphical element within said second window, presenting data from said database associated with said subset of space or item represented by said graphical element. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method of data processing, 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 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 space within the modeled environment;
displaying within the display device a second window; and
in response to a user input selecting a particular graphical element from said first window that represents a particular subset of 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 space. - View Dependent Claims (11, 12, 13, 14, 15, 17, 18, 19, 20, 21, 22, 23, 24, 26, 27, 28, 29, 30)
-
-
16. 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 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 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 a graphical element from said first window and for displaying said graphical element within the second window; and
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 space or item represented by said graphical element.
-
-
25. 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 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 space within the modeled environment;
means for displaying within the display device a second window; and
means, responsive to a user input selecting a particular graphical element from said first window that represents a particular subset of 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 space.
-
-
31. 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 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 at least one user-selectable graphical element representing one of said plurality of hierarchically arranged subsets of 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 a graphical element from said first window and for displaying said graphical element within the second window; and
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 space or item represented by said graphical element. - View Dependent Claims (32, 33, 34, 35, 36, 37, 38, 39)
-
-
40. 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 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 space within the modeled environment;
means for displaying within the display device a second window; and
means, responsive to a user input selecting a particular graphical element from said first window that represents a particular subset of 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 space. - View Dependent Claims (41, 42, 43, 44, 45)
-
Specification