USER INTERFACE AND SOFTWARE TOOL FOR ARCHITECTURAL PROCESSES
First Claim
1. A method of facilitating architectural design, the method comprising:
- selecting a resource from a resource pool displayed on a monitor;
allocating a portion of the resource to a stacking diagram thereby numerically changing the resource pool and the stacking diagram in real time;
selecting a graphical object to block edit;
bifurcating an edge of the graphical object in a first user interaction; and
editing the edge utilizing an edit point in a second user interaction.
1 Assignment
0 Petitions
Accused Products
Abstract
A novel software architectural design tool allows users to perform stacking, block editing, and scaling in an efficient and intuitive manner. The user selects a resource from a resource pool, such as number of employees and square footage organized by department, displayed on a monitor. A portion of the resources are allocated to a stacking diagram using a visually intuitive interface. The stacking diagram includes bar graphs, each one representing, for example, a floor in a building. The resource pool and the stacking diagram are modified graphically and in real time. For block editing, the user bifurcates an edge of the object by selecting an edit point. In a second step, the user can edit the edge utilizing the edit point. Block editing becomes an efficient and visually intuitive process which is also in line with thought processes inherent in architectural training.
5 Citations
8 Claims
-
1. A method of facilitating architectural design, the method comprising:
-
selecting a resource from a resource pool displayed on a monitor; allocating a portion of the resource to a stacking diagram thereby numerically changing the resource pool and the stacking diagram in real time; selecting a graphical object to block edit; bifurcating an edge of the graphical object in a first user interaction; and editing the edge utilizing an edit point in a second user interaction. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A method of implementing a user interface for an architectural design tool, the method comprising:
-
enabling a visual stacking diagram tool including a graphically displayed feeder component and a graphically displayed stacking diagram; receiving input from a user moving resources from the feeder component to the stacking diagram wherein updates are displayed visually in real time; enabling a block editing tool wherein the user bifurcates an edge of a graphical object in a first single user interaction and edits the edge in a second single user interaction; and scaling the graphical object in a third single user interaction wherein scaling is established visually, wherein stacking and block editing are performed in a manner that is consistent with architectural training. - View Dependent Claims (7, 8)
-
Specification