IP Library › Granted Patent US 12,550,299
Granted Patent B2
US 12,550,299 · App. 18/144,971 · Granted Feb 10, 2026

Intelligent components of a data center

Inventors: Siddha Ganju (Santa Clara, CA); Fred Devoir (Pilot Point, TX); Elad Mentovich (Tel Aviv, IL); Ryan Albright (Beaverton, OR); Tahir Cader (Spokane Valley, WA); Kenneth Misin (Campbell, CA); William Mecham (Elk Grove, CA); Benjamin Goska (Portland, OR); Jordan Levy (Portland, OR); Aaron Carkin (Hillsboro, OR); Michael Thompson (Wilsonville, OR); William Ryan Weese (Portland, OR); Ran Rakovsky (Ganei Tiqwa, IL); Rotem Barzilay (Shimshit, IL); Itamar Frenkel (Kiryat Bialik, IL); Yaakov Gridish (Yoqneam, IL)
Assignee: Nvidia Corporation
H05K7/20745H05K7/1491
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 12,550,299
App. No.
18/144,971
Granted
Feb 10, 2026
Kind
B2
Abstract

Some embodiments described herein provide intelligent movable racks for a data center and a central system for monitoring and directing the positioning of such racks within the data center. For example, a rack may include computing equipment as well as a power system, a cooling system, and a cabling system (e.g., for data communication). The rack may include a controller in communication with the computing equipment, the power system, the cooling system, and the cabling system. The rack may also include a rack interface for physically supporting the rack and operatively connecting the systems of the rack to power, cooling, and cabling infrastructure of the data center. The rack interface may receive an autonomous robot for moving the rack within the data center. The controller may control the power system and the cooling system based in part on the autonomous movement of the rack.

Claims (58)

1 . A rack for a data center, the rack comprising:

a controller configured to be in communication with computing equipment in the rack; and

a framework configured to physically support, within a data center, the computing equipment and the controller; and

a rack interface in communication with the controller and configured to:

physically support the framework;

operatively connect at least the computing equipment with a receiver of a data center; and

receive an autonomous robot, wherein the autonomous robot is configured to move the rack within the data center;

wherein the controller is configured to control functionality of the computing equipment during movement of the rack by the autonomous robot.

2 . The rack of claim 1 , wherein the data center comprises a first receiver and a second receiver, wherein the first and second receivers are in different locations within the data center, and wherein the rack interface is configured to permit movement of the rack from the first receiver to the second receiver by disconnecting the rack interface from an operative connection with the first receiver and operatively connecting the rack interface to the second receiver following movement of the rack.

3 . The rack of claim 1 , wherein the rack interface is configured to operatively connect a power system, a cooling system, and a cabling system to the receiver of the data center, and wherein the controller is configured to control at least one of the power system, the cooling system, and the cabling system based on the movement of the rack by the autonomous robot.

4 . The rack of claim 3 , wherein the rack interface is configured to mechanically align with the receiver of the data center, such that mechanical alignment of the rack interface with the receiver causes connectors of the power system, the cooling system, and the cabling system to mechanically align with corresponding connectors of the receiver.

5 . The rack of claim 3 , wherein the rack interface comprises (i) a power connector configured to connect, via the receiver, the power system to power infrastructure of the data center, (ii) a cooling connector configured to connect, via the receiver, the cooling system to cooling infrastructure of the data center, and (iii) a cabling connector configured to connect, via the receiver, the cabling system to data communication infrastructure of the data center.

6 . The rack of claim 3 , wherein the controller is configured to:

receive operational data from the power system, the cooling system, and the cabling system; and

provide the operational data to a central system of the data center.

7 . The rack of claim 6 , wherein each of the power system, the cooling system, and the cabling system comprises a sensor configured to generate a signal, and wherein the operational data is based on the signal from each sensor.

8 . The rack of claim 3 , wherein the controller is configured to:

after movement of the rack within the data center, determine whether the rack interface is operatively connected to the receiver;

in response to determining that the rack interface is operatively connected to the receiver:

activate the cooling system;

after activating the cooling system, determine whether the cooling system has achieved an operational threshold; and

in response to determining that the cooling system has achieved the operational threshold, activate the power system to provide power from power infrastructure of the data center to the computing equipment.

9 . The rack of claim 8 , wherein the cooling system comprises fans, wherein activating the cooling system comprises turning on the fans, and wherein the operational threshold comprises a speed of the fans.

10 . The rack of claim 8 , wherein the cooling system comprises coolant piping, wherein activating the cooling system comprises initiating a flow of coolant through the coolant piping, and wherein the operational threshold comprises a volume flow rate of the coolant.

11 . The rack of claim 3 , wherein the controller is configured to:

receive an indication that the rack is to be moved;

in response to receiving the indication:

deactivate the power system to shut down the computing equipment;

determine whether the computing equipment has achieved a threshold temperature;

in response to determining that the computing equipment has not achieved the threshold temperature:

prevent movement of the rack; and

maintain operation of the cooling system to continue cooling the computing equipment; and

in response to determining that the computing equipment has achieved the threshold temperature:

deactivate the cooling system; and

after deactivating the cooling system, permit movement of the rack.

12 . The rack of claim 1 , wherein the rack interface is configured to operatively connect to the receiver of the data center based on at least one of a horizontal movement of the rack with respect to the receiver or a vertical movement of the rack with respect to the receiver.

13 . The rack of claim 1 , wherein the rack interface is configured to engage the autonomous robot moving along a floor surface of the data center and to remain engaged with the autonomous robot as the autonomous robot lifts the rack from the floor surface to move the rack within the data center.

14 . The rack of claim 1 , wherein the rack interface is positioned on a bottom surface of the framework and oriented toward a floor surface of the data center, and wherein the rack interface is configured to operatively connect to the receiver of the data center based on a vertical movement of the rack with respect to the receiver.

15 . The rack of claim 1 , wherein the controller is configured to transmit a command to the autonomous robot to move the rack to within a desired distance from another rack of the data center.

16 . The rack of claim 1 , comprising an independent power supply supported by the framework, wherein the independent power supply is configured to provide, during movement of the rack, power to the controller.

17 . The rack of claim 1 , wherein the controller is configured to:

receive data from one or more sensors;

determine, based on the data, an optimal position for the rack within the data center; and

if the optimal position does not correspond to a current position of the rack within the data center, transmit a command to the autonomous robot to move the rack to the optimal position.

18 . A system for autonomously moving racks within a data center, the system comprising:

an autonomous robot configured to lift racks from a floor surface of a data center and move the racks within the data center; and

a rack interface configured to:

physically support a framework of a rack within the data center;

operatively connect systems of the rack to a receiver of the data center; and

receive the autonomous robot and permit the autonomous robot to move the rack within the data center.

19 . A rack interface for enabling autonomous movement of a rack within a data center, the rack interface comprising:

a housing configured to physically support a framework of a rack within a data center and receive an autonomous robot for moving the rack within the data center; and

one or more connectors positioned on the housing and configured to operatively connect systems of the rack to a receiver of the data center.

20 . The rack interface of claim 19 , wherein the one or more connectors are positioned on the housing such that relative movement of the rack interface with respect to the receiver operatively connects the systems of the rack to the receiver.

21 . The rack interface of claim 19 , comprising one or more alignment guides for aligning the one or more connectors with the receiver.

22 . The rack interface of claim 19 , comprising one or more openings for receiving one or more alignment guides of the receiver for aligning the one or more connectors with the receiver.

23 . The rack interface of claim 19 , comprising one or more locking mechanisms for engaging the framework of the rack.

24 . The rack interface of claim 19 , comprising one or more locking mechanisms for engaging a floor surface of the data center.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 9, 2023
From: GANJU, SIDDHA; DEVOIR, FRED; MENTOVICH, ELAD; ALBRIGHT, RYAN; CADER, TAHIR; MISIN, KENNETH; MECHAM, WILLIAM; GOSKA, BENJAMIN; LEVY, JORDAN; CARKIN, AARON; THOMPSON, MICHAEL; WEESE, WILLIAM RYAN; RAKOVSKY, RAN; BARZILAY, ROTEM; FRENKEL, ITAMAR; GRIDISH, YAAKOV
To: NVIDIA CORPORATION
Reel/Frame 063578/0783 →
Continuity (1)
Related Publication 20240381582A1 · Nov 14, 2024
References Cited (10)
US 11832416B1 · Albright · 2023 [cited by examiner]
US 20050038562A1 · Bash · 2005 [cited by examiner]
US 20130231779A1 · Purkayastha · 2013 [cited by examiner]
US 20180027686A1 · Adiletta · 2018 [cited by examiner]
US 20190062053A1 · Jensen · 2019 [cited by examiner]
US 20190174651A1 · Crawford · 2019 [cited by examiner]
US 20230082410A1 · Enright · 2023 [cited by examiner]
Albright et al., pending U.S. Appl. No. 17/903,547, “Motel Tracking of Datacenter Components”, filed Sep. 6, 2022. [cited by applicant]
Ganju et al., pending U.S. Appl. No. 18/223,229, “Methods, Systems, and Computer Program Products for Datacenter Visualization”, filed Jul. 18, 2023. [cited by applicant]
Albright et al., pending U.S. Appl. No. 18/195,064, “Methods, Systems, and Computer Program Products for Asset Identification and Visualization”, filed May 9, 2023. [cited by applicant]