×

Self-healing learning system for one or more controllers

  • US 10,747,604 B1
  • Filed: 04/24/2020
  • Issued: 08/18/2020
  • Est. Priority Date: 07/25/2017
  • Status: Active Grant
First Claim
Patent Images

1. A non-transitory computer readable medium including instructions that, when executed by at least one processor, cause the at least one processor to perform operations for automatically providing software changes, comprising:

  • identifying a software vulnerability based on anomalous activity data of a controller;

    identifying a controller software change based on the identified software vulnerability, wherein the identified controller software change is configured to adjust the controller from executing a first version of controller software to a second version of controller software; and

    sending, to the controller, a multidimensional delta file configured based on the identified controller software change, wherein;

    the multidimensional delta file is configured to cause at least a portion of the first version of controller software on the controller to become non-executable, andthe multidimensional delta file comprises startup code integrated into the multidimensional delta file, wherein the startup code is configured for executing the multidimensional delta file on the controller and configured to link execution of current code stored on the controller with execution of a segment of code from the multidimensional delta file.

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