AUTOMATED CREATIVE EXTENSION SELECTION FOR CONTENT PERFORMANCE OPTIMIZATION
First Claim
1. A method for optimizing content performance, the method comprising:
- receiving, at a processing circuit, a request for a content item for presentation on a client device, the request comprising an indication of a serving context for the content item;
using a creative extension performance model and the serving context for the content item to calculate, by the processing circuit, a predicted performance metric for the content item for multiple different potential creative extensions, wherein each of the potential creative extensions defines a different action that occurs in response to a user interaction with the content item;
selecting, by the processing circuit, one of the potential creative extensions based on the predicted performance metrics;
generating a content item having the selected creative extension, wherein the content item is generated by the processing circuit in response to the request; and
serving the generated content item for presentation on the client device.
2 Assignments
0 Petitions
Accused Products
Abstract
Systems and methods for optimizing content performance using creative extensions are provided. A content generation system receives request for a content item for presentation on a client device. The request includes an indication of a serving context for the content item. The content generation system uses a creative extension performance model and the serving context for the content item to calculate a predicted performance metric for the content item for multiple different potential creative extensions. Each of the potential creative extensions defines a different action that occurs in response to a user interaction with the content item. The content generation system selects one of the potential creative extensions based on the predicted performance metrics and generates a content item having the selected creative extension using data assets extracted from various data sources. The creative extension performance model is updated using event data from the client device.
44 Citations
20 Claims
-
1. A method for optimizing content performance, the method comprising:
-
receiving, at a processing circuit, a request for a content item for presentation on a client device, the request comprising an indication of a serving context for the content item; using a creative extension performance model and the serving context for the content item to calculate, by the processing circuit, a predicted performance metric for the content item for multiple different potential creative extensions, wherein each of the potential creative extensions defines a different action that occurs in response to a user interaction with the content item; selecting, by the processing circuit, one of the potential creative extensions based on the predicted performance metrics; generating a content item having the selected creative extension, wherein the content item is generated by the processing circuit in response to the request; and serving the generated content item for presentation on the client device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A system for optimizing content performance, the system comprising:
-
a processing circuit having a processor and memory, wherein the processing circuit is configured to; receive a request for a content item for presentation on a client device, the request comprising an indication of a serving context for the content item; use a creative extension performance model and the serving context for the content item to calculate a predicted performance metric for the content item for multiple different potential creative extensions, wherein each of the potential creative extensions defines a different action that occurs in response to a user interaction with the content item; select one of the potential creative extensions based on the predicted performance metrics; generate a content item having the selected creative extension in response to the request; and serve the generated content item for presentation on the client device. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
Specification