Method and apparatus for sending and receiving a data structure in a constituting element occurrence frequency based compressed form
First Claim
1. A method comprising:
- receiving a plurality of constituting elements of a data structure;
determining occurrence frequency of each unique constituting element in said data structure;
assigning a cookie representation to each of said unique constituting elements based at least in part on the occurrence frequencies of said unique constituting elements;
transmitting a list of said unique constituting elements in the order of their occurrence frequencies to allow a receiver of said list of said unique constituting elements to infer the corresponding cookie representations of the unique constituting elements; and
transmitting said data structure in a representative form encoded with said cookie representations.
9 Assignments
0 Petitions
Accused Products
Abstract
In accordance with a first aspect of the present invention, a digital device is provided with a data transmitter designed to receive constituting elements of a data structure, determine occurrence frequency of each unique constituting element in the data structure, assign a cookie representation to each of the unique constituting elements based at least in part on the occurrence frequencies of the unique constituting elements, and transmit the data structure implicitly in a substantively equivalent form that allows a receiver of the data structure in the substantively equivalent form to be able to reconstitute the data structure using the occurrence frequency based cookie representations. In accordance with another aspect of the present invention, a digital device is provided with a data receiver designed to receive unique constituting elements of a data structure transmitted in a pre-determined manner, infer corresponding cookie representations for the received unique constituting elements in accordance with their manner of transmissions under the pre-determined manner of transmission, and receive the constituting elements of the data structure in a representative form. In one embodiment, the data receiver is further designed to reconstitute the constituting elements of the data structure, received in the representative form, based on the inferred cookie representations.
-
Citations
22 Claims
-
1. A method comprising:
-
receiving a plurality of constituting elements of a data structure; determining occurrence frequency of each unique constituting element in said data structure; assigning a cookie representation to each of said unique constituting elements based at least in part on the occurrence frequencies of said unique constituting elements; transmitting a list of said unique constituting elements in the order of their occurrence frequencies to allow a receiver of said list of said unique constituting elements to infer the corresponding cookie representations of the unique constituting elements; and transmitting said data structure in a representative form encoded with said cookie representations. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A method comprising:
-
receiving a plurality of unique constituting elements of a data structure transmitted in a pre-determined order based at least in part on the occurrence frequencies of said unique constituting elements; inferring a plurality of corresponding cookie representations for the received unique constituting elements in accordance with their manner of transmissions under the pre-determined order of transmission, the plurality of corresponding cookie representations not having been received together with said received unique constituting elements; and receiving the constituting elements of the data structure in a representative form encoded with cookie representations. - View Dependent Claims (8, 9, 10)
-
-
11. An apparatus comprising:
-
storage medium having stored therein a plurality of programming instructions designed to receive a plurality of constituting elements of a data structure, determine occurrence frequency of each unique constituting element in said data structure, assign a cookie representation to each of said unique constituting elements based at least in part on the occurrence frequencies of said unique constituting elements, transmit a list of said unique constituting elements in the order of their occurrence frequencies to allow a receiving of said list of said unique constituting elements to infer the corresponding cookie representations of the unique constituting elements, and transmit said data structure in a representative form encoded with said cookie representations; and at least one processor coupled to the storage medium to execute the programming instructions. - View Dependent Claims (12, 13, 14, 15, 16, 17)
-
-
18. An apparatus comprising:
-
storage medium having stored therein a plurality of programming instructions designed to receive a plurality of unique constituting elements of a data structure transmitted in a pre-determined order based at least in part on the occurrence frequencies of said unique constituting elements, to infer a plurality of corresponding cookie representations for the received unique constituting elements in accordance with their manner of transmissions under the predetermined order of transmission, the plurality of corresponding cookie representations not having been received together with said received unique constituting elements, and to receive the constituting elements of the data structure in a representative form encoded with cookie representations; and at least one processor coupled to the storage medium to execute the programming instructions. - View Dependent Claims (19, 20, 21, 22)
-
Specification