Automated method and system for object configuration
First Claim
Patent Images
1. A configuration method for a room, the method comprising:
- selecting from a client device a consumer application from a plurality of consumer applications accessible from the client device, wherein each of the plurality of consumer applications is pre-configured to include a plurality of room components associated therewith;
storing in a memory module data defining a plurality of attributes for the plurality of components associated with the selected consumer application, wherein the data are organized in a frame/slot hierarchy such that attributes of the plurality of attributes are represented as slots of a plurality of frames; and
selecting a user-specified attribute from available attributes for at least one of the plurality of the room components wherein selection of invalid attributes is prevented, comprising performing in a processor-based system an attribute-based inference operation that identifies among the plurality of room components within the frame/slot hierarchy the available attributes and the invalid attributes for the at least one of the plurality of room components, wherein the selecting the consumer application imposes constraints that determine, at least in part, the available attributes within the frame/slot hierarchy.
15 Assignments
0 Petitions
Accused Products
Abstract
An automated system and method is provided for configuring an object (e.g., a room). In accordance with a preferred embodiment, configuration is facilitated through the use of layering functionality and frame-based inferences to evaluate stored knowledge of object attributes. The frame-based inferences may be supplemented by a rules-based inference system. In accordance with a preferred embodiment of the invention, a graphics-based user interface may be used to permit interactive configuration using two-dimensional and three-dimensional models of the object, and incorporating engineering specifications, as well as functional and physical attributes.
21 Citations
20 Claims
-
1. A configuration method for a room, the method comprising:
-
selecting from a client device a consumer application from a plurality of consumer applications accessible from the client device, wherein each of the plurality of consumer applications is pre-configured to include a plurality of room components associated therewith; storing in a memory module data defining a plurality of attributes for the plurality of components associated with the selected consumer application, wherein the data are organized in a frame/slot hierarchy such that attributes of the plurality of attributes are represented as slots of a plurality of frames; and selecting a user-specified attribute from available attributes for at least one of the plurality of the room components wherein selection of invalid attributes is prevented, comprising performing in a processor-based system an attribute-based inference operation that identifies among the plurality of room components within the frame/slot hierarchy the available attributes and the invalid attributes for the at least one of the plurality of room components, wherein the selecting the consumer application imposes constraints that determine, at least in part, the available attributes within the frame/slot hierarchy. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. A configuration method for a room, the method comprising:
-
selecting from a client device a consumer application from a plurality of consumer applications accessible from the client device, wherein each of the plurality of consumer applications is pre-configured to include at least one room component associated with the consumer application; storing in a memory module data defining a plurality of room components for the plurality of consumer applications, wherein the data are organized in a frame/slot hierarchy such that room components of the plurality of room components are represented as slots of a plurality of frames; and selecting a user-specified room component from available room components for the selected consumer application wherein selection of invalid room components is prevented, comprising performing in a processor-based system an attribute-based inference operation that identifies among the plurality of room components within the frame/slot hierarchy the available room components and the invalid room components from the plurality of room components, wherein the selection of the consumer application imposes constraints that determine, at least in part, the available room components.
-
Specification