Patent ID: 8589128

Claim:
A method for creating a dynamically-configurable product design, the method comprising: creating, via a computer-aided design (CAD) application executing on a processor of a computing device, a modular structure comprising a plurality of geometric modules of a dynamically-configurable product design, the plurality of geometric modules comprising at least one variable geometric module; providing a plurality of predetermined variants of the at least one variable geometric module for selection by a user, the predetermined variants each having a parametric geometry; receiving an input from the user identifying a selected variant chosen by the user from the plurality of predetermined variants of the at least one variable geometric module, the selected variant comprising at least one of a locator handle and a shaper handle; automatically placing, by the processor, the selected variant in a geometric model of the dynamically-configurable product design; and triggering a parametric geometry engine by the at least one of the locator handle and the shaper handle; responsive to the triggering of the parametric geometry engine, automatically modifying, by the parametric geometry engine, at least one of a positioning or a geometry of a geometric module adjacent to the placed selected variant in the geometric model of the dynamically-configurable product design in accordance with the at least one of the location handle and the shaper handle, thereby integrating the placed selected variant with the adjacent geometric module.