AUTOMATED-VEHICLE RESOURCE MANAGEMENT SYSTEM
An automated-vehicle resource management system includes a memory and a controller. The memory is used to store a program-and-data and is characterized by a capacity. The controller is in communication with the memory and is configured to determine when a vehicle is not-in-use, determine a percentage of the capacity that is used by the program-and-data, suspend the operation of the system when the vehicle is not-in-use and the percentage is not greater than a threshold, and re-boot the system when the vehicle is not-in-use and the percentage is greater than the threshold.
1 . An automated-vehicle resource management system comprising:
a memory used to store a program-and-data, wherein the memory is characterized by a capacity; and
a controller in communication with the memory, said controller configured to determine when a vehicle is not-in-use, determine a percentage of the capacity that is used by the program-and-data, suspend the operation of the system when the vehicle is not-in-use and the percentage is not greater than a threshold, and re-boot the system when the vehicle is not-in-use and the percentage is greater than the threshold.
2 . The system in accordance with claim 1 , wherein suspending the operation of system includes maintaining the program-and-data in the memory, and re-booting the system includes re-loading the program-and-data into the memory.
3 . The system in accordance with claim 1 , wherein the controller is further configured to determine a battery-usage value while the system is suspended and schedule a power-down of the system when the battery-usage value is greater than a usage-budget value.
4 . The system in accordance with claim 1 , wherein the controller is further configured to determine a time-duration from the previous re-boot and schedule the re-boot of the system when the vehicle is not-in-use and the time-duration is greater than a time-threshold.