Method and apparatus processing of message data
AssigneeAcklio
InventorsAna MINABURO, Alexander PELOV
Life of this patent
Estimating the term…
Abstract
Data messages such as data packets in an IPv4 or IPv6 format are processed with a view to compression/decompression, using information obtained from sources other than the data packet itself, or the stream to which it belongs. This may involve additional dynamic processing defined in specifications identified by a shared marker, or obtained from an additional data source such as a static file, database application or the like. Embodiments described herein enhance this approach with a dynamic determination of data components.
Claims7
A method of (i) processing a data message in a header compression system for transmission from a compressor to a decompressor or (ii) processing the data message in the header compression system received at the decompressor from the compressor, wherein each of one or more rules comprises one or more field instruction lines, each of said one or more field instruction lines comprising a target value and a processing instruction, said method comprising:
- determining, for each of said one or more rules, whether a respective specified region of said data message corresponds to said target value in a first respective prescribed manner;
- upon said respective specified region not corresponding to said target value in said first respective prescribed manner for each of said one or more field instruction lines in said respective rule, applying the processing instruction of each of said one or more field instruction lines in said corresponding rule;
- determining, for each of said one or more rules, whether a respective specified region of said data message corresponds to said target value in a second respective prescribed manner;
- determining whether a predetermined number of previous data messages has been determined to correspond to said corresponding target value in said second respective prescribed manner;
- and
- upon said predetermined number being determined to correspond to said target value in said second respective prescribed manner, further processing said data message based on at least one of an amended target value or an amended first respective prescribed manner.
Dependencies are inferred from the claim text.