IP Library Granted Patent US 10,832,294
Granted Patent B1
US 10,832,294 · App. 16/672,260 · Granted Nov 10, 2020

Dynamically adjusting transportation provider pool size

Inventors: Helen Wai-Quen Bentley (San Francisco, CA); Aidan Church (San Francisco, CA); John Torres Fremlin (New York City, NY); Matthew Lawrence Green (San Francisco, CA); Mayank Gulati (San Francisco, CA); Yilei Li (Redwood City, CA); Demitri Nava (New York City, NY); Mengqi Niu (San Francisco, CA); Daniel Allen Sullivan (San Francisco, CA); Garrett van Ryzin (Brooklyn, NY); Rachel Marie Wasko (San Francisco, CA); Shashi Kant Sharma (Redwood City, CA)
Assignee: LYFT, INC.
G06Q30/0284G01C21/343G01C21/3438G06Q10/02G06Q10/047G06Q10/063G06Q50/30H04W4/021
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,832,294
App. No.
16/672,260
Granted
Nov 10, 2020
Kind
B1
Abstract

The disclosed systems can regulate access to an online mode for a dynamic transportation matching system. For example, based on a provider efficiency parameter associated with the dynamic transportation matching system, the disclosed systems can prevent a transportation provider device from switching to the online mode within a geographic area. In addition, the disclosed systems can detect a pattern of behavior and, based on a comparison between the pattern of behavior and a behavioral threshold, cause a transportation provider device to switch from the online mode to an offline mode. Further, the disclosed systems can provide a map interface that indicates where a transportation provider device can switch from the offline mode to the online mode. Additionally, the disclosed systems can determine priorities associated with transportation provider devices and, based on the prioritization, selectively allow the transportation provider devices to switch from the offline mode to the online mode.

Claims (46)

1. A computer-implemented method comprising:

determining, by a dynamic transportation matching system, a provider efficiency parameter for a geographic area;

determining, based on the provider efficiency parameter, one or more online mode slots for the geographic area;

receiving, from one or more transportation provider devices within the geographic area, a request to switch from an offline mode to an online mode for the dynamic transportation matching system;

determining a priority associated with the one or more transportation provider devices;

providing, for display in a user interface of the one or more transportation provider devices, a selectable toggle to switch to the online mode; and

selectively allowing, based on the priority, the one or more transportation provider devices to switch from the offline mode to the online mode to fill the one or more online mode slots by enabling movement of the selectable toggle on a first transportation provider device and disabling movement of the selectable toggle on a second transportation provider device.

2. The computer-implemented method of claim 1 , further comprising providing, for display in the user interface of the one or more transportation provider devices:

a first notification for the first transportation provider device prompting the first transportation provider device to switch to the online mode; and

a second notification for the second transportation provider device prompting the second transportation provider device to indicate acceptance of an alternative option for switching to the online mode at a later time or at a different geographic area.

3. The computer-implemented method of claim 1 , wherein the priority is based on at least one of an acceptance rate for each of the one or more transportation provider devices, a number of completed rides for each of the one or more transportation provider devices, a rating for each of the one or more transportation provider devices, or available ride types for each of the one or more transportation provider devices.

4. The computer-implemented method of claim 1 , further comprising identifying an online mode slot limit for the geographic area based on a provider efficiency parameter threshold.

5. The computer-implemented method of claim 1 , wherein selectively allowing the one or more transportation providers to switch from the offline mode to the online mode comprises allowing the second transportation provider device to reserve, for a threshold period of time, an online mode slot for switching to the online mode at a different geographic area.

6. The computer-implemented method of claim 1 , wherein selectively allowing the one or more transportation providers to switch from the offline mode to the online mode further comprises allowing the second transportation provider device to reserve an online mode slot for switching to the online mode at a later day or time.

7. The computer-implemented method of claim 1 , wherein the provider efficiency parameter comprises a ratio of transportation provider device states for the geographic area.

8. A dynamic transportation matching system comprising:

one or more memory devices; and

one or more computing devices configured to:

determine, by a dynamic transportation matching system, a provider efficiency parameter for a geographic area;

determine, based on the provider efficiency parameter, one or more online mode slots for the geographic area;

receive, from one or more transportation provider devices within the geographic area, a request to switch from an offline mode to an online mode for the dynamic transportation matching system;

determine a priority associated with the one or more transportation provider devices;

provide, for display in a user interface of the one or more transportation provider devices, a selectable toggle to switch to the online mode; and

selectively allow, based on the priority, the one or more transportation provider devices to switch from the offline mode to the online mode to fill the one or more online mode slots by enabling movement of the selectable toggle on a first transportation provider device and disabling movement of the selectable toggle on a second transportation provider device.

9. The dynamic transportation matching system of claim 8 , wherein the one or more computing devices are further configured to provide, for display in the user interface of the one or more transportation provider devices:

a first notification for the first transportation provider device prompting the first transportation provider device to switch to the online mode; and

a second notification for the second transportation provider device prompting the second transportation provider device to indicate acceptance of an alternative option for switching to the online mode at a later time or at a different geographic area.

10. The dynamic transportation matching system of claim 8 , wherein the priority is based on at least one of an acceptance rate for each of the one or more transportation provider devices, a number of completed rides for each of the one or more transportation provider devices, a rating for each of the one or more transportation provider devices, or available ride types for each of the one or more transportation provider devices.

11. The dynamic transportation matching system of claim 8 , wherein the one or more computing devices are further configured to identify an online mode slot limit for the geographic area based on a provider efficiency parameter threshold.

12. The dynamic transportation matching system of claim 8 , wherein the one or more computing devices are further configured to selectively allow the one or more transportation providers to switch from the offline mode to the online mode by allowing the second transportation provider device to reserve, for a threshold period of time, an online mode slot for switching to the online mode at a different geographic area.

13. The dynamic transportation matching system of claim 8 , wherein the one or more computing devices are further configured to selectively allow the one or more transportation providers to switch from the offline mode to the online mode by allowing the second transportation provider device to reserve an online mode slot for switching to the online mode at a later day or time.

14. The dynamic transportation matching system of claim 8 , wherein the provider efficiency parameter comprises a ratio of transportation provider device states for the geographic area.

15. A non-transitory computer-readable medium comprising instructions that, when executed by at least one processor, cause a computing system to:

determine, by a dynamic transportation matching system, a provider efficiency parameter for a geographic area;

determine, based on the provider efficiency parameter, one or more online mode slots for the geographic area;

receive, from one or more transportation provider devices within the geographic area, a request to switch from an offline mode to an online mode for the dynamic transportation matching system;

determine a priority associated with the one or more transportation provider devices;

provide, for display in a user interface of the one or more transportation provider devices, a selectable toggle to switch to the online mode; and

selectively allow, based on the priority, the one or more transportation provider devices to switch from the offline mode to the online mode to fill the one or more online mode slots by enabling movement of the selectable toggle on a first transportation provider device and disabling movement of the selectable toggle on a second transportation provider device.

16. The non-transitory computer-readable medium of claim 15 , further comprising instructions that, when executed by the at least one processor, cause the computing system to provide, for display in the user interface of the one or more transportation provider devices:

a first notification for the first transportation provider device prompting the first transportation provider device to switch to the online mode; and

a second notification for the second transportation provider device prompting the second transportation provider device to indicate acceptance of an alternative option for switching to the online mode at a later time or at a different geographic area.

17. The non-transitory computer-readable medium of claim 15 , wherein the priority is based on at least one of an acceptance rate for each of the one or more transportation provider devices, a number of completed rides for each of the one or more transportation provider devices, a rating for each of the one or more transportation provider devices, or available ride types for each of the one or more transportation provider devices.

18. The non-transitory computer-readable medium of claim 15 , further comprising instructions that, when executed by the at least one processor, cause the computing system to identify an online mode slot limit for the geographic area based on a provider efficiency parameter threshold.

19. The non-transitory computer-readable medium of claim 15 , further comprising instructions that, when executed by the at least one processor, cause the computing system to selectively allow the one or more transportation providers to switch from the offline mode to the online mode by allowing the second transportation provider device to reserve, for a threshold period of time, an online mode slot for switching to the online mode at a different geographic area.

20. The non-transitory computer-readable medium of claim 15 , further comprising instructions that, when executed by the at least one processor, cause the computing system to selectively allow the one or more transportation providers to switch from the offline mode to the online mode by allowing the second transportation provider device to reserve an online mode slot for switching to the online mode at a later day or time.

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 May 21, 2020
From: BENTLEY, HELEN WAI-QUEN; CHURCH, AIDAN; FREMLIN, JOHN TORRES; GREEN, MATTHEW LAWRENCE; GULATI, MAYANK; LI, YILEI; NAVA, DEMITRI; NIU, MENGQI; SULLIVAN, DANIEL ALLEN; VAN RYZIN, GARRETT; WASKO, RACHEL MARIE; SHARMA, SHASHI KANT
To: LYFT, INC.
Reel/Frame 052728/0006 →
Cited By (2)
US 1,105,147 US 12,548,081