Autonomous vehicle interaction with external environment
US-2016167648-A1 · Jun 16, 2016 · US
US11727523B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-11727523-B2 |
| Application number | US-202117528595-A |
| Country | US |
| Kind code | B2 |
| Filing date | Nov 17, 2021 |
| Priority date | Dec 30, 2015 |
| Publication date | Aug 15, 2023 |
| Grant date | Aug 15, 2023 |
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.
The technology relates to facilitating transportation services between a user and a vehicle having an autonomous driving mode. For instance, one or more server computing devices having one or more processors may information identifying the current location of the vehicle. The one or more server computing devices may determine that the user is likely to want to take a trip to a particular destination based on prior location history for the user. The one or more server computing devices may dispatch the vehicle to cause the vehicle to travel in the autonomous driving mode towards a location of the user. In addition, after dispatching, the one or more server computing devices sending a notification to a client computing device associated with the user indicating that the vehicle is currently available to take the passenger to the particular destination.
Opening claim text (preview).
The invention claimed is: 1. A method of offering a potential passenger a service provided by a vehicle operating in an autonomous driving mode, the method comprising: determining, by one or more processors, a first amount of time it will take the vehicle to travel from a current location of the vehicle to a current location of the potential passenger; determining, by the one or more processors, a second amount of time it will take the vehicle to travel from the current location of the potential passenger to a destination location to which the potential passenger is likely to want to take a trip; estimating, by the one or more processors, a time of arrival (TOA) for the vehicle at the destination location based on the first amount of time and the second amount of time; sending, by the one or more processors to a client device associated with the potential passenger, a notification at a time based on the estimated TOA, the notification including an offer of the service to the potential passenger; receiving, by the one or more processors from the client device, a response to the notification indicating that the potential passenger accepts the offer of the service; and sending, by the one or more processors, dispatching instructions to the vehicle to cause the vehicle to maneuver from the current location of the vehicle to the current location of the potential passenger while operating in the autonomous driving mode. 2. The method of claim 1 , wherein the service includes picking up the potential passenger at or near the current location of the potential passenger and taking the potential passenger on the trip to the destination location. 3. The method of claim 1 , wherein the sending of the dispatching instructions is performed before the sending of the notification is performed. 4. The method of claim 3 , further comprising: calculating, by the one or more processors, a total amount of travel time based on the first amount of time and the second amount of time, wherein the sending of the notification is performed at a time that is at least the total amount of travel time before the estimated TOA. 5. The method of claim 3 , wherein the time at which the notification is sent is delayed until after the first amount of time is shorter than a predetermined amount of time. 6. The method of claim 1 , wherein the notification includes instructions to display the offer of the service to the potential passenger on a display of the client device. 7. The method of claim 6 , wherein the instructions indicate whether the offer of the service should be immediately displayed on the display or the offer of the service should be displayed on the display after waiting a predetermined amount of time. 8. The method of claim 1 , wherein the notification is sent to multiple client devices including the client device associated with the potential passenger. 9. The method of claim 1 , further comprising: storing, by the one or more processors in one or more storage devices, information about the potential passenger including one or more of a work schedule, a social schedule, personal email accounts, calendar information, location information or ride history. 10. The method of claim 9 , wherein the ride history includes at least one of pick up and drop off locations, time of day or day of week. 11. A system for offering a potential passenger a service provided by a vehicle operating in an autonomous driving mode, the system comprising: one or more storage devices; and one or more processors coupled with the one or more storage devices, the one or more processors being configured to: determine a first amount of time it will take the vehicle to travel from a current location of the vehicle to a current location of the potential passenger; determine a second amount of time it will take the vehicle to travel from the current location of the potential passenger to a destination location to which the potential passenger is likely to want to take a trip; estimate a time of arrival (TOA) for the vehicle at the destination location based on the first amount of time and the second amount of time; send, to a client device associated with the potential passenger, a notification at a time based on the estimated TOA, the notification including an offer of the service to the potential passenger; receive, from the client device, a response to the notification indicating whether the potential passenger accepts the offer of the service; and send dispatching instructions to the vehicle to cause the vehicle to maneuver from the current location of the vehicle to the current location of the potential passenger while operating in the autonomous driving mode. 12. The system of claim 11 , wherein the service includes picking up the potential passenger at or near the current location of the potential passenger and taking the potential passenger on the trip to the destination location. 13. The system of claim 11 , wherein the dispatching instructions are sent before the notification is sent. 14. The system of claim 13 , wherein the time at which the notification is sent is delayed until after the first amount of time is shorter than a predetermined threshold. 15. The system of claim 11 , wherein the notification includes instructions to display the offer of the service to the potential passenger on a display of the client device. 16. The system of claim 15 , wherein the instructions indicate whether the offer of the service should be immediately displayed on the display to the potential passenger or the offer of the service should be displayed on the display after waiting a predetermined amount of time. 17. The system of claim 11 , wherein the notification is sent to multiple client devices including the client device associated with the potential passenger. 18. The system of claim 11 , wherein the one or more processors are configured to store, in the one or more storage devices, information about the potential passenger including one or more of a work schedule, a social schedule, personal email accounts, calendar information, location information or ride history. 19. The system of claim 18 , wherein the ride history includes at least one of pick up and drop off locations, time of day or day of week.
Taxi operations · CPC title
indicating the position of vehicles, e.g. scheduled vehicles; {Managing passenger vehicles circulating according to a fixed timetable, e.g. buses, trains, trams}(transmission of navigation instructions to vehicles G08G1/0968) · CPC title
Status monitoring or status determination for a person or group · CPC title
Arrangements for determining position or orientation · CPC title
Business processes related to the transportation industry (shipping G06Q10/083) · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.