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.
47 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:
-
one or more hardware processors of a machine configured to perform operations 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, 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; and displaying 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 pith the updated thumbnails resulting from the navigational input. - View Dependent Claims (19, 20)
-
Specification