Abstract:
Disclosed herein are systems, methods, and non-transitory computer-readable storage media for managing a viral invitational content campaign. Invitational content is delivered with a user interface element that, upon selection, transmits a forwarding request to the content delivery server. The content delivery server generates a link with a unique identifier and creates a forwarding entry that includes the unique identifier and identifies the item of invitational content. The link is returned in response to the forwarding request. Upon selection of the link, a request including the unique identifier is transmitted to the content delivery server which accesses the corresponding forwarding entry to return the corresponding item of invitational content. A viral campaign dictates a target spend range and throttling methods are utilized to manage the spend. Invitational content forwarding, delivery cost, and content selection are variable to manage the spend. Calculated metrics are also used to manage spend.
Abstract:
The subject disclosure relates to a method for providing a downloadable content item including steps for providing a variety of offset-offers for a content item, wherein each of the offset-offers is associated with a different advertising amount and cost reduction amount and receiving a user request to download the content item, the user request specifying the user's selection of an offer from among the variety offset-offers, wherein the first offer corresponds with a first advertising amount and a first cost reduction amount. In certain aspects, the method can also include steps for preparing the first content item for download by the user. In some implementations, a content management system and computer readable media are also provided.
Abstract:
Systems, methods, and non-transitory computer-readable storage media for group discount pricing for mobile content. The system first provides a group invitational content associated with an item for presentation at a display, the group invitational content indicating a discount price provided for the item if a number of offers are made to purchase the item within a period of time. Next, the system receives an offer to purchase the item at the discount price according to the group invitational content. The system then sends an indication of the offer to a list of purchases associated with the group invitational content, the indication prompting the offer to be added to the list of purchases.
Abstract:
Disclosed herein are systems, methods, and non-transitory computer-readable storage media for increasing the performance of an advertisement network by monitoring requests for advertisements from applications, detecting patterns, and developing and implementing remedial actions to increase system performance.
Abstract:
Systems, methods, and computer-readable storage media for optimizing and reporting time spent by a user engaged in a session. The system first obtains data associated with a presentation of an item of content at a mobile device, the presentation being divided into multiple partitions. Based on the data, the system adjusts at least one respective length of time associated with the multiple partitions to yield at least one adjusted length of time, the at least one adjusted length of time reflecting estimated time of user engagement with content associated with at least one of the multiple partitions. The system then determines an amount of time spent by a user at the mobile device engaging in the presentation based on the at least one adjusted length of time and the multiple partitions.
Abstract:
Systems, methods, and non-transitory computer-readable storage media for mobile advertisement based on a context-switching context taxonomy. The system collects usage data associated with a device. Based on the usage data, the system determines a switching context channel and a switching context trend, wherein the switching context channel defines a user's movement through channel classifications, and wherein the switching context trend defines the user's activity over a period of time. Next, the system generates a classification model based on the switching context channel and the switching context trend. The system then books a campaign of invitational content based on the classification model.
Abstract:
Transient user profiles are generated and broadcast to nearby recipient devices. In some implementations, a transient user profile is generated from a master user profile that includes user information. The master user profile can be stored in encrypted form on the user's mobile device or on a network-based computer system where it can be accessed upon authentication. The master user profile can include information provided by the user or retrieved from other network-based computer systems. The master user profile can include information that is labeled with security tags that indicate the class of users that may receive the user information. From the master user profile, a transient user profile can be generated in response to a sharing event and broadcast to other nearby recipient devices.
Abstract:
Disclosed herein are systems, methods, and non-transitory computer-readable storage media for increasing the performance of an advertisement network by monitoring requests for advertisements from applications, detecting patterns, and developing and implementing remedial actions to increase system performance.
Abstract:
Systems, methods, and computer-readable storage media for dynamic radio content. The system generates a media item to be inserted into a media stream. The media item can include multiple segments associated with a set of discrete components. Next, the system inserts the media item into the media stream. In response to a triggering event, the system then re-generates the media item by assembling the multiple segments using a new set of the discrete components. The system then inserts the re-generated media item into the media stream.
Abstract:
Systems, methods, and computer-readable storage media for optimizing and reporting time spent by a user engaged in a session. The system first obtains data associated with a presentation of an item of content at a mobile device, the presentation being divided into multiple partitions. Based on the data, the system adjusts at least one respective length of time associated with the multiple partitions to yield at least one adjusted length of time, the at least one adjusted length of time reflecting estimated time of user engagement with content associated with at least one of the multiple partitions. The system then determines an amount of time spent by a user at the mobile device engaging in the presentation based on the at least one adjusted length of time and the multiple partitions.