×

Computer database synchronization method

  • US 6,081,806 A
  • Filed: 01/15/1998
  • Issued: 06/27/2000
  • Est. Priority Date: 01/15/1998
  • Status: Expired due to Term
First Claim
Patent Images

1. A computer database synchronization method, comprising:

  • establishing a first database with first object data in a personal computer, and a second database with second object data corresponding to the first object data in an electronic dictionary;

    establishing a first synchronization status table for each of the first object data in the personal computer, and modifying the first synchronization status table from a first state, indicating that the corresponding first object data is synchronized with the second database, to a second state, indicating that the corresponding first object data is not synchronized with the second database, when the corresponding first object data is edited;

    establishing a second synchronization status table for each of the second object data in the electronic dictionary, and modifying the second synchronization status table from a first state, indicating that the corresponding second object data is synchronized with the first database, to a second state, indicating that the corresponding second object data is not synchronized with the first database, when the corresponding second object data is edited;

    establishing a communications link between the personal computer and the electronic dictionary; and

    synchronizing the first and second databases includingcontrolling the personal computer to retrieve the second synchronization status tables from the electronic dictionary, and to compare the second synchronization status tables with the corresponding first synchronization status tables,when one of the first synchronization status tables is in the first state and the corresponding one of the second synchronization status tables is in the second state, controlling the personal computer to retrieve the corresponding one of the second object data from the electronic dictionary, and to update the first database with the corresponding one of the second object data retrieved from the electronic dictionary, andwhen one of the first synchronization status tables is in the second state and the corresponding one of the second synchronization status tables is in the first state, controlling the personal computer to transmit the corresponding one of the first object data to the electronic dictionary and controlling the electronic dictionary to update the second database with the corresponding one of the first object data received from the personal computer.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×