GEOTARGETING OF CONTENT BY DYNAMICALLY DETECTING GEOGRAPHICALLY DENSE COLLECTIONS OF MOBILE COMPUTING DEVICES
First Claim
1. A method of selectively providing content to computing devices based on geographic proximity to dynamically detected events drawing crowds, the method comprising:
- obtaining, with one or more computers, data indicative of current geolocations of more than 5,000 mobile computing devices based on information reported by an application executing on the mobile computing devices;
inferring, with one or more computers, that an event with a crowd is occurring based on the data indicative of the geolocations indicating an amount of people and a proximity of the people;
selecting, with one or more computers, content in response to the inference; and
sending, with one or more computers, the selected content to one or more user computing devices for presentation based on proximity between the one or more user computing devices and a geographic location of the event with the crowd.
15 Assignments
0 Petitions
Accused Products
Abstract
Provided is a process of selectively providing content to computing devices based on geographic proximity to dynamically detected events drawing crowds, the process including: obtaining, with one or more computers, data indicative of current geolocations of more than 5,000 mobile computing devices based on information reported by an application executing on the mobile computing devices; inferring, with one or more computers, that an event with a crowd is occurring based on the data indicative of the geolocations indicating an amount of people and a proximity of the people; selecting, with one or more computers, content in response to the inference; and sending, with one or more computers, the selected content to one or more user computing devices for presentation based on proximity between the one or more user computing devices and a geographic location of the event with the crowd.
-
Citations
20 Claims
-
1. A method of selectively providing content to computing devices based on geographic proximity to dynamically detected events drawing crowds, the method comprising:
-
obtaining, with one or more computers, data indicative of current geolocations of more than 5,000 mobile computing devices based on information reported by an application executing on the mobile computing devices; inferring, with one or more computers, that an event with a crowd is occurring based on the data indicative of the geolocations indicating an amount of people and a proximity of the people; selecting, with one or more computers, content in response to the inference; and sending, with one or more computers, the selected content to one or more user computing devices for presentation based on proximity between the one or more user computing devices and a geographic location of the event with the crowd. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. A system, comprising:
-
one or more processors; and memory storing instructions that when executed by at least some of the processors effectuate operations comprising; obtaining data indicative of current geolocations of more than 5,000 mobile computing devices based on information reported by an application executing on the mobile computing devices; inferring that an event with a crowd is occurring based on the data indicative of the geolocations indicating an amount of people and a proximity of the people; selecting content in response to the inference; and sending the selected content to one or more user computing devices for presentation based on proximity between the one or more user computing devices and a geographic location of the event with the crowd.
-
Specification