IP Library Granted Patent US 10,110,965
Granted Patent B2
US 10,110,965 · App. 15/645,263 · Granted Oct 23, 2018

Method and system for presenting electronic programming guides

Inventor: Scott White (Austin, TX)
Assignee: AT&T INTELLECTUAL PROPERTY I, L.P.
H04N21/4858G06F3/0482G06F3/0485G06F3/04817H04N5/44543H04N5/44591H04N21/4316H04N21/4438H04N21/4755H04N21/482H04N21/4821
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 10,110,965
App. No.
15/645,263
Granted
Oct 23, 2018
Kind
B2
Abstract

A system that incorporates teachings of the present disclosure may include, for example, a media processor having a controller to present a graphic user interface (GUI) for customizing an electronic programming guide (EPG), the GUI including a plurality of scrollable media channels, each media channel accompanied by an image, a description of the media channel, an option to select the media channel for inclusion in the EPG, a first button to customize the EPG according to one or more media channels selected, and a second button to request additional information about a media channel highlighted in the GUI. Other embodiments are disclosed.

Claims (33)

1. A method, comprising:

associating, by a processing system including a processor, a plurality of on-screen media channel indicators of a plurality of scrollable media channel indicators with a graphical user interface, wherein each of the plurality of on-screen media channel indicators comprises a thumbnail adapted to display video content obtained by a sampling of media content, and wherein the plurality of scrollable media channel indicators further comprises a plurality of off-screen media channel indicators that are not displayed in the graphical user interface, wherein the plurality of off-screen media channel indicators do not include video content;

providing, by the processing system, selectable elements in the graphical user interface to facilitate selection of one or more media channels associated with the plurality of on-screen media channel indicators for inclusion in an electronic programming guide; and

detecting, by the processing system, a scrolling action applied to the plurality of scrollable media channel indicators resulting in an on-screen media channel indicator of the plurality of on-screen media channel indicators no longer being displayed in the graphical user interface, wherein the media content is resampled to obtain updated sampled media content that does not include video content for the thumbnail of the on-screen media channel indicator that is no longer displayed in the graphical user interface.

2. The method of claim 1 , wherein the video content displayed in the thumbnail that is obtained by the sampling of media content comprises broadcast content being currently broadcast.

3. The method of claim 1 , further comprising presenting, by the processing system in the graphical user interface, additional information about one of the plurality of on-screen media channel indicators.

4. The method of claim 3 , wherein the additional information is presented in a second graphical user interface.

5. The method of claim 4 , wherein the second graphical user interface overlaps at least in part with the graphical user interface.

6. The method of claim 4 , wherein the second graphical user interface includes additional video content obtained from a recording of an expired media program.

7. The method of claim 4 , wherein at least one graphical element presented in the second graphical user interface is selectable to provide further information in a third graphical user interface.

8. The method of claim 1 , comprising:

detecting, by the processing system, a selection of one of the selectable elements; and

presenting, by the processing system, a second graphical user interface including a video stream.

9. The method of claim 1 , wherein the video content in at least one of the thumbnails has a reduced quality and lower frame rate.

10. A media processor, comprising:

a processing system including a processor; and

a memory that stores executable instructions that, when executed by the processor, facilitate performance of operations, comprising:

presenting a graphical user interface displaying a plurality of on-screen media channel indicators of a plurality of scrollable media channel indicators, wherein each of the plurality of on-screen media channel indicators displays a thumbnail, wherein each thumbnail displays video content, wherein the plurality of scrollable media channel indicators further comprises a plurality of off-screen media channel indicators that are not displayed in the graphical user interface, wherein the plurality of off-screen media channel indicators does not present the video content, and wherein the graphical user interface includes selectable elements to facilitate selection of one or more media channels associated with the plurality of on-screen media channel indicators for updating an electronic programming guide;

detecting a scrolling action applied to the plurality of scrollable media channel indicators resulting in a first media channel indicator of the plurality of on-screen media channel indicators no longer being displayed in the graphical user interface and resulting in a second media channel indicator of the plurality of off-screen media channel indicators being displayed in the graphical user interface; and

obtaining updated media content to be displayed in a particular thumbnail of the second media channel indicator, wherein the updated media content does not include video content for the thumbnail of the first media channel indicator that is no longer displayed in the graphical user interface.

11. The media processor of claim 10 , wherein the updated media content comprises broadcast content being currently broadcast.

12. The media processor of claim 10 , wherein the updated media content comprises broadcast content being currently broadcast via a broadcast channel corresponding to the second media channel indicator.

13. The media processor of claim 10 , wherein the operations further comprise presenting, in the graphical user interface, additional information about one of the plurality of on-screen media channel indicators.

14. The media processor of claim 13 , wherein the additional information is presented in a second graphical user interface.

15. The media processor of claim 14 , wherein the second graphical user interface overlaps at least in part with the graphical user interface.

16. The media processor of claim 14 , wherein the second graphical user interface includes additional video content obtained from a recording of an expired media program.

17. The media processor of claim 10 , wherein the video content in at least one of the thumbnails has a reduced quality and lower frame rate.

18. A machine-readable storage device, comprising executable instructions that, when executed by a processing system including a processor, facilitate performance of operations, comprising:

presenting a graphical user interface displaying a plurality of on-screen media channel indicators of a plurality of scrollable media channel indicators, wherein each of the plurality of on-screen media channel indicators displays content, wherein the plurality of scrollable media channel indicators further comprises a plurality of off-screen media channel indicators that are not displayed in the graphical user interface, wherein the plurality of off-screen media channel indicators does not present the content, and wherein the graphical user interface includes selectable elements to facilitate selection of one or more media channels associated with the plurality of on-screen media channel indicators for updating a programming guide;

detecting a scrolling action applied to the plurality of scrollable media channel indicators resulting in an on-screen media channel indicator of the plurality of on-screen media channel indicators no longer being displayed in the graphical user interface; and

sampling media content to obtain updated sampled media content, wherein the updated sampled media content does not include content for the on-screen media channel indicator that is no longer displayed in the graphical user interface.

19. The machine-readable storage device of claim 18 , wherein the detecting further comprises detecting from the scrolling action that an off-screen media channel indicator of the plurality of the off-screen media channel indicators is being displayed in the graphical user interface thereby generating a new on-screen media channel indicator.

20. The machine-readable storage device of claim 19 , wherein the content comprises a still image.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 13, 2017
From: WHITE, SCOTT
To: AT&T KNOWLEDGE VENTURES, L.P.
Reel/Frame 043000/0574 →
CHANGE OF NAME Recorded Jul 13, 2017
From: AT&T KNOWLEDGE VENTURES, L.P.
To: AT&T INTELLECTUAL PROPERTY I, L.P.
Reel/Frame 043184/0579 →
Continuity (4)
Continuation 14883914 · Oct 15, 2015
Continuation 14450634 · Aug 4, 2014
Continuation 12033086 · Feb 19, 2008
Related Publication 20170311044A1 · Oct 26, 2017