US 12,475,795 B2
Dynamic matching of provider devices and requester devices based on event-trigger requests
Alexander James Hillis, Belmont, CA (US); James Nicholas De Angelis, San Francisco, CA (US); Ying Jie Ding, Brooklyn, NY (US); and Shashwati Shradha, San Francisco, CA (US)
Assigned to Lyft, Inc., San Francisco, CA (US)
Filed by Lyft, Inc., San Francisco, CA (US)
Filed on Mar. 31, 2023, as Appl. No. 18/194,095.
Prior Publication US 2024/0331548 A1, Oct. 3, 2024
Int. Cl. G08G 1/00 (2006.01); G06Q 10/02 (2012.01); G06Q 10/0631 (2023.01); G06Q 50/40 (2024.01); H04W 4/021 (2018.01); H04W 4/029 (2018.01)
CPC G08G 1/202 (2013.01) [G06Q 10/02 (2013.01); G06Q 10/06315 (2013.01); G06Q 50/40 (2024.01); H04W 4/021 (2013.01); H04W 4/029 (2018.02)] 20 Claims
OG exemplary drawing
 
1. A computer-implemented method comprising:
receiving, from a requester device, an event-trigger transportation request comprising a pickup location corresponding to a future event;
upon determining that the future event has occurred, selecting a location trigger associated with a movement of the requester device to within a threshold of the pickup location;
monitoring global positioning data of the requester device to determine that the requester device satisfies the location trigger by moving within a threshold of the pickup location; and
based on determining that the requester device satisfies the location trigger:
matching the event-trigger transportation request to a provider device from a pool of available provider devices, wherein the provider device corresponds to a transportation vehicle; and
in response to transmitting navigation instructions to the provider device, navigating the transportation vehicle to the pickup location to transport the requester device from the pickup location.