Automatic user band assignment in a satellite signal distribution environment
First Claim
1. A method of communication involving a set top box (STB) and a channel stacking switch (CSS), comprising, after a cold boot or memory reset command:
- the STB accessing an STB memory to determine a user band in use prior to the cold boot or memory reset command;
the STB tuning to the prior user band and determining presence or absence of a valid signal from the CSS;
responsive to determining the absence of a valid signal, the STB issuing a request for a user band, the request identifying the STB;
the CSS receiving the request identifying the STB;
the CSS consulting a CSS memory to identify a particular user band that is available for the STB;
the CSS assigning the particular user band to the STB;
the CSS issuing a message identifying the particular user band;
the STB receiving the message identifying the particular user band;
the STB tuning to the particular user band.
1 Assignment
0 Petitions
Accused Products
Abstract
A communications system and method involving a set top box (STB) and a channel stacking switch (CSS). The STB comprises a communications interface configured to issue a request for a user band, the request identifying the STB and further configured to receive a message identifying an assigned user band; and a tuning element configured to tune to the assigned user band in response to receipt of the message. The CSS comprises a communications interface configured to receive the request for a user band identifying the STB; a memory; and a processing entity configured to access the memory to identify a particular user band that is available for the STB and to assign the particular user band to the STB; wherein the communications interface is further configured to issue to the STB a message identifying the particular user band assigned to the STB.
-
Citations
26 Claims
-
1. A method of communication involving a set top box (STB) and a channel stacking switch (CSS), comprising, after a cold boot or memory reset command:
-
the STB accessing an STB memory to determine a user band in use prior to the cold boot or memory reset command; the STB tuning to the prior user band and determining presence or absence of a valid signal from the CSS; responsive to determining the absence of a valid signal, the STB issuing a request for a user band, the request identifying the STB; the CSS receiving the request identifying the STB; the CSS consulting a CSS memory to identify a particular user band that is available for the STB; the CSS assigning the particular user band to the STB; the CSS issuing a message identifying the particular user band; the STB receiving the message identifying the particular user band; the STB tuning to the particular user band. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22)
-
-
23. A system comprising:
-
a set top box (STB) configured for, after a cold boot or memory reset command; accessing an STB memory to determine a user band in use prior to the cold boot or memory reset command; tuning to the prior user band and determining presence or absence of a valid signal from a channel stacking switch; and responsive to determining the absence of a valid signal, issuing a request for a user band, the request identifying the STB; and a channel stacking switch (CSS) configured to receive the request identifying the STB, consult a CSS memory to identify a particular user band that is available for the STB, assign the particular user band to the STB and issue a message identifying the particular user band; wherein the STB is further configured to tune to the particular user band in response to receipt of the message.
-
-
24. A method implemented by a set top box (STB), comprising, after a cold boot or memory reset command:
-
the STB accessing a memory to determine a user band in use prior to the cold boot or memory reset command; the STB tuning to the prior user band and determining presence or absence of a valid signal from the CSS; responsive to determining the absence of a valid signal, issuing a request for a user band, the request identifying the STB; receiving a message identifying an assigned user band; tuning to the assigned user band in response to receipt of the message.
-
-
25. A set top box (STB), comprising:
-
a computing apparatus configured for, after a cold boot or memory reset command, accessing a memory to determine a user band in use prior to the cold boot or memory reset command; a tuning element configured to tune to the prior user band; and a communications interface; wherein the computing apparatus is further configured to determine presence or absence of a valid signal from a channel stacking switch and, responsive to determining the absence of a valid signal, to cause the communications interface to issue a request for a user band, the request identifying the STB; wherein the communications interface is further configured to receive a message identifying an assigned user band; and wherein the tuning element is further configured to tune to the assigned user band in response to receipt of the message.
-
-
26. A non-transitory computer-readable storage medium storing instructions for execution by a set top box (STB), wherein execution of the instructions by the STB after a cold boot or memory reset command cause the STB to:
-
access a memory to determine a user band in use prior to the cold boot or memory reset command; tune to the prior user band and determine presence or absence of a valid signal from a channel stacking switch; responsive to determining the absence of a valid signal, issue a request for a user band, the request identifying the STB; respond to receipt of a message identifying an assigned user band by tuning to the assigned user band.
-
Specification