Patent classifications
G06Q30/0255
GENERATING OPTIMIZED IN-CHANNEL AND CROSS-CHANNEL PROMOTION RECOMMENDATIONS USING FREE SHIPPING QUALIFIER
In general, embodiments of the present invention provide systems, methods and computer readable media for recommending contextually relevant promotions to consumers in order to facilitate their discovery of promotions that they are likely to purchase from a promotion and marketing service.
PROGRAMMATIC ADVERTISING SERVER
Systems, methods, and computer program products are provided for auctioning advertising inventory for various applications, including for mobile applications. In various embodiments, a request for an advertisement is received at a first server from a client device. The request is sent, from the first server, to two or more remote servers. A bid value and an asset to be presented at the client device is received from each of the two or more remote servers. A highest bid is determined from the received bid values. Whether the asset associated with the highest bid is compliant based on the request is determined. When the asset is determined to be compliant, the asset is sent to the client device.
Methods and systems for configuring communication decision trees based on connected positionable elements on canvas
Embodiments relate to configuring artificial-intelligence (AI) decision nodes throughout a communication decision tree. The decision nodes can support successive iteration of AI models to dynamically define iteration data that corresponds to a trajectory through the tree.
Marketing and couponing in a retail environment using computer vision
A system and method for digital retail marketing and couponing in a physical retail environment that includes collecting image data across a retail environment; tracking a user within the retail environment; processing the image data and detecting a customer-item interaction event in association with the user; and based in part on the customer-item interaction event, delivering content to an output interface.
ADVERTISEMENT APPARATUS
Provided is an advertisement apparatus including a unit configured to calculate a similarity between second processing target information that is latest information related to a predetermined feature amount of second user information and first processing target information that is information in the same period as the second processing target information related to the predetermined feature amount of the first user information; a unit configured to create advertisement information for providing notification of one advertisement application capable of receiving an advertisement, installed on a user terminal identified by user terminal identification information, based on an analysis result obtained by analyzing the first user information in a period after an observation period of the second processing target information; and a unit configured to provide notification of the advertisement information by designating the user terminal identification information and the one advertisement application.
VIRTUAL REPOSITORY WITH MEDIA IDENTIFICATION AND MATCHING
A computer-implemented method of object linking from captured media records media (audio or video) from a scene of a program (e.g., TV show, movie or other similar audio visual content), identifies the program and the program scene from a watermark embedded in the captured media or by fingerprinting the captured media and matching the fingerprint to determined fingerprints in a database that relates determined fingerprints to programs and program scenes, determines participants in scene from a participant database that relates participants to programs and program scenes, generates links to objects and online commerce sites offering the linked objects. Records for the objects are contained in a virtual repository, a database that relates users (e.g., participants) to object records.
REAL TIME FEATURE ANALYSIS AND INGESTING CORRELATED ADVERTISEMENTS IN A VIDEO ADVERTISEMENT
A computer-implemented method for displaying advertisements. The method includes associating feature metadata with a product video advertisement of a product. The method includes identifying, based on the feature metadata, a feature of the product corresponding with a section of the product video advertisement when a triggering event is detected during playing of the product video advertisement. The method includes displaying a second product video advertisement of a second product that includes the feature of the product.
Systems and methods for global dynamic hierarchical ordering system
A unified ecommerce platform system that enables sellers to acquire in depth insight into their business market and consumers utilizing a centralized cloud based platform with enhanced consumer purchasing and information gathering abilities and allows users enhanced granular security tools and information for purchase.
METHOD AND SYSTEM FOR DISTRIBUTING DIGITAL MEDIA DEPENDING ON MOBILITY PARAMETERS OF AN INDIVIDUAL
The invention relates to a digital media distribution method and a digital media distribution system (1) configured to distribute digital media (301), characterized in that said digital media (301) are distributed to presentation computing devices (20) each associated with at least one connected sole (10), said digital media distribution system comprising a calculation computing device (30) configured to load (510) mobility or posture parameter values (101) calculated from raw data generated by at least one connected sole (10); Load (520) shoe parameter values (201); Load (530) digital media (301) and a distribution repository (311) including digital media (301) distribution rules (322); Transmit (540) personalized digital media (401) to at least one presentation computing device (20) coupled to the at least one connected sole (10) having generated said raw data.
LONG STRING PATTERN MATCHING OF AGGREGATED ACCOUNT DATA
Apparatuses, systems, methods, and program products are disclosed for long string pattern matching of aggregated account data. An apparatus includes a processor and a memory that stores code executable by the processor to aggregate transaction data from a plurality of accounts associated with a user, create an index for the aggregated transaction data using signatures for transactions within the aggregated transaction data, query metadata corresponding to the index for at least one transaction, and in response to identifying the at least one transaction within the aggregated transaction data based on querying the metadata, determine at least one service associated with the at least one transaction to present to the user.