G06Q30/0264

MACHINE LEARNING TECHNIQUES FOR OPTIMIZED COMMUNICATION WITH USERS OF A SOFTWARE APPLICATION

Certain aspects of the present disclosure relate to methods and systems for optimized delivery of communications including content to users of a software application. The method also includes obtaining, by a customer engagement platform (CEP), a set of cohort selection criteria for identifying a user cohort to deliver the content; identifying, by a data analytics platform (DAP), the user cohort to communicate with in accordance with the set of cohort selection criteria; identifying, by the DAP, one or more communication configurations for communicating with one or more sub-groups within the user cohort; and to each user of the user cohort, transmitting one or more communications based on the content and a corresponding communication configuration for a sub-group that may include the corresponding user; and measuring engagement outcomes associated with usage of the corresponding one or more communication configurations in communication with each of the sub-groups.

SYSTEM AND METHOD FOR SIMULTANEOUS DISTRIBUTION OF PERSONALIZED CONTENT TO MULTIPLE USERS
20240046308 · 2024-02-08 ·

A live-radio streaming system for distribution of personalized environmentally and situationally appropriate commercial content packages to multiple users simultaneously. The system having a listener portal and an administrative portal. The listener portal featuring user profiles comprising private brand interest profiles for storing personal interest information. The administrative portal allowing an administrative user to distribute live audio feeds, create commercial content packages, and push personalized commercial content packages to multiple listeners simultaneously.

Display device and operation method thereof

According to an embodiment, an image display device includes: a display; a memory storing one or more instructions; and a processor executing the one or more instructions stored in the memory, wherein the processor executes the one or more instructions: to determine whether it is a recommended time for outputting advertisement content, from a user's log data, based on a first trained model using one or more neural networks; to determine a recommended attribute of an advertisement display region from the user's log data, based on a second trained model using the one or more neural networks, when it is determined that it is the recommended time for outputting the advertisement content; and to adjust an attribute of the advertisement display region based on the determined recommended attribute and control the display to output the advertisement content in the attribute-adjusted advertisement display region.

METHOD AND DIGITAL SIGNAGE PLAYER FOR MANAGING DISTRIBUTED DIGITAL SIGNAGE CONTENT
20190378160 · 2019-12-12 ·

A method and digital signage player for managing display of a distributed digital signage content. The digital signage player stores the distributed digital signage content, and a local placement target for the distributed digital signage content. The digital signage player displays the distributed digital signage content in accordance with the local placement target. The digital signage player exchanges messages with a neighbor digital signage player, for increasing the local placement target of the distributed digital signage content at the request of the neighbor digital signage player. The neighbor digital signage player also displays the distributed digital signage content in accordance with its own placement target, which needs to be decreased. The digital signage player ultimately increases the local placement target of the distributed digital signage content based on the messages exchanged with the neighbor digital signage player.

Advertising inventory management system and method

A method of managing advertisement inventory in an internet advertising system is provided. The method comprises forecasting advertisement capacity using a plurality of predefined advertisement targeting parameters arranged in a tree structure to define a plurality of buckets, wherein each bucket is associated with a combination of the predefined advertisement targeting parameters. The method further comprises matching sold advertisement data with at least one of the plurality of predefined advertisement targeting parameters in the tree structure. The method further comprises determining available advertisement inventory by the inventory management system for the at least one predefined parameter by reducing the forecasted advertisement capacity by the matched sold advertisement data. The method further comprises delivering advertisements by an ad server to display devices associated with internet users who match the combination of predefined advertising targeting parameters of at least one bucket.

Using the utility of configurations in ad serving decisions
10504153 · 2019-12-10 · ·

Instead of accepting competing ads and using an arbitration function (e.g., an auction) to choose winning ads to be served with a document, sets of ads (perhaps having different characteristics) can be generated, and an arbitration function can be used to select the winning set of ads. Such arbitrations on sets of ads can consider how ads, search results, colors, positions, fonts, etc., all interact with each other and affect the usefulness of the sets of ads to advertisers, end users, document publishers, and/or an ad serving entity.

System and method for processing commerce events

Aspects of the subject disclosure may include, for example, a method that includes providing, by a server, media content to a set top box; the media content includes an advertisement and a closed captioning line and the set top box is associated with a display device. The method also includes facilitating access to a shopping application for download at a communication device separate from the set top box, and inserting into the closed captioning line an identifier of a commerce event. The method further includes transmitting to the set top box a message for presentation on the closed captioning line on the display device, receiving a request to provide information regarding an advertised product to the communication device, and transmitting to the communication device the information regarding the advertised product. Other embodiments are disclosed.

MESSAGING SERVICE FOR PROVIDING UPDATES FOR MULTIMEDIA CONTENT OF A LIVE EVENT DELIVERED OVER THE INTERNET

Messaging services for providing updates for multimedia content delivered over the Internet for a live event. In one embodiment, a messaging server provides real-time updates for multimedia content of a live event delivered over the Internet to multiple media players that request the multimedia content over the Internet. In one embodiment, the real-time updates indicate when the multimedia content is available for delivery over the Internet. In another embodiment, the real-time updates can be used to dynamically insert advertisement markers for advertisement breaks in the multimedia content.

APPARATUS FOR SETTING ADVERTISEMENT TIME SLOT AND METHOD THEREOF
20190370862 · 2019-12-05 · ·

An apparatus for setting an advertisement time slot, the apparatus transmitting and receiving data in connection with a vehicle device which provides driving information up to a destination of a vehicle and an advertisement server, is provided. The apparatus according to an embodiment includes a communicator configured to communicate with the advertisement server, an output unit configured to output at least one of an image or a sound, and a controller configured to receive driving information from the vehicle device, determine an advertisement time slot based on the driving information, and generate advertisement time slot information, which is information on the determined advertisement time slot. The communicator is further configured to transmit the advertisement time slot information generated by the controller to the advertisement server and receive advertisement information assigned to the advertisement time slot from the advertisement server, and the controller is further configured to cause the output unit to output the received advertisement information during the advertisement time slot to which the received advertisement information is assigned. At least one among an autonomous driving vehicle, a user terminal, and a server according to embodiments of the present disclosure may be associated or integrated with an artificial intelligence module, a drone (unmanned aerial vehicle (UAV)), a robot, an augmented reality (AR) device, a virtual reality (VR) device, a 5G service related device, and the like.

Generating product decisions
10496938 · 2019-12-03 · ·

The present invention relates to a system and method for generating business decisions. Embodiments of this system and method receive customer transaction data and additional information (cumulatively referred to as modeling data). This data is utilized to generate a product decision tree which models consumer purchasing decisions as a tree structure. The product decision tree may be utilized by the system to analyze demand for a given leaf (product) in association with other related products. In some embodiments, customers are segmented into groupings of customers who have similar attributes, including similar shopping behaviors. Customer insights are generated for the customer segments. The customer insights and the product decision tree are used to generate business plans, which may then be provided to a store for implementation. These plans may include a product assortment plan, an everyday pricing plan, a promotional plan, and a markdown plan.