Systems and method for adaptive scheduling and dynamic bandwidth resource allocation management in a digital broadband delivery system
First Claim
1. A bandwidth allocation manager for allocating available bandwidth, the manager stored in a computer-readable medium, the manager comprising:
- logic configured to transmit a video program via a first digital transmission channel;
logic configured to determine whether random access functionality for the video program on an auxiliary digital transmission channel is available;
logic configured to received information from a subscriber; and
logic configured to allocate bandwidth to the auxiliary digital transmission channel based on at least information received from the subscriber responsive to determining that the random access functionality on the auxiliary digital transmission channel is available, wherein the auxiliary digital transmission channel enables random access functionality for the video program.
8 Assignments
0 Petitions
Accused Products
Abstract
A technique for allocating bandwidth in a digital broadband delivery system (DBDS) using a bandwidth allocation manager to dynamically assign a content delivery mode to a plurality of digital transmission channels based on an allocation criteria received from a subscriber is disclosed herein. The bandwidth allocation manager determines a bandwidth allocation schedule for a predetermined bandwidth based on allocation criteria comprising a criteria received from a subscriber. The allocation criteria received from the subscriber may comprise a subscriber reservation request which is processed by the bandwidth allocation manager to determine the bandwidth allocation schedule.
396 Citations
23 Claims
-
1. A bandwidth allocation manager for allocating available bandwidth, the manager stored in a computer-readable medium, the manager comprising:
-
logic configured to transmit a video program via a first digital transmission channel;
logic configured to determine whether random access functionality for the video program on an auxiliary digital transmission channel is available;
logic configured to received information from a subscriber; and
logic configured to allocate bandwidth to the auxiliary digital transmission channel based on at least information received from the subscriber responsive to determining that the random access functionality on the auxiliary digital transmission channel is available, wherein the auxiliary digital transmission channel enables random access functionality for the video program. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A system for allocating available bandwidth, the system comprising:
-
a bandwidth allocation manager configured to;
transmit a video program via a first digital transmission channel;
determine whether random access functionality for the video program on an auxiliary digital transmission channel is available;
receive information from a subscriber; and
allocate bandwidth to the auxiliary digital transmission channel based on at least information received from the subscriber responsive to determining that the random access functionality on the auxiliary digital transmission channel is available, wherein the auxiliary digital transmission channel enables random access functionality for the video program; and
a network manager in communication with the bandwidth allocation manager, wherein the network manager allocates the predetermined bandwidth determined by the bandwidth allocation manager based on the received information from the subscriber. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A digital home communication terminal (DHCT) comprising:
-
memory configured to store program code; and
a processor that is programmed by the program code to;
provide the user with a first selectable option and a second selectable option responsive to the DHCT receiving a request from a user for implementing a random access function, wherein selecting the first selectable option results in the random access function being implemented after a first time period and selecting the second selectable option results in the random access function being implemented after a second time period that is substantially shorter than the first time period. - View Dependent Claims (20)
-
-
21. A digital home communication terminal (DHCT) comprising:
-
memory configured to store program code; and
a processor that is programmed by the program code to communicate to the user an amount of bandwidth that has been consumed as a result of random access functionality that has been provided to the user. - View Dependent Claims (22, 23)
-
Specification