Unique signaling for autonomous vehicles to preserve user privacy
First Claim
1. A method comprising:
- receiving, by one or more computing devices, a first request for a vehicle, the request identifying user information for a user of a client computing device;
identifying, by the one or more computing devices, the client computing device based on the user information;
identifying, by the one or more computing devices, a location of the client computing device;
in response to the request, dispatching, by the one or more computing devices, a driverless vehicle to the location of the client device;
generating, by the one or more computing devices, signaling information based on a set of rules, the set of rules including;
a first rule that the signaling information does not identify, indirectly or directly, a user,a second rule that the signaling information does not identify, indirectly or directly, the user information, anda third rule that the signaling information was not previously generated for the user for a prior request for a vehicle;
sending, by the one or more computing devices, the location of the client computing device and the signaling information to the driverless vehicle for display to the user; and
sending, by the one or more computing devices, the signaling information to the client computing device for display to the user in order to identify the driverless vehicle to the user while preserving the user'"'"'s privacy.
5 Assignments
0 Petitions
Accused Products
Abstract
Aspects of the present disclosure relate to protecting the privacy of a user of a dispatching service for driverless vehicles. For example, a request for a vehicle identifying user information is received. A client computing device may be identified based on the user information. In response to the request, a driverless vehicle may be dispatched to the location of the client device. Signaling information may be generated based on a set of rules including a first rule that the signaling information does not identify, indirectly or directly, the user as well as a second rule that the signaling information does not identify, indirectly or directly, the user information. The location of the client computing device and the signaling information may be sent to the driverless vehicle for display. In addition, the signaling information may also be sent to the client computing device for display.
109 Citations
19 Claims
-
1. A method comprising:
-
receiving, by one or more computing devices, a first request for a vehicle, the request identifying user information for a user of a client computing device; identifying, by the one or more computing devices, the client computing device based on the user information; identifying, by the one or more computing devices, a location of the client computing device; in response to the request, dispatching, by the one or more computing devices, a driverless vehicle to the location of the client device; generating, by the one or more computing devices, signaling information based on a set of rules, the set of rules including; a first rule that the signaling information does not identify, indirectly or directly, a user, a second rule that the signaling information does not identify, indirectly or directly, the user information, and a third rule that the signaling information was not previously generated for the user for a prior request for a vehicle; sending, by the one or more computing devices, the location of the client computing device and the signaling information to the driverless vehicle for display to the user; and sending, by the one or more computing devices, the signaling information to the client computing device for display to the user in order to identify the driverless vehicle to the user while preserving the user'"'"'s privacy. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A system comprising:
-
an electronic display positioned external to a vehicle; one or more computing devices configured to; receive, from one or more server computing devices, a message with dispatch instructions including a location; maneuver the vehicle to the location; receive, from the one or more server computing devices, signaling information; determine when the vehicle reaches a particular location that is a threshold distance from the location; and when the vehicle reaches the particular location, send a notification to one or more server computing devices; receive the signaling information from the one or more server computing devices in response to the request; and after receiving the signaling information, display the signaling information on the electronic display to identify the vehicle to a user. - 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 one or more processors, cause the one or more processors to perform a method, the method comprising:
-
in response to a request, dispatching a driverless vehicle to a location of a client device; generating signaling information based on a set of rules, the set of rules including a first rule that the signaling information does not identify, indirectly or directly, a user and a second rule that the signaling information does not identify, indirectly or directly, user information; receiving a notification from the driverless vehicle that the driverless vehicle has reached a threshold distance or time from the location of the client computing device; in response to the notification, sending the location of the client computing device and the signaling information to the driverless vehicle for display to the user; and sending the signaling information to the client computing device for display to the user.
-
Specification