Selection of content items based on internet activity data aggregated from a content provider network
First Claim
1. A method of selecting content items for an online ad campaign in a computerized network environment, comprising:
- receiving, by a data processing system having one or more processors and a database, from a first content provider computing device, an event call comprising an account identifier and an action type, wherein the account identifier includes one or more client device identifiers of client devices that performed the action type;
receiving, by the data processing system and from a client computing device, a request for content comprising a search query, wherein the client computing device is associated with the account identifier;
determining, by the data processing system and based at least on a determination that the client computing device is associated with one of the one or more client device identifiers that performed the action type, one of a subject matter similarity and a semantic similarity between the search query of the request for content and a relevance keyword, wherein the relevance keyword is designated by a second content provider computing device and by a third content provider computing device;
generating, by the data processing system and based at least on a determination that the client computing device is associated with one of the one or more client device identifiers that performed the action type, a first bid value factor for a content item of the second content provider computing device and a second bid value factor for a content item of the third content provider computing device, wherein each of the first bid value factor and the second bid value factor are based at least on the subject matter similarity or the semantic similarity between the search query of the request for content and the relevance keyword, wherein the first bid value factor and the second bid value factor are each represented by a respective data structure and stored in the database;
determining, by the data processing system, a first bid value for the content item of the second content provider computing device based on the first bid value factor retrieved from the database and a second bid value for the content item of the third content provider computing device based on the second bid value factor retrieved from the database; and
selecting, by the data processing system via an online auction, for transmission to the client computing device associated with the account identifier, the content item of the second content provider computing device based on the first bid value and the second bid value.
3 Assignments
0 Petitions
Accused Products
Abstract
Systems and methods of selecting content items for an online ad campaign in a computerized network environment are described herein. The system can receive, from a first content provider, an event call. The event call can include an identifier and an action type. The system can receive, from a client device, a request for content, the client device associated with the identifier. The system can determine a similarity between the action type and a relevance keyword. The relevance keyword can be by a second content provider. The system can generate a bid value factor for a content item of the second content provider and a bid value factor based on the semantic similarity. The system can determine a bid value for the content item of the second content provider based on the bid value factor. The system can select, for transmission to the client computing device, the content item.
-
Citations
16 Claims
-
1. A method of selecting content items for an online ad campaign in a computerized network environment, comprising:
-
receiving, by a data processing system having one or more processors and a database, from a first content provider computing device, an event call comprising an account identifier and an action type, wherein the account identifier includes one or more client device identifiers of client devices that performed the action type; receiving, by the data processing system and from a client computing device, a request for content comprising a search query, wherein the client computing device is associated with the account identifier; determining, by the data processing system and based at least on a determination that the client computing device is associated with one of the one or more client device identifiers that performed the action type, one of a subject matter similarity and a semantic similarity between the search query of the request for content and a relevance keyword, wherein the relevance keyword is designated by a second content provider computing device and by a third content provider computing device; generating, by the data processing system and based at least on a determination that the client computing device is associated with one of the one or more client device identifiers that performed the action type, a first bid value factor for a content item of the second content provider computing device and a second bid value factor for a content item of the third content provider computing device, wherein each of the first bid value factor and the second bid value factor are based at least on the subject matter similarity or the semantic similarity between the search query of the request for content and the relevance keyword, wherein the first bid value factor and the second bid value factor are each represented by a respective data structure and stored in the database; determining, by the data processing system, a first bid value for the content item of the second content provider computing device based on the first bid value factor retrieved from the database and a second bid value for the content item of the third content provider computing device based on the second bid value factor retrieved from the database; and selecting, by the data processing system via an online auction, for transmission to the client computing device associated with the account identifier, the content item of the second content provider computing device based on the first bid value and the second bid value. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A system for selecting content items for an online ad campaign in a computerized network environment, comprising:
-
a database; and a data processing system, comprising one or more processors, configured to; receive from a first content provider computing device, an event call comprising an account identifier and an action type, wherein the account identifier includes one or more client device identifiers of client devices that performed the action type; receive from a client computing device, a request for content comprising a search query, wherein the client computing device is associated with the account identifier; determine, based at least on a determination that the client computing device is associated with one of the one or more client device identifiers that performed the action type, one of a subject matter similarity and a semantic similarity between the search query of the request for content and a relevance keyword, wherein the relevance keyword is designated by a second content provider computing device and by a third content provider computing device; generate, based on the determination that the client computing device is associated with the one or more client device identifiers that performed the action type, a first bid value factor for a content item of the second content provider computing device and a second bid value factor for a content item of the third content provider computing device, wherein each of the first bid value factor and the second bid value factor are based at least on the subject matter similarity or the semantic similarity between the search query of the request for content and the relevance keyword, wherein the first bid value factor and the second bid value factor are each represented by a respective data structure and stored in the database; determine a first bid value for the content item of the second content provider computing device based on the first bid value factor retrieved from the database and a second bid value for the content item of the third content provider computing device based on the second bid value factor retrieved from the database; and select, via an online auction, for transmission to the client computing device associated with the account identifier, the content item of the second content provider computing device based on the first bid value and the second bid value. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
Specification