Method and system for initial setup of energy storage system
US-2022285953-A1 · Sep 8, 2022 · US
US12174703B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-12174703-B2 |
| Application number | US-202318185580-A |
| Country | US |
| Kind code | B2 |
| Filing date | Mar 17, 2023 |
| Priority date | Mar 17, 2023 |
| Publication date | Dec 24, 2024 |
| Grant date | Dec 24, 2024 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
Methods and systems for managing operation of data processing systems are disclosed. To manage operation of the data processing systems, the data processing systems may host management controllers that manage the operation of the data processing systems. The management controllers may be programmable, and may initiate recoveries for the management controllers when operation management software becomes corrupted or is unavailable for other reasons. During the recoveries, new copies of the operation management software may be obtained and used to initiate desired operation of the management controllers.
Opening claim text (preview).
What is claimed is: 1. A method for managing management controllers hosted by a data processing system, the method comprising: identifying, by a management controller of the management controllers, that access to operation management software is unavailable; and by the management controller in response to the management controller identifying that the access to the operation management software is unavailable: establishing a storage partition in first storage resources; presenting the storage partition to a management entity of the data processing system; initiating obtaining of the operation management software from a remote source and storage of the operation management software retrieved from the remote source in the storage partition, the remote source being remote to both the data processing system and the management controller; storing a copy of the operation management software stored in the storage partition of the first storage resources in a partition of second storage resources of the management controller; booting a second management entity using the copy of the operation management software; and managing, using the second management entity, operation of the data processing system. 2. The method of claim 1 , wherein identifying that the access to the operation management software is unavailable comprises: making an identification that a primary copy of the operation management software and a backup copy of the operation management software are corrupted. 3. The method of claim 2 , wherein establishing the storage partition comprises: identifying presence of a universal serial bus storage device; and allocating the storage partition in the universal serial bus storage device. 4. The method of claim 3 , wherein the universal serial bus storage device is hosted by the data processing system, and the universal serial bus storage device is accessible by the management controller. 5. The method of claim 3 , wherein initiating the obtaining of the operation management software from the remote source and the storage of the operation management software retrieved from the remote source in the storage partition comprises: providing an identifier of the universal serial bus storage device to the management entity and an identifier of the storage partition to the management entity. 6. The method of claim 5 , wherein initiating the obtaining of the operation management software from the remote source and the storage of the operation management software retrieved from the remote source in the storage partition further comprises: sending a notification to an administrator of the data processing system, the notification indicating that the copy of the operation management software is to be obtained from a trusted entity and stored using the identifier of the universal serial bus storage device and the identifier of the storage partition, the trusted entity being the remote source. 7. The method of claim 6 , wherein the management entity comprises an operating system hosted by computing resources of the data processing system, and the management controller comprises an embedded data processing system that operates independently of the data processing system. 8. The method of claim 2 , wherein initiating the obtaining of the operation management software from the remote source and the storage of the operation management software retrieved from the remote source in the storage partition comprises: providing a static internet protocol address to the management entity, the static internet protocol address being for a universal serial bus network interface controller usable by the management controller to obtain the operation management software from the remote source. 9. The method of claim 8 , wherein the universal serial bus network interface controller belongs to the management controller and not to the data processing system. 10. The method of claim 1 , wherein the management controller is connected to computing resources of the data processing system in which the management controller is hosted using out-of-band communication channels. 11. A non-transitory machine-readable medium having instructions stored therein, which when executed by a processor, cause the processor to perform operations for managing management controllers hosted by a data processing system, the operations comprising: identifying, by a management controller of the management controllers, that access to operation management software is unavailable; by the management controller in response to the management controller identifying that the access to the operation management software is unavailable: establishing a storage partition in first storage resources; presenting the storage partition to a management entity of the data processing system; initiating obtaining of the operation management software from a remote source and storage of the operation management software retrieved from the remote source in the storage partition, the remote source being remote to both the data processing system and the management controller; storing a copy of the operation management software stored in the storage partition of the first storage resources in a partition of second storage resources of the management controller; booting a second management entity using the copy of the operation management software; and managing, using the second management entity, operation of the data processing system. 12. The non-transitory machine-readable medium of claim 11 , wherein identifying that the access to the operation management software is unavailable comprises: making an identification that a primary copy of the operation management software and a backup copy of the operation management software are corrupted. 13. The non-transitory machine-readable medium of claim 12 , wherein establishing the storage partition comprises: identifying presence of a universal serial bus storage device; and allocating the storage partition in the universal serial bus storage device. 14. The non-transitory machine-readable medium of claim 13 , wherein the universal serial bus storage device is hosted by the data processing system, and the universal serial bus storage device is accessible by the management controller. 15. The non-transitory machine-readable medium of claim 13 , wherein initiating the obtaining of the operation management software from the remote source and the storage of the operation management software retrieved from the remote source in the storage partition comprises: providing an identifier of the universal serial bus storage device to the management entity and an identifier of the storage partition to the management entity. 16. The non-transitory machine-readable medium of claim 15 , wherein initiating the obtaining of the operation management software from the remote source and the storage of the operation management software retrieved from the remote source in the storage partition further comprises: sending a notification to an administrator of the data processing system, the notification indicating that the copy of the operation management software is to be obtained from a trusted entity and stored using the identifier of the universal serial bus storage device and the identifier of the storage partition, the trusted entity being the remote source. 17. The non-transitory machine-readable medium of claim 16 , wherein the management entity comprises an operating system hosted by computing resources of the data processing system, and the management controller comprises an embedded data processing
Monitoring of software · CPC title
using file system or storage system metadata · CPC title
Boot up procedures · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.