Method and system for distinctively displaying selected floor with sufficient details in a three-dimensional building model
First Claim
1. A computer-implemented method for distinctively displaying building features with sufficient details in a three-dimensional building model, comprising:
- providing at least one graphical metaphor that permits a user to select with enhanced granularity at least one building floor from among a plurality of building floors associated with a three-dimensional model of a building, wherein said plurality of building floors include a plurality of building features including building windows, building ceilings, detectors, and objects within said building, by executing a program instruction in a data-processing apparatus;
graphically selecting said at least one building floor from among said plurality of building floors utilizing said at least one graphical metaphor, in response to a particular input by said user, thereby allowing said user an ability to clearly identify, graphically manipulate and distinguish selected building floors and features among said plurality of building floors and correctly visualize said at least one building floor with respect to said three-dimensional model of said building, by executing a program instruction in said data-processing apparatus;
utilizing said at least one graphical metaphor to distinguish said at least one building floor from among said plurality of building floors by;
highlighting said at least one building floor from said plurality of building floors to derive at least one highlighted building floor, by executing a program instruction in a data-processing apparatus;
manually pitching said at least one building floor graphically towards said user while a plurality of unselected building floors remain stationary, by executing a program instruction in a data-processing apparatus; and
expanding said at least one highlighted building floor and compressing said plurality of unselected building floors in order to extrude said at least one highlighted building floor from said three-dimensional model of said building, by executing a program instruction in a data processing apparatus.
1 Assignment
0 Petitions
Accused Products
Abstract
A method, system and program product for distinctively displaying selected floors with sufficient details in a three-dimensional building model includes graphical metaphors that permit a selected or highlighted floor and their respective elements to be absolutely clear and distinct from the floors immediately above and below. The graphically displayed metaphors comprise “drawers”, “wireframe”, “expansion/compression”, “projected floor”, “sliding unselected floors”, “turning the pages”, “big map-small map”, and “fisheye” graphical configurations. Such graphically displayed metaphors can be utilized to highlight a selected floor, separate it from adjacent floors, and provide a graphical effect of depicting the floor'"'"'s vertical position within a building.
-
Citations
17 Claims
-
1. A computer-implemented method for distinctively displaying building features with sufficient details in a three-dimensional building model, comprising:
-
providing at least one graphical metaphor that permits a user to select with enhanced granularity at least one building floor from among a plurality of building floors associated with a three-dimensional model of a building, wherein said plurality of building floors include a plurality of building features including building windows, building ceilings, detectors, and objects within said building, by executing a program instruction in a data-processing apparatus; graphically selecting said at least one building floor from among said plurality of building floors utilizing said at least one graphical metaphor, in response to a particular input by said user, thereby allowing said user an ability to clearly identify, graphically manipulate and distinguish selected building floors and features among said plurality of building floors and correctly visualize said at least one building floor with respect to said three-dimensional model of said building, by executing a program instruction in said data-processing apparatus; utilizing said at least one graphical metaphor to distinguish said at least one building floor from among said plurality of building floors by; highlighting said at least one building floor from said plurality of building floors to derive at least one highlighted building floor, by executing a program instruction in a data-processing apparatus; manually pitching said at least one building floor graphically towards said user while a plurality of unselected building floors remain stationary, by executing a program instruction in a data-processing apparatus; and expanding said at least one highlighted building floor and compressing said plurality of unselected building floors in order to extrude said at least one highlighted building floor from said three-dimensional model of said building, by executing a program instruction in a data processing apparatus. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A computer-implemented system for distinctively displaying building features with sufficient details in a three-dimensional building model, comprising:
-
a data-processing apparatus; a module executed by said data-processing apparatus, said module and said data-processing apparatus being operable in combination with one another to; provide at least one graphical metaphor that permits a user to select with an enhanced granularity at least one building floor from among a plurality of building floors associated with a three-dimensional model of a building, wherein said plurality of building floors include a plurality of building features including building windows, building ceilings, detectors, and objects within said building; graphically select said at least one building floor from among said plurality of building floors utilizing said at least one graphical metaphor, in response to a particular input by said user, thereby allowing said user an ability to clearly identify, graphically manipulate and distinguish selected building floors and features among said plurality of building floors and correctly visualize said at least one building floor with respect to said three-dimensional model of said building, by executing a program instruction in said data-processing apparatus; utilize said at least one graphical metaphor to distinguish said at least one building floor from among said plurality of building floors by; highlighting said at least one building floor from said plurality of building floors to derive at least one highlighted building floor, by executing a program instruction in a data-processing apparatus; manually pitching said at least one building floor graphically towards said user while a plurality of unselected building floors remain stationary, by executing a program instruction in a data-processing apparatus; and expanding said at least one highlighted building floor and compressing said plurality of unselected building floors in order to extrude said at least one highlighted building floor from said three-dimensional model of said building, by executing a program instruction in a data processing apparatus. - View Dependent Claims (13, 14)
-
-
15. A program product residing in a computer for distinctively displaying building features with sufficient details in a three-dimensional building model, comprising:
-
non-transitory machine-implemented instruction media residing in a computer for providing at least one graphical metaphor that permits a user to select with an enhanced granularity at least one building floor from among a plurality of building floors associated with a three-dimensional model of a building; non-transitory machine-implemented instruction media residing in a computer for graphically selecting said at least one building floor from among said plurality of building floors utilizing said at least one graphical metaphor, in response to a particular input by said user, thereby allowing said user an ability to clearly identify, graphically manipulate and distinguish building floors among said plurality of building floors and correctly visualize said at least one building floor with respect to said three-dimensional models of said building;
wherein said building floors include a plurality of building features including building windows, building ceilings, detectors, and objects within said building;non-transitory machine-implemented instruction media residing in a computer, which permits said at least one graphical metaphor to be utilized to distinguish said at least one building floor from among said plurality of building floors by; highlighting said at least one building floor from said plurality of building floors to derive at least one highlighted building floor, by executing a program instruction in a data-processing apparatus; manually pitching said at least one building floor graphically towards said user while a plurality of unselected building floors remain stationary, by executing a program instruction in a data-processing apparatus; and expanding said at least one highlighted building floor and compressing said plurality of unselected building floors in order to extrude said at least one highlighted building floor from said three-dimensional model of said building, by executing a program instruction in a data processing apparatus. - View Dependent Claims (16, 17)
-
Specification