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 associated with a requester, 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 and associated with a transporter, 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, a time of the transporter from the requester;
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, a calculated time of arrival to the dropoff destination; and
providing, to the requester device, the calculated time of arrival to the dropoff destination.
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.
111 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 associated with a requester, 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 and associated with a transporter, 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, a time of the transporter from the requester; 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, a calculated time of arrival to the dropoff destination; and providing, to the requester device, the calculated time of arrival to the dropoff destination. - 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 associated with a requester, 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 and associated with a transporter, 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, a time of the transporter from the requester; 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, a calculated time of arrival to the dropoff destination; and provide, to the requester device, the calculated time of arrival to the dropoff destination. - 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 associated with a requester, 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 and associated with a transporter, 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, a time of the transporter from the requester; 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, a calculated time of arrival to the dropoff destination; and provide, to the requester device, the calculated time of arrival to the dropoff destination. - View Dependent Claims (17, 18, 19, 20)
-
Specification