Location of Available Passenger Seats in a Dynamic Transporting Pool
First Claim
1. A method comprising:
- receiving a request from a rider, the request including a start location of the rider and an end location of the rider;
identifying a route from the start location of the rider and the end location of the rider;
identifying at least one vehicle located within a threshold distance from the start location;
sending the request to a driver of the vehicle;
verifying that the rider and at least one of the driver and the vehicle were each located at the start location at the same time; and
verifying that the rider and at least one of the driver and the vehicle were each located at the end location at the same time.
1 Assignment
0 Petitions
Accused Products
Abstract
An embodiment of the invention provides a system including an interface for receiving a request from a rider, wherein the request includes a start location of the rider and an end location of the rider. A vehicle identification module connected to the interface identifies at least one vehicle located within a threshold distance from the start location. A communications module connected to the vehicle identification module sends the request to a driver of the vehicle. A validation module connected to the interface verifies that the rider and the driver and/or the vehicle were each located at the start location at the same time, and verifies that the rider and the driver and/or the vehicle were each located at the end location at the same time.
118 Citations
25 Claims
-
1. A method comprising:
-
receiving a request from a rider, the request including a start location of the rider and an end location of the rider; identifying a route from the start location of the rider and the end location of the rider; identifying at least one vehicle located within a threshold distance from the start location; sending the request to a driver of the vehicle; verifying that the rider and at least one of the driver and the vehicle were each located at the start location at the same time; and verifying that the rider and at least one of the driver and the vehicle were each located at the end location at the same time. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method comprising:
-
receiving a request from a rider, the request including a pickup location of the rider and a destination location of the rider; identifying at least one vehicle located within a threshold distance from the pickup location; sending the request to a driver of the vehicle; providing at least one of the rider and the driver of the vehicle with reward credits when the driver drops off the rider at the destination location. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. A system comprising:
-
an interface for receiving a request from a rider, the request including a start location of the rider and an end location of the rider; a vehicle identification module connected to said interface, said vehicle identification module identifies at least one vehicle located within a threshold distance from the start location; a communications module connected to said vehicle identification module, said communications module sends the request to a driver of the vehicle; and a validation module connected to said interface, said validation module verifies that; the rider and at least one of the driver and the vehicle were each located at the start location at the same time, and the rider and at least one of the driver and the vehicle were each located at the end location at the same time. - View Dependent Claims (18, 19, 20, 21, 22, 23, 24)
-
-
25. A computer program product for a dynamic transporting pool, said computer program product comprising:
-
a computer readable storage medium; first program instructions to receive a request from a rider, the request including a start location of the rider and an end location of the rider; second program instructions to identify at least one vehicle located within a threshold distance from the start location; third program instructions to send the request to a driver of the vehicle; fourth program instructions to verify that the rider and at least one of the driver and the vehicle were each located at the start location at the same time; and fifth program instructions to verify that the rider and at least one of the driver and the vehicle were each located at the end location at the same time, said first program instructions, said second program instructions, said third program instructions, said fourth program instructions, and said fifth program instructions are stored on said computer readable storage medium.
-
Specification