Methods, systems and computer program products for ride matching based on selection criteria and drive characteristic information
First Claim
1. A computer-implemented method for matching a passenger with a driver for a trip to a destination, comprising:
- receiving characteristic information about a plurality of drivers;
receiving a plurality of selection criteria from the passenger;
receiving a request for the trip from the passenger;
automatically identifying one of the drivers as a candidate driver for the trip based on the selection criteria and the characteristic information responsive to the received request; and
providing contact information to the passenger and/or the identified candidate driver to match the passenger with the identified candidate driver.
11 Assignments
0 Petitions
Accused Products
Abstract
Systems, methods and computer program products are provided for matching a passenger with a driver for a trip to a destination. Characteristic information about a plurality of drivers is received and a plurality of selection criteria are received from the passenger. A request for the trip is received from the passenger. One of the drivers is automatically identified as a candidate driver for the trip based on the selection criteria and the characteristic information responsive to the received request. Contact information is provided to the passenger and/or the identified candidate driver to match the passenger with the identified candidate driver. One or more of the drivers may be transportation service providing companies and the request for the trip may be a reservation request for a planned trip at a scheduled time in the future and the reservation request may include a date and/or time defining the scheduled time in the future.
-
Citations
21 Claims
-
1. A computer-implemented method for matching a passenger with a driver for a trip to a destination, comprising:
-
receiving characteristic information about a plurality of drivers; receiving a plurality of selection criteria from the passenger; receiving a request for the trip from the passenger; automatically identifying one of the drivers as a candidate driver for the trip based on the selection criteria and the characteristic information responsive to the received request; and providing contact information to the passenger and/or the identified candidate driver to match the passenger with the identified candidate driver. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17)
-
-
18. A system for matching a passenger with a driver for a trip to a destination, comprising:
-
characteristic information about a plurality of drivers; a ride matching server configured to identify one of the plurality of drivers as a candidate driver for the trip based on selection criteria associated with the passenger and the characteristic information responsive to a received request for a trip; and a communication interface configured to receive a request for a driver for a trip from the passenger and to provide contact information to the passenger and/or the identified candidate driver to match the passenger with the identified candidate driver. - View Dependent Claims (19, 20)
-
-
21. A computer program product for matching a passenger with a driver for a trip to a destination, the computer program product comprising:
-
a computer-readable storage medium having computer-readable program code embodied in said medium, said computer-readable program code comprising; computer-readable program code that identifies one of a plurality of drivers as a candidate driver for the trip based on selection criteria associated with the passenger and on characteristic information about the plurality of drivers; computer-readable program code that receives the selection criteria associated with the passenger; and computer-readable program code that receives a request for a driver for a trip from the passenger and provides contact information to the passenger and/or the identified candidate driver to match the passenger with the identified candidate driver.
-
Specification