IP Library Granted Patent US 8,504,917
Granted Patent B2
US 8,504,917 · App. 13/486,296 · Granted Aug 6, 2013

Method and system for displaying contextual advertisements with media

Inventors: Steven Clarke-Martin (West Hollywood, CA); Chris Kalaboukis (San Jose, CA)
Assignee: Yahoo! 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,504,917
App. No.
13/486,296
Granted
Aug 6, 2013
Kind
B2
Abstract

Systems and methods have been developed for displaying contextually relevant advertisements to users as media objects are being rendered. One or more data sources with contextual information for different portions of each media object are maintained. From this contextual information, keywords may be generated and used to locate contextually-related advertisements. The advertisements are selected based on contextual information about the media object in order to match or otherwise be contextually relevant with the media content being rendered. As the subject matter of the media object changes during rendering, different advertisements related to the new context are provided that replace the prior advertisement. The advertisements are displayed in an area that could be used for other purposes when the rendering device is not rendering media objects.

Claims (46)

1. A computing device, comprising:

a graphical user interface comprising a first display area to enable a user to provide a request, the request to identify a portion of a media object;

the graphical user interface further comprising a second display area to display search results at least in part in response to the user providing the request, said search results based at least in part on a search of a media object library, the second display area further to identify at least a portion of the media object stored in the media object library and metadata associated with the at least the portion of the media object, wherein the metadata is stored in a contextual metadata database associated with the media object library; and

the graphical user interface further comprising a third display area to display at least a portion of the media object and an advertisement, the advertisement to be displayed based at least in part on a comparison between advertisement information stored in an advertisement database and the metadata stored in the contextual metadata database.

2. The computing device of claim 1 , wherein the graphical user interface comprises a fourth display area to display the advertisement.

3. The computing device of claim 2 , wherein the fourth display area is separate from the third display area.

4. The computing device of claim 3 , wherein the fourth display area overlaps at least a portion of or is contained within the third display area.

5. The computing device of claim 2 , wherein the fourth display area comprises a pop-up window.

6. The computing device of claim 2 , the fourth display pop-up window are to disappear at least in part in response to completing display of the advertisement.

7. The computing device of claim 1 , further comprising:

a fifth display area to display the metadata associated with the portion of the media object to be displayed in the third display area.

8. The computing device of claim 1 , the metadata associated with the media object to be displayed within the third display area while the third display area displays the portion of the media object.

9. The computing device of claim 1 , further comprising:

a sixth display area to display the advertisement information associated with the advertisement to be displayed in the third display area.

10. The computing device of claim 1 , the advertisement information associated with the advertisement to be displayed within the third display area while the third display area displays the portion of the media object.

11. The computing device of claim 1 , further comprising:

a seventh display area comprising a virtual tuner through which a user may search for and play virtual media objects over a network, said virtual tuner correlated to the second display area.

12. The computing device of claim 1 , further comprising:

an eighth display area comprising a control panel to enable a user to rate the quality of the media to be displayed in the third display area.

13. An article, comprising: a computer readable medium having stored thereon instructions executable by a computing platform to:

render a first display area of a graphical user interface to enable a user to provide a request, the request to identify a portion of a media object;

store a contextual metadata database associated with a media object library;

render a second display area of the graphical user interface to display search results at least in part in response to the user providing the request, said search results based at least in part on a search of the media object library, the second display area further to display at least a portion of the media object stored in the media object library and metadata associated with the at least the portion of the media object, wherein the metadata is stored in the contextual metadata database associated with the media object library; and

render a third display area of the graphical user interface to display at least a portion of the media object and an advertisement, the advertisement to be displayed based at least in part on a comparison between advertisement information stored in an advertisement database and the metadata stored in the contextual metadata database.

14. The article of claim 13 , wherein the computer readable medium has stored thereon further instructions executable by the computing platform to render a fourth display area of the graphical user interface to display the advertisement.

15. The article of claim 14 , wherein the fourth display area is separate from the third display area.

16. The article of claim 14 , wherein the fourth display area overlaps at least a portion of or is contained within the third display area.

17. The article of claim 14 , wherein the fourth display area comprises a pop-up window.

18. The article of claim 14 , wherein the computer readable medium has stored thereon further instructions executable by the computing platform to cause the fourth display pop-up window to disappear at least in part in response to completing display of the advertisement.

19. The article of claim 13 , wherein the computer readable medium has stored thereon further instructions executable by the computing platform to render a fifth display area of the graphical user interface to display the metadata associated with the portion of the media object to be displayed in the third display area.

20. The article of claim 13 , the metadata associated with the media object to be displayed within the third display area while the third display area displays the portion of the media object.

21. The article of claim 13 , wherein the computer readable medium has stored thereon further instructions executable by the computing platform to render a sixth display area of the graphical user interface to display the advertisement information associated with the advertisement to be displayed in the third display area.

22. The article of claim 13 , the advertisement information associated with the advertisement to be displayed within the third display area while the third display area displays the portion of the media object.

23. The article of claim 13 , wherein the computer readable medium has stored thereon further instructions executable by the computing platform to render a seventh display area of the graphical user interface comprising a virtual tuner through which a user may search for and play virtual media objects over a network, said virtual tuner correlated to the second display area.

24. The article of claim 13 , wherein the computer readable medium has stored thereon further instructions executable by the computing platform to render an eighth display area of the graphical user interface comprising a control panel to enable a user to rate the quality of the media to be displayed in the third display area.

25. A method, comprising:

generating a first display area of a graphical user interface of a computing platform to enable a user to provide a request, the request to identify a portion of a media object;

storing a contextual metadata database associated with a media object library;

generating a second display area of the graphical user interface to display search results at least in part in response to the user providing the request, said search results based at least in part on a search of the media object library, the second display area further to display at least a portion of the media object stored in the media object library and metadata associated with the at least the portion of the media object, wherein the metadata is stored in the contextual metadata database associated with the media object library; and

generating a third display area of the graphical user interface to display at least a portion of the media object and an advertisement, the advertisement to be displayed based at least in part on a comparison between advertisement information stored in an advertisement database and the metadata stored in the contextual metadata database.

26. The method of claim 25 , further comprising generating a fourth display area of the graphical user interface to display the advertisement.

27. The method of claim 26 , wherein the fourth display area is separate from the third display area.

28. The method of claim 27 , wherein the fourth display area overlaps at least a portion of or is contained within the third display area.

29. The method of claim 26 , wherein the fourth display area comprises a pop-up window.

30. The method of claim 26 , further comprising cause the fourth display pop-up window to disappear at least in part in response to completing display of the advertisement.

31. The method of claim 25 , further comprising generating a fifth display area of the graphical user interface to display the metadata associated with the portion of the media object to be displayed in the third display area.

Assignments (7)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 19, 2021
From: VERIZON MEDIA INC.
To: VERIZON PATENT AND LICENSING INC.
Reel/Frame 057453/0431 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 26, 2020
From: OATH INC.
To: VERIZON MEDIA INC.
Reel/Frame 054258/0635 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 2, 2018
From: YAHOO HOLDINGS, INC.
To: OATH INC.
Reel/Frame 045240/0310 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 23, 2017
From: YAHOO! INC.
To: YAHOO HOLDINGS, INC.
Reel/Frame 042963/0211 →
CORRECTION BY DECLARATION OF INCORRECT PROPERTY 7,739,596 ON REEL 027044 FRAME 0888. Recorded Feb 16, 2016
From: YAHOO! INC.
To: YAHOO! INC.
Reel/Frame 037847/0208 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 21, 2013
From: KALABOUKIS, CHRIS
To: YAHOO! INC.
Reel/Frame 029853/0303 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 21, 2013
From: CLARKE-MARTIN, STEVEN
To: YAHOO! INC.
Reel/Frame 029853/0260 →
Continuity (3)
Continuation 12772522 · May 3, 2010
Continuation 11697615 · Apr 6, 2007
Related Publication 20120239496A1 · Sep 20, 2012