MOBILE TAXI DISPATCH SYSTEM
First Claim
1. A method performed by a computer system, the method comprising:
- receiving, using a communication interface associated with the computer system, a request for a taxi vehicle from a user;
selecting, using a processor associated with the computer system, one or more taxi vehicles to contact in response to receiving the request;
sending, using a communication interface associated with the computer system, the request to the selected one or more taxi vehicles;
receiving, using a communication interface associated with the computer system, acceptances of the request from at least one of selected one or more taxi vehicles;
selecting, using a processor associated with the computer system, a particular taxi vehicle from the at least one of the selected one or more taxi vehicles that accepted the request, the selecting being based on one or more criteria; and
sending, using a communication interface associated with the computer system, a confirmation to the user and to the particular taxi vehicle.
1 Assignment
0 Petitions
Accused Products
Abstract
A mobile taxi dispatch system may receive a request for a taxi vehicle from a user, select one or more taxi vehicles to contact in response to receiving the request and send the request to the selected one or more taxi vehicles. The mobile taxi dispatch system may further receive acceptances of the request from at least one of selected one or more taxi vehicles, select a particular taxi vehicle from the at least one of the selected one or more taxi vehicles that accepted the request. The selecting may be based on one or more criteria. The mobile taxi dispatch system may also send a confirmation to the user and to the particular taxi.
400 Citations
20 Claims
-
1. A method performed by a computer system, the method comprising:
-
receiving, using a communication interface associated with the computer system, a request for a taxi vehicle from a user; selecting, using a processor associated with the computer system, one or more taxi vehicles to contact in response to receiving the request; sending, using a communication interface associated with the computer system, the request to the selected one or more taxi vehicles; receiving, using a communication interface associated with the computer system, acceptances of the request from at least one of selected one or more taxi vehicles; selecting, using a processor associated with the computer system, a particular taxi vehicle from the at least one of the selected one or more taxi vehicles that accepted the request, the selecting being based on one or more criteria; and sending, using a communication interface associated with the computer system, a confirmation to the user and to the particular taxi vehicle. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A system, comprising:
-
a memory to store information associated with taxi vehicles; and one or more processors to implement; a customer interface to receive a request for a taxi from a user, a taxi selection mechanism to; access the information associated with the taxi vehicles, and select taxi vehicles to contact in response to the request and bases on the accessed information, a taxi interface to; provide the request to the selected taxi vehicles, receive acceptances of the request from at least one of the selected taxi vehicles, and forward information associated with the received acceptances to the taxi selection mechanism, where the taxi selection mechanism is to select a particular taxi vehicle based on the forwarded information and based on one or more selection criteria, where the customer interface is to send a confirmation to the user, and where the taxi interface is to send the confirmation to the particular taxi vehicle. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19)
-
-
20. A computer-readable medium containing instructions executable by one or more processors, comprising:
-
one or more instructions to receive a request for a taxi vehicle from a user; one or more instructions to select one or more taxi vehicles to contact in response to receiving the request; one or more instructions to send the request to the selected one or more taxi vehicles; one or more instructions to receive indications, from at least one of the selected one or more taxi vehicles, accepting the request; one or more instructions to select a particular taxi vehicle, from the at least one of the selected one or more taxi vehicles that accepted the request, the selecting being based on one or more criteria; and one or more instructions to send a confirmation to the user and to the particular taxi.
-
Specification