Method and apparatus of synchronizing two computer systems supporting multiple synchronization techniques
First Claim
1. A method of synchronizing a first computer system with a second computer system, said method comprising:
- installing a first synchronization transport module to said first computer system;
installing a second synchronization transport module to said first computer system;
executing a synchronization application on said first computer system, said synchronization application automatically recognizing said first synchronization transport module and said second synchronization transport module;
receiving a selection of an active synchronization transport module from at least said first synchronization transport module and said second synchronization transport module; and
synchronizing said first computer system with said second computer system using said active synchronization transport module.
6 Assignments
0 Petitions
Accused Products
Abstract
A method and system of synchronizing two computer systems supporting multiple synchronization techniques is described. In one example system, a portable computer system is loaded with synchronization transport modules. An application on the portable computer system is executed causing the application to automatically recognize the synchronization transport modules. The portable computer system receives a selection corresponding to one of the two synchronization transport modules. The selection could be from a user and would indicate that the user prefers to synchronize with the second computer system using a particular method of external communication. After the selection, the portable computer system synchronizes with the other computer system using the selected method of external communication.
325 Citations
10 Claims
-
1. A method of synchronizing a first computer system with a second computer system, said method comprising:
-
installing a first synchronization transport module to said first computer system;
installing a second synchronization transport module to said first computer system;
executing a synchronization application on said first computer system, said synchronization application automatically recognizing said first synchronization transport module and said second synchronization transport module;
receiving a selection of an active synchronization transport module from at least said first synchronization transport module and said second synchronization transport module; and
synchronizing said first computer system with said second computer system using said active synchronization transport module. - View Dependent Claims (2, 3, 4, 5, 6)
configuring said first synchronization transport module by executing said first synchronization transport module.
-
-
3. The method as claimed in claim 1, said method further comprising:
configuring said first synchronization transport module by executing a preferences program that modifies configuration parameters associated with said first synchronization transport module.
-
4. The method as claimed in claim 1, said method further comprising, prior to the synchronizing:
-
installing a third synchronization transport module to said first computer system;
executing said synchronization application on said first computer system, said synchronization application automatically recognizing said first synchronization transport module, said second synchronization transport module, and said third synchronization transport module;
receiving a second selection of said active synchronization transport module from at least said first synchronization transport module, said second synchronization transport module, and said third synchronization transport module.
-
-
5. The method as claimed in claim 4, wherein said first computer system includes a portable computer system, wherein said second computer system includes a desktop computer system, and where said first, second and third synchronization transport modules correspond to a cradle communications method, a network communications method, and a modem communications method, respectively.
-
6. The method as claimed in claim 1, wherein said first computer system includes a portable computer system and wherein said second computer system includes a desktop computer system.
-
7. A portable computer comprising:
-
a set of installed synchronization transport modules, each synchronization transport module corresponding to a different external communication method;
at least a first service creator application to create a set of services, each service corresponding to a set of configuration parameters for a corresponding installed synchronization transport module;
a user interface for receiving a selection of a synchronization transport module and a service; and
a synchronization application to automatically detect the set of installed synchronization transport modules, and to synchronize the portable computer using the selected synchronization transport module and the selected service.
-
-
8. A system for synchronizing a first computer system with a second computer system, the system comprising:
-
a means, in the first computer system, for storing a first synchronization transport module and a second synchronization transport module;
a means, in the first computer system, for automatically recognizing the first synchronization transport module and the second synchronization transport module;
a means for receiving a selection of an active synchronization transport module from the first synchronization transport module and the second synchronization transport module; and
a means for synchronizing the first computer system with the second computer system using the active synchronization transport module. - View Dependent Claims (9, 10)
a means for configuring the first synchronization transport module by executing the first synchronization transport module.
-
-
10. The system as claimed in claim 8, the system further comprising:
a means for configuring the first synchronization transport by modifying configuration parameters associated with the first synchronization transport module.
Specification