US 11,755,960 B2
System and method for reserving drivers with minimum fare offers and navigating drivers to service transportation requests
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 May 4, 2017, as Appl. No. 15/586,409.
Prior Publication US 2018/0322420 A1, Nov. 8, 2018
Int. Cl. G06Q 10/02 (2012.01); G06Q 50/30 (2012.01); G08G 1/00 (2006.01); G06Q 10/0631 (2023.01); G06Q 30/0283 (2023.01)
CPC G06Q 10/02 (2013.01) [G06Q 10/06311 (2013.01); G06Q 30/0284 (2013.01); G06Q 50/30 (2013.01); G08G 1/202 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A method comprising:
determining, by at least one processing device of one or more backend servers, a geographic zone for transmitting minimum fare offers to computing devices positioned within the geographic zone;
identifying a first driver computing device executing a provider mobile application and transmitting digital information to the one or more backend servers;
authenticating the first driver computing device via the provider mobile application;
determining, based on digital signals transmitted from the first driver computing device, that the first driver computing device is in an available state;
upon determining that the first driver computing device is in the available state, determining, via a global positioning system associated with the first driver computing device, that the first driver computing device is positioned within the geographic zone for transmitting the minimum fare offers;
based on determining, at the one or more backend servers via the global positioning system, that the first driver computing device is positioned within the geographic zone for transmitting the minimum fare offers, providing, for display via the provider mobile application on the first driver computing device, a set of minimum fare offer parameters for a first minimum fare offer, the set of minimum fare offer parameters comprising a first minimum amount of compensation for a first time period and a digital map comprising geographical limitations for remaining within the geographic zone for at least a portion of the first time period;
after receiving an indication, at the one or more backend servers via the provider mobile application, of acceptance of the first minimum fare offer from the first driver computing device located within the geographic zone:
receiving, via the one or more backend servers, a digital request for a ride via a passenger application of a passenger computing device;
authenticating the passenger computing device via the passenger application by comparing credentials transmitted via the passenger application with stored authentication information associated with a digital passenger account corresponding to the passenger computing device;
based on authenticating the passenger computing device and receiving the digital request, transmitting, to the first driver computing device, digital navigation instructions corresponding to the ride;
providing, via the provider mobile application of the first driver computing device and utilizing the global positioning system of the first driver computing device, a map comprising real-time driver device locations relative to the geographical limitations for remaining within the geographic zone;
providing, via the passenger application of the passenger computing device and utilizing the global positioning system of the first driver computing device, an additional map comprising real-time updates of the driver device locations;
tracking compensation accrued during the first time period for servicing the ride corresponding to the passenger computing device; and
tracking, via the global positioning system of the first driver computing device, a location of the first driver computing device to determine whether the first driver computing device is positioned within the geographic zone during the first time period according to the set of minimum fare offer parameters; and
based on the first driver computing device being positioned within the geographic zone during the first time period, determining, utilizing the one or more backend servers, compensation for the first time period, wherein the determined compensation is the greater of the first minimum amount of compensation specified in the first minimum fare offer and the tracked compensation accrued during the first time period for servicing the ride.