IP Library Granted Patent US 8,819,404
Granted Patent B2
US 8,819,404 · App. 14/049,827 · Granted Aug 26, 2014

Method of disseminating advertisements using an embedded media player page

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,819,404
App. No.
14/049,827
Granted
Aug 26, 2014
Kind
B2
Abstract

A method of disseminating advertisements includes the step of transmitting to a media device ( 110 ) an embedded media player page for playing a media file. The embedded media player page allows a user of the media device ( 110 ) to create a bookmark for a browser. The bookmark points to the embedded media player page. The bookmark includes an address of the media file as a parameter. When the bookmark is used in the browser to play the media file, the embedded media player page instructs the media device ( 110 ) to request an advertisement from an advertisement server ( 104 ) for display in the embedded media player page.

Claims (44)

1. A computer-implemented method of data collection, comprising:

receiving, from a media device, a request for at least one media file;

transmitting, to the media device, information defining an embedded media player interface for playing the at least one media file, wherein the embedded media player interface includes:

a media file reference to an address for retrieving the at least one media file from a media file source;

at least one advertising media reference to an address for retrieving at least one advertisement from an advertisement system, and

instructions, usable by the media device, for transmitting at least one media file identification message to a remote system; and

receiving, from the media device, the at least one media file identification message for recordation in a log associated with the at least one media file.

2. The method of claim 1 , wherein the at least one media file identification message is received at predetermined time intervals.

3. The method of claim 2 , further comprising:

determining, based on the number of received media file identification messages, a length of time that the media file was displayed.

4. The method of claim 3 , further comprising:

determining, if the length of time that the media file was displayed exceeds the length of the media file by an extended period of time, that the media file was displayed unattended.

5. The method of claim 1 , wherein the request for at least one media file is associated with a search query from the media device, and wherein the method further comprises processing the log associated with the at least one media file to determine the relevance of the media file with respect to the search query.

6. The method of claim 1 , wherein the media file and the advertisement are adapted for display within the embedded media player interface, and wherein the at least one media file identification message includes a request for a new advertising media reference.

7. The method of claim 1 , wherein the at least one media file identification message includes rating information provided by the user about the media file.

8. A computer system for data collection, comprising:

at least one processor; and

a non-transitory tangible computer-readable medium storing program code segments, the program code segments configured to cause the at least one processor to perform the following operations:

receiving, from a media device, a request for at least one media file;

transmitting, to the media device, information defining an embedded media player interface for playing the at least one media file, wherein the embedded media player interface includes:

a media file reference to an address for retrieving the at least one media file from a media file source;

at least one advertising media reference to an address for retrieving at least one advertisement from an advertisement system, and

instructions, usable by the media device, for transmitting at least one media file identification message to a remote system, the at least one media file identification message identifying the referenced media file; and

receiving, from the media device, the at least one media file identification message for recordation in a log associated with the at least one media file.

9. The system of claim 8 , wherein the at least one media file identification message is received at predetermined time intervals.

10. The system of claim 9 , wherein the program code segments are further configured to cause the processor to perform the following operation:

determining, based on the number of received media file identification messages, a length of time that the media file was displayed.

11. The system of claim 10 , wherein the program code segments are further configured to cause the processor to perform the following operation:

determining, if the length of time that the media file was displayed exceeds the length of the media file by an extended period of time, that the media file was displayed unattended.

12. The system of claim 8 , wherein the request for at least one media file is associated with a search query from the media device, and wherein the program code segments are further configured to cause the processor to process the log associated with the at least one media file to determine the relevance of the media file with respect to the search query.

13. The system of claim 8 , wherein the media file and the advertisement are adapted for display within the embedded media player interface, and wherein the at least one media file identification message includes a request for a new advertising media reference.

14. The system of claim 8 , wherein the at least one media file identification message includes rating information provided by the user about the media file.

15. A tangible computer-readable medium storing program code segments, the program code segments configured to cause a processor to perform a method, the method comprising:

receiving, from a media device, a request for at least one media file;

transmitting, to the media device, information defining an embedded media player interface for playing the at least one media file, wherein the embedded media player interface includes:

a media file reference to an address for retrieving the at least one media file from a media file source;

at least one advertising media reference to an address for retrieving at least one advertisement from an advertisement system, and

instructions, usable by the media device, for transmitting at least one media file identification message to a remote system, the at least one media file identification message identifying the referenced media file; and

receiving, from the media device, the at least one media file identification message for recordation in a log associated with the at least one media file.

16. The medium of claim 15 , wherein the at least one media file identification message is received at predetermined time intervals.

17. The medium of claim 16 , wherein the instructions are further configured to cause the processor to determine, based on the number of received media file identification messages, a length of time that the media file was displayed.

18. The medium of claim 17 , wherein the instructions are further configured to cause the processor to determine, if the length of time that the media file was displayed exceeds the length of the media file by an extended period of time, that the media file was displayed unattended.

19. The medium of claim 15 , wherein the request for at least one media file is associated with a search query from the media device, and wherein the instructions are further configured to cause the processor to process the log associated with the at least one media file to determine the relevance of the media file with respect to the search query.

20. The medium of claim 15 , wherein the media file and the advertisement are adapted for display within the embedded media player interface, and the at least one media file identification message includes rating information provided by the user about the media file.

Assignments (8)
CHANGE OF NAME Recorded Mar 22, 2022
From: VERIZON MEDIA INC.
To: YAHOO AD TECH LLC
Reel/Frame 059472/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 26, 2020
From: OATH INC.
To: VERIZON MEDIA INC.
Reel/Frame 054258/0635 →
CHANGE OF NAME Recorded Aug 24, 2017
From: AOL INC.
To: OATH INC.
Reel/Frame 043672/0369 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 10, 2013
From: THOMSON LICENSING S.A. (TLSA)
To: AMERICA ONLINE, INC.
Reel/Frame 031381/0911 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 10, 2013
From: AOL LLC
To: AOL INC.
Reel/Frame 031382/0014 →
CHANGE OF NAME Recorded Oct 10, 2013
From: AMERICA ONLINE, INC.
To: AOL LLC
Reel/Frame 031395/0126 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 10, 2013
From: SINGINGFISH.COM, INC.
To: THOMSON LICENSING S.A. (TLSA)
Reel/Frame 031381/0798 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 10, 2013
From: HAYWARD, MONTE DUANE
To: SINGINGFISH.COM, INC.
Reel/Frame 031381/0719 →