IP Library Granted Patent US 12,013,768
Granted Patent B2
US 12,013,768 · App. 17/382,964 · Granted Jun 18, 2024

Method and system for automated healing of hardware resources in a composed information handling system

Inventors: William Price Dawkins (Lakeway, TX); Sudhir Vittal Shetty (Cedar Park, TX); Jon Robert Hass (Austin, TX); Valerie Diane Padilla (Austin, TX)
Assignee: DELL PRODUCTS L.P.
G06F11/1658G06F11/008G06F11/0751G06F11/079G06F11/20
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,013,768
App. No.
17/382,964
Granted
Jun 18, 2024
Kind
B2
Abstract

In general, the invention relate to providing computer implemented services using information handling systems. One or more embodiments includes after being allocated to a composed information handling system of the composed information handling systems: monitoring health of a hardware resource of the composed information handling system, making a determination, based on the monitoring of the health of the hardware resource, that the hardware resource is in a compromised state, and based on the determination, initiating a hardware replacement operation using replacement option information (ROI) for the hardware resource and replacement conditions for the hardware resource.

Claims (19)

1. A system for providing computer implemented services using composed information handling systems, comprising: a system control processor (SCP);

persistent storage of a client; and a system control processor manager (SCPM), wherein the SCPM provides an instruction to the SCP, wherein, upon receiving the instruction, the SCP monitors at least health of a hardware resource of a composed information handling system, wherein the client and the SCPM are operably connected to each other over a combination of wired and wireless network topologies, wherein the client is a first computing device (CD) that comprises at least a first integrated circuity (IC) that requests first services from a composed information handling system, wherein the SCPM is a second CD that comprises at least a second IC that provides second services to the client, wherein the SCPM is programmed to: after being allocated to composed information handling system of the composed information handling systems: monitor, via the SCP, the health of the hardware resource of the composed information handling system; make a determination, based on the monitoring of the health of the hardware resource, that the hardware resource is in a compromised state; and based on the determination, initiate a hardware replacement operation using replacement option information (ROI) for the hardware resource and replacement conditions for the hardware resource, wherein the replacement conditions specify a replacement condition for the hardware resource, wherein the replacement condition is one selected from the group of never, likely failure of the hardware resource, and failure of the hardware resource, wherein the ROI specifies whether the hardware resource is hot replaceable or reboot replaceable, and wherein the hardware replacement operation comprises: identifying a replacement resource at least as capable as the hardware resource; removing the hardware resource from the composed information handling system in order to recompose a portion of the composed information handling system; and allocating the replacement resource to the composed information handling system.

2. The system of claim 1 , wherein the replacement conditions specify a replacement timeframe for the hardware resource.

3. The system of claim 2 , wherein the replacement timeframe is immediately or during reboot.

4. The system of claim 1 ,

wherein the replacement conditions specify a replacement timeframe for the hardware resource; and

wherein the replacement timeframe is immediately or during reboot.

5. The system of claim 1 , wherein the hardware resource is a storage device.

6. The system of claim 1 , wherein the hardware resource is a graphics processing unit.

7. A method for providing computer implemented services using composed information handling systems, comprising: after being allocated to a composed information handling system of the composed information handling systems: monitoring, by a system control processor (SCP), health of a hardware resource of the composed information handling system, wherein the composed information handling system is composed by a system control processor manager (SCPM), wherein the SCPM provides an instruction to the SCP, wherein, upon receiving the instruction, the SCP monitors at least the health of the hardware resource of the composed information handling system, wherein the SCPM and a client are operably connected to each other over a combination of wired and wireless network topologies, wherein the client is a first computing device (CD) that comprises at least a first integrated circuity (IC) that requests first services from the composed information handling system, wherein the SCPM is a second CD that comprises at least a second IC that provides second services to the client; making a determination, based on the monitoring of the health of the hardware resource, that the hardware resource is in a compromised state; and based on the determination, initiating a hardware replacement operation using replacement option information (ROI) for the hardware resource and replacement conditions for the hardware resource, wherein the replacement conditions specify a replacement condition for the hardware resource, wherein the replacement condition is one selected from the group of never, likely failure of the hardware resource, and failure of the hardware resource, wherein the ROI specifies whether the hardware resource is hot replaceable or reboot replaceable, and wherein the hardware replacement operation comprises: identifying a replacement resource at least as capable as the hardware resource; removing the hardware resource from the composed information handling system in order to recompose a portion of the composed information handling system; and allocating the replacement resource to the composed information handling system.

8. The method of claim 7 , wherein the replacement conditions specify a replacement timeframe for the hardware resource.

9. The method of claim 8 , wherein the replacement timeframe is immediately or during reboot.

10. The method of claim 7 ,

wherein the replacement conditions specify a replacement timeframe for the hardware resource; and

wherein the replacement timeframe is immediately or during reboot.

11. The method of claim 7 , wherein the hardware resource is a storage device or a graphics processing unit.

12. A non-transitory computer readable medium comprising computer readable program code, which when executed by a computer processor enables the computer processor to perform a method for providing computer implemented services using composed information handling systems, the method comprising: after being allocated to a composed information handling system of the composed information handling systems: monitoring, by a system control processor (SCP), health of a hardware resource of the composed information handling system, wherein the composed information handling system is composed by a system control processor manager (SCPM), wherein the SCPM provides an instruction to the SCP, wherein, upon receiving the instruction, the SCP monitors at least the health of the hardware resource of the composed information handling system, wherein the SCPM and a client are operably connected to each other over a combination of wired and wireless network topologies, wherein the client is a first computing device (CD) that comprises at least a first integrated circuitry (IC) that requests first services from the composed information handling system, wherein the SCPM is a second CD that comprises at least a second IC that provides second services to the client; making a determination, based on the monitoring of the health of the hardware resource, that the hardware resource is in a compromised state; and based on the determination, initiating a hardware replacement operation using replacement option information (ROI) for the hardware resource and replacement conditions for the hardware resource, wherein the replacement conditions specify a replacement condition for the hardware resource, wherein the replacement condition is one selected from the group of never, likely failure of the hardware resource, and failure of the hardware resource, wherein the ROI specifies whether the hardware resource is hot replaceable or reboot replaceable, and wherein the hardware replacement operation comprises: identifying a replacement resource at least as capable as the hardware resource; removing the hardware resource from the composed information handling system in order to recompose a portion of the composed information handling system; and allocating the replacement resource to the composed information handling system.

13. The non-transitory computer readable medium of claim 12 , wherein the replacement conditions specify a replacement timeframe for the hardware resource.

14. The non-transitory computer readable medium of claim 13 , wherein the replacement timeframe is immediately or during reboot.

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 29, 2021
From: DAWKINS, WILLIAM PRICE; SHETTY, SUDHIR VITTAL; HASS, JON ROBERT; PADILLA, VALERIE DIANE
To: DELL PRODUCTS L.P.
Reel/Frame 057025/0461 →
Continuity (1)
Related Publication 20230028774A1 · Jan 26, 2023