G06Q30/0246

SYSTEMS, METHODS AND COMPUTER PROGRAM PRODUCTS FOR FACILITATING DISPLAY OF CONTENT WITHIN APPLICATION PROGRAMS EXECUTING ON ELECTRONIC DEVICES

An application program interface (API) is operably associated with application programs executing on an electronic device and enables the application programs to retrieve, store, and display content. The API enables application programs to communicate with other application programs and to send/retrieve content to/from other application programs. In addition, the API is configured to perform various event accounting functions. A gateway communicates with an electronic device application program via the API and is configured to retrieve content from a content server in response to receiving requests from the application programs. The gateway is configured to serve content retrieved from the content server to the electronic device, as well as to other servers and/or devices. Methods, apparatus, and computer program products are provided for dynamically selecting advertisements for use within user-requested content wherein the advertisements are stored locally within a user client device.

SYSTEMS AND METHODS FOR MANAGING A RETAIL NETWORK
20190050883 · 2019-02-14 ·

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.

Information Communication Method

A method includes setting an exposure time of an image sensor of a terminal of a customer so that, in an image obtained by capturing a subject, a bright line corresponding to each of a plurality of exposure lines included in the image sensor appears according to a change in luminance of the subject. The method also includes obtaining a bright line image including a plurality of bright lines, by capturing the subject that changes in luminance by the image sensor with the set exposure time, and obtaining identification information of the subject, by demodulating data specified by a pattern of the plurality of bright lines. The method further includes sending the identification information to a server, obtaining a menu listing a product of the store from the server, displaying the menu on a display of the terminal, and sending product information of the product selected by the customer.

Linking Offline Location Signals to Online Conversions
20190050893 · 2019-02-14 · ·

The user enters a merchant location with a user device. An account management system logs an action of the user device at the merchant location. The account management system transmits a location-based offer to the user device. The user device receives the location-based offer and the user selects the location-based offer on the user device. The user desires to make a purchase from the merchant system and accesses the merchant website. The user initiates a transaction with the merchant via the merchant website. The account management system logs the user purchase activity and notes a conversion. For example, a conversion occurs when a user receives a location-based offer and then later purchases online a product or service from a merchant or manufacturer associated with the offer. The merchant system processes the transaction and the account management system logs the conversion of the offer.

MANAGEMENT OF THE DISPLAY OF ONLINE AD CONTENT CONSISTENT WITH ONE OR MORE PERFORMANCE OBJECTIVES FOR A WEBPAGE AND/OR WEBSITE

Systems and methods including one or more processing modules and one or more non-transitory storage modules storing computing instructions configured to run on the one or more processing modules and perform acts of collecting training attribute values for a set of attributes; generating a probability model using the training attribute values, the probability model providing predicted outcomes for at least one attribute in the set of attributes; identifying, using the probability model, a first predicted outcome corresponding to a subsequent combination of attribute values collected by a collection module, wherein the predicted outcomes can comprise the first predicted outcome; coordinating a first display of an ad content version of a subsequent webpage when the first predicted outcome satisfies an objective of the subsequent webpage, wherein the first display can comprise: (a) an ad at a first location on the subsequent webpage and a webpage content in a first format at a second location on the subsequent webpage; or (b) the ad at a third location on the subsequent webpage and the webpage content in a second format at a fourth location on the subsequent webpage; and coordinating a second display of an ad-free version of the subsequent webpage when the first predicted outcome does not satisfy the objective of the subsequent webpage. Other embodiments are disclosed herein.

Real-Time Communications-Based Internet Advertising

Provided are methods, systems, and media for Internet Advertising. Exemplary methods may include: providing an advertisement including a first identifier to a website using at least one of a template and an application programming interface (API), the advertisement to be displayed on the website; receiving a communications session initiated by an end customer using the first identifier, the communications session including a second identifier associated with the end customer; accepting the communications session when the second identifier is not included in a black list; retrieving a record associated with the end customer using the second identifier; determining to provide a promotional message to the end customer using the record; selecting an offer using the record; providing the promotional message to the end customer using the communications session, the promotional message including the offer and a request for an indication of interest.

SYSTEMS, METHODS AND PROGRAMMED PRODUCTS FOR DYNAMICALLY TRACKING DELIVERY AND PERFORMANCE OF DIGITAL ADVERTISEMENTS IN ELECTRONIC DIGITAL DISPLAYS

Systems and methods for dynamically tracking delivery and performance of digital advertising placed on non-personal devices in physical locations and integrating, displaying, and reporting impressions and events in digital advertising systems.

Tracking mobile app installations

In an embodiment, a data processing method comprises receiving, at a mobile computing device, a request comprising a protocol identifier, a label value, and a data value, wherein the protocol identifier is associated with a protocol implemented in a first mobile app; using a protocol handler in the mobile computing device associated with the protocol, initiating processing of the request; using a native code element in the mobile computing device: intercepting the request when the label value matches a particular expression, and in response to the intercepting, providing the data value to other than the first mobile app, the protocol handler or the native code element; wherein the method is performed by one or more computing devices.

SYSTEM AND METHOD FOR ENHANCING MODEL TRAINING WITH OUTLIER CONVERSION DETECTION
20250232331 · 2025-07-17 ·

In an example, sets of event information associated with events may be identified. The events may include conversion events having affinity between conversion actions and associated ad clicks and outlier conversion events. Outlier bias associated with the outlier conversion events may be determined for content items. Machine learning model training may be performed, using only the sets of event information associated with the conversion events having affinity between conversion actions and associated ad clicks, to generate a machine learning model. Conversion probabilities associated with content items may be determined using the machine learning model and the calculated biases. A content item may be selected for presentation via a client device based upon the conversion probabilities.

SYSTEMS AND METHODS OF GENERATING DIGITAL CAMPAIGNS

A method includes receiving data indicative of content to be published by a publisher and generating output text data based on comparing text data output by different text recognition operations on the received data. Another method includes extracting one or more text items and one or more images from the received data, determining that the content is associated with a first entity, and generating a directory webpage that includes the one or more text items and the one or more images. The directory webpage is associated with the first entity and is hosted in a subdomain of a domain associated with the publisher. A particular text item of the one or more text items, a particular image of the one or more images, or both, is associated with offer information.