| CPC H04N 7/183 (2013.01) | 18 Claims |

|
1. A method, comprising:
generating a notification for presentation to a user of a client computing device that a live view is displayable on the client computing device;
subsequent to generating the notification, generating, by one or more processors of the client computing device, the live view on a display of the client computing device, the live view providing a field of view of an environment captured by a camera of the client computing device;
upon a determination that a vehicle that is to pick up a passenger is within a threshold value from a current location of the client computing device, the one or more processors generating an overlay on the live view to display information associated with arrival of the vehicle;
determining, by the one or more processors, whether the field of view encompasses a current location of the vehicle based on the current location of the client computing device, an orientation of the client computing device, and the current location of the vehicle; and
upon determining that the field of view does not encompass the current location of the vehicle, generating, in the overlay, indicia indicating how to adjust the field of view so that the vehicle will appear in the live view.
|