System and method for set-top-box messaging display
First Claim
Patent Images
1. A method, comprising:
- retrieving a plurality of messages from a memory of a set top box responsive to a detection of a remote activity of a remote associated with the set-top-box;
providing the plurality of messages to a display in response to the detected remote activity and after a predefined period of quiescence beginning after the detected remote activity, wherein a sequence of the plurality of messages is determined by a message priority assigned to each of the plurality of messages, and wherein at least one message having a higher message priority than the other of the plurality of messages is displayed before the other of the plurality of the messages, and redisplayed repeatedly until a confirmation code is received indicating the at least one message has been acknowledged; and
periodically providing the at least one of the plurality of messages to the display for a first time period, without user acknowledgement, and removing the at least one of the plurality of messages from the display for a second time period which is a longer time than the first time period, until additional activity of the remote is detected and an acknowledgement signal is received in the set-top-box from the remote.
1 Assignment
0 Petitions
Accused Products
Abstract
In a set-top-box system, messages from a service provider are stored and delayed until activity from a set-top-box remote is detected. Messages are then generated and provided to a television associated with the set-top-box. Delaying of the message display until set-top-box activity is detected allows short display times, thus preventing burn-in on some television screens, while providing a greater likelihood that messages will be viewed.
6 Citations
20 Claims
-
1. A method, comprising:
-
retrieving a plurality of messages from a memory of a set top box responsive to a detection of a remote activity of a remote associated with the set-top-box; providing the plurality of messages to a display in response to the detected remote activity and after a predefined period of quiescence beginning after the detected remote activity, wherein a sequence of the plurality of messages is determined by a message priority assigned to each of the plurality of messages, and wherein at least one message having a higher message priority than the other of the plurality of messages is displayed before the other of the plurality of the messages, and redisplayed repeatedly until a confirmation code is received indicating the at least one message has been acknowledged; and periodically providing the at least one of the plurality of messages to the display for a first time period, without user acknowledgement, and removing the at least one of the plurality of messages from the display for a second time period which is a longer time than the first time period, until additional activity of the remote is detected and an acknowledgement signal is received in the set-top-box from the remote. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A set-top-box, comprising:
-
a memory; a remote interface that receives control signals from at least one remote; and at least one processor that; retrieves a plurality of messages from the memory of the set top box responsive to detected remote activity of the at least one remote; generates a display message comprising the plurality of messages; provides the plurality of messages to a display in response to the detected remote activity and after a predefined period of quiescence beginning after the detected remote activity, wherein a sequence of the plurality of messages is determined by a message priority assigned to each of the plurality of messages, and wherein at least one message having a higher message priority than the other of the plurality of messages is displayed, and redisplayed repeatedly until a confirmation code is received indicating the at least one message has been acknowledged; and periodically provides the at least one of the plurality of messages to the display for a first time period, without user acknowledgement, and removes the at least one of the plurality of messages from the display for a second time period which is a longer time than the first time period, until additional activity of the remote is detected and an acknowledgement signal is received in the set-top-box from the remote. - View Dependent Claims (13, 14, 15, 16)
-
-
17. A non-transitory computer-readable storage medium comprising computer-executable instructions for execution by a processor, that, when executed, cause the processor to:
-
retrieve a plurality of messages from a memory of a set top box responsive to a detection of a remote activity of a remote associated with the set-top-box; generate a plurality of display messages in response to the detected remote activity; and provide the plurality of messages to a display in response to the detected remote activity and after a predefined period of quiescence beginning after the detected remote activity, wherein a sequence of the plurality of messages is determined by a message priority assigned to each of the plurality of messages, and wherein at least one message having a higher message priority than the other of the plurality of messages is displayed before the other of the plurality of the messages, and redisplayed repeatedly until a confirmation code is received indicating the at least one message has been acknowledged; and periodically provide at least one of the plurality of messages to the display for a first time period, without user acknowledgement, and remove the at least one of the plurality of messages from the display for a second time period which is a longer time than the first time period, until additional activity of the remote is detected and an acknowledgement signal is received in the set-top-box from the remote. - View Dependent Claims (18, 19, 20)
-
Specification