×

Unmanned aerial vehicle maintenance troubleshooting decision tree

  • US 10,399,706 B1
  • Filed: 06/22/2016
  • Issued: 09/03/2019
  • Est. Priority Date: 06/22/2016
  • Status: Active Grant
First Claim
Patent Images

1. A method to maintain an unmanned aerial vehicle (UAV) in response to a fault message, the method comprising:

  • receiving the fault message from the UAV, wherein the fault message includes at least an identifier of the UAV;

    determining a profile associated with the UAV based at least in part on the identifier, the profile including at least one of a flight history or a maintenance history associated with the UAV;

    accessing data from the profile associated with the UAV that includes at least a hardware configuration and a software configuration of the UAV;

    accessing maintenance data from at least one other UAV that has the hardware configuration or the software configuration;

    designating a reliability rating to at least some of the maintenance data based at least in part on a source of the maintenance data, the source of the maintenance data associated with a location that the maintenance data is at least one of generated, collected, stored, or maintained;

    allocating weights to the at least some of the maintenance data, based at least in part on the reliability rating, to modify an influence of the maintenance data when applied to the UAV;

    determining available maintenance resources at a maintenance location;

    creating a custom decision tree that organizes maintenance operations to be performed on the UAV associated with determining a maintenance action to perform on the UAV to resolve a fault associated with the fault message, the custom decision tree created based at least in part on the maintenance data, the weights, and the maintenance resources available at the maintenance location;

    traversing the custom decision tree via an at least partially automated process to isolate the maintenance action to perform on the UAV;

    determining the maintenance action to resolve the fault associated with the fault message; and

    updating software of the UAV based at least in part on the maintenance action.

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