Patent Document ID: 9736652
Application ID: 14072469
Patent Flag: 1

Claim One:
1. A method of providing a targeted service to a mobile device associated with a user, the method performed by a system comprising a processor and a non-transitory computer-readable storage medium storing instructions that, when executed by the processor, cause the system to perform the method, the method comprising: receiving, at an interface of the system, device data from the mobile device; identifying one or more first activities based on the device data, the one or more activities reflecting at least one current activity of the user; identifying one or more other users related to the user based on information defining one or more social connections of the user, the one or more other users comprising one or more different individuals distinct from the user, identifying one or more second activities based on the one or more first activities and activity information associated with the identified one or more other users, the one or more second activities reflecting at least one predicted future activity of the user associated with a predicted future location of the user, wherein identifying the one or more second activities comprises modeling a probability of one or more candidate activities occurring after the one or more first activities and selecting the one or more second activities from the one or more candidate activities based on a relative probability associated with the one or more second activities; and transmitting, from the interface, information associated with a personalized service to the user based on the at least one predicted future activity, wherein the personalized service comprises a targeted advertising service and the transmitted information comprises a targeted advertisement associated with an entity proximate to the predicted future location of the user.