×

System, method, and computer program for migrating interdependent data objects from a first device to a second device

  • US 9,665,602 B1
  • Filed: 04/02/2014
  • Issued: 05/30/2017
  • Est. Priority Date: 04/02/2013
  • Status: Active Grant
First Claim
Patent Images

1. A computer program product embodied on a non-transitory computer readable medium, comprising:

  • computer code for receiving at least one first data object to be migrated from a first device to a second device associated with a target code;

    computer code for determining that the second device associated with the target code has a requirement that at least one second data object be present in the second device with the at least one first data object, including that either;

    (1) the second device associated with the target code requires the at least one second data object to be present in the second device before the at least one first data object is migrated to the second device, or(2) allows the at least one second data object to be migrated to the second device at a same time as the at least one first data object;

    computer code for storing the at least one first data object to be migrated from the first device to the second device associated with the target code in a cache, responsive to determining the requirement of the second device;

    computer code for detecting an interdependency event that includes creation of the at least one second object in the first device;

    computer code for receiving the at least one second data object to be migrated from the first device to the second device associated with the target code, in response to detecting the interdependency event; and

    computer code for automatically sending the at least one first data object and the at least one second data object to the second device associated with the target code, in response to receiving the at least one second data object, including;

    (1) when the second device associated with the target code requires the at least one second data object to be present in the second device before the at least one first data object is migrated to the second device, then automatically sending the at least one second data object to the second device associated with the target code prior to automatically sending the at least one first data object to the second device associated with the target code, and(2) when the second device associated with the target code allows the at least one second data object to be migrated to the second device at a same time as the at least one first data object, then automatically sending the at least one second data object with the at least one first data object to the second device associated with the target code.

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