Arranging a transport service for multiple users
AssigneeUber Technologies, Inc.
InventorsHiroki Hayama, Kevin Novak, Jonathan Hester
Life of this patent
Estimating the term…
Loading patent…
AssigneeUber Technologies, Inc.
InventorsHiroki Hayama, Kevin Novak, Jonathan Hester
Estimating the term…
A system can arrange a transport service for a rider. The system can receive, from a first computing device of a first rider, a request for a transport service. The request can include a first pickup location and a first destination location. Based on the first pickup location and the first destination location, the system can determine a plurality of candidate drivers that are each currently assigned to provide a transport service for a respective rider. The system can perform a selection process to select a driver from the plurality of candidate drivers by, for each candidate driver, determining a set of possible travel sequences in which that candidate driver can provide both the transport service for the respective rider and the transport service for the first rider and computing a score for each possible travel sequence.
A non-transitory computer-readable medium storing instructions that, when executed by one or more processors of a computing system, cause the computing system to provide an on-demand transport service by performing operations that include:
A computing system providing an on-demand transport service, the computing system comprising:
A computer-implemented method of providing an on-demand transportation service, the method being performed by one or more processors of a computing system and comprising:
Dependencies are inferred from the claim text.