US 11,748,789 B2
Dynamically adjusting transportation provider pool size
Helen Wai-Quen Bentley, San Francisco, CA (US); Aidan Church, San Francisco, CA (US); John Torres Fremlin, New York City, NY (US); Matthew Lawrence Green, San Francisco, CA (US); Mayank Gulati, San Francisco, CA (US); Yilei Li, Redwood City, CA (US); Demitri Nava, New York City, NY (US); Mengqi Niu, San Francisco, CA (US); Daniel Allen Sullivan, San Francisco, CA (US); Garrett van Ryzin, Brooklyn, NY (US); Rachel Marie Wasko, San Francisco, CA (US); and Shashi Kant Sharma, Redwood City, CA (US)
Assigned to Lyft, Inc., San Francisco, CA (US)
Filed by Lyft, Inc., San Francisco, CA (US)
Filed on Nov. 1, 2019, as Appl. No. 16/672,242.
Claims priority of provisional application 62/867,174, filed on Jun. 26, 2019.
Prior Publication US 2020/0408551 A1, Dec. 31, 2020
Int. Cl. G06Q 30/02 (2023.01); G06Q 30/0283 (2023.01); G06Q 10/047 (2023.01); G01C 21/34 (2006.01); G06Q 10/063 (2023.01); G06Q 50/30 (2012.01); G06Q 10/02 (2012.01); H04W 4/021 (2018.01); G06F 16/29 (2019.01); G06F 9/4401 (2018.01); G01C 21/36 (2006.01); G08G 1/00 (2006.01)
CPC G06Q 30/0284 (2013.01) [G01C 21/343 (2013.01); G01C 21/3438 (2013.01); G01C 21/3461 (2013.01); G01C 21/3484 (2013.01); G01C 21/3617 (2013.01); G06F 9/4418 (2013.01); G06F 16/29 (2019.01); G06Q 10/02 (2013.01); G06Q 10/047 (2013.01); G06Q 10/063 (2013.01); G06Q 50/30 (2013.01); G08G 1/202 (2013.01); H04W 4/021 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A computer-implemented method comprising:
monitoring data transmissions from a plurality of transportation provider devices to determine, for a geographic area, a provider efficiency parameter associated with a dynamic transportation matching system;
activating an online mode control condition comprising a behavior threshold for the plurality of transportation provider devices in the geographic area based on determining that the provider efficiency parameter satisfies a threshold provider efficiency parameter;
monitoring additional data transmissions from a transportation provider device executing a provider application to detect a pattern of behavior associated with the transportation provider device within the geographic area;
comparing the pattern of behavior of the transportation provider device executing the provider application to the behavior threshold of the online mode control condition; and
based on activating the online mode control condition and the comparison of the pattern of behavior to the behavior threshold, switching the provider application of the transportation provider device from an online mode to an offline mode, wherein the switch from the online mode to the offline mode prohibits the provider application from accepting transportation requests via the provider application.