×

Maintaining data for use with a transport service during connectivity loss between systems

  • US 10,424,036 B2
  • Filed: 06/02/2014
  • Issued: 09/24/2019
  • Est. Priority Date: 06/02/2014
  • Status: Active Grant
First Claim
Patent Images

1. 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 by a driver operating the mobile computing device;

    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 instances in time, and (ii) concurrently and periodically transmitting the sets of information including location data to a transport service system over a network;

    detecting, by the mobile computing device, a loss of network connectivity between the mobile computing device and the transport service system 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, 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, (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, one or more sets of information including location data from the periodically updated record during the duration of time.

View all claims
  • 6 Assignments
Timeline View
Assignment View
    ×
    ×