IP Library Granted Patent US 11,513,785
Granted Patent B2
US 11,513,785 · App. 16/892,115 · Granted Nov 29, 2022

Knowledge base for predicting success rate of life cycle management

Inventors: Jim Lewei Ji (Shanghai, CN); Muzhar S. Khokhar (Shrewsbury, MA)
Assignee: Dell Products L.P.
G06F8/65G06F9/45558G06F9/505G06F9/5077G06F2009/4557G06F2009/45595G06N5/04
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,513,785
App. No.
16/892,115
Granted
Nov 29, 2022
Kind
B2
Abstract

An information handling system may be configured for: receiving first information from a plurality of other remote information handling systems indicative of a success or a failure of a corresponding upgrade event that was performed at such other remote information handling systems; receiving second information from the plurality of other remote information handling systems indicative of scores for such other remote information handling systems in a plurality of metrics; determining, based on the first and second information, a ranking of the metrics based on their criticality to the upgrade event; receiving third information from the particular remote information handling system indicative of scores for the particular remote information handling system in the plurality of metrics; and determining a likelihood of success for the upgrade event based on the determined ranking of the metrics and the scores for the particular remote information handling system in the plurality of metrics.

Claims (51)

1. An information handling system comprising:

at least one processor; and

a non-transitory memory coupled to the at least one processor;

wherein the information handling system is configured to manage an upgrade event of a particular remote information handling system by:

receiving first information from a plurality of other remote information handling systems indicative of a success or a failure of a corresponding upgrade event that was performed at such other remote information handling systems;

receiving second information from the plurality of other remote information handling systems indicative of scores for such other remote information handling systems in a plurality of metrics;

determining, based on the first and second information, a ranking of the metrics based on their criticality to the upgrade event;

receiving third information from the particular remote information handling system indicative of scores for the particular remote information handling system in the plurality of metrics;

determining a likelihood of success for the upgrade event based on the determined ranking of the metrics and the scores for the particular remote information handling system in the plurality of metrics; and

in response to the determined likelihood being below a threshold likelihood, causing the remote information handling system to undertake a remedial action prior to carrying out the upgrade event.

2. The information handling system of claim 1 , wherein the remote information handling systems each comprise hyper-converged infrastructure (HCI) clusters.

3. The information handling system of claim 1 , wherein the information handling system is further configured to transmit the likelihood of success for the upgrade event to a user of the particular remote information handling system.

4. The information handling system of claim 1 , wherein the information handling system is further configured to transmit at least one item of reference material to a user of the particular remote information handling system regarding improving the likelihood of success for the upgrade event.

5. The information handling system of claim 4 , wherein the at least one item of reference material is transmitted in response to the likelihood of success for the upgrade event falling below a threshold likelihood.

6. The information handling system of claim 4 , wherein the at least one item of reference material is transmitted in response to the user opting not to proceed with the upgrade event.

7. The information handling system of claim 1 , wherein the information handling system is further configured to:

receive information from the particular remote information handling system indicative of a success or a failure of the upgrade event; and

update the ranking of the metrics based on the received information.

8. A computer-implemented method comprising:

receiving a request from a particular remote information handling system regarding an upgrade event;

receiving first information from a plurality of other remote information handling systems indicative of a success or a failure of a corresponding upgrade event that was performed at such other remote information handling systems;

receiving second information from the plurality of other remote information handling systems indicative of scores for such other remote information handling systems in a plurality of metrics;

determining, based on the first and second information, a ranking of the metrics based on their criticality to the upgrade event;

receiving third information from the particular remote information handling system indicative of scores for the particular remote information handling system in the plurality of metrics;

determining a likelihood of success for the upgrade event based on the determined ranking of the metrics and the scores for the particular remote information handling system in the plurality of metrics; and

in response to the determined likelihood being below a threshold likelihood, causing the remote information handling system to undertake a remedial action prior to carrying out the upgrade event.

9. The method of claim 8 , wherein the remote information handling systems each comprise hyper-converged infrastructure (HCI) clusters.

10. The method of claim 8 , further comprising transmitting the likelihood of success for the upgrade event to a user of the particular remote information handling system.

11. The method of claim 8 , further comprising transmitting at least one item of reference material to a user of the particular remote information handling system regarding improving the likelihood of success for the upgrade event.

12. The method of claim 8 , further comprising:

receiving information from the particular remote information handling system indicative of a success or a failure of the upgrade event; and

updating the ranking of the metrics based on the received information.

13. The method of claim 8 , wherein the plurality of metrics includes a software stack baseline metric, a hardware configuration and health state metric, a license type and configuration metric, a network bandwidth metric, and a workload metric.

14. An article of manufacture comprising a non-transitory, computer-readable medium having computer-executable code thereon that is executable by a processor of an information handling system for:

receiving a request from a particular remote information handling system regarding an upgrade event;

receiving first information from a plurality of other remote information handling systems indicative of a success or a failure of a corresponding upgrade event that was performed at such other remote information handling systems;

receiving second information from the plurality of other remote information handling systems indicative of scores for such other remote information handling systems in a plurality of metrics;

determining, based on the first and second information, a ranking of the metrics based on their criticality to the upgrade event;

receiving third information from the particular remote information handling system indicative of scores for the particular remote information handling system in the plurality of metrics;

determining a likelihood of success for the upgrade event based on the determined ranking of the metrics and the scores for the particular remote information handling system in the plurality of metrics; and

in response to the determined likelihood being below a threshold likelihood, causing the remote information handling system to undertake a remedial action prior to carrying out the upgrade event.

15. The article of claim 14 , wherein the remote information handling systems each comprise hyper-converged infrastructure (HCI) clusters.

16. The article of claim 14 , wherein the code is further executable for:

transmitting the likelihood of success for the upgrade event to a user of the particular remote information handling system.

17. The article of claim 14 , wherein the code is further executable for:

transmitting at least one item of reference material to a user of the particular remote information handling system regarding improving the likelihood of success for the upgrade event.

18. The article of claim 17 , wherein the at least one item of reference material is transmitted in response to the likelihood of success for the upgrade event falling below a threshold likelihood.

19. The article of claim 17 , wherein the at least one item of reference material is transmitted in response to the user opting not to proceed with the upgrade event.

20. The article of claim 14 , wherein the code is further executable for:

receiving information from the particular remote information handling system indicative of a success or a failure of the upgrade event; and

updating the ranking of the metrics based on the received information.

Assignments (9)
RELEASE OF SECURITY INTEREST IN PATENTS PREVIOUSLY RECORDED AT REEL/FRAME (053578/0183) 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 060332/0864 →
RELEASE OF SECURITY INTEREST IN PATENTS PREVIOUSLY RECORDED AT REEL/FRAME (053574/0221) 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 060333/0001 →
RELEASE OF SECURITY INTEREST IN PATENTS PREVIOUSLY RECORDED AT REEL/FRAME (053573/0535) 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 060333/0106 →
RELEASE OF SECURITY INTEREST AT REEL 053531 FRAME 0108 Recorded Nov 2, 2021
From: CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH
To: DELL PRODUCTS L.P.; EMC IP HOLDING COMPANY LLC
Reel/Frame 058001/0371 →
SECURITY INTEREST Recorded Aug 21, 2020
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 053578/0183 →
SECURITY INTEREST Recorded Aug 21, 2020
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 053573/0535 →
SECURITY INTEREST Recorded Aug 21, 2020
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 053574/0221 →
SECURITY AGREEMENT Recorded Aug 18, 2020
From: DELL PRODUCTS L.P.; EMC IP HOLDING COMPANY LLC
To: CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH
Reel/Frame 053531/0108 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 5, 2020
From: JI, JIM LEWEI; KHOKHAR, MUZHAR S.
To: DELL PRODUCTS L.P.
Reel/Frame 052853/0487 →