Vehicle management system
First Claim
1. A computer-implemented method of taking a vehicle out-of-service, comprising:
- obtaining, by one or more computing devices on-board an autonomous vehicle, data indicative of one or more parameters associated with the autonomous vehicle;
determining, by the one or more computing devices, an existence of a fault associated with the autonomous vehicle based at least in part on the one or more parameters associated with the autonomous vehicle;
determining, by the one or more computing devices, that the autonomous vehicle is not in condition to provide a transportation service for one or more users based at least in part on the existence of the fault; and
in response to determining that the autonomous vehicle is not in condition to provide the transportation service for the one or more users, providing, by the one or more computing devices to one or more remote computing devices that are remote from the autonomous vehicle, data indicating that the autonomous vehicle is to be removed from a pool of vehicles that are designated as available to provide the transportation service for the one or more users.
3 Assignments
0 Petitions
Accused Products
Abstract
Systems, methods, and vehicles for taking a vehicle out-of-service are provided. In one example embodiment, a method includes obtaining, by one or more computing devices on-board an autonomous vehicle, data indicative of one or more parameters associated with the autonomous vehicle. The autonomous vehicle is configured to provide a vehicle service to one or more users of the vehicle service. The method includes determining, by the computing devices, an existence of a fault associated with the autonomous vehicle based at least in part on the one or more parameters associated with the autonomous vehicle. The method includes determining, by the computing devices, one or more actions to be performed by the autonomous vehicle based at least in part on the existence of the fault. The method includes performing, by the computing devices, one or more of the actions to take the autonomous vehicle out-of-service based at least in part on the fault.
39 Citations
20 Claims
-
1. A computer-implemented method of taking a vehicle out-of-service, comprising:
-
obtaining, by one or more computing devices on-board an autonomous vehicle, data indicative of one or more parameters associated with the autonomous vehicle; determining, by the one or more computing devices, an existence of a fault associated with the autonomous vehicle based at least in part on the one or more parameters associated with the autonomous vehicle; determining, by the one or more computing devices, that the autonomous vehicle is not in condition to provide a transportation service for one or more users based at least in part on the existence of the fault; and in response to determining that the autonomous vehicle is not in condition to provide the transportation service for the one or more users, providing, by the one or more computing devices to one or more remote computing devices that are remote from the autonomous vehicle, data indicating that the autonomous vehicle is to be removed from a pool of vehicles that are designated as available to provide the transportation service for the one or more users. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A computing system for taking a vehicle out-of-service, the system comprising:
-
one or more processors on-board an autonomous vehicle; and one or more memory devices on-board the autonomous vehicle, the one or more memory devices storing instructions that when executed by the one or more processors cause the one or more processors to perform operations, the operations comprising; obtaining data indicative of one or more parameters associated with the autonomous vehicle; determining an existence of a fault associated with the autonomous vehicle based at least in part on a comparison of the one or more parameters associated with the autonomous vehicle to one or more thresholds; determining that the autonomous vehicle is not in condition to provide a transportation service for one or more users based at least in part on the existence of the fault; and in response to determining that the autonomous vehicle is not in condition to provide the transportation service for the one or more users, providing, to one or more remote computing devices that are remote from the autonomous vehicle, data indicating that the autonomous vehicle is to be removed from a service queue associated with the transportation service for the one or more users. - View Dependent Claims (12, 13, 14, 15)
-
-
16. An autonomous vehicle comprising:
-
one or more systems; one or more processors; and one or more memory devices, the one or more memory devices storing instructions that when executed by the one or more processors cause the one or more processors to perform operations, the operations comprising; obtaining data indicative of one or more parameters associated with the autonomous vehicle, wherein at least a portion of the data is provided by one or more of the systems on-board the autonomous vehicle; determining an existence of a fault associated with the autonomous vehicle based at least in part on the one or more parameters associated with the autonomous vehicle; determining that the autonomous vehicle is not in condition to provide a transportation service for one or more users based at least in part on the existence of the fault; and in response to determining that the autonomous vehicle is not in condition to provide the transportation service for the one or more users, providing, to one or more remote computing devices that are remote from the autonomous vehicle, data indicating that the autonomous vehicle is to be removed from a pool of vehicles that are designated as available to provide the transportation service for the one or more users. - View Dependent Claims (17, 18, 19, 20)
-
Specification