IP Library Granted Patent US 12,307,508
Granted Patent B2
US 12,307,508 · App. 17/121,486 · Granted May 20, 2025

Systems and methods for establishing and managing a multi-modal transportation ecosystem

Inventors: Tom Tao Chen (San Carlos, CA); Brian Geoffrey Hildebrand (San Francisco, CA); Ameesha Sara Isaac (San Francsico, CA); Ryan Jadhav (San Francisco, CA); Pavan Kulkarni (San Francisco, CA); Kaan Meralan (San Francisco, CA); Yafeng Wang (Santa Clara, CA)
Assignee: Lyft, Inc.
G06Q30/0645G01C21/3423G06Q10/02G06Q10/20G06Q30/0625G06Q50/40G08G1/20
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 12,307,508
App. No.
17/121,486
Granted
May 20, 2025
Kind
B2
Abstract

The disclosed computer-implemented method may include creating a digital transportation pass that allows transportation requestor devices to request transportation via the digital transportation pass within a multi-modal transportation ecosystem. The method may further include receiving a transportation request from a transportation requestor device. The method may also include determining that the transportation request satisfies one or more redemption criteria for redeeming the digital transportation pass, and then fulfilling the transportation request in response to determining that the transportation request satisfies the redemption criteria. Various other methods, systems, and computer-readable media are also disclosed.

Claims (80)

1. A system comprising:

a non-transitory memory; and

one or more hardware processors configured to execute instructions from the non-transitory memory to perform operations comprising:

creating a digital transportation pass that allows transportation requestor devices to request transit via the digital transportation pass within a multi-modal transportation ecosystem that includes a plurality of different transportation modalities;

receiving a first transportation request from a transportation requestor device, the transportation requestor device including a global positioning system (GPS) radio configured to provide a real-time location of the transportation requestor device;

determining a first real-time location of the transportation requestor device;

determining, based at least partially on the first real-time location of the transportation requestor device, that the transportation request satisfies one or more redemption criteria that allow the transportation requestor device to receive the requested transit via the digital transportation pass, wherein the redemption criteria specify a pass coverage zone that identifies different geographically-defined coverage areas in which at least two different transportation modalities will operate under the pass, wherein the geographically-defined coverage area is transmitted to the transportation requestor device for presentation in a user interface;

presenting, on the user interface, an indication that the user is in a pass coverage zone for at least one transportation modality of the plurality of transportation modalities;

determining, based on the real-time location provided by the GPS radio, that the transportation requestor device is in a second, different location covered by a different geographically-defined coverage area;

causing the user interface to show an updated, different pass coverage zone for the transportation modality based on the second, different real-time location of the transportation requestor device; and

upon receiving, via the updated user interface, a second transportation request using the transportation modality, fulfilling the second transportation request in response to determining that the second transportation request satisfies the redemption criteria.

2. The system of claim 1 , wherein determining that the transportation request satisfies one or more redemption criteria comprises determining at least one of the following:

that the transportation requestor device is located within the multi-modal transportation ecosystem;

that the transportation request is received at a specified time of day;

that the transportation request is received on a specified day of the week;

that the transportation request is received during a specified event;

that the transportation request identifies a specified pickup location;

that the transportation request identifies a specified drop-off location; or

that the transportation request identifies a specific transportation modality.

3. The system of claim 2 , wherein determining that the transportation requestor device is located within the multi-modal transportation ecosystem comprises determining that the transportation requestor device is located within one or more specified geographical boundaries.

4. The system of claim 3 , wherein the digital transportation pass enables an entity to specify the geographical boundaries by at least one of:

specifying a center point location and a radius out from which the digital transportation pass is valid; or

drawing the geographical boundaries on a map, such that the digital transportation pass is valid within the drawn boundaries.

5. The system of claim 1 , wherein the digital transportation pass allows transportation requestor devices to request transportation via at least one of the following transportation modalities:

an individual ride;

a shared ride;

a scooter;

a bicycle;

a rental vehicle; or

at least one form of public transportation.

6. The system of claim 5 , wherein fulfilling the transportation request comprises:

presenting, to the transportation requestor device, at least one of the transportation modalities that are available for selection through the digital transportation pass; and

upon receiving selection of at least one of the available transportation modalities, providing the transportation requestor device access to the at least one selected transportation modality.

7. The system of claim 1 , further comprising:

determining that the received transportation request initially satisfies one or more of the redemption criteria;

determining that the received transportation request fails to satisfy at least one subsequent redemption criteria;

at least partially fulfilling the transportation request using the digital transportation pass; and

at least partially fulfilling the transportation request using a second form of value.

8. The system of claim 7 , wherein at least partially fulfilling the transportation request using the second form of value comprises applying a personal digital transportation pass in combination with the digital transportation pass.

9. The system of claim 1 , wherein fulfilling the transportation request comprises at least one of:

identifying a location where one or more rental vehicles are available for pickup through the digital transportation pass; or

providing the transportation requestor device transportation to the identified location to access the one or more rental vehicles.

10. The system of claim 1 , wherein the transportation request comprises a request for vehicle maintenance services that are accessible through the digital transportation pass.

11. The system of claim 10 , wherein fulfilling the transportation request for vehicle maintenance services comprises:

determining an initial location of a vehicle associated with the transportation requestor device;

dispatching an entity to transport the vehicle to an automated vehicle servicing center; and

upon completion of the requested vehicle maintenance services, dispatching the entity to transport the vehicle back to the initial location.

12. The system of claim 10 , wherein fulfilling the transportation request for vehicle maintenance services comprises:

determining a current location of a vehicle associated with the transportation requestor device; and

dispatching a vehicle maintenance technician to perform the requested vehicle maintenance services at the current location.

13. A computer-implemented method comprising:

creating a digital transportation pass that allows transportation requestor devices to request transit via the digital transportation pass within a multi-modal transportation ecosystem that includes a plurality of different transportation modalities;

receiving a first transportation request from a transportation requestor device, the transportation requestor device including a global positioning system (GPS) radio configured to provide a real-time location of the transportation requestor device;

determining a first real-time location of the transportation requestor device;

determining, based at least partially on the real-time location of the transportation requestor device, that the transportation request satisfies one or more redemption criteria for redeeming the digital transportation pass, wherein the redemption criteria specify a pass coverage zone that identifies different geographically-defined coverage areas in which at least two different transportation modalities will operate under the pass, wherein the geographically-defined coverage area is transmitted to the transportation requestor device for presentation in a user interface;

presenting, on the user interface, an indication that the user is in a pass coverage zone for at least one transportation modality of the plurality of transportation modalities;

determining, based on the real-time location provided by the GPS radio, that the transportation requestor device is in a second, different location covered by a different geographically-defined coverage area;

causing the user interface to show an updated, different pass coverage zone for the transportation modality based on the second, different real-time location of the transportation requestor device; and

upon receiving, via the updated user interface, a second transportation request using the transportation modality, fulfilling the second transportation request in response to determining that the second transportation request satisfies the redemption criteria.

14. The computer-implemented method of claim 13 , wherein determining that the transportation request satisfies one or more redemption criteria comprises determining at least one of the following:

that the transportation requestor device is located within the multi-modal transportation ecosystem;

that the transportation request is received at a specified time of day;

that the transportation request is received on a specified day of the week;

that the transportation request is received during a specified event;

that the transportation request identifies a specified pickup location;

that the transportation request identifies a specified drop-off location; or

that the transportation request identifies a specific transportation modality.

15. A non-transitory computer-readable medium comprising one or more computer-executable instructions that, when executed by at least one processor of a computing device, cause the computing device to:

create a digital transportation pass that allows transportation requestor devices to request transit via the digital transportation pass within a multi-modal transportation ecosystem that includes a plurality of different transportation modalities;

receive a first transportation request from a transportation requestor device, the transportation requestor device including a global positioning system (GPS) radio configured to provide a real-time location of the transportation requestor device;

determine a first real-time location of the transportation requestor device;

determine, based at least partially on the first real-time location of the transportation requestor device, that the transportation request satisfies one or more redemption criteria that allow the transportation requestor device to receive the requested transit via the digital transportation pass, wherein the redemption criteria specify a pass coverage zone that identifies different geographically-defined coverage areas in which at least two different transportation modalities will operate under the pass, wherein the geographically-defined coverage area is transmitted to the transportation requestor device for presentation in a user interface;

present, on the user interface, an indication that the user is in a pass coverage zone for at least one transportation modality of the plurality of transportation modalities;

determine, based on the real-time location provided by the GPS radio, that the transportation requestor device is in a second, different location covered by a different geographically-defined coverage area;

cause the user interface to show an updated, different pass coverage zone for the transportation modality based on the second, different real-time location of the transportation requestor device; and

upon receiving, via the updated user interface, a second transportation request using the transportation modality, fulfill the second transportation request in response to determining that the second transportation request satisfies the redemption criteria.

16. The non-transitory computer-readable medium of claim 15 , wherein the request from the transportation requestor device specifies a bicycle as a selected mode of transportation, and wherein fulfilling the transportation request includes providing the transportation requestor device access to a specified bicycle within the area associated with the specified location.

17. The non-transitory computer-readable medium of claim 15 , wherein the request from the transportation requestor device specifies an individual ride as a selected mode of transportation, and wherein fulfilling the transportation request includes providing the transportation requestor device access to a provider of individual rides within the area associated with the specified location.

18. The non-transitory computer-readable medium of claim 15 , wherein the request from the transportation requestor device specifies a shared ride as a selected mode of transportation, and wherein fulfilling the transportation request includes providing the transportation requestor device access to a provider of shared rides within the area associated with the specified location.

19. The non-transitory computer-readable medium of claim 15 , wherein the computer-executable instructions further cause the computing device to add one or more transportation requestor accounts to the created digital transportation pass, allowing the added transportation requestor accounts to request and receive transit within the area associated with the specified location.

Assignments (2)
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 Feb 26, 2021
From: CHEN, TOM TAO; HILDEBRAND, BRIAN GEOFFREY; ISAAC, AMEESHA SARA; JADHAV, RYAN; KULKARNI, PAVAN; MERALAN, KAAN; WANG, YAFENG
To: LYFT, INC.
Reel/Frame 055421/0906 →
Continuity (2)
Provisional Application 63090071 · Oct 9, 2020
Related Publication 20220114655A1 · Apr 14, 2022
References Cited (23)
US 9940596B1 · Briggs · 2018 [cited by examiner]
US 10895463B1 · Cope · 2021 [cited by examiner]
US 20030109266A1 · Rafiah · 2003 [cited by examiner]
US 20100305984A1 · Ben-Yitschak · 2010 [cited by examiner]
US 20150228193A1 · Bick · 2015 [cited by examiner]
US 20170167882A1 · Ulloa Paredes · 2017 [cited by examiner]
US 20180068337A1 · Fiorucci · 2018 [cited by examiner]
US 20180275661A1 · Glaser · 2018 [cited by examiner]
US 20190051174A1 · Haque · 2019 [cited by examiner]
US 20190056233A1 · Liu · 2019 [cited by examiner]
US 20190236743A1 · Bonanni, III · 2019 [cited by examiner]
US 20190311630A1 · VanderZanden · 2019 [cited by examiner]
US 20200173808A1 · Beaurepaire · 2020 [cited by examiner]
US 20200250773A1 · Wilhelm · 2020 [cited by examiner]
US 20200300645A1 · Schirano · 2020 [cited by examiner]
US 20200355510A1 · Tan · 2020 [cited by examiner]
US 20210241234A1 · Tian · 2021 [cited by examiner]
US 20220113146A1 · Colon · 2022 [cited by examiner]
Dimokas, N., Kalogirou, K., Spanidis, P., & Kehagias, D. (Jul. 2018). A mobile application for multimodal trip planning. In 2018 9th International Conference on Information, Intelligence, Systems and Applications (IISA)… [cited by examiner]
Zografos, K., Spitadakis, V., & Androutsopoulos, K. (2008). Integrated passenger information system for multimodal trip planning. Transportation Research Record, 2072(1), 20-29. (Year: 2008). [cited by examiner]
Borole, N., Rout, D., Goel, N., Vedagiri, P., & Mathew, T. V. (2013). Multimodal public transit trip planner with real-time transit data. Procedia-Social and Behavioral Sciences, 104, 775-784. (Year: 2013). [cited by examiner]
Calvillo et al., “Utilizing a Transportation Matching System in Conjunction With a Multi-Track Vehicle Service Center to Service Transportation Vehicles”, U.S. Appl. No. 16/834,567, filed Mar. 30, 2020, 121 pages. [cited by applicant]
Abdulla et al., “Dynamically Determining Provider-Transportation Routes and Rental-Vehicle Routes for a Multi-Modal Graphical User Interface”, U.S. Appl. No. 16/834,977, filed Mar. 30, 2020, 146 pages. [cited by applicant]