Method and apparatus for determining contextually relevant geographical locations
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 plurality of location points associated with a user, at least one device associated with the user, or a combination thereof;
at least one determination of a plurality of stationary points based, at least in part, on the plurality of location points, wherein the stationary points refer to clusters of location points of geographical regions in which the user remains substantially stationary for some predetermined period of time;
context data associated with the plurality of stationary points; and
at least one determination of at least one location anchor based, at least in part, on the plurality of stationary points and the associated context data,wherein the at least one location anchor is represented using coordinates of a centroid of a cluster of the stationary points, and minimum and maximum coordinates of the stationary points belonging to the cluster of stationary points.
3 Assignments
0 Petitions
Accused Products
Abstract
An approach is provided for determining and utilizing geographical locations contextually relevant to a user. A contextually relevant location platform determines location-based data associated with a user and/or user device. The contextually relevant location platform determines stationary points based, at least in part, on the location-based data. The contextually relevant location platform determines context data associated with the stationary points. The contextually relevant location platform determines at least one location anchor based, at least in part, on the stationary points and the associated context data, wherein the at least one location anchor represents a bounded geographical area of contextual relevance to the user.
-
Citations
18 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 plurality of location points associated with a user, at least one device associated with the user, or a combination thereof; at least one determination of a plurality of stationary points based, at least in part, on the plurality of location points, wherein the stationary points refer to clusters of location points of geographical regions in which the user remains substantially stationary for some predetermined period of time; context data associated with the plurality of stationary points; and at least one determination of at least one location anchor based, at least in part, on the plurality of stationary points and the associated context data, wherein the at least one location anchor is represented using coordinates of a centroid of a cluster of the stationary points, and minimum and maximum coordinates of the stationary points belonging to the cluster of stationary points. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. 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, cause, at least in part, a local and/or remote determination of a plurality of location points associated with a user, at least one device associated with the user, or a combination thereof; cause, at least in part, a local and/or remote determination of a plurality of stationary points based, at least in part, on the plurality of location points, wherein the stationary points refer to clusters of location points of geographical regions in which the user remains substantially stationary for some predetermined period of time; cause, at least in part, a local and/or remote determination of context data associated with the plurality of stationary points; and cause, at least in part, a local and/or remote determination of at least one location anchor based, at least in part, on the plurality of stationary points and the associated context data, wherein the at least one location anchor is represented using coordinates of a centroid of a cluster of the stationary points, and minimum and maximum coordinates of the stationary points belonging to the cluster of stationary points. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
Specification