×

Networked computer system for communicating and operating in a virtual reality environment

  • US 7,269,632 B2
  • Filed: 06/05/2001
  • Issued: 09/11/2007
  • Est. Priority Date: 06/05/2001
  • Status: Expired due to Term
First Claim
Patent Images

1. A networked computer system for enabling a plurality of users to access a virtual reality environment and interact in the virtual reality environment, the system comprising:

  • data representing the virtual reality environment including static virtual reality data and dynamic virtual reality data wherein the static virtual reality data is object information representing virtual reality objects wherein the object information of the static virtual reality data represents any one of a three-dimensional model, a graphic texture, a sound, a program module or a script wherein the dynamic virtual reality data represents parameter values of exemplars of the virtual reality objects within the virtual reality environment wherein the parameter values represent geometric coordinates and describe a state of the exemplars of the virtual reality objects within the virtual reality environment;

    a server host receiving and storing the data representing the virtual reality environment wherein the server host changes, stores and transmits the dynamic virtual reality data representing the virtual reality environment wherein a host name of the server host has been assigned to the server host wherein the host name of the server host represents a network location of the server host wherein the server host is accessible via the host name of the server host;

    a plurality of servers storing and transmitting the data representing the virtual reality environment and data representing the location of the server host wherein the data representing the network location of the server host identifies a network address of the server host wherein at least one of the plurality of servers communicates with the server host; and

    a client host communicating with at least one of the plurality of servers wherein the client host obtains the data representing the location of the server host from at least one of the plurality of servers to establish network communication with the server host wherein the client host requests and receives the network address of the server host from one of the servers by providing the host name representing the network location of the server host wherein the client host connects to the server host via the network address of the server and receives the dynamic virtual reality data from the server host wherein the client host identifies the static virtual reality data of the virtual reality environment from the dynamic virtual reality data received from the server host wherein the client host requests and receives the static virtual reality data from one of the servers to access the virtual reality environment wherein the client host activates the virtual reality environment with the dynamic virtual reality data and the static virtual reality data.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×