Patent classifications
G06Q30/0251
SYSTEM AND METHOD FOR ROUTING MEDIA
In one aspect, a method for managing streaming of video content to a client device includes providing the video content to a content distribution network for storage in a plurality of geographically separated resources of the content distribution network and receiving, from the client device via a packet-based telecommunication network, signaling to have the stored video content streamed to the client device. In response to the received signaling, one or more files are transmitted to the client device via the packet-based telecommunication network, each of the one or more files being in a format compatible with a media player on the client device, the one or more files comprising (i) an identification of one or more of the resources of the content distribution network available to facilitate streaming of one or more segments of the stored video content to the client device, the identification being dependent at least in part on a relationship between a geographic location of the client device and geographic locations of the resources of the content distribution network, and (ii) an identification of an advertising server, the identification of the advertising server being dependent at least in part on a relationship between the geographic location of the client device and a geographic location of the advertising server, wherein the one or more files, when processed by the client device, cause the client device to communicate with the identified one or more resources of the content distribution network and the advertising server to cause the one or more segments of the stored video to be streamed to the client device by the identified one or more resources of the content distribution network and cause one or more advertisements to be streamed from the advertising server to the client device.
Content keyword identification
In general, in one aspect, a method includes compiling user interaction statistics for a set of content items displayed in association with a first target media document having a non-textual portion, at least some of the content items associated with one or more keywords, based on the interaction statistics, associating the first target media document with at least some of the keywords associated with the content items, and based on a common attribute of the first target media document and a second target media document having a non-textual portion, associating the second target media document with at least some of the keywords assigned to the first target media document. Other aspects include corresponding systems, apparatus, and computer programs stored on computer storage devices.
Systems and methods for tailoring marketing
The systems, methods and computer program products (collectively “system”) described herein relate to customized real time data delivery. The system may be configured to receive, by a performance marketing cluster, first data from a first data source. The system may also receive, by the performance marketing cluster, second data from a second data source. The system may determine, by the marketing cluster, an analysis scheme for the first data and the second data based on the first data source. The system may also determine, by the marketing cluster, at least one of a propensity to act or a recommendation selected from a predefined number of available options for a population based on the analysis scheme and the first data source.
System and method for a mobile wallet
A mobile device includes at least one processor, a memory and computer-executable instructions stored thereon. The mobile device is structured to determine first geolocation information indicative of a location of the mobile device and determine, based on the first geolocation information, that the mobile device is located within a predetermined geographic region from a plurality of merchant locations. The mobile device generates an electronic alert message regarding the plurality of merchant locations and displays the electronic alert message to the user. The mobile device determines a user selection of a payment card via a mobile wallet application running on the mobile device. Second geolocation information regarding a location of the mobile device is determined. A code generate a code for a purchase transaction is generated. The code includes the second geolocation information, tokenized payment card information, and a merchant identifier.
Dynamically providing context-based notification and fulfillment
In some examples, a location of a merchant is updated as the merchant moves. A server receives the location of the merchant, and compares that location to the location of a user, so as to determine whether the merchant is located within a first threshold distance or a second, smaller threshold distance from the location of the user. If the user is within the first threshold distance, the server presents a first point of sale (POS) interface to initiate an order from the merchant and present the user with an option to fulfill that order through delivery. If the merchant is located within the second, smaller threshold distance from the user, the server presents the user with a second POS interface that gives the user an option to fulfill the order through pickup instead of delivery.
WEAR TIME AS METRIC FOR BUYING INTENT
Example embodiments of the present disclosure include a system comprising a computer-readable storage medium storing at least one program and a computer-implemented method for providing a recommendation based on a level of buying intent of an individual. Consistent with some embodiments, the method may include monitoring an amount of time an individual wears a particular item while in a fitting room of a retail store, and determining an interest level of the individual in purchasing the item based on the amount of time the individual wears the item. The method may further include generating and providing a recommendation for an additional based on the determined level of intent.
Device and process for providing mobile gamification
A wireless device to provide mobile gamification services includes a transceiver configured to transmit data, an application to remotely connect via a network to a mobile website, to download a game from the mobile website to the wireless device, to execute the game locally on the wireless device, to execute the game via the mobile website, to redeem game rewards associated with wireless services, and to select the game rewards associated with the wireless services, a processor to control the transceiver and execute the application, a display to display the game and the game rewards, and a computer readable medium to store the application and user preferences associated with the game and with the wireless services.
AUTOMATION PREVIEW
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for automated management of campaigns using scripted rules.
Vehicle mountable holographic promoting system
A vehicle mountable holographic promoting system and method of use; the vehicle mountable holographic promoting system includes a body with at least one light, a mount, and a controller in communication with a software application and the body. The body is mountable to the vehicle via the mount. The mount is able to be removably attachable or otherwise secured to roof of a vehicle. The controller controls the body such that the body is able to visually promote via an image display at least one promotable item using the at least one light. The promotable item appearing to float on a plane above the vehicle.
Systems and methods for providing a campaign design platform having a component plug-in framework
Systems and methods for facilitating user design of a computerized marketing system executable campaign or message thereof, include: providing a graphical user interface for user interaction with a virtual canvas; retrieving, from a database, component data useable by the virtual canvas module to visualize component icons; visibly arranging, within the virtual canvas and in response to user interaction with the virtual canvas via the user interface, the component icons into at least one of: a campaign design or a message design, wherein each component icon represents an action to be taken by the computerized marketing system in executing the campaign and/or the message thereof; and generating, by a build engine, the campaign and/or the message from and in accordance with the respective campaign design and/or message design.