Delta code messaging
First Claim
1. A method of transmitting a digital message from a first computing device to a second computing device by means of a. the first device identifying a data set that can be associated with a digital message which is stored on both the first and second devices;
- b. the first device generating a modified version of the said data set;
c. the first device generating a set of difference information from a comparison between the modified data set and the original data set;
d. the first device transmitting the said difference information together with supplementary data; and
e. the second device using the difference information and the supplementary data in combination with its copy of the data set to reproduce the digital message.
7 Assignments
0 Petitions
Accused Products
Abstract
A method of communication of digital messages with improved efficiency through the use of the transfer of difference data between devices. In one aspect of the invention, the difference data communicated is between different generations of a derived message sequence such as an email thread. In another aspect of the invention, the messages are encoded by means of a codebook, and the difference data communicated is between different versions of the codebook. In this second aspect of the invention, the codebooks may automatically utilise the difference data to adapt their efficiency, and the codebooks may be automatically customised for specific individuals or groups.
78 Citations
10 Claims
-
1. A method of transmitting a digital message from a first computing device to a second computing device by means of
a. the first device identifying a data set that can be associated with a digital message which is stored on both the first and second devices; -
b. the first device generating a modified version of the said data set;
c. the first device generating a set of difference information from a comparison between the modified data set and the original data set;
d. the first device transmitting the said difference information together with supplementary data; and
e. the second device using the difference information and the supplementary data in combination with its copy of the data set to reproduce the digital message. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
Specification