WIRELESS LAPTOP COOLING APPARATUS, SYSTEM AND METHOD
20230168725 · 2023-06-01
Inventors
Cpc classification
International classification
Abstract
An apparatus, system and method for cooling a laptop computer comprising a wireless laptop cooling apparatus and standalone computer program. The laptop cooling apparatus includes at least one fan driven by a battery pack or external power supply, the fan speeds being controlled by a computer program in response to laptop computer information including CPU and GPU processor temperatures. The computer program is an application running on the laptop computer to be cooled and is paired with the laptop cooling apparatus via, inter alia, a wireless protocol.
Claims
1. A laptop cooling apparatus, comprising: a housing having a top plate with at least one aperture or opening; at least one fan positioned within the housing underneath the top plate and axially aligned with the at least one aperture or opening; each of the at least one fan having fan blades and further being positioned within the housing to redirect air from within the housing, through the apertures or openings, to a laptop computer; a microcontroller coupled to the at least one fan and operable to control the rotational speed of the fan blades of the at least one fan; a laptop cooling apparatus communication module coupled to the microcontroller; a power supply and power distribution circuitry including a rechargeable battery and a charging port, the power supply and power distribution circuitry coupling each of the at least one fan, microcontroller and communication module; and the microcontroller configured to receive laptop computer operating parameter signals from the laptop cooling apparatus communication module, said laptop cooling apparatus communication module receiving such operating parameter signals from a laptop computer via a laptop computer communication module.
2. The laptop cooling apparatus of claim 1, further comprising a computer program comprising instructions stored on a computer readable medium of a laptop computer, which, when executed, retrieves operating parameters of the laptop computer and transmits such operating parameters from a laptop computer communication module to the laptop cooling apparatus communication module.
3. The laptop cooling apparatus of claim 2, wherein the operating parameters comprise any one or more of the following laptop computer parameters: central processing unit (CPU) temperatures, CPU clock speeds, CPU aggregate speed, graphics processing unit (GPU) temperatures, GPU clock speeds, laptop protection status, laptop communication status, laptop computer fan speeds, laptop computer battery voltage, and laptop computer battery charge percentage.
4. The laptop cooling apparatus of claim 3, wherein the microcontroller has stored thereon microcontroller computer code in the form of instructions stored on a computer readable medium of the microcontroller, said instructions, when executed, operable to process the operating parameters received from the laptop cooling apparatus communication module and based thereon determine and command the rotational speeds of the fan blades of the at least one fan.
5. The laptop cooling apparatus of claim 4, further comprising wherein the computer program comprising instructions stored on a computer readable medium of a laptop computer is operable to display one or more of the operating parameters on a graphical user interface (GUI) of a laptop computer.
6. A laptop cooling apparatus and system for improving airflow toward the fan intake vents of a laptop computer, comprising: hardware components and software components, wherein the hardware components further comprise: a housing having a top plate with at least one opening; at least one fan coupled to the top plate axially aligned with the at least one opening, the fan having a plurality of blades that rotate when powered, the fan blades, when rotated, oriented pull air from within the housing and eject the air vertically out of the housing so as to impact a laptop computer that has been positioned on the top plate of the housing; the at least one fan operable to be powered by a power supply selected from the group of an external power supply and an internal battery power supply; a microcontroller coupled to the power supply and to the at least one fan and operable to control the power applied to the at least one fan; a laptop cooling apparatus communication module coupled to the microcontroller operable to send and receive data to and from a laptop computer communication module; and wherein the software components further comprises microcontroller computer code in the form of instructions stored on a computer readable medium of the microcontroller, said instructions, when executed, operable to receive from the laptop cooling apparatus communication module, data from a laptop computer communication module, and based on the values of the data, determine and command the rotational speeds of the fan blades of the at least one fan.
7. The laptop cooling apparatus and system of claim 6, wherein the housing has two openings, and two fans coupled thereto, each said fan being operable to be powered by a power supply selected from the group of an external power supply and an internal battery power supply; and a microcontroller coupled to the power supply and to the two fans and operable to control the power applied to the two fans.
8. The laptop cooling apparatus and system of claim 6, wherein both the external power supply and the internal battery power supply are used separately or in tandem to power the at least one fan, the microcontroller and the laptop cooling apparatus communication module.
9. The laptop cooling apparatus and system of claim 8, further comprising circuitry and components coupled to the microcontroller and internal battery power supply operable to charge the internal battery power supply from the external power supply.
10. The laptop cooling apparatus and system of claim 6, wherein the laptop cooling apparatus communication module is a wireless communication module configured to receive, process and transmit communications signals between the laptop cooling apparatus and a laptop computer, the communication signals being structured based on a protocol selected from the group consisting of the Bluetooth standard or IEEE 802.11 WiFi standard.
11. The laptop cooling apparatus and system of claim 6, in combination with a laptop computer.
12. The laptop cooling apparatus and system of claim 6, in combination with a laptop computer, said laptop computer having a laptop computer communication module in communication with the laptop cooling apparatus communication module; the laptop computer having computer code in the form of instructions stored on a computer readable medium, said instructions, when executed, operable to receive data regarding internal parameters of laptop computer and transmit such data between the laptop cooling apparatus communication module and the laptop cooling apparatus communication module, such data being processed by the microcontroller to determine and command the rotational speeds of the fan blades of the at least one fan.
13. The laptop cooling apparatus and system of claim 12, wherein the data regarding internal parameters of laptop computer is transmitted from the laptop computer apparatus communication module and received by the laptop cooling apparatus communication module, said data comprising any one or more of the following laptop computer parameters: central processing unit (CPU) temperatures, CPU clock speeds, CPU aggregate speed, graphics processing unit (GPU) temperatures, GPU clock speeds, laptop protection status, laptop communication status, laptop computer fan speeds, laptop computer battery voltage, and laptop computer battery charge percentage.
14. The laptop cooling apparatus and system of claim 13, wherein the data regarding internal parameters of laptop computer and the results of the processing of such data by the microcontroller is transmitted between the laptop computer communication module and the laptop cooling apparatus communication module and is processed by the laptop computer so as to display values representing such data on a graphical user interface (GUI) on a laptop computer screen.
15. The laptop cooling apparatus and system of claim 6, wherein the microcontroller computer code in the form of instructions stored on a computer readable medium of the microcontroller, when executed, is operable to control the rotational speed of the fan blades of the at least one fan using pulse width modulation (PWM).
16. The laptop cooling apparatus and system of claim 15, wherein the microcontroller computer code in the form of instructions stored on a computer readable medium of the microcontroller, when executed, is operable to balance the energy consumption of the at least one fan using pulse width modulation (PWM) with the desired level of cooling required by a laptop computer.
17. The laptop cooling apparatus and system of claim 6, further comprising coupled to the communication module and microcontroller, a screen coupled to the housing, said screen being comprised of an array of light emitting diodes (LEDs), operable to indicate selected operating status parameters of the laptop cooling apparatus.
18. The laptop cooling apparatus and system of claim 17, wherein the selected operating status parameters of the laptop cooling apparatus comprise an on-off indicator.
19. The laptop cooling apparatus and system of claim 6, wherein the rotational speed of the at least one fan is externally powered by either alternating current (AC) or direct current (DC).
20. A method of improving airflow toward the fan intake vents of a laptop computer comprising the steps of: powering up a laptop computer and a laptop cooling apparatus; establishing communications between a microcontroller of the laptop cooling apparatus and laptop computer; accessing and transmitting laptop computer parameters information to the microcontroller via a communication module or interface; setting target ranges, levels and thresholds and/or windows for at least one selected parameter; mapping the selected parameters to one or a plurality of rotational fan speeds; monitoring the parameters; checking periodically to determine of the parameters are within set ranges, or below set thresholds and if so, continuing to monitor the parameters; and modifying the rotational fan speed so as to increase or decrease the amount of air being used to cool the laptop computer as to bring the parameters back below the selected level or within the desired ranges.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
[0011] For a better understanding of the invention including the features, advantages and specific embodiments, reference is made to the following detailed description along with accompanying Figures.
[0012]
[0013]
[0014]
[0015]
[0016]
[0017]
[0018]
[0019]
[0020]
DETAILED DESCRIPTION
[0021] While the making and using of the disclosed embodiments of the invention is discussed in detail below, it should be appreciated that the invention provides many applicable inventive concepts which can be embodied in a wide variety of specific contexts. Some features of the preferred embodiments shown and discussed may be simplified or exaggerated for illustrating the principles of the invention.
[0022] The invention is a laptop cooling apparatus and system which includes hardware components and software components for improving airflow toward the fan intake vents of a laptop computer, thereby cooling said laptop computer. Said laptop cooling apparatus comprises a housing, one or more high performance fans, onboard microcontroller including processor and nonvolatile memory, signal conditioning circuitry, power supply/distribution components including high capacity rechargeable batteries such as lithium-ion batteries and charging port, OLED or LCD display screen, wireless transceiver operable to communicate with said laptop computer via Bluetooth or other wireless communication protocol, and physical controls operable to turn the laptop cooling apparatus on or off among other functions.
[0023] Referring now to the Figures,
[0024] As seen in
[0025] Referring to
[0026] The front plate 203 of said housing 101 is positioned at an angle, typically 45 degrees. In one embodiment of the invention, said front plate 203 comprises on its outward facing surface an OLED or LCD screen 202 (referred to as a “screen”), said screen 202 displaying relevant device information including laptop CPU and/or GPU temperatures, CPU and/or GPU clock speeds, and device fan speed. In another embodiment, said front plate 203 comprises an opening through which an OLED or LCD screen 202 is visible, said OLED or LCD screen 202 being in this embodiment mounted inside said housing 101. Screen 203 is coupled to PCB 301 (seen in
[0027]
[0028]
[0029]
[0030] The GUI 400 is driven by a computer program being a set of instructions in the form of computer code to be loaded and run on the laptop computer 102 to be cooled, said computer program being operable to access or determine, inter alga, laptop computer 102 information including CPU temperatures, CPU clock speeds, CPU aggregate speed, GPU temperatures, GPU clock speeds, laptop protection status, laptop communication status, laptop fan speeds, laptop battery voltage, and laptop battery charge percentage. Said computer program is further operable to accept user input and set desired target laptop CPU or GPU temperatures or temperature-fan speed response profiles and then wirelessly communicate the target temperatures, CPU and GPU temperatures, and other laptop information via a Bluetooth module (seen in
[0031]
[0032]
[0033]
[0034] Synthesizing the invention as shown in
[0035] The invention further comprises a computer program comprising instructions stored on a computer readable medium of a laptop computer, which, when executed, retrieves operating parameters of the laptop computer and transmits such operating parameters from a laptop computer communication module to the laptop cooling apparatus communication module, wherein the operating parameters comprise any one or more of the following laptop computer parameters: central processing unit (CPU) temperatures, CPU clock speeds, CPU aggregate speed, graphics processing unit (GPU) temperatures, GPU clock speeds, laptop protection status, laptop communication status, laptop computer fan speeds, laptop computer battery voltage, and laptop computer battery charge percentage.
[0036] The microcontroller has stored thereon microcontroller computer code in the form of instructions stored on a computer readable medium of the microcontroller, said instructions, when executed, operable to process the operating parameters received from the laptop cooling apparatus communication module and based thereon determine and command the rotational speeds of the fan blades of the at least one fan. The computer program comprising instructions stored on a computer readable medium of the laptop computer is operable to display one or more of the operating parameters on a graphical user interface (GUI) of a laptop computer.
[0037] A further embodiment of the invention is a laptop cooling apparatus and system for improving airflow toward the fan intake vents of a laptop computer comprising hardware components and software components. The hardware components further comprise a housing having a top plate with at least one opening; at least one fan coupled to the top plate axially aligned with the at least one opening, the fan having a plurality of blades that rotate when powered, the fan blades, when rotated, oriented pull air from within the housing and eject the air vertically out of the housing so as to impact a laptop computer that has been positioned on the top plate of the housing. The at least one fan is operable to be powered by a power supply selected from the group of an external power supply and an internal battery power supply.
[0038] A microcontroller is coupled to the power supply and to the at least one fan and operable to control the power applied to the at least one fan. A laptop cooling apparatus communication module is coupled to the microcontroller operable to send and receive data to and from a laptop computer communication module. The software components further comprise microcontroller computer code in the form of instructions stored on a computer readable medium of the microcontroller, said instructions, when executed, operable to receive from the laptop cooling apparatus communication module, data from a laptop computer communication module, and based on the values of the data, determine and command the rotational speeds of the fan blades of the at least one fan.
[0039] In a further embodiment, the housing has two openings, and two fans coupled thereto, each said fan being operable to be powered by a power supply selected from the group of an external power supply and an internal battery power supply and a microcontroller coupled to the power supply and to the two fans and operable to control the power applied to the two fans.
[0040] In a further embodiment, both the external power supply and the internal battery power supply are used separately or in tandem to power the at least one fan, the microcontroller and the laptop cooling apparatus communication module. The invention further comprises circuitry and components coupled to the microcontroller and internal battery power supply operable to charge the internal battery power supply from the external power supply. The laptop cooling apparatus communication module is a wireless communication module configured to receive, process and transmit communications signals between the laptop cooling apparatus and a laptop computer, the communication signals being structured based on a protocol selected from the group consisting of the Bluetooth standard or IEEE 802.11 WiFi standard.
[0041] The invention also comprises the above-described laptop cooling apparatus and system in combination with a laptop computer, said laptop computer having a laptop computer communication module in communication with the laptop cooling apparatus communication module. The laptop computer also has computer code in the form of instructions stored on a computer readable medium, said instructions, when executed, operable to receive data regarding internal parameters of laptop computer and transmit such data from the laptop cooling apparatus communication module to the laptop cooling apparatus communication module, such data being processed by the microcontroller to determine and command the rotational speeds of the fan blades of the at least one fan. The laptop cooling apparatus and system is operable to process data, wherein the data regarding internal parameters of laptop computer is transmitted from the laptop computer apparatus communication module and received by the laptop cooling apparatus communication module, and said data comprises any one or more of the following laptop computer parameters: central processing unit (CPU) temperatures, CPU clock speeds, CPU aggregate speed, graphics processing unit (GPU) temperatures, GPU clock speeds, laptop protection status, laptop communication status, laptop computer fan speeds, laptop computer battery voltage, and laptop computer battery charge percentage. The data regarding internal parameters of the laptop computer and the results of the processing of such data by the microcontroller is transmitted between the laptop computer communication module and the laptop cooling apparatus communication module and is processed by the laptop computer so as to display values representing such data on a graphical user interface (GUI) on a laptop computer screen.
[0042] The microcontroller computer code in the form of instructions stored on a computer readable medium of the microcontroller, when executed, is operable to control the rotational speed of the fan blades of the at least one fan using analog signals or pulse width modulation (PWM). Further, the microcontroller computer code in the form of instructions stored on a computer readable medium of the microcontroller, when executed, is operable to balance the energy consumption of the at least one fan using pulse width modulation (PWM) with the desired level of cooling required by a laptop computer.
[0043] The invention further comprises a screen coupled to the housing, said screen being comprised of an array of light emitting diodes (LEDs), operable to indicate selected operating status parameters of the laptop cooling apparatus, said screen being coupled to the communication module and microcontroller. In an embodiment, the selected operating status parameters of the laptop cooling apparatus comprise an on-off indicator. In an embodiment, the rotational speed of the at least one fan is externally powered by either alternating current (AC) or direct current (DC).
[0044] In an embodiment, the laptop cooling apparatus in combination with the computer program is a laptop cooling system operable to measure or access laptop computer 102 internal temperature, compare the same against a stored target temperature, and determine optimal fan speeds to reach or maintain said target temperature while limiting power draw in order to improve battery life. Said target temperature may be user determined and may include temperature response profiles to set fan 201A, 201B speeds according to several target temperatures. The laptop cooling apparatus and system 100 can be configured via the computer program to play an audible alert through the laptop computer 102 speakers or command system shutdown of the laptop at user-defined critical temperatures.
[0045] In another embodiment, said laptop cooling apparatus further comprises one or more USB ports powered by said battery, said laptop cooling apparatus thus being capable of acting as a USB power bank. Additionally, the laptop cooling apparatus and system 100 may include user-accessible external memory such as a hard disk drive, solid-state drive, or flash memory, a USB 2.0 and/or USB 3.0 hub comprising one or more USB ports for external accessories, and other connections including HDMI or RJ45. In a further embodiment, said housing 101 includes thereon a plurality of multi-colored light-emitting diodes (LEDs), said LEDs being programmable via said computer program to change colors or brightness in response to parameters such as laptop CPU or GPU temperature, laptop computer screen content, CPU or GPU clock speed, audio, or other user-defined parameters and behaviors.
[0046]
[0047] The method of improving airflow toward the fan intake vents of a laptop computer comprises the steps of powering up a laptop computer and a laptop cooling apparatus; establishing communications between a microcontroller of the laptop cooling apparatus and laptop computer; accessing and transmitting laptop computer parameters information to the microcontroller via a communication module or interface; setting target ranges, levels and thresholds and/or windows for at least one selected parameter; mapping the selected parameters to one or a plurality of rotational fan speeds; monitoring the parameters; checking periodically to determine of the parameters are within set ranges, or below set thresholds and if so, continuing to monitor the parameters; and modifying the rotational fan speed so as to increase or decrease the amount of air being used to cool the laptop computer as to bring the parameters back below the selected level or within the desired ranges.
[0048] In an embodiment of the invention, the laptop cooling apparatus battery pack comprises four 18650 lithium-ion batteries outputting approximately 15V. The laptop cooling apparatus power distribution system comprises a 12V regulator which delivers 12V to each of the two fans, said fans being 4-pin PWM fans commonly found in desktop personal computers. The laptop cooling apparatus power distribution system further comprises a 5V regulator to provide power to other components such as the wireless transceiver and OLED or LCD display. This configuration of the invention can run for 8-10 hours on a full battery charge.
[0049] The embodiments shown and described above are only exemplary. Even though numerous characteristics and advantages of the invention have been set forth in the foregoing description, the disclosure is illustrative only and changes may be made within the principles of the invention to the full extent indicated by the broad general meaning of the terms used herein. Various alterations, modifications and substitutions can be made to the disclosed invention and the system that implements the invention without departing in any way from the spirit and scope of the invention