CPC G06F 21/6254 (2013.01) [H04L 63/0421 (2013.01); G06F 2221/2115 (2013.01)] | 17 Claims |
1. A non-transitory computer readable medium (CRM) comprising instructions that, when executed by an apparatus, cause the apparatus to:
receive, from each of one or more user devices, analytics about a user of each of the one or more user devices, the analytics comprising probabilities for one or more demographics associated with the user of each of the one or more user devices, the analytics predicted by each of the one or more user devices for their respective users and based at least in part on device context information;
aggregate, using one or more machine learning models selected with respect to a selected demographic analysis, the received analytics to obtain aggregated analytic data, the aggregated analytic data useable as an addressable segment for customized messaging;
send the aggregated analytic data to the one or more third party message providers; and
receive, from at least one of the one or more third party message providers, one or more messages for display on one of the one or more user devices, the one or more messages targeted to the addressable segment.
|