Acquiring web page experiment schema
First Claim
Patent Images
1. A computer implemented method for acquiring a web page experiment schema at a web page experimentation system, comprising:
- receiving a test web page;
extracting an experiment identifier from the test web page;
identifying, using one or more processors, a plurality of variable content sections in the test web page;
extracting a respective section identifier for each of the plurality of variable content sections, wherein a variable content section is a section that can include multiple variations in content;
storing the section identifiers in association with the experiment identifier in computer memory;
presenting a user interface screen requesting a user input that indicates content for a variable content section corresponding to at least one of the section identifiers;
receiving the user input that indicates content for a variable content section corresponding to the at least one section identifier, wherein the content includes multiple variations of content to include in the variable content section; and
storing the received content in computer memory in a record in association with the at least one section identifier.
2 Assignments
0 Petitions
Accused Products
Abstract
Methods, systems and apparatus, including computer program products, for acquiring an experiment schema from a test web page. The test web page is read and parsed to extract a web page experiment schema. The schema can be used by an experimentation system to request corresponding variable content for delivery to web page visitors.
62 Citations
17 Claims
-
1. A computer implemented method for acquiring a web page experiment schema at a web page experimentation system, comprising:
-
receiving a test web page; extracting an experiment identifier from the test web page; identifying, using one or more processors, a plurality of variable content sections in the test web page; extracting a respective section identifier for each of the plurality of variable content sections, wherein a variable content section is a section that can include multiple variations in content; storing the section identifiers in association with the experiment identifier in computer memory; presenting a user interface screen requesting a user input that indicates content for a variable content section corresponding to at least one of the section identifiers; receiving the user input that indicates content for a variable content section corresponding to the at least one section identifier, wherein the content includes multiple variations of content to include in the variable content section; and storing the received content in computer memory in a record in association with the at least one section identifier. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A system for conducting web page experiments with experiment schema extracted from web pages, comprising:
-
a user interface device; and one or more computers operable to interact with the user interface device and to; receive a test web page; extract an experiment identifier from the test web page; identify a plurality of variable content sections in the test web page; extract a respective section identifier for each of the plurality of variable content sections, wherein a variable content section is a section that can include multiple variations in content; store the section identifiers in association with the experiment identifier; present a user interface screen requesting a user input that indicates content for a variable content section corresponding to at least one of the section identifiers; receive the user input that indicates content for a variable content section corresponding to the at least one section identifier, wherein the content includes multiple variations of content to include in the variable content section; and store the received content in a record in association with the at least one section identifier. - View Dependent Claims (7, 8, 9, 10, 11)
-
-
12. A computer-readable medium encoded with instructions which, when executed by one or more computers, cause the one or more computers to perform operations comprising:
-
receiving the test web page; extracting an experiment identifier from the test web page; identifying a plurality of variable content sections in the test web page; extracting a respective section identifier for each of the plurality of variable content sections, wherein a variable content section is a section that can include multiple variations in content; storing the section identifiers in association with the experiment identifier; presenting a user interface screen requesting a user input that indicates content for a variable content section corresponding to at least one of the section identifiers; receiving content for a variable content section corresponding to the at least one section identifier, wherein the content includes multiple variations of content to include in the variable content section; and storing the received content in a record in association with the at least one section identifier. - View Dependent Claims (13, 14, 15, 16, 17)
-
Specification