IP Library Granted Patent US 7,420,971
Granted Patent B2
US 7,420,971 · App. 11/041,028 · Granted Sep 2, 2008

Compression method for a byte stream in network protocols

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 7,420,971
App. No.
11/041,028
Granted
Sep 2, 2008
Kind
B2
Abstract

A method is described for transmitting a byte stream ( 1 ) from a transmitter unit to a receiver unit in a network protocol, with the following steps: Removal of at least one data area ( 4 a ,4 b ) of the byte stream ( 1 ) from the byte stream, Transmission to the receiving unit of information relating to which data area ( 4 a ,4 b ) or which data areas ( 4 a ,4 b ) has or have been removed from the byte stream ( 1 ) and/or relating to the way in which the shortened byte stream is to be further processed, Transmission of the byte stream ( 5 ) shortened by at least one data area ( 4 a , 4 b ) to the receiver unit, which, from the information and the shortened byte stream, determines and further processes the at least one data area removed by the transmitter unit.

Claims (25)

1. A method for transmitting a byte stream from a transmitter unit to a receiver unit in a network protocol, comprising the following steps:

removing at least one data area of the byte stream from the byte stream to form a shortened byte stream;

transmitting information relating to which data area or which data areas have been removed from the byte stream and/or relating to the way in which the shortened byte stream is to be processed, to the receiving unit;

transmitting the byte stream shortened by at least one data area to the receiver unit;

determining by the receiver unit the at least one data area removed by the transmitter unit by using the information and the shortened byte stream; and

processing by the receiver unit the at least one data area determined,

wherein the information relating to which data area or which data areas has or have been removed from the byte stream and/or to the way in which the shortened byte stream is to be further processed is transferred in a signaling message to the receiver unit.

2. A method for transmitting a byte stream from a transmitter unit to a receiver unit in a network protocol, comprising the following steps:

removing at least one data area of the byte stream from the byte stream to form a shortened byte stream;

transmitting information relating to which data area or which data areas have been removed from the byte stream and/or relating to the way in which the shortened byte stream is to be processed, to the receiving unit;

transmitting the byte stream shortened by at least one data area to the receiver unit;

determining by the receiver unit the at least one data area removed by the transmitter unit by using the information and the shortened byte stream; and

processing by the receiver unit the at least one data area determined,

wherein the information relating to which data area or which data areas has or have been removed from the byte stream and/or to the way in which the shortened byte stream is to be processed is encoded differentially at the transmission unit prior to transmission.

3. The method in accordance with claim 1 , wherein the information relating to which data area or which data areas has or have been removed from the byte stream and/or to the way in which the shortened byte stream is to be processed is encoded differentially at the transmission unit prior to transmission.

4. The method in accordance with claim 1 , wherein the processing of the information and of the shortened byte stream by the receiver unit comprises checking the correctness of the shortened byte stream.

5. The method in accordance with claim 2 , wherein the processing of the information and of the shortened byte stream by the receiver unit comprises checking the correctness of the shortened byte stream.

6. The method in accordance with claim 2 , wherein the processing of the information and of the shortened byte stream by the receiver unit comprises insertion of the removed data areas into the shortened byte stream to restore the original unshortened byte stream.

7. The method in accordance with claim 1 , wherein the processing of the information and of the shortened byte stream by the receiver unit comprises insertion of the removed data areas into the shortened byte stream to restore the original unshortened byte stream.

8. The method in accordance with claim 1 , wherein the at least one data area is removed from the byte stream and the at least one shortened data area is determined from the signaling message and the shortened byte stream by a prespecified algorithm.

9. The method in accordance with claim 1 , wherein the information indicates a position and/or a length and/or a type of a relationship relating to the removed data area.

10. The method in accordance with claim 1 , wherein the removed data area represents header data and/or data for error detection or error correction of a data packet.

11. The method in accordance with claim 1 , wherein the shortened byte is transmitted by a universal compression method without specifying the network protocol to be used.

12. The method in accordance with claim 1 , wherein before the at least one data area is removed the step of determining removable data areas is performed.

13. The method in accordance with claim 8 , wherein determining the removable data areas comprises searching through all possible header positions and header lengths using an algorithm.

Assignments (12)
RELEASE OF SECURITY INTEREST Recorded Jun 24, 2025
From: WILMINGTON SAVINGS FUND SOCIETY, FSB
To: MITEL (DELAWARE), INC.; MITEL COMMUNICATIONS, INC.; MITEL NETWORKS, INC.; MITEL NETWORKS CORPORATION
Reel/Frame 071712/0821 →
NOTICE OF SUCCCESSION OF AGENCY - 2L Recorded Jan 14, 2025
From: UBS AG, STAMFORD BRANCH, AS LEGAL SUCCESSOR TO CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH
To: WILMINGTON SAVINGS FUND SOCIETY, FSB
Reel/Frame 069896/0001 →
NOTICE OF SUCCCESSION OF AGENCY - PL Recorded Jan 14, 2025
From: UBS AG, STAMFORD BRANCH, AS LEGAL SUCCESSOR TO CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH
To: WILMINGTON SAVINGS FUND SOCIETY, FSB
Reel/Frame 069895/0755 →
NOTICE OF SUCCCESSION OF AGENCY - 3L Recorded Jan 14, 2025
From: UBS AG, STAMFORD BRANCH, AS LEGAL SUCCESSOR TO CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH
To: WILMINGTON SAVINGS FUND SOCIETY, FSB
Reel/Frame 070006/0268 →
CHANGE OF NAME Recorded Oct 24, 2024
From: UNIFY PATENTE GMBH & CO. KG
To: UNIFY BETEILIGUNGSVERWALTUNG GMBH & CO. KG
Reel/Frame 069242/0312 →
SECURITY INTEREST Recorded Jan 5, 2024
From: UNIFY PATENTE GMBH & CO. KG
To: CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH, AS COLLATERAL AGENT
Reel/Frame 066197/0073 →
SECURITY INTEREST Recorded Jan 5, 2024
From: UNIFY PATENTE GMBH & CO. KG
To: CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH, AS COLLATERAL AGENT
Reel/Frame 066197/0299 →
SECURITY INTEREST Recorded Jan 5, 2024
From: UNIFY PATENTE GMBH & CO. KG
To: CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH, AS COLLATERAL AGENT
Reel/Frame 066197/0333 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 18, 2023
From: UNIFY GMBH & CO. KG
To: UNIFY PATENTE GMBH & CO. KG
Reel/Frame 065627/0001 →
CHANGE OF NAME Recorded Jun 13, 2014
From: SIEMENS ENTERPRISE COMMUNICATIONS GMBH & CO. KG
To: UNIFY GMBH & CO. KG
Reel/Frame 033156/0114 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 14, 2012
From: SIEMENS AKTIENGESELLSCHAFT
To: SIEMENS ENTERPRISE COMMUNICATIONS GMBH & CO. KG
Reel/Frame 028967/0427 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 28, 2005
From: BASE, GERO; KUTKA, ROBERT; OERTEL, NORBERT
To: SIEMENS AKTIENGESELLSCHAFT
Reel/Frame 016183/0354 →