Software application to request and control an autonomous vehicle service

US9754490B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-9754490-B2
Application numberUS-201514933469-A
CountryUS
Kind codeB2
Filing dateNov 5, 2015
Priority dateNov 4, 2015
Publication dateSep 5, 2017
Grant dateSep 5, 2017

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

Various embodiments relate generally to autonomous vehicles and associated mechanical, electrical and electronic hardware, computer software and systems, and wired and wireless network communications to provide an autonomous vehicle fleet as a service. In particular, a method may include receiving, from a user device, a ride request to transport a user to a destination from an origin location through an autonomous vehicle system service. Based on the origin location associated with the request, an autonomous vehicle system may be selected from a fleet of autonomous vehicles to execute the ride request. The fleet may be managed by the autonomous vehicle system service. The ride request may then be provided to the autonomous vehicle system, and information about the autonomous vehicle system may also be provided to the user device.

First claim

Opening claim text (preview).

What is claimed: 1. A method comprising: receiving, from a user device, a ride request to transport a user to a destination from an origin location through an autonomous vehicle system service; determining, for each of a plurality of substantially identical autonomous vehicle systems associated with the autonomous vehicle system service, an operational efficiency metric, the operational efficiency metric being based at least in part on at least one of a sensor calibration of one or more sensors of the autonomous vehicle system or a data storage capacity level of the autonomous vehicle system; determining, based at least in part on the operational efficiency metric and at least in part on the origin location associated with the request, an autonomous vehicle system from the substantially identical autonomous vehicle systems; controlling the autonomous vehicle system to proceed to the origin location; and providing information about the autonomous vehicle system to the user device. 2. The method of claim 1 , wherein the ride request is initiated through a mobile application operating on the user device. 3. The method of claim 1 , wherein the determining the autonomous vehicle system comprises: determining a user demand associated with the autonomous vehicle systems; and based at least in part on the user demand, determining the autonomous vehicle system. 4. The method of claim 1 , wherein the operational efficiency metric is based at least in part on a power level of the autonomous vehicle system. 5. The method of claim 1 , further comprising: determining a traffic pattern associated with the autonomous vehicle systems; and; based at least in part on the traffic pattern, determining the autonomous vehicle system. 6. The method of claim 1 , wherein providing the ride request to the autonomous vehicle system further comprises: determining a plurality of trajectories based on a pose of the autonomous vehicle system, each of the plurality of trajectories comprising a trajectory for traversing along a path from the origin location to the destination and the plurality of trajectories being determined substantially simultaneously; selecting a trajectory from the plurality of trajectories; and providing an instruction to the autonomous vehicle system to execute the trajectory. 7. The method of claim 1 , wherein providing the ride request to the autonomous vehicle system further comprises: determining a plurality of trajectories based on a pose of the autonomous vehicle system, each of the plurality of trajectories comprising a trajectory for traversing along a path from the origin location to the destination and the plurality of trajectories being determined substantially simultaneously; and providing the plurality of trajectories to the autonomous vehicle. 8. The method of claim 1 , wherein providing information about the autonomous vehicle system to the user device further comprises: providing a geographic location of the autonomous vehicle system to the user device based on pose information sensed at the autonomous vehicle system. 9. The method of claim 1 , wherein providing information about the autonomous vehicle system to the user device further comprises: providing an estimated time of arrival associated with the autonomous vehicle system to the user device, the estimated time of arrival being determined based at least in part on pose information provided by the autonomous vehicle system and traffic conditions. 10. The method of claim 1 , further comprising: receiving, from the user device, a reroute request to transport the user to a different destination, the reroute request being received after the autonomous vehicle system initiates a ride; determining, at a time subsequent to receiving the reroute request, a plurality of different trajectories for traversing along a path from a current location to the different destination, each of the plurality of trajectories being calculated substantially simultaneously, at the time; and providing the one or more different trajectories to the autonomous vehicle system. 11. The method of claim 1 , wherein the ride request specifies a future time of arrival. 12. The method of claim 1 , wherein the operational efficiency metric comprises information about a time until next scheduled maintenance of the autonomous vehicle system. 13. A method comprising: receiving, at an autonomous vehicle system comprising a plurality of sensors, an instruction to proceed to a location; determining from the plurality of sensors a pose of the autonomous vehicle system; determining, based at least in part on the pose, at a first time, a plurality of trajectories for traversing along a path from a current location to the location, the plurality of trajectories being determined substantially simultaneously at the first time; determining a confidence level for each of the plurality of trajectories; based at least in part on the confidence levels, selecting a trajectory from the plurality of trajectories, the selected trajectory having a confidence level above a threshold confidence level; and controlling the autonomous vehicle system to traverse along the path according to the selected trajectory. 14. The method of claim 13 , wherein the plurality of trajectories are determined by the autonomous vehicle system based on map data stored at the autonomous vehicle system. 15. The method of claim 13 , further comprising: receiving, with the instruction, a user identifier associated with a user device located proximate the location; and upon arrival at the location, verifying the user device based on the user identifier. 16. The method of claim 13 , further comprising: transmitting the plurality of trajectories and the confidence levels to a teleoperation computing device; and receiving an indication of the selected trajectory from the teleoperation computing device. 17. A method comprising: receiving, at an autonomous vehicle system comprising a plurality of sensors, an instruction to proceed to a location; determining from the plurality of sensors a pose of the autonomous vehicle system; determining, based at least in part on the pose, at a first time, a plurality of trajectories for traversing along a path from a current location to the location, the plurality of trajectories being determined substantially simultaneously at the first time and being determined by the autonomous vehicle system based on map data stored at the autonomous vehicle system; determining a confidence level for each of the plurality of trajectories; based at least in part on the confidence levels, selecting a trajectory from the plurality of trajectories; and controlling the autonomous vehicle system to traverse along the path according to the selected trajectory. 18. The method of claim 17 , wherein the selected trajectory has a confidence level above a threshold confidence level. 19. The method of claim 17 , further comprising: receiving, with the instruction, a user identifier associated with a user device located proximate the location; and upon arrival at the location, verifying the user device based on the user identifier. 20. The method of claim 17 , further comprising: transmitting the plurality of trajectories and the confidence levels to a teleoperation computing device; and receiving an indication of the selected trajectory from the teleoperation computing device. 21. The method of claim 17 , wherein the instruction to proceed to the locatio

Assignees

Inventors

Classifications

  • Reservations, e.g. for tickets, services or events · CPC title

  • Route searching; Route guidance · CPC title

  • G08G1/202Primary

    Dispatching vehicles on the basis of a location, e.g. taxi dispatching · CPC title

  • Operations research, analysis or management · CPC title

  • characterized by the autonomous decision making process, e.g. artificial intelligence, predefined behaviours (using knowledge based models G06N5/00) · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US9754490B2 cover?
Various embodiments relate generally to autonomous vehicles and associated mechanical, electrical and electronic hardware, computer software and systems, and wired and wireless network communications to provide an autonomous vehicle fleet as a service. In particular, a method may include receiving, from a user device, a ride request to transport a user to a destination from an origin location t…
Who is the assignee on this patent?
Zoox Inc
What technology area does this patent fall under?
Primary CPC classification G08G1/202. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Sep 05 2017 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 12 related publications on this page (citations in our corpus or others sharing the same primary CPC).