Uber Technologies, Inc.
REAL-TIME SERVICE PROVIDER PROGRESS MONITORING
Last updated:
Abstract:
A network computer system provides a service instruction to a computing device. The service instruction can include offers, such as a service request to pick up and transport a user, and recommendations, such as a movement recommendation encouraging the service provider to relocate to another geographic area. The network computer system remotely monitors the computing device to receive a current position of the computing device as the service provider travels within a geographic area. The network computer system remotely monitors the computing device to receive a service state of the service provider. The network computer system periodically determines whether the service provider is making progress towards a target of the service instruction based on the current position of the computing device and a set of progress conditions, including determining whether the service provider satisfied the set of progress conditions in response to a change in the service state.
Utility
28 Jan 2020
28 May 2020