IP Library Granted Patent US 8,239,393
Granted Patent B1
US 8,239,393 · App. 12/640,155 · Granted Aug 7, 2012

Distribution for online listings

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,239,393
App. No.
12/640,155
Granted
Aug 7, 2012
Kind
B1
Abstract

User actions responsive to a plurality of web pages are tracked and included in records in a data store. A conversion score is calculated for each traffic source of a plurality of traffic sources, the conversion score based at least in part on the tracked user actions. A traffic source quality score is calculated for each of the plurality of traffic sources, and the plurality of traffic sources are ranked based at least in part on the traffic source quality scores. The traffic sources are allocated to sets based at least in part on the ranking.

Claims (41)

1. A method, comprising:

tracking user actions responsive to a plurality of web pages;

creating a plurality of records in a data store, the records including the tracked user actions;

calculating, in a computing device, a conversion score for each of a plurality of traffic sources, each of the traffic sources including an interface for submitting search queries and thereby referring web site traffic, the conversion scores based at least in part on the tracked user actions;

calculating a traffic source quality score for each of the plurality of traffic sources;

generating a ranking of the plurality of traffic sources based at least in part on the traffic source quality scores; and

allocating the traffic sources to two or more traffic source sets based at least in part on the ranking, wherein at least one of the traffic source sets includes a plurality of traffic sources.

2. The method of claim 1 , further comprising calculating a conversion score including dividing a number of times that users viewed web pages for more than a minimum amount of time by a number of times that web pages were provided to the users.

3. The method of claim 1 , further comprising calculating a conversion score including calculating a number of web pages viewed by users per visit to a web site.

4. The method of claim 1 , further comprising calculating a conversion score including calculating an average time that users viewed a web site.

5. The method of claim 1 , further comprising calculating a conversion score including calculating a percentage of user selections, from web pages delivered to users via at least one traffic source, that resulted in the delivery of proxied web pages to the users.

6. The method of claim 1 , wherein the traffic source quality score is based in part on the conversion score.

7. The method of claim 1 , further comprising allocating the traffic sources to one or more traffic sets being based at least in part on receiving a fee from at least one traffic source.

8. The method of claim 1 , the traffic source sets being used for at least one of tracking traffic sources in a traffic source set as a unit and grouping traffic sources according to one or more common characteristics.

9. A computer readable medium, having instructions tangibly embodied thereon, the instructions executable by a processor, the instructions comprising instructions for:

tracking user actions responsive to a plurality of web pages;

creating a plurality of records in a data store, the records including the tracked user actions;

calculating a conversion score for each of a plurality of traffic sources, each of the traffic sources including an interface for submitting search queries and thereby referring web site traffic, the conversion score based at least in part on the tracked user actions;

calculating a traffic source quality score for each of the plurality of traffic sources;

generating a ranking of the plurality of traffic sources based at least in part on the traffic source quality scores; and

allocating the traffic sources to two or more traffic source sets based at least in part on the ranking, wherein at least one of the traffic source sets includes a plurality of traffic sources.

10. The computer readable medium of claim 9 , wherein calculating a conversion score includes dividing a number of times that users viewed web pages for more than a minimum amount of time by a number of times that web pages were provided to the users.

11. The computer readable medium of claim 9 , wherein calculating a conversion score includes calculating a number of web pages viewed by users per visit to a web site.

12. The computer readable medium of claim 9 , wherein calculating a conversion score includes calculating an average time that users viewed a web site.

13. The computer readable medium of claim 9 , wherein calculating a conversion score includes calculating a percentage of user selections, from web pages delivered to users via at least one traffic source, that resulted in the delivery of proxied web pages to the users.

14. The computer readable medium of claim 9 , wherein the traffic source quality score is based in part on the conversion score.

15. The computer readable medium of claim 9 , wherein allocating the traffic sources to one or more traffic sets is based at least in part on receiving a fee from at least one traffic source.

16. The computer readable medium of claim 9 , the instructions further comprising instructions to use the traffic source sets for at least one of tracking traffic sources in a traffic source set as a unit and grouping traffic sources according to one or more common characteristics.

17. A system comprising: a server that includes computer hardware configured to

track user actions responsive to a plurality of web pages;

create a plurality of records in a data store, the records including the tracked user actions;

calculate a conversion score for each of a plurality of traffic sources, each of the traffic sources including an interface for submitting search queries and thereby referring web site traffic, the conversion score based at least in part on the tracked user actions;

calculate a traffic source quality score for each of the plurality of traffic sources;

generate a ranking of the plurality of traffic sources based at least in part on the traffic source quality scores; and

allocate the traffic sources to two or more traffic source sets based at least in part on the ranking, wherein at least one of the traffic source sets includes a plurality of traffic sources.

18. The system of claim 17 , the server further configured to calculate the conversion score by dividing a number of times that users viewed web pages for more than a minimum amount of time by a number of times that web pages were provided to the users.

19. The system of claim 17 , the server further configured to calculate the conversion score by calculating a number of web pages viewed by users per visit to a web site.

20. The system of claim 17 , the server further configured to calculate the conversion score by calculating an average time that users viewed a web site.

21. The system of claim 17 , the server further configured to calculate the conversion score by calculating a percentage of user selections, from web pages delivered to users via at least one traffic source, that resulted in the delivery of proxied web pages to the users.

22. The system of claim 17 , the traffic source quality score based in part on the conversion score.

23. The system of claim 17 , the server further configured to use the traffic source sets for at least one of tracking traffic sources in a traffic source set as a unit and grouping traffic sources according to one or more common characteristics.

Assignments (14)
RELEASE OF SECURITY INTEREST Recorded May 7, 2024
From: WELLS FARGO BANK, NATIONAL ASSOCIATION
To: THRYV, INC.
Reel/Frame 067341/0434 →
SECURITY INTEREST Recorded May 3, 2024
From: THRYV, INC.
To: CITIZENS BANK, N.A.
Reel/Frame 067310/0627 →
SECURITY INTEREST Recorded May 1, 2024
From: THRYV, INC.
To: CITIZENS BANK, N.A.
Reel/Frame 067287/0759 →
RELEASE OF SECURITY INTEREST IN INTELLECTUAL PROPERTY Recorded Mar 2, 2021
From: WILMINGTON TRUST, NATIONAL ASSOCIATION., AS ADMINISTRATIVE AGENT
To: THRYV, INC. (FORMERLY KNOWN AS DEX MEDIA, INC.); THRYV HOLDINGS, INC. (FORMERLY KNOWN AS DEX MEDIA HOLDINGS, INC.)
Reel/Frame 055472/0592 →
SECURITY INTEREST Recorded Mar 1, 2021
From: THRYV, INC.
To: WELLS FARGO BANK, NATIONAL ASSOCIATION, AS ADMINISTRATIVE AGENT
Reel/Frame 055452/0258 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 21, 2020
From: DEX MEDIA, INC.
To: THRYV, INC.
Reel/Frame 051885/0080 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 26, 2017
From: SUPERMEDIA LLC
To: DEX MEDIA, INC.
Reel/Frame 043962/0090 →
SECURITY AGREEMENT Recorded Dec 15, 2016
From: DEX MEDIA HOLDINGS, INC.; SUPERMEDIA LLC
To: WELLS FARGO BANK, NATIONAL ASSOCIATION
Reel/Frame 040983/0707 →
CORRECTIVE ASSIGNMENT TO CORRECT THE SIGNATURE PAGE OF THE SECURITY AGREEMENT PREVIOUSLY RECORDED ON REEL 039304 FRAME 0666. ASSIGNOR(S) HEREBY CONFIRMS THE SECURITY INTEREST. Recorded Aug 15, 2016
From: DEX MEDIA HOLDINGS, INC.; DEX ONE SERVICE, INC.; SUPERMEDIA LLC
To: WILMINGTON TRUST, NATIONAL ASSOCIATION
Reel/Frame 039682/0579 →
RELEASE OF SECURITY INTEREST Recorded Aug 3, 2016
From: JPMORGAN CHASE BANK, N.A.
To: SUPERMEDIA LLC (FORMERLY IDEARC MEDIA LLC)
Reel/Frame 039559/0376 →
SECURITY INTEREST Recorded Aug 1, 2016
From: DEX MEDIA HOLDINGS, INC.; DEX ONE SERVICE, INC.; SUPERMEDIA LLC
To: WILMINGTON TRUST, NATIONAL ASSOCIATION
Reel/Frame 039304/0666 →
CHANGE OF NAME Recorded Mar 30, 2010
From: IDEARC MEDIA LLC
To: SUPERMEDIA LLC
Reel/Frame 024213/0246 →
SECURITY AGREEMENT Recorded Feb 26, 2010
From: IDEARC MEDIA LLC
To: JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT
Reel/Frame 023998/0520 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 17, 2009
From: GUO, HUIMIN; CHINNASAMY, SIVAKUMAR; KUNG, TSU-JUNG; WILLINGHAM, MITCHELL; SHULMAN, ALEXANDER; PRICE, JAMES D.; FREEMAN, SEAN M.
To: IDEARC MEDIA LLC.
Reel/Frame 023666/0798 →