IP Library Granted Patent US 11,755,443
Granted Patent B2
US 11,755,443 · App. 17/371,880 · Granted Sep 12, 2023

System for performing an autonomous widget operation

Inventors: Margaret Patton (Austin, TX); Saurav Shrestha (Round Rock, TX); Carlin Mendonca (Austin, TX); Jeffrey M. Lairsey (Round Rock, TX)
Assignee: Dell Products L.P.
G06F11/3055G06F3/0482G06F11/3003
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 11,755,443
App. No.
17/371,880
Granted
Sep 12, 2023
Kind
B2
Abstract

A system, method, and computer-readable medium are disclosed for performing a data center monitoring and management operation. The data center monitoring and management operation includes: monitoring data center assets within a data center; identifying an issue within the data center, the issue being associated with an operational situation associated with a particular component of the data center; determining whether data associated with the issue corresponds to predefined conditional criteria; and, triggering an autonomous widget operation in response to a determination of the data associated with the issue corresponding to the predefined conditional criteria, the autonomous widget operation executing a particular autonomous widget.

Claims (46)

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

monitoring data center assets within a data center;

identifying an issue within the data center, the issue being associated with an operational situation associated with a particular component of the data center;

determining whether data associated with the issue corresponds to a predefined conditional criteria;

triggering an autonomous widget operation in response to a determination of the data associated with the issue corresponding to the predefined conditional criteria, the autonomous widget operation executing a particular autonomous widget;

determining whether to use an existing autonomous widget when the predefined conditional criteria matches the data center issue input data associated with a detected data center issue of the existing autonomous widget is present; and,

generating a new autonomous widget when the existing autonomous widget having the predefined conditional criteria matching the data center input data associated with the detected data center issue is not present.

2. The computer-implementable method of claim 1 , wherein:

the predefined conditional criteria comprise a set of data center asset operational status parameters.

3. The computer-implementable method of claim 2 , wherein:

the set of data center asset operational status parameters are combined with Boolean logic operators to describe a data center condition.

4. The computer-implementable method of claim 1 , further comprising:

defining certain conditional criteria for an associated autonomous widget, the certain conditional criteria being defined by one of user input and a data center management module.

5. A system comprising:

a processor;

a data bus coupled to the processor; 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:

monitoring data center assets within a data center;

identifying an issue within the data center, the issue being associated with an operational situation associated with a particular component of the data center;

determining whether data associated with the issue corresponds to a predefined conditional criteria;

triggering an autonomous widget operation in response to a determination of the data associated with the issue corresponding to the predefined conditional criteria, the autonomous widget operation executing a particular autonomous widget;

determining whether to use an existing autonomous widget when the predefined conditional criteria matches the data center issue input data associated with a detected data center issue of the existing autonomous widget is present; and,

generating a new autonomous widget when the existing autonomous widget having the predefined conditional criteria matching the data center input data associated with the detected data center issue is not present.

6. The system of claim 5 , wherein:

the predefined conditional criteria comprise a set of data center asset operational status parameters.

7. The system of claim 6 , wherein:

the set of data center asset operational status parameters are combined with Boolean logic operators to describe a data center condition.

8. The system of claim 5 , wherein the instructions executable by the processor are further configured for:

defining certain conditional criteria for an associated autonomous widget, the certain conditional criteria being defined by one of user input and a data center management module.

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

monitoring data center assets within a data center;

identifying an issue within the data center, the issue being associated with an operational situation associated with a particular component of the data center;

determining whether data associated with the issue corresponds to a predefined conditional criteria;

triggering an autonomous widget operation in response to a determination of the data associated with the issue corresponding to the predefined conditional criteria, the autonomous widget operation executing a particular autonomous widget;

determining whether to use an existing autonomous widget when the predefined conditional criteria matches the data center issue input data associated with a detected data center issue of the existing autonomous widget is present; and,

generating a new autonomous widget when the existing autonomous widget having the predefined conditional criteria matching the data center input data associated with the detected data center issue is not present.

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

the predefined conditional criteria comprise a set of data center asset operational status parameters.

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

the set of data center asset operational status parameters are combined with Boolean logic operators to describe a data center condition.

12. The non-transitory, computer-readable storage medium of claim 10 , wherein the computer executable instructions are further configured for:

defining certain conditional criteria for an associated autonomous widget, the certain conditional criteria being defined by one of user input and a data center management module.

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

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

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

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

Assignments (8)
RELEASE OF SECURITY INTEREST IN PATENTS PREVIOUSLY RECORDED AT REEL/FRAME (058014/0560) Recorded Jun 10, 2022
From: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS NOTES COLLATERAL AGENT
To: DELL PRODUCTS L.P.; EMC IP HOLDING COMPANY LLC
Reel/Frame 062022/0473 →
RELEASE OF SECURITY INTEREST IN PATENTS PREVIOUSLY RECORDED AT REEL/FRAME (057931/0392) Recorded Jun 10, 2022
From: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS NOTES COLLATERAL AGENT
To: DELL PRODUCTS L.P.; EMC IP HOLDING COMPANY LLC
Reel/Frame 062022/0382 →
RELEASE OF SECURITY INTEREST IN PATENTS PREVIOUSLY RECORDED AT REEL/FRAME (057758/0286) Recorded Jun 10, 2022
From: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS NOTES COLLATERAL AGENT
To: DELL PRODUCTS L.P.; EMC IP HOLDING COMPANY LLC
Reel/Frame 061654/0064 →
SECURITY INTEREST Recorded Oct 6, 2021
From: DELL PRODUCTS L.P.; EMC IP HOLDING COMPANY LLC
To: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS NOTES COLLATERAL AGENT
Reel/Frame 058014/0560 →
SECURITY INTEREST Recorded Oct 6, 2021
From: DELL PRODUCTS L.P.; EMC IP HOLDING COMPANY LLC
To: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS NOTES COLLATERAL AGENT
Reel/Frame 057758/0286 →
SECURITY INTEREST Recorded Oct 6, 2021
From: DELL PRODUCTS L.P.; EMC IP HOLDING COMPANY LLC
To: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS NOTES COLLATERAL AGENT
Reel/Frame 057931/0392 →
SECURITY AGREEMENT Recorded Oct 1, 2021
From: DELL PRODUCTS, L.P.; EMC IP HOLDING COMPANY LLC
To: CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH
Reel/Frame 057682/0830 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 9, 2021
From: PATTON, MARGARET; SHRESTHA, SAURAV; MENDONCA, CARLIN; LAIRSEY, JEFFREY M.
To: DELL PRODUCTS L.P.
Reel/Frame 056805/0672 →
Continuity (1)
Related Publication 20230007881A1 · Jan 12, 2023