US 11,868,929 B2
Optimizing engagement of transportation providers
Janette Yuen-Sum Fong, San Francisco, CA (US); Joanna Mun Yee Chan, Redwood City, CA (US); Bao Kham Chau, Oakland, CA (US); Dennis Li, San Francisco, CA (US); Alex Collier Mazure, San Francisco, CA (US); Jonathan Patrick O'Keefe, Oakland, CA (US); Ko-Ay Timmy Siauw, Seattle, WA (US); Anthony Michael Padin, South San Francisco, CA (US); Harel Sheniak, San Francisco, CA (US); and Samuel Soffes, San Francisco, CA (US)
Assigned to Lyft, Inc., San Francisco, CA (US)
Filed by Lyft, Inc., San Francisco, CA (US)
Filed on Oct. 18, 2018, as Appl. No. 16/164,769.
Prior Publication US 2020/0126175 A1, Apr. 23, 2020
Int. Cl. G06Q 10/0631 (2023.01); G06Q 50/30 (2012.01)
CPC G06Q 10/063112 (2013.01) [G06Q 50/30 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A computer-implemented method comprising:
continuously monitoring, by a transportation matching system comprising one or more servers, mobile application activity of a plurality of transportation providers to generate a log comprising inactivity times of the plurality of transportation providers and offline statuses of the plurality of transportation providers;
identifying, from the plurality of transportation providers, a subset of low engagement transportation providers that correspond to inactivity times from the log that meet a threshold time period of inactivity and correspond to an offline status with a mobile application corresponding to the transportation matching system to indicate that the subset of low engagement transportation providers is offline on the mobile application;
identifying a scheduled transportation request specifying a future request time and a future request location;
selecting a transportation provider from the subset of low engagement transportation providers to service the scheduled transportation request by:
generating a ranking of the plurality of transportation providers based on attributes associated with the plurality of transportation providers and attributes associated with the scheduled transportation request;
excluding one or more transportation providers from the plurality of transportation providers not included within the subset of low engagement transportation providers, wherein the one or more transportation providers comprise a higher ranking than the subset of low engagement transportation providers for the scheduled transportation request; and
selecting the transportation provider to service the scheduled transportation request from the generated ranking associated with the subset of low engagement transportation providers;
providing, for display within a graphical user interface of a computing device associated with the selected transportation provider while the mobile application for the selected transportation provider is identified as offline from the log, a selectable push notification indicating the scheduled transportation request;
receiving, via a user interaction within the graphical user interface, a user selection of the selectable push notification; and
upon receiving the user selection of the selectable push notification, causing the computing device to access the mobile application corresponding to the transportation matching system to display, within a scheduled transportation user interface, exclusive access to a selectable user interface element for the scheduled transportation request to the selected transportation provider while preventing accessibility to the selectable user interface element for the scheduled transportation request on a displayed scheduled transportation user interface within other computing devices associated with other transportation providers.