IP Library Granted Patent US 8,571,936
Granted Patent B2
US 8,571,936 · App. 12/794,347 · Granted Oct 29, 2013

Dynamic integration and non-linear presentation of advertising content and media content

Inventors: Walter Geer, III (Bronx, NY); Ellen To (New York, NY); Suzanne McDonnell (New York, NY); Adam Solomon (East Setauket, NY); Mark Fortner (New York, NY); Jason Witt (South Orange, NJ)
Assignee: Viacom International Inc.
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,571,936
App. No.
12/794,347
Granted
Oct 29, 2013
Kind
B2
Abstract

Described are methods and apparatuses, including computer program products, for dynamic integration and non-linear presentation of advertising content and media content. The method includes receiving a request for media content; combining the requested media content and advertising content to provide an interactive advertising unit; and transmitting the interactive advertising unit for presentation on the remote computing device, wherein the advertising content and media content are presented concurrently. The interactive advertising unit includes a first content layer including the requested media content and a media player, a second content layer including the advertising content, and an integration module for coordinating interaction between the layers. Coordinating interaction between the layers includes: managing the spatial presentation of the requested media content and the advertising content, synchronizing the temporal presentation of the requested media content and the advertising content, and controlling the presentation priority of the requested media content and the advertising content.

Claims (53)

1. A method for dynamic integration and linear presentation of advertising content and media content, the method comprising:

receiving, by a server computing device, a request for media content from a remote computing device;

combining, by the server computing device, the requested media content and advertising content to provide an interactive advertising unit, wherein the interactive advertising unit comprises:

a first content layer including the requested media content and a media player;

a second content layer including the advertising content; and

an integration module for coordinating interaction between the first and second content layers, wherein the coordinating includes one or more of:

managing the spatial presentation of the requested media content and the advertising content;

synchronizing the temporal presentation of the requested media content and the advertising content including, including the advertising content in a pop-up window (i) at one or more predetermined intervals or (ii) in response to user input during playback of the media content; and

controlling the presentation priority of the requested media content and the advertising content; and

transmitting, by the server computing device, the interactive advertising unit for presentation on the remote computing device, wherein the advertising content and the requested media content are presented concurrently.

2. The method of claim 1 , wherein the requested media content is displayed in the media player of the interactive advertising unit.

3. The method of claim 1 , wherein managing the spatial presentation includes positioning the pop-up window containing the advertising content over the media player so as to obscure the requested media content.

4. The method of claim 1 , wherein managing the spatial presentation includes positioning the pop-up window containing the advertising content in proximity to the media player so as to display the requested media content unobscured.

5. The method of claim 1 , wherein the advertising content includes a content rating application and managing the spatial presentation includes positioning the pop-up window containing the content rating application in proximity to the display window of the media player, wherein interaction with the content rating application includes determining a rating for the requested media content and storing the rating in a database.

6. The method of claim 5 , wherein interaction with the content rating application includes receiving input based on a user action.

7. The method of claim 5 , wherein the rating is based on a user evaluation of the requested media content.

8. The method of claim 1 , wherein the advertising content includes a trivia game application and managing the spatial presentation includes positioning the pop-up window containing the trivia game application in proximity to the display window of the media player, wherein interaction with the trivia game application includes selecting answers to displayed questions.

9. The method of claim 8 , wherein interaction with the trivia game application includes receiving input based on a user action.

10. The method of claim 8 , wherein subject matter of the questions corresponds to a characteristic of the requested media content.

11. The method of claim 8 , further comprising providing a reward based on the selected answers.

12. A system for dynamic integration and non-linear presentation of advertising content and media content, the system comprising:

a server computing device configured to:

receive a request for media content from a remote computing device;

combine the requested media content and advertising content to provide an interactive advertising unit, wherein the interactive advertising unit comprises:

a first content layer including the requested media content and a media player;

a second content layer including the advertising content; and

an integration module for coordinating interaction between the first and second content layers, wherein the coordinating includes one or more of:

managing the spatial presentation of the requested media content and the advertising content;

synchronizing the temporal presentation of the requested media content and the advertising content, including displaying the advertising content in a pop-up window (i) at one or more predetermined intervals or (ii) in response to user input during playback of the media content; and

controlling the presentation priority of the requested media content and the advertising content; and

transmit the interactive advertising unit for presentation on the remote computing device, wherein the advertising content and the requested media content are presented concurrently.

13. A computer program product, tangibly embodied in a non-transitory computer readable storage medium, dynamic integration and non-linear presentation of advertising content and media content, the computer program product including instructions operable to configure a data processing apparatus to:

receive a request for media content from a remote computing device;

combine the requested media content and advertising content to provide an interactive advertising unit, wherein the interactive advertising unit comprises:

a first content layer including the requested media content and a media player;

a second content layer including the advertising content; and

an integration module for coordinating interaction between the first and second content layers, wherein the coordinating includes one or more of:

managing the spatial presentation of the requested media content and the advertising content;

synchronizing the temporal presentation of the requested media content and the advertising content, including displaying the advertising content in a pop-up window (i) at one or more predetermined intervals or (ii) in response to user input during playback of the media content; and

controlling the presentation priority of the requested media content and the advertising content; and

transmit the interactive advertising unit for presentation on the remote computing device, wherein the advertising content and the requested media content are presented concurrently.

14. A method for dynamic integration and non-linear presentation of advertising content and media content, the method comprising:

receiving, by a server computing device, a request for media content from a remote computing device;

combining, by the server computing device, the requested media content and advertising content to provide an interactive advertising unit, wherein the interactive advertising unit comprises:

a first content layer including the requested media content and a media player;

a second content layer including the advertising content, wherein the advertising content includes one or more product icons; and

an integration module for coordinating interaction between the first and second content layers, wherein the coordinating includes one or more of:

managing the spatial presentation of the requested media content and the advertising content, wherein managing the spatial presentation includes positioning the one or more product icons to align with a scrubber bar of the media player;

synchronizing the temporal presentation of the requested media content and the advertising content; and

controlling the presentation priority of the requested media content and the advertising content; and

transmitting, by the server computing device, the interactive advertising unit for presentation on the remote computing device, wherein the advertising content and the requested media content are presented concurrently and interaction with the product icons displays an advertisement in the interactive advertising unit.

15. The method of claim 14 , wherein interaction with the product icons includes receiving input based on a user action.

16. The method of claim 14 , wherein synchronizing the temporal presentation includes displaying a pop-up window at a specified point during playback of the requested media content that coincides with the position of one of the product icons aligned with the scrubber bar.

Assignments (2)
MEMORANDUM OF LAW TO DEMONSTRATE PROPRIETARY INTEREST Recorded Jun 24, 2013
From: TO, ELLEN; GEER, WALTER, III; WITT, JASON
To: VIACOM INTERNATIONAL INC.
Reel/Frame 030670/0382 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 12, 2011
From: MCDONNELL, SUZANNE; SOLOMON, ADAM; FORTNER, MARK
To: VIACOM INTERNATIONAL INC.
Reel/Frame 026121/0887 →
Continuity (2)
Provisional Application 61184274 · Jun 4, 2009
Related Publication 20110112915A1 · May 12, 2011