×

Systems and methods of virtual world interaction

  • US 8,621,368 B2
  • Filed: 08/20/2012
  • Issued: 12/31/2013
  • Est. Priority Date: 08/18/2011
  • Status: Active Grant
First Claim
Patent Images

1. A method, comprising:

  • instantiating, by a computing system having one or more hardware computer processors, in one or more computer memories of the computing system, a three-dimensional scene defined by a collection of document objects, wherein the document objects are encoded and define respective three-dimensional modeled objects or spaces;

    receiving respective signals from two or more client devices, the signals indicating respective changes to versions of the three-dimensional scene associated with the two or more client devices, the signals including a first signal received at a first instance of the three-dimensional scene from a first client device and a second signal received at a second instance of the three-dimensional scene from a second client device, the first signal and the second signal each indicating respective changes to an object included in the collection of document objects;

    determining a sequence of states for the object over time based on the indicated respective changes from the first instance and the second instance;

    recording, in the one or more computer memories, a sequence of three-dimensional scene states based on the determined sequence of states of the object at successive times of a time sequence, including at least position and orientation of the object modeled in the scene; and

    providing data representing the sequence of three-dimensional scene states to the two or more client devices, such that upon application of the sequence of three-dimensional scene states, respective instances of the three-dimensional scene associated with the two or more client devices include a synchronized scene state.

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