Method and apparatus for synchronizing databases connected...

G - Physics – 06 – F

Patent

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

G06F 13/00 (2006.01) G06F 12/16 (2006.01) G06F 17/30 (2006.01)

Patent

CA 2568284

A method and apparatus and computer readable medium for synchronizing at least one database of a first apparatus are provided, the at least one database including at least one updated data record, with at least one other database of a second apparatus including a corresponding data record, the method implemented in the first apparatus. The method comprises comparing byte information of at least one updated field of data of the updated data record with last synchronized byte information of a corresponding field of the corresponding data record; generating byte change information including: at least a location of a data change in the updated field, represented by a byte index position; an indication representative of data change for the updated field of the updated data record, the indication representative of data change comprising: a length value of data; and if the data change comprises an addition or replacement of data in the updated field, new data representative of the data change, wherein when the byte change information includes information relating to a plurality of data changes in the updated field and two of the plurality of data changes are separated in byte position by fewer than a threshold number of bytes, the at least a location of a data change includes a single location of data change for the two data changes and the byte change information includes an indication representative of both the two data changes; comparing a size of the byte change information to a total size of the updated field; and if the byte change information is smaller than the total size, transmitting the byte change information, to the second apparatus, for assembly in the corresponding data record, otherwise transmitting the updated field, to the second apparatus, for assembly in the corresponding data record.

La présente invention concerne un dispositif, une méthode et un support lisible par ordinateur pour la synchronisation d'au moins une base de données du premier dispositif, ladite base de données comprenant au moins un fichier de donnée mis à jour, avec au moins une autre base de données d'un second dispositif comprenant au moins un fichier de données correspondant, la méthode étant exécutée dans le premier dispositif. La méthode consiste à comparer les données à octets d'au moins un champ de données mis à jour du fichier mis à jour avec les dernières données à octets synchronisées d'un champ correspondant du fichier de données correspondant; à générer une information de modification des octets comprenant au moins un emplacement de modification de données dans le champ mis à jour, représenté par une position de l'index des octets; à indiquer une représentation des modifications de données comprenant une valeur de longueur des données et, si la modification des données comprend un ajout ou un remplacement de données dans le champ mis à jour, une nouvelle représentation des données de modification, où les données de modification des octets comprennent des informations concernant la série des modifications de données dans le champ mis à jour, et deux des modifications de données sont séparées, en terme de position des octets, par moins d'un nombre seuil d'octets; du moins, l'emplacement de la modification des données comprend un seul endroit pour les deux modifications de données, et les données de modification des octets comprennent une indication représentative des deux modifications des données; à comparer une l'importance des données de modification d'octets à une valeur d'importance totale du champ mis à jour; si les données de modifications des octets sont inférieures à la valeur d'importance totale, à transmettre les données de modification des octets au second dispositif, pour les assembler dans un fichier de données correspondant, autrement dit, à transmettre le champ mis à jour au second dispositif, pour les assembler dans le fichier de données correspondant.

LandOfFree

Say what you really think

Search LandOfFree.com for Canadian inventors and patents. Rate them and share your experience with other people.

Rating

Method and apparatus for synchronizing databases connected... does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Method and apparatus for synchronizing databases connected..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Method and apparatus for synchronizing databases connected... will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFCA-PAI-O-1998745

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.