IP Library › Granted Patent US 12,744,717
Granted Patent B2
US 12,744,717 · App. 19/026,318 · Granted Sep 22, 2026

Data center monitoring and management operation including a telemetry anomaly detection operation

Inventors: Tarun Aitha (Hyderabad, IN); Raveendra Reddy Padala (Bangalore, IN); Min Gong (Shanghai, CN); Balaji Bapu Gururaja Rao (Austin, TX); Elie Jreij (Pflugerville, TX); Ashok Potti (Bengaluru, IN); Dale Wang (Antioch, CA)
Assignee: Dell Products L.P.
H04L43/0817H04L41/06
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,744,717
App. No.
19/026,318
Granted
Sep 22, 2026
Kind
B2
Abstract

A system, method, and computer-readable medium for performing a data center monitoring and management operation. The data center monitoring and management operation includes: establishing a secure communication channel between a data center asset contained within a data center and a data center monitoring and management console, the data center asset including a baseboard management controller agent, the data center monitoring and management system including a telemetry anomaly detection system, the telemetry anomaly detection system executing within the data center monitoring and management console; receiving a stream of telemetry data from the data center asset by the date center monitoring and management console; and, performing a telemetry anomaly detection operation via the telemetry anomaly detection system, the telemetry anomaly detection operation detecting an occurrence of an anomaly in the stream of telemetry data received from the data center asset.

Claims (59)

1 . A computer-implementable method for performing a data center monitoring and management operation, comprising:

establishing a secure communication channel between a data center asset contained within a data center and a data center monitoring and management console, the data center asset including a baseboard management controller agent, the data center monitoring and management system including a telemetry anomaly detection system, the telemetry anomaly detection system executing within the data center monitoring and management console;

receiving a stream of telemetry data from the data center asset by the data center monitoring and management console; and,

performing a telemetry anomaly detection operation via the telemetry anomaly detection system, the telemetry anomaly detection operation detecting an occurrence of an anomaly in the stream of telemetry data received from the data center asset; and wherein

the stream of telemetry data includes primary data center asset telemetry data, secondary data center asset telemetry data and tertiary data center asset telemetry data;

the secondary data center asset telemetry data and the tertiary data center asset data are stored temporarily unless the occurrence of the anomaly is detected;

the secondary data center asset telemetry data includes a secondary data center asset telemetry data element;

the telemetry anomaly detection system includes a first in, first out (FIFO) telemetry queue;

the FIFO telemetry queue buffers the secondary data center asset telemetry data element;

the FIFO telemetry queue identifies an associated event window; and,

the secondary data center asset telemetry data element is contained within the associated event window.

2 . The method of claim 1 , wherein:

the baseboard management controller agent monitors and collects operational and usage information related to the data center asset; and,

the stream of telemetry data includes the operational and usage information.

3 . The method of claim 1 , wherein:

the stream of telemetry data from the data center asset includes a data center asset telemetry data element; and,

the telemetry anomaly detection operation determines whether a data center asset telemetry data element satisfies a condition set forth in a telemetry condition policy.

4 . A system comprising:

a processor;

a data bus coupled to the processor;

a data center asset client module; and,

a non-transitory, computer-readable storage medium embodying computer program code, the non-transitory, computer-readable storage medium being coupled to the data bus, the computer program code interacting with a plurality of computer operations and comprising instructions executable by the processor and configured for:

establishing a secure communication channel between a data center asset contained within a data center and a data center monitoring and management console, the data center asset including a baseboard management controller agent, the data center monitoring and management system including a telemetry anomaly detection system, the telemetry anomaly detection system executing within the data center monitoring and management console;

receiving a stream of telemetry data from the data center asset by the data center monitoring and management console; and,

performing a telemetry anomaly detection operation via the telemetry anomaly detection system, the telemetry anomaly detection operation detecting an occurrence of an anomaly in the stream of telemetry data received from the data center asset; and wherein

the stream of telemetry data includes primary data center asset telemetry data, secondary data center asset telemetry data and tertiary data center asset telemetry data;

the secondary data center asset telemetry data and the tertiary data center asset data are stored temporarily unless the occurrence of the anomaly is detected;

the secondary data center asset telemetry data includes a secondary data center asset telemetry data element;

the telemetry anomaly detection system includes a first in, first out (FIFO) telemetry queue;

the FIFO telemetry queue buffers the secondary data center asset telemetry data element;

the FIFO telemetry queue identifies an associated event window; and,

the secondary data center asset telemetry data element is contained within the associated event window.

5 . The system of claim 4 , wherein:

the baseboard management controller agent monitors and collects operational and usage information related to the data center asset; and,

the stream of telemetry data includes the operational and usage information.

6 . The system of claim 4 , wherein:

the stream of telemetry data from the data center asset includes a data center asset telemetry data element; and,

the telemetry anomaly detection operation determines whether a data center asset telemetry data element satisfies a condition set forth in a telemetry condition policy.

7 . A non-transitory, computer-readable storage medium embodying computer program code, the computer program code comprising computer executable instructions configured for:

establishing a secure communication channel between a data center asset contained within a data center and a data center monitoring and management console, the data center asset including a baseboard management controller agent, the data center monitoring and management system including a telemetry anomaly detection system, the telemetry anomaly detection system executing within the data center monitoring and management console;

receiving a stream of telemetry data from the data center asset by the data center monitoring and management console; and,

performing a telemetry anomaly detection operation via the telemetry anomaly detection system, the telemetry anomaly detection operation detecting an occurrence of an anomaly in the stream of telemetry data received from the data center asset; and wherein

the stream of telemetry data includes primary data center asset telemetry data, secondary data center asset telemetry data and tertiary data center asset telemetry data;

the secondary data center asset telemetry data and the tertiary data center asset data are stored temporarily unless the occurrence of the anomaly is detected;

the secondary data center asset telemetry data includes a secondary data center asset telemetry data element;

the telemetry anomaly detection system includes a first in, first out (FIFO) telemetry queue;

the FIFO telemetry queue buffers the secondary data center asset telemetry data element;

the FIFO telemetry queue identifies an associated event window; and,

the secondary data center asset telemetry data element is contained within the associated event window.

8 . The non-transitory, computer-readable storage medium of claim 7 , wherein:

the baseboard management controller agent monitors and collects operational and usage information related to the data center asset; and,

the stream of telemetry data includes the operational and usage information.

9 . The non-transitory, computer-readable storage medium of claim 7 , wherein:

the stream of telemetry data from the data center asset includes a data center asset telemetry data element; and,

the telemetry anomaly detection operation determines whether a data center asset telemetry data element satisfies a condition set forth in a telemetry condition policy.

10 . The non-transitory, computer-readable storage medium of claim 7 , wherein:

the computer executable instructions are deployable to a client system from a server system at a remote location.

11 . The non-transitory, computer-readable storage medium of claim 7 , wherein:

the computer executable instructions are provided by a service provider to a user on an on-demand basis.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 16, 2025
From: AITHA, TARUN; REDDY PADALA, RAVEENDRA; GONG, MIN; RAO, BALAJI BAPU GURURAJA; JREIJ, ELIE; POTTI, ASHOK; WANG, DALE
To: DELL PRODUCTS L.P.
Reel/Frame 069907/0544 →
Continuity (1)
Related Publication 20260205393A1 · Jul 16, 2026
References Cited (74)
US 10796035B1 · Xia · 2020 [cited by examiner]
US 11314585B1 · Shrestha · 2022 [cited by examiner]
US 11411815B1 · Shrestha · 2022 [cited by examiner]
US 11418411B1 · Thakkar · 2022 [cited by examiner]
US 11431557B1 · Shrestha · 2022 [cited by examiner]
US 11509520B1 · Mendonca · 2022 [cited by examiner]
US 11509541B1 · Shrestha · 2022 [cited by examiner]
US 11509600B1 · Lairsey · 2022 [cited by examiner]
US 11812285B1 · O'Mahony · 2023 [cited by examiner]
US 20150281092A1 · Benz · 2015 [cited by examiner]
US 20150288590A1 · Mason · 2015 [cited by examiner]
US 20180255095A1 · Doron · 2018 [cited by examiner]
US 20180278496A1 · Kulshreshtha · 2018 [cited by examiner]
US 20180307712A1 · Baradaran · 2018 [cited by examiner]
US 20210241132A1 · Ramachandran · 2021 [cited by examiner]
US 20210264294A1 · Zheng · 2021 [cited by examiner]
US 20220060369A1 · Banka · 2022 [cited by examiner]
US 20220295160A1 · Wang · 2022 [cited by examiner]
US 20220337496A1 · Shrestha · 2022 [cited by examiner]
US 20220351734A1 · Shrestha · 2022 [cited by examiner]
US 20220353133A1 · Shrestha · 2022 [cited by examiner]
US 20220383229A1 · Shrestha · 2022 [cited by examiner]
US 20220400060A1 · Sethi · 2022 [cited by examiner]
US 20220414576A1 · Reineke · 2022 [cited by examiner]
US 20220417170A1 · Shrestha · 2022 [cited by examiner]
US 20230006896A1 · Shrestha · 2023 [cited by examiner]
US 20230007881A1 · Patton · 2023 [cited by examiner]
US 20230009170A1 · Shrestha · 2023 [cited by examiner]
US 20230021715A1 · Shrestha · 2023 [cited by examiner]
US 20230023597A1 · Shrestha · 2023 [cited by examiner]
US 20230026540A1 · Shrestha · 2023 [cited by examiner]
US 20230027863A1 · Lairsey · 2023 [cited by examiner]
US 20230065444A1 · Pyla · 2023 [cited by examiner]
US 20230130927A1 · Thakkar · 2023 [cited by examiner]
US 20230131986A1 · Thakkar · 2023 [cited by examiner]
US 20230136102A1 · NagarajeGowda · 2023 [cited by examiner]
US 20230136532A1 · NagarajeGowda · 2023 [cited by examiner]
US 20230153150A1 · Kozlowski · 2023 [cited by examiner]
US 20230177520A1 · Revuri · 2023 [cited by examiner]
US 20230221933A1 · Reineke · 2023 [cited by examiner]
US 20230222009A1 · Reineke · 2023 [cited by examiner]
US 20230222510A1 · Reineke · 2023 [cited by examiner]
US 20230224210A1 · Reineke · 2023 [cited by examiner]
US 20230229997A1 · Reineke · 2023 [cited by examiner]
US 20230231781A1 · Reineke · 2023 [cited by examiner]
US 20230236806A1 · Yehuda · 2023 [cited by examiner]
US 20230237060A1 · Patton · 2023 [cited by examiner]
US 20230237398A1 · Reineke · 2023 [cited by examiner]
US 20230239307A1 · Lairsey · 2023 [cited by examiner]
US 20230297453A1 · Viclizki · 2023 [cited by examiner]
US 20230342339A1 · Chao · 2023 [cited by examiner]
US 20230344800A1 · Atkinson · 2023 [cited by examiner]
US 20230344801A1 · Jreij · 2023 [cited by examiner]
US 20230350985A1 · Frey · 2023 [cited by examiner]
US 20230353567A1 · Prunier · 2023 [cited by examiner]
US 20230353641A1 · Jreij · 2023 [cited by examiner]
US 20230354019A1 · Shetty · 2023 [cited by examiner]
US 20230354036A1 · Jreij · 2023 [cited by examiner]
US 20230376465A1 · Chao · 2023 [cited by examiner]
US 20230376466A1 · Chao · 2023 [cited by examiner]
US 20230409876A1 · Agrawal · 2023 [cited by examiner]
US 20230421430A1 · Thakkar · 2023 [cited by examiner]
US 20240039793A1 · Shetty · 2024 [cited by examiner]
US 20240039795A1 · Jreij · 2024 [cited by examiner]
US 20240040001A1 · Atkinson · 2024 [cited by examiner]
US 20240135273A1 · Naga · 2024 [cited by examiner]
US 20240195800A1 · Heracleous · 2024 [cited by examiner]
US 20240354181A1 · Sathyanarayana · 2024 [cited by examiner]
US 20250039070A1 · Sawal · 2025 [cited by examiner]
US 20250047584A1 · Azmandian · 2025 [cited by examiner]
US 20250130917A1 · Browne · 2025 [cited by examiner]
US 20250193096A1 · Sinha · 2025 [cited by examiner]
US 20250371778A1 · Verjus · 2025 [cited by examiner]
US 20260064093A1 · Saroiu · 2026 [cited by examiner]