US Pat. No. 10,064,306

BRACKET AND EQUIPMENT RACK

Wiwynn Corporation, New ...

1. A bracket, for use in an equipment rack, the equipment rack comprising a first rack rail and a second rack rail, the first rack rail having a first hole, the bracket comprising:a bracket body having a first end portion and a second end portion, the bracket body having an invariable length;
a first connection device fixed on the first end portion, the first connection device comprising a first rod part protruding in a first extension direction relative to the bracket body, an engaging section and a supporting section being formed on the first rod part in the first extending direction, the engaging section being located between the supporting section and the first end portion, the bracket being installed on the first rack rail by the supporting section of the first rod part of the first connection device being supported by a perimeter of the first hole, the engaging section being located out of the first hole as the first connection device is supported through the supporting section by the perimeter of the first hole; and
a second connection device fixed on the second end portion, the bracket being installed on the second rack rail by the second connection device being engaged with the second rack rail;wherein the bracket body is operable to move relative to the first rack rail and the second rack rail, so that the engaging section enters the first hole to make the second connection device be disengaged from the second rack rail.

US Pat. No. 10,172,254

HANDLE LOCKING DEVICE AND ELECTRONIC SYSTEM HAVING THE SAME

Wiwynn Corporation, New ...

1. An electronic system with handle locking device, the electronic system mounted to a shelf in a removable way and comprising:a case, having a first side wall and a second side wall adjoining to each other; and
a handle locking device, disposed at a location where the first side wall and the second side wall adjoin, the handle locking device comprising:
a swinging bracket, a first end of the swinging bracket fixed to the case and a second end of the swinging bracket comprising a hook;
an activation bracket, disposed at the case and movable along a first direction with respect to the case to push the swinging bracket to swing with respect to the case along the first end as a first axle, the hook selectively configurable to be at a locking position or at an unlocking position moving along a second direction different from the first direction with respect to the case when the swinging bracket swings with respect to the case; and
a handle, pivoted to the activation bracket via a second axle and rotatable along the second axle with respect to the activation bracket from a first position to a second position;
wherein when the handle is positioned at the first position, the hook is configured to be at the locking position with respect to the case; when the handle rotates from the first position to the second position, the handle pushes the case to move the activation bracket along the first direction with respect to the case, the activation bracket pushing the swinging bracket accordingly, in which the hook is configured to be at the unlocking position with respect to the case.

US Pat. No. 10,013,044

POWER CONTROL SYSTEM AND RELATED METHOD OF TRANSMITTING POWER MANAGEMENT BUS TO SERVER

Wiwynn Corporation, New ...

1. A power control system for transmitting a power management bus (PMB) to a server, comprises:a power supply unit for outputting a power signal, a PMB and a carrier frequency;
a first microcontroller coupled to the power supply unit, for performing modulation to the PMB according to the carrier frequency, to generate a modulated PMB;
a transmission line coupled to the power supply unit and the first microcontroller, for simultaneously transmitting the modulated PMB and the power signal;
a first filter coupled to the transmission line and the server, for filtering out the power signal from the transmission line to the server;
a second filter coupled to the transmission line and the first microcontroller, for filtering out the modulated PMB from the transmission line; and
a second microcontroller coupled to the power supply unit, the first filter and the server, for performing demodulation to the modulated PMB according to the carrier frequency, to generate the PMB to the server;
wherein the first filter and the second filter are a hardware filter.

US Pat. No. 10,067,899

STORAGE SYSTEM AND DATA TRANSFERRING METHOD THEREOF

Wiwynn Corporation, New ...

1. A storage system, comprising:at least one drawer storage device, wherein each of the at least one drawer storage device accommodates at least one storage device, and each of the at least one drawer storage device has a first connecting interface;
a backplane board, having a second connecting interface, wherein the backplane board and each of the at least one drawer storage device are connected with each other through a transmission line, and the first connecting interface and the second connecting interface are connected in a close transmission range and a high transmission speed or isolated in a long transmission range with each other; and
a processing unit, coupled to the at least one drawer storage device and the backplane board, and configured to detect a connection status between the first connecting interface and the second connecting interface, and determine to transfer data through at least one of the transmission line in the long transmission range while the first connecting interface and the second connecting interface are not connected to each other and a connection between the first connecting interface and the second connecting interface in the close transmission range and the high transmission speed while the first connecting interface and the second connecting interface are connected to each other according to the connection status,
wherein when determining to transfer data through the combination of the connection between the first connecting interface and the second connecting interface together with the transmission line, the processing unit distributes data amounts for the transmission line and the connection between the first connecting interface and the second connecting interface to transfer data according to a transmission speed ratio of the transmission line and the connection between the first connecting interface and the second connecting interface.

US Pat. No. 10,148,192

POWER SUPPLY SYSTEM AND CONTROL METHOD USING THE SAME

Wiwynn Corporation, New ...

1. A power supply system, comprising:a three-phase voltage source, for generating a power source with three phases;
a plurality of power supply modules, coupled to the three-phase voltage source, each comprising a plurality of major transforming modules corresponding to the three-phase voltage source for generating a plurality of direct-current voltages according to the three-phase voltage source;
at least a backup supply module, coupled to the plurality of power supply modules, each comprising a plurality of backup transforming modules corresponding to the three-phase voltage source, for generating the plurality of direct-current voltages corresponding to the three-phase voltage source by a backup transforming module corresponding to at least one of the plurality of major transforming modules of the plurality of power supply modules when the at least one of the plurality of major transforming modules is in an abnormal operation;
a plurality of logic control circuits, respectively coupled to each of the major transforming modules of the plurality of power supply modules, for determining whether the plurality of major transforming modules work normally or not according to a working signal of each of the plurality of major transforming modules; and
a driving circuit, coupled to the plurality of power supply modules and the plurality of logic control circuits, for driving the backup transforming module of the at least a backup supply module corresponding to the at least one of the plurality of major transforming modules according to the working signal corresponding to each of the plurality of major transforming modules, when the at least one of the plurality of major transforming modules is in the abnormal operation.

US Pat. No. 10,146,716

METHOD FOR USING SHARED DEVICE AND RESOURCE SHARING SYSTEM

Wiwynn Corporation, New ...

12. A resource sharing system, comprising:a plurality of processors;
a shared device, coupled to the processors and provided for the processors to use;
wherein one of the processors serves as an arbitrator node;
a priority sequence is established by the arbitrator node by steps comprising: setting an initial weight of each of the processors based on identification information of each of the processors; obtaining state diagnostic information of each of the processors, wherein the state diagnostic information indicates a transmission state of each of the processors to the arbitrator node and the shared device, the state diagnostic information comprises one or more state diagnostic codes, and each of the state diagnostic codes is corresponding to a state weight; and calculating a priority score for each of the processors to establish the priority sequence based on the initial weight corresponding to each of the processors and the one or more state weights corresponding to the one or more state diagnostic codes included by each of the processors; and
when the arbitrator node simultaneously receives a request for requesting an access right of the shared device transmitted by each of two or more of the processors, determining one of the processors as having the access right of the shared device based on the priority sequence.

US Pat. No. 10,499,539

HOST COMPUTER SYSTEM AND HEAT DISSIPATION APPARATUS AND SEPARATION MECHANISM THEREOF

Wiwynn Corporation, New ...

1. A heat dissipation apparatus, adaptable to at least one first circuit device and at least one second circuit device, the heat dissipation apparatus comprising:a chassis; and
at least one separation mechanism disposed in the chassis, the at least one first circuit device and the at least one second circuit device being respectively disposed at two sides of the separation mechanism, the at least one first circuit device being not aligned with the at least one second circuit device, and the separation mechanism including a separation board;
wherein the separation board has a first edge and a second edge, the first edge being disposed at one end of the at least one first circuit device, and the second edge being disposed at one end of the at least one second circuit device;
wherein the separation mechanism further comprises:
a first frame connected with the first edge, the first frame having a plurality of first openings such that an end of the at least one first circuit device is disposed at corresponding first opening; and
a second frame connected with the second edge, the second frame having a plurality of second openings such that an end of the at least one second circuit device is disposed at corresponding second opening.

US Pat. No. 10,398,022

ADJUSTABLE FIXING DEVICE FOR A HEAT DISSIPATING COMPONENT AND RELATED ELECTRONIC APPARATUS

Wiwynn Corporation, New ...

1. An adjustable fixing device applied to a heat dissipating component, comprising:a first connecting component having a first stopper portion;
a second connecting component detachably connected to the first connecting component, the second connecting component having a first screwing portion; and
a fixing component, having a main body, a second stopper portion and a second screwing portion, the main body comprising a first part and a second part, the second stopper portion being disposed on the first part to move relative to the first stopper portion according to rotation of the main body, the second screwing portion being disposed on the second part and configured to engage with the first screwing portion.

US Pat. No. 10,289,519

RACK MANAGEMENT SYSTEM AND RACK MANAGEMENT METHOD THEREOF

Wiwynn Corporation, New ...

1. A rack management system for managing a plurality of chassis, the rack management system comprising:at least one rack comprising a plurality of storage portions for disposing the plurality of chassis respectively;
at least one resistor cable disposed in the at least one rack corresponding to each storage portion;
a power supply module being electrically connected to the at least one resistor cable and supplying a power signal to the at least one resistor cable;
a processing module; and
a detection module only electrically connected to the at least one resistor cable and the processing module, wherein the detection module is independent from the plurality of chassis and uses the power signal supplied by the power supply module to detect whether the plurality of chassis is disposed in the plurality of storage portions and is electrically connected to a plurality of locations of the at least one resistor cable respectively, so as to generate a plurality of detection signals;
wherein the processing module obtains locations of the plurality of chassis based on the plurality of detection signals.

US Pat. No. 10,346,340

HOT SWAP CONTROL CIRCUIT AND RELATED STORAGE SERVER SYSTEM

Wiwynn Corporation, New ...

1. A hot swap control circuit, for a storage server system, comprising:a first controller configure to detect at least one of a hot remove event and a hot add event of a Non-Volatile Memory Express (hereinafter abbreviated NVMe) storage module of the storage server system, to generate a first control signal;
a Peripheral Component Interconnect Express (hereinafter abbreviated PCIe) expander coupled to the first controller, and configure to generate a detection report to a central processing unit of the storage server system according to the first control signal to report at least one of the hot remove event and the hot add event, and generate a second control signal, wherein the first control signal, the detection report and the second control signal indicate at least one of the hot remove event and the hot add event; and
a second controller coupled to the PCIe expander and the NVMe storage module, and configure to generate a forbidden read-write signal to the NVMe storage module when the second control signal indicates the hot remove event, and generate an activate read-write signal to the NVMe storage module when the second control signal indicates the hot add event.

US Pat. No. 10,394,298

ELECTRONIC DEVICE AND HOT-PLUG PROTECTION CIRCUIT

WIWYNN CORPORATION, New ...

1. An electronic device for communicating with an external device, comprising:a connector, wherein when the external device is coupled to the connector, the connecter receives a device existence voltage from the external device;
a controller, generating a first control signal and a second control signal according to the device existence voltage;
a first voltage source, providing a first voltage;
a second voltage source, providing a second voltage;
a first switch element, coupling the first voltage source or the second voltage source to the connector according to the first control signal, such that the first voltage or the second voltage is used as a supply voltage of the external device;
a third voltage source, providing a third voltage;
a fourth voltage source, providing a fourth voltage; and
a second switch element, coupling the third voltage source or the fourth voltage source to an output node according to the second control signal, such that the third voltage or the fourth voltage is used as a tunable output voltage at the output node.

US Pat. No. 10,340,896

ELECTRONIC SYSTEM AND SIGNAL SWITCHING CIRCUIT

WIWYNN CORPORATION, New ...

1. A signal-switching circuit for use in an electronic system, wherein the electronic system comprises a plurality of hardware circuits, the signal-switching circuit comprising:a control circuit, arranged to receive a trigger signal generated by a trigger circuit of the electronic system, and change a mode signal generated by the control circuit in response to the trigger signal; and
a switch circuit, arranged to electrically connect transmission signals from one of the hardware circuits to a test board external to the electronic system via a transmission interface of the electronic system in response to the mode signal,
wherein the trigger signal is a pulse signal,
wherein the signal-switching circuit comprises more than two operation modes, and the control circuit changes the mode signal according to the trigger signal to sequentially switch between the operation modes,
wherein the control circuit includes N serially-connected D flip-flops (DFFs), and each of the N DFFs comprises a data input pin, a clock input pin, a data output pin, and an inverse data output pin, and the inverse data output pin is connected to the data input pin in each of the N DFFs,
wherein the clock input pin of the first DFF of the N DFFs receives the trigger signal,
wherein the data output pin of each DFF is connected to the block input pin of the next DFF for each of the first DFF to the (N?1)-th DFF,
wherein the data output pin of each of the N DFFs is connected to the switch circuit.

US Pat. No. 10,496,128

METHOD FOR OBTAINING TIMESTAMP AND COMPUTER DEVICE USING THE SAME

Wiwynn Corporation, New ...

1. A computer device, comprising:a processor, generating at least one signal;
a counter circuit, comprising at least one counter, wherein the at least one counter is coupled to the at least one signal, and the at least one counter receives an internal clock signal of the computer device; and
a baseboard management controller, coupled to the at least one counter,
wherein the baseboard management controller activates the at least one counter, and controls the at least one counter to detect the at least one signal and start counting for generating a count value according to the internal clock signal when the at least one signal is enabled,
wherein the baseboard management controller controls the at least one counter to stop counting, and obtains an enabled timepoint of the at least one signal according to the count value of the at least one counter and a timepoint where the at least one counter is stopped, so as to use the enabled timepoint as a timestamp of the at least one signal.

US Pat. No. 10,489,334

SERVER SYSTEM AND METHOD FOR DETECTING TRANSMISSION MODE OF SERVER SYSTEM

Wiwynn Corporation, New ...

1. A server system, comprising:a control device; and
a storage back plane, having a non-volatile memory module, the non-volatile memory module having mode information,
wherein when the control device is plugged into the storage back plane, the control device obtains the mode information of the storage back plane after the control device is charged with electricity and before the server system is fully turned on, to determine whether a transmission mode owned by the control device matches the mode information, and to decide whether to send a first prompt signal according to whether the transmission mode of the control device matches the mode information;
wherein the storage back plane is compatible with an SFF-8639 specification.

US Pat. No. 10,474,605

SERVER SYSTEM AND DATA ACCESS METHOD USING THE SAME

Wiwynn Corporation, New ...

1. A server system, comprising:a first server, comprising:
a first host;
a first expander unit, coupled to the first host; and
a first peripheral device, coupled to the first expander unit; and
a second server, comprising:
a second host;
a second expander unit, coupled to the second host through a data bus or a peripheral component interconnect express bus; and
a second peripheral device, coupled to the second expander unit,
wherein the first expander unit and the second expander unit are directly connected to each other through a serial attached small computer system interface or a peripheral component interconnect express bus,
wherein when the first host and the second host function normally, the first host accesses the first peripheral device through the first expander unit and the second host accesses the second peripheral device through the second expander unit, and when the second host changes from normal function to malfunction, the first host accesses the second peripheral device through the serial attached small computer system interface or the peripheral component interconnect express bus between the first expander unit and the second expander unit.

US Pat. No. 10,452,460

STORAGE SERVER SYSTEM CAPABLE OF SETTING OVERCURRENT PROTECTION VALUE ACCORDING TO SYSTEM CONFIGURATION

Wiwynn Corporation, New ...

1. A storage server system, comprising:a storage device module comprising at least one storage device, and configured to generate at least one present signal;
a power source supply unit configured to supply power source to the storage device module;
a memory device configured to store system information;
a microcontroller coupled to the storage device module and the memory device, and configured to generate a setting signal according to the at least one present signal and the system information to set an overcurrent protection value of the storage server system;
a variable resistor coupled to the microcontroller, wherein a resistance of the variable resistor is corresponding to the overcurrent protection value of the storage server system;
a hot swap controller coupled to the variable resistor, and configured to generate a read signal to the variable resistor to read the resistance, and generate a switch signal according to the resistance; and
a switch coupled to the hot swap controller, the storage device module and the power source supply unit, and configured to connect the power source supply unit and the storage device module or disconnect the power source supply unit from the storage device module according to the switch signal.

US Pat. No. 10,534,416

STORAGE SYSTEM AND CONTROL METHOD

WIWYNN CORPORATION, New ...

1. A control method for communicating with an external device, comprising the steps of:when the external device is coupled to a connector, receiving, via the connector, a device existence voltage from the external device;
generating, via a controller, a first control signal and a second control signal according to the device existence voltage;
coupling, via a first switch element, a first voltage source or a second voltage source to the connector according to the first control signal, such that a first voltage of the first voltage source or a second voltage of the second voltage source is used as a supply voltage of the external device; and
coupling, via a second switch element, a third voltage source or a fourth voltage source to an output node according to the second control signal, such that a third voltage of the third voltage source or a fourth voltage of the fourth voltage source is used as a tunable output voltage at the output node.

US Pat. No. 10,631,425

ELECTRICALLY-CONDUCTING PLATE, UNINTERRUPTIBLE SLIDING MECHANISM, AND RELATED SERVER APPARATUS

Wiwynn Corporation, New ...

1. An electrically-conducting plate slidably assembled with a discharging track, the electrically-conducting plate comprising:a base;
two buckling portions respectively disposed on two opposite sides of the base; and
an elastic piece set disposed on the base and located between the two buckling portions, the elastic piece set having at least one elastic unit, the elastic unit being an arc structure an end of the arc structure being connected to the base, and the other end of the arc structure abutting against the discharging track, so as to transmit energy output from the discharging track to the base, the elastic unit comprising:
a root portion fixed on the base;
two arc resilient arm portions respectively stretched from opposite sides of the root portion outwardly; and
two contacting portions, each contacting portion being connected to one of the arc resilient arm portions opposite to the root portion and utilized to abut against the discharging track.

US Pat. No. 10,567,268

METHOD FOR DETECTING TOPOLOGY, COMPUTE NODE, AND STORAGE NODE

Wiwynn Corporation, New ...

1. A method for detecting topology, comprising:sending a request to a storage node by a compute node, wherein the request comprises first identification information of the compute node;
returning a response to the compute node in response to the request by the storage node, wherein the response comprises second identification information of the storage node;
combining the first identification information and the second identification information into a first connection identity by the compute node; and
combining the first identification information and the second identification information into a second connection identity by the storage node, wherein the second connection identity is the same as the first connection identity.

US Pat. No. 10,537,040

CHASSIS

Wiwynn Corporation, New ...

1. A chassis comprising:a housing comprising a top plate and a bottom plate, the top plate being opposite to the bottom plate, an accommodating space being located between the top plate and the bottom plate, the bottom plate having a through hole;
a partition disposed in the accommodating space;
a movable member connected to the partition, the movable member being configured to move between a first position and a second position to adjust a size of the accommodating space; and
a tray comprising a latch member;
wherein when the movable member is located at the first position and the tray is placed into the accommodating space, the movable member is embedded into the through hole and the latch member engages with the movable member; when the movable member is located at the second position, the movable member disengages from the through hole.

US Pat. No. 10,698,638

DATA TRANSMISSION METHOD AND HOST SYSTEM USING THE SAME

Wiwynn Corporation, New ...

1. A data transmission method, for transmitting first data to a plurality of physical remote target devices by a host system, the data transmission method comprising:generating a transmission instruction to transmit the first data to a network interface controller of the host system, wherein the transmission instruction is configured to transmit data to one single remote target device, wherein the remote target device comprises the physical remote target device or a virtual remote target device;
transforming the first data into a plurality of second data and respectively recording the plurality of second data in a plurality of memory addresses of a memory of the network interface controller;
instructing the plurality of physical remote target devices to acquire the plurality of second data respectively from the plurality of memory addresses of the memory, and
wherein before the step of generating the transmission instruction to transmit the first data to the network interface controller of the host system, the data transmission method further comprises:
virtualizing the network interface controller as the virtual remote target device.

US Pat. No. 10,594,365

SERVER DEVICE AND POWER MANAGEMENT METHOD

Wiwynn Corporation, New ...

1. A server device, comprising:a power supply device, comprising a first power line communication (PLC) transceiver;
a power transmission path, coupled to the power supply device; and
at least one electronic device, coupled to the power transmission path to obtain power from the power supply device, wherein the at least one electronic device comprises a second PLC transceiver,
wherein the at least one electronic device utilizes the second PLC transceiver to communicate with the first PLC transceiver in the power supply device through the power transmission path to obtain an operation status of the power supply device and control the power supply device,
wherein the server device is further configured to:
set a plurality of carrier frequencies in the first PLC transceiver,
determine whether an abnormality occurs based on a communication signal having a first carrier frequency of the plurality of carrier frequencies and received through the power transmission path by the second PLC transceiver, and
eliminate the abnormality through the power transmission path,
wherein said eliminating the abnormality through the power transmission path comprises using the communication signal at a different carrier frequency of the plurality of carrier frequencies than the first carrier frequency.

US Pat. No. 10,581,973

COMPUTER SYSTEM AND BUS ARBITRATION METHOD

Wiwynn Corporation, New ...

1. A computer system comprising:a bus;
a plurality of master devices coupled to the bus; and
a slave device coupled to the bus,
wherein each of the master devices determines the number of the operating master devices through the bus based on heart beat signals of the operating master devices,
when a first master device of the master devices device intends to access the slave device, the first master device performs a bus arbitration on the slave device and attempts to access the slave device,
if the slave device is accessed successfully, after the first master device finishes accessing the slave device, the first master device does not participate in subsequent N bus arbitrations, wherein N is a difference obtained by subtracting a number of times of bus arbitration participated by the first master device for accessing the slave device from the number of the operating master devices and is a non-negative integer,
if the slave device is accessed unsuccessfully, the first master device determines whether the slave device is released,
and if the slave device is released, the first master device performs a next bus arbitration and attempts to access the slave device continuously.

US Pat. No. 10,628,358

SCHEDULING METHOD, PCIE SWITCH AND ELECTRONIC SYSTEM USING THE SAME

Wiwynn Corporation, New ...

1. A scheduling method for a peripheral component interconnect express (PCIe) switch of an electronic system, the PCIe switch is utilized for handling input/output requests of a host of the electronic system, the scheduling method comprising:the PCIe switch determining a scheduling sequence of message signal interrupts (MSIs) and read/write requests corresponding to the input/output requests according to an amount of the MSIs corresponding to the input/output requests; and
the PCIe switch handling the MSIs and the read/write requests according to the scheduling sequences;
wherein the MSI is scheduled prior to the read/write request in the scheduling sequence.

US Pat. No. 10,628,362

STORAGE DEVICE FOR GRAPHIC PROCESSORS AND CONFIGURATION SETTING ADJUSTING METHOD

Wiwynn Corporation, New ...

1. A storage device for graphic processors, the storage device comprising:at least one chassis, each of the at least one chassis comprising a first connector, a second connector, a switching circuit and at least one graphic processor, the switching circuit being electrically connected to the first connector, the second connector and the at least one graphic processor; and
an input/output module, comprising a processor, at least one connection interface and a storage circuit, the storage circuit stores a plurality of configuration settings, wherein
the processor obtains a chassis connection status according to at least one first chassis electrically connected to the input/output module among the at least one chassis,
the processor reads a first initial configuration setting in the switching circuit of the at least one first chassis,
the processor obtains a host connection status according to a first connection interface electrically connected to a first host among the at least one connection interface,
the processor determines whether the first initial configuration setting of the first chassis is applicable to the chassis connection status and the host connection status according to the chassis connection status, the host connection status and a preset rule, and
when the processor determines that the first initial configuration setting of the first chassis is not applicable to the chassis connection status and the host connection status, the processor changes the first initial configuration setting of the first chassis to one of the configuration settings which is applicable to the chassis connection status and the host connection status.

US Pat. No. 10,608,539

MULTI-PHASE POWER SUPPLY FOR STEPDOWN SYSTEM

Wiwynn Corporation, New ...

1. A multi-phase power supply for stepdown system, comprising:a plurality of first stage voltage converters coupled in parallel to each other, the first stage voltage converters converting an input voltage to generate a midway voltage;
a plurality of second stage voltage converters coupled in parallel to each other, the second stage voltage converters converting the midway voltage to generate an output voltage; and
a controller that is coupled to the first stage voltage converters and the second stage voltage converters, receives a plurality of output currents of the plurality of first stage voltage converters and the plurality of second stage voltage converters, and receives the input voltage, the midway voltage, and the output voltage, wherein the controller adjusts each of the output currents according to the plurality of output currents, and adjusts voltage conversion of each of the first stage voltage converters and each of the second stage voltage converters according to the input voltage, the midway voltage and the output voltage,
wherein the controller calculates the sum of the plurality of output currents to obtain a total current value, and sets a number of enabled phases of the plurality of first stage voltage converters and the plurality of second stage voltage converters based on the total current value.

US Pat. No. 10,712,956

MANAGEMENT METHOD AND STORAGE SYSTEM USING THE SAME

Wiwynn Corporation, New ...

1. A management method for a storage system, wherein the storage system comprises a plurality of hard disks, the management method comprising:dividing the plurality of hard disks into a hot storage group, a warm storage group and a cold storage group according to a first threshold and a second threshold;
exchanging a first warm storage hard disk conforming to the first threshold in the warm storage group with a hot storage hard disk in the hot storage group in response to not conform to the first threshold; and
exchanging a cold storage hard disk conforming to the second threshold in the cold storage group with a second warm storage hard disk in the warm storage group in response to not conform to the second threshold;
wherein when an amount of hard disks included in the hot storage group is less than a first amount, the storage system is indicated to be changed.

US Pat. No. 10,715,596

SERVER SYSTEM AND CONTROL METHOD FOR STORAGE UNIT

Wiwynn Corporation, New ...

1. A server system, comprising:a plurality of modular devices, consisting of a plurality of storage units, a plurality of computing units or a combination thereof; and
a connection device, connecting the modular devices,
wherein the modular devices are connected in a sequence by the connection device,
a storage unit in the modular devices comprises a transmission interface expander,
the transmission interface expander detects whether the storage unit connects a modular device prior to the storage unit in the sequence, and sets the storage unit as a slave device of the modular device prior to the storage unit in the sequence when the transmission interface expander connects the modular device prior to the storage unit in the sequence, and
when the transmission interface expander does not connect any modular device prior to the storage unit in the sequence, the transmission interface expander is set as a storage node and communicates with an external server, and another storage unit connected behind the transmission interface expander in the sequence becomes a slave device of the transmission interface expander;
wherein when the transmission interface expander connects the modular device prior to the storage unit in the sequence, the transmission interface expander enters a cascade mode to turn down a connection with the external server via the transmission interface, and sets the storage unit as the slave device such that the storage unit is controlled by the other modular device connected thereto, and continually detects whether a connection between the transmission interface expander and the modular device prior to the storage unit in the sequence exists,
when the connection between the transmission interface expander and the modular device prior to the storage unit in the sequence does not exist, the transmission interface expander is set as the storage node and communicates with the external server.

US Pat. No. 10,698,788

METHOD FOR MONITORING SERVER, AND MONITORING DEVICE AND MONITORING SYSTEM USING THE SAME

Wiwynn Corporation, New ...

1. A method for monitoring a server, the method executed by a processor comprising:setting a system event to be monitored from the server;
setting specific system information to be recorded according to the system event to be monitored, wherein the specific system information to be recorded is related to the system event to be monitored;
setting a trigger recording mode by selecting a mode from a pre-trigger recording mode, a middle recording mode and a post-trigger recording mode based on the system event to be monitored;
setting a predetermined recording amount for recording the specific system information, wherein the predetermined recording amount represents a quantity of the specific system information;
waiting for the system event;
capturing the predetermined recording amount of the specific system information in response to the system event from a baseboard management controller and storing the captured specific system information into a register according to the trigger recording mode and the predetermined recording amount, wherein the captured specific system information is related to the system event, the system event occurs when the server is operating, and the baseboard management controller manages the server;
transferring the specific system information stored in the register from the register to a storage circuit and stopping the capturing of the specific system information for storing into the register according to the trigger recording mode and the predetermined recording amount; and
displaying the specific system information stored in the storage circuit on a user interface.