IP Library Patent Application 11531993
Patent Application
App. No. 11/531,993

DIGITAL MEDIA RECORDER BASED ADVERTISING

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 None
App. No.
11/531,993
Abstract

The present invention provides a technique for broadcasters to deliver advertising messages in a more effective way to digital media recorder users, wherein the digital media recorders may be configured to record various types of audio or video programs having advertisements therein. When playback of a recorded program is requested, the digital media recorder will play at least one alternate advertisement prior to beginning playback of the recorded program. After the alternate advertisements are played, the recorded media content is played without the original advertisements. As such, the original advertisements in the recorded program are skipped during playback in exchange for presenting one or more alternate advertisements prior to beginning playback of the recorded program.

Claims (68)

1 . A method of operating a digital media recorder comprising:

receiving a request from a user to play back a recorded program having original advertisements provided in media content of the recorded program;

playing at least one alternate advertisement prior to beginning playback of the recorded program; and

playing the media content of the recorded program without playing the original advertisements, wherein the original advertisements are skipped during playback of the recorded program in exchange for playing the at least one alternate advertisement prior to playback of the recorded program.

2 . The method of claim 1 further comprising receiving a request from the user to skip the original advertisements in the recorded program in exchange for playing the at least one alternate advertisement prior to playback of the recorded program.

3 . The method of claim 1 further comprising obtaining advertising scheduling information identifying the relative location of the original advertisements in the media content, and using the advertising scheduling information to skip the original advertisements provided in the recorded program.

4 . The method of claim 3 wherein the advertising scheduling information is obtained from the recorded program.

5 . The method of claim 3 wherein the advertising scheduling information is obtained from a remote database.

6 . The method of claim 1 further comprising:

receiving the at least one alternate advertisement; and

storing the at least one alternate advertisement for subsequent playback substantially immediately prior to beginning playback of the recorded program.

7 . The method of claim 6 further comprising updating the at least one alternate advertisement by receiving at least one updated alternate advertisement and storing the at least one updated alternate advertisement as the at least one alternate advertisement.

8 . The method of claim 6 further comprising requesting the at least one alternate advertisement.

9 . The method of claim 1 further comprising receiving and storing the media content of the recorded program.

10 . The method of claim 1 wherein the at least one alternate advertisement is based on the recorded program.

11 . The method of claim 1 wherein the at least one alternate advertisement is based on at least one of the group consisting of the user, a group associated with the user, a household of the user, and information associated therewith.

12 . An apparatus comprising:

a plurality of interfaces; and

a control system associated with the plurality of interfaces and adapted to:

receive a request from a user to play back a recorded program having original advertisements provided in media content of the recorded program;

play at least one alternate advertisement prior to beginning playback of the recorded program; and

play the media content of the recorded program without playing the original advertisements, wherein the original advertisements are skipped during playback of the recorded program in exchange for playing the at least one alternate advertisement prior to playback of the recorded program.

13 . The apparatus of claim 12 wherein the control system is further adapted to receive a request from the user to skip the original advertisements in the recorded program in exchange for playing the at least one alternate advertisement prior to playback of the recorded program.

14 . The apparatus of claim 12 wherein the control system is further adapted to obtain advertising scheduling information identifying the relative location of the original advertisements in the media content and use the advertising scheduling information to skip the original advertisements provided in the recorded program.

15 . The apparatus of claim 14 wherein the advertising scheduling information is obtained from the recorded program.

16 . The apparatus of claim 14 wherein the advertising scheduling information is obtained from a remote database.

17 . The apparatus of claim 12 wherein the control system is further adapted to:

receive the at least one alternate advertisement; and

store the at least one alternate advertisement for subsequent playback substantially immediately prior to beginning playback of the recorded program.

18 . The apparatus of claim 17 wherein the control system is further adapted to update the at least one alternate advertisement by receiving at least one updated alternate advertisement and storing the at least one updated alternate advertisement as the at least one alternate advertisement.

19 . The apparatus of claim 17 wherein the control system is further adapted to request the at least one alternate advertisement.

20 . The apparatus of claim 12 wherein the control system is further adapted to receive and store the media content of the recorded program.

21 . The apparatus of claim 12 wherein the at least one alternate advertisement is based on the recorded program.

22 . The apparatus of claim 12 wherein the at least one alternate advertisement is based on at least one of the group consisting of the user, a group associated with the user, a household of the user, and information associated therewith.

23 . A method of operating a digital media recorder comprising:

receiving a request from a user to play back a recorded program having original advertisements provided in media content of the recorded program;

playing the media content of the recorded program; and

during playing of the media content, replacing certain ones of the original advertisements with alternate advertisements.

24 . The method of claim 23 further comprising receiving a request from the user to replace the certain ones of the original advertisements in the recorded program with the alternate advertisements.

25 . The method of claim 23 further comprising obtaining advertising scheduling information identifying the relative location of the original advertisements in the media content and using the advertising scheduling information to replace the certain ones of the original advertisements with the alternate advertisements during playback of the media content.

26 . The method of claim 25 wherein the advertising scheduling information is obtained from the recorded program.

27 . The method of claim 25 wherein the advertising scheduling information is obtained from a remote database.

28 . The method of claim 23 further comprising:

receiving the alternate advertisements; and

storing the alternate advertisements.

29 . The method of claim 28 further comprising updating the alternate advertisements by receiving updated alternate advertisements and storing the updated alternate advertisements as the alternate advertisements.

30 . The method of claim 28 further comprising requesting the alternate advertisements.

31 . The method of claim 23 further comprising receiving and storing the media content of the recorded program.

32 . The method of claim 23 wherein the alternate advertisements are based on the recorded program.

33 . The method of claim 23 wherein the alternate advertisements are based on at least one of the group consisting of the user, a group associated with the user, a household of the user, and information associated therewith.

34 . An apparatus comprising:

a plurality of interfaces; and

a control system associated with the plurality of interfaces and adapted to:

receive a request from a user to play back a recorded program having original advertisements provided in the media content of the recorded program;

play the media content of the recorded program; and

during playing of the media content, replace certain ones of the original advertisements with alternate advertisements.

35 . The apparatus of claim 34 wherein the control system is further adapted to receive a request from the user to replace the certain ones of the original advertisements in the recorded program with the alternate advertisements.

36 . The apparatus of claim 34 wherein the control system is further adapted to obtain advertising scheduling information identifying the relative location of the original advertisements in the media content and to use the advertising scheduling information to replace the certain ones of the original advertisements with the alternate advertisements during playback of the media content.

37 . The apparatus of claim 36 wherein the advertising scheduling information is obtained from the recorded program.

38 . The apparatus of claim 36 wherein the advertising scheduling information is obtained from a remote database.

39 . The apparatus of claim 34 wherein the control system is further adapted to:

receive the alternate advertisements; and

store the alternate advertisements.

40 . The apparatus of claim 39 wherein the control system is further adapted to update the alternate advertisements by receiving updated alternate advertisements and storing the updated alternate advertisements as the alternate advertisements.

41 . The apparatus of claim 39 wherein the control system is further adapted to request the alternate advertisements.

42 . The apparatus of claim 34 wherein the control system is further adapted to receive and store the media content of the recorded program.

43 . The apparatus of claim 34 wherein the alternate advertisements are based on the recorded program.

44 . The apparatus of claim 34 wherein the alternate advertisements are based on at least one of the group consisting of the user, a group associated with the user, a household of the user, and information associated therewith.

Assignments (6)
RELEASE (REEL 038041 / FRAME 0001) Recorded Jan 2, 2018
From: JPMORGAN CHASE BANK, N.A.
To: RPX CORPORATION; RPX CLEARINGHOUSE LLC
Reel/Frame 044970/0030 →
SECURITY AGREEMENT Recorded Mar 9, 2016
From: RPX CORPORATION; RPX CLEARINGHOUSE LLC
To: JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT
Reel/Frame 038041/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 9, 2015
From: ROCKSTAR CONSORTIUM US LP; ROCKSTAR CONSORTIUM LLC; BOCKSTAR TECHNOLOGIES LLC; CONSTELLATION TECHNOLOGIES LLC; MOBILESTAR TECHNOLOGIES LLC; NETSTAR TECHNOLOGIES LLC
To: RPX CLEARINGHOUSE LLC
Reel/Frame 034924/0779 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 12, 2014
From: ROCKSTAR BIDCO, LP
To: ROCKSTAR CONSORTIUM US LP
Reel/Frame 032436/0804 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 28, 2011
From: NORTEL NETWORKS LIMITED
To: ROCKSTAR BIDCO, LP
Reel/Frame 027143/0717 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 14, 2006
From: SYLVAIN, DANY
To: NORTEL NETWORKS LIMITED
Reel/Frame 018253/0843 →