
US Patent No: 7,983,272
Number of patents in Portfolio can not be more than 2000
Apparatus and methods for incorporating bandwidth forecasting and dynamic bandwidth allocation into a broadband communication system
Stats
-
Jul 19, 2011
Issued date -
Sep 18, 2007
filing date -
11/856,761
serial no -
In Force
status
Importance
Abstract
A method for providing network access to a shared access communications medium for a plurality of users includes the steps of conducting predictive admission control by arbitrating user requests for access to the shared medium based on predicted aggregate demands, conducting lookahead scheduling for use in making user channel assignments by forecasting schedule transmission opportunities one or more channels of the shared medium, and balancing load by making channel assignments such that a plurality users are each assigned a respective channel of the shared medium based upon a predicted need. Congestion parameters can predicted for each channel of the shared medium and mapped to a congestion measure using a mathematical function that takes into account packet loss rate, packet delay, packet delay jitter, and available capacity.
First Claim
Related Publications
International Classification(s)
- [Classification Symbol]
- [Patents Count]
Cited Art
| Patent Info | (Count) | # Cites | Year |
|---|---|---|---|
|
|
|||
| 5,594,726 Frequency agile broadband communications system | 206 | 1994 | |
| 5,581,555 Reverse path allocation and contention resolution scheme for a broadband communications system | 135 | 1995 | |
| 5,719,872 Reverse path allocation and contention resolution scheme for a broadband communications system | 119 | 1996 | |
| 6,823,385 Allocating access across a shared communications medium to user classes | 49 | 2001 | |
| 6,845,106 Allocating access across a shared communications medium | 25 | 2001 | |
| 6,917,622 Allocating access across a shared communications medium in a carrier network | 31 | 2001 | |
| 6,917,628 Allocating access across a shared communications medium of a DOCSIS 1.0 compliant cable network | 22 | 2001 | |
| 6,993,044 Computerized method for allocating access across a shared communication medium | 17 | 2001 | |
| 7,009,992 Methods of allocating access across a shared communications medium | 14 | 2001 | |
| 7,274,667 Monitoring and allocating access across a shared communications medium | 12 | 2001 | |
| 7,299,284 Solicitations for allocations of access across a shared communications medium | 23 | 2001 | |
| 7,856,497 Method for determining an appropriate algorithm to apply for forecasting network access usage | 7 | 2001 | |
| 2009/0070,454 Allocating access across shared communication medium | 54 | 2001 | |
| 7,184,398 Allocating access across shared communications medium to user classes | 21 | 2001 | |
| 7,499,453 Apparatus and methods for incorporating bandwidth forecasting and dynamic bandwidth allocation into a broadband communication system | 19 | 2003 | |
| 2006/0120,282 Apparatus and methods for incorporating bandwidth forecasting and dynamic bandwidth allocation into a broadband communication system | 53 | 2003 | |
| 2008/0112,429 Allocations of Access Across a Communications Medium | 8 | 2007 | |
|
|
|||
| 6,580,723 Time slotted logical ring | 15 | 1998 | |
| 6,546,017 Technique for supporting tiers of traffic priority levels in a packet-switched network | 113 | 1999 | |
| 6,539,427 Dynamically adaptive network element in a feedback-based data network | 55 | 1999 | |
| 6,577,597 Dynamic adjustment of network elements using a feedback-based adaptive technique | 39 | 1999 | |
| 6,598,057 Method and apparatus for generating configuration files using policy descriptions | 66 | 1999 | |
| 7,065,779 Technique for synchronizing multiple access controllers at the head end of an access network | 74 | 2000 | |
| 7,113,484 Downstream channel change technique implemented in an access network | 83 | 2000 | |
| 2009/0207,731 Apparatus and Methods for Incorporating Bandwidth Forecasting and Dynamic Bandwidth Allocation into a Broadband Communication System | 10 | 2009 | |
| 2009/0213,871 Apparatus and Methods for Incorporating Bandwidth Forecasting and Dynamic Bandwidth Allocation into a Broadband Communication System | 14 | 2009 | |
|
|
|||
| 6,442,158 Method and system for quality-of-service based data forwarding in a data-over-cable system | 86 | 1998 | |
| 6,510,162 System and method for managing channel usage in a data over cable system | 179 | 1998 | |
| 6,577,642 Method and system for virtual network administration with a data-over cable system | 135 | 1999 | |
| 6,560,243 System and method for receiver based allocation of network bandwidth | 76 | 1999 | |
| 7,068,597 System and method for automatic load balancing in a data-over-cable network | 39 | 2000 | |
| 7,145,887 Communication of packet arrival times to cable modem termination system and uses thereof | 48 | 2001 | |
|
|
|||
| 6,473,794 System for establishing plan to test components of web based framework by displaying pictorial representation and conveying indicia coded components of existing network framework | 500 | 1999 | |
| 6,615,166 Prioritizing components of a network framework required for implementation of technology | 285 | 1999 | |
| 6,542,593 Rules database server in a hybrid communication system architecture | 73 | 1999 | |
| 6,671,818 Problem isolation through translating and filtering events into a standard object format in a network based supply chain | 331 | 1999 | |
|
|
|||
| 6,075,972 CATV network and cable modem system having a wireless return path | 58 | 1998 | |
| 6,917,614 Multi-channel support for virtual private networks in a packet to ATM cell cable system | 85 | 1999 | |
| 6,636,482 Method and apparatus for controlling traffic loading of different service levels in a cable data system | 44 | 2001 | |
| 2005/0254,419 Method and system for providing bandwidth request opportunities for high priority service flows | 9 | 2005 | |
|
|
|||
| 6,490,347 Method and apparatus for providing telecommunications trunk group selection for use in a public network in accordance with customer preference | 15 | 1998 | |
| 6,567,418 System and method for multichannel communication | 13 | 1998 | |
| 6,542,500 Network server platform (NSP) for a hybrid coaxial/twisted pair local loop network service architecture | 71 | 1998 | |
| 6,912,232 Virtual private network | 41 | 1999 | |
|
|
|||
| 5,884,037 System for allocation of network resources using an autoregressive integrated moving average method | 97 | 1996 | |
| 6,848,004 System and method for adaptive delivery of rich media content to a user in a network based on real time bandwidth measurement & prediction according to available user bandwidth | 30 | 1999 | |
| 6,859,926 Apparatus and method for workload management using class shares and tiers | 56 | 2000 | |
|
|
|||
| 5,570,355 Method and apparatus enabling synchronous transfer mode and packet mode access for multiple services on a broadband communication network | 254 | 1994 | |
| 5,953,344 Method and apparatus enabling enhanced throughput efficiency by use of dynamically adjustable mini-slots in access protocols for shared transmission media | 159 | 1996 | |
| 6,115,390 Bandwidth reservation and collision resolution method for multiple access communication networks where remote hosts send reservation requests to a base station for randomly chosen minislots | 192 | 1998 | |
|
|
|||
| 5,343,465 Method and system for real-time burstiness analysis of network traffic | 71 | 1993 | |
| 5,537,446 Smoothing delay-sensitive traffic offered to asynchronous transfer mode networks | 24 | 1993 | |
| 5,732,078 On-demand guaranteed bandwidth service for internet access points using supplemental user-allocatable bandwidth network | 228 | 1996 | |
|
|
|||
| 5,867,764 Hybrid return gate system in a bidirectional cable network | 83 | 1996 | |
| 6,654,957 Real time device polling for multiplexed transmission | 25 | 1999 | |
|
|
|||
| 5,491,694 System and method for allocating a shared resource among competing devices | 188 | 1994 | |
| 5,790,546 Method of transmitting data packets in a packet switched communications network | 179 | 1995 | |
|
|
|||
| 5,796,724 Method and apparatus for partitioning transmission bandwidth among different data streams | 40 | 1995 | |
| 6,715,075 Providing a configuration file to a communication device | 42 | 1999 | |
|
|
|||
| 6,763,000 Monitoring ATM traffic load by quality of service type | 31 | 1998 | |
| 6,701,342 Method and apparatus for processing quality of service measurement data to assess a degree of compliance of internet services with service level agreements | 88 | 2000 | |
|
|
|||
| 5,881,231 Information processing system using information caching based on user activity | 46 | 1996 | |
| 6,243,755 Information processing system using information caching based on user activity | 39 | 1998 | |
|
|
|||
| 6,222,856 Adaptive bandwidth throttling for individual virtual services supported on a network server | 71 | 1997 | |
| 6,343,085 Adaptive bandwidth throttling for individual virtual services supported on a network server | 51 | 2000 | |
|
|
|||
| 6,542,463 Method and arrangement for controlling accesses of network terminal units to predetermined resources of a packet-oriented communication network | 11 | 1998 | |
| 6,643,290 Method for controlling accesses to resources of a communication network | 16 | 1999 | |
|
|
|||
| 6,553,568 Methods and systems for service level agreement enforcement on a data-over cable system | 127 | 1999 | |
| 2007/0058,545 Systems, methods, and apparatus for quality of service processing | 12 | 2006 | |
|
|
|||
| 6,667,956 Multi-class network | 35 | 1998 | |
| 6,272,110 Method and apparatus for managing at least part of a communications network | 38 | 1998 | |
|
|
|||
| 2008/0144,660 DYNAMICALLY ADJUSTING BANDWIDTH USAGE AMONG SUBSCRIBER STREAMS | 13 | 2006 | |
| 2009/0028,176 Bandwidth Requests Transmitted According to Priority in a Centrally Managed Network | 7 | 2007 | |
|
|
|||
| 5,491,531 Media access controller with a shared class message delivery capability | 31 | 1993 | |
|
|
|||
| 6,493,446 Call center posting program | 38 | 1999 | |
|
|
|||
| 6,223,042 Method of intelligent roaming using network information | 79 | 1997 | |
|
|
|||
| 7,333,495 Method for scheduling upstream communications | 29 | 2001 | |
|
|
|||
| 6,671,724 Software, systems and methods for managing a distributed network | 124 | 2000 | |
|
|
|||
| 6,125,105 Method and apparatus for forecasting future values of a time series | 41 | 1997 | |
|
|
|||
| 6,028,860 Prioritized virtual connection transmissions in a packet to ATM cell cable network | 125 | 1996 | |
|
|
|||
| 5,678,041 System and method for restricting user access rights on the internet based on rating information stored in a relational database | 471 | 1995 | |
|
|
|||
| 6,516,348 Collecting and predicting capacity information for composite network resource formed by combining ports of an access server and/or links of wide arear network | 59 | 1999 | |
|
|
|||
| 6,477,144 Time linked scheduling of cell-based traffic | 46 | 1998 | |
|
|
|||
| 6,104,700 Policy based quality of service | 376 | 1998 | |
|
|
|||
| 5,956,342 Priority arbitration for point-to-point and multipoint transmission | 56 | 1996 | |
|
|
|||
| 6,324,184 Dynamic bandwidth allocation for a communication network | 138 | 1998 | |
|
|
|||
| 5,963,963 Parallel file system and buffer management arbitration | 113 | 1997 | |
|
|
|||
| 5,946,322 Hybrid access system utilizing credit/done polling protocols | 79 | 1996 | |
|
|
|||
| 6,865,170 Metropolitan wide area network | 35 | 1998 | |
|
|
|||
| 5,963,557 High capacity reservation multiple access network with multiple shared unidirectional paths | 201 | 1997 | |
|
|
|||
| 6,680,922 Method for the recognition and operation of virtual private networks (VPNs) over a wireless point to multi-point (PtMP) transmission system | 105 | 1999 | |
|
|
|||
| 6,408,336 Distributed administration of access to information | 231 | 1998 | |
|
|
|||
| 5,995,805 Decision-theoretic satellite communications system | 36 | 1997 | |
|
|
|||
| 6,658,010 High-speed internet access system | 109 | 1997 | |
|
|
|||
| 6,363,445 Method of bus arbitration using requesting device bandwidth and priority ranking | 31 | 1998 | |
|
|
|||
| 6,483,839 Apparatus and method for scheduling multiple and simultaneous traffic in guaranteed frame rate in ATM communication system | 55 | 1998 | |
|
|
|||
| 5,757,801 Advanced priority statistical multiplexer | 47 | 1994 | |
|
|
|||
| 6,882,623 Multi-level scheduling method for multiplexing packets in a communications network | 27 | 2000 | |
|
|
|||
| 6,253,203 Privacy-enhanced database | 229 | 1998 | |
|
|
|||
| 6,084,855 Method and apparatus for providing fair traffic scheduling among aggregated internet protocol flows | 57 | 1997 | |
|
|
|||
| 2002/0173,316 Method and system for preventing access overload in mobile phone systems | 22 | 2001 | |
|
|
|||
| 6,175,554 Asynchronous transfer mode (ATM) traffic control apparatus and control method for handling a wide variety of ATM services | 26 | 1998 | |
|
|
|||
| 5,659,787 Data communication network with highly efficient polling procedure | 39 | 1995 | |
|
|
|||
| 5,935,218 Method and apparatus for bus network prioritization using the broadcast of delay time to lower priority users from high priority users in a token or loop network | 34 | 1997 | |
|
|
|||
| 6,046,980 System for managing flow bandwidth utilization at network, transport and application layers in store and forward network | 179 | 1997 | |
|
|
|||
| 2006/0114,926 METHODS OF ALLOCATING ACCESS ACROSS A SHARED COMMUNICATIONS MEDIUM | 10 | 2006 | |
|
|
|||
| 6,438,141 Method and management of communications over media of finite bandwidth | 71 | 1998 | |
|
|
|||
| 5,857,193 Centralized audiotext polling system | 24 | 1997 | |
|
|
|||
| 6,754,228 Method and device for data flow control | 62 | 1999 | |
|
|
|||
| 6,563,829 Method for providing integrated packet services over a shared-media network | 74 | 1999 | |
|
|
|||
| 6,275,824 System and method for managing data privacy in a database management system | 199 | 1998 | |
|
|
|||
| 6,529,486 Trunked radio repeater communication system | 21 | 1998 | |
|
|
|||
| 6,665,271 System for real-time prediction of quality for internet-based multimedia communications | 66 | 1999 | |
|
|
|||
| 6,208,640 Predictive bandwidth allocation method and apparatus | 55 | 1998 | |
|
|
|||
| 6,151,582 Decision support system for the management of an agile supply chain | 406 | 1997 | |
|
|
|||
| 6,754,177 Method and system for burst congestion control in an ATM network | 15 | 1999 | |
|
|
|||
| 5,717,861 Method and system for determining network access delay | 18 | 1995 | |
|
|
|||
| 6,611,726 Method for determining optimal time series forecasting parameters | 88 | 2000 | |
| 7,957,417 Methods of allocating access across a shared communications medium | 3 | 2006 | |
| 7,848,234 Allocating access across shared communication medium to user classes | 7 | 2007 | |
| 2007/0133,409 ALLOCATING ACCESS ACROSS SHARED COMMUNICATION MEDIUM TO USER CLASSES | 13 | 2007 | |
| 2008/0037,578 APPARATUS AND METHODS FOR INCORPORATING BANDWIDTH FORECASTING AND DYNAMIC BANDWIDTH ALLOCATION INTO A BROADBAND COMMUNICATION SYSTEM | 15 | 2007 | |
| 7,925,750 Allocations of access across a communications medium | 5 | 2007 | |
| 7,920,594 Apparatus and methods for incorporating bandwidth forecasting and dynamic bandwidth allocation into a broadband communication system | 4 | 2009 | |
Patent Citation Ranking
Maintenance Fees
| Fee | Large entity fee | small entity fee | micro entity fee | due date |
|---|---|---|---|---|
| 3.5 Year Payment | $1600.00 | $800.00 | $400.00 | Jan 19, 2015 |
| 7.5 Year Payment | $3600.00 | $1800.00 | $900.00 | Jan 19, 2019 |
| 11.5 Year Payment | $7400.00 | $3700.00 | $1850.00 | Jan 19, 2023 |
| Fee | Large entity fee | small entity fee | micro entity fee |
|---|---|---|---|
| Surcharge - 3.5 year - Late payment within 6 months | $160.00 | $80.00 | $40.00 |
| Surcharge - 7.5 year - Late payment within 6 months | $160.00 | $80.00 | $40.00 |
| Surcharge - 11.5 year - Late payment within 6 months | $160.00 | $80.00 | $40.00 |
| Surcharge after expiration - Late payment is unavoidable | $700.00 | $350.00 | $175.00 |
| Surcharge after expiration - Late payment is unintentional | $1,640.00 | $820.00 | $410.00 |