Patent classifications
G06Q30/0264
Systems and methods for determining a dynamic advertisement schedule for a playlist session
Methods and systems are provided herein for determining a dynamic advertisement schedule. These methods and systems are provided by way of associating a first value with a selectable delay option on a playlist menu, and associating a second value with a selectable skip option on the playlist menu. Each time the selectable delay option is selected, the first value may be added to a composite value, and each time the selectable skip option is selected, the second value may be added to a composite value. The composite value may be compared to a threshold value, and when the composite value corresponds to the threshold value, an advertisement may be generated for display on a display screen and the composite value may be reset.
Cross-screen optimization of advertising placement
The current invention relates to a computer-generated method for optimizing placement of advertising content across multiple different devices. The system can allocate advertising campaigns and plans to various inventory types based on the probability of accurate consumer matching. Consumer matching can be achieved by generation of look-alike models in a consumer's device graph to predict future consumption behavior. The system includes an interface through which an advertiser can access relevant information about inventory and success of a given placement.
METHODS AND APPARATUS TO DELIVER TARGETED ADVERTISING
Methods and apparatus to deliver targeted advertising are disclosed. An example apparatus includes a media object assembler to, in response to receiving a request to provide a media object, generate a custom media object using a first media object element and a second media object element based on at least one of a user profile or a group profile corresponding to a user, the user corresponding to the request; an interface to transmit the custom media object to the user; and a performance analyzer to analyze a performance of the custom media object; and update at least one of the user profile or the group profile based on the performance.
SYSTEMS AND METHODS FOR FOOD WASTE REDUCTION
In some embodiments, a method may include distributing foodstuffs. In some embodiments, a method may include preparing a foodstuff from a distributor for purchase. The foodstuff may be nearing expiration. The method may include capturing an image of the foodstuff using an image capture device. The image capture device may include a dedicated device. The method may include uploading and displaying the image on a software application to a server. The method may include offering for purchase the foodstuff using the software application. The method may include providing a purchased foodstuff to a consumer who has purchased the foodstuff using the software application. In some embodiments, the method may include delivering the purchased foodstuff to the consumer. In some embodiments, the method may include tracking a position of the purchased foodstuff during delivery. In some embodiments, the method may include monitoring at least one parameter of the purchased foodstuff during delivery.
Network delivery of entertainment software
A system and method for preparing entertainment software for reduced network delivery time includes analyzing entertainment software to identify a first stage implementing a subset of the functionality of the entertainment software such that the first stage is deliverable to an entertainment platform across a network more quickly than the delivery of the entire entertainment software, and preparing the identified first stage for download, such that the identified first stage may be downloaded and used on the entertainment platform.
CONTENT SCHEDULING METHOD AND APPARATUS
A content scheduling method is provided. The content scheduling method, which is performed by a content scheduling apparatus, comprises acquiring a total play count of target content, determining a plurality of weight values of the target content with respect to a plurality of time slots, each weight value of the plurality of weight values indicating a first preference for the target content with respect to each time slot of the plurality of time slots, generating a linear programming model using the acquired total play count and the plurality of weight values and determining, via a processor, a play count of the target content in the each time slot of the plurality of time slots based on the linear programming model.
Dynamic object customization
Dynamic object customization is disclosed. A template associated with content to be published on behalf of one or more entities is obtained. The template includes at least one variable. For each entity in the one or more entities, a data store including information pertaining to the entity is queried based at least in part on the at least one variable included in the template. In response to the query, one or more data values corresponding to the at least one variable are obtained. An object is generated based at least in part on the template. The at least one variable is populated using the obtained one or more data values. The generated object is provided as output to be published on behalf of the entity.
Finite State Machine Based Temporal Path to Purchase Customer Marketing System
Embodiments included herein are directed towards a finite state machine based, temporal, path to purchase customer marketing method and system. The method may include generating a plurality of customer focused stimuli, wherein the stimuli include messaging content information, delivery mechanism information, delivery time and frequency information, and message presentation frequency. The method may further include transmitting the plurality of customer focused stimuli to a customer computing device and receiving customer response data in response to the plurality of customer focused stimuli. The method may also include performing response quantization operations on the customer response data within a finite state machine to generate a temporal sequence of personalized customer recommendations.
CONTENT MANAGEMENT APPARATUS, CONTENT DISPLAY SYSTEM, AND CONTENT RESERVATION METHOD
A content management apparatus manages a content display schedule specifying a time frame for displaying content on a display device. The content management apparatus can reserve to-be-displayed content in an available time frame of the content display schedule. At this time, it is determined whether an attribute of the to-be-reserved content overlaps an attribute of other content in a time frame before or after the time frame where the content is reserved. When the two attributes do not overlap each other, reservation of the content is acceptable.
PROCESS AND PLATFORM FOR LIDS
Embodiments provide an augmented reality system and process that involves a lid with machine readable indicia, a computing device with an application to capture and process the machine readable indicia and a remote server to generate a customized augmented reality experience. The augmented reality experience is generated based on one or more unique identifiers and machine readable indicia to provide a dynamic and engaging user experience.