IP Library Patent Application 14620052
Patent Application
App. No. 14/620,052

METHODS AND APPARATUS TO DETECT ADVERTISEMENTS EMBEDDED IN ONLINE MEDIA

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.
14/620,052
Abstract

Methods and apparatus are disclosed to detect advertisements embedded in online media. Example methods disclosed herein determine a first time associated with an event notification embedded in a primary media. Examples disclosed herein determine, via a processor, a second time associated with a media feature of the primary media, and determine that secondary media is embedded in the primary media when a difference between the first time and the second time meets a threshold.

Claims (59)

1 . A method comprising:

determining a first time associated with an event notification embedded in a primary media;

determining a second time associated with a media feature of the primary media; and

determining, via a processor, that secondary media is embedded in the primary media when a difference between the first time and the second time meets a threshold.

2 . The method of claim 1 , further comprising, extracting a portion of the secondary media in response to determining the secondary media is embedded in the primary media.

3 . The method of claim 2 , further comprising, determining, from the portion of the secondary media, the identity of the secondary media.

4 . (canceled)

5 . The method of claim 1 , wherein determining the first time associated with the event notification further comprises, extracting auxiliary data controlling the presence and location of the event notification.

6 . The method of claim 1 , wherein determining the first time associated with event notification further comprises:

determining a location of the event notification with respect to a progress bar associated the primary media;

obtaining a presentation time of the primary media;

determining a length of the progress bar, the length representative of the presentation time of the primary media;

determining a ratio of the location and the length; and

determining the first time associated with the event notification by multiplying the ratio and the presentation time.

7 . The method of claim 1 , further comprising, in response to determining that secondary media is embedded in the primary media, identifying the second time as a start time of the secondary media.

8 . The method of claim 7 , further comprising, in response to identifying the second time as a start time of the secondary media, determining an end time of the secondary media.

9 . (canceled)

10 . (canceled)

11 . The method of claim 1 , wherein the threshold is a window of time that denotes the event notification and the media feature are related.

12 . (canceled)

13 . A computer readable storage medium comprising instructions that, when executed, cause a machine to at least:

determine a first time associated with an event notification embedded in a primary media;

determine a second time associated with a media feature of the primary media; and

determine that secondary media is embedded in the primary media when a difference between the first time and the second time meets a threshold.

14 . The computer readable storage medium of claim 13 , further comprising instructions that, when executed, cause the machine to at least extract a portion of the secondary media in response to determining the secondary media is embedded in the primary media.

15 . (canceled)

16 . The computer readable storage medium of claim 13 , further comprising instructions that, when executed, cause the machine to at least extract auxiliary data controlling the presence and location of the event notification.

17 . The computer readable storage medium of claim 13 , further comprising instructions that, when executed, cause the machine to at least:

determine a location of the event notification with respect to a progress bar associated the primary media;

obtain a presentation time of the primary media;

determine a length of the progress bar, the length representative of the presentation time of the primary media;

determine a ratio of the location and the length; and

determine the first time associated with the event notification by multiplying the ratio and the presentation time.

18 . The computer readable storage medium of claim 13 , further comprising instructions that, when executed, cause the machine to at least, identify the second time as a start time of the secondary media in response to determining that secondary media is embedded in the primary media.

19 . The computer readable storage medium of claim 18 , further comprising instructions that, when executed, cause the machine to at least, determine an end time of the secondary media in response to identifying the second time as a start time of the secondary media.

20 . (canceled)

21 . (canceled)

22 . The computer readable storage medium of claim 13 , wherein the threshold is a window of time that denotes the event notification and the media feature are related.

23 . (canceled)

24 . An apparatus comprising:

an event notification detector to determine a first time associated with an event notification embedded in a primary media;

a media feature detector to determine a second time associated with a media feature of the primary media; and

a correlator to determine that secondary media is embedded in the primary media when a difference between the first time and the second time meets a threshold.

25 . The apparatus of claim 24 , further comprising an extractor to extract a portion of the secondary media in response to determining the secondary media is embedded in the primary media.

26 . The apparatus of claim 24 , further comprising, an identifier to determine, from the portion of the secondary media, the identity of the secondary media.

27 . (canceled)

28 . The apparatus of claim 24 , wherein the event notification detector is further to extract auxiliary data controlling the presence and location of the event notification.

29 . The apparatus of claim 24 , wherein the event notification detector is further to:

determine a location of the event notification with respect to a progress bar associated the primary media;

obtain a presentation time of the primary media;

determine a length of the progress bar, the length representative of the presentation time of the primary media;

determine a ratio of the location and the length; and

determine the first time associated with the event notification by multiplying the ratio and the presentation time.

30 . The apparatus of claim 24 , wherein the correlator is further to identify the second time as a start time of the secondary media in response to determining that secondary media is embedded in the primary media.

31 . The apparatus of claim 30 , wherein the correlator is further to determine an end time of the secondary media in response to identifying the second time as a start time of the secondary media.

32 . (canceled)

33 . (canceled)

34 . The apparatus of claim 24 , wherein the threshold is a window of time that denotes the event notification and the media feature are related.

35 . (canceled)

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 19, 2015
From: FAHNESTOCK, JUSTIN
To: THE NIELSEN COMPANY (US), LLC
Reel/Frame 035208/0228 →