Pixel cluster transit monitoring for detecting click fraud

US9460452B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-9460452-B2
Application numberUS-201514964807-A
CountryUS
Kind codeB2
Filing dateDec 10, 2015
Priority dateJun 22, 2007
Publication dateOct 4, 2016
Grant dateOct 4, 2016

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

Detecting click fraud that includes a client device capable of accessing a server hosting a web page containing an advertisement. The client device includes a network interface allowing access to the server and code on the client device. The code accesses and displays a web page containing an advertisement, provides mechanisms (e.g., an applet, an ActiveX control, a plugin, a JavaScript, a browser scripting language, browser extensions, or code native to the browser) associated with each pixel cluster where each mechanism captures information regarding the transit of the pixel cluster by a cursor on the web page, and collects information based on the capturing by each associated mechanism regarding the transit of the pixel cluster by a cursor on the web page.

First claim

Opening claim text (preview).

That which is claimed is: 1. A computer program product comprising a non-transitory computer useable storage medium having computer useable program code embodied therewith, the computer useable program code being executable by a device to cause the device to perform a method comprising: accessing a web page containing an advertisement; providing at least one mechanism associated with each pixel cluster of a plurality of pixel clusters on the web page, each mechanism capturing information regarding the transit of the pixel cluster by a cursor on the web page, the captured information providing an indication of click fraud, wherein each pixel cluster is at a discrete location on the web page from each of the other pixel clusters and outside an area of the advertisement; and collecting information based on the capturing by each mechanism of information regarding the transit of the associated pixel cluster by a cursor on the web page. 2. The computer program product according to claim 1 , wherein the method further comprises positioning the pixel clusters along a perimeter around the advertisement on the web page. 3. The computer program product according to claim 1 , wherein the method further comprises positioning the pixel clusters at various places over the web page. 4. The computer program product according to claim 1 , wherein the method further comprises positioning the pixel clusters on the web page with the advertisement. 5. The computer program product according to claim 1 , wherein the method further comprises verifying the cursor on the web page has transited at least one pixel cluster on the web page prior to a clicking the advertisement. 6. The computer program product according to claim 1 , wherein the method further comprises determining a confidence level useable in the determination of click fraud, said confidence level responsive to the collected information based on the capturing by the at least one mechanism of information regarding the transit of the associated pixel cluster by a cursor on the web page. 7. The computer program product according to claim 6 , wherein the method further comprises measuring a speed of the cursor transiting each pixel cluster and factoring the measured speed into the confidence level determination. 8. The computer program product according to claim 6 , wherein the method further comprises displaying an initial presentation of the advertisement for a short time duration in one of a transparent or an invisible font, a click on the advertisement during the short time duration being factored into the confidence level determination. 9. The computer program product according to claim 1 , wherein the method further comprises timing a view duration of the web page. 10. The computer program product according to claim 9 , wherein the method further comprises determining a confidence level responsive to the view duration. 11. The computer program product according to claim 1 , wherein the method further comprises providing each mechanism each time the web page is displayed. 12. The computer program product according to claim 1 , wherein the method further comprises transmitting information captured regarding the transit of each pixel cluster to a processing device. 13. The computer program product according to claim 1 , wherein the method further comprises capturing whether the cursor on the web page has transited the pixel cluster by the mechanism associated with the pixel cluster, the pixel cluster comprising at least one of an applet, an ActiveX control, a plugin, a JavaScript, a browser scripting language, browser extensions, or code native to the browser.

Assignees

Inventors

Classifications

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US9460452B2 cover?
Detecting click fraud that includes a client device capable of accessing a server hosting a web page containing an advertisement. The client device includes a network interface allowing access to the server and code on the client device. The code accesses and displays a web page containing an advertisement, provides mechanisms (e.g., an applet, an ActiveX control, a plugin, a JavaScript, a brow…
Who is the assignee on this patent?
IBM
What technology area does this patent fall under?
Primary CPC classification G06Q30/0248. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Oct 04 2016 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 5 related publications on this page (citations in our corpus or others sharing the same primary CPC).