A method for operating a mobile computing device, the method comprising: storing, in a memory resource of the mobile computing device, a record for a transport service that is to be provided to a requesting user by a driver operating the mobile computing device responsive to a transport service system arranging the transport service between the driver and the requesting user; during performance of the transport service, (i) periodically updating the record with sets of information including location data determined by a location detection device of the mobile computing device in connection with performance of the transport service at different points in time, and (ii) concurrently, and periodically transmitting the sets of information to the transport service system over a network; detecting, by the mobile computing device, a loss of network connectivity between the mobile computing device with the transport service system that arranged the transport service during performance of the transport service; in response to detecting the loss of network connectivity between the mobile computing device and the transport service system that arranged the transport service, continuing, by the mobile computing device, to periodically update the record of the mobile computing device with sets of information including location data determined by the location detection device in connection with performance of the transport service without periodically transmitting the sets of information to the transport service system; and upon reestablishing network connectivity between the mobile computing device and the transport service system that arranged the transport service, (i) determining a duration of time corresponding to the loss of network connectivity, and (ii) transmitting, by the mobile computing device to the transport service system, the one or more sets of information including location data from the periodically updated record during the duration of time. storing, in a memory resource of the mobile computing device, a record for a transport service that is to be provided to a requesting user by a driver operating the mobile computing device responsive to a transport service system arranging the transport service between the driver and the requesting user; during performance of the transport service, (i) periodically updating the record with sets of information including location data determined by a location detection device of the mobile computing device in connection with performance of the transport service at different points in time, and (ii) concurrently, and periodically transmitting the sets of information to the transport service system over a network; detecting, by the mobile computing device, a loss of network connectivity between the mobile computing device with the transport service system that arranged the transport service during performance of the transport service; in response to detecting the loss of network connectivity between the mobile computing device and the transport service system that arranged the transport service, continuing, by the mobile computing device, to periodically update the record of the mobile computing device with sets of information including location data determined by the location detection device in connection with performance of the transport service without periodically transmitting the sets of information to the transport service system; and upon reestablishing network connectivity between the mobile computing device and the transport service system that arranged the transport service, (i) determining a duration of time corresponding to the loss of network connectivity, and (ii) transmitting, by the mobile computing device to the transport service system, the one or more sets of information including location data from the periodically updated record during the duration of time.