Patent ID: 8229715

Claim:
A computer-implemented system for facilitating collaborative structure design efforts, and for coordinating implementation of a resulting design, comprising: a design workspace in which a structure design is capable of being rendered during a design process; a design engine which receives various inputs, and produces a structure design for display in said design workspace; a first interface, coupled to said design engine, permitting a first user to view and manipulate aspects of said design rendered in said design workspace; a second interface, coupled to said design engine, permitting a second user to view and manipulate aspects of said design rendered in said design workspace; a library of design elements and editing tools, coupled to said first and second interfaces and said design engine such that said first user, said second user or both said first and second users may select an element therefrom and place said element in said design, or otherwise edit said design, for rendering by said design engine in said design workspace; an attributes engine which quantifies measures of various attributes of a structure based on said structure design during the process of designing said structure and updates quantification of said measures when manipulation of aspects of said design result in modification of said design; a dashboard coupled to said attributes engine for displaying said measures of various attributes of said structure, said dashboard viewable by said first user and said second user; a first customizable attributes quantification interface associated with said first user; a second customizable attributes quantification interface associated with said second user; each of said first and second customizable attributes quantification interfaces permitting said first and second users, respectively, to specify values for selected structure attributes, said specified values forming an input to said design engine; an attributes toolbox which presents to said first user and said second user a plurality of user-selectable attributes quantification tools; such that based upon selection of an attributes quantification tool by either said first user, said second user or both said first user and said second user, said selected tool is added to said first customizable attributes quantification interface, said second customizable attributes quantification interface, or both said first and second customizable attributes quantification interfaces, respectively; each of said first and second customizable attributes quantification interfaces further comprising a direction mechanism permitting said corresponding first or second user, respectively, to direct said system to weight optimization of one attribute greater than other attributes; and wherein said first customizable attributes quantification interface is provided with a mechanism permitting viewing of said second user's direction to said system to weight optimization of one attribute greater than other attributes.