IP Library Granted Patent US 10,708,714
Granted Patent B2
US 10,708,714 · App. 15/986,777 · Granted Jul 7, 2020

Method for requesting transportation services

Inventors: Olaf Martin Lubeck (Santa Fe, NM); John H. Hall (Alexandria, VA)
Assignee: LYFT, INC.
H04W4/023G01C21/3667G06Q50/30G08G1/123G08G1/202G08G1/205H04L61/605H04L67/26H04M1/0202H04W4/02H04W4/029H04W4/12H04W8/24H05K999/99G01S13/46G01S19/13G01S2013/468G06Q2240/00H04M2250/10H04W8/22H04W84/042
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 10,708,714
App. No.
15/986,777
Granted
Jul 7, 2020
Kind
B2
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.

Claims (55)

1. A method for managing transportation services, the method comprising:

receiving, from a requester device associated with a requester, a transportation request;

identifying a first set of transporters available for the transportation request and a second set of transporters available for the transportation request, wherein the first set of transporters is associated with a first mode of transportation and the second set of transporters is associated with a second mode of transportation;

computing a time-of-arrival for at least one transporter from the second set of transporters based on comparing time-varying geographic locations for the second set of transporters to a schedule;

providing the time-of-arrival to the requester device;

providing, to the requester device, location information for a plurality of transportation vehicles associated with the second mode of transportation for display within a map interface before a selection of a transporter for the transportation request;

determining the selection of the transporter from the first set of transporters or the second set of transporters; and

providing, to the requester device, an acknowledgment message based on the selected transporter.

2. The method of claim 1 , further comprising:

receiving, from the requester device, one or more characteristics associated with the transportation request; and

selecting the transporter based on the one or more characteristics associated with the transportation request.

3. The method of claim 2 , wherein the one or more characteristics associated with the transportation request comprise at least one of a number of individuals to be transported, a number of packages to be delivered, or a type of material to be transported.

4. The method of claim 1 , wherein the first mode of transportation comprises private transportation, and wherein the second mode of transportation comprises public transportation.

5. The method of claim 1 , further comprising:

receiving, from the requester device, a selection of the first mode of transportation; and

providing, to the requester device, location information for a plurality of transportation vehicles associated with the first mode of transportation for display within a map interface.

6. The method of claim 1 , wherein the plurality of transportation vehicles associated with the second mode of transportation comprise at least one of buses, trains, or ferries.

7. The method of claim 1 , wherein each of the plurality of transportation vehicles associated with the second mode of transportation travels along a predetermined route.

8. The method of claim 1 , wherein identifying the first set of transporters and the second set of transporters comprises identifying all available transporters within at least one of a city, a county, or a borough.

9. The method of claim 1 , wherein the plurality of transportation vehicles associated with the second mode of transportation comprises transportation vehicles associated with the second set of transporters available for the transportation request.

10. A non-transitory computer readable storage medium for managing transportation services, the non-transitory computer readable storage medium comprising instructions that, when executed by at least one processor, cause a computer device to:

receive, from a requester device associated with a requester, a transportation request;

identify a first set of transporters available for the transportation request and a second set of transporters available for the transportation request, wherein the first set of transporters is associated with a first mode of transportation and the second set of transporters is associated with a second mode of transportation;

compute a time-of-arrival for at least one transporter from the second set of transporters based on comparing time-varying geographic locations for the second set of transporters to a schedule;

provide the time-of-arrival to the requester device;

provide, to the requester device, location information for a plurality of transportation vehicles associated with the second mode of transportation for display within a map interface before a selection of a transporter for the transportation request;

determine the selection of the transporter from the first set of transporters or the second set of transporters; and

provide, to the requester device, an acknowledgment message based on the selected transporter.

11. The non-transitory computer readable storage medium of claim 10 , further comprising instructions that, when executed by the at least one processor, cause the computer device to:

receive, from the requester device, one or more characteristics associated with the transportation request, wherein the one or more characteristics comprise at least one of a number of individuals to be transported, a number of packages to be delivered, or a type of material to be transported; and

select the transporter based on the one or more characteristics associated with the transportation request.

12. The non-transitory computer readable storage medium of claim 10 , further comprising instructions that, when executed by the at least one processor, cause the computer device to:

receive, from the requester device, a selection of the first mode of transportation; and

provide, to the requester device, location information for a plurality of transportation vehicles associated with the first mode of transportation for display within a map interface.

13. The non-transitory computer readable storage medium of claim 10 , wherein the first mode of transportation comprises private transportation, and wherein the second mode of transportation comprises public transportation.

14. The non-transitory computer readable storage medium of claim 10 , wherein the plurality of transportation vehicles associated with the second mode of transportation comprise at least one of buses, trains, or ferries.

15. The non-transitory computer readable storage medium of claim 10 , wherein the plurality of transportation vehicles associated with the second mode of transportation comprises transportation vehicles associated with the second set of transporters available for the transportation request.

16. A system for managing transportation services, the system comprising:

at least one processor; and

at least one non-transitory computer readable storage medium comprising instructions that, when executed by the at least one processor, cause the system to:

receive, from a requester device associated with a requester, a transportation request;

identify a first set of transporters available for the transportation request and a second set of transporters available for the transportation request, wherein the first set of transporters is associated with a first mode of transportation and the second set of transporters is associated with a second mode of transportation;

compute a time-of-arrival for at least one transporter from the second set of transporters based on comparing time-varying geographic locations for the second set of transporters to a schedule;

provide the time-of-arrival to the requester device;

provide, to the requester device, location information for a plurality of transportation vehicles associated with the second mode of transportation for display within a map interface before a selection of a transporter for the transportation request;

determine the selection of the transporter from the first set of transporters or the second set of transporters; and

provide, to the requester device, an acknowledgment message based on the selected transporter.

17. The system of claim 16 , further comprising instructions that, when executed by the at least one processor, cause the system to:

receive, from the requester device, one or more characteristics associated with the transportation request, wherein the one or more characteristics comprise at least one of a number of individuals to be transported, a number of packages to be delivered, or a type of material to be transported; and

select the transporter based on the one or more characteristics associated with the transportation request.

18. The system of claim 16 , further comprising instructions that, when executed by the at least one processor, cause the system to:

receive, from the requester device, a selection of the first mode of transportation; and

provide, to the requester device, location information for a plurality of transportation vehicles associated with the first mode of transportation for display within a map interface.

19. The system of claim 16 , wherein the first mode of transportation comprises private transportation, and wherein the second mode of transportation comprises public transportation.

20. The system of claim 16 , wherein the plurality of transportation vehicles associated with the second mode of transportation comprises transportation vehicles associated with the second set of transporters available for the transportation request.

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 May 23, 2018
From: LUBECK, OLAF M.; HALL, JOHN H.
To: AIRSMOBILE INC.
Reel/Frame 045885/0492 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 23, 2018
From: AIRSMOBILE, INC.
To: PROSPER TECHNOLOGY, LLC
Reel/Frame 045885/0546 →
Continuity (10)
Continuation 15470553 · Mar 27, 2017
Continuation 15446991 · Mar 1, 2017
Continuation 15429779 · Feb 10, 2017
Continuation 15177762 · Jun 9, 2016
Continuation 14745346 · Jun 19, 2015
Continuation 13413492 · Mar 6, 2012
Continuation 12348850 · Jan 5, 2009
Provisional Application 61027508 · Feb 11, 2008
Provisional Application 61009839 · Jan 3, 2008
Related Publication 20180268713A1 · Sep 20, 2018