IP Library Granted Patent US 7,698,432
Granted Patent B2
US 7,698,432 · App. 12/579,820 · Granted Apr 13, 2010

Systems and methods for dynamic bandwidth management on a per subscriber basis in a communications 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 7,698,432
App. No.
12/579,820
Granted
Apr 13, 2010
Kind
B2
Abstract

A subscriber bandwidth management process and device that allows users/subscribers in a communications network to dynamically alter bandwidth limits independently in both the uplink and downlink data transmission paths. This is accomplished by providing for a single queue in the uplink transmission path and a single queue in the downlink transmission path. Thus, the user/subscriber can efficiently manage their network access according to the specific activity on the network. The network manager benefits from being able structure bandwidth allocation on a per subscriber basis so that overall data transmission is made more efficient. In addition, the bandwidth manager provides active management of the delivery of data (also known as and referred to herein as traffic shaping) to increase throughput from a gateway device onto the network.

Claims (16)

1. A system for allowing a user to dynamically control an amount of bandwidth available to the user in a network, the system comprising:

a first network interface for communicating over a communication link with a user device during a network session;

a second network interface for communicating with one or more computer networks;

a data storage system storing a user profile, including an indication of a first network communication bandwidth associated with the user device; and

a processor configured to receive a command initiated by the user device through the first network interface, the command indicating a second network communication bandwidth to be associated with the user device, the processor further configured to dynamically adjust, in response to the received command, the first network communication bandwidth associated with the user device during the network session and over the communication link substantially in real-time to the second network communication bandwidth without requiring hardware reconfiguration of any component in the network.

2. The system of claim 1 , wherein the processor is further configured to adjust a billing rate charged to the user based on the second network communication bandwidth.

3. The system of claim 1 , wherein the first network interface and second network interface are comprised in a single communications device.

4. The system of claim 1 , wherein the system comprises a gateway device.

5. A method of dynamically adjusting an amount of bandwidth allocated to a user during a network session, the method comprising:

establishing a network session over a communication link between a network and a user device of a user;

associating a first bandwidth allocation with the user device and storing an indication of the first bandwidth allocation in a user profile;

receiving a command initiated by the user during the network session to change the first bandwidth allocation to a second bandwidth allocation specified by the user; and

dynamically adjusting the first bandwidth allocation to the second bandwidth allocation during the network session in response to the received command and over the communication link without hardware reconfiguration of any component in the network.

6. The method of claim 5 , wherein each of the first and second bandwidth allocations comprises an upstream and a downstream bandwidth allocation and wherein the upstream and downstream bandwidth allocation are individually specifiable by the user.

7. The method of claim 5 , further comprising adjusting a billing rate charged to the user based on the second bandwidth allocation specified by the user.

8. The method of claim 5 , wherein the method of dynamically adjusting an amount of bandwidth is performed by a gateway device.

Assignments (7)
QUITCLAIM Recorded Nov 22, 2019
From: GATE WORLDWIDE HOLDINGS LLC
To: NOMADIX, INC.
Reel/Frame 051095/0529 →
RELEASE OF SECURITY INTEREST Recorded May 28, 2019
From: KNOBBE, MARTENS, OLSON & BEAR, LLP
To: NOMADIX, INC.
Reel/Frame 050440/0042 →
SECURITY INTEREST Recorded Mar 20, 2019
From: NOMADIX, INC.
To: KNOBBE, MARTENS, OLSON & BEAR, LLP
Reel/Frame 048655/0621 →
ASSIGNMENT OF PATENT SECURITY AGREEMENT Recorded Jan 23, 2018
From: NTT DOCOMO, INC.
To: GATE WORLDWIDE HOLDINGS LLC
Reel/Frame 045113/0937 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 23, 2018
From: NOMADIX, INC.
To: GATE WORLDWIDE HOLDINGS LLC
Reel/Frame 045113/0928 →
MODIFICATION TO PATENT SECURITY AGREEMENT Recorded Aug 29, 2017
From: NOMADIX, INC.
To: NTT DOCOMO, INC.
Reel/Frame 043710/0387 →
SECURITY INTEREST Recorded Sep 30, 2015
From: NOMADIX, INC.
To: NTT DOCOMO, INC.
Reel/Frame 036721/0341 →