Patent application number | Description | Published |
20130151886 | COMPUTING DEVICE AND METHOD FOR SWITCHING PHYSICAL LINKS OF A SAS EXPANDER OF THE COMPUTING DEVICE - A method switches physical links of a serial attached small computer system interface (SAS) expander of a computing device. If a physical link of the SAS expander is malfunctioning, configuration parameters of the malfunctioned physical link are stored to a storage system of the computing device, and a reserved physical link corresponding to the malfunctioned physical link is selected from firmware of the SAS expander. The method further modifies configuration parameters of the malfunction physical link, produces a new firmware according to the modified configuration parameters and the selected reserved physical link, and switches the malfunctioned physical link to the reserved physical link by writing the new firmware to the SAS expander. | 06-13-2013 |
20130159558 | COMPUTING DEVICE AND METHOD FOR ADJUSTING PHYSICAL LINKS OF A SAS EXPANDER OF THE COMPUTING DEVICE - A method to adjust physical links of serial attached small computer system interface (SAS) expanders of a computing device. The SAS expanders include a first SAS expander and one or more second SAS expanders. When data flow of the physical links of the first SAS expander for transmitting data to a second SAS expander is saturated, the method determines whether the first SAS expander has reserved physical links that can be adjusted. If the first SAS expander has reserved physical links that can be adjusted, the method generates a new firmware, and adjusts the adjusted physical link to the second SAS expander by writing the new firmware to the first SAS expander. The method also adjusts the adjusted physical link to the second SAS expander on hardware circuit. | 06-20-2013 |
20130219213 | SYSTEM AND METHOD FOR RECOVERING DATA OF HARD DISKS OF COMPUTING DEVICE - A computing device includes a redundant array of independent disks (RAID) card, a serial attached small computer system interface expander (SAS expander), and a RAID array. The RAID array includes a plurality of hard disks. Each hard disk of the RAID array connects with at least one backup hard disk. If a hard disk of the RAID array malfunctions, the computing device selects a backup hard disk. The computing device stores data which are stored in a hard disk of the RAID which is not malfunctioning into the selected backup hard disk. | 08-22-2013 |
20130235056 | SYSTEM AND METHOD FOR MANAGING DATA OF VIDEO CARD - A video card includes a memory which has a plurality of memory bank. The video further includes a check unit which is used to check whether there is a malfunctioning bit in a memory bank. If there is at least one malfunctioning bit, a malfunctioning memory bank that contains the malfunctioning bit is determined. When the video card is written to or read from, the malfunctioning memory bank is not written to or read from according a bank address and an offset address of the malfunctioning memory bank and data is written to or read from other memory bank that are functioning. | 09-12-2013 |
20130265317 | DISPLAY SYSTEM OF ELECTRONIC DEVICE - A display system includes a main processor, a graphics card, and a display. The graphics card includes a plurality of video memory modules. When the display system displays a selected image, the main processor determines a display mode of the selected image according to inherent characteristics of an image file corresponding to the selected image, selects ones of the video memory modules in a desirable number to display the selected image, and controls selected ones of the video memory modules and the display to display the selected image according to the display mode. | 10-10-2013 |
20130314426 | GRAPHICS CARD DEVICE - A graphics card device includes a memory module, a graphic processing unit (GPU), a controller, a detection circuit, and a port. The GPU is electronically connected to the memory module and receives graphic data. The detection circuit determines a proportion of the graphics data occupying the memory module, and sends the proportion of the graphics that are occupying the memory module to the controller. The controller divides the memory module into a first storage space and a second storage space according to the determination. The first storage space stores graphic data received by the GPU, and the second storage space stores external data transmitted by the port. | 11-28-2013 |
20130335433 | SYSTEM AND METHOD FOR MANAGING DATA OF VIDEO CARD - A video card includes a mapping module to map data of the video card from a first video memory into a second video memory. The video card further includes a detection module to detect whether there is a non-working bit in the first video memory or in the second video memory. If there is the non-working bit, a position of the non-working bit is determined. When the non-working bit in the first video memory is accessed, the video card switches to a bit in the second video memory corresponding to the non-working bit. When the non-working bit in the second video memory is accessed, the video card switches to a bit in the first video memory corresponding to the non-working bit. | 12-19-2013 |
20140002671 | SYSTEM AND METHOD FOR MANAGING DIGITAL/ANALOG CONVERTOR OF A VIDEO CARD | 01-02-2014 |
20140055679 | ELECTRONIC DEVICE AND METHOD FOR CORRECTING VIDEO GRAPHICS ARRAY SIGNALS - In a method for correcting video graphics array (VGA) signals using an electronic device, a VGA signal is received from a VGA card, and parsed to obtain a red-green-blue (RGB) analog signal. The RGB analog signal is converted into an RGB digital signal, the RGB digital signal comprising an R voltage, a G voltage, and a B voltage. When the RGB digital signal is not in accordance with predetermined standard values, the method corrects the RGB digital signal, and outputs the corrected RGB digital signal. | 02-27-2014 |
20140068309 | ELECTRONIC DEVICE AND METHOD FOR CONTROLLING STARTUP CURRENT OF STORAGE SERVER - In a method for controlling a startup current of a storage server, a current of each storage nodes of the storage server is detected by a current sensor when the storage server is turned on. The method calculates a power of each storage node, and a total power of the storage server. When the total power of the storage server is greater than a threshold value, one or more storage nodes are turned off, and the storage nodes are grouped according to the calculated powers. The method further determines a startup sequence of groups of the storage nodes, and controls the groups of the storage nodes to start up according to the startup sequence, to avoid inrush current when a power supply provides power to all of the storage nodes simultaneously. | 03-06-2014 |
20140082245 | METHOD AND SERVER FOR MANAGING REDUNDANT ARRAYS OF INDEPENDENT DISKS CARDS - In a method for managing redundant arrays of independent disks (RAID) cards and a server for executing the method, the server calculates a theoretical percentage of a load of each RAID card according to a number of the RAID cards, and loads an actual percentage of the load of each RAID card through a multi input output (MIO) interface, and detects peripheral component interconnect-express (PCI-E) bandwidth of each RAID card. When the load of each RAID card is unbalanced or the PCI-E bandwidth of the RAID card is saturated, the server transfers the load from a RAID card having a greater actual percentage of the load into a RAID card having a less actual percentage of the load, and transfers the load from a RAID card whose PCI-E bandwidth is saturated into a RAID card whose PCI-E bandwidth is unsaturated according to differential signals through the MIO interface. | 03-20-2014 |
20140115236 | SERVER AND METHOD FOR MANAGING REDUNDANT ARRAY OF INDEPENDENT DISK CARDS - In a method for managing redundant array of independent disk (RAID) cards, physical layer (PHY) chips of the RAID card is detected by a serial port. Information of a malfunctioning PHY chip and a standby PHY chip is read and stored in a firmware of a flash erasable programmable read only memory (EPROM) of the RAID card. An address of the malfunctioning PHY chip is set as an address of the standby PHY chip, and a hard disk electronically connected to the malfunctioning PHY chip is connected to the standby PHY chip. A new serial attached small computer system interface (SAS) address is obtained by amending an original SAS address according to the number and address of the standby PHY chip, and a new firmware is created in the flash EPROM according to the new SAS address. | 04-24-2014 |
20140143447 | SAS EXPANDER SYSTEM AND METHOD FOR DYNAMICALLY ALLOCATING SAS ADDRESSES TO SAS EXPANDER DEVICES - In a method for allocating SAS addresses to SAS expander devices in an SAS expander system, the SAS expander system includes a master SAS expander device, a slave SAS expander device and an EEPROM. The method defines an address parameter for specifying a master SAS address for the master SAS expander device and specifying a slave SAS address for the slave SAS expander device, and obtains an original SAS address from the EEPROM when the original SAS address is identical to either the master SAS address or the slave SAS address. The method adds the address parameter to the original SAS address to generate a first SAS address and allocates the first SAS address to the master SAS expander device. The method adds the address parameter to the first SAS address to generate a second SAS address, and allocates the second SAS address to the slave SAS expander device. | 05-22-2014 |
20140146059 | COMPUTING DEVICE AND METHOD FOR CONTROLLING DVI CONNECTION BETWEEN VGA CARD AND DISPLAY DEVICE - In a method for controlling a digital visual interface (DVI) connection between a video graphics array (VGA) card and a display device of a computing device, the VGA card includes a graphics processing unit, and a DVI connector connected to the signal switch through two DVI links. When a DVI resolution of the VGA card is greater than a display resolution of the display device, the method controls the graphics processing unit to turn on both of the two DVI links and controlling the signal switch to invoke a dual-link DVI mode of the VGA card. When the DVI resolution is not greater than the display resolution the method controls the graphics processing unit to shut off one of the two DVI links, and controls the signal switch to change the dual-link DVI mode of the VGA card to a single link DVI mode of the VGA card. | 05-29-2014 |
20140149777 | POWER SAVING SYSTEM AND METHOD - A computer obtains signals from interfaces of a graphics card in the computer. The computer turns off a switch that provides power to a graphics output unit corresponding to the interface, in response to a determination that the interface is not connected to a display device. The computer turns on the switch that provides power to the graphics output unit corresponding to the interface, in response to the determination that the interface is connected to the display device. | 05-29-2014 |
20140160271 | DETECTION SYSTEM AND METHOD - A detection system and method for detecting if of a plurality of electrical elements on a printed circuit board (PCB) is loaded inversely are provided. The system includes a setting module to receive a standard image of a standard PCB and select one or more of the electrical elements from the standard image by a user. A storage module stores a reference image. A capturing module captures an image of the PCB to be detected. A comparison module compares the image with the reference image to determine if any of the electrical elements having polarities is inversely loaded. A processing module reads a comparison result of the comparison module and makes a determination. | 06-12-2014 |
20140164822 | HOST COMPUTER AND METHOD FOR MANAGING SAS EXPANDERS OF SAS EXPANDER STORAGE SYSTEM - In a method for managing serial attached small computer system interface (SAS) expanders using a host computer, the host computer connects to an SAS expander storage system through a redundant array of independent disks (RAID) card. The SAS expander storage system includes a first switch device, a first SAS expander, a second SAS expander, a second switch, a flash memory, and hard disk drives. The method controls the first switch device to switch the RAID card from the first SAS expander to the second SAS expander when the first SAS expander fails to function, controls the second switch device to switch the flash memory from the first SAS expander to the second SAS expander, and controls the first switch device to connect each of the hard disk drives to the second SAS expander. | 06-12-2014 |
20140164845 | HOST COMPUTER AND METHOD FOR TESTING SAS EXPANDERS - In a method for testing serial attached small computer system interface (SAS) expanders using a host computer, the host computer connects to a master SAS expander through a first serial port, and connects to slave SAS expanders through a second serial port. The host computer sends a test command to the master SAS expander to test the master SAS expander, and stores the test result of the master SAS expander into a flash memory of the master SAS expander. The host computer controls the master SAS expander to transfer the test command to each of the slave SAS expanders to test each of the slave SAS expanders, and stores the test result of each of the slave SAS expanders into the flash memory. The host computer displays all the test results on a display device of the host computer obtained from the flash memory. | 06-12-2014 |
20140189271 | SYSTEM AND ELECTRONIC DEVICE FOR UTILIZING MEMORY OF VIDEO CARD - A control system for utilizing a memory of a video card of an electronic device is executed by a control unit of the electronic device. The control system includes storage space dividing module and a storage control module. The storage space dividing module divides the memory of the video to a first storage space and a second storage space according to a division proportion, the first storage space is defined to store graphics data temporarily and the second storage space is defined to store particular data. The storage control module determines a size of the second storage space, and obtains the particular data a size less than the size of the second storage space from the storage unit, and stores the particular data into the second storage space. | 07-03-2014 |
20140218377 | GRAPHICS PROCESSING UNIT EXPANSION CARD AND METHOD FOR EXPANDING AND REGISTERING GRAPHICS PROCESSING UNITS - A number (n−1) of graphics processing units (GPUs) are serially connected in a sever. When an nth GPU is connected to an (n−1)th GPU of the server, a first control unit of the nth GPU is activated to send a predetermined signal to a master GPU which is connected to a motherboard of the server, to request a slave address for the nth GPU. A second control unit of the master GPU is activated to assign the slave address and send the slave address to the nth GPU, wherein the second control unit of the master GPU detects how many GPUs are connected with each other serially in the server, determines a percentage of operation loads of each of the GPUs to balance the operation loads of the GPUs, and assigns the operation loads between all the GPUs. | 08-07-2014 |
20140267324 | COMPUTER FOR READING DATA FROM SERIAL PORT - A computer system includes an input port connected with a serial port, a standby power, a driving system, a first output port, and a first display. The driving system includes a detecting module connected to the input port and the first output port. The detecting module detects whether the serial port inputs data to the input port and the first output port is connected to the first display. A converting module connected to the detecting module and the input port, reads the data from the serial port via the input port and converts the data into a displayable format of the first display. An output module connected to the converting module and the first output port, outputs the data in the first display format to the first display via the first output port. | 09-18-2014 |
20140297915 | PERIPHERAL COMPONENT INTERCONNECT DEVICE AND ELECTRONIC DEVICE WITH PERIPHERAL COMPONENT INTERCONNECT PORT - An electronic device includes a peripheral component interface (PCI) port, a first storage unit storing a basic input/output system (BIOS), a second storage unit storing a relationship table defining a number of register values and PCI setting information, and a processing unit. The PCI port is used to connect to at least one PCI device. The first storage unit stores a basic input/output system (BIOS). The processing unit runs the BIOS when the electronic device is starting up. When the BIOS is running, the BIOS reads a register value from the PCI device connected to the PCI port and determines a setting information of the PCI port corresponding to the register value according to the relationship table. The BIOS then sets the pins the PCI port according to the determined setting information. | 10-02-2014 |
20140314566 | ELECTRONIC DEVICE, AND CONTROL DEVICE AND METHOD FOR CONTROLLING FAN EMPLOYED IN THE ELECTRONIC DEVICE - An electronic device includes a fan and a control device for controlling the fan. The control device includes a control unit, a first signal generation unit and a second signal generation unit each connected to the fan. The control unit has a first signal output terminal and a second signal output terminal. In use, the control unit first enables the first signal output terminal to generate a speed adjusting signal to control the fan. The control unit further detects whether a speed measurement signal is received from the fan, and enables the second signal output terminal to generate the speed adjusting signal to control the fan, if no speed measurement signal is received. | 10-23-2014 |
20140317328 | SERIAL ATTACHED SCSI EXPANDER AND INTERFACE EXPANDING DEVICE WITH THE SAME - A serial attached SCSI (SAS) expander includes a first port used to connect to a port of a computer, a second port used to electrically connect to corresponding hard disks. Several third ports are respectively used to connect to one corresponding adjacent SAS expander, a firmware, and a transmission management module. The firmware stores a register value reflecting data traffic of the SAS expander. The transmission management module obtains the register value from the firmware, and determines whether the data traffic of the SAS expander is greater than a predetermined value according to the register value. In addition, distributes a part of data to at least one adjacent SAS expander and then transmits the part of data via the at least one adjacent SAS expander, when determining the data traffic of the SAS expander is greater than the predetermined value. | 10-23-2014 |
20140325285 | SERIAL ATTACHED SCSI EXPANDER AND METHOD FOR DEBUGGING FAULTS THEREOF - Serial Attached SCSI (SAS) expander includes an exposed SAS interface connector, a microcontroller unit (MCU), a smart port, and an SAS expander chip. The SAS interface connector is coupled to a host personal computer (PC) to receive commands sent from the host PC. When a fault occurs in the SAS expander or a connected storage device, the MCU enables the smart port in response to a first control command sent from the host PC, reads status information from the SAS expander chip through the smart port in response to a status reading command sent from the host PC, and sends read status information back to the host PC for analyzing. MCU obtains detailed fault information from the SAS expander chip through the smart port in response to a detailed fault information obtaining command sent from the host PC and sends the obtained detailed fault information back to the host PC. | 10-30-2014 |
20140340410 | METHOD AND SERVER FOR SHARING GRAPHICS PROCESSING UNIT RESOURCES - A method for sharing graphics processing unit (GPU) resources between a first server and a second server, each of the server comprising a video adapter, the adapter comprising a GPU. The second server receives a IP address of the first server, when the first server has a load rate less than the predetermined value and the second server has a load rate greater than the predetermined value; and the second server packages pending image data and transmitting the packaged image data to the first server for processing. | 11-20-2014 |
20140344565 | DATA CENTER SYSTEM AND METHOD FOR DYNAMICALLY UPDATING CONFIGURATION INFORMATION THEREOF - A data center system and a method for dynamically updating configuration information of the data center system are provided. The data center system includes a storage compartment, a storage device, and a control device. The storage compartment houses a plurality of single data center units SDCUs. The storage device stores configuration information of the data center system and configuration parameters of each of the SDCUs housed in the storage compartment. When a new SDCU is added to the data center system, the control device receives the configuration parameters of the new SDCU, and stores the configuration parameters of the new SDCU. The control device further updates the stored configuration information of the data center system using the configuration parameters of all of the SDCUs employed in the data center system, and runs the data center system based on the updated configuration information. | 11-20-2014 |
20140354810 | CONTAINER DATA CENTER MOVING SYSTEM - A container data center moving system employed to a container data center during transportation includes a photo processing module, a calculating module, a determining module and a control module. The photo processing module obtains moving state of the container data center and other moving objects on a road according to a photo of the road. The present moving state includes movement directions, movement speeds and movement accelerations. The calculating module determines whether the container data center is likely to collide with any moving object under their present moving states and evaluates a time length to a collision likely happened between the container data center and any moving object. The determining module determines whether the time length is less than a preset value. The control module stores date of the container data center in running to a data backup module if the time length is less than the preset value. | 12-04-2014 |
20140361788 | DETECTION SYSTEM AND METHOD FOR TESTING CONNECTOR - A detection system and method are provided. The detection system connects to a connector, and the connector includes a plurality of detection pins. The detection system includes a pin detection circuit and a detection device. The pin detection circuit connects to the plurality of detection pins and obtains output voltages of the detection pins. The pin detection circuit issues a determination voltage signal corresponding to the output voltages of the detection pins. The detection device determines whether the determination voltage signal is a low-level signal and issues a command when the determination voltage signal is a low-level signal. | 12-11-2014 |
20140380080 | ENERGY-SAVING CIRCUIT FOR MOTHERBOARD - An energy-saving circuit for a motherboard includes a connecting circuit, a control circuit, a power circuit, an audio circuit, and a south bridge circuit. The connecting circuit can be connected to a number of audio devices, or may be unconnected to an audio device. A first detecting signal to the control circuit is output by the connecting circuit when an audio device is connected, and a second detecting signal is output by the connecting circuit when no audio device is connected. The power circuit powers the audio circuit according to the first control signal, and provides no power according to the second control signal. The south bridge chip allows audio communication for the first control signal, and prevents audio communication for the second control signal. | 12-25-2014 |
20150026519 | SERIAL ATTACHED SMALL COMPUTER SYSTEM INTERFACE EXPANDER AND DEBUGGING METHOD - A serial attached Small Computer System Interface (SAS) expander comprises a SAS expander chip which comprises a first debug port and a second debug port, a controlling chip which is in communication with the first debug port through a first serial port, in communication with the second debug port through a second serial port, and in communication with a host computer through a third serial port, once the controlling chip controls the third serial port to receive a debug command from the host computer, the controlling chip sends the received debug command to the first debug port or the second debug port according to a reference table. | 01-22-2015 |
20150067192 | SYSTEM AND METHOD FOR ADJUSTING SAS ADDRESSES OF SAS EXPANDERS - In a method for adjusting SAS addresses of SAS expanders in an SAS storage system, an initial SAS address of a specified SAS expander is read when the specified SAS expander is first connected to a processor of the SAS storage system. SAS addresses of other SAS expanders that are already connected to the processor are obtained. The initial SAS address of the specified SAS expander is compared with the obtained SAS addresses. When the initial SAS address is identical to one of the obtained SAS addresses, the initial SAS address is adjusted according to a predefined address number to generate an updated SAS address of the specified SAS expander. The initial SAS address of the specified SAS expander is reset according to the updated SAS address. | 03-05-2015 |