Method and apparatus for management of common side information
AssigneeSlipstream Data Inc.
InventorsSalmaan AHMED, David P. SZE
Life of this patent
Estimating the term…
Abstract
The invention is directed at a method of managing side information, used during interactive compression, common to a server and one of multiple devices. In order to manage common side information, a global common side information table including entries for the side information is maintained. The entries store characteristics of the common side information and include a reserve counter whereby entries can be reserved so that they are not erroneously deleted from the server.
Claims17
A method of managing common side information, used during interactive compression, the side information associated with individual pieces of data, between a server and a set of devices, the method comprising the steps of:
- determining a set of common side information, in the form of sharing relationships between the server and each of the set of devices;
- and
- storing the common side information, in a global common side information table, as individual entries for each individual piece of data, each entry including an identifier identifying the side information, the side information, a reference counter and a reserved reference counter.
A data structure, stored within a server, for managing side information, representing pieces of data, shared between the server and a set of devices, comprising:
- an individual entry for each piece of data;
- the entry including:
- an identifier to identify the side information;
- memory for storing the side information;
- a reference counter to track the number of clients in a sharing relationship with the server;
- and
- a reserved reference counter.
A method of managing common side information, associated with individual pieces of data, in interactive Yang-Kieffer (YK) compression, between a server and a set of devices, the method comprising the steps of:
- determining a set of common side information, in the form of sharing relationships, between the server and each of the set of devices;
- and
- storing the common side information, in a global side information table, as individual entries for each individual piece of data in a the global common side information table, each entry including an identifier identifying the side information, the side information, a reference counter and a reserved reference counter.
Dependencies are inferred from the claim text.