Virtualized fan speed measurement

US10545515B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-10545515-B2
Application numberUS-201515500071-A
CountryUS
Kind codeB2
Filing dateApr 27, 2015
Priority dateApr 27, 2015
Publication dateJan 28, 2020
Grant dateJan 28, 2020

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

Example implementations relate to virtualizing fan speed. For example, a system for virtualizing fan speed may include a server enclosure manager connected to a controller area network (CAN) bus, the server enclosure manager to regulate a speed of a fan in a server blade enclosure; and a CAN bus microcontroller connected to the CAN bus. The CAN bus microcontroller may receive a direct current (DC) voltage from an analog low-pass filter, determine a fan speed of the fan corresponding to the received DC voltage, and report the determined fan speed to the enclosure manager.

First claim

Opening claim text (preview).

What is claimed: 1. A system for virtualized fan speed, comprising: a server blade enclosure; a server enclosure manager connected to a controller area network (CAN) bus, the server enclosure manager to regulate a speed of a fan in the server blade enclosure; a blade disposed within the server blade enclosure; and a CAN bus microcontroller disposed on the blade in the server blade enclosure and connected to the CAN bus, the CAN bus microcontroller to: receive a direct current (DC) voltage from an analog low-pass filter, the DC voltage corresponding to a virtualized fan speed; determine the virtualized fan speed of the fan corresponding to the received DC voltage; and report the virtualized fan speed to the server enclosure manager. 2. The system of claim 1 , further comprising the CAN bus microcontroller to sample the DC voltage and reconstruct a duty cycle of a pulse-width-modulated (PWM) output corresponding to the DC voltage. 3. The system of claim 1 , wherein the analog low-pass filter is a resistor-capacitor filter. 4. The system of claim 1 , further comprising the CAN bus microcontroller to report the virtualized fan speed to the enclosure manager via the CAN bus. 5. The system of claim 1 , further comprising the CAN bus microcontroller to report the virtualized fan speed to the enclosure manager without modifying a baseboard management controller in the server blade enclosure. 6. A non-transitory machine readable medium storing instructions executable by a processing resource to: receive, at a controller area network (CAN) bus microcontroller, a direct current (DC) voltage, the DC voltage sent from an analog low-pass filter and corresponding to a high-frequency pulse-width-modulated (PWM) signal received by the analog low-pass filter; determine, using the CAN bus microcontroller, a fan speed of a fan in a server blade enclosure corresponding to the received DC voltage; send, from the CAN bus microcontroller to an enclosure manager, the fan speed; and provide the fan speed from the enclosure manager to at least one fan in the server blade enclosure. 7. The non-transitory medium of claim 6 , wherein the instructions to send from the CAN bus microcontroller to the enclosure manager, the fan speed, include instructions to send the fan speed to the enclosure manager via a CAN bus. 8. The non-transitory medium of claim 6 , further including instructions to sample, using the CAN bus microcontroller, the DC voltage and reconstruct a duty cycle of the PWM signal from the sampled DC voltage. 9. The non-transitory medium of claim 8 , further including instructions to send the desired fan speed to the fan in response to the reconstruction of the duty cycle by the CAN bus microcontroller. 10. A method for virtualized fan speed measurement, comprising: receiving, by an analog low-pass filter, a pulse-width modulated (PWM) output corresponding to a virtualized fan speed of a fan from a board management controller disposed on a blade in a server blade enclosure; converting, by the analog low-pass filter, the PWM output to a direct current (DC) voltage; and sending, from the analog low-pass filter to an enclosure manager via a controller area network (CAN) bus microcontroller, the DC voltage. 11. The method of claim 10 , wherein receiving the PWM output corresponding to the virtualized fan speed includes receiving the PWM output from a baseboard management controller (BMC). 12. The method of claim 10 , wherein converting the PWM output to the DC voltage includes converting the PWM output to a near constant DC voltage. 13. The method of claim 10 , wherein sending the DC voltage to the enclosure manager includes sending the DC voltage to the enclosure manager via a CAN bus. 14. The method of claim 10 , further comprising regulating, using the enclosure manager, the speed of the fan in the server blade enclosure in response to receiving the DC voltage from the analog low-pass filter. 15. The method of claim 10 , further comprising reconstructing, using the CAN bus microcontroller, a duty cycle of the PWM output corresponding to the DC voltage. 16. The system of claim 1 , wherein the server enclosure manager provides the desired fan speed to at least one fan in a server blade enclosure. 17. The non-transitory medium of claim 6 , wherein the PWM signal received by the analog low-pass filter is received from a board management controller disposed on a blade in the server blade enclosure. 18. The non-transitory medium of claim 6 , wherein the CAN bus microcontroller is disposed on a blade in the server blade enclosure. 19. The method of claim 10 , wherein the PWM output is received by the analog low-pass filter from a board management controller that is disposed on a blade in the several blade enclosure. 20. The method of claim 19 , wherein the CAN bus microcontroller is disposed on the blade.

Assignees

Inventors

Classifications

  • Power saving in microcontroller unit · CPC title

  • Pulse width modulation; Pulse position modulation · CPC title

  • by lowering the supply or operating voltage · CPC title

  • Controller Area Network CAN · CPC title

  • within server blades for removing heat from heat source · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US10545515B2 cover?
Example implementations relate to virtualizing fan speed. For example, a system for virtualizing fan speed may include a server enclosure manager connected to a controller area network (CAN) bus, the server enclosure manager to regulate a speed of a fan in a server blade enclosure; and a CAN bus microcontroller connected to the CAN bus. The CAN bus microcontroller may receive a direct current (…
Who is the assignee on this patent?
Hewlett Packard Entpr Dev Lp
What technology area does this patent fall under?
Primary CPC classification G05D13/62. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Jan 28 2020 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).