IP Library Patent Application 11331684
Patent Application
App. No. 11/331,684

Dynamic advertisement system and method

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/331,684
Abstract

A dynamic advertisement method, system and computer program product for receiving a request for a content file from a user. An ad insertion file associated with the content file is processed, such that the ad insertion file associates one or more advertisements with the content file. The insertion of the one or more advertisements into the content file is facilitated.

Claims (43)

1 . A dynamic advertisement method comprising:

receiving a request for a content file from a user;

processing an ad insertion file associated with the content file, wherein the ad insertion file associates one or more advertisements with the content file; and

facilitating the insertion of the one or more advertisements into the content file.

2 . The method of claim 1 wherein the content file is a video data stream.

3 . The method of claim 1 wherein facilitating the insertion of the one or more advertisements includes:

obtaining the one or more advertisements from a remote server.

4 . The method of claim 1 wherein facilitating the insertion of the one or more advertisements includes:

requesting the one or more advertisements from a remote server.

5 . The method of claim 1 wherein facilitating the insertion of the one or more advertisements includes:

inserting the one or more advertisements into the content file.

6 . The method of claim 1 further comprising:

verifying that the user has a content viewer installed that is capable of viewing the content file.

7 . The method of claim 6 further comprising:

installing the content viewer if the user does not have a content viewer installed that is capable of viewing the content file.

8 . The method of claim 1 further comprising:

associating the ad insertion file with multiple content files.

9 . The method of claim 1 further comprising:

transmitting the content file to the user.

10 . The method of claim 1 further comprising:

transmitting the one or more advertisements to the user.

11 . A system configured to perform the method of claim 1 .

12 . A computer program product residing on a computer readable medium having a plurality of instructions stored thereon which, when executed by the processor, cause that processor to perform operations comprising:

receiving a request for a content file from a user;

processing an ad insertion file associated with the content file, wherein the ad insertion file associates one or more advertisements with the content file; and

facilitating the insertion of the one or more advertisements into the content file.

13 . The computer program product of claim 12 wherein the content file is a video data stream.

14 . The computer program product of claim 12 wherein the instructions for facilitating the insertion of the one or more advertisements include instructions for:

obtaining the one or more advertisements from a remote server.

15 . The computer program product of claim 12 wherein the instructions for facilitating the insertion of the one or more advertisements include instructions for:

requesting the one or more advertisements from a remote server.

16 . The computer program product of claim 12 wherein the instructions for facilitating the insertion of the one or more advertisements include instructions for:

inserting the one or more advertisements into the content file.

17 . The computer program product of claim 12 further comprising instructions for:

verifying that the user has a content viewer installed that is capable of viewing the content file.

18 . The computer program product of claim 17 further comprising instructions for:

installing the content viewer if the user does not have a content viewer installed that is capable of viewing the content file.

19 . The computer program product of claim 12 further comprising instructions for:

associating the ad insertion file with multiple content files.

20 . The computer program product of claim 12 further comprising instructions for:

transmitting the content file to the user

21 . The computer program product of claim 12 further comprising instructions for:

transmitting the one or more advertisements to the user.

Assignments (3)
CHANGE OF NAME Recorded Aug 15, 2011
From: TREMOR MEDIA, INC.
To: TREMOR VIDEO, INC.
Reel/Frame 026753/0383 →
CHANGE OF NAME Recorded Oct 29, 2010
From: TREMOR MEDIA, LLC
To: TREMOR MEDIA, INC.
Reel/Frame 025220/0714 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 1, 2006
From: CHENARD, JESSE
To: TREMOR MEDIA, LLC
Reel/Frame 018197/0819 →