×

Programmatically determining location information in connection with a transport service

  • US 10,482,684 B2
  • Filed: 08/29/2017
  • Issued: 11/19/2019
  • Est. Priority Date: 02/05/2015
  • Status: Active Grant
First Claim
Patent Images

1. A computer system comprising:

  • one or more processors;

    a memory resource to store instructions;

    wherein the one or more processors use the instructions stored in the memory to;

    communicate, over one or more networks, with a mobile device of a service provider to receive location data;

    monitor, from the location data, a location of the mobile device over a duration that follows the service provider being assigned to a service request, including over a time period during which the service provider operates a vehicle towards a pickup location of the service request;

    receive first data transmitted from the mobile device over the duration, the first data indicating that a transport service has begun for the service request;

    after receiving the first data, determine whether a location of the mobile device at a time when the first data is received exceeds a threshold measurement, the threshold measurement being based on at least one of travel distance or time with respect to the pickup location;

    in response to determining that the location of the mobile device at the time when the first data is received exceeds the threshold measurement, cause a service application running on the mobile device to present a user interface including at least one input feature;

    detect input provided through the at least one input feature as to whether the transport service had begun at or near the pickup location, rather than at the location of the mobile device at the time when the first data is received; and

    in response to detecting the input, identify a start location of the transport service as one of the pickup location or a previous location of the monitored locations.

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