APPARATUS AND METHOD FOR EPG SORTING AND AUTOMATIC REALIGNMENT
First Claim
1. A method comprising:
- causing a graphical user interface to be presented on a device of a user, the graphical user interface having an electronic program guide (EPG) including a plurality of rows of thumbnails representing programs, each thumbnail positioned in its corresponding row according to a start time of a program associated with each thumbnail;
receiving a navigational input on a touchscreen of the device that causes a realignment of the thumbnails representing the programs presented on the EPG, the navigational input including a selection of a time icon that, when applied to a thumbnail, causes the realignment of the thumbnails in the plurality of rows such that thumbnails of programs with corresponding start times are aligned with a start time associated with the thumbnail to which the time icon is applied;
realigning, using a processor of the device, the EPG with updated thumbnails based on the navigational input; and
displaying an updated EPG with the updated thumbnails resulting from the navigational input.
1 Assignment
0 Petitions
Accused Products
Abstract
In various example embodiments, a system and method for electronic program guide (EPG) sorting and automatic realignment is provided. In example embodiments, a graphical user interface having an EPG including a plurality of rows of thumbnails representing programs is presented on a device of a user. Each row of thumbnails may be navigated independent of other rows. A navigational input is received via a touchscreen of the device. The navigational input indicates an action performed on the graphical user interface that triggers a realignment of programming information presented on the EPG. An updated EPG with the realignment of the programming information indicated by the navigational input is then provided.
44 Citations
20 Claims
-
1. A method comprising:
-
causing a graphical user interface to be presented on a device of a user, the graphical user interface having an electronic program guide (EPG) including a plurality of rows of thumbnails representing programs, each thumbnail positioned in its corresponding row according to a start time of a program associated with each thumbnail; receiving a navigational input on a touchscreen of the device that causes a realignment of the thumbnails representing the programs presented on the EPG, the navigational input including a selection of a time icon that, when applied to a thumbnail, causes the realignment of the thumbnails in the plurality of rows such that thumbnails of programs with corresponding start times are aligned with a start time associated with the thumbnail to which the time icon is applied; realigning, using a processor of the device, the EPG with updated thumbnails based on the navigational input; and displaying an updated EPG with the updated thumbnails resulting from the navigational input. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A system comprising:
-
a processor of a machine; a user interface module to cause a graphical user interface to be presented on a device of a user, the graphical user interface having an electronic program guide (EPG) including a plurality of rows of thumbnails representing programs, each thumbnail positioned in its corresponding row according to a start time of a program associated with each thumbnail; and a navigation module to receive a navigational input on a touchscreen of the device, the navigational input indicating an action performed on the graphical user interface to causes a realignment of the thumbnails representing the programs presented on the EPG, the navigational input including a selection of a time icon that, when applied to a thumbnail, causes the realignment of the thumbnails in the plurality of rows such that thumbnails of programs with corresponding start times are aligned with a start time associated with the thumbnail to which the time icon is applied, the user interface module to display, using the processor of the device, an updated EPG with the realignment of the programming information indicated by the navigational input. - View Dependent Claims (15, 16, 17)
-
-
18. A system comprising:
-
means for causing a graphical user interface having an electronic program guide (EPG) to be presented on a device of a user, the EPG including a plurality of rows of thumbnails representing program; means for receiving a navigational input on a touchscreen of the device that causes a realignment of the thumbnails representing the programs presented on the EPG, the navigational input including a selection of a time icon that, when applied to a thumbnail, causes a realignment of the thumbnails in the plurality of rows such that thumbnails of programs with corresponding start times are aligned with a start time associated with the thumbnail to which the time icon is applied; means for realigning, using a processor of the device, the EPG with updated thumbnails based on the navigational input; and means for displaying an updated EPG with the updated thumbnails resulting from the navigational input. - View Dependent Claims (19, 20)
-
Specification