US 12,277,514 B2
On-demand transport services
Donald Stayner, San Francisco, CA (US); Nikhil Dua, San Francisco, CA (US); Jake Hurley, San Francisco, CA (US); and Eric Li, San Francisco, CA (US)
Assigned to Uber Technologies, Inc., San Francisco, CA (US)
Filed by Uber Technologies, Inc., San Francisco, CA (US)
Filed on May 9, 2024, as Appl. No. 18/659,641.
Application 18/659,641 is a continuation of application No. 18/205,876, filed on Jun. 5, 2023, granted, now 12,008,492.
Application 18/205,876 is a continuation of application No. 16/791,540, filed on Feb. 14, 2020, granted, now 11,669,786, issued on Jun. 6, 2023.
Prior Publication US 2024/0346401 A1, Oct. 17, 2024
This patent is subject to a terminal disclaimer.
Int. Cl. G06Q 10/0631 (2023.01); G06F 16/9035 (2019.01); G06Q 50/40 (2024.01)
CPC G06Q 10/06311 (2013.01) [G06F 16/9035 (2019.01); G06Q 50/40 (2024.01)] 20 Claims
OG exemplary drawing
 
1. A computing system implementing a transport service, the computing system comprising:
a network communication interface to communicate, over one or more networks, with computing devices of requesting users and transport providers utilizing the transport service;
one or more processors; and
a memory storing instructions that, when executed by the one or more processors, cause the computing system to:
receive, over the one or more networks, utilization data from a computing device of a requesting user, the utilization data corresponding to the requesting user interacting with a service specific to the transport service;
execute a transit monitoring engine using the utilization data to detect that the requesting user is currently being transported by a transit vehicle to an arrival location of the transit vehicle;
execute a transport coordination engine using the utilization data to determine an intent of the requesting user, the intent corresponding to a probability that the requesting user will utilize the transport service using the service application upon arrival at the arrival location of the transit vehicle;
determine a destination of the requesting user that requires additional transport from the arrival location of the transit vehicle; and
based on the destination of the requesting user and the determined intent of the requesting user to utilize the transport service, match the requesting user with at least one transport provider and transmit, over the one or more networks, at least one transport facilitation request to at least one computing device of the at least one transport provider to facilitate transport for the requesting user from the arrival location of the transit vehicle to the destination of the requesting user.