IP Library Granted Patent US 12676495
Granted Patent B2
US 12676495 · App. 18/311,119 · Granted Jul 7, 2026

Hybrid energy storage backup for datacenter

Inventors: Ehsan Nasr Azadani (Sammamish, WA); Christian L. Belady (Mercer Island, WA); Sean Michael James (Olympia, WA)
Assignee: Microsoft Technology Licensing, LLC
H02J7/92G05B19/042H02J7/50H02J7/855H02J13/12G05B2219/2639
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 12676495
App. No.
18/311,119
Granted
Jul 7, 2026
Kind
B2
Abstract

A system may include a first energy storage system (ESS) configured to provide electrical power to a datacenter. A system may include a second ESS configured to provide electrical power to the datacenter, wherein the second ESS is a higher-level ESS relative to the first ESS. A system may include a hierarchical ESS controller in data communication with the first ESS, the second ESS, and the datacenter and configured to: obtain grid information from a regional power grid, obtain first ESS state information, obtain second ESS state information, obtain datacenter power demands, determine a discharge schedule of the first ESS and the second ESS for the datacenter based at least partially on the grid information and the datacenter power demands, and discharge at least one of the first ESS and the second ESS based on the discharge schedule.

Claims (46)

1 . A system for providing power to a datacenter comprising:

a first energy storage system (ESS) configured to provide electrical power to a datacenter, the first ESS being continuously rechargeable;

a second ESS configured to provide electrical power to the datacenter and to the first ESS, wherein the second ESS is a higher-level ESS relative to the first ESS, and the second ESS being discretely refuellable;

a hierarchical ESS controller in data communication with the first ESS, the second ESS, and the datacenter and configured to:

obtain grid information from a regional power grid, wherein the regional power grid does not include the first ESS and does not include the second ESS,

obtain first ESS state information,

obtain second ESS state information,

obtain datacenter power demands,

determine a discharge schedule of the first ESS and the second ESS for the datacenter based at least partially on the grid information and the datacenter power demands, and

discharge at least one of the first ESS and the second ESS based on the discharge schedule.

2 . The system of claim 1 , wherein the first ESS is a lithium-ion battery system.

3 . The system of claim 1 , wherein the second ESS is a metal-air battery system.

4 . The system of claim 1 , wherein the hierarchical ESS controller is configured to determine the discharge plan according to a logic-based model.

5 . The system of claim 1 , wherein the hierarchical ESS controller is configured to determine the discharge plan according to real-time telemetry from the datacenter.

6 . The system of claim 1 , wherein the hierarchical ESS controller is configured to determine the discharge plan according to historical telemetry from the datacenter.

7 . The system of claim 1 , further comprising an allocator, and the hierarchical ESS controller is configured to instruct the allocator to migrate workload based at least partially on the discharge schedule.

8 . The system of claim 1 , wherein the hierarchical ESS controller is further configured to:

determine a charging schedule for at least one of the first ESS and the second ESS, and

charge at least one of the first ESS and the second ESS based on the charging schedule.

9 . The system of claim 1 , further comprising an allocator, and the hierarchical ESS controller is configured to instruct the allocator to migrate workload based at least partially on the charging schedule.

10 . A method of managing power in a datacenter, the method comprising:

obtaining grid information from a regional power grid, wherein the regional power grid does not include a first ESS and does not include a second ESS;

obtaining first ESS state information of the first ESS, the first ESS being continuously rechargeable;

obtaining second ESS state information of the second ESS, the second ESS being discretely refuellable;

obtaining datacenter power demands of the datacenter;

determining a discharge schedule of the first ESS and the second ESS for the datacenter based at least partially on the grid information and the datacenter power demands;

discharging the first ESS based on the discharge schedule; and

discharging the second ESS based on the discharge schedule to charge the first ESS.

11 . The method of claim 10 , further comprising:

transmitting the discharge schedule to an allocator, wherein the discharge schedule includes a power capacity of the first ESS and the second ESS, and

reducing the datacenter power demands below the power capacity of the first ESS and the second ESS based at least partially on the discharge schedule.

12 . The method of claim 11 , wherein reducing the datacenter power demands includes power capping at least one electronic device of the datacenter.

13 . The method of claim 11 , wherein reducing the datacenter power demand includes migrating at least a portion of a workload from the datacenter.

14 . The method of claim 10 , wherein discharging the first ESS and discharging the second ESS include discharging the first ESS and discharging the second ESS simultaneously.

15 . The method of claim 10 , wherein obtaining datacenter power demands of the datacenter includes predicting datacenter power demands based at least partially on historical datacenter power demands.

16 . A method of managing power in a datacenter, the method comprising:

obtaining grid information from a regional power grid, wherein the regional power grid does not include a first ESS and does not include a second ESS;

obtaining first ESS state information of the first ESS, the first ESS being continuously rechargeable;

obtaining second ESS state information of the second ESS, the second ESS being discretely refuellable;

obtaining datacenter power demands of the datacenter;

determining a discharge schedule of the first ESS and the second ESS for the datacenter based at least partially on the grid information and the datacenter power demands, wherein the grid information includes grid pricing, and the discharge schedule is based at least partially on the grid pricing;

discharging the first ESS based on the discharge schedule; and

discharging the second ESS based on the discharge schedule.

17 . The method of claim 16 , further comprising determining a charging schedule of the first ESS and the second ESS for the datacenter based at least partially on the grid information and the datacenter power demands.

18 . The method of claim 16 , wherein the grid information includes grid sources, and the discharge schedule is based at least partially on the grid sources.

19 . The method of claim 16 , wherein the grid information includes carbon load, and the discharge schedule is based at least partially on the carbon load.