IP Library Granted Patent US 9,202,524
Granted Patent B2
US 9,202,524 · App. 13/829,350 · Granted Dec 1, 2015

Electronic programming guide

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 9,202,524
App. No.
13/829,350
Granted
Dec 1, 2015
Kind
B2
Abstract

An indication of user interest of a program of a particular television channel may be identified based on user interaction with a programming guide that displays first content. A selectable icon positioned in association with a descriptor that identifies the particular television channel may be generated in response to identifying the indication of user interest and for display within the programming guide. An interactive pane that identifies at least one particular program that is stored within an omnibus channel file containing a plurality of programs broadcast consecutively on the particular television channel over a predefined period of time may be generated in response to user selection of the selectable icon for display within the programming guide.

Claims (34)

1. A computer-implemented method, comprising:

identifying an indication of user interest of a program of a particular television channel based on user interaction with a programming guide that displays first content;

generating, in response to identifying the indication of user interest and for display within the programming guide, a selectable icon that is positioned in association with a descriptor that identifies the particular television channel and that is positioned adjacent at least one other descriptor that identifies another different particular television channel; and

generating, in response to user selection of the selectable icon and for display within the programming guide, an interactive pane that identifies at least one particular program that is stored within an omnibus channel file that is static until deleted and contains a plurality of programs broadcast consecutively on the particular television channel over a predefined period of time.

2. The method of claim 1 , further comprising generating the interactive pane for display within the programming guide separate from the first content and adjacent the descriptor that identifies the particular television channel.

3. The method of claim 1 , further comprising generating the interactive pane for display within the programming guide integrated within the first content and adjacent the descriptor that identifies the particular television channel.

4. The method of claim 1 , further comprising the interactive pane identifying at least one particular program that is stored within an omnibus channel file containing a plurality of programs broadcast consecutively on a television channel other than the particular television channel over a predefined period of time.

5. The method of claim 1 , wherein the indication of user interest corresponds to access of a particular cell of the first content within the programming guide associated with the television program.

6. The method of claim 1 , further comprising a portion of the first content removed from the programming guide upon generating the interactive pane for display within the programming guide.

7. The method of claim 1 , further comprising outputting in response to user-selection the at least one particular program for presentation by a display device.

8. The method of claim 1 , further comprising scheduling a program recording timer to record the plurality of programs broadcast consecutively on the particular television channel.

9. The method of claim 8 , further comprising storing, in response to activation of the program recording timer, the omnibus channel file containing the plurality of programs broadcast consecutively on the particular television channel.

10. The method of claim 9 , further comprising selecting the omnibus channel file for deletion after passage of a predetermined period of time following completion of storing of the omnibus channel file.

11. The method of claim 10 , further comprising storing, prior to deletion of the omnibus channel file, a copy of a portion of the omnibus channel file that corresponds to the particular program.

12. The method of claim 11 , further comprising deleting the omnibus channel file following completion of storing of the copy of the portion of the omnibus channel file that corresponds to the particular program.

13. A system, comprising:

one or more processors; and

a memory communicatively coupled with and readable by the one or more processors and having stored therein processor-readable instructions which, when executed by the one or more processors, cause the one or more processors to:

identify an indication of user interest of a program of a particular television channel based on user interaction with a programming guide that displays first content;

generate a selectable icon positioned in association with a descriptor that identifies the particular television channel, in response to identifying the indication of user interest and for display within the programming guide, and simultaneously positioned adjacent at least one other descriptor that identifies another different particular television channel; and

generate an interactive pane that identifies at least one particular program that is stored within an omnibus channel file that is unchanging until deleted and contains a plurality of programs broadcast consecutively on the particular television channel over a predefined period of time in response to user selection of the selectable icon and for display within the programming guide.

14. The system of claim 13 , wherein the memory having stored therein processor-readable instructions which, when executed by the one or more processors, cause the one or more processors to generate the interactive pane for display within the programming guide separate from the first content and adjacent the descriptor that identifies the particular television channel.

15. The system of claim 13 , wherein the memory having stored therein processor-readable instructions which, when executed by the one or more processors, cause the one or more processors to generate the interactive pane for display within the programming guide integrated within the first content and adjacent the descriptor that identifies the particular television channel.

16. The system of claim 13 , wherein the interactive pane identifies at least one particular program that is stored within an omnibus channel file containing a plurality of programs broadcast consecutively on a television channel other than the particular television channel over a predefined period of time.

17. The system of claim 13 , wherein the indication of user interest corresponds to access of a particular cell of the first content within the programming guide associated with the television program.

18. The system of claim 13 , wherein a portion of the first content is removed from the programming guide upon generating the interactive pane for display within the programming guide.

19. The system of claim 13 , wherein the memory having stored therein processor-readable instructions which, when executed by the one or more processors, cause the one or more processors to output in response to user-selection the at least one particular program for presentation by a display device.

20. A computer-implemented method, comprising:

identifying an indication of user interest of a program of a particular television channel based on user interaction with a programming guide that displays first content;

generating, in response to identifying the indication of user interest and for display within the programming guide, a selectable icon that is positioned in association with a descriptor that identifies the particular television channel and also positioned adjacent at least one other descriptor that identifies another different particular television channel;

generating, in response to user selection of the selectable icon and for display within the programming guide, an interactive pane that identifies at least one particular program that is stored within an omnibus channel file a plurality of programs broadcast consecutively on the particular television channel over a predefined period of time;

scheduling a program recording timer to record the plurality of programs broadcast consecutively on the particular television channel;

storing, in response to activation of the program recording timer, the omnibus channel file containing the plurality of programs broadcast consecutively on the particular television channel; and

selecting the omnibus channel file for deletion after passage of a predetermined period of time following completion of storing of the omnibus channel file.

Assignments (4)
SECURITY INTEREST Recorded Nov 30, 2021
From: DISH BROADCASTING CORPORATION; DISH NETWORK L.L.C.; DISH TECHNOLOGIES L.L.C.
To: U.S. BANK, NATIONAL ASSOCIATION, AS COLLATERAL AGENT
Reel/Frame 058295/0293 →
CONVERSION Recorded Aug 7, 2018
From: ECHOSTAR TECHNOLOGIES L.L.C.
To: DISH TECHNOLOGIES L.L.C.
Reel/Frame 046737/0610 →
CHANGE OF NAME Recorded Feb 12, 2018
From: ECHOSTAR TECHNOLOGIES L.L.C.
To: DISH TECHNOLOGIES L.L.C.
Reel/Frame 046860/0734 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 8, 2013
From: MARTCH, HENRY GREGG; MINNICK, DAN; KIRBY, MORGAN; TEMPLEMAN, MARK; VANDUYN, LUKE
To: ECHOSTAR TECHNOLOGIES L.L.C.
Reel/Frame 030169/0956 →