Claims
- 1. A method for classifying objects in a three-dimensional environment on a display of a computer system; the method comprises the steps of:
- providing a set of standardized classes of objects; and
- defining the standardized classes based upon a user specification, the user specification based upon the properties and behavior of the objects as perceived by the user.
- 2. The method of claim 1 in which the set of standardized classes comprises environmental objects and behavioral objects as a first class of objects.
- 3. The method of claim 2 in which the behavioral objects further includes a subclass which includes decorative objects and task supportive objects.
- 4. The method of claim 3 in which the task supportive objects further include a subclass which includes task objects and tool objects.
- 5. The method of claim 4 in which the tool objects further include a subclass which includes device objects and pointer based objects.
- 6. A system for classifying objects in a three-dimensional environment on a display of a computer system, the system comprising:
- means for providing a set of standardized classes of objects; and
- means for defining the standardized classes based upon a user specification, the user specification based upon the properties and behavior of the objects as perceived by the user.
- 7. The system of claim 6 in which the set of standardized classes comprises environmental objects and behavioral objects as a first class of objects.
- 8. The system of claim 7 in which the behavioral objects further includes a subclass which includes decorative objects and task supportive objects.
- 9. The system of claim 8 in which the task supportive objects further include a subclass which includes task objects and tool objects.
- 10. The system of claim 9 in which the tool objects further include a subclass which includes device objects and pointer based objects.
CROSS-REFERENCE TO RELATED APPLICATIONS
The present application is related to application Ser. No. 08/789,332, filed on Jan. 27, 1997 entitled "A Method and System for Providing Visual Hierarchy of Task Groups and Related Viewpoints of a Three-Dimensional Environment in a Display of a Computer System," application Ser. No. 08/789,345, filed on Jan. 27, 1997, entitled "A Method and System for Providing Preferred Face Views of Objects in a Three-Dimensional (3D) Environment on a Display in a Computer System," application Ser. No. 08/789,344, filed on Jan. 31, 1997, entitled "Method and System for Navigating Through Opaque Structures on a Display," application Ser. No. 08/789,341, filed on Jan 27, 1997 entitled "A Method and System for Effectively Controlling an Object in a Three-Dimensional Environment in a Display of a Computer System," and application Ser. No. 08/789,342, filed on Jan. 27, 1997 entitled "A Method and System for Providing an Improved view of an Object in a Three-Dimensional (3D) Environment on a Computer Display" filed on the same date as the present application and assigned to the assignee of the present application.
US Referenced Citations (3)
Number |
Name |
Date |
Kind |
5261044 |
Dev et al. |
Nov 1993 |
|
5276785 |
Mackinlay et al. |
Jan 1994 |
|
5751931 |
Cox et al. |
May 1998 |
|
Non-Patent Literature Citations (1)
Entry |
Mackinlay, Jock D.; Card, Stuart K.; Robertson, George G.; Rapid Controlled Movement Through a Virtual 3D Workspace, Computer Graphics, vol. 24, No. 4, Aug. 1990. |