Methods systems and computer program products for transporting users in three dimensional virtual reality worlds using transportation vehicles
First Claim
1. A method for transporting a representation of a user of a client in a virtual reality environment provided by a server from a first location to a second location, comprising the steps of:
- providing a transportation vehicle from the server to the client that receives the representation of the user at the first location;
receiving, at the server, a destination signal from the client which indicates the second location as a destination;
transporting the representation of the user in the transportation vehicle through the virtual reality environment to the second location independent of user control while the second location is provided to the client; and
providing customized information to the client when the representation of the user is in the transportation vehicle.
4 Assignments
0 Petitions
Accused Products
Abstract
Methods, systems and computer program products are provided which transport a user in a virtual reality environment from a first location to a second location by providing a transportation vehicle that receives the user at the first location, receiving a destination signal from the user which indicates the second location as a destination, transporting the user in the transportation vehicle to the second location independent of any user input, and providing customized information to the user when the user is in the transportation vehicle. The transportation may be inter-world or intra-world. The customized information can take any number of forms such as dynamic visual scenery, audio messages, static visual graphics, video images, or any combination thereof.
-
Citations
41 Claims
-
1. A method for transporting a representation of a user of a client in a virtual reality environment provided by a server from a first location to a second location, comprising the steps of:
-
providing a transportation vehicle from the server to the client that receives the representation of the user at the first location;
receiving, at the server, a destination signal from the client which indicates the second location as a destination;
transporting the representation of the user in the transportation vehicle through the virtual reality environment to the second location independent of user control while the second location is provided to the client; and
providing customized information to the client when the representation of the user is in the transportation vehicle. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. An apparatus for transporting a representation of a user of a client in a virtual reality environment from a first location to a second location, comprising:
-
means for providing a transportation vehicle that receives the representation of a user of the client at the first location;
means for receiving, at the server, a destination signal from the client which indicates the second location as a destination;
means for transporting the representation of the user in the transportation vehicle through the virtual environment to the second location independent of user control while the second location is provided to the client; and
means for providing customized information to the client when the representation of the user is in the transportation vehicle. - View Dependent Claims (15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27)
-
-
28. A computer program product for transporting a representation of a user of a client in a virtual reality environment provided by a server from a first location to a second location, the computer program product comprising:
-
a computer-readable storage medium having computer-readable program code means embodied in said medium, said computer-readable program code means comprising;
computer readable program code means for providing to the client a transportation vehicle that receives the representation of the user at the first location;
computer readable program code means for receiving, at the server a destination signal from the client which indicates the second location as a destination;
computer readable program code means for transporting the representation of the user in the transportation vehicle through the virtual environment to the second location independent of user control while the second location is provided to the user; and
computer readable program code means for providing customized information to the client while the representation of the user is in the transportation vehicle. - View Dependent Claims (29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41)
-
Specification