Patent classifications
G06Q30/0254
Server device, matching method, and recording medium
In a server device, a user information acquirer acquires user information about a target user, among users that have accessed a second service (for example, an affiliated service such as a sales service) via link information set in content that a content creator has posted to a first service (for example, an external service), that has an account with the second service. A processor uses the user information to perform processing for assisting matching of a sponsor and the content creator.
Methods and systems for determining exposure to outdoor displays
Systems and methods are disclosed for executing the electronic distribution of electronic content to a display associated with a transit-oriented vehicle. The method includes receiving, from an advertiser or content provider, a request to transmit electronic content to the display, identifying a geographical zone associated with the transit-oriented vehicle; quantifying the relative position of any one of the plurality of electronic devices to the geographical zone as the transit-oriented vehicle moves along a predetermined path; identifying a displacement pattern generated by the plurality of directional vectors for the plurality of electronic devices as the geographical zone moves along the predetermined path; tailoring the electronic content based on the displacement pattern generated by the plurality of directional vectors; and transmitting the tailored electronic content to the display.
Selection of keyword phrases for providing contextually relevant content to users
A process is described for assessing the suitability of particular keyword phrases for use in serving contextually relevant content for display on pages of network-accessible sites. In one embodiment, the process involves scoring the key phrases based in part on collected user behavioral data, such as view counts of associated social media content items. A process is also disclosed in which selected keyword phrases on a page are transformed into links that can be selected by a user to view bundled content that is related to such keyword phrases.
CREATING AN EFFECTIVE PRODUCT USING AN ATTRIBUTE SOLVER
Disclosed here is a system that can obtain attributes of an advertisement, where an attribute has a continuous value, and a range of acceptable values is uncertain. The system can create a file including contents that when provided to a predetermined function produce a value of the attribute. Based on the file, the system can generate values corresponding to the attributes. Based on the generated values, the system can create the advertisement. The system can obtain a response data to the created advertisement and can fit a multidimensional function to the attributes and the user response data. Based on the multidimensional function, the system can determine next values and next ranges, where the next values and the next ranges indicate an improvement in the response data.
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.
Networked communication system with data deobfuscation layer
The subject technology identifies obfuscated email events received from one or more internet service providers (ISPs). The data deobfuscation layer may identify email messages including obfuscated open events and locations by monitoring the open rates of email messages received by different operating systems, ISPs, and/or device types. The data deobfuscation layer may determine accurate campaign level metrics and/or user open probabilities for batches of email messages having obfuscated events. For example, one or more machine learning models may predict an email open rate for one or more email campaigns and identify the users having the highest probability of generating a true open event. The data deobfuscation layer may be used to improve the performance of email communication networks and/or increase engagement metrics for media campaigns.
Method and apparatus for enabling an application to detect specified circumstances
Methods and systems are provided that may be utilized to detect occurrence of one or more specified circumstances. A determination may be made as to whether one or more specified circumstances are detected such as responsive to one or more user actions or an occurrence of an event unrelated to a user. One or more binary digital signals may be generated to store a detection of one or more specified user circumstances in a log or memory at least partially in response to detection of the one or more specified circumstances.
TARGETED ADVERTISEMENT RANKING USING MACHINE LEARNING
The present disclosure relates to ranking electronic advertisements using one or more machine learning algorithms for a targeted audience associated with an aircraft flight. For example, one or more embodiments described herein include a computer-implemented method comprising executing a learn-to-rank algorithm to train a machine learning model on a training dataset that includes electronic advertisements with associated scores characterizing a relevancy between the electronic advertisements and a defined query. The computer-implemented method can also comprise applying the trained machine learning model to rank a set of electronic advertisements based on a feature vector characterizing input data that includes flight details of an aircraft.
COMMUNICATION TRANSMISSION USING A COMMUNICATION ALLOCATION BASED ON ITERATIVE PROCESSING
In some implementations, a device may identify a plurality of individuals that form a target pool for transacting with a plurality of entities. The device may determine responsiveness associations between the plurality of individuals and the plurality of entities. The device may perform, based on the responsiveness associations and a composition of the target pool, multiple iterations of computations of respective quantities of individuals predicted to transact with one or more of the plurality of entities and respective communication allocations predicted to realize transactions for the respective quantities of individuals. Each iteration, of the multiple iterations of computations, may be initiated by an update to the composition of the target pool in response to an entity accepting a communication allocation. The device may cause, based on the entity accepting the communication allocation, transmission of a plurality of communications in accordance with the communication allocation.
Isolated budget utilization
One or more computing devices, systems, and/or methods for isolated budget utilization are provided. A first budget pacing component is assigned to control bidding by a first content serving component for a set of content items. A second budget pacing component is assigned to control bidding by a second content serving component for the set of content items. The first budget pacing component controls the bidding by the first content serving component according to a first portion of a content item budget based upon a traffic share of the first content serving component. The second budget pacing component controls the bidding by the second content serving component according to a second portion of the content item budget based upon a traffic share of the second content serving component.