Content exposure interval based content item deployment
First Claim
1. A system to deploy content elements to client devices in computer-networked environments, comprising:
- a data processing system having one or more processors to;
determine a predicted exposure interval of content provided within a content slot of a content segment to be presented on a client device based on an element type of an element on the content segment and a previously determined average exposure interval for a device segment including the client device, the predicted exposure interval indicating an amount of time that the content provided within the content slot of the content segment is likely to be viewed via a viewport of the client device;
identify a first candidate text content item to be inserted into the content slot of the content segment, the first candidate text content item having a first number of characters and associated with a time-based selection parameter having a value dependent on an amount of time of presentation on the client device;
identify a second candidate text content item to be inserted into the content slot of the content segment, the second candidate text content item having a second number of characters less than the first number of characters and associated with a non-time-based selection parameter having a value independent of the amount of time of presentation on the client device;
determine a first expected value from providing the first candidate text content item based on the time-based selection parameter and the predicted exposure time interval of content provided within the content slot;
determine a second expected value from providing the second candidate text content item using the non-time-based selection parameter;
determine that the first expected value from providing the first candidate text content item with the first number of characters less than the second number of characters is less than the second expected value from providing the second candidate text content item;
select the second candidate text content item instead of the first candidate text content item responsive to the determination that the first expected value is less than the second expected value; and
provide the second candidate text content item for insertion into the content slot of the content segment for presentation on the client device, responsive to the selection of the second candidate text content item instead of the first candidate text content item.
2 Assignments
0 Petitions
Accused Products
Abstract
This specification describes technologies relating to content presentation. In general, one aspect of the subject matter described in this specification can be embodied in methods that include the actions of identifying advertisements that are candidates to be provided within an advertising slot of the content segment, determining, based on respective bids, and the exposure interval, which advertisement will generate greater revenue within the advertising slot, and, providing such an advertisement in the advertising slot. Other embodiments of the various aspects include corresponding systems, apparatus, and computer program products.
94 Citations
20 Claims
-
1. A system to deploy content elements to client devices in computer-networked environments, comprising:
a data processing system having one or more processors to; determine a predicted exposure interval of content provided within a content slot of a content segment to be presented on a client device based on an element type of an element on the content segment and a previously determined average exposure interval for a device segment including the client device, the predicted exposure interval indicating an amount of time that the content provided within the content slot of the content segment is likely to be viewed via a viewport of the client device; identify a first candidate text content item to be inserted into the content slot of the content segment, the first candidate text content item having a first number of characters and associated with a time-based selection parameter having a value dependent on an amount of time of presentation on the client device; identify a second candidate text content item to be inserted into the content slot of the content segment, the second candidate text content item having a second number of characters less than the first number of characters and associated with a non-time-based selection parameter having a value independent of the amount of time of presentation on the client device; determine a first expected value from providing the first candidate text content item based on the time-based selection parameter and the predicted exposure time interval of content provided within the content slot; determine a second expected value from providing the second candidate text content item using the non-time-based selection parameter; determine that the first expected value from providing the first candidate text content item with the first number of characters less than the second number of characters is less than the second expected value from providing the second candidate text content item; select the second candidate text content item instead of the first candidate text content item responsive to the determination that the first expected value is less than the second expected value; and provide the second candidate text content item for insertion into the content slot of the content segment for presentation on the client device, responsive to the selection of the second candidate text content item instead of the first candidate text content item. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
11. A method of deploying content elements to client devices in computer-networked environments, comprising:
-
determining, by a data processing system having one or more processors, a predicted exposure interval of content provided within a content slot of a content segment to be presented on a client device based on an element type of an element on the content segment and a previously determined average exposure interval for a device segment including the client device, the predicted exposure interval indicating an amount of time that the content provided within the content slot of the content segment is likely to be viewed via a viewport of the client device; identifying, by the data processing system, a first candidate text content item to be inserted into the content slot of the content segment, the first candidate text content item having a first number of characters and associated with a time-based selection parameter having a value dependent on an amount of time of presentation on the client device; identifying, by the data processing system, a second candidate text content item to be inserted into the content slot of the content segment, the second candidate text content item having a second number of characters less than the first number of characters and associated with a non-time-based selection parameter having a value independent of the amount of time of presentation on the client device; determining, by the data processing system, a first expected value from providing the first candidate text content item based on the time-based selection parameter and the predicted exposure time interval of content provided within the content slot; determining, by the data processing system, a second expected value from providing the second candidate text content item using the non-time-based selection parameter; determining, by the data processing system, that the first expected value from providing the first candidate text content item with the first number of characters less than the second number of characters is less than the second expected value from providing the second candidate text content item; selecting, by the data processing system, the second candidate text content item instead of the first candidate text content item responsive to determining that the first expected value is less than the second expected value; and providing, by the data processing system, the second candidate text content item for insertion into the content slot of the content segment for presentation on the client device, responsive to selecting the second candidate text content item instead of the first candidate text content item. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
Specification