IP Library Granted Patent US 9,997,076
Granted Patent B2
US 9,997,076 · App. 15/646,989 · Granted Jun 12, 2018

Method for requesting transportation services

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 9,997,076
App. No.
15/646,989
Granted
Jun 12, 2018
Kind
B2
Abstract

A method is described for safely and efficiently requesting transportation services through the user of mobile communications devices capable of geographic location determination. New customers may be efficiently serviced, and the requester and transportation provider locations may be viewed in real time on the mobile devices.

Claims (48)

1. A method for managing a transportation service, the method comprising performing, by the dispatch system, a management method comprising:

receiving from a wireless mobile device of a transportation requester a message initializing communication with the dispatch system;

receiving from a wireless mobile device of each of a plurality of transportation providers a message initializing communication with the dispatch system;

automatically and periodically receiving messages including the geographic location of the wireless mobile device of the transportation requester after receiving the message initializing communication with the dispatch system from the wireless mobile device of the transportation requester;

storing, at the dispatch system, the messages including the geographic location of the wireless mobile device of the transportation requester;

transmitting the most recent geographic locations of the plurality of transportation providers to the wireless mobile device of the requester;

receiving, from the wireless mobile device of the transportation requester, a request for transportation service, wherein the request includes a geographic location of the wireless mobile device that was determined by the wireless mobile device;

selecting as a selected transportation provider one of the plurality of transportation providers based on at least provider availability;

transmitting to the wireless mobile device of the selected transportation provider a message identifying the request for the transportation service, wherein the message includes (i) the geographic location of the wireless mobile device of the transportation requester and (ii) a time limit for confirming that the selected transportation provider will service the transportation request;

receiving a confirmation message from the selected transportation provider confirming that the selected transportation provider will provide the requested transportation service;

after receiving the confirmation message from the selected transportation provider, automatically and periodically transmitting time-varying geographic location information with respect to the selected transportation provider to the wireless mobile device of the transportation requester; and

receiving from the wireless mobile device of the transportation requester a message signaling the end of communication with the dispatch system.

2. The method of claim 1 , wherein the management method further comprises, after receiving the message signaling the end of communication with the dispatch system, erasing from storage at least some of the geographic location information associated with the transportation requester.

3. The method of claim 1 , wherein the management method further comprises receiving from the wireless mobile device of at least one of the plurality of transportation providers a message signaling the end of communication with the dispatch system.

4. The method of claim 1 wherein once the dispatch system signals that the selected transportation provider is to service the request, the dispatch system is prevented from repeating such signaling for the transportation requester and for the selected transportation provider.

5. The method of claim 1 , wherein the management method further comprises transmitting periodically a message requesting identifying information from the plurality of transportation providers.

6. The method of claim 1 , wherein the management method further comprises:

receiving a pickup message from the selected transportation provider; and

transmitting to the selected transportation provider a message enabling the sending of a drop off message.

7. The method of claim 1 , wherein the management method further comprises storing the message from the selected transportation provider confirming that the selected transportation provider will provide the requested transportation service.

8. The method of claim 7 , wherein the management method further comprises erasing from storage the message from the selected transportation provider confirming that the selected transportation provider will provide the requested transportation service.

9. The method of claim 7 , wherein the management method further comprises, after receiving a dropoff message from the selected transportation provider, erasing from storage the message from the selected transportation provider confirming that the selected transportation provider will provide the requested transportation service.

10. The method of claim 1 , wherein selecting as a selected transportation provider one of the plurality of transportation providers is further based on an estimated time it will take a transportation provider to reach the transportation requester.

11. The method of claim 1 , wherein the request for transportation service further includes a future time for the transportation service to be performed.

12. A dispatch system comprising a computer which comprises storage and software, the dispatch system being configured to perform a method comprising:

receiving from a wireless mobile device of a transportation requester a message initializing communication with the dispatch system;

receiving from a wireless mobile device of each of a plurality of transportation providers a message initializing communication with the dispatch system;

automatically and periodically receiving messages including the geographic location of the wireless mobile device of the transportation requester after receiving the message initializing communication with the dispatch system from the wireless mobile device of the transportation requester;

storing, at the dispatch system, the messages including the geographic location of the wireless mobile device of the transportation requester;

transmitting the most recent geographic locations of the plurality of transportation providers to the wireless mobile device of the requester;

receiving, from the wireless mobile device of the transportation requester, a request for transportation service, wherein the request includes a geographic location of the wireless mobile device that was determined by the wireless mobile device;

selecting as a selected transportation provider one of the plurality of transportation providers based on at least provider availability;

transmitting to the wireless mobile device of the selected transportation provider a message identifying the request for the transportation service, wherein the message includes (i) the geographic location of the wireless mobile device of the transportation requester and (ii) a time limit for confirming that the selected transportation provider will service the transportation request;

receiving a confirmation message from the selected transportation provider confirming that the selected transportation provider will provide the requested transportation service;

after receiving the confirmation message from the selected transportation provider, automatically and periodically transmitting time-varying geographic location information with respect to the selected transportation provider to the wireless mobile device of the transportation requester; and

receiving from the wireless mobile device of the transportation requester a message signaling the end of communication with the dispatch system.

13. The dispatch system of claim 12 , wherein the method further comprises, after receiving the message signaling the end of communication with the dispatch system, erasing from storage at least some of the geographic location information associated with the transportation requester.

14. The dispatch system of claim 12 , wherein the method further comprises receiving from the wireless mobile device of at least one of the plurality of transportation providers a message signaling the end of communication with the dispatch system.

15. The dispatch system of claim 12 wherein in the method, once the dispatch system signals that the selected transportation provider is to service the request, the dispatch system is prevented from repeating such signaling for the transportation requester and for the selected transportation provider.

16. The dispatch system of claim 12 , wherein the method further comprises transmitting periodically a message requesting identifying information from the plurality of transportation providers.

17. The dispatch system of claim 12 , wherein the method further comprises:

receiving a pickup message from the selected transportation provider; and

transmitting to the selected transportation provider a message enabling the sending of a drop off message.

18. The dispatch system of claim 12 , wherein the method further comprises storing the message from the selected transportation provider confirming that the selected transportation provider will provide the requested transportation service.

19. The dispatch system of claim 18 , wherein the method further comprises erasing from storage the message from the selected transportation provider confirming that the selected transportation provider will provide the requested transportation service.

20. The dispatch system of claim 18 , wherein the method further comprises, after receiving a dropoff message from the selected transportation provider, erasing from storage the message from the selected transportation provider confirming that the selected transportation provider will provide the requested transportation service.

21. The dispatch system of claim 12 , wherein selecting as a selected transportation provider one of the plurality of transportation providers is further based on an estimated time it will take a transportation provider to reach the transportation requester.

22. The dispatch system of claim 12 , wherein the request for transportation service further includes a future time for the transportation service to be performed.

Assignments (4)
SECURITY INTEREST Recorded Nov 3, 2022
From: LYFT, INC.
To: JPMORGAN CHASE BANK, N.A., AS ADMINISTRATIVE AGENT
Reel/Frame 061880/0237 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 18, 2019
From: PROSPER TECHNOLOGY, LLC
To: LYFT, INC.
Reel/Frame 048060/0649 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 6, 2017
From: AIRSMOBILE, INC.
To: PROSPER TECHNOLOGY, LLC
Reel/Frame 044313/0993 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 13, 2017
From: LUBECK, OLAF MARTIN; HALL, JOHN H
To: AIRSMOBILE INC.
Reel/Frame 043003/0295 →