Apparatus and method for managing a network
First Claim
1. A non-transitory computer-readable storage medium, comprising computer instructions which when executed by a processor cause the processor to perform operations comprising:
- receiving bandwidth usage data from each device of customer premises equipment that includes a set top box;
transmitting bandwidth usage associated with the customer premises equipment for presentation by the set top box, wherein the bandwidth usage is calculated from the bandwidth usage data;
transmitting bandwidth adjustments options to be presented by the set top box;
receiving a selection of the bandwidth adjustments options based on user input at the set top box;
selecting a single network device from among a group of network devices, wherein the selection of the single network device is based on monitored network load and based on the selection of the bandwidth adjustments options, wherein each of the group of network devices is individually capable of limiting bandwidth provided to the customer premises equipment, and wherein the group of network devices comprises an Ethernet switch at a central office, a digital subscriber line access multiplexer at the central office, and a router at an intermediate office that is remote from the central office, wherein the intermediate office receives video streams from a video-head end office and provides the video streams to the central office for distribution to the customer premises equipment; and
adjusting a bandwidth limit for the customer premises equipment at the single network device without performing bandwidth limit adjustments for the customer premises equipment at non-selected network devices of the group of network devices.
1 Assignment
0 Petitions
Accused Products
Abstract
A system that incorporates teachings of the present disclosure may include, for example, a set top box having a controller to present bandwidth adjustments options for customer premises equipment comprising the set top box where the bandwidth adjustments options include a bandwidth limit for the customer premises equipment, receive a selection of the bandwidth adjustments options, and transmit the selection of the bandwidth adjustments options to a network device for adjusting the bandwidth limit for the customer premises equipment. Other embodiments are disclosed.
13 Citations
20 Claims
-
1. A non-transitory computer-readable storage medium, comprising computer instructions which when executed by a processor cause the processor to perform operations comprising:
-
receiving bandwidth usage data from each device of customer premises equipment that includes a set top box; transmitting bandwidth usage associated with the customer premises equipment for presentation by the set top box, wherein the bandwidth usage is calculated from the bandwidth usage data; transmitting bandwidth adjustments options to be presented by the set top box; receiving a selection of the bandwidth adjustments options based on user input at the set top box; selecting a single network device from among a group of network devices, wherein the selection of the single network device is based on monitored network load and based on the selection of the bandwidth adjustments options, wherein each of the group of network devices is individually capable of limiting bandwidth provided to the customer premises equipment, and wherein the group of network devices comprises an Ethernet switch at a central office, a digital subscriber line access multiplexer at the central office, and a router at an intermediate office that is remote from the central office, wherein the intermediate office receives video streams from a video-head end office and provides the video streams to the central office for distribution to the customer premises equipment; and adjusting a bandwidth limit for the customer premises equipment at the single network device without performing bandwidth limit adjustments for the customer premises equipment at non-selected network devices of the group of network devices. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method, comprising:
-
monitoring, by a system including a server, bandwidth usage associated with customer premises equipment; transmitting, by the system, bandwidth adjustments options for presentation by the customer premises equipment; receiving, at the system, a selection of the bandwidth adjustments options based on user input from the customer premises equipment; and selecting, by the system, a network device from among a group of network devices of the system, wherein the selecting of the network device is based on monitored network load and based on the selection of the bandwidth adjustments options, wherein each of the group of network devices is individually capable of limiting bandwidth provided to the customer premises equipment, and wherein the group of network devices comprises an Ethernet switch at a central office, a digital subscriber line access multiplexer at the central office, and a router at an intermediate office that is remote from the central office, wherein the intermediate office receives video streams from a video-head end office and provides the video streams to the central office for distribution to the customer premises equipment; and adjusting, by the system, a bandwidth limit for the customer premises equipment at the network device of the system without performing bandwidth limit adjustments for the customer premises equipment at non-selected network devices of the group of network devices. - View Dependent Claims (9, 10, 11)
-
-
12. A method, comprising:
-
monitoring, by a system including a server, bandwidth usage associated with customer premises equipment; monitoring, by the system, user media consumption behavior associated with the customer premises equipment; and determining, by the system, bandwidth adjustments options based on the monitored user media consumption behavior; transmitting, by the system, the bandwidth adjustments options for presentation by the customer premises equipment; receiving, at the system, a selection of the bandwidth adjustments options based on user input from the customer premises equipment; and selecting, by the system, a single network device from among a group of network devices of the system, wherein the selection of the single network device is based on monitored network load and based on the selection of the bandwidth adjustments options, wherein each of the group of network devices is individually capable of limiting bandwidth provided to the customer premises equipment, and wherein the group of network devices comprises an Ethernet switch at a central office, a digital subscriber line access multiplexer at the central office, and a router at an intermediate office that is remote from the central office, wherein the intermediate office receives video streams from a video-head end office and provides the video streams to the central office for distribution to the customer premises equipment; and adjusting, by the system, a bandwidth limit for the customer premises equipment at the single network device of the system without performing bandwidth limit adjustments for the customer premises equipment at non-selected network devices of the group of network devices. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20)
-
Specification