IP Library Granted Patent US 7,219,132
Granted Patent B2
US 7,219,132 · App. 09/822,691 · Granted May 15, 2007

Dynamic resource allocation architecture for differentiated services over broadband communication networks

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,219,132
App. No.
09/822,691
Granted
May 15, 2007
Kind
B2
Abstract

Dynamic resource allocation that provides differentiated services over a broadband communication network. The system comprises a gateway that interfaces to an Internet service provider or corporate network, a local area network edge device, a satellite that provides a communication link between the gateway and the local area network edge device, and one or more personal computers coupled by way of a network to the local area network edge device. The dynamic resource allocation system supports differentiated services with different levels of priority and comprises an Internet protocol network that includes a classifier for identifying specific types of messages, and a dynamic assignment/multiple access (DAMA) communication protocol for transmitting data over the system.

Claims (27)

1. A dynamic resource allocation system comprising:

one or more personal computers coupled to a local area network edge device that generates a resource request in response to received data from a user of said personal computer;

a satellite that provides a communication link;

one or more Internet protocol networks;

a gateway in connection with said local area network edge device via said communication link and interfaces to one or more said Internet protocol networks, wherein said gateway receives said resource request from said local area network edge device to set required resources;

a generator for generating messages of different types from said user data;

a classifier for identifying specific types of said messages;

a marker for marking said identifying messages; and

a scheduler for scheduling said marked messages;

wherein said gateway dynamically allocates resources to meet the requirements of each said marked messages by applying a dynamic assignment/multiple access (DAMA) communication protocol for transmitting data between said one or more personal computers and said one or more Internet protocol networks;

wherein said DAMA communication protocol comprises three modes, including fixed assignment, reservation assignment, and random assignment modes.

2. The dynamic resource allocation system recited in claim 1 wherein the satellite is a non-processing satellite.

3. The dynamic resource allocation system recited in claim 2 wherein the non-processing satellite implements a bent pipe communications link between the local area network edge device and the gateway.

4. The dynamic resource allocation system recited in claim 1 wherein the satellite is a processing satellite comprising an onboard resource management element.

5. The dynamic resource allocation system recited in claim 1 wherein the DAMA communication protocol comprises an application detection algorithm.

6. The dynamic resource allocation system recited in claim 1 wherein the DAMA communication protocol comprises a resource requirement estimation algorithm that is based on queue statistics versus performance statistics.

7. The dynamic resource allocation system recited in claim 1 wherein the DAMA communication protocol comprises a resource request that generates a resource request to set required resources.

8. The dynamic resource allocation system recited in claim 1 wherein the DAMA communication protocol comprises a resource request that sends raw queue statistics to the gateway to set required resources.

9. The dynamic resource allocation system recited in claim 1 wherein the DAMA communication protocol comprises a weighted fair queuing algorithm that performs a weighted fair queuing that drains the queues while effectively utilizing the gateway assigned resources.

10. The dynamic resource allocation system recited in claim 1 wherein the gateway comprises an algorithm that accumulates all requests received at substantially the same time.

11. The dynamic resource allocation system recited in claim 1 wherein the gateway comprises an algorithm that functions to assign each edge device a time and frequency resources based upon services classes and consumer profile for each current and previous request.

12. The dynamic resource allocation system recited in claim 1 wherein, in the fixed assignment mode, a certain amount of bandwidth is allocated for the highest priority users.

13. The dynamic resource allocation system recited in claim 1 wherein, in the reservation assignment mode, reservation bandwidth is allocated for users to request their demand without knowledge of others request transmissions.

14. The dynamic resource allocation system recited in claim 1 wherein, in the random assignment mode, users transmit the data without making reservations.

15. The dynamic resource allocation system recited in claim 1 wherein the boundary between the random assignment mode and the reservation mode is movable in order to reduce the number of collisions whenever there are more best effort users using the system.

16. The dynamic resource allocation system recited in claim 1 wherein the DAMA communication protocol comprises a collision resolution algorithm.

17. The dynamic resource allocation system recited in claim 1 wherein the DAMA communication protocol comprises a bandwidth request algorithm, a connection acceptance algorithm, a bandwidth usage detection algorithm, and a resource assignment algorithm.

Assignments (13)
CHANGE OF NAME Recorded Jun 5, 2023
From: SPACE SYSTEMS/LORAL, LLC
To: MAXAR SPACE LLC
Reel/Frame 063861/0016 →
INTELLECTUAL PROPERTY SECURITY AGREEMENT Recorded May 5, 2023
From: MAXAR INTELLIGENCE INC. (F/K/A DIGITALGLOBE, INC.); AURORA INSIGHT INC.; MAXAR MISSION SOLUTIONS INC. ((F/K/A RADIANT MISSION SOLUTIONS INC. (F/K/A THE RADIANT GROUP, INC.)); MAXAR SPACE LLC (F/K/A SPACE SYSTEMS/LORAL, LLC); SPATIAL ENERGY, LLC; MAXAR SPACE ROBOTICS LLC ((F/K/A SSL ROBOTICS LLC) (F/K/A MDA US SYSTEMS LLC)); MAXAR TECHNOLOGIES HOLDINGS INC.
To: SIXTH STREET LENDING PARTNERS, AS ADMINISTRATIVE AGENT
Reel/Frame 063660/0138 →
TERMINATION AND RELEASE OF SECURITY INTEREST IN PATENTS AND TRADEMARKS - RELEASE OF REEL/FRAME 051258/0720 Recorded May 4, 2023
From: ROYAL BANK OF CANADA, AS AGENT
To: MAXAR INTELLIGENCE INC.; MAXAR SPACE LLC
Reel/Frame 063542/0543 →
TERMINATION AND RELEASE OF SECURITY INTEREST IN PATENTS AND TRADEMARKS - RELEASE OF REEL/FRAME 044167/0396 Recorded May 4, 2023
From: ROYAL BANK OF CANADA, AS AGENT
To: MAXAR INTELLIGENCE INC.; MAXAR SPACE LLC
Reel/Frame 063543/0001 →
RELEASE OF SECURITY INTEREST Recorded Jun 21, 2022
From: WILMINGTON TRUST, NATIONAL ASSOCIATION
To: DIGITALGLOBE, INC.; SPACE SYSTEMS/LORAL, LLC; RADIANT GEOSPATIAL SOLUTIONS LLC
Reel/Frame 060390/0282 →
PATENT SECURITY AGREEMENT Recorded Sep 23, 2020
From: SPACE SYSTEMS/LORAL, LLC
To: WILMINGTON TRUST, NATIONAL ASSOCIATION, AS NOTES COLLATERAL AGENT
Reel/Frame 053866/0810 →
SECURITY AGREEMENT (NOTES) Recorded Dec 12, 2019
From: DIGITALGLOBE, INC.; RADIANT GEOSPATIAL SOLUTIONS LLC; SPACE SYSTEMS/LORAL, LLC (F/K/A SPACE SYSTEMS/LORAL INC.)
To: WILMINGTON TRUST, NATIONAL ASSOCIATION, - AS NOTES COLLATERAL AGENT
Reel/Frame 051262/0824 →
AMENDED AND RESTATED U.S. PATENT AND TRADEMARK SECURITY AGREEMENT Recorded Dec 11, 2019
From: SPACE SYSTEMS/LORAL, LLC
To: ROYAL BANK OF CANADA, AS COLLATERAL AGENT
Reel/Frame 051258/0720 →
SECURITY INTEREST Recorded Oct 5, 2017
From: DIGITALGLOBE, INC.; MACDONALD, DETTWILER AND ASSOCIATES LTD.; MACDONALD, DETTWILER AND ASSOCIATES CORPORATION; MACDONALD, DETTWILER AND ASSOCIATES INC.; MDA GEOSPATIAL SERVICES INC.; SPACE SYSTEMS/LORAL, LLC; MDA INFORMATION SYSTEMS LLC
To: ROYAL BANK OF CANADA, AS THE COLLATERAL AGENT
Reel/Frame 044167/0396 →
SECURITY AGREEMENT Recorded Apr 29, 2013
From: SPACE SYSTEMS/LORAL, LLC
To: ROYAL BANK OF CANADA
Reel/Frame 030311/0327 →
CHANGE OF NAME Recorded Apr 24, 2013
From: SPACE SYSTEMS/LORAL, INC.
To: SPACE SYSTEMS/LORAL, LLC
Reel/Frame 030291/0331 →
TERMINATION AND RELEASE OF SECURITY INTEREST IN PATENT RIGHTS Recorded Nov 2, 2012
From: JPMORGAN CHASE BANK, N.A.
To: SPACE SYSTEMS/LORAL, INC.
Reel/Frame 029228/0203 →
SECURITY AGREEMENT Recorded Dec 11, 2008
From: SPACE SYSTEMS/LORAL, INC.
To: JPMORGAN CHASE BANK, N.A., AS ADMINISTRATIVE AGENT
Reel/Frame 021965/0173 →