G06Q30/0275

User defined quality-control resource usage

Techniques for user-defined quality control of resource usage are provided. In one technique, resource split data is received that indicates a split of a total resource amount that is associated with a content delivery campaign. In response, based on the split, a first resource amount and a second resource amount is determined, each a subset of the total resource amount. The first resource amount is associated with a first utilization strategy and a first mapping function and the second resource amount is associated with a second utilization strategy and a second mapping function. In response to receiving a request from a client device, an entity of the client device is determined and associated with the first mapping function. A quality score of the entity is determined and, based on the first mapping function and the quality score, an adjustment factor is determined. A content item selection event is conducted based on the adjustment factor.

SEARCH QUERY ADVERTISEMENTS

A method includes receiving a first request from a user device. The first request includes a partial search query sent from the user device while a user is typing a search query. The method includes generating one or more suggested search queries based on the partial search query and selecting a query advertisement record based on the partial search query. The query advertisement record includes an advertised search query and a bid price associated with the advertised search query. The method further includes sending a first response to the user device that includes the advertised search query and the one or more suggested search queries. The method further includes receiving a second request that includes the advertised search query, generating search results based on the advertised search query included in the second request, and sending the search results to the user device.

CLIENT-SIDE PLAYBACK OF PERSONALIZED MEDIA CONTENT GENERATED DYNAMICALLY FOR EVENT OPPORTUNITIES IN PROGRAMMING MEDIA CONTENT

A system identifies a candidate time interval in programming media content for a playback of a media content along with the programming media content. The identification is based on an analysis of a request received from a client device. The media content is based on user intent information and a plurality of targeting parameters associated with a user. Based on a specified version of the programming media content currently played at the client device, the media content is modified. Personalized media content corresponding to the candidate time interval in the programming media content is generated based on the modified media content and one or more constraints associated with the user. The personalized media content is presented along with a modified display view of the programming media content at the candidate time interval.

SYSTEM AND METHOD FOR OPTIMIZING MEDIA TARGETING IN DIGITAL ADVERTISEMENT USING DYNAMIC CATEGORIES
20230410146 · 2023-12-21 · ·

A system and method for optimizing media targeting for placement of digital advertisements. The method includes creating, based on a performance goal and historical data, a first dynamic category version that includes at least one category attribute; identifying at least one first matching advertisement (ad) request based on the first dynamic category version, wherein the at least one first matching ad request is bid on for placement of advertisements; in response to the placement of advertisements, gathering feedback data on performance of served advertisements; identifying, based on the gathered feedback data, at least one potential category attribute; updating the first dynamic category version to create a second dynamic category version based on a portion of the identified at least one potential category attribute; and identifying at least one second matching ad request for bidding based on the second dynamic category version.

AUTOMATED DIGITAL MAGAZINE GENERATION ELECTRONIC PUBLISHING PLATFORM
20230409802 · 2023-12-21 ·

Disclosed herein is a web user experience improvement for digital magazines. A digital magazine viewing platform is integrated with a digital magazine publishing platform including features that leverage the integration including automated generation of digital magazine documents from a set of input images and search engine crawlable magazine presentation pages, a machine learning model categorizes magazine styles and present publishing features based on those magazines viewed or subscribed to by a given user.

Method and system for selecting and delivering media content via the internet

A system and method for selecting portions of content, and media content sets to be delivered over a packet based network is provided. The selected portions of content (such as a web page) may be keywords such as a word or a group of words. The media content sets may include one or more of video content (that may include an audio portion), audio content, graphics, images, or other multimedia or single media content. The media content set may include advertising, informational, business, educational, governmental, institutional, customized (e.g., personalized) content and/or other content. According to an example embodiment, the present invention provides a heuristic model employing a piece-wise linear optimization function to select keywords and the media content sets for delivery by a media delivery provider.

SYSTEM, METHOD AND COMPUTER PROGRAM PRODUCT FOR INTERFACING A DECISION ENGINE AND MARKETING ENGINE
20210082002 · 2021-03-18 ·

A system, method and computer program product for interfacing a decision engine and a marketing engine in order to provide vendor-related data in response to decision-related data is disclosed. In at least one embodiment, the system and method may include providing a decision engine on a user-accessible network; interfacing a marketing engine with the decision engine on the network; receiving a plurality of user inputs with the decision engine; processing decision-related data with the decision engine in accordance with the plurality of user inputs; sharing the decision-related data with the marketing engine; processing the decision-related data with the marketing engine; and transmitting vendor-related data via the network.

METHODS AND SYSTEM TO COMPARE DIFFERENT OPTIONS IN A DECISION MAKING PROCESS
20210082003 · 2021-03-18 ·

A system, method and computer program product for interfacing a decision engine and a marketing engine in order to provide vendor-related data in response to decision-related data is disclosed. In at least one embodiment, the system and method may include providing a decision engine on a user-accessible network, interfacing a marketing engine with the decision engine on the network; receiving a plurality of user inputs with the decision engine; processing decision-related data with the decision engine in accordance with the plurality of user inputs; sharing the decision-related data with the marketing engine; processing the decision-related data with the marketing engine; and transmitting vendor-related data via the network.

Navigable content units for displaying on an electronic document
10937055 · 2021-03-02 · ·

Merchants create ecommerce-enabled ad units advertising items offered by the merchants. The ad units contain functionality enabling customers to purchase the items by interacting with the ad units. The ad units have associated bid prices that the merchants agree to pay for sales through the ad units. The merchants provide the ad units to a broker. The broker publishes the ad units on web pages provided by publishers as comparison shop ad units that contain multiple ad units and functionality for navigating among them. A customer receiving a web page interacts with an ad unit to purchase the item. During the interactions, the broker dynamically updates the ad unit to conduct the transaction.

SINGLE CONVERSION ADVERTISEMENTS
20210073856 · 2021-03-11 ·

This specification describes technologies relating to content presentation. In general, one aspect of the subject matter described in this specification can be embodied in methods that include the actions of receiving ad information from a seller; generating, using one or more processors, a single conversion ad using the received ad information, where the single conversion ad has an available inventory of one such that only a single conversion of the ad can be performed; transmitting the single conversion ad to one or more potential buyers; receive an input from one of the one or more potential buyers; and notifying the seller of the user input. Other embodiments of this aspect include corresponding systems, apparatus, and computer program products.