IP Library Granted Patent US 7,917,491
Granted Patent B1
US 7,917,491 · App. 11/343,112 · Granted Mar 29, 2011

Click fraud prevention system and method

Assignee: SuperMedia LLC
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 7,917,491
App. No.
11/343,112
Granted
Mar 29, 2011
Kind
B1
Abstract

A click fraud prevention system and method that analyzes click patterns across multiple search engines and integrates with a website advertising management system that manages advertisements and bids across multiple search engines.

Claims (43)

1. A computer-readable storage medium including computer executable instructions to:

receive a click from a search engine, the click being associated with a user and directed to a target website;

redirect said click to said target website;

receive user data from said target website about said user's behavior at said target website;

analyze click data associated with said click and said user data associated with said user in order to determine if said user is conducting click fraud, wherein

said click data includes data relating to clicks responding to links provided by different search engines; and

transmit a click fraud report to more than one of the different search engines.

2. The computer-readable medium of claim 1 , further comprising instructions to store user data accompanying said clicks.

3. The computer-readable medium of claim 1 , further comprising instructions to generate a report if it is determined that said user conducted click fraud.

4. The computer-readable medium of claim 1 , further comprising instructions to generate a report identifying fraudulent clicks associated with said target website.

5. The computer-readable medium of claim 1 , further comprising instructions to request a correction of click charges based on a finding of click fraud.

6. A computerized advertising management system programmed to:

receive, in a computer, a click from a search engine, the click being associated with a user;

redirect said click from the computer to a target website;

receive user data from said target website, said data relating to said user's behavior at said target website;

analyze click data associated with said click and said user data associated with said user in order to determine if said user is conducting click fraud;

modify an advertiser bid for a keyword associated with a search term that generated said click;

modify an advertisement associated with said click; and

transmit a click fraud report to more than one of the different search engines.

7. The computerized advertising management system of claim 6 , wherein said click data includes data relating to clicks responding to links provided by different search engines.

8. The computerized advertising management system of claim 6 , further programmed to generate a report if it is determined that said user conducted click fraud.

9. The computerized advertising management system of claim 6 , further programmed to transmit a click fraud report to multiple pay-for-placement search engines.

10. The computerized advertising management system of claim 6 , further programmed to request a correction of click charges based on a finding of click fraud.

11. A system, comprising:

an advertising management system for managing advertisements, managing bids, and detecting fraud across multiple search engines; wherein said advertising management system is included in at least one computer that has:

an advertisement management application for managing advertisements from multiple search engines;

a bid management application for managing advertiser bids and keywords from multiple search engines;

a click analysis application for analyzing click data from multiple search engines and user data from multiple websites; wherein the click analysis application is programmed to:

receive a click from a search engine, the click being associated with a user and directed to a target website;

redirect said click to said target website;

receive user data from said target website, said data relating to said user's behavior at said target website;

analyze click data associated with said click and said user data associated with said user in order to determine if said user is conducting click fraud, wherein said click data includes data relating to clicks responding to links provided by different search engines; and

generate, and transmit, to more than one of the different search engines, a report about said click data and said user data.

12. The system of claim 11 , wherein the click analysis application is further programmed to generate a report if it is determined that said user conducted click fraud.

13. The system of claim 11 , wherein the click analysis application is further programmed to request a correction of click charges based on a finding of click fraud.

14. A method, comprising:

receiving a click from a search engine, the click being associated with a user and directed to a target website;

redirecting the click to the target website;

receiving user data from said target website, said user data including information regarding the user's interaction with the target website;

determining whether the user conducted a click fraud by analyzing click data associated with the click and the user data associated with the user, wherein the click data includes clicks responding to links provided by different search engines and transmitting a click fraud report to more than one of the different search engines.

15. The method of claim 14 , further comprising:

generating a click fraud report if it is determined that the user conducted click fraud, the click fraud report identifying fraudulent clicks associated with the target website;

transmitting the click fraud report to multiple pay-for-placement search engines; and requesting a correction of click charges based on the report.

Assignments (21)
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 →
SECURITY AGREEMENT Recorded Jun 7, 2011
From: SUPERMEDIA LLC (FORMERLY IDEARC MEDIA LLC)
To: JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT
Reel/Frame 026405/0510 →
CHANGE OF NAME Recorded Mar 30, 2010
From: IDEARC MEDIA LLC
To: SUPERMEDIA LLC
Reel/Frame 024213/0246 →
CHANGE OF NAME Recorded Mar 30, 2010
From: IDEARC MEDIA CORP.
To: IDEARC MEDIA LLC
Reel/Frame 024213/0232 →
SECURITY AGREEMENT Recorded Feb 26, 2010
From: IDEARC MEDIA LLC
To: JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT
Reel/Frame 023998/0520 →
SECURITY AGREEMENT Recorded Dec 19, 2006
From: IDEARC MEDIA CORP.
To: JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT
Reel/Frame 018645/0936 →
CHANGE OF NAME Recorded Nov 15, 2006
From: VERIZON DIRECTORIES CORP.
To: IDEARC MEDIA CORP.
Reel/Frame 018545/0575 →
CHANGE OF NAME Recorded Nov 14, 2006
From: VERIZON DIRECTORIES CORP.
To: IDEARC MEDIA CORP.
Reel/Frame 018515/0030 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 21, 2006
From: INCEPTOR, INC.
To: VERIZON DIRECTORIES CORP.
Reel/Frame 018132/0840 →
RELEASE OF SECURITY INTEREST Recorded Jul 20, 2006
From: MASSACHUSETTS TECHNOLOGY DEVELOPMENT CORPORATION
To: INCEPTOR, INC.
Reel/Frame 017957/0884 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 28, 2006
From: SACK, MICHAEL
To: INCEPTOR, INC.
Reel/Frame 017386/0482 →