Multi-user animation coupled to bulletin board
First Claim
1. A method, comprising:
- storing, by a computer system on a computer-readable storage medium, data representative of one or more user actions taken within a multi-user virtual reality environment hosted by the computer system; and
the computer system making the stored data accessible via an interactive graphical bulletin board element that is usable to cause a display of the one or more user actions taken within the multi-user virtual reality environment.
5 Assignments
0 Petitions
Accused Products
Abstract
A multi-user animation process receives input from multiple remote clients to manipulate avatars through a modeled 3-D environment. Each user is represented by an avatar. The 3-D environment and avatar position/location data is provided to client workstations, which display a simulated environment visible to all participants. A text or speech-based bulletin board application is coupled to the animation process. The bulletin board application receives text or speech input from the multiple remote users and publishes the input in a public forum. The bulletin board application maintains multiple forums organized by topic. Access or participation to particular forums is coordinated with the animation process, such that each user may be permitted access to a forum only when the user'"'"'s avatar is located within a designated room or region of the modeled 3-D environment.
58 Citations
30 Claims
-
1. A method, comprising:
-
storing, by a computer system on a computer-readable storage medium, data representative of one or more user actions taken within a multi-user virtual reality environment hosted by the computer system; and the computer system making the stored data accessible via an interactive graphical bulletin board element that is usable to cause a display of the one or more user actions taken within the multi-user virtual reality environment. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 29)
-
-
9. A method, comprising:
-
receiving, at an electronic data storage component, bulletin board data from a virtual reality universe (VRU) process in which multiple clients provide input for controlling respective avatar objects in an interactive environment, wherein the VRU process is operating on a VRU host separate from the electronic data storage component and provides an object in the interactive environment responsive to input from corresponding ones of the clients to initiate obtaining of recorded data items from the interactive environment for including in the bulletin board data; storing the bulletin board data organized according to index elements related to VRU process data, using the electronic data storage component; and providing the bulletin board data from the electronic data storage component in response to queries referring to the index elements, wherein the bulletin board data comprises data recorded from the VRU process as at least one of animation data, audio data, or chat data. - View Dependent Claims (10, 11, 12, 13)
-
-
14. A computer-readable storage medium having instructions stored thereon that are executable by a processor to cause a computer system to perform operations comprising:
-
storing data on an electronic storage device, wherein the data is representative of one or more user actions taken within a multi-user virtual reality environment hosted by the computer system; and making the data stored on the electronic storage device accessible via an interactive graphical bulletin board implemented within the multi-user virtual reality environment, wherein the interactive graphical bulletin board element is usable to cause a display of the one or more user actions taken within the multi-user virtual reality environment. - View Dependent Claims (15, 16, 17, 18, 19, 30)
-
-
20. A computer-readable storage medium having instructions stored thereon that are executable by a processor to cause a computer system to perform operations comprising:
-
receiving bulletin board data from a virtual reality universe (VRU) process in which multiple clients provide input for controlling respective avatar objects in an interactive environment, wherein the VRU process is operating on a VRU host separate from the electronic data storage component and provides an object in the interactive environment responsive to input from corresponding ones of the clients to initiate obtaining of recorded data items from the interactive environment for including in the bulletin board data; storing the bulletin board data organized according to index elements related to VRU process data; and providing the bulletin board data in response to queries referring to the index elements, wherein the bulletin board data comprises at least one of animation data, audio data, or chat data. - View Dependent Claims (21, 22, 23)
-
-
24. A computer system, comprising:
-
a processor; and a memory having instructions stored thereon that are executable by the processor to cause the computer system to perform operations comprising; storing, on an electronic storage device, data representative of one or more user actions taken within a multi-user virtual reality environment hosted by the computer system, wherein the data is stored on an electronic storage device; and providing an interactive graphical bulletin board element within the multi-user virtual reality environment, wherein the interactive graphical bulletin board element is usable to cause a display of the one or more user actions taken within the multi-user virtual reality environment. - View Dependent Claims (25, 26, 27, 28)
-
Specification