Teleoperation system and method for trajectory modification of autonomous vehicles
US-9507346-B1 · Nov 29, 2016 · US
US9836057B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-9836057-B2 |
| Application number | US-201615079591-A |
| Country | US |
| Kind code | B2 |
| Filing date | Mar 24, 2016 |
| Priority date | Mar 24, 2016 |
| Publication date | Dec 5, 2017 |
| Grant date | Dec 5, 2017 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
Aspects of the disclosure relate to arranging a pickup between a driverless vehicle and a passenger. For instance, dispatch instructions dispatching the vehicle to a predetermined pickup area in order to pick up the passenger are received by the vehicle which begins maneuvering to the predetermined pickup area. While doing so, the vehicle receives from the passenger's client computing device the device's location. An indication that the passenger is interested in a fly-by pickup is identified. The fly-by pickup allows the passenger to safely enter the vehicle at a location outside of the predetermined pickup area and prior to the one or more processors have maneuvered the vehicle to the predetermined pickup area. The vehicle determines that the fly-by pickup is appropriate based on at least the location of the client computing device and the indication, and based on the determination, maneuvers itself in order to attempt the fly-by pickup.
Opening claim text (preview).
The invention claimed is: 1. A method for arranging a pickup between a driverless vehicle and a passenger, the method comprising: sending, by one or more processors of a client computing device associated with the passenger, a request for the vehicle to pick up the passenger at a pickup area; receiving, by the one or more processors, confirmation that the vehicle has been dispatched to the pickup area; receiving after the vehicle has been dispatched, by the one or more processors, location information identifying a location of the vehicle as the vehicle is moving towards the pickup area; displaying, by the one or more processors on a display of the client computing device, the location of the vehicle and a location of the client computing device on a map, wherein displaying the location of the vehicle includes displaying a first indicator on the map and displaying the location of the client computing device includes displaying a second indicator on the map; receiving, by the one or more processors, updated location information for the vehicle; determining, by the one or more processors, updated location information for the client computing device using a sensor of the client computing device; moving the first and second indicators on the map based on the updated location information for the vehicle and the updated location information for the client computing device; when edges of the first and second indicators are moved to intersect one another, displaying a notification on the display indicating that the passenger is able to attempt a fly-by pickup that allows the passenger to safely enter the vehicle at a location outside of the pickup area and prior to the vehicle having reached the pickup area; in response to displaying the notification, receiving user input indicating confirmation to attempt the fly-by pickup; identifying, by the one or more processors, an indication that the passenger is interested in the fly-by pickup in real time wherein the indication includes the confirmation to attempt the fly-by pickup; sending, by the one or more processors, the indication to one or more processors of a computing device associated with the vehicle; receiving, by the one or more processors, confirmation that the vehicle will attempt the fly-by pickup; and displaying on the display, by the one or more processors, a notification indicating to the passenger that the vehicle will attempt the fly-by pickup based on the received confirmation. 2. The method of claim 1 , wherein the method further comprising, receiving user input indicating a tap at a location on the map, and wherein the indication includes a location on the map that corresponds to the user input, such that the location on the map is sent to the computing device associated with the vehicle. 3. The method of claim 1 , wherein the computing device is incorporated into the vehicle. 4. The method of claim 1 , further comprising, receiving, from a sensor of the client computing device, information indicating that the client computing device is currently being moved, and wherein the indication includes the information indicating that the client computing device is currently moving. 5. The method of claim 1 , further comprising receiving, from the computing device associated with the vehicle, a request for the passenger to perform a task in order to facilitate the fly-by pickup, wherein the indication includes confirmation that the task has been performed by the passenger. 6. The method of claim 5 , wherein the task includes capturing an image of the passenger's surroundings and sending the image to the vehicle, and the method further comprises using the image to attempt the fly-by pickup. 7. The method of claim 5 , wherein the task includes providing a verbal description of the passenger, and the method further comprises using the verbal description of the passenger to attempt the fly-by pickup. 8. The method of claim 5 , wherein the task includes playing a sound through a speaker of the client computing device, and the method further comprises using, by the one or more processors, the sound to maneuver the vehicle towards the passenger in order to attempt the fly-by pickup. 9. The method of claim 5 , wherein the task includes walking towards the vehicle, and the method further comprises stopping the vehicle, by the one or more processors, in order to allow the passenger to enter the vehicle. 10. The method of claim 1 , wherein the indication includes information identifying that the passenger is waiting by a curb outside of the pickup area. 11. The method of claim 1 , further comprising receiving, by the one or more processors, an image of the passenger from captured by a camera of the vehicle to indicate that the vehicle has identified the passenger as being nearby the vehicle. 12. The method of claim 1 , further comprising receiving a request for confirmation that the passenger is interested in attempting the fly-by pickup, and wherein the indication is sent in response to the received request. 13. The method of claim 1 , wherein the first indicator is displayed as a first bubble and the second indicator is displayed as a second bubble. 14. The method of claim 13 , wherein the first bubble includes a representation of the vehicle within the first bubble. 15. The method of claim 13 , wherein the second bubble includes a marker within the first bubble, the marker representing the location of the client computing device. 16. The method of claim 1 , further comprising when the edges of the first and second indicators are moved to intersect one another, flashing the display at least once. 17. The method of claim 1 , wherein the notification includes a request for the passenger to confirm interesting in the fly-by pickup. 18. The method of claim 1 , wherein moving the first and second indicators on the map provides information about a relationship between the vehicle and the client computing device. 19. A system comprising a client computing device having: a display; and one or more processors configured to: send a request for a vehicle to pick up a passenger at a pickup area; receive confirmation that the vehicle has been dispatched to the pickup area; receive, after the vehicle has been dispatched, location information identifying a location of the vehicle as the vehicle is moving towards the pickup area; display on a display of the client computing device, the location of the vehicle and a location of the client computing device on a map, wherein displaying the location of the vehicle includes displaying a first indicator on the map and displaying the location of the client computing device includes displaying a second indicator on the map; receive updated location information for the vehicle; determine updated location information for the client computing device using a sensor of the client computing device; move the first and second indicators on the map based on the updated location information for the vehicle and the updated location information for the client computing device; when edges of the first and second indicators are moved to intersect one another, display a notification on the display indicating that the passenger is able to attempt a fly-by pickup that allows the passenger to safely enter the vehicle at a location outside of the pickup area and prior to the vehicle having reached the pickup area; in response to displaying the notification, receive user input indicating confirmation to attempt the fly-by pickup; identify an indication that the passeng
Location-based management or tracking services · CPC title
including pedestrian guidance indicator · CPC title
Dispatching vehicles on the basis of a location, e.g. taxi dispatching · CPC title
Electricity · mapped topic
characterized by the autonomous decision making process, e.g. artificial intelligence, predefined behaviours (using knowledge based models G06N5/00) · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.