Method and apparatus for synchronizing information on two different computer systems
First Claim
Patent Images
1. A method for reconciling a first file and a second file, said second file corresponding to said first file, said first file and said second file each containing records, said method comprising:
- comparing said first file and said corresponding second file with a backup file containing records from a previous reconciliation of said first file and said corresponding second file to identify new, updated or deleted records;
creating a reconcile file containing information pertaining to said new, updated or deleted records identified in said step of comparing; and
copying contents of said reconcile file to said first file, said corresponding second file and a new backup file.
6 Assignments
0 Petitions
Accused Products
Abstract
Many users of handheld computing devices or "palmtops" also own personal computers (PCs) running applications that manage data similar to the data carried in the palmtops. In such cases, the users are likely to want the data on the palmtop to be synchronized with the data on the PC. A method and apparatus reconciles records on a palmtop with corresponding records on a PC.
-
Citations
18 Claims
-
1. A method for reconciling a first file and a second file, said second file corresponding to said first file, said first file and said second file each containing records, said method comprising:
-
comparing said first file and said corresponding second file with a backup file containing records from a previous reconciliation of said first file and said corresponding second file to identify new, updated or deleted records; creating a reconcile file containing information pertaining to said new, updated or deleted records identified in said step of comparing; and copying contents of said reconcile file to said first file, said corresponding second file and a new backup file. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A method for reconciling a first file, a second file corresponding to said first file, and a backup file, said backup file containing records from a previous reconciliation, said method comprising:
-
copying a first record from said first file into a reconcile file when said first record is added to said first file, and said first record is not in said backup file; copying a second record from said first file into said reconcile file when an identical said second record is added to said first file and said corresponding second file, and said second record is not in said backup file; copying a third record in said first file into said reconcile file when said third record is modified in said first file and a corresponding third record is deleted from said second file, and said third record in said first file is not in said backup file; copying a fourth record from said first file into said reconcile file when said fourth record is modified in said first file, and said fourth record is not in said backup file; copying a fifth record from said first file into said reconcile file when said fifth record in said first file is modified and an identical modification is made to a corresponding fifth record in said second file, and said fifth record in said first file and said corresponding fifth record in said second file are not in said backup file; and copying a sixth record from said first file and a corresponding sixth record from said second file into said reconcile file when said sixth record in said first file is modified and a different modification is made to said corresponding sixth record in said second file, and said sixth record in said first file and said corresponding sixth record in said second file are not in said backup file. - View Dependent Claims (8)
-
-
9. An apparatus for reconciling records in corresponding files, said apparatus comprising the elements of:
-
a first computer including a first file containing records and a backup file containing records from a previous reconciliation between said first and said second computer; a second computer including a second file containing records, said second file corresponding to said first file; a communications link for linking said first and second computers; means for comparing said first file and said second file with said backup file to identify new, updated or deleted records; means for storing information pertaining to said new, updated or deleted records identified in said means for comparing in a reconcile file; and means for copying contents of said reconcile file to said first file on said first computer, said second file on said second computer and a new backup file on said first computer. - View Dependent Claims (10, 11, 12, 17)
-
-
13. An article of manufacture comprising a computer usable mass storage medium having computer readable program code means embodied therein for causing a processing means to reconcile a first file and a second file, said second file corresponding to said first file, said first and said second files each containing records, said computer readable program code means in said article of manufacture comprising:
-
means for comparing said first file and said corresponding second file with a backup file containing records from a previous reconciliation of said first file and said corresponding second file to identify new, updated or deleted records; means for storing information pertaining to said new, updated or deleted records identified in said step of comparing; and means for copying said results to said first file, said corresponding second file and a new backup file. - View Dependent Claims (14, 15, 16, 18)
-
Specification