Software version and mode switching for autonomous vehicles
AssigneeUber Technologies, Inc.
InventorsDima Kislovskiy, David McAllister Bradley
Life of this patent
Estimating the term…
Abstract
An on-trip monitoring system for an on-demand transportation service can receive log data from autonomous vehicles operating throughout a given region. Based on a set of triggering conditions, the on-trip monitoring system can transmit switching commands to cause the AVs to switch between software versions and/or operative modes.
Claims20
An on-trip monitoring system for autonomous vehicles (AVs) comprising:
- one or more processors;
- and
- one or more memory resources storing instructions that, when executed by the one or more processors, cause the on-trip monitoring system to:
- monitor AVs operating throughout a given region by receiving AV data from each of the AVs;
- based on a triggering condition of an AV operating within the given region, transmit a software switching command to the AV, the software switching command instructing the AV to terminate execution of a current software version and begin executing a new software version for autonomous operation.
The on-trip monitoring system 5, wherein the AV data includes AV location data from a location-based resource on-board the AV, and wherein the executed instructions cause the on-trip monitoring system to transmit the software switching command based on a location and direction of the AV as indicated in the AV location data.
A non-transitory computer readable medium storing instructions that, when executed by one or more processors, cause the one or more processors to:
- monitor AVs operating throughout a given region by receiving AV data from each of the AVs;
- based on a triggering condition of an AV operating within the given region, transmit a software switching command to the AV, the software switching command instructing the AV to terminate execution of a current software version and begin executing a new software version for autonomous operation.
A computer-implemented method of facilitating on-demand transport by autonomous vehicles, the method being performed by one or more processors and comprising:
- monitoring AVs operating throughout a given region by receiving AV data from each of the AVs;
- based on a triggering condition of an AV operating within the given region, transmitting a software switching command to the AV, the software switching command instructing the AV to terminate execution of a current software version and begin executing a new software version for autonomous operation.
Dependencies are inferred from the claim text.