IMPROVED PEAK MICROGRID LOAD DISPATCH | Patent Publication Number 20250385521 | Patexia