Patent ID: 9426769
Filing Date: 2016-08-23
CPC Classification: H04W

Claim Text:
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.