Method, system and program product for generating scenarios utilizing 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 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 a whiteboard window within a display device;
in response to at least a first user input selecting a plurality of features of said modeled environment, wherein each of said plurality of features of said modeled environment is one of said plurality of subsets of space or one of said plurality of items, displaying within the whiteboard window a plurality of graphical elements that each represent a respective one of said plurality of user selected features;
presenting to the user a control for at least one function;
in response to a second user input selecting said control for said function, automatically generating a logical connection between at least two of said plurality of features having corresponding graphical elements within the whiteboard window by reference to business rules; and
displaying within said whiteboard window a graphical element representing said logical connection.
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. In response to a first user input selecting a plurality of features of the modeled environment, where each of the selected features is one of the subsets of space or one of the items, a plurality of graphical elements are displayed within a whiteboard window to represent the plurality of user selected features. A control for at least one function is also presented to the user in association with the whiteboard window. In response to a second user input selecting the control for the function, a logical connection between at least two of the plurality of features having corresponding graphical elements within whiteboard window are automatically generated by reference to a rule set. In addition, a graphical element representing the logical connection is displayed within the whiteboard window.
-
Citations
33 Claims
-
1. 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 a whiteboard window within a display device; in response to at least a first user input selecting a plurality of features of said modeled environment, wherein each of said plurality of features of said modeled environment is one of said plurality of subsets of space or one of said plurality of items, displaying within the whiteboard window a plurality of graphical elements that each represent a respective one of said plurality of user selected features; presenting to the user a control for at least one function; in response to a second user input selecting said control for said function, automatically generating a logical connection between at least two of said plurality of features having corresponding graphical elements within the whiteboard window by reference to business rules; and displaying within said whiteboard window a graphical element representing said logical connection. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. 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 a whiteboard window within the display device; means, responsive to at least a first user input selecting a plurality of features of said modeled environment, wherein each of said plurality of features of said modeled environment is one of said plurality of subsets of space or one of said plurality of items, for displaying within the whiteboard window a plurality of graphical elements that each represent a respective one of said plurality of user selected features; means for presenting to the user, in association with said whiteboard window, a control for at least one function; and means, responsive to a second user input selecting said control for said function, for automatically generating a logical connection between at least two of said plurality of features having corresponding graphical elements within the whiteboard window by reference to business rules and for displaying within said whiteboard window a graphical element representing said logical connection. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20, 21, 22)
-
-
23. A computer-readable medium having instructions stored thereon which when executed by at least one processor cause the at least one processor to perform a method 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 a whiteboard window within the display device; responsive to at least a first user input selecting a plurality of features of said modeled environment, wherein each of said plurality of features of said modeled environment is one of said plurality of subsets of space or one of said plurality of items, displaying within the whiteboard window a plurality of graphical elements that each represent a respective one of said plurality of user selected features; presenting to the user, in association with said whiteboard window, a control for at least one function; responsive to a second user input selecting said control for said function, automatically generating a logical connection between at least two of said plurality of features having corresponding graphical elements within the whiteboard window by reference to business rules; and displaying within said whiteboard window a graphical element representing said logical connection. - View Dependent Claims (24, 25, 26, 27, 28, 29, 30, 31, 32, 33)
-
Specification