Remote operation queueing for autonomous vehicles
AssigneeZoox, Inc.
InventorAlexander Jacques Maria Mertens
Life of this patent
Estimating the term…
Abstract
An autonomous vehicle fleet may include multiple autonomous vehicles. The autonomous vehicles of the fleet may be configured to request remote operator input in response to encountering a situation internally or in the environment that the vehicle is unable to resolve. The autonomous vehicle of the fleet requests remote operator input through a fleet queue system that prioritizes the input requests and matches requests to available remote operators for processing and resolving the situations.
Claims20
A remote operations system for a fleet of vehicles, comprising:
- at least one processor;
- and
- at least one memory having stored thereon processor-executable instructions that, when executed, configure the remote operations system to:
- receive a first request for remote operator assistance from a first vehicle, the first request associated with a first event encountered by the first vehicle;
- receive a second request for remote operator assistance from a second vehicle, the second request associated with a second event encountered by the second vehicle;
- determine a first score associated with the first request;
- associate the first request with a queue of remote operator requests, an order of the first request within the queue based at least in part on the first score;
- determine, based at least in part on remote operator data comprising remote operator availability, a remote operator to process a first queued request from the queue;
- and
- transmit the first queued request to the remote operator based at least in part on the remote operator data and a queue order, wherein the queue order comprises a priority associated with at least one of a safety determination, a score filter applied to individual queued requests, or a vehicle occupancy status.
A method, comprising:
- receiving a request for remote operator assistance;
- determining a score associated with the request;
- associating the request with a queue of remote operator requests, an order of the request within the queue based at least in part on the score;
- determining a remote operator to process a first queued request based at least in part on remote operations data;
- and
- transmitting the first queued request, as a transmitted request, to the remote operator based at least in part on a queue order, wherein the queue order comprises a priority associated with at least one of a safety determination, a score filter, or a vehicle occupancy status.
One or more non-transitory computer-readable media storing instructions that, when executed by one or more processors, cause the one or more processors to perform actions comprising:
- receiving a request for remote operator assistance;
- determining a score associated with the request;
- associating the request with a queue of remote operator requests, an order of the request within the queue being based at least in part on the score;
- determining a remote operator to process a first queued request based at least in part on remote operations data;
- and
- transmitting, as a transmitted request, the first queued request to the remote operator based at least in part on a queue order, wherein the queue order comprises a priority associated with at least one of a safety determination, a score filter, or a vehicle occupancy status.
Dependencies are inferred from the claim text.