Patent classifications
G06Q30/0246
DELAYED PROCESSING FOR OVER-DELIVERY DETERMINATION FOR CONTENT DELIVERY SYSTEM EXPERIMENTATION
A delayed grouping (batch) processing of previous campaign delivery pacing decisions and corresponding outcomes (deliveries) is used to configure a new auction experiment iteration. In the new iteration, a campaign that was previously over-delivered is classified as either (a) over-delivered due to incorrect pacing or (b) over-delivered due to auction experiment design. After the delayed processing, the new auction experiment iteration is conducted with a mitigating action taken on the previously over-delivered campaign if the campaign is classified as (b) over-delivered due to auction experiment design. For example, the mitigating action can include removing the campaign from a subsequent iteration of the experiment, or the experiment can be redesigned. By doing so, the over-delivery caused by the campaign due to the auction experiment design is avoided when performing the new auction experiment iteration.
AUDIENCE PARTICIPATION APPLICATION, SYSTEM, AND METHOD OF USE
Techniques herein provide an audience participation software application, system and method construction that enables remote and present users of the audience participation software application, system, and method to produce an accumulated output device effect wherein, components of the output device effect may be shared between the users, stored for further use, and/or used to control outputs of one or more communicatively coupled output device systems located and operated at one or more live entertainment events.
RECONCILIATION OF COMMERCIAL MEASUREMENT RATINGS FOR NON-RETURN PATH DATA MEDIA DEVICES
Methods, apparatus, systems, and articles of manufacture for reconciliation of commercial measurement ratings for non-return path data media devices are disclosed. Example apparatus disclosed herein are to estimate unreported addressable impressions for a plurality of unreported households for an addressable advertisement based on an impressions adjustment ratio of served reportable addressable impressions to exposed reported addressable impressions included in impressions data associated with reported households. Disclosed example apparatus are further to calculate at least one of reach or frequency for the addressable advertisement to account for non-reporting devices, the at least one of the reach or the frequency determined based on the exposed reported addressable impressions, the estimated unreported addressable impressions, and the impressions adjustment ratio.
Condition-based method of directing electronic profile-based advertisements for display in ad space in Internet websites
An automatic system facilitates selection of media properties on which to display an advertisement, responsive to a profile collected on a first media property, where a behavioral-targeting company calculates expected profit for an ad correlated with the profile and arranges for the visitor to be tagged with a tag readable by the selected media property. The profit can be calculated by deducting, from the revenues that are expected to be generated from an ad delivered based on the collected profile, at least the price of ad space at a media property where the BT company might like to deliver ads to the profiled visitor. When the calculated profit is positive (i.e., not a loss), the BT company arranges for the visitor to be tagged with a tag readable by the selected media property through which the BT company expects to profit.
SYSTEMS AND METHODS FOR MANAGING A RETAIL NETWORK
Methods and systems for managing a retail network, the retail network including at least one manufacturer and/or merchant of a product or service; at least one retail or non-retail affiliate for promoting the product or service; and a retail network agent having a processor configured to execute computer readable instructions to manage retail transactions between the at least one manufacturer and/or merchant and the at least one affiliate.
System and method for determining effects of multi-channel media sources on multi-channel conversion events
This paper presents a practical method for measuring the impact of multiple marketing events on sales, including marketing events that are not traditionally trackable. The technique infers which of several competing media events are likely to have caused a given conversion. The method is tested using hold-out sets, and also a live media experiment for determining whether the method can accurately predict television-generated web conversions.
HANDLING SEARCH QUERIES
A system for providing advertisements with search results in response to a search query comprises a front end and an advertisement server. The front end is configured: to receive a search query; to send a first search request to a search server and sending a first advertisement request to an advertisement server, wherein the first search request includes the search query or information based on the search query, and wherein the first advertisement request includes the search query or information based on the search query and an indication that an advertisement response is not to be provided; to receive search results from the search server; and to send at least some of the search results to the advertisement server in a second advertisement request, wherein the second advertisement request includes an indication that an advertisement response is to be provided. The advertisement server is configured: in response to receiving the first advertisement request, to search for advertisements related to the search query to produce plural advertisement results each with an associated score; in response to receiving the second advertisement request, to modify the score of at least one of the plural advertisement results; to rank the plural advertisement results according to their scores; to select one or more of the highest ranked plural advertisement results; and to send an advertisement response to the front end, the advertisement response including the selected one or more highest ranked plural advertisement results. The front end is configured to provide the search results with the selected one or more highest ranked plural advertisement results.
DYNAMIC TELEPHONE NUMBER ASSIGNMENT
Methods, systems, and apparatus include computer programs encoded on a computer-readable storage medium for dynamic telephone number assignment. A method includes: providing a content item to a user device, the content item including a control for initiating a call to a content sponsor associated with the content item; assigning a telephone number from a pool to the content item; receiving a control interaction indication; facilitating a connection between the user and the content sponsor based on the interaction; storing an association between a user identifier, the telephone number, and a content sponsor identifier such that future calls from the user to the telephone number can be routed to the content sponsor, even after the telephone number has been returned to the pool; and linking a content item impression with the connection such that a report can be generated that shows an effectiveness of the content item impression.
Clickstream purchase prediction using Hidden Markov Models
Technology for predicting online user shopping behavior, such as whether a user will purchase a product, is described. An example method includes receiving current session data describing a current session for a current user, extracting a current clickstream from the current session data classifying the current clickstream as a purchase clickstream or a non-purchase clickstream by processing the current clickstream using one or more sets of Hidden Markov Model parameters produced by one or more Hidden Markov Models, and computing, using the one or more computing devices, a purchase probability that the current user will purchase a product during the current session based on the classifying.
System and method for tracking users across a plurality of media platforms
A system and method for tracking users across a plurality of media platforms are provided. The method includes generating unified user-level data of each user across the media of advertising platforms; storing the unified user-level data generated for each user in a storage; taping into the plurality of advertising platforms to render pixel trafficking data; and analyzing raw data based on which the unified user-level data is generated.