Pickup and drop off zones for autonomous vehicles
First Claim
1. A method comprising:
- sending, by a client computing device having one or more processors, a request for a vehicle to stop at a particular location;
in response to the request, receiving, by the client computing device, information identifying a current location of the vehicle;
generating, by the client computing device, a map for display, the map including a first marker identifying the location of the vehicle, a second marker identifying the particular location, and a shape defining an area around the second marker at which the vehicle may stop, the shape having an edge at least a minimum distance greater than zero from the second marker;
displaying, by the client computing device, on a display of the client computing device, a route on the map between the first marker and the shape such that the route ends at the shape and does not reach the second marker;
receiving, by the client computing device, updated location information for the vehicle; and
displaying, by the client computing device, on the display progress of the vehicle towards the area along the route based on the updated location information.
5 Assignments
0 Petitions
Accused Products
Abstract
Aspects of the disclosure relate to providing information about a vehicle dispatched to pick up the user. In one example, a request for the vehicle to stop at a particular location is sent. In response, information identifying a current location of the vehicle is received. A map is generated. The map includes a first marker identifying the received location of the vehicle, a second marker identifying the particular location, and a shape defining an area around the second marker at which the vehicle may stop. The shape has an edge at least a minimum distance greater than zero from the second marker. A route is displayed on the map between the first marker and the shape such that the route ends at the shape and does not reach the second marker. Progress of the vehicle towards the area along the route is displayed based on received updated location information for the vehicle.
69 Citations
20 Claims
-
1. A method comprising:
-
sending, by a client computing device having one or more processors, a request for a vehicle to stop at a particular location; in response to the request, receiving, by the client computing device, information identifying a current location of the vehicle; generating, by the client computing device, a map for display, the map including a first marker identifying the location of the vehicle, a second marker identifying the particular location, and a shape defining an area around the second marker at which the vehicle may stop, the shape having an edge at least a minimum distance greater than zero from the second marker; displaying, by the client computing device, on a display of the client computing device, a route on the map between the first marker and the shape such that the route ends at the shape and does not reach the second marker; receiving, by the client computing device, updated location information for the vehicle; and displaying, by the client computing device, on the display progress of the vehicle towards the area along the route based on the updated location information. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A system comprising:
-
a display; one or more processors configured to; send a request for a vehicle to stop at a particular location; in response to the request, receive information identifying a current location of the vehicle; generate a map for display, the map including a first marker identifying the location of the vehicle, a second marker identifying the particular location, and a shape defining an area around the second marker at which the vehicle may stop, the shape having an edge at least a minimum distance greater than zero from the second marker; display, on the display, a route on the map between the first marker and the shape such that the route ends at the shape and does not reach the second marker; receive updated location information for the vehicle; and display, on the display, progress of the vehicle towards the area along the route based on the updated location information. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. A non-transitory, tangible, computer readable medium on which instructions are stored, the instructions, when executed by one or more processors, cause the one or more processors to perform a method, the method comprising:
-
sending a request for a vehicle to stop at a particular location; in response to the request, receiving information identifying a current location of the vehicle; generating a map for display, the map including a first marker identifying the location of the vehicle, a second marker identifying the particular location, and a shape defining an area around the second marker at which the vehicle may stop, the shape having an edge at least a minimum distance greater than zero from the second marker; displaying, on the display, a route on the map between the first marker and the shape such that the route ends at the shape and does not reach the second marker; receiving updated location information for the vehicle; and displaying, on the display, progress of the vehicle towards the area along the route based on the updated location information.
-
Specification