Systems and methods for integrating a set-top box with internet content
First Claim
Patent Images
1. A method for controlling a set-top box comprising:
- receiving at a registration server a request from a user equipment to register the set-top box as an internet controllable set-top box and specify a first URL and a second URL, wherein the first URL provides private data to a provider of set-top box content to the set-top box and affords access to the set-top box via a secure connection, and the second URL is a web surfing URL;
receiving at a processor a request from the user equipment to access a web page having a web page content using the second URL;
receiving at the processor instructions to scan the web page content for items relating to set-top box content that may be available through the set-top box;
scanning the web page to identify the items relating to the set-top box content;
embedding a widget on the webpage wherein the widget enables the user equipment to provide the user equipment with a list of options related to the items to instruct an action on the set-top box;
receiving at the processor from the user equipment a widget command in response to a selection from the list of options;
sending the widget command to the set-top box;
receiving at the processor an executed widget command; and
sending an executed widget command signal to the user.
5 Assignments
0 Petitions
Accused Products
Abstract
Methods, systems and computer readable media for controlling a set-top box includes receiving at processor a request from a user to access a web page. The content of the web page is scanned at the processor for items relating to content that may be available through the set-top box. The processor then provides a web page to the user with an embedded widget which the user can use to select commands to be executed by the set-top box. The processor receives the widget command and sends the widget command to the set-top box for implementation.
23 Citations
17 Claims
-
1. A method for controlling a set-top box comprising:
-
receiving at a registration server a request from a user equipment to register the set-top box as an internet controllable set-top box and specify a first URL and a second URL, wherein the first URL provides private data to a provider of set-top box content to the set-top box and affords access to the set-top box via a secure connection, and the second URL is a web surfing URL; receiving at a processor a request from the user equipment to access a web page having a web page content using the second URL; receiving at the processor instructions to scan the web page content for items relating to set-top box content that may be available through the set-top box; scanning the web page to identify the items relating to the set-top box content; embedding a widget on the webpage wherein the widget enables the user equipment to provide the user equipment with a list of options related to the items to instruct an action on the set-top box; receiving at the processor from the user equipment a widget command in response to a selection from the list of options; sending the widget command to the set-top box; receiving at the processor an executed widget command; and sending an executed widget command signal to the user. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A system for controlling a set-top box comprising:
a processor in communication with a storage device and a registration server, wherein the processor executes a method for controlling the set-top box comprising; receiving at a registration server a request from a user equipment to register the set-top box as an internet controllable set-top box and specify a first URL and a second URL, wherein the first URL provides private data to a provider of set-top box content to the set-top box and affords access to the set-top box via a secure connection, and the second URL is a web surfing URL; receiving at the processor a request from the user equipment to access a web page having web page content using the second URL; receiving at the processor instructions to scan the web page content for items relating to set-top box content that may be available through the set-top box; scanning the web page to identify the items relating to the set-top box content; embedding a widget on the webpage wherein the widget enables the user equipment to provide the user equipment with a list of options related to the items to instruct an action on the set-top box; receiving at the processor from the user equipment a widget command in response to a selection from the list of options; sending the widget command to the set-top box; receiving at the processor an executed widget command; and sending an executed widget command signal to the user. - View Dependent Claims (8, 9, 10, 11, 12)
-
13. A non-transitory computer-readable medium having computer-executable instructions stored thereon which, when executed by a computer, cause the computer to perform a method comprising:
-
receiving at a registration server a request from a user equipment to register a set-top box as an internet controllable set-top box and specify a first URL and a second URL, wherein the first URL provides private data to a provider of set-top box content to the set-top box and affords access to the set-top box via a secure connection, and the second URL is a web surfing URL; receiving at a processor a request from the user equipment to access a web page having web page content using the second URL; receiving at the processor instructions to scan the web page content for items relating to set-top box content that may be available through the set-top box; scanning the web page to identify the items relating to the set-top box content; embedding a widget on the webpage wherein the widget enables the user equipment to provide the user equipment with a list of options related to the items to instruct an action on the set-top box; receiving at the processor from the user equipment a widget command in response to a selection from the list of options; sending the widget command to the set-top box receiving at the processor an executed widget command; and sending an executed widget command signal to the user. - View Dependent Claims (14, 15, 16, 17)
-
Specification