US 11,686,586 B2
Facilitating rider pick-up for a transport service
Benjamin Le Cun, San Francisco, CA (US); and John David West, 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 10, 2021, as Appl. No. 17/315,520.
Application 17/315,520 is a continuation of application No. 16/226,970, filed on Dec. 20, 2018, granted, now 11,041,732.
Application 16/226,970 is a continuation of application No. 14/820,382, filed on Aug. 6, 2015, granted, now 10,215,574, issued on Feb. 26, 2019.
Prior Publication US 2021/0262810 A1, Aug. 26, 2021
This patent is subject to a terminal disclaimer.
Int. Cl. G01C 21/34 (2006.01); G01C 21/36 (2006.01); G06F 9/451 (2018.01); G06F 3/01 (2006.01); G06F 3/0484 (2022.01); G06Q 50/30 (2012.01)
CPC G01C 21/343 (2013.01) [G01C 21/3438 (2013.01); G01C 21/367 (2013.01); G06F 3/017 (2013.01); G06F 3/0484 (2013.01); G06F 9/453 (2018.02); G06F 2200/1637 (2013.01); G06Q 50/30 (2013.01)] 17 Claims
OG exemplary drawing
 
1. A computing system comprising:
a network communication interface to communicate, over one or more networks, with (i) computing devices of requesting users of a transport service, and (ii) computing devices of drivers of the transport service;
one or more processors; and
one or more memory resources storing instructions that, when executed by the one or more processors, cause the computing system to:
determine a match between a requesting user of the transport service and a matched driver;
receive, over the one or more networks, location data from a computing device of a requesting user of the transport service;
receive, over the one or more networks, location data from the computing device of the matched driver traveling towards a pick-up location of the requesting user;
based on the match, transmit, over the one or more networks, a first trigger signal to a computing device of the requesting user, the first trigger signal causing the computing device of the requesting user to generate a selectable feature that, when selected, causes the computing device of the requesting user to prominently display a specified color on a graphical user interface (GUI) generated by a rider application executing on the computing device of the requesting user;
based, at least in part, on the location data from the computing device of the matched driver, determine that the matched driver is within a threshold distance or a threshold estimated time of arrival of the pick-up location; and
based on determining that the matched driver is within the threshold distance or the threshold estimated time of arrival of the pick-up location, transmit, over the one or more networks, a second trigger signal to the computing device of the matched driver, the second trigger signal causing the computing device of the matched driver to provide an indication of the specified color in a specified portion of a GUI generated by a driver application executing on the computing device of the matched driver.