IP Library Granted Patent US 9,369,336
Granted Patent B1
US 9,369,336 · App. 14/013,442 · Granted Jun 14, 2016

Managing communication links

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 9,369,336
App. No.
14/013,442
Granted
Jun 14, 2016
Kind
B1
Abstract

Systems, methods, and computer-readable media for managing communication links are provided. A bridging interface that is automatically created between two or more packet gateways during a failed communications link is described. The bridging interface may be utilized during the communications link such that a user experience is not negatively impacted. Temporary ownership of internet protocol addresses may be transferred among packet gateways such that sessions are not terminated during the transfer.

Claims (32)

1. A method for managing communications links in a telecommunications network, the method comprising:

identifying a failed communications link between a first gateway and a data source;

at the first gateway associated with the failed communications link, identifying one or more gateways associated with the first gateway and the data source;

bridging the first gateway and the data source via a second gateway of the one or more gateways associated with the first gateway and the data source such that data to be communicated from the first gateway to the data source is communicated to the data source by the second gateway;

identifying one or more Internet Protocol (IP) addresses associated with the data to be communicated to the data source;

transferring, temporarily, the one or more IP addresses associated with the data to be communicated to the data source to the second gateway; and

when a session associated with at least one of the one or more IP addresses transferred to the second gateway is terminated, returning the at least one IP address to the first gateway for association with a new session to be bound to the first gateway.

2. The method of claim 1 , wherein the first gateway is a packet gateway.

3. The method of claim 1 , wherein the data source is the Internet.

4. The method of claim 1 , wherein the telecommunications network is a third generation (3G) telecommunications network.

5. The method of claim 1 , wherein the telecommunications network is a fourth generation (4G) telecommunications network.

6. A system for managing communications links in a telecommunications network, the system comprising:

a computing device associated with one or more processors and one or more computer storage media; and

at a first gateway:

a gateway manager for managing communications links, wherein the gateway manager comprises:

an identifying component for identifying a connectivity status between the first gateway and a data source and for identifying a second gateway associated with the first gateway and the data source,

a bridging component for bridging communications between the first gateway to the data source via the second gateway associated with the first gateway and the data source, wherein the data source is the Internet, and

a transferring component to temporarily transfer one or more IP addresses to the second gateway acting as a bridging gateway, wherein the one or more IP addresses are returned to the first gateway upon determining the first gateway has reestablished a communications link to the data source, and wherein the one or more IP addresses returned to the first gateway include at least one IP address associated with a session terminated at the second gateway during a temporary transfer.

7. The system of claim 6 , wherein the telecommunications network is a third generation (3G) telecommunications network.

8. The system of claim 6 , wherein the telecommunications network is a fourth generation (4G) telecommunications network.

9. The system of claim 6 , wherein the first gateway is a packet gateway.

10. One or more non-transitory computer-readable storage media having computer-executable instructions embodied thereon that, when executed, perform a method for managing communications links, the method comprising:

identifying a failed communications link between a first gateway and a data source, wherein the failed communications link indicates a loss of connectivity between the first gateway and the data source such that data is not communicated between the first gateway and the data source;

at the first gateway associated with the failed communications link, identifying one or more gateways associated with the first gateway and the data source;

bridging the first gateway and the data source via a second gateway of the one or more gateways associated with the first gateway and the data source such that data to be communicated from the first gateway to the data source is communicated to the data source by the second gateway;

identifying one or more Internet Protocol (IP) addresses associated with the data to be communicated to the data source; and

transferring, temporarily, the one or more IP addresses associated with the data to be communicated to the data source to the second gateway; and

when a session associated with at least one of the one or more IP addresses temporarily transferred to the second gateway is terminated, returning the at least one IP address to the first gateway for association with a new session to be bound to the first gateway.

11. The method of claim 10 , wherein the first gateway is a packet gateway.

12. The method of claim 10 , wherein the data source is the Internet.

13. The method of claim 10 , wherein the telecommunications network is a third generation (3G) telecommunications network.

14. The method of claim 10 , wherein the telecommunications network is a fourth generation (4G) telecommunications network.

Assignments (6)
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 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 29, 2013
From: JAMSHIDI, TALAT; RAMAMURTHY, SURYANARAYANAN; KUMAR, RAJAT
To: SPRINT COMMUNICATIONS COMPANY L.P.
Reel/Frame 031111/0693 →