Patent ID: 8626198

Claim:
A method comprising, at a mobile device: in response to a determination that said mobile device is within an area of location uncertainty, gathering a plurality of measurements generated during a period of time; generating a position fix at or subsequent to an end of said period of time based, at least in part, on one or more signals received at said mobile device within an area of location certainty; in response to a determination that said mobile device is to report a travel history for at least a portion of said area of location uncertainty: generating a travel log based, at least in part, on said plurality of measurements and said position fix, and by: (i) determining an estimated trajectory of said mobile device through at least a portion of said area of location uncertainty within an indoor structure leading to said position fix; and (ii) generating a received signal heatmap characterizing an environment within said indoor structure at a plurality of points along said estimated trajectory, said received signal heatmap being based, at least in part, on at least a portion of said plurality of measurements indicating signal characteristics for at least one wireless signal received by said mobile device within said indoor structure; and transmitting one or more signals representing at least a portion of said travel log to an external device, said portion of said travel log comprising at least said received signal heatmap.