×

Per-Machine Based Shared Revenue Ad Delivery Fraud Detection and Mitigation

  • US 20080319841A1
  • Filed: 06/21/2007
  • Published: 12/25/2008
  • Est. Priority Date: 06/21/2007
  • Status: Abandoned Application
First Claim
Patent Images

1. In a machine-based ad delivery system, a method of compensating a computer owner on a per-machine basis, detecting potential fraud, and mitigating potential fraud at a server of an ad delivery service provider comprising:

  • (a) enrolling the computer owner with the ad delivery service provider, comprising creating an owner account comprising creating a record, the record comprising an identification of a client computer of the computer owner and a location of the client computer;

    (b) obtaining a new ad configuration, the new ad configuration comprising a new timestamp, a new first time sequence comprising a first set of one or more content type and exposure time pairs, and a new continuous sequence comprising a second set of one or more content type and exposure time pairs;

    (c) storing a client machine identity of the client computer on a machine list and associating the client machine identity with the new ad configuration;

    (d) establishing a communication link with the client computer;

    (e) communicating the new ad configuration to the client computer;

    (f) receiving an ad request from the client computer comprising;

    i) receiving an ad request message, the ad request message comprising a request machine identity, a request timestamp, and a request content type;

    ii) storing the ad request message in a request history;

    iii) validating the ad request message;

    iv) if the ad request message is found to be valid;

    retrieving a legitimate ad content corresponding to the request content type,communicating the legitimate ad content to the client computer, andcrediting the computer owner, comprising correlating the legitimate ad content to the record; and

    v) if the ad request message is found to be invalid, mitigating potential fraud;

    (g) detecting potential fraud; and

    (h) mitigating potential fraud.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×