Patent ID: 9294803
Filing Date: 2016-03-22
CPC Classification: H04N

Claim Text:
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.