IP Library Granted Patent US 12,008,415
Granted Patent B2
US 12,008,415 · App. 17/238,919 · Granted Jun 11, 2024

Method and system for a semi-democratic determination of stackable system roles in an information handling system environment

Inventors: Lucas Avery Wilson (Cedar Park, TX); Dharmesh M. Patel (Round Rock, TX)
Assignee: DELL PRODUCTS L.P.
G06F9/5077G06F9/468G06F9/5044G06F9/542
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,008,415
App. No.
17/238,919
Filed
Apr 23, 2021
Granted
Jun 11, 2024
Kind
B2
Art Unit
2199
USPC
718/104
Abstract

A method for managing information handling systems includes obtaining, by a committee-leading information handling system of the set of information handling systems, a set of hardware resource information entries from a set of information handling systems in a first committee, performing a stackable system role (SSR) entry analysis based on the set of hardware resource information entries, and determining a set of SSRs, wherein each SSR in the set of SSRs corresponds to an information handling system in the set of information handling systems in the first committee, providing the set of SSRs to a leading information handling system, obtaining a response from the leading information handling system, and based on the response, executing a SSR instruction on the committee-leading information handling system.

Claims (40)

1. A method for managing a set of information handling systems, the method comprising:

obtaining, by a committee-leading information handling system of the set of information handling systems, a set of hardware resource information entries from a set of information handling systems in a first committee;

performing a stackable system role (SSR) entry analysis based on the set of hardware resource information entries, wherein the SSR entry analysis comprises analyzing hardware resources specified in the set of hardware resource information entries to obtain a mapping of capabilities of each of the set of information handling systems in the first committee;

determining, based on the mapping of capabilities and based on identified needs of an information handling system environment, a set of SSRs, wherein each SSR in the set of SSRs corresponds to an information handling system in the set of information handling systems in the first committee;

providing the set of SSRs to a leading information handling system;

obtaining a response from the leading information handling system, wherein the response comprises a second set of SSRs, and wherein at least one SSR of the second set of SSRs is different from a corresponding SSR of the set of SSRs; and

based on the response, executing a SSR instruction on the committee-leading information handling system.

2. The method of claim 1 , further comprising:

obtaining, by the leading information handling system, the set of SSRs;

obtaining a second set of SSRs for a second set of information handling systems in a second committee;

determining a second set of SSRs, wherein each SSR in the second set of SSRs corresponds to an information handling system in each of the two sets of information handling systems; and

sending SSR notifications to each information handling system in the two sets of information handling systems.

3. The method of claim 2 , wherein the response is one of the SSR notifications.

4. The method of claim 1 , wherein the second set of SSRs comprises an SSR entry for the committee-leading information handling system.

5. The method of claim 4 , wherein the SSR entry comprises: a worker setting, a storage setting, a manage setting, and an external access setting.

6. The method of claim 5 , wherein the SSR further comprises a SSR uncertainty field.

7. The method of claim 5 , wherein the SSR entry further comprises vendor certification information.

8. 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 local data systems, the method comprising:

obtaining, by a committee-leading information handling system of the set of information handling systems, a set of hardware resource information entries from a set of information handling systems in a first committee;

performing a stackable system role (SSR) entry analysis based on the set of hardware resource information entries, wherein the SSR entry analysis comprises analyzing hardware resources specified in the set of hardware resource information entries to obtain a mapping of capabilities of each of the set of information handling systems in the first committee;

determining, based on the mapping of capabilities and based on identified needs of an information handling system environment, a set of SSRs, wherein each SSR in the set of SSRs corresponds to an information handling system in the set of information handling systems in the first committee;

providing the set of SSRs to a leading information handling system;

obtaining a response from the leading information handling system, wherein the response comprises a second set of SSRs, and wherein at least one SSR of the second set of SSRs is different than a corresponding SSR of the set of SSRs; and

based on the response, executing a SSR instruction on the committee-leading information handling system.

9. The non-transitory computer readable medium of claim 8 , wherein the response second set of SSRs comprises an SSR entry for the committee-leading information handling system.

10. The non-transitory computer readable medium of claim 9 , wherein the SSR entry comprises: a worker setting, a storage setting, a manage setting, and an external access setting.

11. The non-transitory computer readable medium of claim 10 , wherein the SSR further comprises a SSR uncertainty field.

12. The non-transitory computer readable medium of claim 10 , wherein the SSR entry further comprises vendor certification information.

13. A system, comprising:

an information handling system; and

memory comprising instructions, which when executed by the information handling system, perform a method comprising:

obtaining, by a committee-leading information handling system of the set of information handling systems, a set of hardware resource information entries from a set of information handling systems in a first committee;

performing a stackable system role (SSR) entry analysis based on the set of hardware resource information entries, wherein the SSR entry analysis comprises analyzing hardware resources specified in the set of hardware resource information entries to obtain a mapping of capabilities of each of the set of information handling systems in the first committee;

determining, based on the mapping of capabilities and based on identified needs of an information handling system environment, a set of SSRs, wherein each SSR in the set of SSRs corresponds to an information handling system in the set of information handling systems in the first committee;

providing the set of SSRs to a leading information handling system;

obtaining a response from the leading information handling system, wherein the response comprises a second set of SSRs, and wherein at least one SSR of the second set of SSRs is different than a corresponding SSR of the set of SSRs; and

based on the response, executing a SSR instruction on the committee-leading information handling system.

14. The system of claim 13 , wherein the second set of SSRs comprises an SSR entry for the committee-leading information handling system.

15. The system of claim 14 , wherein the SSR comprises: a worker setting, a storage setting, a manage setting, and an external access setting.

16. The system of claim 15 , wherein the SSR further comprises a SSR uncertainty field.

Assignments (10)
RELEASE OF SECURITY INTEREST IN PATENTS PREVIOUSLY RECORDED AT REEL/FRAME (056295/0280) 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/0255 →
RELEASE OF SECURITY INTEREST IN PATENTS PREVIOUSLY RECORDED AT REEL/FRAME (056295/0124) 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/0012 →
RELEASE OF SECURITY INTEREST IN PATENTS PREVIOUSLY RECORDED AT REEL/FRAME (056295/0001) 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 062021/0844 →
RELEASE OF SECURITY INTEREST Recorded Nov 2, 2021
From: CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH
To: DELL PRODUCTS L.P.; EMC IP HOLDING COMPANY LLC
Reel/Frame 058297/0332 →
SECURITY INTEREST Recorded May 19, 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 056295/0124 →
SECURITY INTEREST Recorded May 19, 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 056295/0001 →
SECURITY INTEREST Recorded May 19, 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 056295/0280 →
CORRECTIVE ASSIGNMENT TO CORRECT THE MISSING PATENTS THAT WERE ON THE ORIGINAL SCHEDULED SUBMITTED BUT NOT ENTERED PREVIOUSLY RECORDED AT REEL: 056250 FRAME: 0541. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded May 17, 2021
From: DELL PRODUCTS L.P.; EMC IP HOLDING COMPANY LLC
To: CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH
Reel/Frame 056311/0781 →
SECURITY AGREEMENT Recorded May 14, 2021
From: DELL PRODUCTS L.P.; EMC IP HOLDING COMPANY LLC
To: CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH
Reel/Frame 056250/0541 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 5, 2021
From: WILSON, LUCAS AVERY; PATEL, DHARMESH M.
To: DELL PRODUCTS L.P.
Reel/Frame 056138/0335 →