Claims
- 1. A multi-user, multiple role-dependent collaborative virtual environment representing a physical object comprising:a storage of multi-user, multiple role-dependent sets of virtual objects each representing role-dependent views of said physical object wherein each virtual object has different virtual object interfaces that are role dependent; said storage stores information about possible interactions with said virtual environment objects as attributes inside said virtual objects along with graphical information describing the virtual object's visual appearance; a separate role-dependent display for each role-dependent set of virtual objects representing said views and role-dependent user input means for each set of virtual objects; and a processor coupled to said storage and said separate role-dependent display for said each role-dependent set of virtual objects representing said views and responsive to role of user and role-dependent user input means for providing a role-dependent display of virtual objects dependent on the role of said user.
- 2. A multi-user, multiple role-dependent collaborative virtual environment system comprising:a storage of multi-user, multiple role-dependent sets of virtual objects each representing role-dependent views of a given object wherein each virtual object has different virtual object interfaces that are role dependent; said storage stores information about possible interactions with said virtual objects as attributes inside said virtual objects along with graphical information describing the virtual object's visual appearance; a separate role-dependent display for each role-dependent set of virtual objects representing said views and role-dependent user input means for each set of virtual objects; a processor coupled to said storage and said separate role-dependent display for said each role-dependent set of virtual objects representing said views and responsive to role of user and role-dependent user input means for providing a role-dependent display of virtual objects dependent on the role of said user and said role-dependent input means includes a speech recognizer coupled to said processor responsive to role-dependent speech commands and said role-dependent storage includes speech grammars as attributes in said virtual objects.
- 3. The system of claim 2 wherein said objects inherit function properties from other classes through inheritance and aggregation.
Parent Case Info
This application is a division of Ser. No. 09/188,995, U.S. Pat. No. 6,310,629, filed Nov. 9, 1998 which claims priority under 35 U.S.C. 119 based upon provisional application Serial No. 60/068,120, filed Dec. 19, 1997 expired.
US Referenced Citations (7)
Provisional Applications (1)
|
Number |
Date |
Country |
|
60/068120 |
Dec 1997 |
US |