Methods, systems and computer program products for ride matching based on current location information
First Claim
Patent Images
1. A method for matching a passenger with a driver for a trip to a destination, comprising:
- automatically identifying a candidate driver for the trip based on a current location for the candidate driver responsive to a request from the passenger; and
providing the passenger an identification of the identified candidate driver, including establishing a voice connection and/or a text messaging connection between the passenger and the identified candidate driver to negotiate a payment for the trip.
11 Assignments
0 Petitions
Accused Products
Abstract
Systems, methods and computer program products match a passenger with a driver for a trip to a destination. Candidate driver(s) for the trip are automatically identified based on a current location for the candidate driver(s) responsive to a request from the passenger. The passenger is provided an identification of the identified candidate driver.
119 Citations
51 Claims
-
1. A method for matching a passenger with a driver for a trip to a destination, comprising:
-
automatically identifying a candidate driver for the trip based on a current location for the candidate driver responsive to a request from the passenger; and
providing the passenger an identification of the identified candidate driver, including establishing a voice connection and/or a text messaging connection between the passenger and the identified candidate driver to negotiate a payment for the trip. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 50, 51)
-
-
32. A system for matching a passenger with a driver for a trip to a destination, comprising:
-
a ride matching server configured to identify a candidate driver for the trip based on a current location for the candidate driver and configured to transfer a payment from a passenger account to a driver account based on a specified payment for a trip;
a location information interface configured to receive current location information associated with the candidate driver; and
a communication network interface configured to receive a request for a driver for a trip from the passenger and to provide the passenger an identification of the candidate driver. - View Dependent Claims (33, 34, 35, 36, 37, 38, 39, 40)
-
-
41. A system for matching a passenger with a driver for a trip to a destination, comprising:
-
means for identifying a candidate driver for the trip based on a current location for the candidate driver responsive to a request from the passenger;
means for providing the passenger an identification of the identified candidate driver; and
means for transferring a payment from a passenger account to a driver account based on a specified payment for a trip. - View Dependent Claims (42, 43, 44)
-
-
45. 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 a candidate driver for the trip based on a current location for the candidate driver responsive to a request from the passenger;
computer-readable program code provides the passenger an identification of the identified candidate driver; and
computer-readable program code that transfers a payment from a passenger account to a driver account based on a specified payment for a trip. - View Dependent Claims (46, 47, 48)
-
-
49. A method for matching a passenger with a driver for a trip to a destination, comprising:
-
automatically identifying a candidate driver for the trip based on a current location for the candidate driver responsive to a request from the passenger;
providing the passenger an identification of the identified candidate driver; and
transferring a payment from a passenger account to a driver account based on a specified payment for a trip.
-
Specification