US6850764B1
Expired / Lapsed
US
⏱️ 0.0 years remaining
Method and system for allocating bandwidth in a wireless communications network
Assignee: IPMOBILE Inc
•
Filing: 1999-12-17
•
Granted: 2005-02-01
•
Expires: 2019-12-17
Abstract
Abstract A method and system for allocating bandwidth in a wireless communications network includes a geo-location tool and an allocation engine. The geo-location tool is operable to receive data for a wireless communications network that includes a plurality of geo-location areas and to estimate bandwidth parameters for a geo-location based on the data. The allocation engine is operable to allocate bandwidth in the geo-location area based on its bandwidth parameters.
Inventors
- 👤 Achal R. Patel
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-10-24 14:58
CPC Classifications
H; H04; H04W; H04W72/00; H04W72/04; H04W72/044; H04W72/0453; H04W4/00; H04W4/02; H04W4/029; H04W28/00; H04W28/16; H04W28/18; H04W4/24
Claims Analysis
Total Claims: 60
Claim 1
Independent Claim
143 words
A system for allocating bandwidth in a wireless communications network, comprising: a geo-location tool residing on a computer-readable medium, the geo-location tool operable to: receive data for a wireless communications network including a plurality of geo-location areas; estimate bandwidth parameters for a geo-location area on a per service class basis based on the data; and generate, based on the data, a current usage map indicating real-time bandwidth being utilized at the geo-location area, the current usage map being subdivided into a plurality of bins representing the geo-location area, each bin representing the location of a portion of the geo-location area and containing data associated with the corresponding portion of the geo-location area; and an allocation engine residing on the computer-readable medium, the allocation engine operable to allocate bandwidth in the geo-location area on the per service class basis based on its bandwidth parameters.
Claim 2
Independent Claim
143 words
A system for allocating bandwidth in a wireless communications network, comprising: a geo-location tool residing on a computer-readable medium, the geo-location tool operable to: receive data for a wireless communications network including a plurality of geo-location areas; estimate bandwidth parameters for a geo-location area on a per service class basis based on the data; and generate, based on the data, a current usage map indicating real-time bandwidth being utilized at the geo-location area, the current usage map being subdivided into a plurality of bins representing the geo-location area, each bin representing the location of a portion of the geo-location area and containing data associated with the corresponding portion of the geo-location area; and an allocation engine residing on the computer-readable medium, the allocation engine operable to allocate bandwidth in the geo-location area on the per service class basis based on its bandwidth parameters.
Claim 3
Dependent Claim
40 words
The system of claim 1 , further comprising: the geo-location tool further operable to determine an allocation bandwidth for the geo-location area; and the allocation engine further operable to allocate bandwidth in the geo-location area based on the allocation bandwidth.
Claim 4
Dependent Claim
26 words
The system of claim 1 , wherein the bandwidth parameters comprise at least one of a bandwidth usage and a bandwidth demand for the geo-location area.
Claim 5
Dependent Claim
18 words
The system of claim 1 , wherein the bandwidth parameters comprise bandwidth interference contribution for the geo-location area.
Claim 6
Dependent Claim
25 words
The system of claim 1 , wherein the data received by the geo-location tool comprises historic and service level data for the wireless communications network.
Claim 7
Dependent Claim
43 words
The system of claim 1 , the geo-location tool further operable to generate, based on the data, a source map comprising sources of bit usage in the geo-location area and to estimate bandwidth parameters for the geo-location area based on the source map.
Claim 8
Dependent Claim
31 words
The system of claim 6 , wherein the sources of bit usage comprise a high bandwidth use facility for which a contractual service level is provided by the wireless communications network.
Claim 9
Dependent Claim
32 words
The system of claim 6 , wherein the sources of bit usage comprise an establishment for which local wireless access is provided by the wireless communications network at a contractual service level.
Claim 10
Dependent Claim
14 words
The system of claim 1 , wherein the data comprises contractual service level data.
Claim 11
Dependent Claim
29 words
The system of claim 1 , wherein the data comprises at least one of data measured from usage within the wireless communications network, radio frequency measurement, and interference estimates.
Claim 12
Dependent Claim
46 words
The system of claim 1 , the geo-location tool further operable to generate, based on the data, a subscriber usage profile indicating the probability of a subscriber engaging in a connection at the geo-location area and to estimate bandwidth parameters based on the subscriber usage profile.
Claim 13
Dependent Claim
17 words
The system of claim 11 , wherein the subscriber usage profile comprises mobility information for the subscriber.
Claim 14
Dependent Claim
19 words
The system of claim 11 , wherein the subscriber usage profile comprises service class invocation information for the subscriber.
Claim 15
Dependent Claim
18 words
The system of claim 11 , wherein the subscriber usage profile comprises call hold information for the subscriber.
Claim 16
Dependent Claim
23 words
The system of claim 1 , wherein the current usage map comprises a peak rate for each active connection within the geo-location area.
Claim 17
Dependent Claim
25 words
The system of claim 15 , wherein the current usage map comprises activity and service class information for each active connection within the geo-location area.
Claim 18
Dependent Claim
25 words
The system of claim 16 , wherein the current usage map comprises primary and neighboring server information for each active connection within the geo-location area.
Claim 19
Dependent Claim
29 words
The system of claim 1 , the geo-location tool further operable to generate, based on the data, a current demand map for the geo-location area based on the data.
Claim 20
Dependent Claim
23 words
The system of claim 18 , wherein the current demand map comprises a peak rate for each active connection within the geo-location area.
Claim 21
Dependent Claim
25 words
The system of claim 19 , wherein the current demand map comprises activity and service class information for each active connection within the geo-location area.
Claim 22
Dependent Claim
25 words
The system of claim 20 , wherein the current demand map comprises primary and neighboring server information for each active connection within the geo-location area.
Claim 23
Dependent Claim
29 words
The system of claim 1 , the geo-location tool further operable to generate, based on the data, an expected demand map for the geo-location area based on the data.
Claim 24
Dependent Claim
23 words
The system of claim 22 , wherein the expected demand map comprises a peak rate for each potential connection within the geo-location area.
Claim 25
Dependent Claim
25 words
The system of claim 23 , wherein the expected demand map comprises activity and service class information for each potential connection within the geo-location area.
Claim 26
Dependent Claim
25 words
The system of claim 24 , wherein the expected demand map comprises primary and neighboring server information for each potential connection within the geo-location area.
Claim 27
Dependent Claim
35 words
The system of claim 1 , the geo-location tool further operable to generate an interference contribution map indicating the impact on resource usage of supporting various bandwidths at the geo-location area based on the data.
Claim 28
Dependent Claim
38 words
The system of claim 26 , the interference contribution map comprising an interference contribution value and a probability for each of a plurality of service classes associated with bandwidths at one or more sectors within the geo-location area.
Claim 29
Dependent Claim
27 words
The system of claim 26 , wherein the interference contribution map indicates expected resource usage for each of a plurality of service classes at the geo-location area.
Claim 30
Dependent Claim
42 words
The system of claim 2 , the allocation engine further operable to generate a bandwidth supply map indicating the available bandwidth at the geo-location area based on the allocation bandwidth, a total bandwidth, and an interference contribution bandwidth for the geo-location area.
Claim 31
Independent Claim
111 words
A method for allocating bandwidth in a wireless communications network, comprising: receiving data for a mobile network including a plurality of geo-location areas; estimating bandwidth parameters for a geo-location area on a per service class basis based on the data; generating a current usage map indicating real-time bandwidth being utilized at the geo-location area, the current usage map being subdivided into a plurality of bins representing the geo-location area, each bin representing the location of a portion of the geo-location area and containing data associated with the corresponding portion of the geo-location area; and allocating bandwidth in the geo-location area on the per service class basis based on the bandwidth parameters.
Claim 32
Independent Claim
111 words
A method for allocating bandwidth in a wireless communications network, comprising: receiving data for a mobile network including a plurality of geo-location areas; estimating bandwidth parameters for a geo-location area on a per service class basis based on the data; generating a current usage map indicating real-time bandwidth being utilized at the geo-location area, the current usage map being subdivided into a plurality of bins representing the geo-location area, each bin representing the location of a portion of the geo-location area and containing data associated with the corresponding portion of the geo-location area; and allocating bandwidth in the geo-location area on the per service class basis based on the bandwidth parameters.
Claim 33
Dependent Claim
31 words
The method of claim 30 , further comprising: determining allocation bandwidth for the geo-location area based on the data; and allocating bandwidth in the geo-location area based on the allocation bandwidth.
Claim 34
Dependent Claim
26 words
The method of claim 30 , wherein the bandwidth parameters comprise at least one of a bandwidth usage and a bandwidth demand for the geo-location area.
Claim 35
Dependent Claim
18 words
The method of claim 30 , wherein the bandwidth parameters comprise bandwidth interference contribution for the geo-location area.
Claim 36
Dependent Claim
20 words
The method of claim 30 , wherein the data comprises historic and service level data for the wireless communication network.
Claim 37
Dependent Claim
38 words
The method of claim 30 , further comprising: generating, based on the data, a source map comprising sources of bit usage in the geo-location area; and estimating bandwidth parameters for the geo-location area based on the source map.
Claim 38
Dependent Claim
31 words
The method of claim 35 , wherein the sources of bit usage comprise a high bandwidth use facility for which a contractual service level is provided by the wireless communications network.
Claim 39
Dependent Claim
32 words
The method of claim 35 , wherein the sources of bit usage comprise an establishment for which local wireless access is provided by the wireless communication network at a contractual service level.
Claim 40
Dependent Claim
14 words
The method of claim 30 , wherein the data comprises contractual service level data.
Claim 41
Dependent Claim
29 words
The method of claim 30 , wherein the data comprises at least one of data measured from usage within the wireless communications network, radio frequency measurements, and interference estimates.
Claim 42
Dependent Claim
41 words
The method of claim 30 , further comprising: generating, based on the data, a subscriber usage profile providing the probability of a subscriber engaging in a connection at the geo-location area; and estimating bandwidth parameters based on the subscriber usage profile.
Claim 43
Dependent Claim
17 words
The method of claim 40 , wherein the subscriber usage profile comprises mobility information for this subscriber.
Claim 44
Dependent Claim
19 words
The method of claim 40 , wherein the subscriber usage profile comprises service class invocation information for this subscriber.
Claim 45
Dependent Claim
18 words
The method of claim 40 , wherein the subscriber usage profile comprises call hold information for this subscriber.
Claim 46
Dependent Claim
23 words
The method of claim 30 , wherein the current usage map comprises a peak rate for each active connection within the geo-location area.
Claim 47
Dependent Claim
25 words
The method of claim 44 , wherein the current usage map comprises activity and service class information for each active connection within the geo-location area.
Claim 48
Dependent Claim
25 words
The method of claim 45 , wherein the current usage map comprises primary and neighboring server information for each active connection within the geo-location area.
Claim 49
Dependent Claim
21 words
The method of claim 30 , further comprising generating a current demand map for the geo-location area based on the data.
Claim 50
Dependent Claim
23 words
The method of claim 47 , wherein the current demand map comprises a peak rate for each active connection within the geo-location area.
Claim 51
Dependent Claim
25 words
The method of claim 48 , wherein the current demand map comprises activity and service class information for each active connection within the geo-location area.
Claim 52
Dependent Claim
25 words
The method of claim 49 , wherein the current demand map comprises primary and neighboring server information for each active connection within the geo-location area.
Claim 53
Dependent Claim
21 words
The method of claim 30 , further comprising generating an expected demand map for the geo-location area based on the data.
Claim 54
Dependent Claim
23 words
The method of claim 51 , wherein the expected demand map comprises a peak rate for each potential connection within the geo-location area.
Claim 55
Dependent Claim
25 words
The method of claim 52 , wherein the expected demand map comprises activity and service class information for each potential connection within the geo-location area.
Claim 56
Dependent Claim
25 words
The method of claim 53 , wherein the expected demand map comprises primary and neighboring server information for each potential connection within the geo-location area.
Claim 57
Dependent Claim
31 words
The method of claim 30 , further comprising generating an interference contribution map indicating the impact on resource usage of supporting various bandwidths at the geo-location area based on the data.
Claim 58
Dependent Claim
40 words
The method of claim 55 , wherein the interference contribution map comprises an interference contribution value and a probability for each of a plurality of service classes associated with disparate bandwidths at one or more sectors within the geo-location area.
Claim 59
Dependent Claim
27 words
The method of claim 55 , wherein the interference contribution map indicates expected resource usage for each of a plurality of service classes at the geo-location area.
Claim 60
Dependent Claim
38 words
The method of claim 31 , further comprising generating a bandwidth supply map indicating the available bandwidth at the geo-location area based on the allocation bandwidth, a total bandwidth, and an interference contribution bandwidth for the geo-location area.
References Cited (Backward Citations)
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 2008-02-01 | 2008-08-02 | 2009-02-01 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 2012-02-01 | 2012-08-02 | 2013-02-01 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 2016-02-01 | 2016-08-02 | 2017-02-01 | $7700.00 | Window Closed / Lapsed |