System and method for synchronizing objects between two devices
First Claim
1. An object maintenance manager, comprising:
- for a stored object, means for identifying a removable storage device that stores the stored object;
means for identifying if the removable storage device is currently accessible to a first computing device;
means for identifying if the object is subject to deletion from a second computing device during a synchronization process to occur between the first computing device and the second computing device;
means for preventing deletion of the object if the object is subject to deletion during the synchronization process; and
means for continuing to monitor and record changes to the object in the second computing device when the object in the removable storage device is not accessible to the first computing device.
1 Assignment
0 Petitions
Accused Products
Abstract
A synchronization system synchronizes objects between a portable computer and a desktop computer. The portable computer is capable of communicating with a storage volume that can become inaccessible to the portable computer. The system identifies storage volumes currently available to the portable computer and identifies storage volumes previously accessible to the portable computer, but not currently accessible to the portable computer. Objects contained in storage volumes that are currently accessible to the portable computer are then synchronized between the base computer and the portable computer. During the synchronization process, the system ignores objects stored on volumes that are not currently accessible to the portable computer. However, the system continues to monitor and record changes to objects stored on volumes that are not currently accessible to the portable computer. When a storage volume that was previously inaccessible becomes accessible, the system synchronizes objects stored on the previously inaccessible storage volume. The objects may be databases or other data structures. The storage volume that can become inaccessible to the portable computer is typically a removable memory card that can be inserted into the portable computer.
-
Citations
10 Claims
-
1. An object maintenance manager, comprising:
-
for a stored object, means for identifying a removable storage device that stores the stored object;
means for identifying if the removable storage device is currently accessible to a first computing device;
means for identifying if the object is subject to deletion from a second computing device during a synchronization process to occur between the first computing device and the second computing device;
means for preventing deletion of the object if the object is subject to deletion during the synchronization process; and
means for continuing to monitor and record changes to the object in the second computing device when the object in the removable storage device is not accessible to the first computing device. - View Dependent Claims (2)
-
-
3. An object maintenance manager, comprising:
-
a removable storage device identifier for identifying which removable storage device stores an object;
an accessibility identifier for identifying if the removable storage device is currently accessible to a first computing device;
a deletion discriminator for identifying if the object is subject to deletion from a second computing device during a synchronization process to occur between the first computing device and the second computing device;
a deletion blocker for preventing deletion of the object if the object is subject to deletion during the synchronization process; and
an object maintainer for continuing to monitor and record changes to the object in the second computing device when the object in the removable storage device is not accessible to the first computing device. - View Dependent Claims (4, 5, 6, 7, 8, 9, 10)
-
Specification