Performing services on autonomous vehicles
First Claim
Patent Images
1. At least one non-transitory machine readable storage medium having instructions embodied thereon for performing services on an autonomous vehicle, the instructions when executed by one or more processors of the autonomous vehicle perform the following:
- detecting that a service is to be performed on the autonomous vehicle;
selecting a service center for performance of the service on the autonomous vehicle;
providing commands to drive the autonomous vehicle to the service center;
receiving, after the autonomous vehicle has arrived at the service center, a confirmation that indicates a service provider in the service center is authorized to perform the service on the autonomous vehicle; and
providing, in response to the confirmation, access to the autonomous vehicle to enable the service provider in the service center to perform the service on the autonomous vehicle, wherein the access to the autonomous vehicle is restricted at the service center and based on the service to be performed on the autonomous vehicle.
2 Assignments
0 Petitions
Accused Products
Abstract
Technology is described for performing services on an autonomous vehicle. The autonomous vehicle may detect that a service is to be performed on the autonomous vehicle. The autonomous vehicle may select a service center to perform the service on the autonomous vehicle. The autonomous vehicle may provide commands to drive the autonomous vehicle to the service center to enable performance of the service on the autonomous vehicle.
-
Citations
20 Claims
-
1. At least one non-transitory machine readable storage medium having instructions embodied thereon for performing services on an autonomous vehicle, the instructions when executed by one or more processors of the autonomous vehicle perform the following:
-
detecting that a service is to be performed on the autonomous vehicle; selecting a service center for performance of the service on the autonomous vehicle; providing commands to drive the autonomous vehicle to the service center; receiving, after the autonomous vehicle has arrived at the service center, a confirmation that indicates a service provider in the service center is authorized to perform the service on the autonomous vehicle; and providing, in response to the confirmation, access to the autonomous vehicle to enable the service provider in the service center to perform the service on the autonomous vehicle, wherein the access to the autonomous vehicle is restricted at the service center and based on the service to be performed on the autonomous vehicle. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. An autonomous vehicle, comprising:
-
a processor; a memory device including a data store to store a plurality of data and instructions that, when executed by the processor, cause the processor to; detect that a service is to be performed on the autonomous vehicle; select a service center for performance of the service on the autonomous vehicle; send a notification to a user associated with the autonomous vehicle of the service and the service center selected for performance of the service; receive an authorization from the user to drive to the service center to enable performance of the service on the autonomous vehicle; provide commands to drive the autonomous vehicle to the service center; receive, after the autonomous vehicle has arrived to the service center, a confirmation that indicates a service provider in the service center is authorized to perform the service on the autonomous vehicle; and provide, in response to the confirmation, access to the autonomous vehicle to enable the service provider in the service center to perform the service on the autonomous vehicle, wherein the access to the autonomous vehicle is restricted at the service center and based on the service to be performed on the autonomous vehicle. - View Dependent Claims (11, 12, 13, 14, 15, 16)
-
-
17. An autonomous vehicle, comprising:
-
a processor; a memory device including a data store to store a plurality of data and instructions that, when executed by the processor, cause the processor to; receive, from a mobile device, instructions for driving the autonomous vehicle to a service center to enable a service to be performed on the autonomous vehicle at the service center, wherein the instructions include a location of the service center and a time for the autonomous vehicle to arrive at the service center; provide commands to drive the autonomous vehicle to the service center in accordance with the instructions received from the mobile device; receive, after the autonomous vehicle has arrived at the service center, a confirmation from the mobile device that indicates a service provider in the service center is authorized to perform the service on the autonomous vehicle; and provide, in response to the confirmation, access to the autonomous vehicle to enable the service provider in the service center to perform the service on the autonomous vehicle, wherein the access to the autonomous vehicle is restricted at the service center and based on the service to be performed on the autonomous vehicle. - View Dependent Claims (18, 19, 20)
-
Specification