TV tutorial widget
First Claim
1. A television set, comprising:
- a television receiver that receives television content from any suitable source of television content for display as a picture on a display;
a television processor residing within the television receiver;
a tutorial Widget running on the television processor to produce video images rendered as a video overlay that overlays the picture on the display;
the tutorial Widget operating to;
load upon receipt of a command to run the tutorial Widget;
identify an operating state of the television set;
retrieve and present a list of available tutorial videos associated with the operating state of the television set in the video overlay;
identify a tutorial video selected by a user; and
retrieve and play the tutorial video selected by the user in the video overlay.
1 Assignment
0 Petitions
Accused Products
Abstract
In certain implementations, a television tutorial Widget method involves providing a tutorial Widget running on a television processor to produce video images rendered as a video overlay that overlays the picture on a television display. The tutorial Widget: loading upon receipt of a command to run the tutorial Widget; identifying an operating state of the television set; retrieving and presenting a list of available tutorial videos associated with the operating state of the television set in the video overlay; identifying a tutorial video selected by a user; and retrieving and playing the tutorial video selected by the user in the video overlay. This abstract is not to be considered limiting, since other embodiments may deviate from the features described in this abstract.
77 Citations
25 Claims
-
1. A television set, comprising:
-
a television receiver that receives television content from any suitable source of television content for display as a picture on a display; a television processor residing within the television receiver; a tutorial Widget running on the television processor to produce video images rendered as a video overlay that overlays the picture on the display; the tutorial Widget operating to; load upon receipt of a command to run the tutorial Widget; identify an operating state of the television set; retrieve and present a list of available tutorial videos associated with the operating state of the television set in the video overlay; identify a tutorial video selected by a user; and retrieve and play the tutorial video selected by the user in the video overlay. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A television tutorial Widget method, comprising:
-
providing a tutorial Widget running on a television processor to produce video images rendered as a video overlay that overlays the picture on a television display; the tutorial Widget; loading upon receipt of a command to run the tutorial Widget; identifying an operating state of the television set; retrieving and presenting a list of available tutorial videos associated with the operating state of the television set in the video overlay; identifying a tutorial video selected by a user; and retrieving and playing the tutorial video selected by the user in the video overlay. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23)
-
-
24. A television set, comprising:
-
a television receiver that receives television content from any suitable source of television content for display as a picture on a display; a television processor residing within the television receiver; a tutorial Widget running on the television processor to produce video images rendered as a video overlay that overlays the picture on the display; the tutorial Widget operating to; load upon receipt of a command to run the tutorial Widget; identify an operating state of the television by either reading state information in a registry or by determining that the television set is in a menu mode, and by a highlighted position of the menu; retrieve and present a list of available tutorial videos associated with the operating state of the television set in the video overlay, wherein the list of available tutorial videos is obtained by a search of resources within the television set combined with a search of resources available from Internet resources; identify a tutorial video selected by a user; retrieve and play the tutorial video selected by the user in the video overlay, wherein the video tutorials are retrieved and played from either storage residing within the television set or from storage residing on a server accessed via either a home network or over the Internet; respond to a pause command by stopping and storing a tutorial video identifier and a tutorial time indicator indicating a play position in the tutorial video; resume playing the tutorial video upon receipt of a resume command at the time of the video indicated by the time indicator. - View Dependent Claims (25)
-
Specification