IP Library Granted Patent US 7,596,087
Granted Patent B2
US 7,596,087 · App. 11/296,485 · Granted Sep 29, 2009

System and method for combining requests for data bandwidth by a data source for transmission of data over a wireless communication medium

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,596,087
App. No.
11/296,485
Granted
Sep 29, 2009
Kind
B2
Abstract

A method and system for combining requests for data bandwidth by a data source for transmission of data over a wireless communication medium is provided. A central node receives one or more bandwidth requests from one or more data sources via wireless communication. A scheduler then combines one or more bandwidths requests from the same data source to create a single data burst bandwidth. The central node then grants the data burst bandwidth to the appropriate data source via wireless communication.

Claims (17)

1. A method for combining requests for bandwidth by a data source for transmission of data over a wireless network, comprising:

scheduling bandwidth requests that each include a data source identifier, a priority identifier and an amount of required bandwidth from one or more data sources in an order to be serviced based on the priority identifier associated with each bandwidth request and an order in which each bandwidth request was received; and

combining the amount of required bandwidth specified by each of the scheduled bandwidth requests having the same data source identifier into a data burst bandwidth.

2. The method of claim 1 , where scheduling each of the bandwidth requests in an order to be serviced based on the priority identifier associated with each bandwidth request and an order in which each bandwidth request was received comprises:

servicing bandwidth requests having a higher priority identifier before bandwidth requests having a lower priority identifier and servicing bandwidth requests having the same priority identifier according to the order in which the bandwidth requests were received.

3. The method of claim 1 , wherein combining the amount of required bandwidth specified by each of the scheduled bandwidth requests having the same data source identifier into a data burst bandwidth comprises:

combining the amount of required bandwidth specified by each of the scheduled bandwidth requests having the same data source identifier but having different priority identifiers into a data burst bandwidth.

4. The method of claim 1 , further comprising:

storing each of the bandwidth requests in a data structure so as to maintain the order in which the bandwidth requests were received.

5. The method of claim 4 , wherein storing each of the bandwidth requests in a data structure comprises storing each of the bandwidth requests in one or more queues.

6. The method of claim 1 , further comprising receiving a data burst consistent with the combined bandwidth scheduled.

7. A method for combining requests for bandwidth by a data source for transmission of data over a wireless network, comprising:

creating a data burst bandwidth from bandwidth requests from one or more data sources, each bandwidth request having a data source identifier, a priority identifier and an amount of required bandwidth, wherein the data burst bandwidth combines the amount of required bandwidth specified by each of the bandwidth requests having the same data source identifier and priority identifier into a data burst bandwidth; and

scheduling a granting of each data burst bandwidth based on one or more quality of service parameters.

8. The method of claim 7 , wherein scheduling the granting of each data burst bandwidth based on one or more quality of service parameters comprises: scheduling the granting of each data burst bandwidth based on one of efficiency of transmission and transfer delay tolerance.

9. The method of claim 7 , wherein scheduling the granting of each data burst bandwidth further includes scheduling the granting of each data burst bandwidth based on at least one of a priority identifier associated with a bandwidth request or an order in which a bandwidth request was received.

10. The method of claim 9 , further comprising receiving a data burst consistent with the combined bandwidth scheduled.

Assignments (6)
CORRECTIVE ASSIGNMENT TO CORRECT THE PROPERTY NUMBERS PREVIOUSLY RECORDED AT REEL: 47630 FRAME: 344. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded Mar 21, 2019
From: AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD.
To: AVAGO TECHNOLOGIES INTERNATIONAL SALES PTE. LIMITED
Reel/Frame 048883/0267 →
CORRECTIVE ASSIGNMENT TO CORRECT THE EFFECTIVE DATE OF MERGER TO 9/5/2018 PREVIOUSLY RECORDED AT REEL: 047196 FRAME: 0687. ASSIGNOR(S) HEREBY CONFIRMS THE MERGER. Recorded Oct 29, 2018
From: AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD.
To: AVAGO TECHNOLOGIES INTERNATIONAL SALES PTE. LIMITED
Reel/Frame 047630/0344 →
MERGER Recorded Oct 4, 2018
From: AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD.
To: AVAGO TECHNOLOGIES INTERNATIONAL SALES PTE. LIMITED
Reel/Frame 047196/0687 →
TERMINATION AND RELEASE OF SECURITY INTEREST IN PATENTS Recorded Feb 3, 2017
From: BANK OF AMERICA, N.A., AS COLLATERAL AGENT
To: BROADCOM CORPORATION
Reel/Frame 041712/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 1, 2017
From: BROADCOM CORPORATION
To: AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD.
Reel/Frame 041706/0001 →
PATENT SECURITY AGREEMENT Recorded Feb 11, 2016
From: BROADCOM CORPORATION
To: BANK OF AMERICA, N.A., AS COLLATERAL AGENT
Reel/Frame 037806/0001 →