×

Cloning objects in a virtual universe

  • US 8,001,161 B2
  • Filed: 04/24/2008
  • Issued: 08/16/2011
  • Est. Priority Date: 04/24/2008
  • Status: Active Grant
First Claim
Patent Images

1. A method for cloning objects, the method comprising:

  • a computer obtaining tracking data that identifies a first location of a first avatar in relation to a range of an object, wherein the object includes a displayed advertisement, wherein the range comprises a viewable field of the object, and wherein an avatar inside of the viewable field of the object can view the object;

    the computer, responsive to the first location of the first avatar being within the viewable field of the object, querying a data structure for a record of a first clone of the object, wherein the data structure stores cloning data;

    the computer, responsive to a presence of the record of the first clone in the data structure, instantiating the first clone of the object;

    the computer invoking a set of object methods associated with the record of the first clone in the data structure, wherein the set of object methods are configured to modify a manner in which the object is displayed to the first avatar to improve a visibility of the object for the first avatar based on the first location of the first avatar;

    the computer, responsive to detecting a second avatar in a different location within the viewable field of the object, instantiating a second clone of the object, wherein the second clone includes a display of information associated with the object and displayed to the second avatar differently than a display of information displayed to the first avatar using the first clone;

    the computer removing the record of the first clone of the object from the data structure when the first avatar is outside of the range of the object for a predetermined amount of time; and

    the computer, responsive to an absence of a record of one of the first clone and the second clone from the data structure, adding an associated record for the one of the first clone and the second clone to the data structure, wherein the associated record comprises an instance unique identifier, an object unique identifier, an avatar unique identifier, and an object method unique identifier.

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