IP Library Granted Patent US 11,544,738
Granted Patent B2
US 11,544,738 · App. 16/670,144 · Granted Jan 3, 2023

Systems and methods for detecting a peak in web traffic on an electronic network

Inventor: Mark Eberstein (Marina del Ray, CA)
Assignee: Yahoo Ad Tech LLC
G06Q30/0246G06Q30/0242
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 11,544,738
App. No.
16/670,144
Granted
Jan 3, 2023
Kind
B2
Abstract

Systems and methods are disclosed for attributing web traffic to an advertising spot. The method may include receiving traffic data for a web page from a server associated with an advertiser and receiving, from a log provider, a log of a plurality of advertising spots related to the advertiser. A duration of time as a peak may be designated to identify the amount of traffic that is attributable to the one of the plurality of advertising spots.

Claims (57)

1. A computer-implemented method for attributing web traffic to a corresponding media content item, the method comprising:

receiving a transmission of web traffic data from a server associated with a media content item provider, the traffic data comprising collected pixel tracking events of one or more web page visitors;

forming a graphical representation of the web traffic data versus time by plotting the tracked events of the one or more web page visitors across time values;

receiving a transmission of log data of a plurality of media content items related to the media content item provider;

accessing the web traffic data during a time period extending at least of one of before and after one of the plurality of media content items;

determining a variance from a trend line fit to the determined web traffic data;

disregarding web traffic data above a first value multiplied by the determined variance to determine a modified variance from the trend line;

designating a duration of time as a peak based on the modified variance, the peak beginning at the time when traffic data is above a high threshold line determined by multiplying the modified variance by a second value, and the peak ending at the time when traffic data is no longer above a low threshold line determined by multiplying the modified variance by a third value;

identifying an amount of traffic that is attributable to the one of the plurality of media content items as the traffic data within the duration of the peak; and

transmitting indicia of the identified amount of traffic that is attributable to the one of the plurality of media content items, to the media content item provider.

2. The method of claim 1 , wherein designating a duration of time as a peak further comprises:

determining at least one of points of traffic data above the modified variance multiplied by a first threshold value and points of traffic data above the modified variance time a second threshold value.

3. The method of claim 2 , wherein the designating a duration of time as a peak further comprises:

applying a Schmitt trigger, wherein the modified variance multiplied by the first threshold value is a low threshold and the modified variance multiplied by the second threshold value is a high threshold.

4. The method of claim 3 , wherein the first threshold value is 1 and the second threshold value is 3.5.

5. The method of claim 1 , further comprising:

iteratively determining the variance from the trend line fit to the determined web traffic data.

6. The method of claim 1 , wherein the value is 3.5.

7. The method of claim 1 , wherein identifying the amount of traffic that is attributable to the one of the plurality of media content items further comprises:

measuring an orthogonal distance between the trend line and an x-axis.

8. The method of claim 1 , wherein the time period extending at least one of before and after one of the plurality of media content items includes 30 minutes before and 60 minutes after the one of the plurality of media content items.

9. A computer system for evaluating user input relating to electronic published content, the computer system having a data storage device storing instructions for evaluating user input relating to electronic published content and a processor configured to execute the instructions stored on the data storage device for executing a series of steps, the steps comprising:

receiving a transmission of web traffic data from a server associated with a media content item provider, the traffic data comprising collected pixel tracking events of one or more web page visitors;

forming a graphical representation of the web traffic data versus time by plotting the tracked events of the one or more web page visitors across time values;

receiving a transmission of log data of a plurality of media content items related to the media content item provider;

accessing the web traffic data during a time period extending at least one of before and after one of the plurality of media content items;

determining a variance from a trend line fit to the determined web traffic data;

disregarding web traffic data above a first value multiplied by the determined variance to determine a modified variance from the trend line;

designating a duration of time as a peak based on the modified variance, the peak beginning at the time when traffic data is above a high threshold line determined by multiplying the modified variance by a second value, and the peak ending at the time when traffic data is no longer above a low threshold line determined by multiplying the modified variance by a third value;

identifying an amount of traffic that is attributable to the one of the plurality of media content items as the traffic data within the duration of the peak; and

transmitting indicia of the identified amount of traffic that is attributable to the one of the plurality of media content items, to the media content item provider.

10. The system of claim 9 , wherein designating a duration of time as a peak further comprises:

determining at least one of points of traffic data above the modified variance multiplied by a first threshold value and points of traffic data above the modified variance time a second threshold value.

11. The system of claim 10 , wherein the designating a duration of time as a peak further comprises:

applying a Schmitt trigger, wherein the modified variance multiplied by the first threshold value is a low threshold and the modified variance multiplied by the second threshold value is a high threshold.

12. The system of claim 11 , wherein the first threshold value is 1 and the second threshold value is 3.5.

13. The system of claim 9 , further comprising:

iteratively determining the variance from the trend line fit to the determined web traffic data.

14. The system of claim 9 , wherein the value is 3.5.

15. The system of claim 9 , wherein identifying the amount of traffic that is attributable to the one of the plurality of media content items further comprises:

measuring an orthogonal distance between the trend line and an x-axis.

16. The system of claim 9 , wherein the time period extending at least one of before and after one of the plurality of media content items includes 30 minutes before and 60 minutes after the one of the plurality of media content items.

17. A non-transitory computer-readable medium storing instructions that, when executed by a computer system, cause the computer system to perform a method, the method comprising:

receiving a transmission of web traffic data from a server associated with a media content item provider, the traffic data comprising collected pixel tracking events of one or more web page visitors;

forming a graphical representation of the web traffic data versus time by plotting the tracked events of the one or more web page visitors across time values;

receiving a transmission of log data of a plurality of media content items related to the media content item provider;

accessing the web traffic data during a time period extending at least one of before and after one of the plurality of media content items;

determining a variance from a trend line fit to the determined web traffic data;

disregarding web traffic data above a first value multiplied by the determined variance to determine a modified variance from the trend line;

designating a duration of time as a peak based on the modified variance, the peak beginning at the time when traffic data is above a high threshold line determined by multiplying the modified variance by a second value, and the peak ending at the time when traffic data is no longer above a low threshold line determined by multiplying the modified variance by a third value;

identifying an amount of traffic that is attributable to the one of the plurality of media content items as the traffic data above the trend line within the duration of the peak; and

transmitting indicia of the identified amount of traffic that is attributable to the one of the plurality of media content items, to the media content item provider.

18. The non-transitory computer-readable medium of claim 17 , wherein designating a duration of time as a peak further comprises:

determining at least one of points of traffic data above the modified variance multiplied by a first threshold value and points of traffic data above the modified variance time a second threshold value.

19. The non-transitory computer-readable medium of claim 18 , wherein the designating a duration of time as a peak further comprises:

applying a Schmitt trigger, wherein the modified variance multiplied by the first threshold value is a low threshold and the modified variance multiplied by the second threshold value is a high threshold.

20. The non-transitory computer-readable medium of claim 17 , wherein the time period extending at least one of before and after one of the plurality of media content items includes 30 minutes before and 60 minutes after the one of the plurality of media content items.

Assignments (5)
CHANGE OF NAME Recorded Mar 22, 2022
From: VERIZON MEDIA INC.
To: YAHOO AD TECH LLC
Reel/Frame 059472/0163 →
CHANGE OF NAME Recorded Feb 24, 2020
From: OATH (AMERICAS) INC.
To: VERIZON MEDIA INC.
Reel/Frame 051999/0720 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 6, 2019
From: EBERSTEIN, MARK
To: CONVERTRO, INC.
Reel/Frame 050933/0715 →
MERGER Recorded Nov 6, 2019
From: CONVERTRO, INC.
To: AOL ADVERTISING INC.
Reel/Frame 050933/0768 →
CHANGE OF NAME Recorded Nov 6, 2019
From: AOL ADVERTISING INC.
To: OATH (AMERICAS) INC.
Reel/Frame 050943/0954 →