×

Systems and methods for maintaining a self-driving vehicle

  • US 10,573,096 B1
  • Filed: 06/25/2018
  • Issued: 02/25/2020
  • Est. Priority Date: 02/27/2015
  • Status: Active Grant
First Claim
Patent Images

1. A computer-based method for maintaining a self-driving vehicle, the method implemented using a vehicle controlling (“

  • VC”

    ) computer device installed on the self-driving vehicle, the VC computer device in communication with a memory, the method comprising;

    determining, by the VC computer device, that a maintenance operation is required for the self-driving vehicle;

    electronically retrieving, by the VC computer device, from an operator computing device in networked connection with the VC computer device, an operator schedule for an operator of the self-driving vehicle, wherein the operator schedule includes a plurality of times and locations that the operator is scheduled to be at over a period of time;

    electronically retrieving, by the VC computer device, a plurality of facility schedules from a corresponding plurality of facility computing devices in networked connection with the VC computing device, wherein each facility schedule of the plurality of facility schedules includes an identification of maintenance operations capable of being performed by a respective facility and a plurality of times that the respective facility is available to perform the maintenance operations;

    selecting, by the VC computing device, a facility capable of performing the required maintenance operation based on the plurality of facility schedules and at least one of the operator schedule and the required maintenance operation;

    determining, by the VC computer device, a time for performing the required maintenance operation based upon the operator schedule, the facility schedule of the selected facility, and an amount of time required to (i) complete the required maintenance operation, (ii) drive the self-driving vehicle from a first location to the selected facility to arrive at the determined time, and (iii) drive the self-driving vehicle to a second location; and

    controlling, by the VC computer device, the self-driving vehicle to drive from the first location to the selected facility to arrive at the determined time.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×