IP Library Granted Patent US 9,264,779
Granted Patent B2
US 9,264,779 · App. 14/095,860 · Granted Feb 16, 2016

User interface

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,264,779
App. No.
14/095,860
Granted
Feb 16, 2016
Kind
B2
Abstract

A method of providing access to a block of stored content includes transmitting a general EPG at a content receiver for display on a presentation device, the EPG including a plurality of channels having a plurality of programs available at a plurality of times, receiving input from a user to display a block guide, and transmitting the block guide wherein, the block guide is associated with the block of stored content for accessing the block of stored content, the block guide including a plurality of channels having a plurality of programs available for a selected airing time.

Claims (67)

1. A method for providing access to a block guide, the method comprising:

recording, by a content receiver, a plurality of instances of television programs on a plurality of television channels in response to received instructions from a content provider, wherein:

the content provider broadcast the plurality of television channels on a single frequency band; and

each television channel of the plurality of television channels are recorded during a same time period on multiple days in response to the received instructions from the content provider;

outputting, by the content receiver, for presentation, an electronic programming guide, wherein:

the electronic programming guide comprises a plurality of columns corresponding to time periods, and a plurality of rows corresponding to television channels,

the plurality of rows and the plurality of columns define a plurality of cells corresponding to at least a subset of the plurality of television channels;

receiving, by the content receiver, a first selection of an instance of a television program from the at least the subset of the plurality of television channels presented in the electronic programming guide;

determining, by the content receiver, the block guide is available due to the television program having been recorded on the single frequency band in response to the received instructions from the content provider;

in response to determining that the block guide is available due to the television program having been recorded on the single frequency band in response to the received instructions from the content provider, outputting, by the content receiver, an indication that the block guide is available for the television program, the indication of the block guide being presented on the electronic programming guide;

receiving, by the content receiver, a second selection of the television program; and

in response to the second selection, outputting, by the content receiver, the block guide for presentation, wherein:

the block guide comprises multiple previously recorded episodes of the television program, and

each of the previously recorded episodes are from the plurality of instances of television programs on the plurality of television channels recorded on the plurality of television channels in response to the received instructions from the content provider on the single frequency band.

2. The method for providing access to the block guide of claim 1 , wherein the block guide is output for presentation as a popup over the electronic programming guide.

3. The method for providing access to the block guide of claim 1 , further comprising:

outputting, by the content receiver, a block guide bar incorporated with the electronic programming guide;

receiving, by the content receiver, a selection of the block guide bar; and

in response to the selection of the block guide bar, outputting, by the content receiver, information about the recorded plurality of television channels.

4. The method for providing access to the block guide of claim 3 , wherein the information about the recorded plurality of television channels comprises a listing of block guides specific to particular days.

5. The method for providing access to the block guide of claim 3 , wherein the information about the recorded plurality of television channels corresponds to the previous day when prior to a cutoff time of time and the information about the recorded plurality of television channels corresponds to the current day when after the cutoff time of day.

6. The method for providing access to the block guide of claim 1 , further comprising:

descrambling, by the content receiver, the plurality of television programs on the plurality of television channels using a single control word.

7. The method for providing access to the block guide of claim 1 , wherein the plurality of television channels are four television networks received via a same tuner of the content receiver.

8. A system for providing access to a block guide, the 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:

record a plurality of television programs on a plurality of television channels in response to received instructions from a content provider, wherein:

the content provider broadcast the plurality of television channels on a single frequency band; and

each television channel of the plurality of television channels are recorded during a same time period on multiple days in response to the received instructions from the content provider;

output for presentation, an electronic programming guide, wherein:

the electronic programming guide comprises a plurality of columns corresponding to time periods, and a plurality of rows corresponding to television channels, and

the plurality of rows and the plurality of columns define a plurality of cells corresponding to at least a subset of the plurality of television channels;

receive a selection of a television program from at least subset of the plurality of television channels presented in the electronic programming guide;

determine the block guide is available due to the television program having been recorded on the single frequency band in response to the received instructions from the content provider; and

in response to the selection and determining that the block guide is available due to the television program having been recorded on the single frequency band in response to the received instructions from the content provider, output the block guide for presentation, wherein:

the block guide comprises multiple previously recorded episodes of the television program, and

each of the previously recorded episodes are from the plurality of instances of television programs on the plurality of television channels recorded on the plurality of television channels in response to the received instructions from the content provider on the single frequency band.

9. The system for providing access to the block guide of claim 8 , wherein the block guide is configured to be output for presentation as a popup over the electronic programming guide.

10. The system for providing access to the block guide of claim 8 , wherein the processor-readable instructions, when executed, further cause the one or more processors to:

output a block guide bar incorporated with the electronic programming guide;

receive a selection of the block guide bar; and

in response to the selection of the block guide bar, output information about the recorded plurality of television channels.

11. The system for providing access to the block guide of claim 10 , wherein the block guide bar is incorporated with the electronic programming guide as a row.

12. The system for providing access to the block guide of claim 10 , wherein the information about the recorded plurality of television channels comprises a listing of block guides specific to particular days.

13. The system for providing access to the block guide of claim 10 , wherein the information about the recorded plurality of television channels corresponds to the previous day when prior to a cutoff time of time and the information about the recorded plurality of television channels corresponds to the current day when after the cutoff time of day.

14. The system for providing access to the block guide of claim 8 , wherein the plurality of television channels are four television networks.

15. A non-transitory processor-readable medium for providing access to a block guide, comprising processor-readable instructions configured to cause one or more processors to:

record a plurality of instances of television programs on a plurality of television channels in response to received instructions from a content provider, wherein:

the content provider broadcast the plurality of television channels on a single frequency band; and

each television channel of the plurality of television channels are recorded during a same time period on multiple days in response to the received instructions from the content provider;

output for presentation, an electronic programming guide, wherein:

the electronic programming guide comprises a plurality of columns corresponding to time periods, and a plurality of rows corresponding to television channels,

the plurality of rows and the plurality of columns define a plurality of cells corresponding to at least a subset of the plurality of television channels;

receive a selection of a television program from at least the subset of the plurality of television channels presented in the electronic programming guide;

determine the block guide is available due to the television program having been recorded on the single frequency band in response to the received instructions from the content provider; and

in response to the selection and determining that the block guide is available due to the television program having been recorded on the single frequency band in response to the received instructions from the content provider, output the block guide for presentation, wherein:

the block guide comprises multiple previously recorded episodes of the television program, and

each of the previously recorded episodes are from the plurality of instances of television programs on the plurality of television channels recorded on the plurality of television channels in response to the received instructions from the content provider.

16. The non-transitory processor-readable medium for providing access to the block guide of claim 15 , wherein the block guide is configured to be output for presentation as a popup over the electronic programming guide.

17. The non-transitory processor-readable medium for providing access to the block guide of claim 15 , wherein the processor-readable instructions are further configured to cause the one or more processors to:

output a block guide bar incorporated with the electronic programming guide;

receive a selection of the block guide bar; and

in response to the selection of the block guide bar, output information about the recorded plurality of television channels.

18. The non-transitory processor-readable medium for providing access to the block guide of claim 17 , wherein the information about the recorded plurality of television channels comprises a listing of block guides specific to particular days.

19. The non-transitory processor-readable medium for providing access to the block guide of claim 17 , wherein the information about the recorded plurality of television channels corresponds to the previous day when prior to a cutoff time of time and the information about the recorded plurality of television channels corresponds to the current day when after the cutoff time of day.

20. The non-transitory processor-readable medium for providing access to the block guide of claim 15 , wherein the plurality of television channels are four television networks.

Assignments (3)
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 →