IP Library Granted Patent US 8,934,758
Granted Patent B2
US 8,934,758 · App. 12/702,750 · Granted Jan 13, 2015

Methods and apparatus for presenting supplemental content in association with recorded content

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,934,758
App. No.
12/702,750
Granted
Jan 13, 2015
Kind
B2
Abstract

A digital video recorder is operable to receive and record an audio/video stream including a segment of a program and at least one first advertisement. The digital video recorder is then operable to identify a temporal location within the segment of the program for insertion of a second advertisement during playback of the recorded audio/video stream. The second advertisement is then inserted within the segment of the program during playback.

Claims (47)

1. A method of presenting recorded content, the method comprising:

receiving an audio/video stream using a communication interface of a digital video recorder, the audio/video stream including at least one segment of a program, having a beginning temporal location and an ending temporal location and at least one first advertisement temporally adjacent to the beginning temporal location or the ending temporal location of the segment;

recording the audio/video stream onto a storage medium associated with the digital video recorder;

periodically receiving supplemental advertisements from a television distribution system, the received supplemental advertisements intended for presentation with recorded audio/video streams;

the digital video recorder storing received supplemental advertisements related to content of the recorded audio/video stream, and discarding received supplemental advertisements associated with content not recorded by the digital video recorder;

receiving a request to playback the audio/video stream;

identifying an intermediate temporal location in the audio/video stream, associated with the segment of the program, for insertion of a second advertisement, the intermediate temporal location positioned in the audio/video stream between the beginning temporal location and the ending temporal location;

receiving the second advertisement, the second advertisement selected based at least on an examination of email content contained in user email sent by a user of the digital video recorder via at least one non-television electronic communication from at least one electronic device that is external to the digital video recorder, wherein content of the selected second advertisement is determined by the examined email content;

outputting the segment of the program, between the beginning temporal location and the intermediate temporal location, for presentation by a presentation device, responsive to the request;

outputting the second advertisement, following the intermediate temporal location, for presentation by the presentation device; and

outputting the segment of the program, between the intermediate temporal location and the ending temporal location, for presentation by the presentation device.

2. The method of claim 1 , wherein outputting the second advertisement further comprises:

disabling a trick play mode function of the digital video recorder during output of the second advertisement.

3. The method of claim 1 , wherein receiving the second advertisement further comprises:

receiving the second advertisement, prior to reception of the request to playback the audio/video stream; and

storing the second advertisement on the storage medium for subsequent output.

4. The method of claim 1 , wherein receiving the second advertisement further comprises:

transmitting a request to a server, for the second advertisement; and

receiving the second advertisement in a streaming transmission, from the server.

5. The method of claim 1 , wherein identifying the intermediate temporal location in the audio/video stream further comprises:

receiving metadata, associated with the audio/video stream, specifying the intermediate temporal location.

6. The method of claim 5 , further comprising:

selecting the second advertisement, from a plurality of advertisements, for presentation at the intermediate temporal location.

7. The method of claim 6 , further comprising:

receiving the plurality of advertisements, prior to reception of the request to playback the audio/video stream; and

storing the plurality of advertisements on the storage medium for subsequent output.

8. The method of claim 6 , wherein selecting the second advertisement further comprises:

selecting the second advertisement, based at least on a time of day.

9. A digital video recorder comprising:

a communication interface that receives an audio/video stream, the audio/video stream including at least one segment of a program, having a beginning temporal location and an ending temporal location and at least one first advertisement temporally adjacent to the beginning temporal location or the ending temporal location of the segment;

a storage medium; and

control logic operable to:

coordinate storage of the audio/video stream onto the storage medium;

receive a request to playback the audio/video stream;

periodically receive supplemental advertisements from a television distribution system, the received supplemental advertisements intended for presentation with recorded audio/video streams;

store received supplemental advertisements related to content of the stored audio/video stream, and discard received supplemental advertisements associated with content not recorded by the digital video receiver;

identify an intermediate temporal location in the audio/video stream, associated with the segment of the program, for insertion of a second advertisement, the intermediate temporal location positioned in the audio/video stream between the beginning temporal location and the ending temporal location, the second advertisement selected based on an examination of email content contained in user email sent by a user of the digital video recorder via at least one non-television electronic communication from at least one electronic device that is external to the digital video recorder, wherein content of the second advertisement is determined by the examined email content;

output the segment of the program, between the beginning temporal location and the intermediate temporal location, for presentation by a presentation device, responsive to the request;

output the second advertisement, following the intermediate temporal location, for presentation by the presentation device; and

output the segment of the program, between the intermediate temporal location and the ending temporal location, for presentation by the presentation device.

10. The digital video recorder of claim 9 , wherein the control logic is operable to disable a trick play mode function of the digital video recorder during output of the second advertisement.

11. The digital video recorder of claim 9 , wherein the control logic is operable to receive the second advertisement, prior to reception of the request to playback the audio/video stream and coordinate storage of the second advertisement on the storage medium for subsequent output.

12. The digital video recorder of claim 9 , wherein the control logic is operable to transmit a request to a server, for the second advertisement and receive the second advertisement in a streaming transmission, from the server.

13. The digital video recorder of claim 9 , wherein the control logic is operable to receive metadata, associated with the audio/video stream, specifying the intermediate temporal location.

14. The digital video recorder of claim 13 , wherein the control logic is operable to select the second advertisement, from a plurality of advertisements, for presentation at the intermediate temporal location.

15. The digital video recorder of claim 14 , wherein the control logic is operable to receive the plurality of advertisements, prior to reception of the request to playback the audio/video stream and coordinate storage of the plurality of advertisements on the storage medium for subsequent output.

16. The digital video recorder of claim 14 , wherein the control logic is operable to select the advertisement, based at least on a time of day.

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 →
CHANGE OF NAME Recorded Jun 18, 2018
From: ECHOSTAR TECHNOLOGIES L.L.C.
To: DISH TECHNOLOGIES L.L.C.
Reel/Frame 047264/0127 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 10, 2013
From: ECHOSTAR GLOBAL B.V.
To: ECHOSTAR TECHNOLOGIES L.L.C.
Reel/Frame 031171/0118 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 19, 2011
From: MEIJER, JOHANNES
To: ECHOSTAR GLOBAL B.V.
Reel/Frame 026306/0292 →