1. A computer-implemented method to deliver tailored advertisements to a mobile device based on a consumer classification segment comprising: associating, by executing an instruction with a processor, a mobile device with an anonymous identifier to protect privacy of a user of the mobile device; determining, by executing an instruction with the processor, a first location of interest based on (a) a pattern of location data collected from the mobile device and (b) an application type of an application executing on the mobile device when the location data are collected; associating, by executing an instruction with the processor, the anonymous identifier with the consumer classification segment based on the first location of interest; and delivering, by executing an instruction with the processor, one of the tailored advertisements to the mobile device based on the consumer classification segment.