Patent classifications
G06Q30/0254
SYSTEMS AND METHODS FOR ENHANCING USER DATA DERIVED FROM DIGITAL COMMUNICATIONS
A computer-implemented method for enhancing and utilizing user data derived from digital interactions includes receiving user submission data comprising records generated by input into a client side application interface by a first user on a first computing device and transmitted from the first computing device to the aggregation point via at least one of a data transmission service and a data transmission provider. The method includes generating a first dataset associated with the first user, generating a data model based on data in the first dataset and one or more correlations based on attributes in the first dataset, and generating a modeled dataset based on the data model.
Measurement Method and System
Methods and systems for determining an individual gaze value are disclosed herein. An exemplary method involves: (a) receiving gaze data for a first wearable computing device, wherein the gaze data is indicative of a wearer-view associated with the first wearable computing device, and wherein the first wearable computing device is associated with a first user-account; (b) analyzing the gaze data from the first wearable computing device to detect one or more occurrences of one or more advertisement spaces in the gaze data; (c) based at least in part on the one or more detected advertisement-space occurrences, determining an individual gaze value for the first user-account; and (d) sending a gaze-value indication, wherein the gaze-value indication indicates the individual gaze value for the first user-account.
Controlling ad delivery to mobile clients
Systems and methods for controlling ad delivery to mobile clients while maintaining user privacy are herein provided. One exemplary method involves a location broker service. The method includes receiving, at an ad delivery service, a location use token from a mobile client, which may be a single use token. The method includes sending, from the ad delivery service, the location use token to the location broker service for verification at the location broker service. The method includes receiving, at the ad delivery service, the mobile client location from the location broker service based on the verification. The method includes delivering, from the ad delivery service, a location-targeted ad to the mobile client at the mobile client location, where the delivering is further based on a geographic density of a plurality of mobile clients. An advertiser using the ad delivery service may be billed based on location use token history.
AUDIENCE EXPANSION ACCORDING TO USER BEHAVIORS
Systems and methods are presented for carrying out a task to an expanded group of users on behalf of a third party. In operation, an online service receives task information corresponding to a task from a third party. Additionally, the online service receives a seed group of users from the third party. The online service determines an intersection between the seed group of users and the online service's corpus of users. This intersection of users is then used to identify an expanded set of users of the online service's corpus of users. The online service then carries out the task on behalf of the third party, targeting the expanded set of users.
Method and system for dynamic online digital brand assets
A digital brand asset system is provided enabling a brand owner to create, distribute, maintain, manage, merchandise and analyze smart brand assets. The system enables distribution and sharing of smart brand assets across the websites. The websites can host webpages containing codes representing the smart brand assets. The brand owners specify brand guidelines that determine how the smart brand assets are presented based on the environment in which the smart brand assets are placed. Smart brand assets contain unique identifications so that a search engine crawler can index the web pages containing the content of the smart brand assets. By monitoring the website servers and visitors interacting with the smart brand assets, a report can be generated for the brand owners to determine the effectiveness of the smart brand assets hosted on the website servers.
Incremental model training for advertisement targeting using streaming data
Incremental model training for advertisement targeting is performed using streaming data. A model for targeting advertisements of an advertising campaign is initialized. A data stream including data corresponding to converters and data corresponding to non-converters is received. The model is then applied to the data corresponding to the converter and data corresponding to the non-converter (or other ratio of converter to non-converters) to obtain a predicted score for each. The predicted score is compared to the observed score (e.g., an observed score of 1 for a converter, and 0 for a non-converter). The difference between the predicted and observed scores is computed, and the model is incrementally updated based on this difference. Models can optionally be built separately on multiple modeling servers that are geographically dispersed in order to support bidding on advertising opportunities in a real-time bidding environment.
PROMOTIONAL VIDEO PRODUCTION LINKAGE SYSTEM FOR SALES PRODUCTS CLASSIFIED BY COUNTRIES
Disclosed is a promotional video production linkage system for sales products classified by countries, which grasps the production intention of a promotional video of a product seller requesting the promotional video of a product to be sold in another country, guides contents producers to produce the promotional video at a time according to the intention, and guides the contents producers to produce the promotional video reflected with the culture and the customs of the corresponding country to be sold while meeting the intention of the product seller at a shorter time by guiding only contents creators belonging to the country to sell the corresponding product so as to maximally reflect the culture and customs of the country to sell the corresponding product.
Clustering users of a social networking system based on user interactions with content items associated with a topic
A social networking system presents users with a content items and ad requests, which may include targeting criteria specifying a topic. Interactions by users who were presented with an advertisement from an ad request including targeting criteria specifying the topic are stored by the social networking system and used to identify a cluster group of additional users having characteristics similar to characteristics of users who were presented with the advertisement from the ad request including targeting criteria specifying the topic and who interacted with the advertisement. The social networking system determines scores for additional users in the cluster group based on measures of similarity between the additional users and the users who were presented with the advertisement and who interacted with the advertisement. Based on the determined scores, the social networking system associates additional users in the cluster group with the topic.
AUTOMATICALLY GENERATING TARGETING TEMPLATES FOR CONTENT PROVIDERS
Techniques for automatically generating targeting templates are provided. In one technique, multiple sets of targeting criteria provided by different content providers are identified. Based on the multiple sets of targeting criteria, multiple clusters of sets of targeting criteria are created. For each cluster, a targeting template is generated based on a set of targeting criteria that belong to that cluster. In another technique, multiple users are identified and for each user, a set of attribute-value pairs of that user is identified and added to a plurality of attribute-value pairs. Based on the plurality of attribute-value pairs, a targeting template that specifies targeting criteria is generated and presented for selection.
Targeted impression model for broadcast network asset delivery
Systems and methods are presented for insertion of assets into a stream of content (e.g., audio and/or video programming). Such assets may be targeted to network users separate from the surrounding content and deliveries thereof confirmed. Among other things, these systems and methods enable a new advertising paradigm based on guaranteed delivery of targeted commercial impressions. In this regard, the systems and methods generally provide assets with broadcast network programming (e.g., via actual insertion and/or switching to an asset channel) based on actual audience observations. For example, asset providers may wish to target assets for delivery according to specific audience classifications (e.g., gender, income level, locale, age, etc.). Programming providers, such as television programmers and radio programmers (e.g., standard tower broadcast radio and satellite radio), may receive information from broadcast network users and insert the assets into available bandwidth based on that information.