Patent ID: 8744749

Claim:
A method for providing indoor navigation information to mobile devices from a server, the method comprising: receiving an indication of a position of a first mobile device within an indoor environment at the server; identifying, at the server, a conflict between the position of the first mobile device and map information associated with the indoor environment wherein the identifying includes comparing the position of the first mobile device with the map information to identify the conflict; updating, at the server, the map information associated with the indoor environment to produce updated map information associated with the indoor environment, the updating being responsive to the conflict being identified a threshold number of times based on information received from a plurality of mobiles devices providing indications of the positions of the mobile devices within the indoor environment; and transmitting the updated map information associated with the indoor environment from the server to a second mobile device to enable the second mobile device to use the updated map information for positioning within the indoor environment inferring the existence of a passageway connecting two areas of the indoor environment the existence of which was not indicated on the map information associated with the indoor environment based on the information received from the plurality of mobiles devices providing indications of the positions of the mobile devices within the indoor environment.