Networked computer system for communicating and operating in a virtual reality environment
First Claim
1. A method of registering a host and a user within a virtual reality networked computer system, said method comprising the steps of:
- enabling establishment of network communication between a host and a server of virtual reality content;
causing the server to receive a registration request from the host;
causing the server to transmit the registration request to at least one different server;
determining a designated server nearest to the registering host based, at least in part, on the transmission of the registration request to the at least one different server;
causing the server to assign a unique host identifier to the host;
causing the server to assign a unique user identifier to the user;
causing at least one database of the designated server to be updated with the unique host identifier, the unique user identifier, and an indication that the designated server was determined to be nearest to the registering host to enable the host to request registration information from the designated server; and
causing the server to repeatedly transmit the registration request to each of a plurality of session servers until a session server nearest to the registering host is located.
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.
-
Citations
14 Claims
-
1. A method of registering a host and a user within a virtual reality networked computer system, said method comprising the steps of:
-
enabling establishment of network communication between a host and a server of virtual reality content; causing the server to receive a registration request from the host; causing the server to transmit the registration request to at least one different server; determining a designated server nearest to the registering host based, at least in part, on the transmission of the registration request to the at least one different server; causing the server to assign a unique host identifier to the host; causing the server to assign a unique user identifier to the user; causing at least one database of the designated server to be updated with the unique host identifier, the unique user identifier, and an indication that the designated server was determined to be nearest to the registering host to enable the host to request registration information from the designated server; and causing the server to repeatedly transmit the registration request to each of a plurality of session servers until a session server nearest to the registering host is located. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A host/user registration 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) establish a network communication with a host; (b) receive a registration request from the host; (c) transmit the registration request to at least one server; (d) determine a designated server nearest to the registering host and user based, at least in part, on the transmission of the registration request to the at least one server; (e) assign a unique host identifier to the host; (f) assign a unique user identifier to the user; and (g) update at least one database of the designated server with the unique host identifier, the unique user identifier, and an indication that the designated server was determined to be nearest to the registering host to enable the host to request registration information from the designated server, wherein the plurality of instructions, 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 repeatedly transmit the registration request to each of a plurality of session servers until a session server nearest to the registering host is located. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
Specification