System and method for dynamic bandwidth allocation
First Claim
Patent Images
1. A method for conserving bandwidth for a data connection, the method comprising:
- detecting one of a plurality of televisions in communication with a set-top box has been turned off;
terminating a content stream to the set-top box corresponding to the television that has been turned off to increase available bandwidth to a network in response detecting that the television has been turned off, wherein the content stream is one of a plurality of content streams to the plurality of televisions; and
reallocating at least some of the increased available bandwidth to one or more other of the plurality of content streams to provide better performance for an active television or digital video recorder (DVR).
4 Assignments
0 Petitions
Accused Products
Abstract
A system and method for conserving bandwidth for a data connection. A television is detected to have been turned off. Recording information is requested from a digital video record. A content stream to the digital video recorder and the television is terminated in response to receiving the recording information and determining the DVR is inactive.
87 Citations
21 Claims
-
1. A method for conserving bandwidth for a data connection, the method comprising:
-
detecting one of a plurality of televisions in communication with a set-top box has been turned off; terminating a content stream to the set-top box corresponding to the television that has been turned off to increase available bandwidth to a network in response detecting that the television has been turned off, wherein the content stream is one of a plurality of content streams to the plurality of televisions; and reallocating at least some of the increased available bandwidth to one or more other of the plurality of content streams to provide better performance for an active television or digital video recorder (DVR). - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A television set-top box for preserving bandwidth, the set-top box comprising:
-
a transceiver configured to receive content streams from a service provider and format the content streams for display by a plurality of televisions; a DVR configured to record programs from the content streams for playback by any of the plurality of televisions as specified by a user; an interface application configured to request recording information from the DVR, wherein; the interface application sends a message to terminate a content stream within the content streams to one of the plurality of televisions to increase available bandwidth to a network in response to receiving an indicator the television has been turned off; the interface application manages bandwidth for each of the plurality of televisions according to the recording information and an activity status associated with each of the plurality of televisions; and the interface application reallocates the increased available bandwidth to one or more other of the plurality of content streams to provide better performance for one or more other of the plurality of televisions or the DVR; and a power control operable to initiate a passive mode of the set-top box in response to inactivity of the DVR and the plurality of televisions. - View Dependent Claims (12, 13, 14, 15)
-
-
16. A television set-top box for preserving bandwidth, the set-top box comprising:
-
a processor for executing a set of instructions; and a memory for storing the set of instructions, wherein the set of instructions are configured to; detect one of a plurality of televisions in communication with a set-top box has been turned off; terminate a content stream to the set-top box corresponding to the television that has been turned off to increase available bandwidth to a network in response detecting that the television has been turned off, wherein the content stream is one of a plurality of content streams to the plurality of televisions; and reallocate at least some of the increased available bandwidth to one or more other of the plurality of content streams to provide better performance for an active television or digital video recorder (DVR). - View Dependent Claims (17, 18, 19, 20, 21)
-
Specification