Graphical tile-based expansion cell guide
First Claim
1. A method in a computing system for displaying on a display device a discovery interface of a media application executing on the computing system, the method comprising:
- displaying, on the display device, a unified discovery interface including a broadcast channel row for listing an offering of available broadcast television programming content for a given time slot and a virtual channel row associated with the broadcast channel row for listing offerings of available non-broadcast video-on demand programming content;
presenting the offerings of available non-broadcast video-on demand programming content as a plurality of graphical tiles within a the virtual channel row of the unified discovery interface, each graphical tile representing an offering of available non-broadcast video-on demand content related to the available broadcast television programming content and having at least one dimension parameter designated for an unfocused state of the graphical tile;
receiving input moving focus within the unified discovery interface;
detecting that the focus has been moved to the virtual channel row and to one of the graphical tiles within the virtual channel row;
altering display of the unified discovery interface such that at least one dimension of the focused graphical tile within the virtual channel row is displayed as expanded to exceed at least one corresponding dimension parameter designated for the unfocused state, responsive to the detecting.
7 Assignments
0 Petitions
Accused Products
Abstract
A discovery interface facilitates the selection of available media content. Content-relevant graphical tiles are displayed in strips within the discovery interface. In this manner, a user can survey graphics associated with available content. When the discovery interface section (e.g., a row) is in focus, the graphical tiles are expanded as compared to the tiles in sections that are not in focus to provide easier viewing by the user. Furthermore, when an individual tile is in focus, then the tile expands further to be wider and taller than any of the other tiles in the associated tile strip. In one implementation, the focused tile is also highlighted, such as with a distinguishing border. In another implementation, metadata associated with the content of the focused tile is displayed in the proximity of the focused tile.
121 Citations
20 Claims
-
1. A method in a computing system for displaying on a display device a discovery interface of a media application executing on the computing system, the method comprising:
-
displaying, on the display device, a unified discovery interface including a broadcast channel row for listing an offering of available broadcast television programming content for a given time slot and a virtual channel row associated with the broadcast channel row for listing offerings of available non-broadcast video-on demand programming content; presenting the offerings of available non-broadcast video-on demand programming content as a plurality of graphical tiles within a the virtual channel row of the unified discovery interface, each graphical tile representing an offering of available non-broadcast video-on demand content related to the available broadcast television programming content and having at least one dimension parameter designated for an unfocused state of the graphical tile; receiving input moving focus within the unified discovery interface; detecting that the focus has been moved to the virtual channel row and to one of the graphical tiles within the virtual channel row; altering display of the unified discovery interface such that at least one dimension of the focused graphical tile within the virtual channel row is displayed as expanded to exceed at least one corresponding dimension parameter designated for the unfocused state, responsive to the detecting. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A computer-readable storage medium storing computer-executable instructions that, when executed, cause a computing system to perform a computer process that implements operations comprising:
-
displaying, for a media application, a unified discovery interface including a broadcast channel row for listing an offering of available broadcast television programming content for a given time slot and a virtual channel row associated with the broadcast channel row for listing offerings of available non-broadcast video-on demand programming content; presenting the offerings of available non-broadcast video-on demand programming content as a plurality of graphical tiles within the virtual channel row of the unified discovery interface of the media application, each graphical tile representing an offering of available non-broadcast video-on demand content related to the available broadcast television programming content and having at least one dimension parameter designated for an unfocused state of the graphical tile; receiving input moving focus within the unified discovery interface; detecting that the focus has been moved to the virtual channel row and to one of the graphical tiles within the virtual channel row; altering display of the unified discovery interface such that at least one dimension of the focused graphical tile within the virtual channel row is displayed as expanded to exceed at least one corresponding dimension parameter designated for the unfocused state, responsive to the detecting. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. A computing system for displaying on a display device a discovery interface of a media application executing on the computing system comprising:
-
memory storing computer-executable instructions; one or more processors for executing said computer-executable instructions causing the computing system to perform a computer process comprising; displaying, on the display device, a unified discovery interface including a broadcast channel row for listing an offering of available broadcast television programming content for a given time slot and a virtual channel row associated with the broadcast channel row for listing offerings of available non-broadcast video-on demand programming content; presenting the offerings of available non-broadcast video-on demand programming content as a plurality of graphical tiles within the virtual channel row of the unified discovery interface of the media application, each graphical tile representing an offering of available non-broadcast video-on demand content related to the available broadcast television programming content and having at least one dimension parameter designated for an unfocused state of the graphical tile; receiving input moving focus within the unified discovery interface; detecting that the focus has been moved to the virtual channel row and to one of the graphical tiles within the virtual channel row; altering display of the unified discovery interface such that at least one dimension of the focused graphical tile within the virtual channel row is displayed as expanded to exceed at least one corresponding dimension parameter designated for the unfocused state, responsive to the detecting.
-
Specification