Patent classifications
G06Q30/0264
Mobile unit, information processing method, and program
An autonomous driving vehicle that is a mobile unit according to this disclosure is a mobile unit configured to transport a user to a facility that provides services or commercial products and, at the same time, configured to perform an advertising activity for the services or the commercial products of the facility. The mobile unit includes a control unit configured to acquire data for providing a promotion in the mobile unit and is configured to provide a promotion in the mobile unit based on the acquired data. The promotion is related to the services and the commercial products at the facility.
METHODS AND SYSTEMS FOR MANAGING TRANSMISSION OF ELECTRONIC MARKETING COMMUNICATIONS
Systems, methods, and computer readable storage media for controlling the transmission of electronic messages are provided. Aspects of the disclosure provide a method for controlling electronic transmission of electronic communications generated by authoring services. The method includes receiving a first message from a first authoring service of the plurality of authoring services, the first message comprising at least one recipient and content for at least one electronic communication, adding the first message to a message queue associated with the at least one recipient, determining one or more characteristics associated with the at least one recipient, evaluating the first message using the one or more characteristics to determine a first message state for the first message, in response to determining that the message state indicates the first message is to be transmitted, forwarding the first message to message transmission circuitry, and transmitting the first message to the recipient.
Systems, methods and programmed products for dynamically capturing, optimizing and displaying content on public and semipublic digital displays
A system and method for dynamically tracking and capturing content and displaying the content on public or semi-public non-personal digital displays. In exemplary embodiments, the content may include an urgent notification that is displayed within a slot of looped content with the manner in which the urgent notification is displayed depending on the level of urgency and attributes of the non-personal digital displays.
Location-based advertising system for an automobile
A system has a display device attached to an automobile, with a display screen visible outside the automobile. Workstations specify location-based rules regarding image content to be displayed in specified geographic areas at specific times, and further specify a predetermined threshold of a number of automobiles that display a given threshold-limited image. An application server determines from the location-based rules a dynamic content schedule of image content to display at the display device when the automobile is in the given geographic region at a given display time. When the predetermined threshold of the number of automobiles displaying the threshold-limited image in the given geographic region is reached, an update to the dynamic content schedule is generated including a different image in place of the threshold-limited image, and a current image corresponding to the updated dynamic content schedule is displayed.
Celebrity-based AR advertising and social network
A method for celebrity-based advertising includes storing, in a server, a likeness of subject and a corresponding booking that includes parameters outlining availability of the subject for digital advertising. The method further includes receiving or creating, by the server, a pitch that falls within the parameters of the booking, the pitch corresponding to the subject. The method further includes receiving, by the server and from a first user device, a first image of the likeness of the subject or another likeness of the subject. The method further includes determining, by the server, that the image matches the likeness of the subject. The method further includes transmitting, by the server, the pitch to the first user device to be output by the first user device.
Optimized management of online advertising auctions
Methods, systems, and computer-readable media for optimized management of online advertising auctions are disclosed. An auction management system sends bids for one or more bidding units (e.g., keywords or product identifiers) to an advertising vendor. A bid comprises a value per click associated with one or more search results pages or web pages for one or more search terms. At least a portion of the bids represent winning bids in one or more auctions for the one or more bidding units. The system determines success metrics associated with the bids based (at least in part) on user traffic for links associated with the winning bids. The system determines an optimal bid for a particular bidding unit based (at least in part) on the success metrics. The system sends the optimal bid for the particular bidding unit to the advertising vendor for an additional auction.
Media Clearinghouse
A media distribution clearinghouse system is provided with a site selection subsystem having a site table listing a plurality of potential geographic locations, and an interface to accept value weighted geographic location selections and to supply a media enablement signal to a media unit in response to the selected geographic location, so that a media message is displayed at the selected geographic location. The media units may be stationary or mobile. The site table lists locations may be fixed stationary locations, predetermined travel routes, or non-predetermined travel routes. A media message subsystem includes a message table listing a plurality of media messages, and an interface to accept media message selections and supply the media message enablement signal for a selected media message, to the media unit. In some aspect the media message subsystem has an interface to transmit the selected media message to the media unit.
CONSTRAINT-BASED OPTIMIZATION
Systems and methods for constraint-based optimization, comprising: an AI demand forecasting engine, an optimization engine, a user-defined objective, and a user-defined set of constraints. Using historical sales data, the AI demand forecasting engine generates a plurality of entities, each entity defined by a placement of an item in a promotion platform; and forecasts the objective associated with each entity. The optimization engine generates a plurality of plans, each plan consisting of a unique subset of entities. Plans that violate at least one constraint are eliminated by the optimization engine, leaving a set of candidate solutions. An optimum plan is selected from the set of candidate solutions based on maximization of the objective.
Methods and systems for determining provenance and identity of digital advertising requests solicited by publishers and intermediaries representing publishers
Described is a computer implemented method for determining provenance and identity of a digital advertising request for an advertisement solicited by at least one of a publisher and an intermediary representing the publisher. The method includes receiving, with a transceiver of a first computing device, a first message having first message metrics associated with a candidate entity for identification. The first message is processed, with a processor of the first computing device, to identify a first portion of a candidate entity identity based on the first message metrics. An output related to confidence of the candidate entity identity is produced, with the processor, based on the first portion of the candidate entity identity.
CONTENT DELIVERY SYSTEM AND CONTENT DELIVERY METHOD
A content delivery system (1) is provided with: a content storage unit (61) for storing a plurality of contents that correspond to each of a plurality of kinds of information pertaining to one commodity (12) that is the object of sales promotion; an output unit (18) for outputting one content from among the plurality of contents; a touch panel (15) for displaying a selection input unit (19), which corresponds to the plurality of contents, on a screen; an input acceptance unit (47) for accepting an input operation performed on the selection input unit (19); and a switching unit (48) that, when an input operation is performed on the selection input unit (19), switches a content that corresponds to the selection input unit (19) for output by the output unit (18).