IP Library Granted Patent US 8,411,671
Granted Patent B1
US 8,411,671 · App. 12/409,686 · Granted Apr 2, 2013

Loss adjustment control in a tandem media communication network

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,411,671
App. No.
12/409,686
Granted
Apr 2, 2013
Kind
B1
Abstract

An originating device coupled to an originating network requests a media call to a terminating device coupled to a terminating network. In between the originating and terminating networks, a tandem network receives a signaling message for the media call transferred by the originating network. The tandem network retrieves and processes numbers for the originating device and the terminating device from the signaling message to determine a loss adjustment for the media call and to select the originating device or the terminating device to make the loss adjustment. The tandem network transfers a loss instruction indicating the loss adjustment to the originating network or the terminating network for delivery to the selected device. The selected device receives the loss instruction and responsively makes the loss adjustment.

Claims (36)

1. A method of operating a tandem network wherein an originating device coupled to an originating network requests a media call to a terminating device coupled to a terminating network, the method comprising:

in the tandem network, receiving a signaling message for the media call transferred by the originating network and retrieving a first number for the originating device and a second number for the terminating device from the signaling message;

processing the first number and the second number to determine a loss adjustment for the media call and to select one of the originating device and the terminating device to make the loss adjustment by processing at least the first number to determine if the originating device can make the loss adjustment and processing at least the second number to determine if the terminating device can make the loss adjustment; and

transferring a loss instruction indicating the loss adjustment to one of the originating network and the terminating network for delivery to the selected device, wherein the selected device receives the loss instruction and responsively makes the loss adjustment for the media call.

2. The method of claim 1 wherein processing the first number and the second number to determine the loss adjustment for the media call comprises processing the first number to determine an originating network ID and processing the second number to identify a terminating network ID.

3. The method of claim 2 wherein processing the first number and the second number to determine the loss adjustment for the media call comprises processing the originating network ID to determine originating network forward loss and originating network reverse loss and processing the terminating network ID to determine terminating network forward loss and terminating network reverse loss.

4. The method of claim 3 wherein processing the first number and the second number to determine the loss adjustment for the media call comprises processing the originating network forward loss and the terminating network forward loss to determine actual forward loss and processing the originating network reverse loss and the terminating network reverse loss to determine actual reverse loss.

5. The method of claim 4 wherein processing the first number and the second number to determine the loss adjustment for the media call comprises processing the originating network identity and the terminating network identity to determine target forward loss and target reverse loss.

6. The method of claim 5 wherein processing the first number and the second number to determine the loss adjustment for the media call comprises processing the actual forward loss and the target forward loss to determine a forward loss adjustment and processing the actual reverse loss and the target reverse loss to determine a reverse loss adjustment.

7. The method of claim 1 wherein processing the first number and the second number to select one of the originating device and the terminating device to make the loss adjustment comprises selecting the originating device if the originating device can make the loss adjustment and selecting the terminating device if the originating device cannot make the loss adjustment and the terminating device can make the loss adjustment.

8. The method of claim 1 wherein:

the originating network comprises a first Voice Over Internet Protocol (VOIP) network, the tandem network comprises a second VOIP network, and the terminating network comprises a third VOIP network;

receiving the signaling message comprises receiving a Session Initiation Protocol (SIP) invite message; and

transferring the loss instruction comprises transferring a SIP acknowledgement message to the originating network.

9. The method of claim 1 wherein:

the originating network comprises a first Voice Over Internet Protocol (VOIP) network, the tandem network comprises a second VOIP network, and the terminating network comprises a third VOIP network;

receiving the signaling message comprises receiving a first Session Initiation Protocol (SIP) invite message; and

transferring the loss instruction comprises transferring a second SIP invite message to the terminating network.

10. A tandem network wherein an originating device coupled to an originating network requests a media call to a terminating device coupled to a terminating network, the tandem network comprising:

a call processing system configured to receive a signaling message for the media call transferred by the originating network and process the signaling message to route the call from the originating network to the terminating network;

a routing system configured to transfer media communications for the media call between the originating network and the terminating network; and

the call processing system further configured to process a first number for the originating device and a second number for the terminating device to determine a loss adjustment for the media call and select one of the originating device and the terminating device to make the loss adjustment by processing at least the first number to determine if the originating device can make the loss adjustment and processing at least the second number to determine if the terminating device can make the loss adjustment, and transfer a loss instruction indicating the loss adjustment to one of the originating network and the terminating network for delivery to the selected device, wherein the selected device receives the loss instruction and responsively makes the loss adjustment for the media call.

11. The tandem network of claim 10 wherein the call processing system is configured to process the first number to determine an originating network ID and process the second number to identify a terminating network ID.

12. The tandem network of claim 11 wherein the call processing system is configured to process the originating network ID to determine originating network forward loss and originating network reverse loss and process the terminating network ID to determine terminating network forward loss and terminating network reverse loss.

13. The tandem network of claim 12 wherein the call processing system is configured to process the originating network forward loss and the terminating network forward loss to determine actual forward loss and process the originating network reverse loss and the terminating network reverse loss to determine actual reverse loss.

14. The tandem network of claim 13 wherein the call processing system is configured to process the originating network identity and the terminating network identity to determine target forward loss and target reverse loss.

15. The tandem network of claim 14 wherein the call processing system is configured to process the actual forward loss and the target forward loss to determine a forward loss adjustment and process the actual reverse loss and the target reverse loss to determine a reverse loss adjustment.

16. The tandem network of claim 10 wherein the call processing system is configured to process select the originating device to make the loss adjustment if the originating device can make the loss adjustment and to select the terminating device to make the loss adjustment if the originating device cannot make the loss adjustment and the terminating device can make the loss adjustment.

17. The tandem network of claim 10 wherein:

the originating network comprises a first Voice Over Internet Protocol (VOIP) network, the tandem network comprises a second VOIP network, and the terminating network comprises a third VOIP network;

the signaling message comprises a Session Initiation Protocol (SIP) invite message transferred by the originating network; and

the loss instruction is included in a SIP acknowledgement message transferred to the originating network.

18. The tandem network of claim 10 wherein:

the originating network comprises a first Voice Over Internet Protocol (VOIP) network, the tandem network comprises a second VOIP network, and the terminating network comprises a third VOIP network;

the signaling message comprises a first Session Initiation Protocol (SIP) invite message transferred by the originating network; and

the loss instruction is included in a second SIP invite message transferred to the terminating network.

Assignments (5)
RELEASE OF SECURITY INTEREST Recorded Aug 23, 2022
From: DEUTSCHE BANK TRUST COMPANY AMERICAS
To: IBSV LLC; LAYER3 TV, LLC; PUSHSPRING, LLC; T-MOBILE CENTRAL LLC; T-MOBILE USA, INC.; ASSURANCE WIRELESS USA, L.P.; BOOST WORLDWIDE, LLC; CLEARWIRE COMMUNICATIONS LLC; CLEARWIRE IP HOLDINGS LLC; SPRINTCOM LLC; SPRINT COMMUNICATIONS COMPANY L.P.; SPRINT INTERNATIONAL INCORPORATED; SPRINT SPECTRUM LLC
Reel/Frame 062595/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 4, 2021
From: SPRINT COMMUNICATIONS COMPANY L.P.
To: T-MOBILE INNOVATIONS LLC
Reel/Frame 055604/0001 →
TERMINATION AND RELEASE OF FIRST PRIORITY AND JUNIOR PRIORITY SECURITY INTEREST IN PATENT RIGHTS Recorded Apr 2, 2020
From: DEUTSCHE BANK TRUST COMPANY AMERICAS
To: SPRINT COMMUNICATIONS COMPANY L.P.
Reel/Frame 052969/0475 →
SECURITY AGREEMENT Recorded Apr 2, 2020
From: T-MOBILE USA, INC.; ISBV LLC; T-MOBILE CENTRAL LLC; LAYER3 TV, INC.; PUSHSPRING, INC.; BOOST WORLDWIDE, LLC; CLEARWIRE COMMUNICATIONS LLC; CLEARWIRE IP HOLDINGS LLC; CLEARWIRE LEGACY LLC; SPRINT COMMUNICATIONS COMPANY L.P.; SPRINT INTERNATIONAL INCORPORATED; SPRINT SPECTRUM L.P.; ASSURANCE WIRELESS USA, L.P.
To: DEUTSCHE BANK TRUST COMPANY AMERICAS
Reel/Frame 053182/0001 →
GRANT OF FIRST PRIORITY AND JUNIOR PRIORITY SECURITY INTEREST IN PATENT RIGHTS Recorded Mar 6, 2017
From: SPRINT COMMUNICATIONS COMPANY L.P.
To: DEUTSCHE BANK TRUST COMPANY AMERICAS
Reel/Frame 041895/0210 →