Method of compressing data packets
AssigneeRoke Manor Research Limited
InventorRichard Price
Life of this patent
Estimating the term…
Abstract
A method of compressing data, wherein said data is in the form of discrete units, by determining an overall code specific to the units, comprising the steps of: a) grouping the units in terms of a common behavior pattern; b) for each said group of units, assigning a group specific code, the sizes of said group code being ordered according to the probability of the unit occurring; c) assigning a unit identifier code which is specific to identify an individual character within the group, the overall code comprising of the cocatenated group specific and identifier codes, characterized wherein step c), the identifier code is of the minimum size to allow for each unit which could occur in that group to be assigned specifically.
Claims8
A method of compressing data, wherein said data is in the form of discrete units, by determining an overall code specific to the units, comprising the steps of:
- a) grouping the units in terms of a common behavior pattern;
- b) for each said group of units, assigning a group specific code, the sizes of said group code being ordered according to the probability of the unit occurring;
- c) assigning a unit identifier code which is specific to identify an individual character within the group, the overall code comprising the concatenated group specific and identifier codes;
- characterized wherein,
- step c), the identifier code is of the minimum size to allow for each unit which could occur in that group to be assigned specifically;
- said discrete units are is divided into a number of sub-units;
- at least one sub-unit is treated and compressed;
- and
- the overall compressed code comprises a concatenation of any compressed sub-unit codes and any uncompressed sub-units themselves.
A method of compressing data, wherein said data is in the form of discrete units, by determining an overall code specific to the units, comprising the steps of:
- a) grouping the units in terms of a common behavior pattern;
- b) for each said group of units, assigning a group specific code, the sizes of said group code being ordered according to the probability of the unit occurring;
- c) assigning a unit identifier code which is specific to identify an individual character within the group, the overall code comprising the concatenated group specific and identifier codes;
- characterized wherein,
- step c), the identifier code is of the minimum size to allow for each unit which could occur in that group to be assigned specifically;
- at least one sub-unit is assigned a plurality of behavior types;
- and
- said groups of units are grouped in terms of having the combination of sub-unit behavior types.
Dependencies are inferred from the claim text.