Setting events for a set-top box using a browser-enabled device
First Claim
1. An apparatus, comprising:
- a storage unit having programming information stored thereon;
a network communication interface connected to a network and to an interactive television system comprising a set-top box; and
a processor, wherein the processor is operative with the network communication interface and storage unit to transmit the programming information to a browser-enabled device in communication with the network, to accept a command from the browser-enabled device, and to transmit the command to the set-top box.
1 Assignment
0 Petitions
Accused Products
Abstract
An apparatus is disclosed which comprises a storage unit having an electronic programming guide stored thereon; a network communication interface connected to a network and to an interactive television system comprising a set-top box; and a processor, wherein the processor is operative with the network communication interface and storage unit to transmit the electronic program guide to a browser-enabled device in communication with the network, to accept commands from the browser-enabled device, and transmit the commands to the set-top box. A method is disclosed which comprises establishing a communication link via a network between a browser-enabled device and an interactive television system comprising a server and a set-top box; transmitting an electronic programming guide from the server to the browser-enabled device; receiving a command from the browser-enabled device to the server in response to information contained in the electronic programming guide; and transmitting the command from the server to the set-top box.
163 Citations
46 Claims
-
1. An apparatus, comprising:
-
a storage unit having programming information stored thereon;
a network communication interface connected to a network and to an interactive television system comprising a set-top box; and
a processor, wherein the processor is operative with the network communication interface and storage unit to transmit the programming information to a browser-enabled device in communication with the network, to accept a command from the browser-enabled device, and to transmit the command to the set-top box. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 37, 38, 39, 40, 41, 42)
-
-
13. A system, comprising:
-
an interactive television system comprising a server and a set-top box;
a network connected to the server; and
a browser-enabled device connected to the network, wherein the browser-enabled device is operative with the network and the server to receive programming information over the network, accept commands from a user of the browser-enabled device, and transmit the commands to the set-top box via the network.
-
-
25. A method, comprising:
-
establishing a communication link via a network between a browser-enabled device and an interactive television system comprising a server and a set-top box;
transmitting programming information from the server to the browser-enabled device;
receiving a command from the browser-enabled device to the server in response to the programming information; and
transmitting the command from the server to the set-top box.
-
-
36. An article of manufacture, comprising:
a machine-readable medium having instructions stored thereon to;
establish a communication link via a network between a browser-enabled device and an interactive television system comprising a server and a set-top box;
transmit programming information from the server to the browser-enabled device;
transmit a command from the browser-enabled device to the server in response to the programming information; and
transmit the command from the server to the set-top box.
-
43. An apparatus, comprising:
-
a storage unit having programming information stored thereon;
a network communication interface connected to a network and to an interactive television system comprising a set-top box; and
a processor, wherein the processor is operative with the network communication interface and storage unit to transmit the programming information to a browser-enabled device in communication with the network, to display the programming information on the browser-enabled device as an electronic programming guide (EPG) user interface, to accept a command from the browser-enabled device, and to transmit the command to the set-top box.
-
-
44. A method, comprising:
-
establishing a communication link via a network between a browser-enabled device and an interactive television system comprising a server and a set-top box;
transmitting programming information from the server to the browser-enabled device;
displaying the programming information on the browser-enabled device as an electronic programming guide (EPG) user interface;
receiving a command from the browser-enabled device to the server in response to the programming information; and
transmitting the command from the server to the set-top box.
-
-
45. A system, comprising:
-
an interactive television system comprising a server and a set-top box, wherein the server comprises a processor, a network communication interface, and a storage unit comprising a storage medium, a writing element for writing information thereon, and a reading element for reading information therefrom, and wherein the storage medium has programming information stored thereon;
a network connected to the network communication interface of the server, wherein the server is capable of sending information and receiving information over the network; and
a browser-enabled device connected to the network, wherein the browser-enabled device is operative with the network and the server to receive programming information stored on the storage medium over the network, accept input of a command from a user of the browser-enabled device, and transmit the command to the set-top box via the network and the server.
-
-
46. A method, comprising:
-
establishing a communication link via a network between a browser-enabled device and an interactive television system comprising a server and a set-top box, wherein the server comprises a processor, a network communication interface, and a storage unit comprising a storage medium, a writing element for writing information thereon, and a reading element for reading information therefrom, wherein the storage medium has programming information stored thereon;
transmitting the programming information from the server to the browser-enabled device, wherein the programming information is read from the storage medium by the reading element and transmitted to the network communication interface for transmission to the browser-enabled device via the network;
receiving a command via the network from the browser-enabled device to the server in response to the programming information; and
transmitting the command from the server to the set-top box.
-
Specification