Abstract:
An example process includes: obtaining information about call-outs from at least one bidder of an online content auction, where the information spans a time period and the information identifies which call-outs, within the time period, did not result in a response; identifying, based on the information, one or more features that are common to call-outs that did not result in at least a threshold number of responses from the at least one bidder; generating a model for the at least one bidder that predicts whether the at least one bidder will respond to a call-out associated with the one or more features; using the model to determine a percentage of additional call-outs having the one or more features to send to the at least one bidder; and sending the percentage of additional call-outs to the at least one bidder.
Abstract:
A method includes receiving, from one or more publishers having an associated inventory of one or more content item slots, (i) a first identifier specified by the one or more publishers and associated with the one or more publishers and (ii) a second identifier specified by the one or more publishers and associated with the inventory of content item slots, wherein the first identifier is associated with a branding tier. The method includes receiving a request for a content item associated with the inventory of content item slots; and in response to the request, performing a content auction, including providing the first identifier, the second identifier, or both, based on the branding tier.
Abstract:
A watermark image may be generated that includes a first set of encoded pixels each of which is assigned a first transparency value and a second set of encoded pixels each of which is assigned a second transparency value, the second transparency level being different from the first transparency level. The encoded pixels may be distributed among a set of blank pixels such that each encoded pixel neighbors one or more blank pixels in the watermark image, and in particular at least two blank pixels in the watermark image. Herein, each blank pixel may be assigned the second transparency value. The watermark image may be overlaid and blended over a background source image to create an encoded source image. A decoder system may recover encoded information from the encoded source image.
Abstract:
A method performed by one or more processing devices includes receiving a request for a content item for placement with a resource provided by a publisher. The method also includes, in response to receiving the request for a content item, sending a request to the publisher for one or more constraints associated with content items for placement with the resource of the publisher. The method also includes receiving data from the publisher that provides the one or more constraints. The method also includes identifying a particular content item from a content item provider for placement with the resource based at least on applying the provided one or more constraints, and, providing the particular content item for presentation with the resource provided by the publisher.
Abstract:
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for enforcing publisher content item block requests. In one aspect, a method includes receiving a set of declared network locations for a content item and rendering the content item. A request is initiated for a resource that is referenced by the content item, and network locations fetched in response to the request are logged. A composite set of network locations that includes the fetched network locations and declared network locations is generated. The composite set of network locations is used to enforce publisher block requests.
Abstract:
An example process includes: obtaining information about call-outs from at least one bidder of an online content auction, where the information spans a time period and the information identifies which call-outs, within the time period, did not result in a response; identifying, based on the information, one or more features that are common to call-outs that did not result in at least a threshold number of responses from the at least one bidder; generating a model for the at least one bidder that predicts whether the at least one bidder will respond to a call-out associated with the one or more features; using the model to determine a percentage of additional call-outs having the one or more features to send to the at least one bidder; and sending the percentage of additional call-outs to the at least one bidder.