Patent ID: 9626689
Date: 2017-04-18
CPC Classifications: A63F,G06Q,H04L,H04W

Claim:
1. A method comprising: modifying a data item in one or more data stores of a game networking system to provide an incentive reward, a value of the incentive reward being dynamically changed in proportion to a subset of an aggregation of measurements pertaining to social graphs maintained in data models by an online social networking system for each of a number of members of a group of users performing a location-based action, the modifying of the data item including: collecting information about the plurality of users of the game networking system, the information about the plurality of users including information about friendships between the plurality of users that is stored in the one or more data stores of the online social network system, the information including measurements pertaining to the social graphs maintained by the online social networking system for each of the plurality of users; selecting a subset of the plurality of users as a group of users based on the measurements; communicating notifications for presentation in devices of the group of users, the notifications notifying the group of users that the incentive reward is to be provided based on a number of members of the group performing a location-based action transgressing a threshold, the game networking system dynamically changing the value of the incentive reward in proportion to the subset of the aggregation of the measurements, the subset corresponding to the number of the members of the group performing the location-based action; and modifying the data item in the one or more data stores of the game networking system to provide the incentive reward based on the number of members of the group performing the location-based action transgressing the threshold, a detection that the number of members of the group performed that action based on location data received from the devices of the group of users, one or more modules incorporated into the game networking system to configure one or more processors of the game networking system to perform the modifying of the data item.