METHOD FOR REQUESTING TRANSPORTATION SERVICES
First Claim
Patent Images
1. A method for managing transportation services, the method comprising:
- providing, to one or more transporter devices, a transportation request received from a requester device, the transportation request comprising a location of the requester device and a dropoff destination;
receiving, from a transporter device of the one or more transporter devices, a confirmation to accept the transportation request and a location of the transporter device;
determining, based on the location of the requester device and the location of the transporter device, an estimated pickup time for the transportation request;
receiving, from the transporter device, a pickup message indicating that a transportation service has begun for transporting a requester associated with the requester device to the dropoff destination and further indicating an actual pickup time for the transportation service;
determining, based on the actual pickup time and the dropoff destination, an estimated dropoff time for the transportation service; and
providing the estimated dropoff time to the requester device.
4 Assignments
0 Petitions
Accused Products
Abstract
A method for safely and efficiently requesting transportation services through the use of mobile communications devices capable of geographic location is described. Individual and package transportation may be provided. New customers may be efficiently serviced, and the requester and transportation provider locations may be viewed in real time on the mobile devices.
13 Citations
20 Claims
-
1. A method for managing transportation services, the method comprising:
-
providing, to one or more transporter devices, a transportation request received from a requester device, the transportation request comprising a location of the requester device and a dropoff destination; receiving, from a transporter device of the one or more transporter devices, a confirmation to accept the transportation request and a location of the transporter device; determining, based on the location of the requester device and the location of the transporter device, an estimated pickup time for the transportation request; receiving, from the transporter device, a pickup message indicating that a transportation service has begun for transporting a requester associated with the requester device to the dropoff destination and further indicating an actual pickup time for the transportation service; determining, based on the actual pickup time and the dropoff destination, an estimated dropoff time for the transportation service; and providing the estimated dropoff time to the requester device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A non-transitory computer readable medium for managing transportation services, the non-transitory computer readable medium comprising instructions that, when executed by at least one processor, cause a computer device to:
-
provide, to one or more transporter devices, a transportation request received from a requester device, the transportation request comprising a location of the requester device and a dropoff destination; receive, from a transporter device of the one or more transporter devices, a confirmation to accept the transportation request and a location of the transporter device; determine, based on the location of the requester device and the location of the transporter device, an estimated pickup time for the transportation request; receive, from the transporter device, a pickup message indicating that a transportation service has begun for transporting a requester associated with the requester device to the dropoff destination and further indicating an actual pickup time for the transportation service; determine, based on the actual pickup time and the dropoff destination, an estimated dropoff time for the transportation service; and provide the estimated dropoff time to the requester device. - View Dependent Claims (11, 12, 13, 14, 15)
-
-
16. A system for managing transportation services, the system comprising:
-
at least one processor; and a non-transitory computer readable medium comprising instructions that, when executed by the at least one processor, cause the system to; provide, to one or more transporter devices, a transportation request received from a requester device, the transportation request comprising a location of the requester device and a dropoff destination; receive, from a transporter device of the one or more transporter devices, a confirmation to accept the transportation request and a location of the transporter device; determine, based on the location of the requester device and the location of the transporter device, an estimated pickup time for the transportation request; receive, from the transporter device, a pickup message indicating that a transportation service has begun for transporting a requester associated with the requester device to the dropoff destination and further indicating an actual pickup time for the transportation service; determine, based on the actual pickup time and the dropoff destination, an estimated dropoff time for the transportation service; and provide the estimated dropoff time to the requester device. - View Dependent Claims (17, 18, 19, 20)
-
Specification