×

Adaptive website optimization experiment

  • US 8,234,632 B1
  • Filed: 10/22/2007
  • Issued: 07/31/2012
  • Est. Priority Date: 10/22/2007
  • Status: Active Grant
First Claim
Patent Images

1. A system comprising:

  • one or more processors;

    a computer-readable storage medium coupled to the one or more processors and having instructions stored thereon, which, when executed by the one or more processors, cause the one or more processors to perform operations to provide;

    a website experiment interface operable to receive, from a publisher of a website, parameters for an experiment including a plurality of options, each option specifying a respective page configuration, and operable to provide a control script to the publisher based upon the options, the control script being operable to be inserted into a landing page to provide an instrumented landing page;

    a statistics module operable to collect performance statistics associated with each option, the performance statistics measuring a performance of the instrumented landing page in each respective page configuration served to a client device, the statistics module being further operable to analyze the performance statistics to identify a preferred group of options and a non-preferred group of options, the options of the preferred group outperforming the options of the non-preferred group, the statistics module operable to;

    produce adjusted statistics based upon;

    adjusting the performance statistics based upon at least one of a first correction for performing multiple comparisons if there are more than two alternative landing page configurations, and a second correction for performing an interim analysis if the determination is being made prior to the scheduled end of the website optimization experiment, andanalyzing the adjusted statistics to identify one or more of the plurality of landing page configurations that is performing statistically significantly better than any other one or more of the plurality of landing page configurations; and

    an option selection module operable to receive a communication from the client device based upon the client device loading the instrumented web page, the option selection module being operable to, in response to the communication, provide a page configuration corresponding to a selected option from the preferred group of options, the page configuration being provided to the instrumented landing page, the selected option being selected more frequently from the preferred group of options than from the non-preferred group of options.

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