Method, system and program product that utilize a hierarchical conceptual framework to model an environment containing a collection of items
4 Assignments
0 Petitions
Accused Products
Abstract
A method, system and program product for modeling an environment containing a collection of items are disclosed. In accordance with the method, an environmental hierarchy describing a model environment, a product catalog containing data describing a plurality of items that may be utilized to populate the modeled environment, and a configuration library containing data describing a spatial relationship between first and second items among the plurality of items in the product catalog are created. The modeled environment is then populated by storing, in a database, data representative of the spatial relationship between the environmental hierarchy and a collection of items including the first item.
-
Citations
90 Claims
-
1-70. -70. (canceled)
-
71. A system for maintaining a hierarchical conceptual framework, comprising:
-
a first storage for storing environment information, where the environment information includes information regarding a number of environment levels and information regarding hierarchical relationships between the environment levels;
a second storage for storing item information, where the item information includes information regarding a number of items for placement in the environment levels and information regarding hierarchical relationships between the number of items; and
a third storage for storing information regarding the placement of one or more items from the number of items within the number of environment levels. - View Dependent Claims (72, 73, 74, 75, 76, 77, 78, 79)
-
-
80. A method for generating a populated virtual environment, the method comprising:
-
receiving at least one environment element definition including spatial information regarding at least one environment element and non-spatial information regarding the at least one environment element;
receiving at least one item element definition including spatial information regarding at least one item element and non-spatial information regarding the at least one item element;
receiving configuration selections including groupings of item elements, where the configuration selections include information regarding relationships between item elements in the groupings of item elements; and
receiving environment population selections including information regarding placement of at least one configuration selection within the at least one environment element, where the environment population selections include spatial information regarding the placement of the at least one configuration selection within the at least one environment element and non-spatial information regarding the placement of the at least one configuration selection within the at least one environment element. - View Dependent Claims (81, 82, 83, 84, 85, 86, 87, 88, 89)
-
-
90. An environment modeling system, comprising:
-
means for receiving information regarding a plurality of environment levels, the information including information regarding relationships between the plurality of environment levels;
means for receiving information regarding a plurality of items to be placed within the plurality of environment levels, the information including information regarding relationships between the plurality of items;
means for receiving configuration information relating to groupings of one or more items from the plurality of items; and
means for receiving environment population information indicative of virtual placement of items or groupings of items within the plurality of environment levels.
-
Specification