IP Library Granted Patent US 7,249,104
Granted Patent B2
US 7,249,104 · App. 10/360,688 · Granted Jul 24, 2007

Pay-per-click system and method that determine whether a requested link to a merchant website is legitimate or fraudulent

Assignee: Brite Smart, 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,249,104
App. No.
10/360,688
Granted
Jul 24, 2007
Kind
B2
Abstract

This invention improves upon existing pay-per-click arrangements periodically generating a code associated with the search-engine users. This code, preferably in the form of a serial number, is compared to the user of the website, such that by observing a metric like the number of clicks for a given period of time, be it a short time or a longer period, such as a day or a week, the system can automatically determine if certain clicks are illegitimate. This allows the pay-per-click company to more fairly invoice the merchants, thereby preventing fraudulent over use.

Claims (25)

1. In a pay-per-click system including a search engine to list merchant websites in an order according to incremental compensation for click-through to the websites, a method for determining whether a click on a link is legitimate or fraudulent, the method comprising:

generating on a side of the search engine a code to associate with a user of the search engine who clicks on one of the merchant websites, the code uniquely identifying a device being used by the user;

returning the code to the device;

generating another code when the one of the merchant websites is clicked again by the user from the device;

concatenating the another code to the code previously generated; and

determining whether the requested link to the merchant website is legitimate or fraudulent by examining a duration between two visits to the one of the merchant websites in the code.

2. The method of claim 1 , wherein the code is a serial number.

3. The method of claim 1 , wherein the code is stored using activeX.

4. The method of claim 1 , wherein the code is stored using Java or Javascript.

5. The method of claim 1 , wherein the code is stored as a cookie.

6. The method of claim 1 , wherein the pay-per-click system prevents a click-though to the one of the merchant web sites if it is determined that a requested link to the one of the merchant websites is fraudulent.

7. The method of claim 1 , wherein the system determines that a requested link to the one of the merchant websites is fraudulent based upon a predetermined number of requests from the user during a given period of time.

8. The method of claim 1 , wherein the code includes a serial number identifying the device, and facilitates said returning the code to the device even if there is a firewall surrounding the device.

9. In a pay-per-click system including a search engine to list merchant websites in an order according to incremental compensation for click-through to the websites, the system comprising:

a device being used by a user to use the search engine;

a server hosting the search engine that generates a code to associate with the user who clicks on one of the merchant websites, the code uniquely identifying the device, and returns the code to the device,

wherein the server is configured to generate another code when the one of the merchant websites is clicked again by the user from the device, and

wherein the another code is concatenated to the code previously generated, and the one of the merchant websites determines whether a requested link to the merchant website is legitimate or fraudulent by examining a duration of two visits to the one of the merchant websites in the code.

10. The system of claim 9 , wherein the code is a serial number.

11. The system of claim 9 , wherein the code is stored using activeX.

12. The system of claim 9 , wherein the code is stored using Java or Javascript.

13. The system of claim 9 , wherein the code is stored as a cookie.

14. The system of claim 9 , wherein the pay-per-click system prevents a click-though to the one of the merchant websites if it is determined that a requested link to the one of the merchant websites is fraudulent.

15. The system of claim 9 , wherein the system determines that a requested link to the one of the merchant websites is fraudulent based upon a predetermined number of requests from the user during a given period of time.

16. The system of claim 9 , wherein the code includes a serial number identifying the device, and facilitates said returning the code to the device even if there is a firewall surrounding the device.

Assignments (10)
CHANGE OF ADDRESS Recorded Mar 27, 2015
From: BRITE SMART CORP.
To: BRITE SMART CORP.
Reel/Frame 035316/0953 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 25, 2015
From: ZUILI, PATRICK
To: BRITE SMART CORP.
Reel/Frame 035254/0731 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 29, 2014
From: BRITE SMART LLC
To: BRITE SMART CORP.
Reel/Frame 032555/0868 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 29, 2014
From: BRITESMART CORP.
To: BRITE SMART CORP.
Reel/Frame 032555/0888 →
CORRECTIVE ASSIGNMENT TO CORRECT THE PATENT ASSIGNMENT ABSTRACT OF TITLE SO IT LISTS ASSIGNMENT ON REEL 023449 FRAME 0941 PRIOR TO THE ONE PREVIOUSLY RECORDED ON REEL 023449 FRAME 0975. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT FROM BRITESMART LLC TO BRITESMART CORP. Recorded Nov 30, 2010
From: BRITESMART LLC
To: BRITESMART CORP.
Reel/Frame 025414/0344 →
CORRECTIVE ASSIGNMENT TO CORRECT THE CONVEYANCE TYPE AND EXECUTION DATE IN THE PATENT ASSIGNMENT ABSTRACT OF TITLE FOR THE ASSIGNMENT PREVIOUSLY RECORDED ON REEL 023449 FRAME 0941. ASSIGNOR(S) HEREBY CONFIRMS THE NUNC PRO TUNC ASSIGNMENT FROM BRITESMART CORP. TO BRITESMART LLC. Recorded Nov 30, 2010
From: BRITESMART CORP.
To: BRITESMART LLC
Reel/Frame 025414/0289 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 2, 2009
From: BRITESMART CORP.
To: BRITESMART LLC
Reel/Frame 023449/0941 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 2, 2009
From: BRITESMART CORP.
To: BRITESMART LLC
Reel/Frame 023449/0959 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 2, 2009
From: BRITESMART LLC
To: BRITESMART CORP.
Reel/Frame 023449/0975 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 21, 2003
From: ZUILI, PATRICK
To: BRITE SMART CORPORATION
Reel/Frame 013786/0192 →
Continuity (1)
Related Publication 20040158528A1 · Aug 12, 2004