Kiosk set-top-box
First Claim
Patent Images
1. A device comprising:
- one or more processors configured to;
receive, via a user interface, user input requesting a television channel of a plurality of television channels;
access, responsive to the user input, a database storing media programs for presenting over the plurality of television channels, via a content presentation device that is connected to the device and is not connected to any network that provides a television content stream for the requested television channel, wherein a number of the plurality of television channels exceeds a number of the stored media programs;
determine N modulo M, wherein N is a channel number provided by the user input and M is the number of the stored media programs;
designate, from the stored media programs and based on the determination of N modulo M, a particular stored media program for presenting over the requested television channel; and
display, via the content presentation device, interactive program guide data associated with the plurality of television channels when the user input requests an interactive program guide and when the device is disconnected from a network from which the device received the interactive program guide data.
2 Assignments
0 Petitions
Accused Products
Abstract
A device may include one or more processors. The one or more processors may be configured to receive user input via a user interface and provide an appearance of selecting a channel, via a content presentation device connected to the device, without actually selecting the channel when the user input requests a particular program channel. The one or more processors may also be configured to display interactive program guide data at the content presentation device when the user input requests an interactive program guide and when the device is disconnected from a network from which the device received the interactive program guide data.
-
Citations
20 Claims
-
1. A device comprising:
-
one or more processors configured to; receive, via a user interface, user input requesting a television channel of a plurality of television channels; access, responsive to the user input, a database storing media programs for presenting over the plurality of television channels, via a content presentation device that is connected to the device and is not connected to any network that provides a television content stream for the requested television channel, wherein a number of the plurality of television channels exceeds a number of the stored media programs;
determine N modulo M, wherein N is a channel number provided by the user input and M is the number of the stored media programs;
designate, from the stored media programs and based on the determination of N modulo M, a particular stored media program for presenting over the requested television channel; and
display, via the content presentation device, interactive program guide data associated with the plurality of television channels when the user input requests an interactive program guide and when the device is disconnected from a network from which the device received the interactive program guide data. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A system comprising:
- a device, comprising one or more processors configured to;
receive, via a user interface, user input requesting a television channel of a plurality of television channels,access, responsive to the user input, a computer storing media content for presenting over the plurality of television channels, via a content presentation device that is connected to the device and is not connected to any network that provides a television content stream for the requested television channel, wherein a number of the plurality of television channels exceeds a number of the stored media content, determine N modulo M, wherein N is a channel number provided by the user input and M is the number of the stored media content, designate, from the accessed media content and based on the determination of N modulo M, a particular stored media content for presenting over the requested television channel, and display, via the content presentation device, interactive program guide data associated with the plurality of television channels when the user input requests an interactive program guide and when the device is disconnected from a network from which the device received the interactive program guide data; and the computer, functionally coupled to the device, to send the particular stored media content to the device, wherein the computer includes a program for serving the particular stored media content to the device. - View Dependent Claims (14, 15, 16, 17)
- a device, comprising one or more processors configured to;
-
18. A method performed by a device, comprising:
receiving, via a user interface of the device, user input requesting a television channel of a plurality of television channels;
accessing, in response to the user input, a database storing media programs for presenting over the plurality of television channels, via a content presentation device that is connected to the device and is not connected to any network that provides a television content stream for the requested television channel, wherein a number of the plurality of television channels exceeds a number of the stored media programs;
determining N modulo M, wherein N is a channel number provided by the user input and M is the number of the stored media programs;
designating, from the stored media programs and based on the determination of N modulo M, a particular stored media program for presenting over the requested television channel; and
displaying, via the content presentation device, interactive program guide data associated with the plurality of television channels when the user input requests an interactive program guide and when the device is disconnected from a network from which the device received the interactive program guide data.- View Dependent Claims (19, 20)
Specification