Method and apparatus for detecting points of interest or events based on geotagged data and geolocation seeds
First Claim
1. A method comprising facilitating a processing of and/or processing (1) data and/or (2) information and/or (3) at least one signal, the (1) data and/or (2) information and/or (3) at least one signal based, at least in part, on the following:
- a processing of location information associated with a plurality of devices to determine one or more geolocation seeds, wherein the one or more geolocation seeds are one or more locations associated with one or more concentrations of the plurality of devices;
a querying for user generated content information based, at least in part, on the one or more geolocation seeds; and
a processing of the user generated content information to determine one or more points of interest, one or more location-based events, or a combination thereof,wherein the processing of location information comprises;
determining one or more sets of clusters associated with the plurality of devices;
determining one or more centers of the one or more sets of clusters;
determining the one or more geolocation seeds based, at least in part, on the one or more centers;
assigning one or more geographic dimensions to the one or more geolocations seeds;
assigning one or more device-detection probability distributions across time to the one or more geolocation seeds; and
assigning one or more historical device-staying cumulative times associated with the one or more geolocation seeds.
4 Assignments
0 Petitions
Accused Products
Abstract
An approach is provided for detecting points of interest or events based on geotagged data and geolocation seeds. A maps platform processes and/or facilitates a processing of location information associated with one or more devices to determine one or more geolocation seeds. The maps platform causes, at least in part, a querying for content information based, at least in part, on the one or more geolocation seeds. The maps platform then processes and/or facilitates a processing of the content information to determine one or more points of interest, one or more location-based events, or a combination thereof.
36 Citations
23 Claims
-
1. A method comprising facilitating a processing of and/or processing (1) data and/or (2) information and/or (3) at least one signal, the (1) data and/or (2) information and/or (3) at least one signal based, at least in part, on the following:
-
a processing of location information associated with a plurality of devices to determine one or more geolocation seeds, wherein the one or more geolocation seeds are one or more locations associated with one or more concentrations of the plurality of devices; a querying for user generated content information based, at least in part, on the one or more geolocation seeds; and a processing of the user generated content information to determine one or more points of interest, one or more location-based events, or a combination thereof, wherein the processing of location information comprises; determining one or more sets of clusters associated with the plurality of devices; determining one or more centers of the one or more sets of clusters; determining the one or more geolocation seeds based, at least in part, on the one or more centers; assigning one or more geographic dimensions to the one or more geolocations seeds; assigning one or more device-detection probability distributions across time to the one or more geolocation seeds; and assigning one or more historical device-staying cumulative times associated with the one or more geolocation seeds. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. An apparatus comprising:
-
at least one processor; and at least one memory including computer program code for one or more programs, the at least one memory and the computer program code configured to, with the at least one processor, cause the apparatus to perform at least the following, process location information associated with a plurality of devices to determine one or more geolocation seeds, wherein the one or more geolocation seeds are one or more locations associated with one or more concentrations of the plurality of devices; cause, at least in part, a querying for user generated content information based, at least in part, on the one or more geolocation seeds; and process the user generated content information to determine one or more points of interest, one or more location-based events, or a combination thereof, wherein the location information is processed by; determining one or more sets of clusters associated with the plurality of devices; determining one or more centers of the one or more sets of clusters; determining the one or more geolocation seeds based, at least in part, on the one or more centers; assigning one or more geographic dimensions to the one or more geolocations seeds; assigning one or more device-detection probability distributions across time to the one or more geolocation seeds; and assigning one or more historical device-staying cumulative times associated with the one or more geolocation seeds. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20, 21, 22, 23)
-
Specification