Augmented reality display for identifying vehicles to preserve user privacy
First Claim
1. A method comprising:
- sending, by a client computing device, a request for a vehicle, the request identifying a location of the client computing device;
receiving, by the client computing device from a remote computing device, location information identifying a current location of a vehicle dispatched to the location of the client computing device in response to the request;
when the current location of the vehicle is within a threshold value of the location of the client computing device, displaying, by the client computing device, a notification indicating that a camera view may be displayed, the camera view corresponding to information in a field of view of a camera of the client computing device;
displaying, by the client computing device, the camera view on a display of the client computing device while the current location of the vehicle is within the threshold value of the location of the client computing device;
when the current location of the vehicle is within the field of view of the camera, displaying, by the client computing device, an indicator on the camera view, the indicator highlighting the current location of the vehicle in order to identify the location of the dispatched vehicle to a user associated with the client computing device; and
when the current location of the vehicle is not within the field of view of the camera, displaying, by the client computing device, a guide symbol on the camera view, the guide symbol indicating a direction to move the client computing device in order to place the vehicle within the field of view of the camera while the vehicle is traveling towards the client computing device.
3 Assignments
0 Petitions
Accused Products
Abstract
Aspects of the application relate to protecting the privacy of a user of a dispatching service for driverless vehicles. For example, a client computing device may send a request for a vehicle, the request identifying a location of the client computing device. Location information identifying a current location of a vehicle dispatched to the location of the client computing device is received in response to the request. A camera view is displayed on a display of the client computing device, the camera view corresponding to information in a field of view of a camera of the client computing device. When current location of the vehicle is within the field of view of the camera and a threshold distance of the location of the client device, an indicator is displayed on the display at a location corresponding to the current location of the vehicle.
-
Citations
20 Claims
-
1. A method comprising:
-
sending, by a client computing device, a request for a vehicle, the request identifying a location of the client computing device; receiving, by the client computing device from a remote computing device, location information identifying a current location of a vehicle dispatched to the location of the client computing device in response to the request; when the current location of the vehicle is within a threshold value of the location of the client computing device, displaying, by the client computing device, a notification indicating that a camera view may be displayed, the camera view corresponding to information in a field of view of a camera of the client computing device; displaying, by the client computing device, the camera view on a display of the client computing device while the current location of the vehicle is within the threshold value of the location of the client computing device; when the current location of the vehicle is within the field of view of the camera, displaying, by the client computing device, an indicator on the camera view, the indicator highlighting the current location of the vehicle in order to identify the location of the dispatched vehicle to a user associated with the client computing device; and when the current location of the vehicle is not within the field of view of the camera, displaying, by the client computing device, a guide symbol on the camera view, the guide symbol indicating a direction to move the client computing device in order to place the vehicle within the field of view of the camera while the vehicle is traveling towards the client computing device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A system comprising a client computing device having one or more processors, the client computing device being configured to:
-
send a request for a vehicle, the request identifying a location of the client computing device and excluding an identity of a user associated with the client computing device; receive from a remote computing device, location information identifying a current location of a vehicle dispatched to the location of the client computing device in response to the request; display a camera view on a display of the client computing device while the current location of the vehicle is within a threshold value of the location of the client computing device, the camera view corresponding to information in a field of view of a camera of the client computing device; when the current location of the vehicle is within the field of view of the camera, display an indicator on the camera view, the indicator highlighting the current location of the vehicle in order to identify the location of the dispatched vehicle to the user associated with the client computing device; and when the current location of the vehicle is not within the field of view of the camera display a guide symbol on the camera view, the guide symbol indicating a direction to move the client computing device in order to place the vehicle within the field of view of the camera while the vehicle is traveling towards the client computing device. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A non-transitory computer-readable storage medium on which computer readable instructions of a program are stored, the instructions, when executed by a processor, cause the processor to perform a method, the method comprising:
-
sending a request for a vehicle, the request identifying a location of a client computing device; receiving location information identifying a current location of a vehicle dispatched to the location of the client computing device in response to the request; when the current location of the vehicle is within a threshold value of the location of the client computing device, displaying a notification indicating that a camera view may be displayed, the camera view corresponding to information in a field of view of a camera of the client computing device; displaying the camera view on a display of the client computing device while the current location of the vehicle is within the threshold value of the location of the client computing device; when the current location of the vehicle is within the field of view of the camera, displaying an indicator on the camera view, the indicator highlighting the current location of the vehicle in order to identify the location of the dispatched vehicle to a user associated with the client computing device; and when the current location of the vehicle is not within the field of view of the camera displaying a guide symbol on the camera view, the guide symbol indicating a direction to move the client computing device in order to place the vehicle within the field of view of the camera, wherein the indicator includes at least one of a color highlight of the current location of vehicle on the display, a symbol proximate to the location of the current location of the vehicle on the display, or text proximate to the location of the current location of the vehicle on the display. - View Dependent Claims (20)
-
Specification