Method and apparatus for synchronization of two computer systems
First Claim
1. A computer-readable medium carrying one or more sequences of one or more instructions for synchronizing a first computer system with a second computer system, wherein the execution of the one or more sequences of the one or more instructions causes the one or more processors to perform a method comprising the steps of:
- 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.
1 Assignment
0 Petitions
Accused Products
Abstract
A method and system for 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.
-
Citations
22 Claims
-
1. A computer-readable medium carrying one or more sequences of one or more instructions for synchronizing a first computer system with a second computer system, wherein the execution of the one or more sequences of the one or more instructions causes the one or more processors to perform a method comprising the steps of:
-
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)
-
-
7. A computer-readable medium carrying one or more sequences of one or more instructions for synchronizing a first set of records on a computer system with a second set of records on a portable computer, wherein the execution of the one or more sequences of the one or more instructions causes the one or more processors to perform a method comprising the steps of:
-
identifying a transport module from a plurality of possible transport modules for synchronizing the portable computer and the computer system, the plurality of transport modules including at least a first direct connection transport module and a first wireless transport module, the second set of records being accessible to each transport module in the plurality of transport modules; sending over a medium corresponding to the identified transport module the second set of records; and comparing the first set of records with the second set of records in order to synchronize at least a portion of the first set of records with at least a portion of the second set of records. - View Dependent Claims (8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. A computer-readable medium carrying one or more sequences of one or more instructions for synchronizing a first set of records on a computer system with a second set of records on a portable computer, wherein the execution of the one or more sequences of the one or more instructions causes the one or more processors to perform a method comprising the steps of:
-
identifying a transport module from a plurality of possible transport modules for synchronizing the portable computer and the computer system, the plurality of transport modules including at least a first direct connection transport module and a first wireless transport module, the second set of records being accessible to each transport module in the plurality of possible transport modules; sending over a medium corresponding to the identified transport module the second set of records so as to cause the computer system to receive and compare the first set of records with the second set of records; and in response to sending over the medium, receiving over the medium the second set of records, in which at least a portion of the second set of records has been updated with at least a portion of the first set of records. - View Dependent Claims (17, 18, 19, 20, 21, 22)
-
Specification