# US 2026/0093530 A1 · Data Center Operating System

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 2026/0093530 A1
- Document ID: US20260093530A1
- Status: Published application
- Kind: A1
- Application number: 18/903,497
- Filed: 2024-10-01
- Published: 2026-04-02
- Earliest claimed: 2024-10-01
- Assignees: Verrus, LLC
- Applicants: Verrus, LLC
- Inventors: Christopher Alan Coco; Anand Ramesh; Jimmy Clidaras; Matthieu Frederic Jean-Jacques Monsch; Saurav Talukdar; Jeremy Alan Rice; Nelson Louis Abramson; Benjamin Ray Wheeler; Nithya Manickam; Carlos Rios
- Web page: https://patentgrep.com/patent/US20260093530A1

## CPC

- G06F 9/4893: {taking into account power or heat criteria (power management in computers in general G06F1/3203; thermal management in computers in general G06F1/206)}
- G06F 9/5094: {where the allocation takes into account power or heat criteria (power management in computers in general G06F1/3203; thermal management in computers in general G06F1/206)}
- G06F 9/5027: {the resource being a machine, e.g. CPUs, Servers, Terminals}
- G06F 9/5044: {considering hardware capabilities}
- G06F: ELECTRIC DIGITAL DATA PROCESSING (computer systems based on specific computational models G06N)

## Abstract

A computer-implemented method for managing physical sub-systems in a computer data center is disclosed. The method includes registering, with the operating system, a plurality of physical resources that serve the computer data center with electrical or cooling services; scheduling, with the operating system, tasks that include electrical tasks, cooling tasks, or both, to be performed in response to compute loads to be encountered by the computer data center; and executing, with the operating system, the scheduled tasks with one or more registered physical resources by selecting a mix of electrical power sources sufficient to execute the scheduled tasks and to optimize power use parameters defined for the computer data center.

## Claims

### Claim 1

A computer-implemented method for managing physical sub-systems in a
computer data center using a data center-based operating system, the method comprising:
registering, with the operating system, a plurality of physical resources that serve the computer data center with electrical or cooling services;
scheduling, with the operating system, tasks that include electrical tasks, cooling tasks, or both, to be performed in response to compute loads to be encountered by the computer data center; and
executing, with the operating system, the scheduled tasks with one or more registered physical resources by selecting a mix of electrical power sources sufficient to execute the scheduled tasks and to optimize power use parameters defined for the computer data center.

### Claim 2 (depends on 1)

The computer-implemented method of claim 1, wherein the plurality of physical resources comprise a source of electrical power connectable so as to power cooling components and computer server equipment.

### Claim 3 (depends on 1)

The computer-implemented method of claim 1, wherein scheduling the tasks comprises determining a future amount of needed cooling or electric power based on a received indicator of computing to be performed by the computer data center, data indicating a change in a parameter that affects cooling or electric power for the data center, or both.

### Claim 4 (depends on 1)

The computer-implemented method of claim 1, wherein the plurality of physical resources comprises distributed energy resources (DERs), and scheduling the tasks comprises virtually partitioning DER capacity for different uses in the computer data center.

### Claim 5 (depends on 1)

The computer-implemented method of claim 1, further comprising updating a learning model of registered physical resources using data about recent performance by the registered physical resources, wherein the updating stores data indicative of how particular registered physical resources perform and parameters in which the registered physical resources performed.

### Claim 6 (depends on 1)

The computer-implemented method of claim 1, further comprising monitoring background processes of the computer operating system to monitor and test operability of registered physical resources in the system.

### Claim 7 (depends on 1)

The computer-implemented method of claim 1, further comprising automatically deactivating a registered physical resource upon determining that preventative maintenance is due for the registered physical resource.

### Claim 8 (depends on 1)

The computer-implemented method of claim 1, further comprising determining with the operating system a timing of the scheduled tasks and selection of registered physical resources that will optimize a defined goal for the data center system, and causing the optimizing timing and selection of registered resources to be executed.

### Claim 9 (depends on 1)

The computer-implemented method of claim 1, further comprising imposing secure communications between the operating system that the plurality of physical resources by requiring authentication and authorization before communicating data to particular ones of the plurality of physical resources.

### Claim 10 (depends on 1)

The computer-implemented method of claim 1, further comprising:
identifying that a major fault has occurred in control of the plurality of physical resources;
in response to the identifying, causing the computer data center to operate at a reduced level safe mode while the operating system corrects the major fault;
resetting operating system; and
re-imposing control over the ones of the plurality of physical resources by the operating system.

### Claim 11 (depends on 1)

The computer-implemented method of claim 1, further comprising:
during a boot of the data centered-based operating system;
polling previously-registered ones of the plurality of physical resources;
identifying current operating status of the plurality of physical resources; and
managing operation of the data center using at least a subset of the plurality of physical resources that is determined to be currently operational.

### Claim 12

A computer operating system for automated management of a computer data center, comprising:
one or more resource drivers that allow the system to interact with physical resources that become registered with the system and that provide electrical or cooling services to the computer data center;
a task scheduler arranged to schedule tasks that include electrical tasks, cooling tasks, or both, to be performed in response to compute loads determined to be encountered by the computer data center; and
a device interface arranged to cause execution of the scheduled tasks with one or more registered physical resources by selecting a mix of electrical power sources sufficient to execute the scheduled tasks and to optimize power use parameters defined for the computer data center.

### Claim 13 (depends on 12)

The computer operating system of claim 12, wherein the plurality of physical resources comprise a source of electrical power connectable so as to power cooling components and computer server equipment.

### Claim 14 (depends on 12)

The computer operating system of claim 12, wherein scheduling the tasks comprises determining a future amount of needed cooling or electric power based on a received indicator of computing to be performed by the computer data center, data indicating a change in a parameter that affects cooling or electric power for the data center, or both.

### Claim 15 (depends on 12)

The computer operating system of claim 12, wherein the plurality of physical resources comprises distributed energy resources (DERs), and scheduling the tasks comprises virtually partitioning DER capacity for different uses in the computer data center.

### Claim 16 (depends on 12)

The computer operating system of claim 12, wherein the operating system is programmed to update a learning model of registered physical resources using data about recent performance by the registered physical resources, wherein the updating stores data indicative of how particular registered physical resources perform and parameters in which the registered physical resources performed.

### Claim 17 (depends on 12)

The computer operating system of claim 12, wherein the operating system is programmed to monitor background processes of the computer operating system to monitor and test operability of registered physical resources in the system.

### Claim 18 (depends on 12)

The computer operating system of claim 12, wherein the system is programmed to automatically deactivate a registered physical resource upon determining that preventative maintenance is due for the registered physical resource.

### Claim 19 (depends on 12)

The computer operating system of claim 12, wherein the operating system is programmed to:
determine a timing of the scheduled tasks and selection of registered physical resources that will optimize a defined goal for the data center system, and
cause the optimizing timing and selection of registered resources to be executed.

### Claim 20 (depends on 12)

The computer operating system of claim 12, wherein the operating system is programmed to perform the actions of:
identifying that a major fault has occurred in control of the plurality of physical resources;
in response to the identifying, causing the computer data center to operate at a reduced level safe mode while the operating system corrects the major fault;
resetting operating system; and
re-imposing control over the ones of the plurality of physical resources by the operating system.
