Pixel Cluster Transit Monitoring for Click Fraud Detection
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Click fraud, where individuals or organizations generate fraudulent clicks on Pay Per Click advertisements to improperly charge advertisers, is a significant issue in the PPC model, with estimates suggesting 2-20% of clicks are fraudulent, often facilitated by automated scripts and zombie machines, and is unethical and illegal in several jurisdictions.
Innovation Solution
The method involves providing pixel clusters on web pages with mechanisms to capture cursor movement information, analyzing this data to determine a confidence level in click validity, and using a server or client device to detect click fraud by ensuring the cursor has transited pixel clusters before clicking on an advertisement, thereby distinguishing human-like from automated clicks.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If automated scripts (clickbots) are used to generate clicks, then click volume increases, but click validity deteriorates
Solution Approach 1:
The system performs preliminary actions by placing invisible pixel clusters on the web page before the user arrives. These pixel clusters are positioned in specific locations that a human user would naturally pass through when navigating to the advertisement. The pixel clusters capture cursor movement data in advance, creating a baseline for detecting automated clicks before they occur.
Solution Approach 2:
The system implements feedback by continuously monitoring cursor movement patterns and comparing them against expected human behavior patterns. The pixel clusters provide real-time feedback about cursor position and movement, allowing the system to detect and flag automated clickbots based on their abnormal movement patterns, such as moving too quickly or in straight lines that don't match natural human navigation.
2Reliability
If pixel clusters are added to monitor cursor movement, then click fraud detection improves, but web page complexity increases
Solution Approach 1:
The pixel clusters act as intermediaries between the user's cursor and the advertisement. Instead of directly monitoring the cursor's interaction with the ad, the system uses these intermediary pixel clusters to indirectly track and analyze cursor movement patterns. This intermediary approach enables fraud detection without requiring direct modification of the advertisement element or complex integration with the ad serving infrastructure.
Solution Approach 2:
The system creates simplified copies of cursor movement data through the pixel clusters. Rather than implementing complex direct monitoring of cursor interactions with advertisements, the pixel clusters generate simplified movement patterns and position data that replicate the essential information needed for fraud detection. This copying approach reduces the complexity of the monitoring system while maintaining detection effectiveness.
Data Source
AI summary
Detecting click fraud that includes a server that hosts a website that includes a web page containing an advertisement. The server provides an advertisement on a web page, provides pixel clusters on the web page with the advertisement, each pixel cluster having an associated mechanism for capturing whether a cursor on the web page has transited the associated pixel cluster, and collects information based on the capturing of each associated mechanism of information regarding the transit of the pixel cluster by a cursor. The collected information is useable in a determination of a confidence level pertinent to the determination of click fraud occurring on the advertisement on the web page. The server verifies the cursor on the web page has transited at least one pixel cluster on the web page prior to a controller of the cursor clicking the advertisement.


