IP Library Granted Patent US 9,872,055
Granted Patent B1
US 9,872,055 · App. 14/871,832 · Granted Jan 16, 2018

Method and system for preventing congestion of communication signals in a gateway device

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,872,055
App. No.
14/871,832
Granted
Jan 16, 2018
Kind
B1
Abstract

A system includes a first communication system, a second communication system and a network processor in communication with the first communication system and the second communication system. The first communication system and the network processor communicate first network signals therebetween. The first network signals include first higher priority network signals and first lower priority network signals. The second communication system and the network processor communicate second network signals therebetween. The second network signals include second higher priority network signals and second lower priority network signals. The network processor communicates a first congestion notification request signal to the first communication system. The first communication system throttles or shapes the first lower priority network signals at the first communication system in response to the first congestion notification signal to form first modified network signals and communicates the first modified network signals to a first user device.

Claims (23)

1. A method of controlling a gateway device comprising a network processor, a first communication system, a second communication system, said first communication system and said second communication system comprising a wireless system transmitting and receiving network signals to and from the gateway device, said method comprising:

communicating first network signals between the network processor and the first communication system, said first network signals comprising first higher priority network signals and first lower priority network signals;

communicating second network signals between the network processor and the second communication system, said second network signals comprising second higher priority network signals and second lower priority network signals;

generating, at the network processor, a first congestion notification signal and a second congestion notification signal dependent on each other to allow coordinated and not independent control of the first communication system and the second communication system;

communicating the first congestion notification signal from the network processor to the first communication system;

throttling and shaping first lower priority network signals at the first communication system in response to the first congestion notification signal to form first modified network signals;

communicating the first modified network signals to the network processor;

communicating the second congestion notification signal from the network processor to the second communication system;

throttling and shaping second lower priority network signals at the second communication system in response to the second congestion notification signal to form second modified network signals, whereby throttling and shaping second lower priority network signal is dependent on throttling or shaping the first lower priority network signals; and

communicating the second modified network signals to the network processor.

2. The method as recited in claim 1 further comprising buffering first network signals at the first communication system and buffering second network signals at the second communication system.

3. The method as recited in claim 1 wherein communicating first network signals between the network processor and the first communication system comprises communicating network signals between the network processor and a first modem.

4. The method as recited in claim 1 wherein communicating second network signals between the network processor and the second communication system comprises communicating network signals between the network processor and a second modem.

5. A gateway device comprising:

a first communication system, said first communication system comprising a first wireless system;

a second communication system, said second communication system comprising a second wireless system;

a network processor in communication with the first communication system and the second communication system;

said first communication system and the network processor communicating first network signals therebetween, said first network signals comprising first higher priority network signals and first lower priority network signals;

said second communication system and the network processor communicating second network signals therebetween, said second network signals comprising second higher priority network signals and second lower priority network signals;

said network processor generating a first congestion notification signal and a second congestion notification signal dependent on each other to allow coordinated and not independent control of the first communication system and the second communication system, communicating the first congestion notification signal to the first communication system and communicating the second congestion notification signal to the second communication system;

said first communication system throttling and shaping the first lower priority network signals at the first communication system in response to the first congestion notification signal to form first modified network signals and communicates the first modified network signals to the network processor; and

said second communication system throttling and shaping the second lower priority network signals at the second communication system in response to the second congestion notification signal to form second modified network signals and communicates the second modified network signals to the network processor, whereby the throttling and shaping second lower priority network signal is dependent on throttling and shaping the first lower priority network signals.

6. The system as recited in claim 5 wherein the first communication system comprises a first modem and the second communication system comprises a second modem.

Assignments (6)
SUCCESSION OF AGENCY IN PATENT SECURITY INTERESTS Recorded Oct 3, 2025
From: UBS AG, STAMFORD BRANCH (AS SUCCESSOR TO CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH)
To: UBS AG, STAMFORD BRANCH
Reel/Frame 072994/0001 →
SECURITY AGREEMENT Recorded Jan 25, 2024
From: DIRECTV, LLC
To: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS COLLATERAL AGENT
Reel/Frame 066371/0690 →
SECURITY AGREEMENT Recorded Aug 5, 2021
From: DIRECTV, LLC
To: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A. AS COLLATERAL AGENT
Reel/Frame 058220/0531 →
SECURITY AGREEMENT Recorded Aug 3, 2021
From: DIRECTV, LLC
To: CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH, AS COLLATERAL AGENT
Reel/Frame 057695/0084 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 29, 2021
From: THE DIRECTV GROUP, INC.
To: DIRECTV, LLC
Reel/Frame 057323/0150 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 21, 2015
From: MATHEWS, ROBIN M.; DEROVANESSIAN, HENRY
To: THE DIRECTV GROUP, INC.
Reel/Frame 036848/0828 →