Making real-time content selection decisions based on multivariate testing
AssigneeNativo, Inc.
InventorsJustin Yoo Choi, Oded Cohen, Marcelo Muniz
Life of this patent
Estimating the term…
Abstract
A request for a page is received. A processor is used to provide an optimized version of the page at least in part by determining dynamically an optimized content element for the page based at least in part on a user attribute associated with the request and content performance data generated based at least in part on testing of alternative versions of the page with respect to other users having the user attribute. The provided optimized version of the page is selected from the alternative versions of the page based on the content performance data indicating that the selected version of the page is optimized for the other users having the user attribute.
Claims20
A system, comprising:
- a communication interface configured to receive a request for a page;
- and
- a processor coupled to the communication interface and configured to provide an optimized version of the page at least in part by determining dynamically an optimized content element for the page based at least in part on a user attribute associated with the request and content performance data generated based at least in part on testing of alternative versions of the page with respect to other users having the user attribute, wherein the provided optimized version of the page is selected from the alternative versions of the page based on the content performance data indicating that the selected version of the page is optimized for the other users having the user attribute.
A method, comprising:
- receiving via a communication interface a request for a page;
- and
- using a processor to provide an optimized version of the page at least in part by determining dynamically an optimized content element for the page based at least in part on a user attribute associated with the request and content performance data generated based at least in part on testing of alternative versions of the page with respect to other users having the user attribute, wherein the provided optimized version of the page is selected from the alternative versions of the page based on the content performance data indicating that the selected version of the page is optimized for the other users having the user attribute.
A computer program product embodied in a non-transitory computer readable medium and comprising computer instructions for:
- receiving via a communication interface a request for a page;
- and
- using a processor to provide an optimized version of the page at least in part by determining dynamically an optimized content element for the page based at least in part on a user attribute associated with the request and content performance data generated based at least in part on testing of alternative versions of the page with respect to other users having the user attribute, wherein the provided optimized version of the page is selected from the alternative versions of the page based on the content performance data indicating that the selected version of the page is optimized for the other users having the user attribute.
Dependencies are inferred from the claim text.