Patent ID: 8620586

Claim:
A method, comprising: receiving, by a computing device, information associated with a path; receiving, by the computer device and from a mobile communication device, a request to navigate the path; providing, by the computer device and to the mobile communication device, data associated with a first portion of the path prior to navigation of the first portion of the path by, the mobile communication device; receiving, by the computer device and from the mobile communication device, an indication of completion of the first portion of the path by the mobile communication device, the indication of the completion of the first portion of the path including information associated with traversing the first portion of the path by the mobile communication device; aggregating, by the computer device, the received information associated with the path and the information associated with traversing the first portion of the path by the mobile communication device; and providing, by the computer device and to the mobile communication, data associated with a second portion of the path, prior to navigation of the second portion of the path by, the mobile communication device.