System and method for rewarding application installs
First Claim
Patent Images
1. A computer-implemented method, comprising:
- transmitting a referral offer to install an application to a client device in exchange for a reward;
detecting, by at least one processor, a selection of the referral offer;
facilitating communication between the client device and an application server to download the application to the client device;
detecting, by at least one processor, an execution of the application by the client device, wherein the detecting of the execution of the application comprises receiving a ping from the application executing on the client device upon the execution of the application;
in response to detecting the execution of the application by the client device, determining the client device clicked to the application within a predetermined amount of time, wherein the client device clicked to the application prior to downloading the application;
determining fulfillment of the referral offer based at least in part on the determination that client device clicked to the application within the predetermined amount of time; and
in response to determining the fulfillment of the referral offer, associating reward data corresponding to the reward with at least one of the client device and an account associated with a user of the client device for a first installation of the application on the client device.
9 Assignments
0 Petitions
Accused Products
Abstract
In a system and method for monitoring application installations, a reference to download an application is transmitted to a client device. Communication between the client device and an application server providing the application downloadable by the client device is facilitated. Execution of the application by the client device is detected, and a determination of the installation history of the application on the client device is performed. Reward data is associated with the client device for a first installation of the application on the client device.
-
Citations
18 Claims
-
1. A computer-implemented method, comprising:
-
transmitting a referral offer to install an application to a client device in exchange for a reward; detecting, by at least one processor, a selection of the referral offer; facilitating communication between the client device and an application server to download the application to the client device; detecting, by at least one processor, an execution of the application by the client device, wherein the detecting of the execution of the application comprises receiving a ping from the application executing on the client device upon the execution of the application; in response to detecting the execution of the application by the client device, determining the client device clicked to the application within a predetermined amount of time, wherein the client device clicked to the application prior to downloading the application; determining fulfillment of the referral offer based at least in part on the determination that client device clicked to the application within the predetermined amount of time; and in response to determining the fulfillment of the referral offer, associating reward data corresponding to the reward with at least one of the client device and an account associated with a user of the client device for a first installation of the application on the client device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A non-transitory machine-readable storage medium storing a set of instructions that, when executed by at least one processor, causes the at least one processor to perform operations comprising:
-
transmitting a referral offer to install an application to a client device in exchange for a reward; detecting, by the at least one processor, a selection of the referral offer; facilitating communication between the client device and an application server to download the application to the client device; detecting, by the at least one processor, an execution of the application by the client device, wherein the detecting of the execution of the application comprises receiving a ping from the application executing on the client device upon the execution of the application; in response to detecting the execution of the application by the client device, determining the client device clicked to the application within a predetermined amount of time, wherein the client device clicked to the application prior to downloading the application; determining fulfillment of the referral offer based at least in part on the determination that client device clicked to the application within the predetermined amount of time; and in response to determining the fulfillment of the referral offer, associating reward data corresponding to the reward with at least one of the client device and an account associated with a user of the client device for a first installation of the application on the client device. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
Specification