Patent ID: 8964016
Filing Date: 2015-02-24
Classification: G01S,H04B,H04L,H04N,H04W

Abstract:
1. A method of determining a position of a mobile device when the mobile device is at a location remote from a server, the remote server using one or more identifiers each broadcast from one of a plurality of asynchronous light sources in modulated light, each of the plurality of asynchronous light sources corresponding to one of a plurality of locations, the method comprising: receiving at the remote server geo-location information of the mobile device from the mobile device, wherein the geo-location information (i) comprises an approximate geographical location of the mobile device, and (ii) is not derived from visible light received at the mobile device; determining, based on the geo-location information, a group of the plurality of asynchronous light sources in a location of the plurality of locations, the location corresponding to the approximate geographical location of the mobile device; receiving at the remote server the one or more identifiers from the mobile device, the one or more identifiers having been acquired with the mobile device; determining, based on the one or more identifiers and the geo-location information received from the mobile device, a map that identifies positions of light sources of the group of the plurality of asynchronous light sources in the location; calculating, based on the one or more identifiers and the map, position information that identifies the position of the mobile device within the location; and sending the position information and the map to the mobile device, the map enabling the mobile device to locate the position of the mobile device within the location, wherein the one or more identifiers each correspond to a different pattern of distortions within an image acquired by the mobile device, each pattern of distortions being related to a modulation frequency of the modulated light emitted by an asynchronous light source.