System and method for verified monetization of commercial campaigns
First Claim
1. A method comprising:
- assigning, by the computing device, a user to an archetype by;
initially assigning a reliability value of the user to a default value,accumulating network interactions of the user over a time period,correlating the network interactions with a sensor measurement,increasing the reliability value after the time period expires when the network interactions are correlated with the sensor measurement,decreasing the reliability value after the time period expires when the network interactions are not correlated with the sensor measurement, andassigning the user to an archetype based on the reliability value;
assigning, by the computing device, a sensor reliability value to a sensor by;
initially assigning a sensor reliability value to a second default value,accumulating location measurements of the sensor, andadjusting the sensor reliability value based on a correlation between the location measurements of the sensor and other location measurements;
detecting, by the computing device, the occurrence of a trigger event, the trigger event comprising an action performed by the user that is capable of electronic detection and a level of granularity;
receiving, by the computing device, current location data associated with the user and the sensor based on a current measurement of the sensor or the user;
calculating, by the computing device, a current reliability of the current location data based on the archetype and the sensor reliability value;
determining, by the computing device, that the level of granularity has been satisfied based in part on the location data and based in part on the reliability of the location data; and
transmitting, by the computing device, the current location data to a requesting device if the reliability of the current location satisfies the level of granularity in the request for the location.
9 Assignments
0 Petitions
Accused Products
Abstract
A system and method for verified monetization. A definition of a commercial campaign is received wherein the definition comprises an identification of an advertiser and an advertisement, at least one trigger condition, at least one monetization condition, at least one verification policy, and at least one monetization action, wherein trigger conditions relate to the occurrence of trigger events, the monetization conditions relate to location data relating to at least one person, verification policies relates to the reliability of the location data, and the monetization actions relates to payments to payees. When an indication of an association between a user and the advertisement is received, the user is associated with the commercial campaign. When the occurrence of trigger events is detected, if the campaigns monetization conditions and verification policies have been satisfied, payees are paid according to the campaign'"'"'s monetization actions.
-
Citations
17 Claims
-
1. A method comprising:
-
assigning, by the computing device, a user to an archetype by; initially assigning a reliability value of the user to a default value, accumulating network interactions of the user over a time period, correlating the network interactions with a sensor measurement, increasing the reliability value after the time period expires when the network interactions are correlated with the sensor measurement, decreasing the reliability value after the time period expires when the network interactions are not correlated with the sensor measurement, and assigning the user to an archetype based on the reliability value; assigning, by the computing device, a sensor reliability value to a sensor by; initially assigning a sensor reliability value to a second default value, accumulating location measurements of the sensor, and adjusting the sensor reliability value based on a correlation between the location measurements of the sensor and other location measurements; detecting, by the computing device, the occurrence of a trigger event, the trigger event comprising an action performed by the user that is capable of electronic detection and a level of granularity; receiving, by the computing device, current location data associated with the user and the sensor based on a current measurement of the sensor or the user; calculating, by the computing device, a current reliability of the current location data based on the archetype and the sensor reliability value; determining, by the computing device, that the level of granularity has been satisfied based in part on the location data and based in part on the reliability of the location data; and transmitting, by the computing device, the current location data to a requesting device if the reliability of the current location satisfies the level of granularity in the request for the location. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A system comprising:
-
a verified monetization engine executed by the processor programmed to execute software code retrieved from the non-transitory computer readable storage medium storing software for assigning a user to an archetype by initially assigning a reliability value of the user to a default value, accumulating network interactions of the user over a time period, correlating the network interactions with a sensor measurement, increasing the reliability value after the time period expires when the network interactions are correlated with the sensor measurement, decreasing the reliability value after the time period expires when the network interactions are not correlated with the sensor measurement, and assigning the user to an archetype based on the reliability value, and assigning a sensor reliability value to a sensor by initially assigning a sensor reliability value to a second default value, accumulating location measurements of the sensor, and adjusting the sensor reliability value based on a correlation between the location measurements of the sensor and other location measurements; a campaign tracking manager executed by the processor programmed to execute software code retrieved from the non-transitory computer readable storage medium storing software for detecting the occurrence of a trigger event, the trigger event comprising an action performed by the user that is capable of electronic detection and a level of granularity; receiving current location data associated with the user and the sensor based on a current measurement of the sensor or the user, calculating a current reliability of the current location data based on the archetype and the sensor reliability value, determining that the level of granularity has been satisfied, based in part on the location data and based in part on the reliability of the location data; and a monetization manager executed by the processor programmed to execute software code retrieved from the non-transitory computer readable storage medium storing software for transmitting the current location data to a requesting device if the reliability of the current location satisfies the level of granularity in the request for the location. - View Dependent Claims (13, 14)
-
-
15. A non-transitory computer-readable storage medium having computer-executable instructions for execution by a processor of a computing device, the instructions for a method comprising the steps of:
-
assigning, by the computing a device, a user to an archetype by; initially assigning a reliability value of the user to a default value, accumulating network interactions of the user over a time period, correlating the network interactions with a sensor measurement, increasing the reliability value after the time period expires when the network interactions are correlated with the sensor measurement, decreasing the reliability value after the time period expires when the network interactions are not correlated with the sensor measurement, and assigning the user to an archetype based on the reliability value; assigning, by the computing device, a sensor reliability value to a sensor by; initially assigning a sensor reliability value to a second default value, accumulating location measurements of the sensor, and adjusting the sensor reliability value based on a correlation between the location measurements of the sensor and other location measurements; detecting, by the computing device, the occurrence of a trigger event, the trigger event comprising an action performed by the user that is capable of electronic detection and a level of granularity; receiving, by the computing device, current location data associated with the user and the sensor based on a current measurement of the sensor or the user; calculating, by the computing device, a current reliability of the current location data based the archetype and the sensor reliability value; determining, by the computing device, that the level of granularity has been satisfied based in part on the location data and based in part on the reliability of the location data; and transmitting, by the computing device, the current location data to a requesting device if the reliability of the current location satisfies the level of granularity in the request for the location. - View Dependent Claims (16, 17)
-
Specification