Patent ID: 7860690
Filing Date: 2010-12-28
Classification: G06Q

Abstract:
1. A system for custom configuration of an object comprising: a user interface; a parametric drawing engine providing illustrations of configuration data, the illustrations comprising a plurality of elements arranged in a first configuration, wherein in response to a first modification to an attribute of a first element the parametric drawing engine causes a corresponding second modification in an attribute of at least one second element, the attribute of the first element includes at least one non-size and non-shape attribute, the second modification is constrained by a plurality of rules, and the parametric drawing engine will not permit the first modification if it results in a second modification that violates any of the plurality of rules; a frame engine, receiving input data from the user interface, wherein the frame engine outputs configuration data to the user interface in response to a frame-based inference of the input data; and a database, coupled to the frame engine, storing configuration data selectively retrieved for output in response to inferences made by the frame engine, wherein the database stores a plurality of questions for selective output to the user interface based on frame-based inferences made by the frame engine in response to answers input through the user interface.