US Pat. No. 9,750,163

THERMAL DISSIPATION SYSTEM FOR SERVER

HONGFUJIN PRECISION ELECT...

1. A thermal dissipation system for a server, the thermal dissipation system comprising:
a compressed air generating device comprising first and second compressed air sources configured to output compressed air;
a compressed air transmission device to coupled to the compressed air generating device and a server, and configured to transmit
compressed air outputted by the compressed air generating device to the server;

an air outlet coupled to the compressed air transmission device, and configured to enable release of air from within the server;
and

a controller coupled to the compressed air generating device and the compressed air transmission device, the controller configured
to detect a temperature of air inside the server and to control the compressed air generating device to generate air pressure
inside the server sufficient to cause air inside the server to be released through the air outlet,

wherein the compressed air generating device comprises, a first switch unit coupled to the first compressed air source, and
a processor coupled to the first switch unit;

wherein when the first compressed air source does not operate, the processor controls the first switch unit to turn off, thereby
the second compressed air source will output compressed air to the compressed air transmission device;

wherein the compressed air generating device further comprises a second switch unit coupled to the second compressed air source,
the processor coupled to the second switch unit; when the first compressed air source does not operate, the processor controls
the second switch unit to turn on to make the second compressed air source output compressed air to the compressed air transmission
device.

US Pat. No. 9,913,408

WATERPROOF CABINET AND CONTAINER DATA CENTER USING THE SAME

HONGFUJIN PRECISION ELECT...

1. A waterproof cabinet comprising:
a cabinet body comprising a gate;
a cooling device slidably received in the cabinet body via the gate; and
a waterproof device comprising a watertight plate mounted to a rear side of the cooling device along a sliding out direction
of the cooling device;

wherein the waterproof cabinet is switchable between a storage state, where the cooling device is accommodated in the cabinet
body, and a working state, where the cooling device is located out of the cabinet body, the cooling device and the cabinet
body are sealed by the watertight plate, and wherein the waterproof device further comprises a locking device fixed to the
cabinet body and abuts the watertight plate; when the cooling device is located out of the cabinet body, the cooling device
and the cabinet body are sealed by the watertight plate and the watertight plate is locked by the locking device, the waterproof
device further comprises a locking plate attached to the watertight plate, when the cooling device is located out of the cabinet
body, the watertight plate fits together with the cooling device and the cabinet body and the watertight plate is locked by
the locking device via the locking plate.

US Pat. No. 9,854,908

MOUNTING MECHANISM AND SLIDING RAILS USING THE SAME

HONGFUJIN PRECISION ELECT...

1. A mounting mechanism comprising:
an installation member;
a locating member comprising
a first locating pillar, the first locating pillar has one end mounted to the installation member;
a second locating pillar fixed to an opposite end of the first locating pillar; and
a float pillar sheathed on the second locating pillar, one end of the float pillar is elastically connected to the installation
member; and

a clamping member opposite to the locating member to form a clamping part together with the locating member;
wherein the float pillar is moveable between a first position, where the float pillar shields the second locating pillar,
and a second position, where the float pillar exposes the second locating pillar.

US Pat. No. 9,847,103

DATA STORAGE DEVICE CARRIER AND DATA STORAGE SYSTEM USING THE SAME

HONGFUJIN PRECISION ELECT...

1. A data storage device carrier for fixing at least one first data storage device, comprising:
a first supporting bracket comprising a first bottom plate and two first side plates respectively connected to two sides of
the first bottom plate, each of the two first side plates comprises a sliding slot with an upper end, wherein an opening is
defined in the upper end of the sliding slot;

an upper cover slidably attached to the first supporting bracket, the upper cover comprising a top plate and two sidewalls
respectively connected to two sides of the top plate, each of the two sidewalls defining two limiting columns opposite to
each other;

wherein the first supporting bracket is configured to accommodate the at least one first data storage device, the limiting
columns are respectively received in the sliding slots through the openings, the top plate is configured to abut the upper
surface of the first data storage device, and the top plate comprises a connecting piece for connecting with another supporting
bracket.

US Pat. No. 9,841,792

CHASSIS WITH FASTENING APPARATUS

HONGFUJIN PRECISION ELECT...

1. A chassis comprising:
a housing comprising at least one backplane mounted in the housing and a side plate, the side plate defining an opening;
at least one hard disk drive electrically coupled to the backplane, and defining an opening; and
at least one fastening apparatus comprising:
a connecting member comprising a connecting post, wherein a middle portion of the connecting post defines a mounting hole
running through a bottom end and two sides of the connecting post, two locking protrusions protrude from two sides of the
connecting post, and a raised portion protrude from an inside wall of the mounting hole; and

a fastening member disassembly mounted in the connecting post, and comprising an urging portion;
wherein the at least one fastening apparatus is coupled between the at least one hard disk drive and the side plate, the fastening
member is mounted in the mounting hole, the raised portion is urged by the urging portions of the fastening member, a lower
portion of the connecting post is formed an elastic deformation, and the locking protrusions of the connecting post are locked
in the opening of the at least one hard disk drive and the opening of the side plate.

US Pat. No. 10,104,802

SERVER RACK

HONGFUJIN PRECISION ELECT...

1. A server rack, comprising:a shell, comprising an adapter plate and a power supply module configured to provide power to a plurality of data storages; and
a plurality of brackets electrically connected with the shell;
wherein the adapter plate is connected with the power supply module through a cable, the bracket is electrically connected with a connecting device, when the bracket is slid into the shell, the connecting device is in close contacted with the adapter plate to be electrically connected with the adapter plate, and the data storages are electrically connected with the power supply module;
wherein the shell comprises two sidewalls, and a plurality of securing members securing the connecting device on a rear end of one of the sidewalls; the connecting device comprises a connecting member, the securing members pass through one end of the connecting member close to the sidewall close to the adapter plate and are inserted into the sidewall close to the adapter plate to secure the connecting device on the bracket; the connecting device further comprises a wheel rotatably installed on one end of the connecting member, and the wheel is in close contacted with the adapter plate and rolls relative to the adapter plate.

US Pat. No. 9,902,317

SYSTEM AND METHOD FOR CONTROLLING MOBILE WARNING TRIANGLE

HONGFUJIN PRECISION ELECT...

1. A control method of a mobile warning triangle, the mobile warning triangle comprising: at least one storage configured
to store a plurality of modules, the plurality of modules being a collection of instructions of an application operable in
the mobile warning triangle; and at least one processor configured to execute the plurality of modules, the modules comprising
an establishing module, a converting module, a selecting module, a driving control module, and a determining module; the control
method comprising:
controlling the mobile warning triangle to rotate a predetermined degrees by the establishing module to establish an environmental
map;

converting the environmental map into a linear vector map by the converting module;
selecting a line from the linear vector map according to a forward direction of the mobile warning triangle by the selecting
module;

setting the line as a reference direction and controlling the mobile warning triangle to maintain a first predetermined distance
from the line to move forward by the driving control module;

determining whether a moving distance of the mobile warning triangle reaches a second predetermined distance by the determining
module;

controlling the mobile warning triangle to stop by the driving control module in response to the moving distance reaching
the second predetermined distance; and

updating the environmental map by the establishing module, reselecting the line by the selecting module, setting the reselected
line as the reference direction and controlling the mobile warning triangle to maintain the first predetermined distance from
the reselect line to move forward by the driving control module in response to the moving distance not reaching the second
predetermined distance.

US Pat. No. 10,299,380

FASTENING DEVICE FOR JOINING CIRCUIT BOARDS AND ELECTRONIC DEVICE USING SAME

HONGFUJIN PRECISION ELECT...

1. A fastening device comprising:a bottom plate configured to fixed to a first circuit board having at least one connector;
a first rotating arm comprising a first end and a second end;
a second rotating arm comprising a third end and a fourth end both, the fourth end defining a sliding groove; and
an elastic member positioned between the first rotating arm and the bottom plate;
wherein the first end and the third end are rotatably fixed to the bottom plate, the second end is slidably fixed in the sliding groove, when the second end rotates around the first end toward the bottom plate, the second end slides along the sliding groove and the third end rotates around the fourth end toward the bottom plate; when the first rotating arm rotates toward the bottom plate, the elastic member abuts against the bottom plate to drive the first connector to move toward a second connector positioned on a second printed board.

US Pat. No. 10,111,359

SERVER RACK

HONGFUJIN PRECISION ELECT...

1. A server rack configured to receive a plurality of data storage modules, comprising:a shell comprising a power supply module; and
a slide rail module slidably installed on the shell, the slide rail module comprising two ends;
wherein the slide rail module itself is electrically conductive, two cables are respectively connected to the two ends of the slide rail module, the cables are respectively connected with the power supply module and the data storage module, so that the data storage module is electrically connected with the power supply module.

US Pat. No. 10,088,876

MOUNTING APPARATUS FOR HARD DISK DRIVE AND ELECTRONIC DEVICE USING THE SAME

HONGFUJIN PRECISION ELECT...

1. A mounting apparatus for a hard disk drive comprising: a bracket comprising: a bottom plate; and at least two side plates parallel to each other and perpendicularly connected to two parallel sides of the bottom plate; and a receiving space defined by the bottom plate and the at least two side plates; and at least one latching unit rotatable connected to a lower side of one of the at least two side plates, wherein a free end of the at least one latching unit defines a latching portion; wherein an upper side of the side plate defines a latching slot corresponding to the latching portion; and when the latching unit is rotated to abut the side plate, the latching portion is latched in the latching slot and resists against a hard disk drive received in the receiving space; wherein the latching unit comprises a latching plate, and the latching portion is a post connected to an inner side of the latching plate.

US Pat. No. 10,019,892

RISK ASSESSING AND MANAGING SYSTEM AND RELATED METHOD

HONGFUJIN PRECISION ELECT...

1. A risk assessing and managing system comprising:at least one storage configured to store a plurality of modules, the plurality of modules being a collection of instructions of an application operable in the system;
at least one processor configured to execute the plurality of modules, the plurality of modules comprising:
an obtaining module obtaining a plurality of parameter information of an area, the plurality of parameter information comprising live inspection information, operation information of a plurality of monitor terminals, and gathered information of the plurality of monitor terminals;
a configuring module configuring a weight coefficient and an evaluation class value applied to each of the plurality of monitor terminals according to the live inspection information, the operation information of each monitor terminal, and an influence proportion of each of the plurality of monitor terminals;
a calculating module calculating a weight value of each of the plurality of monitor terminals according to the weight coefficients of the plurality of monitor terminals, and calculating a risk value of the area according to the weight values, the evaluation class values, and the gathered information of the plurality of monitor terminals; and
a managing module calculating a risk class of the area according to the risk value and determining whether the risk class of the area exceeds a predetermined class;
wherein when the risk class of the area exceeds the predetermined class, the managing module analyzes a forming factor of the risk class of the area and select an improvement program that is corresponded to the forming factor to improve the forming factor of the risk class of the area.

US Pat. No. 10,285,302

SUPPORTING BASE AND MOUNTING APPARATUS ADAPTABLE FOR DIFFERENT SERVERS AND ELECTRONIC DEVICE USING THE SAME

HONGFUJIN PRECISION ELECT...

1. A supporting base for supporting an insertable unit and slidably installing the insertable unit to two sliding rails parallel and adjacent to each other, comprising: a chassis defining two sliding portions respectively on two opposite sides of the chassis; and two supporting brackets respectively corresponding to the two sliding portions; wherein the two supporting brackets are selectively and detachably mounted to the two sliding portions; and: when the two supporting brackets are not mounted to the two sliding portions, the supporting base is installed to two sliding rails with a first distance through the two sliding portions, and when the two supporting brackets are mounted to the two sliding portions, the supporting base is installed to two sliding rails with a second distance through the two supporting brackets; wherein the supporting base further comprises: a plurality of screws; and mounting holes defined on the opposite sides of the chassis and corresponding to the screws; and wherein the supporting brackets are directly mounted to the chassis by the screws and the mounting holes.

US Pat. No. 9,996,141

STORAGE DEVICE AND ELECTRONIC DEVICE USING THE SAME

HONGFUJIN PRECISION ELECT...

1. A storage device comprising:a hard disk drive (HDD) module comprising a plurality of HDD units, each of the HDD units comprising:
a plurality of HDDs;
a switching unit configured to alternatively operate in a first state and a second state; and
a plurality of indication units coupled to the switching unit, each of the indication units configured to display an operation of the corresponding HDD,
wherein the switching unit is configured such that when operating in the first state, the switching unit outputs a first control signal to turn off the corresponding indication units;
wherein the switching unit is further configured such that when operating in the second state, the switching unit outputs a second control signal to turn on the corresponding indication units; and
wherein the switching unit comprises a first resistor and a metal spring plate, the metal spring plate is a curved elastic structure, the metal spring plate comprises a first end and a second end, the first end of the metal spring plate is electrically coupled to a first power supply through the first resistor, when the metal spring plate is pressed, the switching unit operates in the first state, the second end of the metal spring plate is electrically coupled to a ground.

US Pat. No. 10,126,788

FULL-ACCESS CASE FOR RECEIVING SERVER

HONGFUJIN PRECISION ELECT...

1. A case comprising:a housing defining a receiving space, the receiving space comprising a first space and a second space;
a sliding cover comprising:
a first covering body positioned on the first space and slidably attached to the housing;
a second covering body positioned on the second space and slidably attached to the housing;
a connecting member connected between the first covering body and the second covering body;
wherein the first covering body is slidable on the housing along a first direction to be positioned out of the receiving space to allow the second covering body to move to the first space; the first covering body is rotatably connected to the connecting member; and when the first covering body slides out of the receiving space, the first covering body rotates a preset angle to be positioned above the second covering body and the second covering body slides along a second direction, that is opposite to the first direction, to shield the second space and allow the first space to be exposed.

US Pat. No. 10,420,248

CABLE-PROTECTING APPARATUS, CASING AND SERVER USING THE SAME

HONGFUJIN PRECISION ELECT...

1. A protecting apparatus used between a cable managing assembly and a sliding bracket, wherein the cable managing assembly is switchable between a working position and a nonworking position, the sliding bracket is slidable relative to the cable managing assembly, the protecting apparatus comprising:a locking member comprising two opposing ends, one of the two opposing ends is rotatably mounted to a casing, the other end defines a locking pin;
a latching member mounted to the sliding bracket, the latching member defines a latching slope corresponding to the locking pin; and
a latching portion defined on the cable managing assembly and corresponding to the locking member
wherein:
when the cable managing assembly is moved to the working position, the latching portion separates with the locking member and the latching member releases the locking member, the sliding bracket is set free to move; and
when the cable managing assembly is moved to the nonworking position, the latching portion resists against the locking member and prevents the locking member from rotating, the locking member locks the latching member and prevents the sliding bracket from moving;
wherein the locking member further comprises a cantilever comprising two opposing ends, one end of the cantilever defines a pivot hole, the locking pin is defined on the other end of the cantilever; the cantilever is rotatably mounted to the casing through the pivot hole, the latching member comprises a latching plate defining a mounting hole, the latching plate is mounted to the sliding bracket through the mounting hole; the latching slope is defined on a peripheral side of the latching plate; when the latching member releases the locking member and the sliding bracket is moved, the latching slope resists against the locking member and drives the locking member to rotate until the locking pin separates from the latching slope; when the latching member is resisted by the latching portion and the locking member is prevented from rotating, the latching slope is resisted by the locking pin and the locking pin prevents the sliding bracket from moving.

US Pat. No. 10,268,629

I2C DATA COMMUNICATION SYSTEM AND METHOD

HONGFUJIN PRECISION ELECT...

1. A data communication method comprising:obtaining SDA signal and SCL signal of a Inter-Integrated Circuit (I2C) bus of a communication device;
counting valid data of the SDA signal within one clock cycle of the SCL signal to get a count value; and
comparing the count value with a first preset value and outputting a corresponding decoded data according to the comparison result.

US Pat. No. 10,568,234

LIQUID-IMMERSION COOLING DEVICE

HONGFUJIN PRECISION ELECT...

1. A liquid-immersion cooling device comprising: a reservoir configured to contain coolant to immerse a plurality of electronic devices; at least one partition board; and at least one heat exchanger; wherein: the at least one partition board and the at least one heat exchanger are mounted within the reservoir; the at least one partition board is arranged parallel to the plurality of electronic devices; the at least one heat exchanger and the plurality of electronic devices are respectively arranged on opposite sides of the at least one partition board within the reservoir; the at least one partition board is configured to guide a flow of the coolant within the reservoir; when the coolant flows through the plurality of electronic devices and carries away heat generated by the plurality of electronic devices, the coolant is guided by the at least one partition board to flow through the at least one heat exchanger; after exchanging heat with the at least one heat exchanger, the coolant is guided by the at least one partition board to flow through the plurality of electronic devices; wherein: the at least one heat exchanger comprises a inflow port and an outflow port; the inflow port and the outflow port couple the at least one heat exchanger to an external supply device located outside of the reservoir; and further comprising at least two partition boards and at least two heat exchangers, wherein: the at least two partition boards are arranged parallel to each other; the plurality of electronic devices are arranged between the at least two partition boards; the at least two heat exchangers are respectively arranged on a side of the at least two partition boards facing away from the plurality of electronic devices.

US Pat. No. 10,389,228

POWER SUPPLY CIRCUIT WITH SURGE-SUPRESSION

HONGFUJIN PRECISION ELECT...

1. A power supply circuit comprising:a first switch unit coupled between a voltage input terminal and a load, and the load comprising a capacitor;
a first control unit coupled to the first switch unit and configured to control the first switch unit to turn on or off;
a second switch unit coupled between the voltage input terminal and the load;
a second control unit coupled to the second switch unit, and configured to control the second switch unit to turn on to charge the capacitor to a predetermined voltage before the first control unit controls the first switch unit to turn on; and
a current limiting unit coupled to the second switch unit in series and configured to limit a charge current of the capacitor;
wherein when a voltage of the capacitor is greater than the predetermined voltage, the second control unit controls the second switch unit to turn off and the first control unit controls the first switch unit to turn on to supply power to the load;
wherein the second control unit comprises:
a comparator, a positive input terminal of the comparator coupled to the capacitor; and
an adjustable stabilivolt, an anode of the adjustable stabilivolt grounded, and a cathode of the adjustable stabilivolt coupled to a negative input terminal of the comparator; and
wherein the second switch unit comprises:
a first transistor, a control terminal of the first transistor coupled to an output terminal of the comparator, and a first terminal of the first transistor coupled to the voltage input terminal;
a first resistor coupled between the control terminal of the first transistor and a second terminal of the first transistor; and
a second transistor, a control terminal of the second transistor coupled to the control terminal of the first transistor, a first terminal of the second transistor coupled to the capacitor, and a second terminal of the second transistor coupled to the second terminal of the first transistor.

US Pat. No. 10,416,732

COVER PLATE FOR CHASSIS

HONGFUJIN PRECISION ELECT...

1. A cover plate for locking a chassis, the cover plate comprising:a first cover section provided on top of the chassis;
a second cover section provided on top of the chassis and comprising a positioning pin;
a resilient lock defining a through hole corresponding to the positioning pin;
wherein when the resilient lock is in a first position, the positioning pin is latched in the through hole, one end of the first cover section abuts against one end of the second cover section, and the cover plate is locked; and
wherein when the resilient lock is in a second position, the positioning pin is removed from the through hole, the first cover section is slid toward the second cover section, and the cover plate is unlocked.

US Pat. No. 10,470,332

SERVER CABINET

HONGFUJIN PRECISION ELECT...

1. A server cabinet comprising:a base plate;
a plurality of sidewalls;
a top plate; and
a plurality of reinforcing ribs; wherein:
the plurality of sidewalls are arranged surrounding the base plate and coupled between the top plate and the base plate to form a cavity;
a portion of each of the sidewalls defines a plurality of receiving grooves;
each of the plurality of reinforcing ribs is received within one of the plurality of receiving grooves and coupled to at least one of the sidewalls and the base plate.

US Pat. No. 10,331,180

SECURING APPARATUS AND ELECTRONIC DEVICE USING THE SAME

HONGFUJIN PRECISION ELECT...

1. An electronic device comprising:a memory card; and
a securing apparatus comprising:
a bracket and a motherboard;
a mounting member comprising a first fastening portion and a second fastening portion, the first fastening portion connecting to the second fastening portion through a fulcrum, the second fastening portion comprising a hook and a pressing portion, the pressing portion and the hook locating at sides of the fulcrum; and
a base comprising a first through hole, the first through hole matching with the hook of the second fastening portion;
wherein the mounting member is fixed on the bracket, the memory card is fixed on the bracket, and the base is fixed on the motherboard.

US Pat. No. 10,342,348

STRUCTURAL COLUMN FOR A SERVER RACK

HONGFUJIN PRECISION ELECT...

1. A rack column, comprising:a first bent portion comprising a first fold;
a second bent portion connected with the first bent portion;
a third bent portion connected with the second bent portion;
a fourth bent portion connected with the third bent portion; and
a fifth bent portion connected with the fourth bent portion, the fifth bent portion comprising a latch plate;
wherein one end of the latch plate extends and bends around the first fold to form a hook, a groove is formed between the latch plate and the hook, the first fold is inserted into the groove and abuts against the latch plate and the hook; the first bent portion further comprises a second fold perpendicularly connected with the first fold, and the second bent portion is connected with the second fold; the second bent portion comprises a positioning plate and a limiting plate connected with one end of the positioning plate, the limiting plate is perpendicularly connected with the second fold; an angle between the positioning plate and the limiting plate is an obtuse angle.

US Pat. No. 10,415,757

SYSTEM FOR EXCHANGING HEAT BETWEEN LIQUEFIED NATURAL GAS AND A HEAT DISSIPATION APPARATUS

HONGFUJIN PRECISION ELECT...

1. A heat exchange system, comprising:Liquefied natural gas (LNG) stored in a LNG tank;
a heat generation source that releases heat when in a predetermined state;
a water storage tank;
a first heat exchanger comprising a first sub heat exchanger, a second sub heat exchanger, and a third sub heat exchanger, the first heat sub exchanger and the second sub heat exchanger are coupled to form a loop, a plurality of intermediate heating medium flows in the loop, water of the water storage tank flows in the second sub heat exchanger to transmit heat to the plurality of intermediate heating medium; and
a second heat exchanger configured to transmit heat of the heat generation source to water of the water storage tank to cool the first heat exchanger;
wherein the first heat exchanger transmits heat of the water of the water storage tank to the LNG to heat the LNG, the LNG flows from the first sub heat exchanger to the third sub heat exchanger to absorb heat of the plurality of intermediate heating medium, the water in the second sub heat exchanger flows into the third sub exchanger to dissipate heat to the LNG the second heat exchanger comprises a chilled water loop, a cooling medium loop, and a cooling water loop, and chilled water flows in the chilled water loop to absorb heat of the heat generation source and dissipate heat to cooling medium of the cooling medium loop, the cooling medium dissipates heat to cooling water of the cooling water loop, and the cooling water of the cooling water loop transmits heat to water of the water storage tank.

US Pat. No. 10,417,106

SYSTEM FOR SHARING PROCESSED DATA BETWEEN SOFTWARE APPLICATIONS

HONGFUJIN PRECISION ELECT...

1. A system for sharing processed data comprising:a server comprising:
a storage device that stores programs of a first engineering software, a second engineering software, and a storage module;
at least one processor, wherein the programs, when executed by the at least one processor, cause:
the first engineering software to receive first data and analyze the first data to obtain first processed data corresponding to the first data;
the storage module to store the first processed data; and
the second engineering software to receive second data and obtain values in the first processed data corresponding to parameters of the second software module, and analyze the obtained values and the second data to obtain second processed data.

US Pat. No. 10,559,326

HARD DISK BRACKET

HONGFUJIN PRECISION ELECT...

1. A hard disk bracket adapted for selectively mounting a first type of hard disk or a second type of hard disk, the hard disk bracket comprising:a mounting frame;
a rotating arm comprising a first end rotationally coupled to the mounting frame and a second end opposite to the first end configured to release or latch the first type of hard disk or the second type of hard disk;
a first rotating bracket having a first end rotationally coupled to the mounting frame and a second end opposite to the first end rotatable about the first end;
a second rotating bracket having a first end rotationally coupled to the rotating arm and a second end opposite to the first end rotatable about the first end;
a first latching member mounted to the mounting frame;
a second latching member mounted to the rotating arm; wherein:
the first rotating bracket and the second rotating bracket are rotatable between a first position, where the first rotating bracket and the second rotating bracket are configured to mount the first type of hard disk, and a second position, where the first rotating bracket and the second rotating bracket are configured to mount the second type of hard disk;
the first latching member and the second latching member latch the first rotating bracket and the second rotating bracket in the first position or the second position.

US Pat. No. 10,563,366

DRIVING MECHANISM AND SELF-PROPELLED WARNING DEVICE USING THE SAME

HONGFUJIN PRECISION ELECT...

1. A driving mechanism comprising:a supporting leg comprising a receiving portion, wherein the receiving portion defines an accommodating space;
a driving unit accommodated in the accommodating space; and
a wheel sheathed on the receiving portion and drivingly connected to the driving unit;
wherein the wheel is driven by the driving unit to rotate around the receiving portion;
the driving unit comprises:
a driving motor; and
a transmitting shaft drivingly connected to the driving motor;
wherein the receiving portion defines a shaft hole corresponding to the transmitting shaft, a free end of the transmitting shaft protrudes out of the receiving portion through the shaft hole; the wheel sheathed on the receiving portion and coaxially connected to the free end of the transmitting shaft.

US Pat. No. 10,645,841

COOLING DEVICE

HONGFUJIN PRECISION ELECT...

1. A cooling device configured to cool an electronic device, the cooling device comprising:a cooling tank accommodating a coolant and the electronic device, the electronic device being immersed in the coolant;
a support frame; and
a rotary shaft; wherein:
the support frame comprises a first side plate, a second side plate, a first support plate, and a second support plate;
the first support plate is opposite to the second support plate;
the second side plate is coupled between the first support plate and the second support plate;
the first side plate is coupled to the first support plate and spaced apart from the second support plate to define an opening;
the first side plate, the second side plate, the first support plate, and the second support plate cooperatively define a receiving space for receiving the cooling tank;
the cooling tank is rotationally coupled to the second support plate of the support frame by the rotary shaft; and
the rotary shaft is a rotating axis of the cooling tank, the rotary shaft rotating the cooling tank out of the opening.

US Pat. No. 10,667,434

LIQUID IMMERSION COOLING DEVICE

HONGFUJIN PRECISION ELECT...

1. A liquid immersion cooling device comprising:a mounting frame;
at least one liquid reservoir movably mounted to the mounting frame and each configured to accommodate coolant therein with; and
a cold source distributor mounted on an outer side of the mounting frame; wherein:
the cold source distributor comprises a telescopic cold source tube and a telescopic heat return tube;
an output end of the telescopic cold source tube and an output end of the telescopic heat return tube are coupled to each of the at least one liquid reservoir;
when the at least one liquid reservoir is pulled out of the mounting frame, the telescopic cold source tube and the telescopic heat return tube are extended by the liquid reservoir to a predetermined length;
when the at least one liquid reservoir is pushed into the mounting frame, the telescopic cold source tube and the telescopic heat return tube are retracted;
the mounting frame comprises a support rod on a side of the mounting frame adjacent to the cold source distributor;
the support rod comprises a coiler;
the telescopic cold source tube and the telescopic heat return tube are coiled on the coiler;
when the telescopic cold source tube and the telescopic heat return tube are pulled by the at least one liquid reservoir to extend, the coiler rotates around the support rod along a first direction;
when the telescopic cold source tube and the telescopic heat return tube are pushed by the at least one liquid reservoir to retract, the coiler rotates around the support rod along a second direction opposite to the first direction.

US Pat. No. 10,667,424

SLIDING APPARATUS AND SERVER CASING USING THE SAME

HONGFUJIN PRECISION ELECT...

1. A sliding apparatus comprising:a first fastening plate;
a second fastening plate parallel with the first fastening plate and mounted to the first fastening plate;
a sliding plate configured to be slidably connected to the second fastening plate and be received between the first fastening plate and the second fastening plate;
a locking member comprising a first end and a second end opposing to the first end;
wherein the first end is rotatably connected to the second fastening plate and comprising a locking portion, the second end is connected to the sliding plate; when the sliding plate slides on the second fastening plate, the sliding plate drives the first end to rotate through the second end, and the first end drives the locking portion to move between a locking position and an unlocking position, wherein the sliding plate defines a first guiding slot along an extending direction of the sliding plate; the second fastening plate comprises a guiding member, and the guiding member is slidably received in the first guiding slot.

US Pat. No. 10,701,829

SUPPORTING DEVICE AND SLIDE RAIL ASSEMBLY USING THE SAME

HONGFUJIN PRECISION ELECT...

1. A supporting device comprising:a supporting bracket defining at least one first sliding slot along an extending direction of the supporting bracket; and
a sliding bracket defining at least one sliding portion corresponding to the at least one first sliding slot;
wherein the sliding bracket is slidably connected to the supporting bracket through the at least one sliding portion and the at least one first sliding slot; the sliding bracket comprises a sliding plate, the at least one sliding portion is a flange connected to a side of the sliding plate; the sliding bracket further comprises a first bending portion, the flange is connected to the side of the sliding plate through the first bending portion; the supporting device further comprises a connecting bracket; the supporting bracket comprises:
a cover plate;
two third bending portions connected to two opposite sides of the cover plate, wherein the two third bending portions and the cover plate form a second sliding slot; and
two second folding edges respectively connected to the two third bending portions and parallel to the cover plate;
wherein the connecting bracket comprises a supporting plate defining a guiding slot parallel with the second sliding slot, and the supporting plate is mounted to the two second folding edges, and the sliding plate is connected to a sliding rail by passing through the guiding slot; and
wherein the connecting bracket comprises two third folding edges, the two third folding edges are respectively connected to two opposite sides of the supporting plate, the sliding rail comprises a rail body and two fourth folding edges, the two fourth folding edges are respectively connected to two opposite sides of the rail body, and the two fourth folding edges are parallel with the two third folding edges.

US Pat. No. 10,615,914

DATA TRANSMISSION PARITY DEVICE AND METHOD

HONGFUJIN PRECISION ELECT...

1. A data transmission parity method for verifying data transmitted from a first device through a data line to a second device, the data line comprising an N number of signal pins for transmitting data, the data line further comprising an (N+1)th signal pin and an (N+2)th signal pin for transmitting parity information, the method comprising:receiving and obtaining signal values of the N+1 signal pins;
calculating a first sum of the signal value of the N+1 signal pins and applying a first modular operation on the first sum;
determining whether a result of the first modular operation is equal to zero;
controlling the second device to reject the data when the result of the first modular operation is not equal to zero;
multiplying a signal value of each even bit signal pin of the N+1 signal pins by two when the result of the first modular operation is equal to zero;
calculating a second sum of the signal value of the multiplied N+1 signal pins and applying a second modular operation on the second sum;
determining whether a result of the second modular operation is equal to a signal value of the (N+2)th signal pin; and
controlling the second device to accept or reject the data according to an determined result between the second modular operation and the (N+2)th signal pin.

US Pat. No. 10,669,759

ADJUSTABLE HINGE ASSEMBLY OF MOUNTING DEVICE

HONGFUJIN PRECISION ELECT...

1. An adjustable hinge assembly comprising:a first hinge leaf;
a second hinge leaf;
a hinge pin; and
an adjustment member comprises a plurality of adjustable screws;
wherein the first hinge leaf defines a first knuckle hole corresponding to the hinge pin, and the second hinge leaf defines a second knuckle hole corresponding to the hinge pin;
wherein the first hinge leaf is hinge-coupled to the second hinge leaf by the hinge pin, the first knuckle hole, and the second knuckle hole;
wherein the first hinge leaf defines a plurality of threaded holes corresponding to the plurality of adjustable screws;
wherein the hinge pin is movable within the first knuckle hole to adjust a position of the first hinge leaf relative to the second hinge leaf; and
wherein when the hinge pin is moved within the first knuckle hole to a predetermined position, the plurality of adjustable screws are screwed in the threaded holes correspondingly to abut an outer periphery of the hinge pin from two different direction to fix the position of the hinge pin.

US Pat. No. 10,686,559

DEVICE FOR VERIFYING DATA TRANSMISSIONS AND METHOD USING THE SAME

HONGFUJIN PRECISION ELECT...

1. A data transmission parity method for verifying data transmitted from a first device through a data line to a second device, the data line comprising a first to a fourth signal pins for transmitting data, the data line further comprising a fifth to an eighth signal pins for transmitting parity information, the method comprising:receiving and acquiring signal values of the first to the eighth signal pins, and defining each three signal pins of the first to the fourth signal pins as a first to a fourth pin combination;
calculating a sum of the signal values of each of the first to the fourth pin combination, and respectively executing a modular operation on each of the sum to obtain a first to a fourth results;
determining whether the first to the fourth results are correspondingly equal to the signal values of the fifth to the eighth signal pins; and
controlling the second device to receive the data when the first to the fourth results are correspondingly equal to the signal values of the fifth to the eighth signal pins.

US Pat. No. 10,638,837

SLIDING MECHANISM AND MOUNTING APPARATUS USING THE SAME

HONGFUJIN PRECISION ELECT...

1. A sliding mechanism comprising:an outer rail;
a middle rail slidably mounted to the outer rail;
an inner rail slidably mounted to the middle rail;
a latching unit comprising:
a first guiding portion defined on the inner rail;
a second guiding portion defined on the inner rail;
a first positioning member slidably mounted to the middle rail;
a second positioning member slidably mounted to the middle rail;
a third guiding portion defined on the outer rail; and
a fourth guiding portion defined on the outer rail; and
a locking unit comprising:
a locking member rotatably mounted to an end of the inner rail; and
a locking portion defined on the middle rail and corresponding to the locking member;
wherein
when the locking member is rotated to an unlocking position, where the locking member unlocks the locking portion, and when the inner rail slides along an installing direction until the first guiding portion is resisted by the first positioning member and the second guiding portion is resisted by the second positioning member, the first positioning member is latched by the third guiding portion and the middle rail is prevented from sliding relative to the outer rail; and
wherein when the locking member is rotated to the unlocking position, where the locking member unlocks the locking portion, and when the inner rail slides along an uninstalling direction opposite to the installing direction, the second positioning member is latched by the second guiding portion, the inner rail is prevented from sliding relative to the middle rail, and the inner rail drives the middle rail to slide relative to the outer rail until the second positioning member is resisted by the fourth guiding portion, at which point the fourth guiding portion drives the second positioning member to be released by the second guiding portion, and the inner rail is released to slide and uninstalled from the middle rail and the outer rail;
when the locking member is rotated to a locking position, where the locking member locks the locking portion, and when the inner rail slides along the installing direction, the inner rail drives the middle rail to slide together until the first positioning member is latched by the third guiding portion and the middle rail is prevented from sliding relative to the outer rail; and
when the locking member is rotated to the locking position, where the locking member locks the locking portion, and when the inner rail slides along the uninstalling direction, the middle rail is prevented from sliding relative to the outer rail, the inner rail slides to be uninstalled from the middle rail and the outer rail.

US Pat. No. 10,775,858

LIQUID IMMERSION COOLING TANK

HONGFUJIN PRECISION ELECT...

1. A liquid immersion cooling tank comprising:a reservoir configured to contain insulating coolant to immerse an electronic device;
a liquid flow tube comprising an adjusting member; wherein:
the reservoir defines an inlet and an outlet;
the inlet and the outlet are respectively arranged at opposite sides of the electronic device;
the insulating coolant flows into the reservoir through the inlet and flows out of the reservoir through the outlet;
the liquid flow tube is inside the reservoir;
the liquid flow tube is coupled to at least one of the inlet and the outlet;
the adjusting member faces the electronic device and is adapted for controlling an amount of inflow or outflow of the insulating coolant;
when the electronic device is immersed in the reservoir for cooling, the insulating coolant cools the electronic device.

US Pat. No. 10,622,759

FIXING APPARATUS FOR CABLE CONNECTOR AND CABLE CONNECTOR ASSEMBLY USING THE SAME

HONGFUJIN PRECISION ELECT...

1. A fixing apparatus for fixing at least one cable connector, comprising:an accommodating unit comprising:
an accommodating space for accommodating the at least one cable connector;
a retaining member fixed in the accommodating space for retaining the at least one cable connector in the accommodating space;
a first groove and a second groove defined on the accommodating unit, the first groove and the second groove communicating with each other; and
a through hole defined on the accommodating unit, and disposed in a connecting portion of the first groove and the second groove;
a locking member rotatably connected to the accommodating unit, comprising:
a pivot pin corresponding to the through hole, wherein the locking member is rotatably connected to the accommodating unit through the pivot pin and the through hole;
wherein the locking member is rotatable between a locking position and an unlocking position; when the locking member is in the unlocking position, a portion of the locking member close to and directly connected to the pivot pin is received and latched in the first groove; and when the locking member is in the locking position, the portion of the locking member close to and directly connected to the pivot pin is received and latched in the second groove.

US Pat. No. 10,746,195

SUPPORTING BRACKET FOR FAN AND COOLING DEVICE USING THE SAME

HONGFUJIN PRECISION ELECT...

1. A supporting bracket for mounting a fan, comprising:a first fixing plate defined at an air outlet side of the fan;
a second fixing plate defined at an air inlet side of the fan and being parallel to the first fixing plate;
a first supporting unit;
a second supporting unit; and
a ventilation panel;
wherein the first supporting unit and the second supporting unit are between the first fixing plate and the second fixing plate and are respectively mounted to two opposite sides of the fan, the ventilation panel is mounted at and covering an outer surface of the second fixing plate;
wherein the first supporting unit comprises:
a first supporting plate comprising two opposing ends;
a first clipping member perpendicularly connected to an end of the first supporting plate; and
a second clipping member perpendicularly connected to the other end of the first supporting plate and parallel to the first clipping member;
the first supporting unit is mounted to the fan through the first clipping member and the second clipping member.

US Pat. No. 10,745,193

EQUIPMENT MOVING DEVICE

HONGFUJIN PRECISION ELECT...

1. An equipment moving device for moving a piece of equipment in and out of a container, the equipment moving device comprising:a base;
a cover rotationally coupled to the base at an end of the cover and an end of the base;
a driving member mounted to an outer side of the cover;
a transmission assembly mounted within the base and the cover and coupled to the driving member, transmission assembly comprising a transmission gear set and a gear shaft set, the gear shaft set coupled to the driving member, the transmission gear set comprising a first transmission gear and a second transmission gear, the gear shaft set comprising a first gear shaft and a second gear shaft, the first gear shaft coupled to the first transmission gear, and the second gear shaft coupled to the second transmission gear; and
a pushing member, one end of the pushing member coupled to the transmission assembly, and another end of the pushing member mounted to the piece of equipment;
wherein the driving member causes the transmission assembly to drive the pushing member to move the piece of equipment, the driving member causes the gear shaft set to drive the transmission gear set to rotate, the transmission gear set drives the pushing member to move, the pushing member is coupled to the first transmission gear and the second transmission gear, the first gear shaft is rotationally received within the base, and the second gear shaft is rotationally received within the cover, the driving member is coupled to the second gear shaft.

US Pat. No. 10,885,595

FOOD DEPOSITING SYSTEM

HONGFUJIN PRECISION ELECT...

1. A food depositing system comprising:a first electronic device comprising:
a first displayer;
a first memory that stores one or more first programs;
at least one first processor; and
the one or more first programs when executed by the at least one first processor, cause the at least one first processor to:
display an interactive depositing interface according to a depositing operation on the first displayer, the interactive depositing interface configured to input items deposited;
obtain an identity of a customer according to the depositing operation; and
associate and store the customer's identity and the deposited items;
transmit the deposited item and the identity to a second electronic device;
the second electronic device comprising:
a second displayer;
a second memory that stores one or more second programs;
at least one second processor; and
the one or more second programs when executed by the at least one second processor, cause the at least one second processor to:
display the deposited item and the identity in real time on the second displayer;
confirm the deposited item and the identity according to a confirmation operation and store the confirmed deposited item and the confirmed identity in the second memory; and
transmit the confirmed deposited item and the confirmed identity to the first electronic device;
wherein the at least one first processor is further caused to:
update corresponding deposited item already stored in the first memory according to the confirmed deposited item and the confirmed identity;
acquire the identity of a customer according to a takeback food operation of the customer;
identify whether the identity of the customer corresponding to the takeback food operation is consistent with the stored identity of a customer;
display the interactive depositing interface when the identity of the customer corresponding to the takeback food operation is consistent with the stored identity of a customer, wherein the interactive depositing interface comprises the deposited item corresponding to the identity of the customer, and the interactive depositing interface is for the customer to command a take-back of the food;
analyze the identity and determine features of the customer, the features comprising age and gender;
analyze a degree of compliance of the deposited item with the customer's features according to a predetermined rule, the predetermined rule comprising an equivalence between age of customer and number of calories of food which is available to be taken back; and
arrange foods of the deposited item which is available to be taken back on the first displayer according to the degree of compliance.

US Pat. No. 10,869,553

SUPPORTING APPARATUS OF A SERVER CABINET AND SERVER CABINET USING THE SAME

HONGFUJIN PRECISION ELECT...

1. A supporting apparatus for supporting a server rack, comprising:an extension arm comprising two opposite ends, wherein one end of the extension arm is movably connected to a lower side of the server rack; and
a supporting unit connected to the other end of the extension arm;
wherein the extension arm is movable between a retracted position, where the extension arm is accommodated in the lower side of the server rack, and a deployed position, where the extension arm extends out of the server rack and contacts surface of the floor through the supporting unit;
wherein the supporting apparatus further comprises a latching unit comprising:
an elastic sheet accommodated in the extension arm; and
a protrusion protruding from the elastic sheet;
a resisting portion extending toward the supporting unit from the elastic sheet;
wherein the extension arm defines a first installation slot and comprises a blocking portion in the first installation slot, the elastic sheet is accommodated in the first installation slot, the blocking portion is positioned below the resisting portion and configured to prevent the resisting portion falling out of the first installation slot, when the extension arm moves to the deployed position, the extension arm extends out of the server rack and the protrusion protrudes out of the first installation slot under force of the elastic sheet, the protrusion resists against the server rack and keeps the extension arm at the deployed position.

US Pat. No. 10,870,532

MOVABLE EQUIPMENT LOADING AND UNLOADING STRUCTURE

HONGFUJIN PRECISION ELECT...

1. A movable equipment loading and unloading structure configured to movably mount equipment within a container, the movable equipment loading and unloading structure comprising:a loading and unloading assembly comprising:
a loading and unloading rail mounted to a ceiling of the container; and
a loading and unloading wheel assembly movably coupled to the loading and unloading rail, the loading and unloading wheel assembly mounted to a side of the equipment; and
a guide assembly comprising:
a mounting base mounted on a bottom of the container;
a guide rail mounted within the mounting base;
a plurality of rail mounting members mounted on opposite sides of the guide rail, each of the plurality of mounting members abutting the guide rail and the mounting base to mount the guide rail to the mounting base; and
at least one guide wheel rollably coupled to the guide rail, the guide wheel mounted to another side of the equipment opposite to the side mounted to the loading and unloading wheel assembly.

US Pat. No. 10,860,386

DEVICE FOR MANAGING DISTRIBUTED STORAGE RESOURCES AND METHOD FOR MANAGING SUCH STORAGE RESOURCES

HONGFUJIN PRECISION ELECT...

1. A storage resource managing device comprising:at least one communication unit configured to enable the storage resource managing device to communicate with a plurality of servers;
a storage system;
at least one processor; and
the storage system storing one or more programs, which when executed by the at least one processor, causing the at least one processor to:
obtain a quantity of data accessed of a storage device of each server in a preset period of time;
calculate a ratio of the quantity of data accessed of each storage device in the preset period of time to a current data occupation of a storage device;
determine one or more servers which each has ratio of the quantity of data accessed to the current data occupation greater than a first preset value;
determine one or more servers which each has ratio as being less than a second preset value; and
output one or more control signals to control the one or more servers which each has ratio greater than the first preset value to transfer the data to the one or more servers which each has ratio less than the second preset value, until the ratios of the all servers each is less than or equal to the first preset value and greater than or equal to the second preset value;
control first the one or more servers which each has greatest ratio greater than the first preset value to transfer the data to the one or more servers which each has smallest ratio less than the second preset value;
determine whether the one or more servers with the smallest ratio which each has real-time ratio greater than or equal to the first preset value in a real time in a data transferring process;
determine whether the one or more servers with the greatest ratio which each has real-time ratio less than or equal to the second preset value in a real time in the data transferring process;
control the one or more servers with the greatest ratio to transfer the data to the one or more servers which each has second smallest ratio less than the second preset value when the one or more servers with the smallest ratio which each has real-time ratio greater than or equal to the first preset value; and
control the one or more servers with the second greatest ratio greater than the first preset value to transfer the data to the one or more servers which each has ratio less than the second preset value when the one or more servers with the greatest ratio which each has real-time ratio less than or equal to the second preset value.

US Pat. No. 10,795,852

DATA CENTER MANAGEMENT SYSTEM AND METHOD

HONGFUJIN PRECISION ELECT...

1. A method of managing a data center deploying a plurality of server cabinets, each server cabinet deploying a plurality of servers, each server coupled to a data center network, the method comprising:pre-obtaining a MAC address and location information pair of every server, the information pair comprising information of the MAC address and a corresponding physical location;
saving the information pair as a computer-readable document;
obtaining a MAC address of a server to be queried;
comparing the MAC address of the server to be queried to the computer-readable document and obtaining the physical address of the server to be queried, wherein the physical address comprises the server cabinet and a server cabinet port of the server being located;
obtaining an IP address list of every server, each IP address linked to a corresponding one of the MAC addresses;
determining whether there exists in the obtained IP address list a duplicate IP address;
confirming, when there exists a duplicate IP address, the corresponding server cabinet port of the server according to the linked MAC address; and
closing the server cabinet port of the duplicate IP address according to the physical address.

US Pat. No. 11,032,943

HEAT DISSIPATION APPARATUS AND HEAT DISSIPATION SYSTEM USING THE APPARATUS

HONGFUJIN PRECISION ELECT...

1. A heat dissipation apparatus configured for dissipating heat of a plurality of heat-generating electrical devices and comprising:a container containing coolant liquid and the plurality of heat-generating electrical devices and comprising:
a bottom plate;
two first side plates; wherein the two first side plates are oppositely disposed;
two second side plates; wherein the two second side plates are oppositely disposed;
wherein the bottom plate, the two first side plates, and the two second side plates forms a first accommodation space for placing the plurality of heat-generating electrical devices;
wherein the first side plate is fixedly connected to the bottom plate by plastic welding, the second side plate is fixedly connected to the bottom plate by plastic welding, and the first side plate is fixedly connected to the second side plate by plastic welding;
wherein a diversion module is disposed in the container, the diversion module regulates the coolant liquid into the container, the diversion module comprises a liquid inlet portion, the liquid inlet portion comprises a cushion block, the cushion block comprises a plurality of second blocks, and the second blocks are spaced from each other to form a diversion channel.

US Pat. No. 11,023,343

METHOD FOR INJECTING DELIBERATE ERRORS INTO PCIE DEVICE FOR TEST PURPOSES, APPARATUS APPLYING METHOD, AND COMPUTER READABLE STORAGE MEDIUM FOR CODE OF METHOD

HONGFUJIN PRECISION ELECT...

1. A PCIE error injecting method comprising:constructing a platform for injecting errors based on received target information; the platform comprises a control system and at least one testing system;
disabling a security boot of the connected testing system in response to a setting command;
obtaining specified bus information of a specified driver; the specified bus information comprises a plurality of objects; each object comprises a bus address and a port value;
selecting a specified object to be tested based on the specified bus information in response to a selecting command;
controlling the specified object to inject at least one specified error in response to an error injecting selecting command; and
obtaining a result of the injection by a processor and analyzing;
wherein the specified error is a non-correctable error type.