NETWORKED COMPUTER SYSTEM FOR COMMUNICATING AND OPERATING IN A VIRTUAL REALITY ENVIRONMENT
First Claim
1. A method of shifting users between a plurality of different virtual reality environments, said method comprising the steps of:
- determining that a user group containing at least one user has been created, said user group associated with a departure virtual reality environment, wherein each of the at least one user is associated with a host;
facilitating establishment of network communication between a host associated with each of the at least one user of the user group;
determining a destination virtual reality environment for the user group;
determining a destination server host associated with the destination virtual reality environment;
transmitting data representing the destination virtual reality environment to each host associated with each of the at least one user of the user group; and
facilitating establishment of network communication between the destination server host and the host associated with each of the at least one user of the user group, thus enabling each user of the user group to interact with the destination virtual reality environment.
1 Assignment
0 Petitions
Accused Products
Abstract
The present invention relates to interactive virtual reality networked computer systems and methods that facilitate communication and operation in a virtual reality environment. The virtual reality networked computer system has an infrastructure that includes a number of users, hosts and servers. The interconnected hosts and servers allow users to effectively locate, activate, access and interact within virtual reality environments in a variety of different ways. For example, users can establish user groups such that interaction within the virtual reality environment occurs between hosts (accessed by users) without the need of a central or dedicated server.
12 Citations
20 Claims
-
1. A method of shifting users between a plurality of different virtual reality environments, said method comprising the steps of:
-
determining that a user group containing at least one user has been created, said user group associated with a departure virtual reality environment, wherein each of the at least one user is associated with a host; facilitating establishment of network communication between a host associated with each of the at least one user of the user group; determining a destination virtual reality environment for the user group; determining a destination server host associated with the destination virtual reality environment; transmitting data representing the destination virtual reality environment to each host associated with each of the at least one user of the user group; and facilitating establishment of network communication between the destination server host and the host associated with each of the at least one user of the user group, thus enabling each user of the user group to interact with the destination virtual reality environment. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A virtual reality environment shifting system comprising:
-
at least one processor; at least one network interface device; and at least one memory device that stores a plurality of instructions, which, when executed by the at least one processor, cause the at least one processor to operate with the at least one network interface device to; (a) determine that a user group containing at least one user has been created, said user group associated with a departure virtual reality environment, wherein each of the at least one user is associated with a host; (b) facilitate establishment of network communication between a host associated with each of the at least one user of the user group; (c) determine a destination virtual reality environment for the user group; (d) determine a destination server host associated with the destination virtual reality environment; (e) transmit data representing the destination virtual reality environment to each host associated with each of the at least one user of the user group; and (f) facilitate establishment of network communication between the destination server host and the host associated with each of the at least one user of the user group, thus enabling each user of the user group to interact with the destination virtual reality environment. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
Specification