×

System and method for enabling users to interact in a virtual space

  • US 20070050716A1
  • Filed: 11/02/2006
  • Published: 03/01/2007
  • Est. Priority Date: 11/13/1995
  • Status: Active Grant
First Claim
Patent Images

1. An apparatus for interaction between a plurality of users in a three-dimensional, computer-generated graphical space, comprising:

  • a plurality of client processes, wherein each client process is executed on a digital computer distinct from the digital computers executing others of the plurality of client processes;

    a central server process, executed by a server computer;

    a network coupling the server computer to the digital computers which execute the plurality of client processes, thereby coupling the plurality of client processes with the central server process;

    a plurality of user objects, executed as subprocesses of the central server process, wherein each of the plurality of user objects is associated with a user in the plurality of users;

    an environment database, accessible by each client process;

    means for communicating a position of a particular user in the three-dimensional, computer-generated graphical space from the particular user'"'"'s client process to the other client processes via the central server process, the means for communicating programmed according to a protocol;

    means, on a digital computer executing the particular user'"'"'s client process, for receiving positions of the users of the other client processes according to the protocol via the central server process;

    and means, on the digital computer executing the particular user'"'"'s client process, for rendering a three-dimensional view from a viewpoint of the location of the particular user, the rendered view including at least one object from the environment database and, when other users are at locations viewable from the rendered viewpoint, including those other viewable users.

View all claims
  • 3 Assignments
Timeline View
Assignment View
    ×
    ×