Patent classifications
G06Q30/0275
Bidding based on the relative value of identifiers
Methods, systems, and apparatus include computer programs encoded on a computer-readable storage medium, including a method for providing content. A linking is provided of identifiers for users or devices known to a content delivery service. Each identifier is associated with the user or device in a specific context. The linking includes first and second identifiers. A request for content is received that includes either the first or second identifier. Bidders in an exchange are identified that have expressed an interest in bidding on a content delivery opportunity associated with the user or the device. For each bidder, a relative value is determined for a respective bidder for the opportunity to present content to the user or device in association with each identifier known to the bidder. For each bidder, a real-time bid request is generated in the exchange that includes the highest value identifier for submission to a respective bidder.
Neural network architecture for efficient resource allocation
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for efficiently allocating resources among participants. Methods can include receiving valuation data specifying, for each of a plurality of entities, a respective valuation for each of a plurality of resource subsets, each resource subset comprising a different combination of one or more resources of a plurality of resources. After receiving valuation data, assigning each resource in the plurality of resources to a respective entity of the plurality of entities based on the valuations and generating, for each particular entity, a respective input representation that is derived from valuations of every other entity in the plurality of entities other than the particular entity. The input representation for each particular entity is processed using a neural network to generate a rule for the particular entity and a payment based on the rule output for the entities.
Method, system, and apparatus for programmatically determining and adjusting electronic bid values for a digital content object based on conversion rates
Embodiments of the present disclosure provide methods, systems, and apparatuses for programmatically determining and adjusting electronic bid values for a digital content object based on different conversion rates during different network time periods.
Computing Mathematically-Optimized Properties for Paid Search
A computer has a processor and nontransitory memory. The computer receives a list of search keywords to propose to a search engine. For search keywords that are too infrequently used to have historical data to estimate keyword performance, the computer computes linguistic similarity between the sparse-data keyword to other keywords that have sufficient historical keyword performance data to permit a statistically sound estimate for keyword performance. The estimates are submitted to a search engine, and updated by grouping the sparse-data keywords into groups, including at least a high-performing group and a low-performing group, and reallocating budget from the keywords of the low-performing group to keywords of the high-performing group, by reducing estimates for keywords of the low-performing group and increasing estimates of keywords of the high-performing group.
SAMPLING CONTENT USING MACHINE LEARNING TO IDENTIFY LOW-QUALITY CONTENT
An online system obtains risk scores determined by a machine learning model for a content item provided by a user of an online system for display to users of the online system, where the risk scores indicate the likelihood of content items violating a content policy. The online system uses the risk scores to determine sampling weights used to select content items for inclusion in a sampled subset of content items. The sampling weights are determined from risk score counts indicating the relative frequency of the obtained risk scores and impression counts indicating the number of times content items have been presented to the users of the online system. The online system presents the selected content items for evaluation by a human reviewer using a quality review interface. Using the results of the quality review, the online system determines quality performance metrics of the machine learning model.
SYSTEMS, MEDIA, AND METHODS FOR PRINTING CUSTOMIZED PAPER RECEIPTS AT THE POINT-OF-SALE
Described are systems, media, and methods for providing advertisers access to ad space on printed and electronic receipts and electronic displays at the point of sale.
Match engine marketing
Enabling advertisers using a computer network such as the Internet and a match engine to submit their offerings to product, service, benefit seeking entities. In some embodiments, a database having accounts for the providers is made available. Accounts contain contact and billing information for an advertiser; and at least one offering having at least a description, a criteria set comprising one or more criterion factors, and a bid amount. An advertiser influences a position of an offering in the advertiser's account by first selecting offering relevant criteria. The advertiser enters the criteria and the description into a listing; influencing at least in part the position for the listing within a results page through an online bidding process. This results page is generated in response to a seeking entity query of the match engine. Pay for performance demographic, geographic, psychographic criteria/characteristics targeted directly advertising (frictionless advertising) is enabled.
Advertising System and Method
A computer-implemented method, computer program product and computing system for obtaining advert target information for a primary advert auction concerning a viewer of content, wherein the primary advert auction solicits bids for providing an advertisement to the viewer of the content, thus resulting in one or more primary bids; initiating a secondary advert auction based, at least in part, upon the advert target information, wherein the secondary advert auction solicits bids for providing the advertisement to the viewer of the content while requiring a donation to a charity, thus resulting in one or more secondary bids; and inserting at least one of the secondary bids into the one or more primary bids so that the at least one of the secondary bids may be considered when determining a winner of the primary advert auction.
SYSTEMS AND METHODS TO FACILITATE TARGETED ADVERTISING ON AUTOMOBILES
An electronic device for displaying targeted messages on a surface of a vehicle is presented. The device includes a transceiver, one or more memories and processors, and an electronic display disposed on the surface. The electronic display displays a targeted message for a set of individuals associated with an environment of the vehicle. The one or more processors may detect environmental data associated with the environment of the vehicle, and generate demographic data from the environmental data. The generated demographic data may be indicative of at least one individual of the set of individuals. Further, the one or more processors may transmit the demographic data to an external processing server, which determines the targeted message from the demographic data. Finally, the one or more processors may receive the targeted message from the external processing server, and display the targeted message on the electronic display.
METHOD FOR DETERMINING ADVERTISING IDENTIFIER OF SPECIFIC TELECOMMUNICATION DEVICE AND ADVERTISEMENT SERVER
The disclosure provides a method for determining an advertising identifier of a specific telecommunication device and an advertisement server. The method includes: receiving a bid request from an advertising trading platform, wherein the bid request includes a first advertising identifier of a first telecommunication device; generating an advertisement link based on the first advertising identifier; transmitting a bid response to the advertising trading platform, wherein the bid response includes the advertisement link; obtaining a deep packet inspection data, wherein the deep packet inspection data includes the advertisement link and a first user identifier of the first telecommunication device; extracting the first advertising identifier from the advertisement link in the deep packet inspection data; in response to determining that the first user identifier matches a specific user identifier of the specific telecommunication device, determining that the advertising identifier of the specific telecommunication device is the first advertising identifier.