9189314

Electronic Device and Method for Detecting Firmware of Bmc

PublishedNovember 17, 2015
Assigneenot available in USPTO data we have
InventorsWEN-JIE ZHANG
Technical Abstract

Patent Claims
12 claims

Legal claims defining the scope of protection, as filed with the USPTO.

1

1. A first electronic device in communication with a second electronic device, the first electronic device comprising: a first baseboard management controller (BMC) that comprises a processor; a first storage device that stores firmware of the first BMC, and stores a computer-readable program including instructions, which when executed by the processor, causes the processor to: receive, from a host computer which is in communication with the first and second electronic device, a first message of requiring the first electronic device to detect whether firmware of a second BMC of the second electronic device runs in a normal state; send a second message of requiring the second BMC to obtain whether the firmware of the second BMC runs in the normal state; and recover the firmware of the second BMC using the firmware of the first BMC, when the second BMC does not respond to the second message in a first predetermined time period.

2

2. The first electronic device of claim 1 , wherein the processor recovers the firmware of the second BMC by steps of: obtaining firmware of the first BMC from the first storage device; and writing the obtained firmware in a second storage device of the second electronic device.

3

3. The first electronic device of claim 1 , wherein the processor further: resending the second message to the second BMC after a second predetermined time period, when the second BMC responds to the second message in the first predetermined time period.

4

4. The first electronic device of claim 1 , wherein the processor further: recording a timestamp when the firmware of the second BMC is recovered.

5

5. A method of using a first electronic device to detect firmware, the first electronic device comprising a first baseboard management controller (BMC), and a first storage device that stores firmware of the first BMC, the method comprising: receiving, from a host computer which is in communication with the first electronic device and a second electronic device, a first message of requiring the first electronic device to detect whether firmware of a second BMC of the second electronic device runs in a normal state; sending a second message of requiring the second BMC to obtain whether the firmware of the second BMC runs in the normal state; and recovering the firmware of the second BMC using the firmware of the first BMC, when the second BMC does not respond to the second message in a first predetermined time period.

6

6. The method of claim 5 , wherein the firmware of the second BMC is recovered by performing steps of: obtaining firmware of the first BMC from the first storage device; and writing the obtained firmware in a second storage device of the second electronic device.

7

7. The method of claim 5 , further comprising: resending the second message to the second BMC after a second predetermined time period, when the second BMC responds to the second message in the first predetermined time period.

8

8. The method of claim 5 , further comprising: recording a timestamp when the firmware of the second BMC is recovered.

9

9. A non-transitory storage medium having stored thereon instructions that, when executed by a processor of a first electronic device, causes the processor to perform a method for detecting firmware, the first electronic device comprising a first baseboard management controller (BMC) and a first storage device that stores firmware of the first BMC, the method comprising: receiving, from a host computer which is in communication with the first electronic device and a second electronic device, a first message of requiring the first electronic device to detect whether firmware of a second BMC of the second electronic device runs in a normal state; sending a second message of requiring the second BMC to obtain whether the firmware of the second BMC runs in the normal state; and recovering the firmware of the second BMC using the firmware of the first BMC, when the second BMC does not respond to the second message in a first predetermined time period.

10

10. The non-transitory storage medium of claim 9 , wherein the firmware of the second BMC is recovered by steps of: obtaining firmware of the first BMC from the first storage device; and writing the obtained firmware in a second storage device of the second electronic device.

11

11. The non-transitory storage medium of claim 9 , wherein the method further comprises: resending the second message to the second BMC after a second predetermined time period, when the second BMC responds to the second message in the first predetermined time period.

12

12. The non-transitory storage medium of claim 9 , wherein the method further comprises: recording a timestamp when the firmware of the second BMC is recovered.

Patent Metadata

Filing Date

Unknown

Publication Date

November 17, 2015

Inventors

WEN-JIE ZHANG

Want to explore more patents?

Browse 5M+ US patents with plain-English claim translations and AI-generated analysis.

Citation & reuse

Analysis on this page is generated by Patentable — an AI-powered patent intelligence platform. AI-generated summaries, explanations, and analysis may be reused with attribution and a visible link back to the canonical URL below. Patent abstracts and claims are USPTO public domain.

Cite as: Patentable. “ELECTRONIC DEVICE AND METHOD FOR DETECTING FIRMWARE OF BMC” (9189314). https://patentable.app/patents/9189314

© 2026 Patentable. All rights reserved.

Patentable is a research and drafting-assistant tool, not a law firm, and does not provide legal advice. Documents we generate are drafts for review by a licensed patent attorney.