Patent classifications
G06Q30/0255
Scalable systems and methods for generating and serving recommendations
A scalable recommendation engine includes stateless processors in communication with at least one memory server that stores contextual data. A router is configured to direct a recommendation request to a first stateless processor, which is configured to generate a recommendation using contextual data from the memory server. A controller monitors the available processing bandwidth of the stateless processors and deploys an additional stateless processor if the available processing bandwidth is less than a minimum available processing bandwidth threshold. The controller can remove from deployment a stateless processor if the available processing bandwidth is greater than a maximum pre-determined available processing bandwidth threshold.
Systems and methods for relevant targeting of online digital advertising
System and methods for selecting and serving a targeted digital advertisement to a user are provided. In one implementation, an advertisement platform server receives an ad transaction pixel from a user device. Based on the ad transaction pixel, the server initiates a discovery process in order to discover the identity of the user device. The server then receives a device targeted ad request from the user device, and sends a device targeted ad response to the user device based on results from the discovery process.
Processing image using narrowed search space based on textual context to detect items in the image
The present disclosure describes systems and methods for identifying products that are implicitly published in an image, e.g., where there is no identifying text or comments that identify the brand of the product. A product entity may be identified based on comments posted in response to the posting of the image. An analysis of the image may be performed based on the identified product entity to find items or products of a type of the identified product entity in the image. A product detected in the image may be compared to a database of products of the type of product entity to determine which product was posted in the image.
Media resource allocation method, apparatus, and system, storage medium, and computer device
This application includes a media resource allocation method, performed by any media resource allocation server in a blockchain system. In the method, media resource information is received from a media resource server. Media resources for a plurality of media resource request servers are allocated according to (i) media resource requirements of the plurality of media resource request servers, (ii) the media resource information, and (iii) a preset allocation rule. The transaction data generated in the media resource allocation process is stored into the target blockchain.
Systems and methods for generating a personalized advertisement
Systems and methods of generating, for display on a graphical user interface (GUI), a personalized advertisement. The systems and methods can include receiving data indicative of initiating a browsing session, aggregating user activity data associated with a user of the application, the user activity data including current session data and/or past session data, applying machine learning on the user activity data to generate one or more excluded products, applying the one or more excluded products to a product database to generate a list of relevant products, ranking, using one or more ranking rules, the list of relevant products to generate a ranked list of relevant products, and sending, to the mobile device, the personalized advertisement including one or more relevant products from the ranked list of relevant products.
GAMIFICATION DEVICE
A messaging gamification device. A messaging gamification device can include a customizable message provisioning system and a customizable display system. A method of operating a messaging gamification device can include controlling reproduction of content on a customizable display system of the gamification device according to how a user interacts with the gamification device and content presentation rules.
METHOD FOR WEB-BASED DISTRIBUTION OF TARGETED ADVERTISING MESSAGES
A method for web browser-based distribution of targeted advertising messages is provided. An advertising party registers with a distributor of targeted advertising messages. An advertising campaign for goods targeting user demographic categories chosen by the advertising party is created, with advertising messages being customized for each category and the advertising messages being stored on a web server of the distributor. The advertising party pays the distributor for the advertising campaign. A user registers with the distributor for receiving advertising messages through a web browser and the user providing user demographic data and value account information at registration. The web browser home page of the user is configured with a user-specific URL corresponding to a set of targeted advertising messages according to the user demographic data. The user opens the browser and views the home page containing a target advertising message of the set of targeted advertising messages according to the user demographic category and the distributor credits the user value account upon the user viewing the advertising message.
DATA PROCESSING APPARATUS AND CONTROL METHOD FOR DATA PROCESSING APPARATUS
According to an embodiment, a data processing apparatus generalizes an element described in advertising campaign information and derives a first target model representing a recipient image. The data processing apparatus generates, on the basis of an attribute and an action history of a recipient collected from the recipient, recipient information indicating a characteristic of each attribute of the recipient and derives, for each attribute, a second target model representing a recipient image. Further, the data processing apparatus determines a target model who is a target of the advertising campaign.
DATA PROCESSING APPARATUS AND CONTROL METHOD FOR DATA PROCESSING APPARATUS
According to an embodiment, a data processing apparatus generalizes an element described in advertising campaign information and holds a plurality of switchable derivation methods to be used for deriving a first target model representing a recipient image. The data processing apparatus generates, on the basis of an attribute and an action history of a recipient collected from the recipient, recipient information indicating a characteristic of each attribute of the recipient and holds a plurality of switchable derivation methods to be used for deriving, for each attribute, a second target model representing a recipient image. Further, the data processing apparatus determines a target model who is a target of the advertising campaign.
USING DATA ANALYSIS TO CONNECT MERCHANTS
Techniques and arrangements for performing data analysis in order to generate connections between merchants. For instance, a payment service may determine, based at least in part on transaction information, that a first customer conducted a first transaction at a first merchant followed a subsequent transaction at a second merchant. The payment service may further determine that a second customer conducted a second transaction at the first merchant followed by a subsequent transaction at a third merchant, Based on transaction information associated with the first transaction and the second transaction, the payment service may create a buyer profile including the first customer and second customer. Upon the payment service receiving a request to process a third transaction between the first merchant and the second customer, the payment service can generate a recommendation that the second customer conduct a subsequent transaction to the third transaction at the second merchant rather than the third merchant. The payment service can then send a electronic communication that includes the recommendation to the first merchant or the second customer.