×

Method and system for conducting an on-line survey

  • US 10,497,007 B2
  • Filed: 07/06/2001
  • Issued: 12/03/2019
  • Est. Priority Date: 07/06/2001
  • Status: Active Grant
First Claim
Patent Images

1. A method for conducting an on-line survey in association with presentation of an on-line advertisement by a browser client, the method comprising:

  • receiving, by a user computer hosting the browser client, a web page configured to display an on-line advertisement;

    issuing, by the user computer in association with processing the received web page, a request to an ad server, for a block of data comprising computer-readable instructions for presenting the on-line advertisement via the browser client;

    sending, by the ad server in response to the issued request from the user computer, the block of data including computer-readable instructions for presenting the on-line advertisement and the block of data further including additional computer-readable instructions that facilitate decision-making steps for determining whether to present an on-line survey solicitation via the browser client, wherein acceptance of the on-line survey solicitation by the user results in presentation of an on-line survey via the browser client;

    accessing, on the user computer, a timestamp value indicative of a period of time that has passed since the on-line survey solicitation was previously presented by the browser client; and

    executing the additional computer-readable instructions if the timestamp value indicates passage of a period of time satisfying a prescribed wait period between consecutive presentations of the on-line survey solicitation by the browser client on the user computer,wherein the decision-making steps comprise generating a random number on the user computer; and

    wherein the method further comprises applying a frequency parameter value to the random number to determine whether to present a survey invitation on the user computer,wherein the frequency parameter value is specified by a survey logic server,wherein the executing step comprises providing the random number to the survey logic server,wherein the survey logic server performs the applying step, andwherein the random number is appended to a URL used by a browser on the user computer to contact the survey logic server.

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