Cursor path vector analysis for detecting click fraud
AssigneeInternational Business Machines Corporation
InventorsBarry E. Willner, Edith H. Stern, Patrick J. O'Sullivan, Robert C. Weir, Sean Callanan
Life of this patent
Estimating the term…
Abstract
A system and method for detecting click fraud where the movement of a cursor on a web page is tracked prior to an advertisement on the web page being clicked by a controller of the cursor. The tracking is performed by client code on a client device displaying the web page. A path taken by the movement of the cursor is mapped to at least one vector associated with the path by the client code. The at least one vector is useable to detect a click fraud.
Claims19
A method for detecting click fraud comprising:
- tracking the movement of a cursor on a web page prior to an advertisement on the web page being clicked by a controller of the cursor, the tracking being performed by client code on a client device displaying the web page;
- and
- mapping a path taken by the movement of the cursor to at least one vector associated with the path by the browser, the at least one vector being useable to detect a click fraud.
A device comprising:
- a network interface, the network interface providing access to a network for accessing a web page containing an advertisement;
- and
- client code, the client code
- tracking the movement of a cursor on the web page prior to the advertisement on the web page being clicked by a controller of the cursor;
- and
- mapping a path taken by the movement of the cursor to at least one vector associated with the path, the at least one vector being useable to detect a click fraud.
A computer program product comprising a computer useable medium having computer useable program code embodied therewith, the computer useable program code comprising:
- computer useable program code configured to track the movement of a cursor on a web page prior to an advertisement on the web page being clicked by a controller of the cursor;
- and
- computer useable program code configured to map a path taken by the movement of the cursor to at least one vector associated with the path by the browser, the at least one vector being useable to detect a click fraud.
Dependencies are inferred from the claim text.