IP Library Granted Patent US 11,314,521
Granted Patent B2
US 11,314,521 · App. 16/773,171 · Granted Apr 26, 2022

System and method for managing component updates

Inventors: Anusha Bhaskar (Bengaluru, IN); Raveendra Madala (Bangalore, IN); Krishnakumar Narasimhan (Chennai, IN); Santosh Gore (Bangalore, IN)
Assignee: Dell Products L.P.
G06F9/4401G06F1/26G06F8/65
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,314,521
App. No.
16/773,171
Granted
Apr 26, 2022
Kind
B2
Abstract

An asset includes physical computing resources and a physical computing resources manager. The physical computing resources manager obtains a power management update for a physical computing resource of the physical computing resources of the asset; in response to obtaining the power management update: obtains, using an out-of-band manager, a power management descriptor for the asset; updates the power management descriptor based on the power management update; stages the power management descriptor at a location; and performs a low resource consumption reboot using the location to implement the power management update.

Claims (34)

1. An asset, comprising:

physical computing resources; and

a physical computing resources manager programmed to:

obtain a power management update for a physical computing resource of the physical computing resources of the asset;

in response to obtaining the power management update:

obtain, using an out-of-band manager, a power management descriptor for the asset, wherein the out-of-band manager is a hardware component that is external to the physical computing resource manager, wherein the out-of-band manager comprises second physical computing resources;

update the power management descriptor based on the power management update to obtain an updated power management descriptor, wherein the power management descriptor is a secondary system descriptor table utilized by a physical computing resources abstraction layer of the asset;

store the updated power management descriptor at a location in a storage of the asset; and

initiate a low resource consumption reboot by the physical computing resources abstraction layer, wherein the physical computing resources abstraction layer uses the location to implement the power management update, wherein the physical computing resources abstraction layer obtains the location from the physical computing resources manager.

2. The asset of claim 1 , wherein implementing the power management update changes a manner in which the physical computing resource is powered during operation of the asset.

3. The asset of claim 1 , wherein the power management update specifies a change in a quantity of power to be provided to the physical computing resource during operation of the asset.

4. The asset of claim 1 , wherein the out-of-band manager operates independently of the asset.

5. The asset of claim 1 , wherein performing the low resource consumption reboot does not include updating of the power management descriptor.

6. A method for managing an asset, comprising:

obtaining a power management update for a physical computing resource of physical computing resources of the asset;

in response to obtaining the power management update:

obtaining, using an out-of-band manager, a power management descriptor for the asset, wherein the out-of-band manager is a hardware component that is external to the physical computing resource manager, wherein the out-of-band manager comprises second physical computing resources;

updating the power management descriptor based on the power management update to obtain an updated power management descriptor, wherein the power management descriptor is a secondary system descriptor table utilized by a physical computing resources abstraction layer of the asset;

storing the updated power management descriptor at a location in a storage of the asset; and

initiating a low resource consumption reboot by the physical computing resources abstraction layer, wherein the physical computing resources abstraction layer uses the location to implement the power management update, wherein the physical computing resources abstraction layer obtains the location from the physical computing resources manager.

7. The method of claim 6 , wherein implementing the power management update changes a manner in which the physical computing resource is powered during operation of the asset.

8. The method of claim 6 , wherein the power management update specifies a change in a quantity of power to be provided to the physical computing resource during operation of the asset.

9. The method of claim 6 , wherein the out-of-band manager operates independently of the asset.

10. The method of claim 6 , wherein performing the low resource consumption reboot does not include updating of the power management descriptor.

11. 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 managing an asset, the method comprising:

obtaining a power management update for a physical computing resource of physical computing resources of the asset;

in response to obtaining the power management update:

obtaining, using an out-of-band manager, a power management descriptor for the asset, wherein the out-of-band manager is a hardware component that is external to the physical computing resource manager, wherein the out-of-band manager comprises second physical computing resources;

updating the power management descriptor based on the power management update to obtain an updated power management descriptor, wherein the power management descriptor is a secondary system descriptor table utilized by a physical computing resources abstraction layer of the asset;

storing the updated power management descriptor at a location in a storage of the asset; and

initiating a low resource consumption reboot by the physical computing resources abstraction layer, wherein the physical computing resources abstraction layer uses the location to implement the power management update, wherein the physical computing resources abstraction layer obtains the location from the physical computing resources manager.

12. The non-transitory computer readable medium of claim 11 , wherein implementing the power management update changes a manner in which the physical computing resource is powered during operation of the asset.

13. The non-transitory computer readable medium of claim 11 , wherein the out-of-band manager operates independently of the asset.

14. The non-transitory computer readable medium of claim 11 , wherein performing the low resource consumption reboot does not include updating of the power management descriptor.

Assignments (9)
RELEASE OF SECURITY INTEREST IN PATENTS PREVIOUSLY RECORDED AT REEL/FRAME (053311/0169) Recorded Jun 23, 2022
From: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS NOTES COLLATERAL AGENT
To: DELL PRODUCTS L.P.; EMC CORPORATION; EMC IP HOLDING COMPANY LLC
Reel/Frame 060438/0742 →
RELEASE OF SECURITY INTEREST IN PATENTS PREVIOUSLY RECORDED AT REEL/FRAME (053546/0001) Recorded Jun 23, 2022
From: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS NOTES COLLATERAL AGENT
To: DELL MARKETING L.P. (ON BEHALF OF ITSELF AND AS SUCCESSOR-IN-INTEREST TO CREDANT TECHNOLOGIES, INC.); DELL INTERNATIONAL L.L.C.; DELL PRODUCTS L.P.; DELL USA L.P.; EMC CORPORATION; DELL MARKETING CORPORATION (SUCCESSOR-IN-INTEREST TO FORCE10 NETWORKS, INC. AND WYSE TECHNOLOGY L.L.C.); EMC IP HOLDING COMPANY LLC
Reel/Frame 071642/0001 →
RELEASE OF SECURITY INTEREST IN PATENTS PREVIOUSLY RECORDED AT REEL/FRAME (052216/0758) Recorded Jun 23, 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 060438/0680 →
RELEASE OF SECURITY INTEREST AF REEL 052243 FRAME 0773 Recorded Nov 2, 2021
From: CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH
To: DELL PRODUCTS L.P.; EMC IP HOLDING COMPANY LLC
Reel/Frame 058001/0152 →
SECURITY INTEREST Recorded Jun 5, 2020
From: DELL PRODUCTS L.P.; EMC CORPORATION; EMC IP HOLDING COMPANY LLC
To: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS COLLATERAL AGENT
Reel/Frame 053311/0169 →
SECURITY AGREEMENT Recorded Apr 22, 2020
From: CREDANT TECHNOLOGIES INC.; DELL INTERNATIONAL L.L.C.; DELL MARKETING L.P.; DELL PRODUCTS L.P.; DELL USA L.P.; EMC CORPORATION; FORCE10 NETWORKS, INC.; WYSE TECHNOLOGY L.L.C.; EMC IP HOLDING COMPANY LLC
To: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A.
Reel/Frame 053546/0001 →
SECURITY AGREEMENT Recorded Mar 26, 2020
From: DELL PRODUCTS L.P.; EMC IP HOLDING COMPANY LLC
To: CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH
Reel/Frame 052243/0773 →
PATENT SECURITY AGREEMENT (NOTES) Recorded Mar 24, 2020
From: DELL PRODUCTS L.P.; EMC IP HOLDING COMPANY LLC
To: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS COLLATERAL AGENT
Reel/Frame 052216/0758 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 29, 2020
From: BHASKAR, ANUSHA; MADALA, RAVEENDRA; NARASIMHAN, KRISHNAKUMAR; GORE, SANTOSH
To: DELL PRODUCTS L.P.
Reel/Frame 051663/0488 →