G07B13/06

Programmatically determining location information in connection with a transport service

A computer system can communicate with a mobile device of a service provider to receive location data. Additionally, the computer system can 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. Based on monitoring the location data, the computer system can determine whether the service provider has failed to correctly indicate when a transport service for the service request began. Moreover, the computer system can cause a service application running on the mobile device to prompt the service provider to enter input to identify a start location where the transport service began, in response to the computer system determining that the service provider has not correctly indicated when the transport service begun.

Programmatically determining location information in connection with a transport service

A computer system can communicate with a mobile device of a service provider to receive location data. Additionally, the computer system can 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. Based on monitoring the location data, the computer system can determine whether the service provider has failed to correctly indicate when a transport service for the service request began. Moreover, the computer system can cause a service application running on the mobile device to prompt the service provider to enter input to identify a start location where the transport service began, in response to the computer system determining that the service provider has not correctly indicated when the transport service begun.

PROGRAMMATICALLY DETERMINING LOCATION INFORMATION IN CONNECTION WITH A TRANSPORT SERVICE

A computer system can communicate with a mobile device of a service provider to receive location data. Additionally, the computer system can 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. Based on monitoring the location data, the computer system can determine whether the service provider has failed to correctly indicate when a transport service for the service request began. Moreover, the computer system can cause a service application running on the mobile device to prompt the service provider to enter input to identify a start location where the transport service began, in response to the computer system determining that the service provider has not correctly indicated when the transport service begun.

PROGRAMMATICALLY DETERMINING LOCATION INFORMATION IN CONNECTION WITH A TRANSPORT SERVICE

A computer system can communicate with a mobile device of a service provider to receive location data. Additionally, the computer system can 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. Based on monitoring the location data, the computer system can determine whether the service provider has failed to correctly indicate when a transport service for the service request began. Moreover, the computer system can cause a service application running on the mobile device to prompt the service provider to enter input to identify a start location where the transport service began, in response to the computer system determining that the service provider has not correctly indicated when the transport service begun.

Selecting vehicle locations
10545023 · 2020-01-28 · ·

Aspects of the disclosure relate to providing pickup or drop off locations for transport services. In one example relating to a pickup location, a preferred location is identified. A plurality of possible locations is determined based on the preferred location and a set of heuristics including identifying at least one point on an opposite side of a roadway as the preferred location. For each given possible location of the plurality of possible locations, a route between a current location of a vehicle and that given possible location is determined. For each given possible location of the plurality of possible locations a cost value for the determined route of that given possible location is determined. A possible location is selected based on the determined cost values and provided as a pickup or drop off location for a passenger or cargo.

Selecting vehicle locations
10545023 · 2020-01-28 · ·

Aspects of the disclosure relate to providing pickup or drop off locations for transport services. In one example relating to a pickup location, a preferred location is identified. A plurality of possible locations is determined based on the preferred location and a set of heuristics including identifying at least one point on an opposite side of a roadway as the preferred location. For each given possible location of the plurality of possible locations, a route between a current location of a vehicle and that given possible location is determined. For each given possible location of the plurality of possible locations a cost value for the determined route of that given possible location is determined. A possible location is selected based on the determined cost values and provided as a pickup or drop off location for a passenger or cargo.

Programmatically determining location information in connection with a transport service

A system for programmatically determining location information in connection with a transport service is disclosed. A driver can operate a driver device and can be assigned to provide a transport service for a user. Based on the current location of the driver device with respect to the pickup location for the user, and based on when the driver provides input indicating that the transport service has begun, the system can identify a previous location of the driver device as a start location of the transport service.

Programmatically determining location information in connection with a transport service

A system for programmatically determining location information in connection with a transport service is disclosed. A driver can operate a driver device and can be assigned to provide a transport service for a user. Based on the current location of the driver device with respect to the pickup location for the user, and based on when the driver provides input indicating that the transport service has begun, the system can identify a previous location of the driver device as a start location of the transport service.

Taxi Fleet Management Platform Architecture
20190228663 · 2019-07-25 ·

A platform architecture system and method for managing a taxi fleet are provided. An example system includes a driver terminal installed in a taxi and configured to collect operational data associated with the taxi. The system includes a data server module for execution on a data server communicatively coupled to the driver terminal, the module configuring the data server to receive, store, and provide authorized access to the driver terminal's operational data. The system includes a customer module, for execution on a computing device communicatively coupled to the data server, which configures the computing device to receive the operational data from the data server, and track, based thereon, a geographical location and occupancy of each taxi. The customer module can receive and aggregate ride requests from various sources and in various forms. Based on the requests and associated geographical location, dispatch request messages are sent to selected taxi driver terminals.

Taximeter for use in vehicles and method for the same
20180268447 · 2018-09-20 · ·

A taximeter for a vehicle, comprising data interface for obtaining signal indicative of the vehicle speed and/or distance traveled, preferably a speed pulse signal, memory for storing tariff data linking taxi fare with vehicle speed, distance traveled and/or time elapsed, processing unit for dynamically determining, utilizing the obtained signal and tariff data, stroke characteristics for the current situation in terms of dynamically determined stroke value and of dynamically determined stroke interval, and updating the accrued fare after each stroke utilizing the determined stroke characteristics, and display for visualizing the accrued fare. A corresponding method is presented.