IP Library Granted Patent US 8,509,219
Granted Patent B2
US 8,509,219 · App. 11/988,324 · Granted Aug 13, 2013

Method, server device and converting device for setting up a payload-data connection

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 8,509,219
App. No.
11/988,324
Granted
Aug 13, 2013
Kind
B2
Abstract

There is described a transmission of user data from a source communications device provided with a first encoder for encoding users data to a target communications device provided with a first decoder for decoding said user data via a communication network which is provided with several converting devices comprising additional encoders and additional decoders for carrying out a verification of the converting devices. Via the verification it is determined, whether the first encoder is compatible with the decoder of a given converting device and, whether the first decoder is compatible with the encoder of said converting device. One of the converting devices for which the compatibility is ascertained by the verification is selected for transmitting user data. During transmission of the user data, said user data encoded with the aid of the first encoder is decoded with the aid of the compatible decoder of the converting device and the user data decodable with the aid of the first decoder is encoded with the aid of the compatible encoder of the selected converting device.

Claims (42)

1. A method for transmitting payload data from a source communications device with a first encoder for encoding the payload data via a first codec to a target communications device with a first decoder for decoding the payload data in a second codec that differs from the first codec and is incompatible with the first codec, the method comprising:

transmitting the payload data via a communications network having a plurality of converting devices, each of the converting devices having a plurality of second encoders and second decoders, the converting devices comprising a first converting device and a second converting device;

verifying for at least one of the converting devices located in a signaling path for setting up a connection between the source communications device and the target communications device whether the first encoder is compatible with one of the second decoders of the first converting device and whether one of the second encoders of the first converting device is compatible with the first decoder of the target communications device, the first and second converting devices being within the signaling path;

upon a determination that one of the second decoders of the first converting device is compatible with the first encoder of the source communications device and that one of the second encoders of the first converting device is compatible with the first decoder of the target communications device, selecting the first converting device for transmission of the payload data;

upon the selection of the first converting device, the first converting device decoding the payload data encoded with the first encoder with the second decoder of the first converting device that is compatible with the first encoder and the first converting device encoding the received and decoded payload data with the second encoder of the first converting device that is compatible with the first decoder of the target communications device for sending the payload data to the target communications device;

upon a determination that none of the second decoders of the first converting device is compatible with the first encoder of the source communications device or that none of the second encoders of the first converting device is compatible with the first decoder of the target communications device, verifying whether the first encoder is compatible with one of the second decoders of the second converting device and whether one of the second encoders of the second converting device is compatible with the first decoder of the target communications device;

upon a determination that one of the second decoders of the second converting device is compatible with the first encoder of the source communications device and that one of the second encoders of the second converting device is compatible with the first decoder of the target communications device, selecting the second converting device for transmission of the payload data; and

upon the selection of the second converting device, the second converting device decoding the payload data encoded with the first encoder with the second decoder of the second converting device that is compatible with the first encoder and the second converting device encoding the received and decoded payload data with the second encoder of the second converting device that is compatible with the first decoder of the target communications device for sending the payload data to the target communications device.

2. The method of claim 1 wherein signaling between the source communications device and the target communications device during transmission of the payload data is carried out via only the first converting device such that all other non-selected converting devices are bypassed during transmission of the payload data between the source and target communications devices; and

wherein the converting devices are comprised of gateways.

3. The method of claim 1 wherein signaling between the source communications device and the target communications device during transmission of the payload data is carried out via only the second converting device such that all other non-selected converting devices are bypassed during transmission of the payload data between the source and target communications devices; and

wherein the converting devices are comprised of gateways.

4. The method of claim 1 wherein for verification of compatibility:

an encoding indicator specifying the first codec of the first encoder is included within signaling sent from the source communications device to one of the converting devices to initiate formation of a payload connection for transmitting the payload data to the target communications device and is subsequently recorded;

a decoding indicator specifying the second codec of the first decoder is included within signaling sent from the target communications device and is subsequently recorded; and

for each of the converting devices, a converter-encoding indicator specifying a codec for each second encoder of the converting device and a converter-decoding indicator specifying a codec of each second decoder of that converting device is recorded.

5. The method as claimed in claim 4 , wherein the first converting device records the encoding indicator and records the decoding indicator and performs the verifying step of the method.

6. The method of claim 4 wherein the recording of the encoding indicator is based upon a signaling message or a configuration.

7. The method of claim 4 wherein the recording of the encoding indicator is based upon a registration.

8. The method of claim 4 wherein the recording of the decoding indicator is based upon a registration.

9. The method of claim 1 wherein a server device performs the verifying step and the selecting of the first converting device.

10. The method of claim 1 wherein a server device communicatively connected to at least one of the target communications device, the source communications device, and the converting devices performs the following steps of the method:

(a) verifying for at least one of the converting devices located in a signaling path for setting up a connection between the source communications device and the target communications device whether the first encoder is compatible with one of the second decoders of the first converting device and whether one of the second encoders of the first converting device is compatible with the first decoder of the target communications device, the first and second converting devices being within the signaling path;

(b) upon the determination that one of the second decoders of the first converting device is compatible with the first encoder of the source communications device and that one of the second encoders of the first converting device is compatible with the first decoder of the target communications device, selecting the first converting device for transmission of the payload data;

(c) upon the determination that none of the second decoders of the first converting device is compatible with the first encoder of the source communications device or that none of the second encoders of the first converting device is compatible with the first decoder of the target communications device, verifying whether the first encoder is compatible with one of the second decoders of the second converting device and whether one of the second encoders of the second converting device is compatible with the first decoder of the target communications device; and

(d) upon the determination that one of the second decoders of the second converting device is compatible with the first encoder of the source communications device and that one of the second encoders of the second converting device is compatible with the first decoder of the target communications device, selecting the second converting device for transmission of the payload data.

11. The method of claim 10 further comprising:

after selecting the second converting device for transmission of the payload data, the server device signaling to the second converting device that the second converting device is selected for the transmission of the payload data, the signaling also identifying the second decoder of the second converting device compatible with the first encoder to decode the payload data from the source communications terminal and the signaling also identifying the second encoder of the second converting device that is compatible with the first decoder to encode the decoded payload data for transmission of the payload data to the target communications device.

12. The method of claim 1 wherein the first converting device is a gateway and wherein the second converting device is a gateway.

13. The method of claim 1 wherein the payload data is transmitted via several of the converting devices if an absence of compatibility is ascertained for all the converting devices within the signaling path.

14. The method of claim 1 wherein the second encoder of the first converting device that is compatible with the first decoder encodes data pursuant to the second codec; and

wherein the second decoder of the first converting device that is compatible with the first encoder decodes data pursuant to the first codec.

15. A method for transmitting payload data from a source communications device with a first encoder for encoding the payload data via a first codec to a target communications device with a first decoder for decoding the payload data in a second codec that differs from the first codec and is incompatible with the first codec, the method comprising:

transmitting the payload data via a communications network having a plurality of converting devices, each of the converting devices having a plurality of second encoders and second decoders, the converting devices comprising a first converting device and a second converting device;

verifying for at least one of the converting devices located in a signaling path for setting up a connection between the source communications device and the target communications device whether the first encoder is compatible with one of the second decoders of the first converting device and whether one of the second encoders of the first converting device is compatible with the first decoder of the target communications device, the first and second converting devices being within the signaling path;

upon a determination that one of the second decoders of the first converting device is compatible with the first encoder of the source communications device and that one of the second encoders of the first converting device is compatible with the first decoder of the target communications device, selecting the first converting device for transmission of the payload data;

upon the selection of the first converting device the first converting device decoding the payload data encoded with the first encoder with the second decoder of the first converting device that is compatible with the first encoder and the first converting device encoding the received and decoded payload data with the second encoder of the first converting device that is compatible with the first decoder of the target communications device for sending the payload data to the target communications device;

the first converting device, upon a determination that none of the second decoders of the first converting device is compatible with the first encoder of the source communications device or that none of the second encoders of the first converting device is compatible with the first decoder of the target communications device, sending notification information to the second converting device such that the second converting device will verify whether the one of the second encoders of the second converting device is compatible with the first encoder and whether one of the second decoders of the second converting device is compatible with the first decoder;

in response to receiving the notification information from the first converting device, the second converting device verifying whether the first encoder is compatible with one of the second decoders of the second converting device and whether one of the second encoders of the second converting device is compatible with the first decoder of the target communications device;

upon a determination that one of the second decoders of the second converting device is compatible with the first encoder of the source communications device and that one of the second encoders of the second converting device is compatible with the first decoder of the target communications device, selecting the second converting device for transmission of the payload data;

the second converting device decoding the payload data encoded with the first encoder with the second decoder of the second converting device compatible with the first codec; and

the second converting device encoding the received and decoded payload data with the second encoder of the second converting device that is compatible with the first decoder of the target communications device for sending the payload data to the target communications device.

Assignments (11)
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 - 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 →
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 - 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 →
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 Dec 8, 2014
From: SIEMENS ENTERPRISE COMMUNICATIONS GMBH & CO. KG
To: UNIFY GMBH & CO. KG
Reel/Frame 034537/0869 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 5, 2013
From: KENNEDY, STEPHAN
To: SIEMENS ENTERPRISE COMMUNICATIONS GMBH & CO. KG
Reel/Frame 030558/0409 →