IP Library Granted Patent US 8,336,074
Granted Patent B2
US 8,336,074 · App. 11/402,184 · Granted Dec 18, 2012

System and method for facilitating fast-forwarding of first-run programs

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 8,336,074
App. No.
11/402,184
Granted
Dec 18, 2012
Kind
B2
Abstract

A system and method are disclosed for facilitating fast-forwarding by viewers through a first-run program beyond the current broadcast point. In one embodiment, the first-run program is distributed before its scheduled publication time, and may be viewed at any time after the publication time. In a second embodiment, content is distributed on or after the publication time, but at a rate greater than the normal viewing rate. In a third embodiment, content is distributed on demand after the publication time by a media distribution server. In a fourth embodiment, a viewer participating in a multicast session of the content requests content beyond the current broadcast point. The viewer is switched to a unicast session, and the requested content is transmitted to the viewer. In alternative embodiments, a release code may be provided to control the time after which the viewer will be permitted to view program segments beyond the current broadcast point.

Claims (32)

1. A method of distributing first-run programming content to a viewer, said method comprising:

digitally encoding first-run programming content having a scheduled publication time, said first-run programming content comprising a plurality of segments, wherein at least one segment has an associated segment publication time, and wherein the segment publication time occurs after the scheduled publication time and corresponds to a time at which the at least one segment is broadcast by a broadcast system;

prior to said scheduled publication time, transmitting said digitally encoded first-run programming content to a recording device; and

transmitting a release code to the recording device to enable playback of the digitally encoded first-run programming content, wherein said release code enables said at least one segment to playback before said associated segment publication time.

2. The method of distributing first-run programming content of claim 1 , wherein said release code accompanies a broadcast version of the first-run programming content.

3. The method of distributing first-run programming content of claim 1 , wherein said release code permits viewing a segment of said digitally encoded first-run programming content beyond a current broadcast point.

4. The method of distributing first-run programming content of claim 1 , wherein said release code permits fast-forwarding the at least one segment of said digitally encoded first-run programming content.

5. A media distribution server for distributing first-run programming content to a viewer, said media distribution server comprising:

a storage device to store at least one digitally encoded first-run program segment, wherein said digitally encoded first-run program segment has an associated segment publication time that occurs after the scheduled publication time and corresponds to a time at which the digitally encoded first-run program segment is broadcast by a broadcast system; and

a network configured to transmit said digitally encoded first-run program segment and a release code, wherein said release code enables said digitally encoded first-run program segment to playback before said associated segment publication time.

6. The media distribution server of claim 5 , wherein said release code accompanies a broadcast version of the first-run programming content.

7. The media distribution server of claim 5 , wherein said release code permits viewing a segment of said digitally encoded first-run programming content beyond a current broadcast point.

8. The media distribution server of claim 5 , wherein said release code permits fast-forwarding at least one segment of said digitally encoded first-run programming content.

9. A recording device for receiving and replaying first-run programming content, said recording device comprising:

a set-top box configured to receive a digitally encoded first-run programming content segment from a digital media server, wherein said digitally encoded first-run program segment is a portion of a digitally encoded first-run program, and wherein said digitally encoded first-run program segment has an associated segment publication time that occurs after the scheduled publication time and corresponds to a time at which the digitally encoded first-run programming content segment is broadcast by a broadcast system;

a set-top box configured to block access to said digitally encoded first-run program segment until a scheduled publication time associated with said digitally encoded first-run program; and

a set-top box configured to replay said digitally encoded first-run programming content segment after said scheduled publication time and before said segment publication time.

10. The recording device of claim 9 , further comprising a mechanism adapted to select said digitally encoded first-run programming content segment for replay prior to a segment publication time.

11. The recording device of claim 9 , further comprising a mechanism adapted to receive a release code, wherein said release code permits selecting said digitally encoded first-run programming content segment for replay prior to a segment publication time.

12. The recording device of claim 9 , wherein said recording device is coupled to a display.

13. A method of distributing first-run programming content, said method comprising:

digitally encoding first-run programming content having a scheduled publication time, said first-run programming content comprising a plurality of segments, wherein at least one segment has an associated segment publication time, and wherein the segment publication time occurs after the scheduled publication time and corresponds to a time at which the at least one segment is broadcast by a broadcast system; and

digitally transmitting the digitally encoded first-run programming content at or after said scheduled publication time at a rate greater than a normal viewing rate, wherein said at least one segment is enabled to playback before said associated segment publication time.

14. The method of distributing first-run programming content of claim 13 , further comprising transmitting the at least one segment after the scheduled publication time and before the segment publication time.

15. The method of distributing first-run programming content of claim 13 , further comprising receiving said digitally encoded first-run programming content at a recording device at said rate greater than a normal viewing rate while replaying said digitally encoded first-run programming content at a normal viewing rate.

16. The method of distributing first-run programming content of claim 14 , further comprising digitally transmitting a release code.

17. A method of distributing first-run programming content, said method comprising:

broadcasting digitally encoded first-run programming content on or after a scheduled publication time, said first-run programming content comprising at least one segment, wherein the at least one segment has an associated segment publication time that occurs after the scheduled publication time and corresponds to a time at which the at least one segment is broadcast by a broadcast system;

receiving a request for transmission of the at least one segment of said digitally encoded first-run programming content, wherein the at least one segment is beyond a current broadcast point that is before the segment publication time associated with the at least one segment;

transmitting the at least one segment of said digitally encoded first-run programming content prior to a normal broadcast time for said digitally encoded first-run programming content, wherein said at least one segment is enabled to playback before said associated segment publication time.

18. The method of claim 17 , further comprising receiving a release code prior to transmitting a requested portion of said digitally encoded first-run programming content.

19. The method of claim 17 , wherein the at least one segment of said digitally encoded first-run programming content is one of a plurality of digitally encoded first-run programming segments, and wherein at least one digitally encoded first-run programming segment has an associated segment publication time.

Assignments (3)
MERGER Recorded Oct 20, 2015
From: BEACH UNLIMITED LLC
To: XYLON LLC
Reel/Frame 036899/0682 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 11, 2008
From: MIDSTREAM TECHNOLOGIES, INC.
To: BEACH UNLIMITED LLC
Reel/Frame 020354/0448 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 9, 2008
From: OESTERREICHER, RICHARD T.; MURPHY, CRAIG
To: MIDSTREAM TECHNOLOGIES, INC.
Reel/Frame 020340/0020 →
Continuity (2)
Continuation 10406042 · Apr 2, 2003
Related Publication 20060188222A1 · Aug 24, 2006