IP Library Granted Patent US 12690160
Granted Patent B2
US 12690160 · App. 18/525,385 · Granted Jul 21, 2026

Hexagonal heatsink system

Inventors: Venkata Ramana Pamidighantam (Hyderabad, IN); Ubed Mohammed (Hyderabad, IN); Rohin Kumar Yeluripati (Secunderabad, IN)
Assignee: LightSpeed Photonics Pte Ltd
H05K7/20209H05K7/2039
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 12690160
App. No.
18/525,385
Granted
Jul 21, 2026
Kind
B2
Abstract

The hexagonal heatsink system introduces a novel approach to efficient electronic device cooling. It includes heatsink devices, each with an electronic circuit board and heatsink elements for heat transfer, all attached via a hexagonal base plate with fins for enhanced cooling. Temperature sensors are placed near processors strategically to monitor temperature values. The system employs a feedback circuit that collects sensor data, calculates an effective temperature, and regulates a fan based on the comparison with a threshold temperature. It can control additional fan parameters, such as speed. This system offers an effective solution for maintaining optimal operating temperatures in electronic devices, particularly those with hexagonal base plates, improving overall device reliability and preventing overheating even in server racks.

Claims (63)

1 . A heatsink system ( 100 ), comprising:

a plurality of heatsink devices ( 101 ), wherein the plurality of heatsink devices ( 101 ) is coupled to a plurality of electronic circuit boards ( 107 );

a plurality of temperature sensors ( 103 ), wherein each temperature sensor of the plurality of temperature sensors ( 103 ) is associated with a respective electronic circuit board ( 107 ) of the plurality of electronic circuit board ( 107 );

a plurality of first fans ( 106 ), wherein each first fan ( 106 ) of the plurality of first fans ( 106 ) is associated with a respective heatsink device ( 101 ) of the plurality of heatsink devices ( 101 );

a plurality of second fans ( 108 ), wherein each second fan ( 108 ) of the plurality of second fans ( 108 ) is associated with a respective set of heatsink devices ( 110 ) of the plurality of heatsink devices ( 101 ); and

a feedback circuit ( 105 ) configured to:

acquire, from the plurality of temperature sensors ( 103 ), a plurality of first temperature values of the plurality of electronic circuit boards ( 107 );

determine, from the acquired plurality of first temperature values, at least one first temperature value that is greater than a first threshold temperature value;

identify, based on the determined at least one first temperature value, at least one heatsink device ( 101 ) of the plurality of heatsink devices ( 101 );

control a switching mechanism of at least one first fan ( 106 ) of the plurality of first fans ( 104 ), wherein the at least one first fan ( 106 ) is associated with the identified at least one heatsink device ( 101 );

acquire, from the plurality of temperature sensors, a plurality of second temperature values of the plurality of electronic circuit boards;

determine at least one effective temperature value based on the acquired plurality of second temperature values;

determine whether the determined at least one effective temperature value is greater than a second threshold temperature value;

identify at least one set of heatsink devices ( 110 ) of the plurality of heatsink devices ( 101 ) based on the determination that the determined at least one effective temperature value is greater than the second threshold temperature value; and

control a switching mechanism of at least one second fan ( 108 ) of the plurality of second fans ( 108 ), wherein the at least one second fan ( 108 ) is associated with the identified at least one set of heatsink devices ( 110 ).

2 . The heatsink system ( 100 ) as claimed in claim 1 , wherein

the switching mechanism of the at least one first fan ( 106 ) is controlled to switch-on the at least one first fan ( 106 ) of the plurality of first fans ( 106 ), and

the switching mechanism of the at least one second fan ( 108 ) is controlled to switch-on the at least one second fan ( 108 ) of the plurality of second fans ( 108 ).

3 . The heatsink system ( 100 ) as claimed in claim 2 , wherein the feedback circuit is further configured to:

acquire, from the plurality of temperature sensors ( 103 ), a plurality of third temperature values of the plurality of electronic circuit boards ( 107 ); and

control, based on the acquired third temperature values, the switching mechanism of the at least one first fan ( 106 ) to switch-off the at least one first fan ( 106 ).

4 . The heatsink system ( 100 ) as claimed in claim 2 , wherein the feedback circuit ( 105 ) is further configured to:

acquire, from the plurality of temperature sensors ( 103 ), a plurality of fourth temperature values of the plurality of electronic circuit boards ( 107 ); and

control, based on the acquired fourth temperature values, the switching mechanism of the at least one second fan ( 108 ) to switch-off the at least one second fan ( 108 ).

5 . The heatsink system ( 100 ) as claimed in claim 1 , wherein the feedback circuit ( 105 ) is further configured to control a speed associated with each of the at least one first fan ( 106 ) and the at least one second fan ( 108 ).

6 . The heatsink system ( 100 ) as claimed in claim 1 , wherein the feedback circuit ( 105 ) is further configured to:

determine an average temperature value for each set of second temperature values of the plurality of second temperature values; and

determine the determined average temperature value as the at least one effective temperature value.

7 . The heatsink system ( 100 ) as claimed in claim 1 , wherein the feedback circuit ( 105 ) is further configured to:

determine a highest second temperature value for each set of second temperature values of the plurality of second temperature values; and

determine the determined highest second temperature value as the at least one effective temperature value.

8 . The heatsink system ( 100 ) as claimed in claim 1 , wherein

each heatsink device ( 101 ) of the plurality of heatsink devices ( 101 ) includes:

a base plate ( 109 ),

a plurality of first fins ( 301 ) that extend from the base plate ( 109 ) in a first direction, and

a plurality of second fins ( 303 ) that extend from the base plate ( 109 ) in a second direction perpendicular to the first direction,

a shape of the base plate ( 109 ) is a hexagonal shape, and

the plurality of heatsink devices ( 101 ) is attached to the plurality of electronic circuit boards ( 107 ) via the plurality of first fins ( 301 ).

9 . A method, comprising:

in a heatsink system ( 100 ) including a plurality of heatsink devices ( 101 ), wherein the plurality of heatsink devices ( 101 ) is coupled to a plurality of electronic circuit boards ( 107 ); a plurality of temperature sensors ( 103 ), wherein each temperature sensor ( 103 ) of the plurality of temperature sensors ( 103 ) is associated with a respective electronic circuit board ( 107 ) of the plurality of electronic circuit board ( 107 ); a plurality of first fans ( 106 ), wherein each first fan ( 106 ) of the plurality of first fans ( 106 ) is associated with a respective heatsink device ( 101 ) of the plurality of heatsink devices ( 101 ); a plurality of second fans ( 108 ), wherein each second fan ( 108 ) of the plurality of second fans ( 108 ) is associated with a respective set of heatsink devices ( 101 ) of the plurality of heatsink devices ( 101 ); and a feedback circuit ( 105 ):

acquiring, from the plurality of temperature sensors ( 103 ), a plurality of first temperature values of the plurality of electronic circuit boards ( 105 );

determining, from the acquired plurality of first temperature values, at least one first temperature value that is greater than a first threshold temperature value;

identifying, based on the determined at least one first temperature value, at least one heatsink device ( 101 ) of the plurality of heatsink devices ( 101 );

controlling a switching mechanism of at least one first fan ( 106 ) of the plurality of first fans ( 106 ), wherein the at least one first fan ( 106 ) is associated with the identified at least one heatsink device ( 101 );

acquiring, from the plurality of temperature sensors ( 103 ), a plurality of second temperature values of the plurality of electronic circuit boards ( 107 );

determining at least one effective temperature value based on the acquired plurality of second temperature values;

determining whether the determined at least one effective temperature value is greater than a second threshold temperature value;

identifying at least one set of heatsink devices ( 110 ) of the plurality of heatsink devices ( 101 ) based on the determination that the determined at least one effective temperature value is greater than the second threshold temperature value; and

controlling a switching mechanism of at least one second fan ( 108 ) of the plurality of second fans ( 108 ), wherein the at least one second fan ( 108 ) is associated with the identified at least one set of heatsink devices ( 110 ).

10 . A non-transitory computer readable medium having stored thereon, computer executable instructions, which when executed by a processor ( 201 ), cause the processor ( 201 ) to execute operations, the operations comprising:

acquire, from a plurality of temperature sensors ( 103 ) of a heatsink system ( 100 ), a plurality of first temperature values of a plurality of electronic circuit boards ( 107 ), wherein the heatsink system ( 100 ) includes:

a plurality of heatsink devices ( 101 ), wherein the plurality of heatsink devices ( 101 ) is coupled to the plurality of electronic circuit boards ( 107 ),

the plurality of temperature sensors ( 103 ), wherein each temperature sensor ( 103 ) of the plurality of temperature sensors ( 103 ) is associated with a respective electronic circuit board ( 107 ) of the plurality of electronic circuit board ( 107 ),

a plurality of first fans ( 106 ), wherein each first fan ( 106 ) of the plurality of first fans ( 106 ) is associated with a respective heatsink device ( 101 ) of the plurality of heatsink devices ( 101 ), and

a plurality of second fans ( 108 ), wherein each second fan ( 108 ) of the plurality of second fans ( 108 ) is associated with a respective set of heatsink devices ( 101 ) of the plurality of heatsink devices ( 101 );

determining, from the acquired plurality of first temperature values, at least one first temperature value that is greater than a first threshold temperature value;

identifying, based on the determined at least one first temperature value, at least one heatsink device ( 101 ) of the plurality of heatsink devices ( 110 );

controlling a switching mechanism of at least one first fan ( 106 ) of the plurality of first fans ( 106 ), wherein the at least one first fan ( 106 ) is associated with the identified at least one heatsink device ( 110 );

acquiring, from the plurality of temperature sensors ( 103 ), a plurality of second temperature values of the plurality of electronic circuit boards ( 107 );

determining at least one effective temperature value based on the acquired plurality of second temperature values;

determining whether the determined at least one effective temperature value is greater than a second threshold temperature value;

identifying at least one set of heatsink devices ( 110 ) of the plurality of heatsink devices ( 101 ) based on the determination that the determined at least one effective temperature value is greater than the second threshold temperature value; and

controlling a switching mechanism of at least one second fan ( 108 ) of the plurality of second fans ( 108 ), wherein the at least one second fan ( 108 ) is associated with the identified at least one set of heatsink devices ( 110 ).