×

Moving objects in a distributed computing environment

  • US RE41,706 E1
  • Filed: 01/13/2006
  • Issued: 09/14/2010
  • Est. Priority Date: 11/30/1999
  • Status: Expired due to Term
First Claim
Patent Images

1. A method for moving objects in a distributed computing system, comprising:

  • receiving a move indication at a mobility object aggregated with a primary object through an aggregate object located at a current host address and port number, the primary object being unique to the aggregate object, the mobility object providing a mobility functionality for the primary object, the move indication instructing the mobility object to move the primary object to a new host address and port number, the aggregate object having the primary object as a primary facet object and the mobility object as a facet object;

    creating a serialized version of the mobility object in response to the move indication;

    sending the serialized version of the mobility object to the new host address and port number;

    creating a new version of the mobility object at the new host address and port number from the serialized version of the mobility object;

    creating a serialized version of the primary object in response to a serialize and move message from the new version of the mobility object;

    sending the serialized version of the primary object to the new host address and port number;

    creating a new version of the primary object at the new host address and port number from the serialized version of the primary object;

    creating a new aggregate object with the new version of the primary object as a new primary facet object and the new version of the mobility object as a new facet object at the new host address and port number.

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