Method and apparatus for determining a geo-location correction-offset
First Claim
1. A method comprising:
- processing via a processor communication information associated with at least one user device;
determining via the processor a current geo-location of the at least one user device based on the communication information;
determining via the processor an accuracy error of the current geo-location based on a comparison of the current geo-location with contextual location information associated with the current geo-location;
determining via the processor a correction-offset to the current geo-location based on an indication that the accuracy error in the determined current geo-location of the user device is greater than a predetermined accuracy threshold;
transmitting the correction-offset to the at least one user device based on the current geo-location; and
determining a probability factor for the correction-offset based on communication information associated with a plurality of other user,wherein the contextual location information includes one or more validated information items associated with one or more points of interest associated with the current geo-location, a corrected current geo-location, or a combination thereof,wherein the communication information associated with the plurality of other users comprises communication information from a database including location information from the plurality of user devices indicating a high error rate in location information at a certain geo-location,wherein the predetermined accuracy threshold is provided in a user profile at the user device, andwherein the correction-offset is at least a parameter or a correction-offset function for determining a corrected geo-location.
1 Assignment
0 Petitions
Accused Products
Abstract
An approach is provided to process communication information for determining a possible correction-offset to location information of a user. A location verification platform may process and/or facilitate a processing of communication information associated with at least one user device. The location verification platform may also determine a current geo-location of the at least one user device based, at least in part, on the communication information. Further, the location verification platform may determine an accuracy of the current geo-location based, at least in part, on a comparison of the current geo-location with contextual location information associated with the current geo-location. Furthermore, the location verification platform may determine a correction-offset to the current geo-location based, at least in part, on an accuracy threshold.
44 Citations
12 Claims
-
1. A method comprising:
-
processing via a processor communication information associated with at least one user device; determining via the processor a current geo-location of the at least one user device based on the communication information; determining via the processor an accuracy error of the current geo-location based on a comparison of the current geo-location with contextual location information associated with the current geo-location; determining via the processor a correction-offset to the current geo-location based on an indication that the accuracy error in the determined current geo-location of the user device is greater than a predetermined accuracy threshold; transmitting the correction-offset to the at least one user device based on the current geo-location; and determining a probability factor for the correction-offset based on communication information associated with a plurality of other user, wherein the contextual location information includes one or more validated information items associated with one or more points of interest associated with the current geo-location, a corrected current geo-location, or a combination thereof, wherein the communication information associated with the plurality of other users comprises communication information from a database including location information from the plurality of user devices indicating a high error rate in location information at a certain geo-location, wherein the predetermined accuracy threshold is provided in a user profile at the user device, and wherein the correction-offset is at least a parameter or a correction-offset function for determining a corrected geo-location. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. An apparatus comprising:
-
at least one processor; and at least one non-transitory memory including computer program code for one or more programs, the at least one non-transitory memory and the computer program code configured to, with the at least one processor, cause the apparatus to perform at least the following; process and/or facilitate a processing of communication information associated with at least one user device; determine a current geo-location of the at least one user device based on the communication information; determine an accuracy error of the current geo-location based on a comparison of the current geo-location with contextual location information associated with the current geo-location; determine a correction-offset to the current geo-location based on an indication that the accuracy error in the determined current geo-location of the user device is greater than a predetermined accuracy threshold; transmit the correction-offset to the at least one user device based on the current geo-location; and determine a probability factor for the correction-offset based on communication information associated with a plurality of other user devices, wherein the contextual location information includes one or more validated information items associated with one or more points of interest associated with the current geo-location, a corrected current geo-location, or a combination thereof, wherein the communication information associated with the plurality of other users comprises communication information from a database including location information from the plurality of user devices indicating a high error rate in location information at a certain geo-location, wherein the predetermined accuracy threshold is provided in a user profile at the user device, and wherein the correction-offset is at least a parameter or a correction-offset function for determining a corrected geo-location. - View Dependent Claims (8, 9, 10, 11, 12)
-
Specification