Method and system for booking transportation services
AssigneeBeijing Didi Infinity Technology and Development Co., Ltd.
InventorsLu Li, Niping Zhang, Dong Guo
Life of this patent
Estimating the term…
Abstract
Systems and methods for providing transportation service are disclosed. A method for providing transportation service may include: receiving, from a remote passenger terminal, a transportation service request in an area; receiving, from at least one service vehicle in the area, vehicle information of the at least one service vehicle; assigning, via a processor, the transportation service request to a service queue; determining, via the processor, that the transportation service request qualifies for prioritized processing based on the transportation service request, the vehicle information, and a status of the service queue; and providing, to the remote passenger terminal, an option for prioritized processing.
Claims18
A computer-implemented method for providing transportation service, comprising:
- receiving, from a plurality of remote passenger terminals, a plurality of transportation service requests;
- dynamically determining an area based on current locations of the plurality of remote passenger terminals;
- receiving, from a plurality of service vehicles in the area, vehicle information of the plurality of service vehicles;
- assigning, via a processor, the plurality of transportation service requests to a service queue;
- determining, via the processor, whether each particular transportation service request of the plurality of transportation service requests qualifies for prioritized processing based on a position of the particular transportation service request within the service queue, the vehicle information of the plurality of service vehicles, and a status of the service queue;
- in response to a determination that the particular transportation service request qualifies for the prioritized processing, providing an instruction to a particular remote passenger terminal that submitted the particular transportation service request to display, on a user interface of the particular remote passenger terminal, a first option to pay a first prioritization fee to join a first tier priority queue and a second option to pay a second and higher prioritization fee to join a second tier priority queue, the second tier priority queue being smaller in size and having shorter wait time compared to the first tier priority queue;
- receiving, from the particular remote passenger terminal, an acceptance of one of the first option and the second option;
- and
- assigning, via the processor, the particular transportation service request to one of the first tier priority queue and the second tier priority queue based on the received acceptance.
A device for providing transportation service, comprising:
- a communication interface configured to
- receive, from a plurality of remote passenger terminals, a plurality of transportation service requests in an area;
- receive, from a plurality of service vehicles in the area, vehicle information of the plurality of service vehicles;
- at least one memory;
- and
- at least one processor coupled to the communication interface and the at least one memory, the at least one processor being configured to:
- dynamically determine the area based on current locations of the plurality of remote passenger terminals;
- assign the plurality of transportation service requests to a service queue;
- determine whether each particular transportation service request of the plurality of transportation service requests qualifies for prioritized processing;
- in response to a determination that the particular transportation service request qualifies for the prioritized processing, provide an instruction to a particular remote passenger terminal that submitted the particular transportation service request to display, on a user interface of the particular remote passenger terminal, a first option to pay a first prioritization fee to join a first tier priority queue and a second option to pay a second and higher prioritization fee to join a second tier priority queue, the second tier priority queue being smaller in size and having shorter wait time compared to the first tier priority queue;
- receive, from the particular remote passenger terminal, an acceptance of one of the first option and the second option;
- and
- assign the particular transportation service request to one of the first tier priority queue and the second tier priority queue based on the received acceptance.
A non-transitory computer-readable medium that stores a set of instructions that, when executed by at least one processor of an electronic device, cause the electronic device to perform a method for providing transport service, the method comprising:
- receiving, from a plurality of remote passenger terminals, a plurality of transportation service requests;
- dynamically determining an area based on current locations of the plurality of remote passenger terminals;
- receiving, from a plurality of service vehicles in the area, vehicle information of the plurality of service vehicles;
- assigning the plurality of transportation service requests to a service queue;
- determining whether each particular transportation service request of the plurality of transportation service requests qualifies for prioritized processing;
- in response to a determination that the particular transportation service request qualifies for the prioritized processing, providing an instruction to a particular remote passenger terminal that submitted the particular transportation service request to display, on a user interface of the particular remote passenger terminal, a first option to pay a first prioritization fee to join a first tier priority queue and a second option to pay a second and higher prioritization fee to join a second tier priority queue, the second tier priority queue being smaller in size and having shorter wait time compared to the first tier priority queue;
- receiving, from the particular remote passenger terminal, an acceptance of one of the first option and the second option;
- and
- assigning the particular transportation service request to one of the first tier priority queue and the second tier priority queue based on the received acceptance.
Dependencies are inferred from the claim text.