System and method for synchronizing objects between two devices

   
   

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.

Um sistema da sincronização sincroniza objetos entre um computador portátil e um computador desktop. O computador portátil é capaz de comunicar-se com um volume do armazenamento que possa se tornar inacessível ao computador portátil. O sistema identifica os volumes do armazenamento atualmente disponíveis ao computador portátil e identifica os volumes do armazenamento previamente acessíveis ao computador portátil, mas não atualmente acessível ao computador portátil. Os objetos contidos nos volumes do armazenamento que são atualmente acessíveis ao computador portátil são sincronizados então entre o computador baixo e o computador portátil. Durante o processo da sincronização, o sistema ignora os objetos armazenados nos volumes que não são atualmente acessíveis ao computador portátil. Entretanto, o sistema continua a monitorar e gravar mudanças aos objetos armazenados nos volumes que não são atualmente acessíveis ao computador portátil. Quando um volume do armazenamento que seja previamente inacessível se torna acessível, o sistema sincroniza os objetos armazenados no volume previamente inacessível do armazenamento. Os objetos podem ser bases de dados ou outras estruturas de dados. O volume do armazenamento que pode se tornar inacessível ao computador portátil é tipicamente um cartão de memória removível que possa ser introduzido no computador portátil.

 
Web www.patentalert.com

< Content and task-execution services provided through dialog-based interfaces

< Method and system for personal policy-controlled automated response to information transfer requests

> Sparse caching for streaming media

> Non-blocking concurrent queues with direct node access by threads

~ 00170