US 11,935,083 B2
System and method for navigating drivers to service transportation requests having surge pricing multipliers and surge pricing caps
Sunny Marueli, Nes Ziona (IL); Talmon Marco, Tel Aviv (IL); and Igor Magazinik, Ramat Gan (IL)
Assigned to Lyft, Inc., San Francisco, CA (US)
Filed by Lyft, Inc., San Francisco, CA (US)
Filed on Jun. 3, 2021, as Appl. No. 17/338,374.
Application 17/338,374 is a continuation of application No. 15/290,323, filed on Oct. 11, 2016, granted, now 11,049,124.
Claims priority of provisional application 62/319,311, filed on Apr. 7, 2016.
Prior Publication US 2021/0287238 A1, Sep. 16, 2021
This patent is subject to a terminal disclaimer.
Int. Cl. G06Q 30/02 (2023.01); G06Q 30/0201 (2023.01); G06Q 50/30 (2012.01)
CPC G06Q 30/0206 (2013.01) [G06Q 50/30 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A method comprising:
receiving, by one or more processing devices of one or more servers associated with a transportation matching system and from a passenger computing device, a transportation request indicating a pickup location;
identifying, by the one or more processing devices, a first geographic zone and a second geographic zone associated with the pickup location;
determining, by the one or more processing devices based on the pickup location, that the first geographic zone is closer to the pickup location than the second geographic zone;
based on determining that the first geographic zone is closer to the pickup location, generating, by the one or more processing devices, a surge gradient by weighting a surge price associated with the first geographic zone more than a surge price associated with the second geographic zone within a distance-weighted surge gradient;
determining, by the one or more processing devices, a surge pricing multiplier for the pickup location based on the surge gradient between the first geographic zone and the second geographic zone;
monitoring, by the one or more processing devices of the one or more servers, interactions with a plurality of passenger computing devices and a plurality of driver computing devices to determine a number of transportation requests corresponding to the plurality of passenger computing devices and a number of available driver computing devices;
updating, by the one or more processing devices, the surge pricing multiplier for the pickup location based on the surge gradient between the first geographic zone and the second geographic zone, the number of transportation requests, and the number of available driver computing devices;
transmitting, by the one or more processing devices for display on a graphical user interface of one or more driver computing devices associated with the transportation matching system, the transportation request and an indication of the updated surge pricing multiplier associated with the transportation request;
receiving, by the one or more processing devices from a first driver computing device associated with a first driver, an acceptance of the transportation request; and
transmitting, by the one or more processing devices to the first driver computing device, navigational data to direct the first driver to the pickup location to fulfill the transportation request.