Contextual navigational control for digital television
First Claim
Patent Images
1. An apparatus comprising:
- one or more processors; and
memory storing instructions that, when executed by the one or more processors, cause the apparatus to;
receive, while content is being displayed, a user request to display a guide;
determine, based on the content displayed when the user request was received, a first content category and a second content category, the second content category being a sub-category of the first content category;
generate a menu comprising a plurality of levels arranged from general to specific and wherein a first level of the plurality of levels comprises the first content category and a second level of the plurality of levels comprises the second content category; and
output, for display and overlaid on the content, the menu.
4 Assignments
0 Petitions
Accused Products
Abstract
A contextual navigational control for digital television is described. An apparatus, comprises a contextual navigation control interface (CNCI). The CNCI includes a first area that represents a plurality of cable television programs having a first level of relevance. A second area represents a first group of the plurality of programs having a second level of relevance. A third area represents a first subgroup of the first group having a third level of relevance. A fourth area represents a second subgroup of the first group having a fourth level of relevance. There may be additional areas representing additional sub-groups of relevance to the current viewing context.
471 Citations
28 Claims
-
1. An apparatus comprising:
-
one or more processors; and memory storing instructions that, when executed by the one or more processors, cause the apparatus to; receive, while content is being displayed, a user request to display a guide; determine, based on the content displayed when the user request was received, a first content category and a second content category, the second content category being a sub-category of the first content category; generate a menu comprising a plurality of levels arranged from general to specific and wherein a first level of the plurality of levels comprises the first content category and a second level of the plurality of levels comprises the second content category; and output, for display and overlaid on the content, the menu. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A computer-readable medium storing instructions that, when executed, cause:
-
receiving, while content is being displayed, a user request to display a guide; determining, after receiving the user request and based on the content displayed when the user request was received, a first content category and a second content category, the second content category being a sub-category of the first content category; generating a menu comprising a plurality of levels arranged from general to specific and wherein a first level of the plurality of levels comprises the first content category and a second level of the plurality of levels comprises the second content category; and outputting, for display and overlaid on the content, the menu. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. An apparatus comprising:
-
one or more processors; and memory storing instructions that, when executed by the one or more processors, cause the apparatus to; receive, while content is being displayed, a request to display a guide; after receiving the request, determine, based on the content displayed when the request was received, a first content category; output for display the guide overlaid on the content, wherein a first level of the guide displays the first content category; and after receiving a selection corresponding to the first content category; determine, based on the content that is being displayed, a second content category, wherein the second content category is a sub-category of the first content category; regenerate the guide to comprise the first level displaying the first content category and a second level displaying the second content category; and output, for display and overlaid on the content, the regenerated guide. - View Dependent Claims (18, 19, 20, 21, 22)
-
-
23. A computer-readable medium storing instructions that,
when executed, cause: -
receiving, while content is being displayed, a request to display a guide; after receiving the request, determining, based on the content displayed when the request was received, a first content category; outputting for display the guide overlaid on the content, wherein a first level of the guide displays the first content category; and after receiving a selection corresponding to the first content category; determining, based on the content that is being displayed, a second content category, wherein the second content category is a sub-category of the first content category; regenerating the guide to comprise the first level displaying the first content category and a second level displaying the second content category; and outputting, for display and overlaid on the content, the regenerated guide. - View Dependent Claims (24, 25, 26, 27, 28)
-
Specification