IP Library › Granted Patent US 11,622,030
Granted Patent B2
US 11,622,030 · App. 17/688,581 · Granted Apr 4, 2023

Method and apparatus processing of message data

Inventors: Ana Minaburo (Cesson-Sevigne, FR); Alexander Pelov (Cesson-Sevigne, FR)
Assignee: ACKLIO
H04L69/22H04L61/4511H04L61/5007H04L63/0428H04L63/062H04L67/02H04L69/04H04L2101/622
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 11,622,030
App. No.
17/688,581
Granted
Apr 4, 2023
Kind
B2
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.

Claims (17)

1. 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.

2. The method of claim 1 , wherein said second respective prescribed manner specifies that said specified region of said data message has been transmitted without compression in said previous data message, and

wherein at least one of said amended target value or said amended first respective prescribed manner causes a corresponding specified region of said data message corresponding to said target value in a respective prescribed manner to be transmitted with said corresponding specified region elided or compressed.

3. The method of claim 1 , wherein said further processing comprises modifying said corresponding rule to replace said corresponding target value with a new target value.

4. The method of claim 1 , wherein said determination whether the predetermined number of the previous data messages has been determined to correspond to said corresponding target value in said second respective prescribed manner is defined by a rule.

5. The method of claim 1 , further comprising:

disabling at least one of said one or more rules.

6. The method of claim 1 , further comprising:

triggering a resynchronisation of at least one of said one or more rules with an end point.

7. The method of claim 1 , further comprising:

upon processing a data message in the header compression system for the transmission from the compressor to the decompressor, transmitting an indication of at least one of said amended target value or said amended first respective prescribed manner to said decompressor; or

upon processing a data message in the header compression system received at the decompressor from the compressor, transmitting an indication of at least one of said amended target value or said amended first respective prescribed manner to said compressor.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 24, 2025
From: ACKLIO
To: ACTILITY
Reel/Frame 073690/0078 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 7, 2022
From: MINABURO, ANA; PELOV, ALEXANDER
To: ACKLIO
Reel/Frame 059336/0599 →
Priority Claims (1)
EP 18305301 · Mar 16, 2018 · regional
Continuity (2)
Continuation 16980403
Related Publication 20220201102A1 · Jun 23, 2022
Cited By (1)
US 12,666,256