Method and apparatus for synchronizing databases connected by wireless interface
AssigneeResearch In Motion Limited
InventorsPiotr K. TYSOWSKI, Matthew Bells
Life of this patent
Estimating the term…
Abstract
A method for synchronizing a database at a portable electronic device with a backup database including backup data records includes receiving information representative of data records of the database at the portable electronic device, determining if the database at the portable electronic device is to be updated with the backup data records, and if the database at the portable electronic device is to be updated, transmitting representative viewable or audible samples of ones of the backup data records.
Claims17
A method in a synchronization server for synchronizing a backup database with a device database of a portable electronic device, the method comprising:
- receiving a first set of information corresponding to device data records of the device database;
- generating a second set of information corresponding to backup data records of the backup database;
- comparing the first and second sets of information to identify at least one mismatched backup data record that is not synchronized to the device database;
- generating a partial data record comprising a representative viewable or audible portion of the at least one mismatched backup data record;
- and
- transmitting the partial data record instead of the at least one mismatched backup data record.
A synchronization server for synchronizing a backup database with a device database of a portable electronic device, the synchronization server comprising:
- a memory for storing backup data records of the backup database;
- a communications device for receiving a first set of information corresponding to device data records of the device database and for transmitting data to the portable electronic device;
- and
- a processor operably coupled to said memory and to said communications device for:
- generating a second set of information corresponding to backup data records of the backup database;
- comparing the first and second sets of information to identify at least one mismatched backup data record that is not synchronized to the device database;
- generating a partial data record comprising a representative viewable or audible portion of the mismatched backup data record;
- and
- causing the communications device to transmit the partial data record instead of the at least one mismatched backup data record.
A non-transitory computer-readable medium storing computer readable code executable by a processor of a synchronization server for synchronizing a backup database with a device database of a portable electronic device, the computer readable code for implementing a method comprising:
- receiving a first set of information corresponding to device data records of the device database;
- generating a second set of information corresponding to backup data records of the backup database;
- comparing the first and second sets of information to identify at least one mismatched backup data record that is not synchronized to the device database;
- generating a partial data record comprising a representative viewable or audible portion of the at least one mismatched backup data record;
- and
- transmitting the partial data record instead of the at least one mismatched backup data record.
Dependencies are inferred from the claim text.