SYSTEM AND METHOD FOR SENDING DATA TO END USER DATA DELIVERY VEHICLES
First Claim
1. A method comprising:
- dividing a reward token in a reward token data base into a quantity, N of reward token pieces based on a selection of N end user data delivery vehicles on which an advertiser wants to send the reward token pieces to an end user;
sensing end user activity on a communication network on at least one of the N end user data delivery vehicles at one of a plurality of data delivery vehicle servers;
sending from a first one of the plurality of data delivery vehicle servers, a first one of the N reward token pieces to the end user on a first one of the N end user data delivery vehicles; and
sending from a second one of the plurality of data delivery vehicle servers, a second one of the N reward token pieces to the end user on a second one of the N end user data delivery vehicles.
1 Assignment
0 Petitions
Accused Products
Abstract
An embodiment of a method is disclosed, including but not limited to, dividing a reward token in a reward token data base into a plurality of reward token pieces based on a selection of plurality of end user data delivery vehicles on which an advertiser wants to send the reward token pieces to an end user; sensing end user activity on a communication network on at least one of the plurality of end user data delivery vehicles at one of a plurality of data delivery vehicle servers; sending from a first one of the plurality of data delivery vehicle servers, a first one of the plurality of reward token pieces to the end user on a first one of the plurality of end user data delivery vehicles; and sending from a second one of the plurality of data delivery vehicle servers, a second one of the plurality of reward token pieces to the end user on a second one of the plurality of end user data delivery vehicles. A computer program product and system for performing the method are also disclosed.
-
Citations
23 Claims
-
1. A method comprising:
-
dividing a reward token in a reward token data base into a quantity, N of reward token pieces based on a selection of N end user data delivery vehicles on which an advertiser wants to send the reward token pieces to an end user; sensing end user activity on a communication network on at least one of the N end user data delivery vehicles at one of a plurality of data delivery vehicle servers; sending from a first one of the plurality of data delivery vehicle servers, a first one of the N reward token pieces to the end user on a first one of the N end user data delivery vehicles; and sending from a second one of the plurality of data delivery vehicle servers, a second one of the N reward token pieces to the end user on a second one of the N end user data delivery vehicles. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A tangible computer readable medium containing a computer program comprising computer readable instructions that when executed by a computer perform a function, the computer program comprising instructions to divide a reward token in a reward token data base into a quantity, N of reward token pieces based on a selection of N end user data delivery vehicles on which an advertiser wants to send the reward token pieces to an end user;
- instructions to sense end user activity on a communication network on at least one of the N end user data delivery vehicles at one of a plurality of data delivery vehicle servers;
instructions to send from a first one of the plurality of data delivery vehicle servers, a first one of the N reward token pieces to the end user on a first one of the N end user data delivery vehicles; and
instructions to send from a second one of the plurality of data delivery vehicle servers, a second one of the N reward token pieces to the end user on a second one of the N end user data delivery vehicles. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
- instructions to sense end user activity on a communication network on at least one of the N end user data delivery vehicles at one of a plurality of data delivery vehicle servers;
-
17. A system comprising:
-
a processor in data communication with a tangible computer readable medium, the tangible computer readable medium containing a computer program comprising instructions that when executed by a computer perform a function; a first computer program component that divides a reward token in a reward token data base into a quantity, N of reward token pieces based on a selection of N end user data delivery vehicles on which an advertiser wants to send the reward token pieces to an end user; a plurality of data delivery vehicle servers that sense end user activity on a communication network on at least one of the N end user data delivery vehicles at one of the plurality of data delivery vehicle servers, wherein a first one of the plurality of data delivery vehicle servers, sends a first one of the N reward token pieces to the end user on a first one of the N end user data delivery vehicles and a second one of the plurality of data delivery vehicle servers, sends a second one of the N reward token pieces to the end user on a second one of the N end user data delivery vehicles. - View Dependent Claims (18, 19, 20)
-
-
21. A method comprising:
-
receiving on a first end user data delivery vehicle associated with an end user, from a first data delivery vehicle server, a first one of N reward token pieces; receiving on the first end user data delivery vehicle from the first data delivery vehicle server, data indicating that a second reward token piece is available on a second end user data delivery vehicle associated with the end user, wherein the second end user data delivery vehicle is selected based on increasing an end user historical utilization of the second end user data delivery vehicle; and receiving a second one of the N reward token pieces on the second end user data delivery vehicle.
-
-
22. A tangible computer readable medium containing a computer program comprising computer readable instructions that when executed by a computer perform a function, the computer program comprising:
-
instructions to receive on a first end user data delivery vehicle associated with an end user, from a first data delivery vehicle server, data indicating that a reward token piece is available on a second end user data delivery vehicle associated with the end user, wherein the second end user data delivery vehicle is selected based on increasing an end user'"'"'s historical utilization of the second end user data delivery vehicle; and instructions to receive a second one of the N reward token pieces on the second end user data delivery vehicle.
-
-
23. A system comprising:
-
a processor in data communication with a tangible computer readable medium, the tangible computer readable medium containing a computer program comprising instructions that when executed by a computer perform a function; a first computer program component that receives on a first end user data delivery vehicle associated with an end user from a first data delivery vehicle server, a first one of N reward token pieces; a second computer program component that receives on the first end user data delivery vehicle from the first data delivery vehicle server, data indicating that a second reward token piece is available on a second end user data delivery vehicle associated with the end user, wherein the second end user data delivery vehicle is selected based on increasing an end user'"'"'s historical utilization of the second end user data delivery vehicle; and a third computer program component that receives a second one of the N reward token pieces on the second end user data delivery vehicle.
-
Specification