Patent classifications
G06Q30/0275
GENERATING DYNAMIC CONTENT ITEM RECOMMENDATIONS
One or more computing devices, systems, and/or methods for generating dynamic content item recommendations are provided. Content item information, extracted from message data, is aggregated to calculate popularity and attributes of content items. The content items are ranked based upon the popularity and attributes to generate a ranked list of content items. Exploration traffic is served utilizing a set of eligible content items selected from the ranked list of content items. An eligible content item is promoted for participation in auctions for serving non-exploration traffic based upon the eligible content item being served a threshold number of times.
Offer personalization engine for targeted marketing of branded consumer packaged goods
A method including receiving a digital promotion payload from a brand manufacturer for at least one branded consumer packaged good, the digital promotion payload including a digital promotion value associated with the branded consumer packaged good, is provided. The method includes receiving a bid request to the digital promotion engine, providing a bid response to the bid request, the bid response including the digital promotion payload, and receiving, from the supply side platform, a confirmation that the bid response has been selected from one or more bids from different digital advertising entities. The method includes providing a command to the supply side platform to deliver the digital promotion payload to a mobile device accessing a resource from the mobile display publisher, and loading the digital promotion value to a frequent shopper identification in response to a consumer interaction with the digital promotion payload detected from the mobile device.
Advanced bidding for optimization of online advertising
A computer-implemented method includes identifying a plurality of hyperlinks on a first webpage. The computer-implemented method further includes determining, for each hyperlink in the plurality of hyperlinks, a degree of likelihood that a user will select a given hyperlink in the plurality of hyperlinks. The computer-implemented method further includes initiating a first bid request for a first ad space for a second webpage that is accessible by a first hyperlink in the plurality of hyperlinks based on the first hyperlink having a degree of likelihood above a given threshold level. The computer-implemented method further includes determining a selection of the first hyperlink by the user. The computer-implemented method further includes displaying a first advertisement associated with a first winning bid on the second webpage. A corresponding computer system and computer program product are also disclosed.
Methods and systems for interaction with videos and other media files
A method includes posting, by a first user, a first item of content, to which a second user responds with a second item of content and a gift or bid; the first user responds to the second item of content with a third item of content, resulting in a concatenation of the first, second, and third items of content and a transfer of the gift or bid from the second user to the first user. The method includes posting, by a user, gifts or bids upvoting the second item of content. The method includes the first user posting a tag designating a user who may post an item of content that will be included in the concatenation. The method includes the first user posting a tag designating a user who shall receive all the gifts or bids posted on any of the items of content. The method includes posting, by a user, an item of content responding to the second item of content and a gift or bid; the second user responds to the sixth item of content with a seventh item of content, resulting in a concatenation of the second, sixth, and seventh items of content and a transfer of the gift or bid from the user who posted the sixth item of content, to the second user.
Using embedded elements for online content verification
A computerized method of content verification comprising using a server for receiving a first data from a host monitoring code embedded in a webpage or an application loaded from a content server and executed by a client device, the host monitoring code is executed by the client device during an execution of the webpage or the application which further embeds nesting element(s) for loading nested content from nested content server(s), the first data is indicative of the execution, receiving a second data indicative of the execution from a guest monitoring code embedded in the nested content, combining the first data and second data for compliance verification of the execution with one or more rules associated with the nested content and initiating action(s) according to the verification. Wherein the first data is not available to the guest monitoring code and the second data is not available to the host monitoring code.
Real time messaging platform
A real-time messaging platform allows advertiser accounts to pay to insert candidate messages into the message streams requested by account holders. To accommodate multiple advertisers, the messaging platform controls an auction process that determines which candidate messages are selected for inclusion in a requested account holder's message stream. Selection is based on a bid for the candidate message, the message stream that is requested, and a variety of other factors that vary depending upon the implementation. The process for selection of candidate messages generally includes the following steps, though any given step may be omitted or combined into another step in a different implementation: targeting, filtering, prediction, ranking, and selection.
Audio data packet status determination
Systems and methods to determine the status of transmitted audio packets. The audio packets can include digital components that are presented by a client computing device. Based on presentation variables and determinations of presentation status, the system can generate a predictive model that can be used to dynamically determines presentation values of audio packets prior to their transmission to a client computing device.
Advertising platform transaction management
A computer-implemented method includes generating, using a transaction management computing subsystem of an advertising platform, a set of primary bid requests responsive to receipt of an advertising call. Each primary bid request includes information sufficient to characterize an impression consumer and information sufficient to characterize each of one or more impressions identified in the advertising call. The method also includes sending the set of primary bid requests from the transaction management computing subsystem to a first set of decisioning computing subsystems of the advertising platform. Each decisioning computing subsystem of the first set being operable to generate a bid response based on the information included in a primary bid request. The method further includes selecting, using the transaction management computing subsystem, a first bid response from among the bid responses generated by the first set of decisioning computing subsystems; and taking, by the transaction management computing subsystem, an action on the first bid response.
USER CHARACTERISTIC INFLUENCED SEARCH RESULTS
Improved mobile content presentation capabilities are disclosed for mobile communications facilities, such as cell phones. Information relating to the user characteristics associated with a mobile communication facility and other capabilities are employed to improve the presentation and relevance of mobile content to appropriate or desirable mobile communication facilities.
Predictive platform for determining incremental lift
The presented technology is directed to devices, systems, and their methods of use for evaluating and optimizing the effectiveness of digital advertisements to increase sales such as in a digital ad-buying platform. In particular, the presented platform is configured for determining incremental lift of a product due to an advertisement and/or a promotion that is distributed online. Presented herein, therefore, are devices, systems, and methods of monitoring, measuring, and/or optimizing lift of an advertising campaign, such as a real-time, digital ad buying campaign implemented by a suitably configured advertising platform.