Videos for In Application Purchases and Rewards for Sharing Same through Social Media and Video Advertising for Reengagement
First Claim
1. A method for obtaining a reward in exchange for displaying a video on a mobile device, said method comprising:
- (a) displaying an in-application payment advertisement on a mobile device within an application;
(b) transmitting a purchase request to a first server, wherein the purchase request comprises data that corresponds to confirmation that the in-application payment advertisement has been displayed on the device;
(c) receiving a purchase response from the first server, wherein the purchase response confirms that distribution of a reward may proceed; and
(d) receiving the reward on the mobile device from a second server.
1 Assignment
0 Petitions
Accused Products
Abstract
The present invention is directed to the systems, computer program products, methods and devices that encourage users of applications for mobile devices to watch and/or to share videos. In some embodiments, users are provided with the opportunity to purchase goods or services in exchange for having viewed a video within the context of an application. These users may also be provided with the opportunity to purchase goods or services in exchange for sharing the videos through social media. Alternatively od additionally, they may be presented with opportunities for reengaging applications that they previously used but for which they have decreased the frequency with which they use those applications or have ceased using those applications.
-
Citations
30 Claims
-
1. A method for obtaining a reward in exchange for displaying a video on a mobile device, said method comprising:
-
(a) displaying an in-application payment advertisement on a mobile device within an application; (b) transmitting a purchase request to a first server, wherein the purchase request comprises data that corresponds to confirmation that the in-application payment advertisement has been displayed on the device; (c) receiving a purchase response from the first server, wherein the purchase response confirms that distribution of a reward may proceed; and (d) receiving the reward on the mobile device from a second server. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A mobile device for receipt of video advertisements comprising a computer program product stored in a non-transitory medium, wherein said computer program product comprises:
-
(a) a manager module, wherein the manager module is configured to interact with an application and to prepare a request for a data file, wherein said request comprises information corresponding to a zone for a video advertisement within the application; (b) a downloader module, wherein the downloader module is configured to send the request to a remote server, and to receive in response to the request an ad file that comprises ad data and media assets for an in-application payment advertisement; (c) a playback module, wherein the playback module is configured to cause the mobile device to display a video that corresponds to the in-application payment advertisement; (d) a purchase request module, wherein the purchase request module is configured to transmit a purchase request to a purchase server; (e) a purchase receipt module, wherein the purchase receipt module is configured to receive a validity and success response from the purchase server; and (f) a completion of transaction module, wherein the completion of transaction module is configured to communicate with a remote reward provider and to receive a reward from said remote reward provider. - View Dependent Claims (12, 13)
-
-
14. A system for providing a reward for viewing a video in an application, said system comprising:
-
(a) a first server, wherein the first server is an ad server that comprises or is operably coupled to a database comprising one or more in-application payment advertisements and the first server is configured to receive a request from a mobile device, wherein the request comprises one or more playback feature requirements; b) the mobile device, wherein the mobile device is capable of wirelessly communicating with the first server; and (c) a second server, wherein the second server is a purchase server and is configured to receive communications from the wireless device and to verify whether a reward is available for viewing the in-application payment advertisement.
-
-
15. A method for obtaining a reward comprising:
-
(a) causing a mobile device to display an advertisement within an application; (b) selecting a set of targets from a contacts database; (c) providing access to the video to the set of targets through a social networking application; and (d) receiving a reward after (c). - View Dependent Claims (16, 17, 18, 19, 20)
-
-
21. A method for targeting and re-engaging inactive users of an application, said method comprising:
-
(a) identifying a set of users who are less active than the users were at a previous time; (b) transmitting a reengagement video to the set of users; (c) offering a reengagement action to the set users; and (d) enabling the users to activate the reengagement action. - View Dependent Claims (22, 23)
-
-
24. A system for segmenting and targeting inactive users of an application or a subset of users of an application, said system comprising:
-
(a) a first server, wherein the first server is an ad server that comprises or is operably coupled to a database comprising user segments of active and inactive users of one or more applications and the ad-server is configured to receive a request from a wireless device, wherein the request comprises one or more playback feature requirements and the ad server is capable of targeting reengagement campaigns to users who have been inactive with respect to said one or more applications; (b) the wireless device, wherein the wireless device is capable of wirelessly communicating with the first server information that comprises an identifier that can be matched against the database of user segments; and (c) a second server, wherein the second server is an event server, wherein the event server is configured to receive communications from the wireless device and to verify whether an application has been reinstalled, updated, or opened.
-
-
25. A method for segmenting users, said method comprising:
-
(a) receiving one or more of usage logs and events and in-app purchase data; (b) receiving a unique identifier for each user; (c) segmenting a plurality of users into a set of active users and a set of inactive users to form segmented sets of users; and (d) further segmenting users by the unique identifier of each user within either or both the set of active users and the set of inactive users based on at least one of average usage over a time period or in-app purchase history to form further segmented sets of users. - View Dependent Claims (26, 27, 28, 29, 30)
-
Specification