Inventors list

Assignees list

Classification tree browser

Top 100 Inventors

Top 100 Assignees


Inventec Corporation

Inventec Corporation Patent applications
Patent application numberTitlePublished
20120131425METHODS FOR LAYOUT ERROR DETECTION - A layout error detection method includes the following steps, reading a layout file, in which the layout file includes a plurality of elements and a plurality of coordinates, and each element is corresponding to one coordinate; reading a record table, in which the record table includes an identification column, a coordinate column, and a flag column; scanning the layout file to obtain an error detection result, in which the error detection result is corresponding to an identification data and a coordinate data; searching the identification column of the record table to judge whether the identification column has the same identifier according to the identification data, and when a judgment result is false, writing the identification data and the coordinate data of the error detection result, setting a flag value to logic 0, and marking the error detection result; and scanning the layout file repeatedly until all the elements are scanned.05-24-2012
20120131403MULTI-CHIP TEST SYSTEM AND TEST METHOD THEREOF - A multi-chip test system and a method thereof utilize a Complex Programmable Logic Device (CPLD) to be connected in series to multiple chips having a Joint Test Action Group (JTAG) interface for function inspection. The test system includes a device to-be-tested and a control device. The device to-be-tested includes multiple chips, a CPLD, and a second JTAG interface. Each of the chips has a first JTAG interface. The CPLD is coupled to the chips through the first JTAG interfaces. The second JTAG interface is connected to the CPLD. The control device is connected to the second JTAG interface and used for sending a switching instruction to the CPLD. In the test method, firstly, a switching instruction is received to select a chip to-be-tested; then, a test signal is sent to the chip to-be-tested according to the chip to-be-tested; and the chip to-be-tested transfers a test result back to a CPLD according to the test signal.05-24-2012
20120131394DETECTION METHOD FOR CONFIGURATION OF POWER SUPPLY UNITS AND DETECTION SYSTEM USING THE SAME - A detection method for configuration of power supply units and a detection system using the same are provided. The detection method includes: storing a production information setting about configuration of power supply units in a field replace unit, in which the production information setting includes a number setting and a location setting; sensing actual configuration number and location of the power supply units by a sensing unit so as to obtain an actual configuration information; and reading the production information setting and the actual configuration information and comparing them by a controller, in which the controller determines that the detection is passed when the actual configuration information matches the number setting and the location setting; and the controller outputs an unusual message when the actual configuration information does not match the number setting and the location setting.05-24-2012
20120131385TESTING MEHTOD FOR UNIT UNDER TEST - A testing method for a unit under test is provided. At least one unit under test is electrically connected to a testing machine. The testing machine creates a test script and executes the test script, so as to perform a non-operating system (OS) test and an OS test on the unit under test, and the testing machine is capable of combining the testing results, so a testing process is simplified, a test time is shortened, and test accuracy is improved.05-24-2012
20120131384COMPUTER SYSTEM - A computer system including a first processor, an error detecting circuit and a south bridge chip is provided. The first processor outputs a first catastrophic error signal. The error detecting circuit is coupled to the first processor to receive the first catastrophic error signal. When the first catastrophic error signal changes to a first level and is maintained for a period exceeding a first predetermined time, the error detecting circuit outputs an internal error reset signal. When the first catastrophic error signal changes to a first level and passes a second predetermined time, the error detecting circuit outputs a machine error reset signal. Here, the second predetermined time is greater than the first predetermined time. The south bridge chip is coupled to the error detecting circuit and reboots the computer system according the internal error reset signal or the machine error reset signal.05-24-2012
20120131363HEAT DISSIPATING DEVICE AND METHOD THEREOF - A heat dissipating device and the method thereof are provided. The heat dissipating device includes at least one fan, a temperature detecting unit, a fan control unit, and a power consumption control unit. The temperature detecting unit detects a temperature inside the host. The fan control unit controls the rotating speed of the fan. The power consumption control unit calculates the total power consumption of the host, and outputs a control signal to the fan control unit according to the temperature inside the host and the total power consumption of the host, so as to adjust the rotating speed of the fan.05-24-2012
20120131243MULTIPLEXING PIN CONTROL CIRCUIT FOR COMPUTER SYSTEM - A multiplexing pin control circuit for a computer system with multiple chips is provided, and includes a Southbridge chip having at least one multiplexing pin; at least one control module including a first connecting terminal electrically connected to the multiplexing pin, a second connecting terminal, and a control end receiving an enable signal; and a peripheral apparatus having an input/output (I/O) interface electrically connected to the second connecting terminal. When the enable signal is at a first level or a second level, the peripheral apparatus is electrically isolated from or connected to the second connecting terminal correspondingly. The control module switches on or switches off an electrical connection of the multiplexing pin with an external circuit, thereby avoiding an interference with a level voltage of the multiplexing pin during an initialization and reset period and further ensuring the multiplexing function of the pin during a normal operation period.05-24-2012
20120130704REAL-TIME TRANSLATION METHOD FOR MOBILE DEVICE - A real-time translation method for a mobile device is disclosed. In this method, a location of the mobile device is provided by a global positioning system (GPS). Then, an image is captured, and characters shown in the image are recognized in accordance with a language used in the location of the mobile device. Thereafter, the characters recognized are translated in accordance with a translation database. Then, a translation result of the characters recognized is displayed.05-24-2012
20120129511MOBILE PHONE AND OPERATING METHOD THEREOF - A mobile phone operating method including the following steps is provided. A first key of a mobile phone is pressed. The mobile phone is shaken as the first key is pressed, such that a first gesture is sensed by a g-sensor of the mobile phone. Whether a combination of the first key and the first gesture corresponds to a preset function is determined by a processing unit of the mobile phone. The preset function is performed by the mobile phone if the determination is affirmative.05-24-2012
20120128340CAMERA-BASED MOBILE COMMUNICATION DEVICE AND METHOD FOR CONTROLLING FLASHLIGHT THEREOF - A camera-based mobile communication device includes a light sensor, a camera module, a flashlight, and a micro-processing unit (MPU). The light sensor is operable to detect a brightness value of an external light source. The camera module is operable to photograph an image. The flashlight is operable to generate a flash. The MPU is electrically connected to the light sensor, the camera module, and the flashlight. The MPU includes a comparison module, a face recognizing module, and a flashlight control module. The comparison module is operable to compare the brightness value with a threshold brightness icy value. The face recognizing module is operable to determine whether there exists a facial feature in the image. The flashlight control module is operable to turn on the flashlight when the detected brightness value is greater than the threshold brightness value and the facial feature is recognized from the image.05-24-2012
20120128258DESIGN METHOD OF CIPHER AND PICTURE CIPHER SYSTEM - A design method of cipher is provided. First, a database with a plurality of picture units is provided. Then, a part of the picture units of the database are selected to form a passing picture, and the passing picture is transferred to an encoder. The encoder selects at least parts of the picture units of the database to form a plurality of option pictures, in which a part of the picture units of the option pictures correspond with the picture units of the passing picture. A picture cipher system is also provided.05-24-2012
20120127662ELECTRONIC APPARATUS AND KEYBOARD SUPPORTING MODULE THEREOF - An electronic apparatus and a keyboard supporting module thereof are provided. The electronic apparatus includes a heat source, the keyboard supporting module and a push-button key module. The keyboard supporting module includes a keyboard supporting structure and an insulator. The keyboard supporting structure is thermally connected to the heat source. Particularly, the keyboard supporting structure supports the push-button key module with the insulator.05-24-2012
20120127655SERVER CABINET - A server cabinet is provided, which not only utilizes a first cooling fluid to flow through a heat exchanger of the cabinet to lower the temperature of entrances of fan modules without wasting additional energy, but also utilizes a cooling fluid pipe set to send a second cooling fluid to heat exchange apparatuses in a server to lower the temperature of heating elements inside the cabinet. The server cabinet could lower the heat dissipating loading of the heat exchanger of the cabinet and achieve the efficiency of saving energy.05-24-2012
20120127652ELECTRONIC APPARATUS WITH IMPROVED HEAT DISSIPATION - An electronic apparatus with improved heat dissipation comprises a first body with a first shell and a second shell, a second body, a coupling device and a linkage device. The first shell is pivotally connected to the second shell to form an accommodation space. The first shell can pivot relative to the second shell to enlarge the accommodation space and form an opening between the first shell and the second shell. The coupling device couples the second body and the second shell to pivot the second body relative to the second shell to expose or hide the first shell. The linkage device drives the first shell to pivot relative to the second shell. When the second body pivots relative to the second shell toward a first direction, the linkage device drives the first shell to pivot relative to the second shell toward a second direction opposite to the first direction.05-24-2012
20120127644ELECTRONIC APPARATUS - An electronic apparatus includes a casing, a cap, and an access module. An accommodation space of the casing is used for accommodating a data storage apparatus, and the access module is disposed inside the accommodation space. The casing is formed with an opening at a position corresponding to an access unit, so that an external card is inserted in or pulled out through the opening. A terminal of the access module is pivoted on the casing. The cap is used for covering and thus sealing the accommodation space, so that the access module is arranged between the data storage apparatus and the cap. Thereby, the space is saved, and the access module and the data storage apparatus can be detached or assembled conveniently.05-24-2012
20120127325Web Camera Device and Operating Method thereof - A web camera device includes a web camera and a micro processing unit (MCU). The web camera is operable to capture an image of a user. The MCU is electrically connected to the web camera and includes a distance calculating module and a comparing module. The distance calculating module is operable to receive a distance between the user and the web camera based on the calculating of the image. The comparing module is operable to compare the distance with a predetermined distance range, wherein when the distance is beyond the predetermined distance range, the comparing module outputs a warning signal for alarm the user to keep a proper distance from the display. An operating method of the web camera device is disclosed herein.05-24-2012
201201272723D IMAGE CAPTURING DEVICE AND METHOD - A 3D image capturing device includes a first light incident hole, a second light incident hole, a photosensitive element, and a processing unit. The photosensitive element is located at an intersection point between a first light path formed by the first light incident hole and a second light path formed by the second light incident hole. The processing unit includes a 3D image sensing module and a 3D image synthesizing module. The 3D image sensing module enables the photosensitive element to alternately sense at least one first image and at least one second image. The first image is sensed by the photosensitive element through the first light path and the second image is sensed by the photosensitive element through the second light path. The 3D image synthesizing module synthesizes alternate first image and second image to generate at least one 3D image.05-24-2012
20120127134PORTABLE COMPUTER - A portable computer comprises a display housing, a first G-sensor, a main housing and a main board. A display is disposed inside the display housing. The first G-sensor is arranged in the display housing. The main housing is pivotally connected to the display housing. The main board has a processor and is arranged in the main housing. The main board is coupled to the first G-sensor and the display.05-24-2012
20120127093TOUCH PAD AND ELECTRONIC DISPLAY DEVICE APPLIED WITH THE SAME - A touch pad disposed in an electronic display device is provided. The touch pad includes a sliding region, a first virtual-key region and a second virtual-key region both adjacent to the sliding region, a first vibrator and a second vibrator. The sliding region are capable of sensing a dragging action, the first virtual-key region and the second virtual-key region are capable of sensing a pressing action, and the second virtual-key region corresponds to one side of the first virtual-key region. The first vibrator and the second vibrator are respectively disposed underneath the first virtual-key region and the second virtual-key region. When the first virtual-key region senses the pressing action, the first vibrator generates vibration. When the second virtual-key region senses the pressing action, the second vibrator generates vibration.05-24-2012
20120126675ELECTRONIC DEVICE - An electronic device including a casing, a cover, a latching member, and a limiting member is provided. The casing has a space and a stopping portion on an inner wall of the casing and in the pace. The cover is detachably assembled to the casing for covering the space. The latching member on the inner wall of the casing and in the space has a body moving relative to the casing between a first position and a second position and a limiting portion with a limiting route. The stopping portion is in a moving path of the latching member. The limiting member is assembled to the casing and interferes with the limiting portion. When the limiting member interferes with the limiting portion, the body is limited at the first position and a third position between the first position and the second position relative to the casing.05-24-2012
20120126632MULTIPLE POWER SUPPLY DEVICE - A multiple power supply device including a power consuming unit, a plurality of power supply units, and a plurality of switching units is provided. The power consuming unit receives a plurality of power good signals, and outputs a plurality of power control signals accordingly. The power supply units output a plurality of working voltages respectively, and meanwhile output the power good signals. When the power consuming unit is in a working state and one of the power good signals is enabled, the power consuming unit enables the corresponding power control signal. When the power consuming unit is in a working state and a part of the power good signals are enabled, the power consuming unit enables one of the power control signals corresponding to the enabled power good signals. The switching units transmit the corresponding working voltage to the power consuming unit according to the enabled power control signal.05-24-2012
20120126617INDUSTRIAL COMPUTER SET, POWER CABINET AND SYSTEM CABINET - An industrial computer set is provided and includes a power cabinet and a plurality of system cabinets. The power cabinet includes a power conversion module and a power cable distribution tray. The power conversion module is coupled between mains electricity and the power cable distribution tray. The power conversion module is used for converting a high-voltage AC power into a high-voltage DC power. Each of the system cabinets includes a plurality of system units and a shunt module. The shunt module is coupled between the power cable distribution tray and the system units. The shunt module receives the high-voltage AC power from the power cable distribution tray, and shunts the high-voltage AC power to the system units.05-24-2012
20120126527QUICK COUPLER - A quick coupler has a coolant supplier seat and a transmission seat that can be optionally connected or disconnected. When the coolant supplier seat is connected to the transmission seat, the coolant can flow automatically from the coolant supplier seat to the transmission seat, so as to cool down electronic components inside a rack. When the coolant supplier seat is disconnected from the transmission seat, the coolant instantly stops flowing into the transmission seat. Because of the quick coupler, the rack installed inside a narrow space is convenient to set up or disassemble.05-24-2012
20120125586SEPARABLE LIQUID-COOLING HEAT-DISSIPATION MODULE - A separable liquid-cooling heat-dissipation module has a first flow pipe, a second flow pipe, and a plurality of heat conduction blocks. The second flow pipe is set on a top end of the first flow pipe. A bottom end of the second flow pipe has a gap, so that a heat-insulating structure is formed between the first flow pipe and the second flow pipe. The heat conduction blocks are installed on both sides of the first flow pipe and the second flow pipe. A combination of the first flow pipe, the second flow pipe, and the heat conduction blocks provides a modular heat-dissipation structure and also achieves effects of heat-dissipation and energy-saving.05-24-2012
20120125570HEAT DISSIPATING DEVICE - A heat dissipating device is disclosed, which includes a fan body, an upper fan cover, and a lower fan cover. The upper fan cover and the lower fan cover are assembled on the fan body. The fan body has an airflow outlet. The upper fan cover includes an upper cover front portion, and plural upper cover recessions disposed at the upper cover front portion. The upper cover recessions are located in front of the airflow outlet.05-24-2012
20120125448ADJUSTABLE COOLANT QUICK COUPLER - An adjustable coolant quick coupler has a coolant supplier seat and a transmission seat that can be optionally connected or disconnected. The coolant supplier seat has a regulator assembly. The regulator assembly is able to adjust quantity of flow-in coolant and quantity of flow-out coolant. When the coolant supplier seat is connected to the transmission seat, the coolant can flow automatically from the coolant supplier seat to the transmission seat, so as to cool down electronic components inside a rack. When the coolant supplier seat is disconnected from the transmission seat, the coolant instantly stops flowing into the transmission seat. Because of the quick coupler, the rack installed inside a narrow space is convenient to set up or disassemble. Furthermore, by adjusting the quantity of flow-in coolant and the quantity of flow-out coolant, the electronic components can have a better effect of heat-dissipation.05-24-2012
20120124544METHOD FOR SETTING TEST POINT - A method for setting a test point is applied to dispose at least one test point on a circuit board in a trace file, which includes steps of reading the trace file, in which the trace file includes at least one trace; determining whether the trace has an initial test point; and setting a test point on the trace that does not have the initial test point. According to the method for setting a test point, cost and time for manually disposing the test point are saved, and an error rate when the test point is arranged is further reduced, thereby effectively improving production efficiency of the circuit board.05-17-2012
20120124406COMPUTER SYSTEM AND POWER MANAGEMENT METHOD THEREOF - A power management method of a computer system is provided. The method includes the following steps. Health states of a plurality of power supplies are detected to generate a detection signal. Output powers provided by the power supplies are received to calculate a total maximum output power of the power supplies. An interrupt is generated by triggering a configuration management program according to the total maximum output power or the detection signal. The interrupt is processed by an interrupt handler to adjust a power consumption of a central processing unit (CPU).05-17-2012
20120124323METHOD FOR SETTING MEMORY ADDRESS SPACE - A method for setting a memory address space is provided. A memory access frequency of an application program is obtained under execution of an operating system (OS). And a mapping of a memory region is decided according to the memory access frequency. Next, an interrupt signal is used for executing an interrupt handler routine. The mapping of the memory region is set under execution the interrupt handler routine. And the application program is loaded into the memory region for executing in the OS.05-17-2012
20120124265METHOD FOR EXECUTING SYSTEM MANAGEMENT INTERRUPT - A method for executing a system management interrupt (SMI) is provided. When a power on self test (POST) is executed, a first identifier is generated and stored into a system management mode block of a memory. During a process for starting an operating system (OS), the first identifier is read from the system management mode block as a second identifier, and the second identifier is stored into an OS block of the memory. When the OS wants to use a system management interrupt, the first identifier and the second identifier are respectively read from the system management mode block and the OS block. Afterwards, it is determined whether the first identifier and the second identifier are the same. If the first identifier and the second identifier are the same, the SMI is executed.05-17-2012
20120120611SUPPORT COMPONENT STRUCTURE - A support component structure is removably installed on an electronic device, and is used to mount or dismount a printed circuit board in a frame of the electronic device. The support component structure includes a tray and at least one auxiliary support element. The tray is mounted on the frame in a combination manner, and is used to load the printed circuit board, so that the printed circuit board is mounted or dismounted in the frame. The auxiliary support element is mounted on the tray, and presses against the frame, so as to increase the weight that can be born by the tray.05-17-2012
20120120602SERVER - A server including a rack, at least one chassis, a plurality of electronic modules, and a cable module is provided. The rack has an opening. The chassis is movably disposed in the rack along a first axis, and moves in and out the rack through the opening. The electronic modules are vertically and detachably disposed in the chassis. A plurality of channels parallel to a second axis and each of the channels is disposed between two adjacent electronic modules, and the first axis is perpendicular to the second axis. The cable module is disposed at a side of the chassis. The cable module is connected to at least one of the electronic modules. When the chassis is moved out from the rack, the electronic module connected to the cable module is next to the opening of the rack.05-17-2012
20120120598NOTEBOOK COMPUTER - A notebook computer comprises a first machinery, a first latch, a second machinery, a slider, an elastic element and a push element. The first latch is disposed on an edge of the first machinery. The second machinery has one side pivotally connected to the first machinery, and the other side formed with at least one latching hole. When the computer is closed, the first latch is inserted into the latching hole. The slider includes a body and a second latch. The body is slidably disposed in the second machinery along a first moving path. The second latch, disposed on the body, suits to latch or unlatch the first latch. The elastic element has one end connected to the slider, and the other end connected to the second machinery. The push element, slidably disposed in the second machinery along a second moving path, suits to push the body.05-17-2012
20120120597NOTEBOOK COMPUTER - A notebook computer comprises a first machinery, a first latch, a second machinery, a slider, a second elastic element and a push element. The second machinery has one side pivotally connected to the first machinery, and the other side formed with at least one latching hole. The slider comprises a body, a second latch and a first elastic element. The body is slidably disposed in the second machinery along a first moving path. The second latch disposed on the body latches or unlatches the first latch disposed on the first machinery. The first elastic element has one end connected to the body, and the other end pressing the first latch. The second elastic element has one end connected to the slider, and the other end connected to the second machinery. The push element, slidably disposed in the second machinery along a second moving path, pushes the first elastic element.05-17-2012
20120120583ELECTRONIC APPARATUS - An electronic apparatus is disclosed, which comprises: a casing, a cap, a data storage unit and an ejecting module. The casing has an accommodation space formed by the enclosure of two sidewalls of the casing. The accommodation space is further configured with an opening that can be covered by the cap so as to seal the accommodation space. The ejecting module is comprised of: a holder, pivotally coupled to one of the two sidewalls while clamping the data storage unit; and a first elastic element, disposed at a position for allowing the same to be compress when the opening is covered by the cap, and consequently, enabling the first elastic element to be released from the compression when the cap is removed from the opening, and thus bringing along the holder to rotate in a specific direction for lifting and exposing the data storage unit out of the accommodation space.05-17-2012
20120120564ELECTRONIC APPARATUS - An electronic device includes a shell body, an input component, a backlight board, and a transparent cover. The shell body has a top surface and a bearing tank located on the top surface. The input component is disposed in the bearing tank, and the backlight board is superposed on the input component and is located in the bearing tank. The bearing tank exposes the backlight board. In addition, the transparent cover is superposed on the backlight board, so as to achieve the waterproof effect.05-17-2012
20120118715BUTTON MODULE - A button module including a cap, a first arm, a second arm, and a base is provided. The first arm has a first pivoting shaft, a first end connected to the cap, and a second end opposite to the first end. The second arm has a second pivoting shaft, a third end connected to the cap, and a fourth end opposite to the third end and pivoted to the second end. The first pivoting shaft and the second pivoting shaft are pivoted to the base respectively. A projection of the first pivoting shaft on the base is between a projection of the first end on the base and a projection of the second end on the base. A projection of the second pivoting shaft on the base is between a projection of the third end on the base and a projection of the fourth end on the base.05-17-2012
20120117575System for opening target file including target data based on file location and method thereof - A system for opening a target file including target data based on a file location and the method thereof are provided. By selecting target data in a target file, the invention extracts the target data in the target file and obtains the file location of the target file. After using the target data as an index to store the file location of the target file, the invention provides the target data and the filename of the target file for browsing. After a filename is selected, the invention opens the target file based on the file location including the filename. The disclosed system and method can then extract target data without reviewing all files again, and achieve the effect of extracting target data from a large amount of data quickly.05-10-2012
20120117445DATA PROTECTION METHOD FOR DAMAGED MEMORY CELLS - A data protection method for damaged memory cells is provided. A power-on self-test (POST) is executed, and an initial backup memory is reserved in a memory. An operating system (OS) is executed, and data is loaded from a kernel region of the OS in the memory into a mirror region, so that when a processor accesses the data in the kernel region, it also accesses the data in the mirror region. An uncorrectable error (UE) is detected to determine a damaged page, and a backup page is selected from the initial backup memory or dynamically obtained from the OS to back up data in the damaged page. A mapping address of the damaged page and backup page are recorded into a page mapping table in a memory controller. Accordingly, when the OS accesses the damaged page, the memory controller accesses the backup page instead according to the page mapping table.05-10-2012
20120117394SERVER SYSTEM AND METHOD FOR PROCESSING POWER OFF - A method for processing power-off suitable for a server system is provided. The server system includes a first node, a second node, and a power supply. The first and second nodes share the power supply. The method includes the following steps. A power-off process is performed by the first and second nodes respectively according to a power-off signal. An interception process is activated to intercept a completion signal generated in the power-off process, and an interrupt is triggered. The interrupt is performed by an interrupt handler, so as to detect whether the first and second nodes complete a power-off process. When the first and second nodes already complete the power-off process, the interception process is inactivated and the generated completion signal is recovered and transferred to the power supply for turning off a power.05-10-2012
20120117367ELECTRONIC APPARATUS AND BOOTING METHOD THEREOF - An electronic apparatus and a booting method thereof are provided. First boot partition information of the electronic apparatus recorded at previous booting is obtained. Second boot partition information at current booting is obtained. Next, the first boot partition information and the second boot partition information are compared, so as to update the first boot partition information with a changed entry. Thereafter, a boot order is decided according to the updated first boot partition information.05-10-2012
20120117366METHOD FOR CONTROLLING MULTI-PORT NETWORK INTERFACE CARD - A method for controlling a multi-port Network Interface Card (NIC) is provided. In a computer using the multi-port NIC with a plurality of NIC ports, a plurality of control options is set into a Basic Input/Output System (BIOS) setup menu, so that a user individually controls the NIC ports. Furthermore, due to the characteristic that after a reference code process in the BIOS restarts a system, the set of hardware becomes effective, an action of controlling the NIC ports is set before a reference code process restarts the system.05-10-2012
20120117142CLOUD COMPUTING SYSTEM AND DATA ACCESSING METHOD THEREOF - A cloud computing system and a data accessing method thereof are provided. A memory data of a user is received in a client device. The memory data is uploaded to a personal database system in a cloud service device through the Internet. When the user wants to view the memory data, a data obtaining command is sent from the client device to the cloud service device through the Internet. After the cloud service device receives the data obtaining command, the corresponding memory data is read from the personal database system and sent to the client device through the Internet.05-10-2012
20120113592SERVER RACK - A server rack includes a cabinet, at least one fan, and at least one circuit board, in which the cabinet has a first side surface and a second side surface arranged along a first direction and opposite to each other. The fan is installed on the first side surface of the cabinet and blows an airflow in the first direction, the circuit board is installed in the cabinet along the second direction, and the second direction and the first direction are perpendicular to each other, so the airflow generated by the fan is blown to the circuit board, thereby performing heat dissipation.05-10-2012
20120113591FAN FIXING APPARATUS - An apparatus for fixing a fan on a specific surface is disclosed, which comprises: a bracket, formed with a hollow section; a plurality of side panels, disposed on the specific surface as an array while enabling each side panel to be disposed perpendicular to the specific surface and the bracket; a first clamping piece; and a second clamping piece. The fan is sandwiched between any two neighboring side panels while enabling an end of the fan module where the first clamping piece is mounted to face toward the hollow section. The first clamping piece is configured with a spring that is capable of moving relatively to the fan so as to enable a first protrusion formed on the spring to inset into the hollow section when the spring is moved to a first position, and detach from the hollow section when the spring is move to a second position.05-10-2012
20120113584COOLING SYSTEM FOR SERVER AND COOLING METHOD FOR ELECTRONIC APPARATUS - A cooling system for a server includes at least one radiator and at least one cooling plate that are installed in a server cabinet, a cooling assembly, a storage tank, and a heat exchanger. The cooling assembly is connected to the radiator, and is carried with a first cooling fluid therein. The storage tank is connected to the cooling plate, and is carried with a second cooling fluid therein. The first cooling fluid enters the heat exchanger through the radiator, and the second cooling fluid enters the heat exchanger through the cooling plate. The first cooling fluid and the second cooling fluid perform heat exchange in the heat exchanger, so as to reduce the temperature of the second cooling fluid, thus reducing the required energy enabling the second cooling fluid to return to a set temperature.05-10-2012
20120113570SERVER CABINET STRUCTURE WITH VIBRATION ISOLATION FUNCTION - A server cabinet structure with a vibration isolation function includes a rack, a accommodated frame, and an isolator. The accommodated frame is installed on the rack, and is disposed in an accommodation room defined the rack. The isolator is installed in the accommodated frame, and is partially exposed out of the rack. The isolator does not increase volume of the server cabinet additionally, and is suitable for being applied to application environment which has narrow spaces.05-10-2012
20120112719RECTIFIER CIRCUIT - A rectifier circuit includes: a switching circuit having an input end, an output terminal and a control end, wherein the input end of the switching circuit receives an input voltage; a control circuit electrically connected to the control end of the switching circuit, wherein, when a load current is smaller than a reference current, the rectifier circuit is situated at a light-load state and the control circuit reduces a switching frequency of the switching circuit; and a filtering circuit which is electrically connected between the output end of the switching circuit and an output terminal of the rectifier circuit, and includes at least one inductive component of which a current is formed by superposition of the load current and a ripple current, wherein, when the load current is smaller than the reference current, an inductance of the inductive component increases with the decrease of the load current.05-10-2012
20120112611SERVER CABINET STRUCTURE - A server cabinet structure includes a rack, at least one tray and at least one fixing component. The rack has two opposite frame bars and at least two guide rails correspondingly disposed on the frame bars. The tray is disposed on the two guide rails, and is capable of sliding into the rack. The guide rails are accommodated in recessed portions of the tray exactly. The tray presses against the frame bars through a stop plate. One combining hole of the stop plate is corresponding to an assembly hole of the frame bar. The fixing component passes through the combining hole and the assembly hole, and is inserted into the frame bar, so as to limit and keep the tray inside the rack.05-10-2012
20120111534SERVER CABINET - A server cabinet includes a rack, at least one assembling frame, a radiator and at least one fan. The rack has a first frame and a second frame opposite to each other. The assembling frame and the radiator are mounted on the first frame in sequence. The radiator transfers a coolant to flow inside a plurality of heatsink fins thereof in a circulating manner. The fan is mounted in the assembling frame, and the fan guides an airflow to flow into the first frame from the radiator, and blows the airflow in the rack to the second frame, thus lowering the temperature inside the rack.05-10-2012
20120111533COOLING CIRCULATION SYSTEM OF SERVER - A cooling circulation system of a server includes a cabinet assembly, a plurality of first fan modules, a plurality of second fan modules, and two air guide hoods. The first fan modules and the second fan modules are disposed on the cabinet assembly. The first fan modules blow a first airflow towards a first direction, and the second fan modules blow a second airflow towards a second direction. The air guide hoods are respectively installed on two ends of the cabinet assembly. The first airflow and the second airflow join each other through the air guide hoods, so as to form a cooling circulation loop inside the cabinet assembly.05-10-2012
20120110389METHOD FOR OBTAINING STORAGE DEVICE STATE SIGNAL BY USING BMC - A method for obtaining a storage device state signal by using a Baseboard Management Controller (BMC) includes defining a sensor monitored by the BMC, in which the value of the sensor indicates the state of a storage device; converting the storage device state signal generated by a storage device controller into an electric signal by using a hardware coding method; and reading the electric signal and appointing the read value of the electric signal as the value of the sensor.05-03-2012
20120110308METHOD FOR CONTROLLING BMC HAVING CUSTOMIZED SDR - A Baseboard Management Controller (BMC) controlling method includes the steps of dividing a memory of a BMC into an original region and customized region, in which the original region includes at least one original sensor data record (SDR) and original platform event filter (PEF) corresponding to each other; providing an instruction set to at least one external system, in which the external system manages at least one customized SDR and customized PEF corresponding to each other in the customized region through the instruction set; polling the original SDR in the original region and the customized SDR in the customized region; determining whether values of the SDRs obtained through polling conform to a plurality of critical values individually corresponding to the SDRs; and obtaining a processing policy according to the corresponding PEF when at least one value of the SDR does not conform to the corresponding critical value.05-03-2012
20120109991Input correction system based on translation search and method thereof - An input correction system based on translation search and the method thereof are provided. The invention searches a translation word according to a search message. When the translation word does not exist, the search message is compared with all similar messages in order to locate a matched word message. The word message is then taken as the search message to search the translation word again. The mechanism improves the convenience in searching for translation words.05-03-2012
20120105244ELECTRONIC DEVICE AND OPERATION METHOD THEREOF - An electronic device includes a main body, a display module, a storage module, an input module, and a control module all assembled to the main body. The storage module is used for storing a plurality of image files. The control module is electrically connected to the display module, the input module, and the storage module. When the display module displays the image files, the control module drives the display module to adjust a viewing direction of the image files according to a format data of the image files, which is an exchangeable image file format (EXIF), and adjusts an input mode of the input module according to an operation status of the main body. An electronic device and an operation method thereof are also provided.05-03-2012
20120099260GROUND STRUCTURE AND METHOD OF FORMING THE SAME - A method of forming a ground structure suitable for electrical communication with a computer casing includes following steps of forming a ground layer on a surface of a circuit board, forming an insulating layer on the ground layer, and meanwhile forming at least one exposed surface at a part of the ground layer that is not covered by the insulating layer; and finally, covering at least one conductive layer on the exposed surface, in which the conductive layer is electrically coupled to the computer casing, so as to allow the computer casing to be electrically communicated with the ground layer. Since the conductive layer partially covers the exposed surface that is not covered by the insulating layer, and the exposed surface can further be formed when the insulating layer is formed, the additional fabrication cost of the circuit board is effectively reduced, and good electrostatic discharge protection effect is achieved.04-26-2012
20120097440METHOD FOR ELECTRONIC COMPONENT LAYOUT OF CIRCUIT BOARD AND PRINTED CIRCUIT BOARD STRUCTURE - A method for electronic component layout of a printed circuit board includes the following steps. First, a first solder joint is formed on a first surface of the printed circuit board. Then, an electronic component is clipped on a side edge of the printed circuit board in an installation direction. At this time, a first pin of the electronic component is placed on the first solder joint, and presses against a limiting portion of the first solder joint, and a second pin of the electronic component is placed on a second surface of the printed circuit board. Finally, a second solder joint is formed on the second surface, so that the second pin is fixed on the second solder joint and the first pin is fixed on the first solder joint.04-26-2012
20120097382HEATING EXCHANGE CHAMBER FOR LIQUID STATE COOLING FLUID - A heat exchange chamber for liquid state cooling fluid is provided, which comprises a thermal dissipation device, and the thermal dissipation device sites in a cavity of the heat exchange chamber for liquid state cooling fluid. The thermal dissipation device comprises a plate and a plurality of heat dissipating fins formed on the plate, and the thermal dissipation device comprises at least one groove. After flowing through the heat dissipating fins, partial cooling fluid absorbs the heat of the heat dissipating fins and gasifies to bubbles. The design of the groove could discharge the bubbles trapped between heat dissipating fins helpfully and improve the efficiency of heat dissipation.04-26-2012
20120097368HEATING EXCHANGE CHAMBER FOR LIQUID STATE COOLING FLUID - A heat exchange chamber for liquid state cooling fluid is provided, which comprises a casing and a thermal dissipation device, the casing has a cavity and the thermal dissipation device is sited in the cavity. A cooling fluid flows through the cavity along a flow direction. The cross-sectional area of the cavity whose direction is perpendicular to the flow direction shows linear increase or non-linear increase gradually along the flow direction, and a part of the cooling fluid vaporizes after flowing through the thermal dissipation device. The chamber along the flow direction shows different pressures, and two phase fluid flows automatically due to the pressure difference. The heat exchange chamber for liquid state cooling fluid could lighten the loading of the pump which is for circulating the cooling fluid, and it also achieve the efficacy of saving energy and raising efficiency.04-26-2012
20120097366HEATING EXCHANGE CHAMBER FOR LIQUID STATE COOLING FLUID - A heat exchange chamber for liquid state cooling fluid is provided, which comprises a flow resistance, the flow resistance is sited inside a cavity at a position proximate to an inlet. In other words, the flow resistance is sited between the inlet and a thermal dissipation device. The flow resistance narrows down a flow channel from the inlet to the cavity, and it raises the resistance of the cooling fluid before the cooling fluid flows through a thermal dissipation device. Because of the heat exchange chamber for liquid state cooling fluid, the cooling fluid could be distributed uniformly through the dissipating heat device.04-26-2012
20120096422RE-ROUTING METHOD FOR CIRCUIT DIAGRAM - A re-routing method for a circuit diagram includes the following steps. At least one pair of the signal lines is obtained from a routed circuit diagram. The routed circuit diagram is adapted to be laid out on a substrate of a Printed Circuit Board (PCB). The substrate includes warp wires and weft wires. At least one pair of the signal lines includes two signal lines in parallel. The pair of signal lines includes several pairs of line segments. It is determined whether at least one pair of parallel line segments exists in the pairs of line segments parallel to the warp or weft wires. If at least one pair of parallel line segments exists, at least one pair of parallel line segments on the routed circuit diagram is replaced with several pairs of 10-degree lines. Respective angle between the 10-degree lines and the warp or weft wires are 10 degrees.04-19-2012
20120096253METHOD FOR AUTOMATICALLY SETTING UP SYSTEM - A method for automatically optimizing a configuration of a BIOS is suitable for configurating a computer system. During a BIOS power-on self test, a running operating system predetermined index is obtained from a memory. An optimal system setting parameter corresponding to the running operating system predetermined index is obtained. The computer system is automatically set up according to the optimal system setting parameter. A booting process is performed to start an operating system. An operating system index of the operating system is obtained. The operating system index is compared with the running operating system predetermined index. When the operating system index is not equal to the running operating system predetermined index, a system setting warning is issued. The running operating system predetermined index is updated by using the operating system index as the updated running operating system predetermined index in the memory.04-19-2012
20120089936Progress displaying system and method thereof - A progress displaying system and the method thereof are provided. The system and the method thereof are applicable to mileage calculating devices. By generating progress displaying graphs during mileage calculations according to the moving speeds and completed percentages at different time points, and continuously showing progress displaying graphs until the completed percentage is completely fulfilled, the system and the method thereof can achieve the goal of vividly reflecting user's current status during the progress display.04-12-2012
20120089871TEST SYSTEM - A test system includes at least one tested end and a testing end. The testing end establishes a connection with the tested end. A plurality of predetermined hardware model numbers and a plurality of predetermined hardware configuration files corresponding to the predetermined hardware model numbers are stored at the testing end. The testing end determines if a tested hardware model number of the tested end is one of the predetermined hardware model numbers. When the tested hardware model number is one of the predetermined hardware model numbers, a tested hardware configuration file corresponding to the tested hardware model number is obtained from the predetermined hardware configuration files. The testing end generates at least one test item for the tested end in accordance with the tested hardware configuration file. The testing end performs the at least one test item on the tested end.04-12-2012
20120086638Multi-area handwriting input system and method thereof - A multi-area handwriting input system and a method thereof are provided. The system and the method provide multiple input areas and one candidate words display area in a display interface. When a first handwritten trail is entered in the first input area, if the user does not select any of the first candidate words as the input, then the system and the method will determine whether any of the second candidate words identified from the second handwritten trail in the second input area can be combined with any of the first candidate words. If such a combination is found, then the invention displays the combined words in the candidate words display area for selection. If not, then the invention temporarily uses the first candidate word with the highest priority in display order number as an input word and displays the second candidate words for selection. Therefore, the system and method thereof can enhance the efficiency of handwritten word identification.04-12-2012
20120081862STRUCTURE FOR FIXING CIRCUIT BOARD - A structure for fixing circuit board, adapted for fixing a circuitboard at the rear of a cage, is disclosed, which comprises: a circuitboard; and a clamp, configured with a clipping part, a fixing part and an elastic part; wherein, the clipping part is coupled to the fixing part while the fixing part is coupled to the elastic part; the clipping part has a first hook formed at a surface facing toward the fixing part; the elastic part has a second hook formed extruding out form a surface facing away from the fixing part; the clipping part and the fixing part are arranged straddling across the top edge of the circuitboard while enabling the first hook to couple to a fastener of the circuitboard; and the elastic part is arranged facing toward the cage while enabling the second hook to secure to the bottom of the cage.04-05-2012
20120072836Displaying system of translation words and displaying method thereof - A displaying system of translation words and a displaying method thereof are provided. By initializing a translation area, a plurality of sub-areas are simultaneously displayed to receive an inquire word in each of them. The inquire word in each of the sub-areas is translated respectively to display the translation words and word explanations thereof. The mechanism increases convenience of comparing the translation words.03-22-2012
20120072830Cross-platform data displaying system and method thereof - A cross-platform data displaying system and the method thereof are provided. The system and method establish a tag translating list, translate the original tags and control characters in displayed data into target tags, write the display elements and target tags into an output file, and output the output file for display. By completing the above procedure, the disclosed system and method enable program data to display properly on different platforms.03-22-2012
20120072443Data searching system and method for generating derivative keywords according to input keywords - A data searching system and method for generating derivative keywords according to input keywords are provided. The data searching system and method extract at least one original input keyword from an input inquiry string by making a comparison with words in a word bank, generate derivative keywords according to the original input keywords, and use the original input keywords and the derivative keywords together to search data. By completing the above procedure, the data searching system and method can therefore achieve the effect of enhancing the data integrity of data searches.03-22-2012
20120072203System and method for using first language input to instantly output second language - A system and a method for using first language input to instantly output second language are provided. The system and the method continuously receive input words in the first language and find the corresponding translation words in the second language according to the stored words, and then output the translation words. When receiving an adjustment signal, the system and the method readjust the order of outputted translation sentences within a selected range and update the output. Therefore, the system and the method can enhance the effect of instant translation.03-22-2012
20120072202Sentence-based paragraphic online translating system and method thereof - A sentence-based paragraphic online translating system and the method thereof are described. The paragraphic online translating system and the method thereof establish at least one sentence item in the database of a server, wherein each of the sentence items contains a first language article and a correspondingly translated second language article. When the server receives an inquiry sentence from a client, the paragraphic online translating system and the method thereof search for the sentence items within specific categories corresponding to the keywords extracted from the inquiry sentence, and then convert the inquiry sentence into a translated sentence according to the first language article and the second language article of the sentence items. Therefore, the paragraphic online translating system and the method thereof can achieve the effect of enhancing the fluency of online translation.03-22-2012
20120070809Lesson learning system and method thereof - A lesson learning system and method thereof are provided. The mechanism displays a lesson with article information and new words for the user to browse. It allows the user to click a word to show the correct order of strokes of the word. The invention further detects the order of strokes in any input so as to compare with the correct order of strokes, thereby giving a score information. The mechanism helps enhance the efficiency of learning new words.03-22-2012
20120057317SERVER ARCHITECTURE - The present invention provides a server architecture, which comprises a plurality of first middle planes disposed horizontally in the server chassis, and each of the first middle plane electrically coupled to a server board such that the server board is also horizontally disposed in the server chassis. By means of the server architecture in the present invention, in addition to providing a hot-swappable function to the server board, for the whole server system, horizontally arranged first middle plane and server board will not block the route for heat dissipating flow so that the heat dissipating efficiency with respect to the server will not be reduced.03-08-2012
20120047302STORAGE SYSTEM - A storage system is provided, including: a power module for supplying electric energy to the storage system; a control module having at least one expansion interface, for externally connecting at least one server to provide a storage unit for the server, or for externally connecting at least one storage device to expand the storage capacity of the storage device; an adapter plate for connecting the power module and the control module; and a plurality of hard drive array units, each of which includes a hard drive backplane coupled to the adapter plate, and a plurality of hard drives separately coupled to the hard drive backplane. In addition, the control module and the hard drive expansion card in the storage system both have a redundant mechanism, so that when one of the components fails, the storage system remains running normally.02-23-2012
20120042177Computer System - The present invention provides a computer system, comprising: a plurality of power suppliers; and a plurality of mainboards, each of which is electrically connected to the corresponding one of the plurality of power suppliers. Each mainboard comprises a switch module for generating a switch-on signal; a control module for receiving the switch-on signal and generating a power enable signal according to the switch-on signal; and a cascade module, electrically connected to the power supplier relative to the mainboard and the control module, for receiving the power enable signal, wherein the cascade module of the respective mainboard electrically connects to each other, and, when the control module of any mainboard sends out the power enable signal, it will be transferred to the other mainboards via the mainboard's cascade module, so that the plurality of power suppliers can provide power to the corresponding mainboard to implement the mainboard's booting synchronously.02-16-2012
20120030492SERVER SYSTEM - The present invention provides a server system comprising a first group of mainboard modules and a second group of mainboard modules, each of the first and second groups of mainboard modules including a plurality of mainboard modules. Each mainboard module includes a mainboard and a daughter board electrically connected to the mainboard; a first adaptor and a second adaptor; a hard disk array including a hard disk backplane and a plurality of hard disks, wherein the hard disk backplane is electrically connected to the first adaptor and the second adaptor; a first power control board and a second power control board respectively connected to at least one power supply, wherein the first power control board and the second power control board are electrically connected to the hard disk array; and a management board electrically connected to the first adaptor and the second adaptor.02-02-2012
20120026671BLADE SERVER MODULE - A blade server module applicable to be inserted into a blade server system. The blade server module includes a motherboard tray having a first connector, a motherboard, an extension dock and an adaptor card having a second connector corresponding to the first connector and electrically connect to the first connector via a cable so as to connect the motherboard and the adaptor card. Compared with prior arts, since utilization of the cable, the blade server module is not restricted by smaller motherboard and more and more concentrative electronic elements. Since arrangement of the cable does not occupy space of the motherboard and connects the motherboard and the adaptor card integrally, signals of the motherboard output via the adaptor card and then link the inserted blade server system. Hence the blade server module of the present invention efficiently decreases overall manufacturing cost and its occupation volume.02-02-2012
20120020006SERVER - A server includes a rack, a slide rail, an input/output (I/O) dock, and a chassis. The rack has a front end and a rear end. The slide rail is disposed in the rack. The I/O dock is located at the rear end of the rack and fixed to an end of the slide rail. The chassis is slidably disposed on the slide rail. Here, the chassis moves relatively to the rack along the slide rail to come into contact with the I/O dock or to be away from the I/O dock.01-26-2012
20120019063COMPUTER APPARATUS - A computer apparatus includes a first power supply, a first power distribution board, a second power supply, a second power distribution board, motherboards, and a control module. The first power supply provides a first power. The first power distribution board is coupled to the first power supply to transmit the first power. The second power supply provides a second power. The second power distribution board is coupled to the second power supply to transmit the second power. Each of the motherboards generates a working state. The control module coupled to the first power distribution board, the second power distribution board, and the motherboards determines whether to generate a control signal based on the working states of the motherboards and a working state of the first power supply and/or a working state of the second power supply to enable a power throttling feature to adjust power consumption of the motherboards.01-26-2012
20120017169System and method of dividing a window according to trail - System and method of dividing a window according to trail are provided. The system and the method record the moving trail of an indicating signal and then divide the window according to the moving trail into two independent blocks to display the file separately. By completing the procedures, the system and the method enable a user to divide a window according to a user-defined direction, and therefore further enhance the contrast effect between different parts of a file.01-19-2012
20120014811FAN APPARATUS - A fan apparatus comprises a fan module and an actuator. The actuator coupled to the fan module comprising a pair of guide rails and an actuating element. In one embodiment, the two ends of each actuating element slidably coupled with the corresponding pair of the guide rail respectively. When the actuating element is driven to slides on the guide rails, a reaction force acts on the fan module for lifting the fan module from an inserted position. In another embodiment, one end of the actuating element is coupled to one guide rail, while the other end of the actuating element is rotatably coupled to a protrusion part slidably coupled in the other guide rail. When the actuating element is driven to slide on one guide rail, a reacting force acts on the protrusion part for inserting the fan module into an inserted position or lifting the fan module therefrom.01-19-2012
20120011402METHOD FOR TESTING SERVER SUPPORTING INTELLIGENT PLATFORM MANAGEMENT INTERFACE - A testing method for a server supporting an intelligent platform management interface (IPMI) is applied to test a server before an operating system (OS) of the server operates. The test method includes the following steps. A baseboard management controller (BMC) of the server is activated. The server is activated, and a monitoring module is operated. Real-time status data of the server stored in the BMC of the server is obtained. The monitoring module executes a pre-test procedure according to the real-time status data of the server before the OS operates. A test result of the pre-test procedure is stored.01-12-2012
20110317353KEYBOARD MODULE - A keyboard module is disclosed, which comprises: a keyboard; a first connecting cable; a second connecting cable; and a switch unit; wherein, the first connecting cable is arranged extending out from the keyboard and is connected to a connector of the switch unit, while the second connecting cable is also connected to the connector for electrically connecting the first connecting cable to the second connecting cable; and the second connecting cable is formed with a predefined length and shape that is specifically designed for connecting the same to a main circuit board. Thereby, the keyboard can be connected to different main circuit boards with different circuit layouts simply by changing the shape and length of its second connecting cable for mating with the design of the main circuit board that is to be connected without any other alteration in its specification, so that the universality of the keyboard is enhanced.12-29-2011
20110310550RACK SERVER - A rack server including a cabinet, at least one case, at least one replaceable module, and at least one fan is provided. The case is disposed in the cabinet movably and has an opening and a plurality of vents. The replaceable module is moved in or out of the cabinet along a first axis through the opening. The fan is disposed between the cabinet and the case. An air flow generated by the fan flows in or out of the case through the vents. The air flow flows along a second axis in the case. The first axis is substantially perpendicular to the second axis.12-22-2011
20110305934ELECTRONIC DEVICE WITH BATTERY COVER WATERPROOF STRUCTURE - An electronic device with a battery cover waterproof structure includes a body having a first end and a second end, a battery compartment disposed in the body, a waterproof gasket disposed in the battery compartment, and a battery cover coupled to the body. The waterproof gasket includes an oblique engage surface, and one end of the oblique engage surface near the first end is elevated higher than the other end of the oblique engage surface near the second end. The battery cover has an oblique rib arranged corresponding to in the oblique engage surface. One end of the oblique rib near the first end is elevated higher than the other end of the oblique rib near the second end. The oblique rib will interfere with the oblique engage surface for sealing the battery compartment when the battery cover is pushed towards one end of the battery compartment near the first end.12-15-2011
20110299215ANTI-ESD ELASTIC PLATE AND DEVICE - The present invention provides an anti-ESD elastic plate comprising a first conducting part, and a pair of second conducting part. The first conducting part has at least one projection structure. The two second conducting parts are connected respectively to the two lateral sides of the first conducting part. Each of the second conducting part further has a second conducting element and a press element, whereas the second conducting element is configured with a second projection structure and the pressing element is disposed aside the second conducting element. In another embodiment, the present invention further provides an anti-ESD device for conducting ESD by arranging the anti-ESD elastic plate as a conducting medium that is disposed at the boundary between an opening of a housing and a cover for sealing the opening.12-08-2011
20110296677REWORK SOLDERING JIG - A rework soldering jig is used for heating a surface mounted slot. The rework soldering jig includes a body and an assembly frame. The assembly frame is detachably disposed on the body. The body and the assembly frame together wrap the surface mounted slot. Since the rework soldering jig has the detachable assembly frame, a size thereof can be adjusted according to different forms of slots.12-08-2011
20110279964STORAGE DEVICE - A storage device suitable to be installed on a rack includes a case, a plurality of storage units, a power module, a management module and an adapting board, wherein the case includes a bottom board, a first side wall, a second side wall and a partition board. The partition board is located over the bottom board to divide the case into an upper and a lower accommodation spaces. The storage units are disposed in the upper accommodation space and the power module is disposed in the lower accommodation space. The power module includes a power backboard and power suppliers plugged at the power backboard. The management module disposed in the lower accommodation space has an expanding interface. The adapting board is disposed in the lower accommodation space and electrically connected to the power backboard, the management module and the storage units.11-17-2011
20110278779TEST JIG STRUCTURE - A test jig structure is presented, which includes a frame, a substrate, and a carrying plate. The substrate is disposed in an accommodation space inside the frame. At least one slide rail is formed on the substrate. The slide rail includes a straight segment and a bending segment connected to the straight segment, and an angle exists between the straight segment and the bending segment. The carrying plate has at least one guiding member, and slides back and forth between the straight segment and the bending segment through the guiding member, so that the carrying plate can displace to a load position or a test position correspondingly.11-17-2011
20110273971DATA STORAGE SYSTEM WITH POWER BACKUP MECHANISM - A data storage system with power backup mechanism includes a storage server, N pieces of power supply modules, a plurality of programmable logic devices and a control module. The storage server consumes M units of power in operation, and supports a storage bridge bay standard. The power supply modules respectively generate power for the storage server and a set of power-related signals, wherein the maximum power output of each of the power supply modules is equal to M/N−1 units. The programmable logic devices convert the power-related signals from the power supply modules to two sets of power condition signals. The control module monitors a power condition according to the power condition signals, thereby determining a power health condition of the storage server.11-10-2011
20110273850LOCKING STRUCTURE FOR DRAW-TYPE ELECTRONIC DEVICE - A locking structure for a draw-type electronic device includes a handle member, two connecting rod members, and two linked members. The handle member and the linked members are pivotally connected on a case of the electronic device respectively in a rotatable relation. The connecting rod members are connected to the handle member and the linked members. A first fastening groove and a second fastening groove are disposed on each of the linked members and the handle member respectively. The handle member is rotated to enable the connecting rod members to actuate the linked members to rotate together, so as to enable the first fastening groove and the second fastening grooves to apply forces on two corresponding positioning pins together, so that an action of electrical connection is accomplished.11-10-2011
20110273836RACK SERVER - A rack server includes a case, a fan module and two lobe frames. The case has a bottom board, two side walls, a first and a second end opposite to each other. The two side walls connect to the bottom board, and each of the side walls has a first and a second fixing portion respectively located at the first and the second end. The fan module is detachably disposed in the case and can optionally switch its orientation so that its outlet is towards the first or the second end. When the two lobe frames are optionally mounted at the two first fixing portions, the case is suitable to be installed into a server rack from the second end; when the two lobe frames are optionally mounted at the two second fixing portions, the case is suitable to be installed into the server rack from the first end.11-10-2011
20110273833COMPUTER SYSTEM - A computer system adapted to connect a plurality of external servers is provided. The computer system includes a motherboard module, a power supply module, a baseboard management controller (BMC), a control module and a plurality of graphics processing units (GPUs). The motherboard module includes a plurality of first connectors and a plurality of second connectors, wherein the second connectors are respectively connected to the external servers. The power supply module is coupled to the motherboard module for supplying power to the computer system. The control module is disposed on the motherboard module, and the control module manages corresponding relations of the first connectors and the second connectors, and controls the power supply module to supply power to the first connectors. The GPUs are respectively coupled to the first connectors. Each of the GPUs correspondingly expands a computing capability of the external server through the corresponding second connector.11-10-2011
20110273069CASE STRUCTURE AND METHOD FOR PRE-FORMING THE SAME - A case structure and a method for pre-forming the same are described. The pre-forming method includes the following steps. A first case body and a second case body are supplied. Two side plates of the second case body are bent, such that the two side plates respectively form an initial angle with the bottom plate. The second case body is disposed in the first case body. The two side plates are pulled to respectively come close to two side walls of the first case body, such that the bottom plate forms a curved surface in the first case body. When having an object disposed therein, the case structure overcomes a downward pressure generated by the object through the curved surface, thereby preventing the first case body and the second case body from sagging out of the case structure.11-10-2011
20110265031Multi-layer window display system and method for real-time translation - A multi-layer window display system for real-time translation and the method thereof show the contents for multiple windows in alternating directions. The user can see more contents in a limited screen. Moreover, the invention reduces user's mouse motion during the operation. Therefore, the invention has the advantages of using limited screen space to show more contents and making user's operations more convenient.10-27-2011
20110264958TEST FRAMEWORK FOR A NOTEBOOK COMPUTER - The disclosed simplified test framework comprises a first module substituting the mobile network module of the computer to communicate with a mobile phone network, configured with signal pins of VCC connected to a voltage of +3V, RST, VPP, CLK, and DATA while enabling the VCC to power source; and a second module substituting the subscriber identity module of the computer to identify a subscriber's identity on the computer, configured with signal pins of VCC, GND, RST, VPP, CLK, and DATA; wherein the VCC, RST, CLK, and DATA of the first module is connected to those of the second module, respectively, a light emitting diode connects the VCC and RST of the second module, the RST and CLK of the first module are connected to each other, an impedance connects the CLK and DATA of the second module, and the DATA is connected to an electric ground.10-27-2011
20110264438Search and display system that provides example sentences compliant with geographical information and the method of the same - A search and display system that provides example sentences compliant with geographical information receives search information from an input area, a display area, or an electronic map. The system finds type information corresponding to the search information. At least one example category corresponding to the type information is searched in an example sentence database. At least one substitute example sentence corresponding to the selected example sentence category is searched in the example sentence database. This achieves the goal of providing example sentences compliant with the geographical information. The method of the same is also provided.10-27-2011
20110264248AUDIO PLAYING CIRCUIT FOR A COMPUTER - An audio playing circuit for a computer is disclosed, which comprises: an audio source input to connect with an external audio apparatus; an audio decoder coupled to the audio source input, to decode an audio source signal from the same; an input/output controller, coupled to the audio source input; a selector, coupled to the audio source input, audio decoder and input/output controller, to select an audio signal according to an ON/OFF state of the computer; an audio amplifier coupled to the selector, to amplify the audio signal form the selector; and a speaker coupled to the audio amplifier, to voice the signal from the audio amplifier. According to the present invention, when the computer is in OFF state, the input/output controller activates the selector to select the audio signal directly from the audio source input to the audio amplifier, without been audio decoded.10-27-2011
20110252414System using separate modules to update software and the method thereof - System and method using separate modules to update software separates an update program into a pre-update module and a core module. When the pre-update module determines the existence of an update file corresponding to the core module, the pre-update module first uses the update file to update the core module and then loads the updated core module. The core module thus updates the target file contained in the software. The update program can update itself. The user does not need to update the update program manually.10-13-2011
20110252365Display system and method for zooming document file - A display system and method for zooming document file contents obtains the original data of a document file according to the file path of the document file. The display parameter of the original data of the document file is set according to a zoom ratio to obtained zoom data. The zoom data are then decoded into display contents using an appropriate decoding method. Thus, contents of different document files can be zoomed differently.10-13-2011
20110252119Network storage system of applications and method thereof - Applications are stored on a server end. After a mobile end logs into the server end, it sets a selection criterion in a selection field. The server end transmits the application along with configuration parameters according to the selection criterion to the mobile end to install thereon. This enables efficient use of the storage space on the mobile end.10-13-2011
20110252048Embedded searching system and the method thereof - An embedded searching system uses an application name to search for the interface specifications for the application. The interface specifications are used to update default registry information of the operating system. Different applications can thus be embedded with a search field. This increases the convenience of searching for the applications. The mechanism also produces a corresponding method.10-13-2011
20110247428TESTING DEVICE - A testing device suitable for testing an electronic device is provided. The electronic device has a first body and a second body, wherein the first body is suitable for rotating relative to the second body. The testing device includes a carrying platform, a fixed frame, a clamping element, a first driving element, and a second driving element. The carrying platform carries the first body. The fixed frame is pivoted to the carrying platform. The clamping element is pivoted to the fixed frame for clamping the second body. The first driving element is disposed between the carrying platform and the fixed frame for driving the fixed frame to pivot relative to the carrying platform. The second driving element is disposed between the clamping element and the fixed frame for driving the clamping element to pivot relative to the fixed frame.10-13-2011
20110239776TESTING DEVICE AND LIMITING SWITCH THEREOF - A limiting switch suitable for a testing device is provided. The testing device includes a fixed frame and a clamping element pivoted to each other. The limiting switch includes a first rod, a second rod, a first switching element and a second switching element. The first and second rods are fixed to the clamping element. The first and second switching elements are pivotally connected to the fixed frame. When the clamping element is pivoted along a first direction, the second rod pushes the second switching element to pivot and the first rod is moved to contact with the first switching element. When the clamping element is pivoted along a second direction opposite to the first direction, the first rod pushes the first switching element to pivot and the second rod is moved to contact with the second switching element.10-06-2011
20110238346ELECTROSTATIC DISCHARGE AUTOMATIC DETECTION SYSTEM - The present invention provides an automatic electrostatic discharge (ESD) detection system connected to a plurality of current loops. For each of the current loops, the automatic ESD detection system can detect a plurality of electrical devices connected in sequence on the one current loop, and check if the electrical devices have abnormal ESD. The automatic ESD detection system includes a micro-controller, a plurality of circuit connection ports, a metrology unit, a circuit switching unit, a prompt unit, and two ground wires, wherein when one of the circuit connection ports is switched to be connected to the metrology unit, the one of the circuit connection ports remains electrically connected to one of the ground wires.09-29-2011
20110222227SERVER AUXILIARY OPERATING SYSTEM - A server auxiliary operating system is disclosed, which includes a case, a plurality of swappable GPUs and a printed circuit back plane. The case includes a bottom board and a first mounting bay located at the front portion of the case. The swappable GPUs are disposed in the first mounting bay. The printed circuit back plane is disposed on the bottom board and has a plurality of first interfaces and a plurality of second interfaces electrically corresponding to the first interfaces, wherein the swappable GPUs are respectively coupled to the first interfaces, and the servers are respectively electrically connected to the corresponding swappable GPUs through the second interfaces respectively connected to the servers so as to expand the server operation capability.09-15-2011
20110194245SERVER - A server is disclosed, which includes two dividing plates disposed between the side plates, several rails disposed on the side plates and the dividing plates, at least one adapter board module, and several main boards. The dividing plates are parallel to the side plates. Each dividing plate has a position pin. The rails are parallel to the bottom plate. The main boards are slid in the rails. The adapter board module has a support piece and an adapter board. The support piece has position holes to be coupled to the position pins and fix the adapter board module on the dividing plates. The adapter board is disposed on the support piece and has two first gold finger interfaces. Each main board has a second gold finger interface. The first gold finger interfaces are coupled to the second gold finger interfaces, thereby each adapter board is connected to two main boards.08-11-2011
20110194243SERVER SYSTEM - A server system including a case, a movable cover, a motherboard and a fan is provided. The case has a frontend, a backend opposite to the frontend, and a side surface perpendicular to the frontend and backend. The side surface has a first opening and the backend has a second opening. The movable cover includes a side plate and a back plate perpendicular to each other and is removably connected to the case. The side plate covers the first opening and the back plate covers the second opening. The motherboard is fixed to an inner side of the side plate, and the fan is fixed to an inner side of the back plate.08-11-2011
20110194242STORAGE - A storage server includes a case, an adapter board, a control board module, a power supply module, a plurality of hard disk units, a plurality of dividing boards, and a case cover. The adapter board divides the case into a first space and a second space. The control board module and the power supply module are disposed in the first space and electrically connected to the adapter board. The hard disk units are disposed in the second space, and the hard disk backboards thereof are connected to the adapter board via cables. The dividing boards are used to separate the hard disk units. The second space and the hard disk units disposed therein are covered with the case cover.08-11-2011
20110191573MULTI-MOTHERBOARD SERVER SYSTEM - A multi-motherboard server system, having a management board and a plurality of motherboards, is disclosed. The multi-motherboard server system is applicable to a sever system. The management board has a BMC, and the motherboards are respectively connected to the management board. The BMC can transmit data to a far-end control system through sideband communication.08-04-2011
20110191514SERVER SYSTEM - A server system includes a management board having a baseboard management controller provided thereon; a plurality of middle boards separately connected to the management board; a plurality of mainboards separately connected to the middle boards; and a hard disk (HD) module connected to the middle boards. Each of the middle boards has a plurality of mainboard connection ports and at least one HD signal connection port. The mainboards are separately connected to the mainboard connection ports, and the baseboard management controller manages the mainboards via the middle boards. The HD module has an HD backplane being connected to the HD signal connection ports, and the mainboards are connected to the HD module via respective correspondingly connected middle board.08-04-2011
20110179211BIOS ARCHITECTURE - A BIOS architecture adapted in a computer system is provided. The BIOS architecture includes at least one BIOS, a programmable chip module, a baseboard management controller (BMC), a south bridge chip and a network interface controller (NIC). The NIC is connected to the south bridge chip and the BMC and is to receive a remote update data to determine the destination of the remote update data. When the destination of the remote update data is the south bridge chip, the south bridge chip updates the BIOS according to the remote update data. When the destination of the remote update data is the BMC, the NIC informs the BMC to receive the remote update data, such that the BMC controls the programmable chip module to update the BIOS according to the remote update data.07-21-2011
20110178992FILE MANAGEMENT METHOD OF SERVER - A file management method of a server is implemented on a Linux operating system of the server. The method includes the steps of determining if there is a file deleted; when the result is yes, searching for an actual disk block location at which the deleted file is originally located and then recovering the deleted file; moving the recovered file to a predetermined location; and changing an access privilege level of the Linux operating system.07-21-2011
20110178623PAD LAYOUT METHOD FOR SURFACE MOUNT CIRCUIT BOARD AND SURFACE MOUNT CIRCUIT BOARD THEREOF - A pad layout method for surface mount circuit board and a surface mount circuit board are described. The layout method includes the following steps. Firstly, coefficients of thermal expansion of a circuit board and a surface mounted component are obtained, and the circuit board is supplied with a plurality of predetermined layout positions in advance. Then, an operating temperature for combining the surface mounted component with the circuit board is determined, and a room temperature is measured. A plurality of actual layout positions on the circuit board is determined according to d=(CTEa−CTEb)×(Ts−Tr), where d is an offset distance between the actual layout position and the predetermined layout position. Finally, a plurality of pads is laid out on the actual layout positions, such that the pads are formed on the circuit board.07-21-2011
20110173808Layout Method For Electronic Components Of Double-Sided Surface Mount Circuit Board - A layout method for electronic components of a double-sided surface mount circuit board is presented, which includes the following steps. At least one first electronic component is fixed on a first side surface of a circuit board through a reflow soldering process. At least one second electronic component is inserted on the first side surface of the circuit board. The other first electronic component is placed on a second side surface of the circuit board, and the other second electronic component is inserted on the second side surface of the circuit board. Finally, a reflow soldering process is performed on the circuit board disposed with the first electronic components and the second electronic components, thereby completing a layout process for the electronic components on the two side surfaces of the circuit board at the same time.07-21-2011
20110125418METHOD FOR ESTIMATING FAN LIFE - A method for estimating a fan life includes the following steps. Fans to be checked at a number of M are provided. A working temperature and a test temperature of a fan are set, and the test temperature is greater than the working temperature. An acceleration factor is set, which has a fixed value. The fans are kept in an operating state at the test temperature, and a number of the damaged fans is detected and recorded at intervals of a check time, until N damaged fans are detected. A distribution of time points when the fans are damaged is simulated with a Weibull distribution model, and a shape parameter and a characteristic life of the Weibull distribution model are calculated. A life value of the fans at the test temperature is calculated. A life value of the fans at the working temperature is calculated by using the acceleration factor.05-26-2011
20110122915METHOD FOR TESTING HEAT PIPES - A method for testing heat pipes includes the following steps. A plurality of bar-shaped heat pipes having the same size is provided, and the heat pipes are deformed. The deformed heat pipes are placed in a temperature regulator, such that a temperature of the heat pipes is periodically changed between a first temperature and a second temperature. The heat pipes are then taken out of the temperature regulator. One end of each heat pipe is maintained at a third temperature by a thermostatic device, and a heat pipe temperature difference of two opposite ends of the heat pipe is measured. The heat pipes having the heat pipe temperature difference greater than a standard temperature difference in the heat pipes are marked.05-26-2011
20110120751ACCURATE IMPEDANCE DESIGNING METHOD FOR CIRCUIT LAYOUT - The present invention relates to an accurate impedance designing method for a circuit layout. On a printed circuit board, opening circuit for a soldering pad of a electric device and a signal wire of the device so as to form a non-electrical connection between the soldering pad and the signal wire, thus, the impedance of the soldering pad is not involved at a detecting point so as to enhance the accuracy of the current signal measuring.05-26-2011
20110119690EJECTING MECHANISM - An ejecting mechanism suitable for being disposed in a housing of an electronic device is provided. The ejecting mechanism includes a guiding plate, a pair of stopping elements, and a moving element. The guiding plate is disposed on the housing. The stopping elements are disposed on the guiding plate, and the stopping elements are adapted to move away from each other or close to each other in a first direction. The moving element is disposed at the housing and movable in a second direction. The moving element has two pushing portions disposed on a second surface of the moving element that faces the stopping elements.05-19-2011
20110119662METHOD FOR UPDATING FIRMWARE OF EMBEDDED SYSTEM - A method for updating firmware of an embedded system includes the following steps: a firmware update instruction for updating the firmware of the embedded system according to a firmware image is received. Wherein, the embedded system includes a memory and a storage unit. The firmware of the embedded system is stored in the storage unit. The firmware image is divided into several partition images. Several available blocks are obtained from the memory. The partition images are stored into the available blocks. Information of the partition images stored in the available blocks is recorded into an image information table. The partition images are obtained from the memory according to the image information table. The firmware of the embedded system is overwritten by the partition images obtained.05-19-2011
20110119529VIRTUAL HARD DISK DRIVE - A virtual hard disk drive includes at least one test transmission interface and a processing unit, wherein the test transmission interface is used for electrically connecting with the processing unit. The test transmission interface can electrically connect with a transmission interface under test of a computer. The processing unit includes an obtaining module and a simulation module. When an access instruction is received through the test transmission interface from the transmission interface under test of the computer, the obtaining module obtains a number of accessed blocks from the access instruction. The simulation module simulates a step of accessing a set of accessed data with the number of accessed blocks with respect to the transmission interface under test via the test transmission interface.05-19-2011
20110119424SERVER MANAGEMENT SYSTEM - A server management system is provided. The server management system includes a plurality of motherboards, a baseboard, a bus, a first and a second sensor. The baseboard comprises a central control chip to generate a specific instruction. The bus is positioned on the baseboard. The motherboards are connected to the baseboard. Each of the motherboards includes a baseboard management controller (BMC) having an instruction-processing module used to receive the specific instruction through the bus and executes the specific instruction. The first sensor is connected to the central control chip and the second sensor is connected to the BMC. The instruction-processing module retrieves a first state of the first sensor from the central control chip to the BMC and retrieves a second state of the second sensor from the BMC to the central control chip according to the specific instruction.05-19-2011
20110119410SERVER SYSTEM - A server system is provided. The server system includes a baseboard and a plurality of motherboards. The baseboard includes a baseboard management controller (BMC). The motherboards are connected to the baseboard. Each of the motherboards comprises at least one sensor and a signal-processing unit. The sensor is used to sense a status of the motherboard. The signal-processing unit is used to update a status record according to the sensor. The signal-processing unit further transmits the status record to the BMC. The BMC transmits a control signal to the signal-processing unit to control the sensor through the signal-processing unit according to the status record.05-19-2011
20110116862LOCK - A lock includes a lock head, a fixing base and a locking component. The lock head has a first portion, a second portion and a neck portion, wherein the diameter of the neck portion is less than those of the first and the second portions. The fixing base has an opening, wherein the first and the neck portions are disposed. The locking component pivoted at an end of the fixing base includes a pivot shaft and a swing part. The pivot shaft goes through the swing part and the fixing base so that the swing part is able to rotate about the pivot shaft. The swing part has a latch portion. When the swing part is at a locking position, the latch portion is locked at an accommodating space formed by the neck, the first and the second portions so as to fix the lock head in the fixing base.05-19-2011
20110116325COMPUTER APPARATUS AND MEMORY ERROR SIGNAL DETECTING SYSTEM - A memory error signal detecting system including a signal extracting circuit, a flip-flop, a latch circuit, and a light sign is provided. The signal extracting circuit receives a memory error signal to output a pulse signal when the memory error signal switches from a first level to a second level. When the preset end of the flip-flop receives the pulse signal, and the maintaining time of the pulse signal is maintained for a predetermine time, the flip-flop output end is set to a high voltage level. The latch circuit determines whether to output the state of the flip-flop output according to the reset signal. The light sign operates according to the state of an output end of the latch circuit. Furthermore, a computer apparatus including the memory error signal detecting system is also provided.05-19-2011
20110116224DOCKING STATION - A docking station including a holder, a slider and a sliding plate is provided. The holder has a supporting surface, and both the slider and the sliding plate are movably disposed on the holder, wherein the slider has a plurality of protrusions and the sliding plate has a plurality of rails, and each protrusion on the slider is located correspondingly on one of the rails. When the sliding plate moves in relation to the holder, the protrusions of the slider are guided by the rails of the sliding plate, and a first supporting area and a second supporting area is formed on the supporting surface according to a first position and a second position whereat the slider is located on the supporting surface. The first supporting area is greater than the second supporting area.05-19-2011
20110113834LOCK - A lock adapted for being assembled to an electronic device having a transmitting element is provided. The lock includes a first locking stand, a second locking stand, and a driving element. The first locking stand has a key inserting opening and a first rotating element located opposite to each other. The second locking stand disposed at a housing of the electronic device has an accommodating space and a second rotating element located opposite to each other, where the first locking stand is disposed in the accommodating space detachably. The second rotating element is assembled to the driving element, and the driving element is connected to the transmitting element. The first rotating element is forced to rotate when the first locking stand is disposed in the accommodating space, such that the second rotating element drives the driving element to rotate. Consequently, the driving element drives the transmitting element to move.05-19-2011
20110113227ELECTRONIC EQUIPMENT AND BOOT METHOD, STORAGE MEDIUM THEREOF - An electronic equipment is provided, which includes a plurality of boot devices and a basic input/output system (BIOS). The BIOS is electrically coupled to the boot devices and used for recording driving parameters of the boot devices and a driving sequence of the driving parameters. The BIOS drives the boot devices by using the driving parameters according to the driving sequence, so as to perform a system booting operation of the electronic equipment. When any one of the boot devices accomplishes the system booting operation, the BIOS adjusts a driving parameter corresponding to the boot device as a first order of the driving sequence, so that the boot device becomes a first selected system booting device. Furthermore, a boot method for an electronic equipment and a storage medium thereof are provided.05-12-2011
20110113225BASIC INPUT/OUTPUT SYSTEM CAPABLE OF SUPPORTING MULTI-PLATFORMS AND CONSTRUCTING METHOD THEREOF - A basic input/output system (BIOS) capable of supporting multi-platforms and a constructing method thereof are provided. In the method, a plurality of segment modules is provided, and each of the segment modules includes more than one BIOS module. A module header is established for each of the BIOS modules and records an application platform identifier (ID) of an applicable platform of the corresponding BIOS module and module type data of the corresponding BIOS module. The segment modules are then integrated according to a design structure of the BIOS. The segment modules are classified into a main system module, a plurality of slave segment modules, and a reset entry segment module. When the reset entry segment module obtains a platform ID of an electronic equipment currently configured with the BIOS, the main system module pre-stores an execution sequence according to the platform ID, and sequentially runs the BIOS modules matching with the platform ID.05-12-2011
20110113177SERVER AND UPDATE METHOD THEREOF - A server is provided, and the server includes an embedded management board (EMB), a management backplane and a plurality of independent motherboards. The management backplane is coupled to the EMB. The plurality of motherboards respectively coupled to the management backplane and issues a command for performing a data-update on the EMB. Each motherboard of the plurality of independent motherboards includes a network interface and a management controller. The network interface receives a control command issued from a far-end device. The baseboard management controller coupled to the network interface for receives the control command and sends the command to the plurality of independent motherboards, wherein the each motherboard of the plurality of independent motherboards includes an individual on/off function. When the EMB is working, the EMB switches to connect with the plurality of motherboards through the management backplane by an polling method.05-12-2011
20110107072METHOD FOR SELF-DIAGNOSING SYSTEM MANAGEMENT INTERRUPT HANDLER - A method for self-diagnosing a system management interrupt (SMI) handler is provided. A first time value is obtained from an advanced configuration and power interface (ACPI) timer at a time of executing the SMI handler. And a source path of a SMI is obtained. Then, a second time value is obtained from the ACPI timer at a time of finishing the SMI handler. An execution time is obtained according to the first time and the second time. If the execution time is greater than or equal to a time-out value, related information of the SMI is recorded.05-05-2011
20110102752POSITIONING STAND AND ELECTRONIC APPARATUS HAVING THE SAME - A positioning stand is provided, which comprises: a support; a positioning base, engaged to the support and having an accommodating base at a lateral side thereof; a locking rod, disposed passing through the positioning base and the support and having a locking part in contact with the accommodating base; a knob, connected to an end portion of the locking rod protruding from the support; and a resilient element, disposed between the support and the knob; wherein the knob is capable of changing a position of the locking part through compression of the resilient element and a rotation motion and the support compresses the resilient element to adjust an angle of the support, and the positioning stand is combined with an electronic apparatus, so as to adjust a tilting angle of the electronic apparatus, thus enhancing a cooling effect of the electronic apparatus and increasing comforts of using the electronic apparatus.05-05-2011
20110101705LOCKING DEVICE HAVING POSITIONING AND FLOATING ADJUSTABLE CAPABILITY - A locking device having positioning and floating adjustable capability is provided, which includes a positioning part, disposed on a lateral side of an apparatus, the lateral side has at least one fixing opening, having a positioning opening at a periphery of the at least one fixing opening, and at least one side of the positioning opening has a necking channel; a bracket, having a sliding slot while being disposed on a frame; and a locking element, slidably coupled to the sliding slot, and enters the positioning opening under the guide of the necking channel while sliding in the sliding slot, so as to be aligned with the fixing opening. Moreover, the locking device is applicable to an apparatus having different fixing opening locations, so that the locking element can be aligned with the fixing opening easily and conveniently, thereby locking the apparatus to the bracket.05-05-2011
20110100936RAIL DEVICE AND SERVER - A rail device and a server are provided. The server includes a rack, at least one chassis, and a rail device. The rail device includes a first rail and a bracket. The first rail is installed in the chassis. The bracket includes a second rail and a supporter, and the second rail is mounted onto the rack. The supporter has a first end and a second end. The first end is coupled to the second rail, and the second end is slidably disposed at the first rail, so that the chassis moves between a first position and a second position relative to the rack. When the chassis is located at the second position, the first end leans against the second rail, and the second end leans against the first rail, so that the supporter supports the chassis on the rack.05-05-2011
20110100935RAIL DEVICE AND SERVER - A rail device and a server are provided. The server includes a rack, at least one chassis, and a rail device. The rail device is disposed on the chassis and the rack to move the chassis between a first position and a second position relative to the rack. The rail device includes a first rail, a second rail, a bracket, and a first latch. The first rail is installed on the rack, the second rail is installed in the chassis, the bracket is slidably coupled to the first rail and the second rail, and the first latch is disposed on the bracket. When the chassis moves away from the first position, the first latch locks the bracket and the chassis together, so that the chassis pushes the bracket forward.05-05-2011
20110100934RAIL DEVICE AND SERVER - A rail device and a server are provided. The server includes a rack, at least one chassis, and a rail device. The rail device is disposed on the rack and the chassis that the chassis moves between a first position and a second position relative to the rack. The rail device includes a first rail, a second rail, a bracket, a driver, and a first latch. The first rail on the rack has an actuator, a first stopper, and a second stopper. The bracket has two ends slidably disposed at the first and the second rails individually. The driver is slidably disposed on the bracket. The first latch disposed on the chassis latches and pushes the driver forward when the chassis moves away from the first position. The first and the second stoppers then block movement of the driver and the bracket that the chassis moves to the second position.05-05-2011
20110096484LAYOUT STRUCTURE OF SERVER CHASSIS - A server chassis layout structure includes a chassis body, a partition plate, and a power backplane module. The chassis body includes a bottom plate, first and second top plates, and two side plates. The first and second top plates form a first opening therebetween. The side plates are mounted between the bottom and top plates. The partition plate includes at least one retaining portion and is perpendicularly fixed to the bottom plate below the first opening. The partition plate divides the chassis body into first and second sections. The power backplane module includes at least one lock portion and is vertically inserted into the chassis body via the first opening. The lock portion interferes with the retaining portion so as to assemble the power backplane module into the chassis body above the partition plate, and both the power backplane and the partition plate are exposed via the first opening.04-28-2011
20110095839PREVENTION STRUCTURE TO PREVENT SIGNAL LINES FROM TIME-SKEW - A prevention structure to prevent signal lines from time-skew is described. The prevention structure includes a plurality pairs of differential signal lines and a prevention line. The adjacent pairs of differential signal lines are separated from each other by a first gap. Each pair of the differential signal lines includes a positive signal line and a negative signal line each having a first line width. The prevention line has the second line width substantially equal to the first line width and is separated from the outmost differential signal line by a second distance substantially equal to the first distance.04-28-2011
20110093675METHOD FOR PROTECTING REDUNDANT DATA - A method for protecting redundant data is provided. In the present invention, when a working data area and a redundant data area are not destroyed, whether global unique identifiers (GUIDs) of both the working data area and the redundant data area are the same is determined when a power on self test (POST) is executed. If the GUIDs are different, the data of the working data area is synchronized to the redundant data area. Next, the working data area and the redundant data area are set to share the same memory address space. One of the working data area and the redundant data area is selected for mapping to the memory address space in case that an operating system is executed.04-21-2011
20110083071METHOD FOR DISPLAYING STRING OF BASIC INPUT OUTPUT SYSTEM - A method for displaying strings of basic input output system (BIOS) is provided. In the present invention, a BIOS storage unit includes a first globally unique identifier (GUID), a default string area, and an overriding string area with a second GUID. The first GUID and the second GUID are read from the BIOS storage unit to determine whether the second GUID is equal to the first GUID under executing the BIOS. The overriding string data read from the overriding string area is displayed, if the second GUID is equal to the first GUID. Oppositely, the default string data read from the default string area is displayed, if the second GUID is not equal to the first GUID.04-07-2011
20110075383FIXING STRUCTURE - A fixing structure is adapted for an electronic device. The electronic device has a circuit board. The fixing structure includes a base plate and a position limiting element. The base plate has a first side and a second side. The position limiting element has a first limiting portion and a second limiting portion. The first limiting portion connects the first side of the base plate, and the second limiting portion connects the second side of the base plate, such that the position limiting element and the base plate together form a receiving space. The circuit board is adapted for passing through the receiving space, so as to be assembled onto the base plate.03-31-2011
20110075369ELECTRONIC DEVICE - An electronic device including a heat generation element, a heat dissipation plate, and a heat pipe is provided. The heat dissipation plate includes a top surface, a bottom surface, a pair of longitudinal side surfaces, and a pair of lateral side surfaces including a third side surface and a fourth side surface. The longitudinal side surfaces include first and second side surfaces. The lateral side surfaces include third and fourth side surfaces. The first, second, third and fourth side surfaces are connected to both the top surface and the bottom surface. The heat pipe is disposed in contact with the heat dissipation plate, and the heat pipe and the heat generation element are disposed on the bottom surface of the heat dissipation plate. The heat pipe is disposed on the heat dissipation plate and extension of the heat pipe is not beyond the first, second, third and fourth side surfaces.03-31-2011
20110072725LATCH MECHANISM - A latch mechanism including a housing, a first device, a first sliding member, a second sliding member, a stopping portion and a second device is provided. The first and second devices and the first and second sliding members are disposed on the housing, wherein the first sliding member is located between the first device and the second sliding member. The stopping portion is disposed on at least one of the first device and the first sliding member for restricting a sliding distance of the first sliding member relative to the first device. The first sliding member is not allowed to drive the second sliding member to slide relative to the housing along a first direction to disengage the second device when sliding until the first device is detached from the housing and the engagement between the first device and the first sliding member is released.03-31-2011
20110072181ABNORMAL STATUS DETECTING METHOD OF INTERRUPT PINS - An abnormal status detecting method of interrupt pins is provided. In the invention, an advanced configuration and power interface (ACPI) table is looked up for obtaining an interrupt status bit of each interrupt pin in a computer system. Afterwards, the interrupt status bit is continuously checked whether it is maintained at a specific value during a fixed time. When the interrupt status bit of one of the interrupt pins is maintained at the specific value during the fixed time, the interrupt pin is determined to be abnormal.03-24-2011
20110067024System and method of downloading add-on elements to extend software functions - This specification discloses a system and method of downloading add-on elements to extend software functions. After the server generates the payment file for the add-on elements selected by the client according to the selected payment method, the payment file is transmitted to the client. After the client successfully verifies the rights limitation data in the payment file, the add-on elements are loaded for the user to customize the software. This also achieves the effects of combining with programs and data of some third-party manufacturers.03-17-2011
20110055631PLUGGABLE ERROR DETECTION BOARD AND MOTHERBOARD ERROR DETECTION SYSTEM CONTAINING THE SAME - A motherboard error detection system includes a pluggable error detection board and a motherboard having a boot management chip. When the motherboard enters a device-driven status from a standby status, the boot management chip is used to manage power-on timings of different voltage sources; to collect a plurality of sets of status information; and to check whether the sets of status information and the power-on timings have errors. The pluggable error detection board includes an interpreting unit, a message-reading interface and a connector which is pluggably disposed on the motherboard. When the boot management chip notifies the pluggable error detection board to read an error message, the interpreting unit converts the error message to human-readable information, and the human-readable information is outputted through the message-reading interface.03-03-2011
20110055263Display system that integrates word explanations in different dictionary databases and method thereof - This specification discloses a display system that integrates word explanations in different dictionary databases and the method thereof. When looking up a word, the system finds its explanations in different dictionary databases. After comparing the contents of the explanations with a same attribute, the system combines the repeated contents and keeps distinct ones. Finally, the system displays the combined and preserved explanations. It achieves the effects of integrate same or similar explanations and displays them, increasing the convenience for the user to read.03-03-2011
20110050731System and method of adjusting zoom factors of display area and display contents - This specification discloses system and method of adjusting the zoom factors of display area and display contents. A zoom region around the cursor is zoomed by the area zoom factor, rendering an area zoomed image for display. The user can then adjust the zoom of the display area. The area zoomed image is zoomed by the contents zoom factor, rendering a contents zoomed image for display. The user can then zoom the display contents. The system thus achieves the effects of zooming the display area and display contents.03-03-2011
20110050715METHOD OF REMAPPING MEMORY - A method of remapping memory, which is suitable for a server without a video graphics array (VGA), is provided. In the invention, a video memory buffer block is set in a system memory. First, a power on self test (POST) is executed for initializing the system memory. Next, a remap function is enabled. Then, a base address and a size of the video memory buffer block are set into a remap register of a chipset. Finally, the video memory buffer block is remapped into a memory address space originally mapped with a system management mode block according to the remap register.03-03-2011
20110047328SIZE PLANNING METHOD FOR STORAGE DEVICE, AND READ AND ACCESS CORRECTING METHODS THEREOF - A size planning method for a storage device, and read and access correcting methods thereof are described. When a computer device is booted, a size of a physical storage device is managed. The management method includes the following steps. A physical storage device connected to a computer device is searched. When a size of the physical storage device is larger than a maximum disk size, a current disk having a specified size is partitioned from the physical storage device. Various parameters of a logical fixed disk parameter table (FDPT) extension table of the current disk are set. A residual size of the physical storage device is partitioned into several disks having the specified size, and the corresponding logical FDPT extension tables are set until the residual size is smaller than the maximum disk size.02-24-2011
20110043994SERVER DEVICE WITH A STORAGE ARRAY MODULE - A server device with a storage array module is provided. The server device includes a chassis, a motherboard module, and a storage array module. The motherboard module and the storage array module are disposed in the chassis. The storage array module includes a first tray removably disposed in the chassis, a hard disk back panel fixed to a bottom of the first tray, and several hard disks hot-pluggably disposed in the first tray. The hard disk back panel is electrically connected to the motherboard module, and the hard disks are electrically connected to the hard disk back panel and driven to move into/out the chassis with the first tray.02-24-2011
20110043975PORTABLE ELECTRONIC DEVICE STRUCTURE - A portable electronic device structure includes a first body, a connection plate, and a second body. The connection plate, pivoted to the first body, has an interworking assembly and a notch. The notch has a sliding portion and a positioning portion connected to each other. The second body has a sliding block pivoted to the interworking assembly and sliding in the sliding portion. The connection plate pivotally rotates to an open position with respect to the first body, and enables the interworking assembly to drive the second body to displace in a direction away from the first body. At this time, the sliding block slides into the positioning portion and pivotally rotates with respect to the interworking assembly, so as to drive the second body to rotate with respect to the interworking assembly.02-24-2011
20110043974PORTABLE ELECTRONIC DEVICE STRUCTURE - A portable electronic device structure includes a first body, a connection plate, and a second body. The connection plate, pivoted to the first body, has an interworking assembly. The second body, pivoted to the interworking assembly, rotates with respect to the connection plate. The connection plate pivotally rotates to an open position with respect to the first body, and enables the interworking assembly to drive the second body to displace in a direction away from the first body, so that the second body is actuated to rotate smoothly.02-24-2011
20110040868SERVER INFORMATION SENDING SYSTEM - A server information sending system includes a server and an optical receiving device. The server has a microprocessor and a single LED element connected the microprocessor. The microprocessor transmits some server information in series outwardly by the single LED element. Flashes having information transmitted by the single LED element includes a machine-received message for the optical receiving device and a naked-eye-received message for a user.02-17-2011
20110029646METHOD FOR DETECTING A NODE OF A SERVER DEVICE - A method for detecting a node of a server device includes the following steps. When a node performing a boot procedure at a server slot is detected, a serial number of the node and a slot ID of the server slot are obtained. Then, a step is performed to determine whether the serial number exists in a first data row of a comparison list, and whether the first data row is corresponding to the slot ID. When the first data row is not corresponding to the slot ID, a data address recorded in the first data row is moved to a second data row corresponding to the slot ID. When not existing in the first data row, the serial number is used to update a third data row corresponding to the slot ID, and the data pointed by a data address recorded in the third data row are deleted.02-03-2011
20110029633SERVER DEVICE AND METHOD FOR REMOTE CONTROLLING THE SAME - A server device and a method for remote controlling the server device and the server device are provided. The server device includes a plurality of nodes which are electrically connected to each other. In the method for remote controlling the server device, each of the nodes is first set to a common mode. When a first node among the nodes is logged in by a remote end, the first node enters a master mode from the common mode, and a plurality of second nodes among the rest of the nodes are notified to enter a slave mode from the common mode and can only be controlled by the first node, and then, the first node collects data of all of the nodes.02-03-2011
20110024177METHOD FOR SOLDERING ELECTRONIC COMPONENTS OF CIRCUIT BOARD AND CIRCUIT BOARD STRUCTURE THEREOF - A method for soldering electronic components of a circuit board and a circuit board structure thereof are presented. The method includes providing a circuit board first; disposing at least one solder hole and at least one heat collecting hole on the circuit board, in which the heat collecting hole is disposed around the solder hole to form a heat collecting area; extending a pin of an electronic component into the solder hole; filling a solder within the solder hole through a soldering process; and keeping heat of the solder in the heat collecting area by the heat collecting hole. Thus, the pin of the electronic component within the solder hole is successfully combined with the solder.02-03-2011
20110022953System and method of generating customized dictionary - This specification discloses a system of generating a customized dictionary and the method thereof. The system receives dictionary items and the data thereof and generates a dictionary data file according to correlation definitions. It then extracts formats of individual dictionary items. It then generates a format configuration file according to the dictionary items and the formats thereof. Finally, the dictionary data file and the format configuration file are output as a dictionary file. This achieves the goal of generating a customized dictionary according to user's needs.01-27-2011
20110022378Translation system using phonetic symbol input and method and interface thereof - This specification provided a translation system using phonetic symbol input and the method and interface thereof. The entered phonetic symbols are used as input information. The input information is compared with the translational explanation in the translation database. When there is a match in the comparison, the corresponding word is loaded and displayed for the user to select. After the word selection, the corresponding translational explanation is loaded and displayed. This increases the convenience in translation.01-27-2011
20110013352EXTRACTING AND INSTALLING STRUCTURE FOR ELECTRICAL DEVICE - An extracting and installing structure for electrical device is disclosed, which comprises: a base for receiving an electrical device; a first chute; a linkage rod, configured with a first protrusion and capable of sliding inside the first chute in a first direction; and a rotatable tenon, configured with a second chute and an interlocking end as the second chute is provided for the first protrusion of the linkage rod to inset therein and the interlocking end is fitted inside an interlocking element of the base; wherein, when the linkage rod is driven to rotate the rotatable tenon, the rotatable tenon is going to force the electrical device to move in a second direction perpendicular to the first direction.01-20-2011
20110012634Test probe - A test probe is provided. The test probe includes a group of shielding boards and two probe pins. The group of shielding boards has two opposite surfaces. The group of shielding boards includes at least two insulation boards and at least one metal board. The metal board is formed between the two insulation boards. The two probe pins are formed on the two surfaces of the group of shielding boards and have a distance between each other.01-20-2011
20110009240Real-time exercising procedure adjusting system and method thereof - This specification discloses a real-time exercising procedure adjusting system and the method thereof. By analyzing biological information of the user, the invention loads an appropriate exercising mode. According to the target time and target calories entered by the user, the invention calculates exercising strength and then generates an exercising procedure. During the execution of the exercising procedure, the system can real-time adjust exercising strength of the fitness device. Moreover, the invention detects the heartbeat rate of the user during the exercising process execution for further adjusting the exercising strength. Therefore, the fitness device can immediately adjust its exercising strength according to the user's state.01-13-2011
20110003663System and method of dispatching task commands of running in game - This specification discloses system and method of dispatching task commands of running in a game. A fitness server accumulates the exercising mileages of various users to obtain a total mileage. When the total mileage meets a predetermined value, the server dispatches task commands of exploring a virtual map to users. The users actually jog to execute the task commands. The users thus complete the goal of the game together. During the game, task commands are dispatched to users to increase the fun of exercising.01-06-2011
20100325256IPMI SERVER MANAGEMENT SYSTEM AND METHOD - An intelligent platform management interface (IPMI) server management system includes a managing side and a plurality of managed sides. The managed sides includes at least on active IPMI managed sides, wherein each of the active IPMI managed side actively provides its service information to the managing side so as to establish a first list, and then the managing side searches out the managed sides which are not on the first list one by one so as to establish a second list. Therefore, the IPMI server management system may effectively sort out the managed sides which are available for application.12-23-2010
20100325254METHOD AND ELECTRONIC DEVICE FOR EXECUTING APPLICATION PROGRAM VIA SNAPSHOT FUNCTION - In a method for executing an application program via a snapshot function, an electronic device is activated, and the electronic device is connected to a server, wherein a remote image file of the application program is stored in the server, and a snapshot step is performed onto the remote image file so as to obtain a remote snapshot, and a local settings file corresponding to the application program is obtained from the electronic device, and the electronic device can initialize and execute the application program according to the remote snapshot and the local settings file.12-23-2010
20100318854SYSTEM AND METHOD FOR CHECKING FIRMWARE DEFINITION FILE - A system and a method for checking a firmware definition file are provided. The system includes a software control side and a plurality of hardware signal sides. The software control side has a firmware definition file, and generates a plurality of simulating signals in accordance with the firmware definition file. The hardware signal sides receive the simulating signals respectively so as to generate a plurality of feedback signals fed to the software control side. The software control side establishes an event log in accordance with the feedback signals, and uses the event log to check if the firmware definition file is correct.12-16-2010
20100318738HARD DISK SYSTEM AND METHOD FOR ACCESSING THE SAME - A hard disk system and a method for accessing the hard disk system are provided. The hard disk system includes a first hard disk and a second hard disk. The first hard disk is used to store system data that is read-only. The second hard disk includes a mapped data storage section and a variable data storage section, wherein the mapped data storage section is used to store a mapped data generated by mapping the system data of the first hard disk. A maximum number of writes for the first hard disk is less than a maximum number of writes for the second hard disk, wherein the hard disk system performs data modification via the variable data section of the second hard disk.12-16-2010
20100301886TEST BOARD - A test board is provided. The test board includes a power connecting interface, diode modules, a power module a detecting module, and a processor. The power connecting interface includes power pins, wherein each of the power pins is electrically connected to a motherboard power socket to receive a power signal. Each of the diode modules is electrically connected to one of the power pins and includes at least one diode. The power module is electrically connected to the diode modules to receive the power signal through each of the diode modules. The detection module is electrically connected to points between the diode modules and the power connecting interface to generate a detection result according to the voltage between each diode module and the power connecting interface. The processor is used to determine the connecting state between the power pin and the corresponding motherboard power socket according to the detection result.12-02-2010
20100299310METHOD FOR ACCESSING DATA STORAGE UNIT - In a method for accessing a data storage unit, an access instruction for the data storage unit is received from a client side, and a step is performed to determine if the data storage unit has been shut down. When the access instruction is issued for browsing the data storage unit which has been shut down, archive information on the storage unit is obtained from a database, and the file directory information is delivered to the client side, so that the client side may browse the data storage unit based on the file directory information.11-25-2010
20100288551ELECTRO MAGNETIC WAVE SHIELDING DEVICE - An electro magnetic (EM) wave shielding device includes at least one metal plate and an EM wave absorbing material configured on a lateral side of the metal plate. The lateral side of the metal plate configured with the EM wave absorbing material covers a test point region of a circuit board, thereby absorbing and shielding EM waves generated by the test point region.11-18-2010
20100288548CIRCUIT LAYOUT METHOD AND CIRCUIT BOARD FABRICATED BY THE SAME - In a circuit layout method, a circuit layout diagram of a circuit board is provided, the circuit board including a plurality of pad symbols. Then, after information regarding a direction of the circuit board facing towards a solder oven when the circuit board passes through the solder oven in the future is obtained, an independent trailing pad symbol is added to a position behind the last pad symbol passing through the solder oven on the layout diagram corresponding to the circuit board. Thus, when the layout diagram is performing version update, the independent trailing pad symbol does not participate in the version update.11-18-2010
20100281225DATA PROCESSING APPARATUS OF BASIC INPUT/OUTPUT SYSTEM - A data processing apparatus of a basic input/output system (BIOS) is provided. The data processing apparatus includes a BIOS unit, a share memory and a control unit. The BIOS unit writes command data into the share memory, wherein the command data includes identification data stored in an identification field. The control unit reads and performs the command data according to the identification data in the identification field. After the command data is performed, the control unit writes returned data into the share memory for the BIOS unit to read the returned data, wherein the returned data includes the execution result of the command data performed by the control unit and also includes the identification data.11-04-2010
20100277866SERVER SYSTEM WITH SECURITY DEVICE AND METHOD OF CONTROLLING THEREOF - A sever system with security device is disclosed, which includes a server chassis having an opening, a blade server disposed in the server chassis, and an electronic lock disposed on the blade server and opposed to the opening. The blade server has a microprocessor, and the electronic lock is connected to the microprocessor. The electronic lock passes through the opening when the electronic lock is locked.11-04-2010
20100277825HARD DISK ACCESS METHOD - A hard disk access method is disclosed. The hard disk access method includes the following steps. A port mapping table is established in the execution of a startup process. An access instruction for accessing a target hard disk is received. A target slot of a target back plate, which the target hard disk is plugged in, is obtained according to a target-hard-disk-identification number of the target hard disk. According to the target-hard-disk-identification number of the target hard disk, the port mapping table is inquired to obtain a target port, which the target back plate is connected with. The target hard disk plugged in the target slot of the target back plate is accessed through the target port.11-04-2010
20100277303SYSTEM AND METHOD FOR DYNAMICALLY DISPLAYING WEATHER-RELATED HEALTH INFORMATION - This specification discloses the system and method for dynamically displaying weather-related health information. It establishes an item table database to actively collect weather data and analyze them according to the item table, thereby providing weather-related health information. It solves the problem of time-consuming and complicated searching in the prior art for collect and analyzing weather-related health information. Therefore, the invention can effectively use system and network resources to retrieve weather-related health information.11-04-2010
20100274839Updating system for word banks and the method thereof - An updating system for word banks and the method thereof are disclosed. The invention transmits a request list containing a word bank number and the corresponding word status from a user end to a server end. After a comparison, the server end extracts an update file and transmits it to the user end for it to update its word bank. The words can thus be updated by providing a word bank number and the corresponding word status. This prevents the situation of being unable to update a word bank because two or more word banks use the same language.10-28-2010
20100274824Portable storage device with subject identification and method thereof - This specification discloses a portable storage device with subject identification and the method thereof. When data are stored to the portable storage device or read from the portable storage device by other terminals, the portable storage device identifies the data subject. This solves the problem of unable to identify the subject during the data storing or reading step in the prior art. Therefore, the stored data subject can be immediately identified. The invention further achieves the goal of letting several people sharing one portable storage device.10-28-2010
20100274470Health information guiding system and method thereof - This specification discloses a health information guiding system and the method thereof. By analyzing the user's position information and health data, the invention selects a target location to provide the user with related health and address information. The user is thus able to obtain more complete health information. This increases the value of immediately using the health information.10-28-2010
20100265650SERVER - A sever including a chassis, at least one first tray, at least one second tray, a power supply module, multiple input/output interface circuit boards, and multiple mother boards is provided. The first and second trays are slidably disposed in the chassis, and the first and second trays can be drawn out of the chassis in opposite directions. The power supply module is disposed on a bottom plate of the chassis. The input/output interface circuit boards are disposed on the first tray, respectively. The power supply module is located between two input/output interface circuit boards. Each input/output interface circuit board has multiple input/output interfaces. The mother boards are disposed on the second trays, respectively. The input/output interface circuit boards and the power supply module are correspondingly electrically connected to the mother boards.10-21-2010
20100265645CASE OF SERVER - A case of server includes a chassis, a first top cover, a second top cover, at least a first tray, at least a second tray, an input/output interface circuit board, a mother board, and a third top cover. The first and the second top covers are fixed at two sides of the chassis, where an opening is formed therebetween. The first and the second trays are slidingly disposed at the chassis. The first and the second trays are correspondingly under the second top cover and the first top cover respectively. The input/output circuit boards are disposed on the first trays and the mother boards are disposed on the second trays. The third top cover is located between the first and the second top covers for covering the opening. When the third top cover is detached from the chassis, the electronic components disposed therein can be taken out from the opening.10-21-2010
20100264792STOPPING STRUCTURE AND SERVER HAVING THE SAME - A stopping structure and a server having the same are provided. The server includes a rack, at least one chassis, and a stopping structure. The chassis disposed in the rack moves relative to the rack. The stopping structure is disposed between the rack and the chassis. The stopping structure includes an actuator, a guiding element, and a damper. The actuator is disposed on the chassis. The guiding element is disposed on the chassis, and the actuator moves parallelly between a first position and a second position along the guiding element relative to the chassis. The damper is disposed in the rack. When the chassis is moved out from the rack and the actuator is at the first position, the damper is interfered with the actuator. When the chassis is moved out from the rack and the actuator is at the second position, the damper is not interfered with the actuator.10-21-2010
20100262588METHOD OF ACCESSING A MEMORY - A method of accessing a memory is implemented on a memory system having a main memory and a secondary memory. The main memory includes a compressed data area that has a SWAP file zone predefined therein. When the main memory is insufficient for data buffering, the predefined SWAP file zone is provided for data swapping. A newly defined SWAP file zone is dynamically created in the compressed data area whenever each last defined SWAP file zone is insufficient for data swapping, and the secondary memory is substitute for data swapping only when the compressed data area has insufficient capacity.10-14-2010
20100259884MOTHERBOARD MODULE - A motherboard module adapted for connecting pluggably to a case includes a tray, a motherboard, a hard disk cage, and at least one hard disk drive. The tray has a bottom board, a plurality of fixing portions, and a front board. The front board is disposed at a side of the bottom board. The motherboard is disposed on the bottom board. The hard disk cage is fixedly connected to the fixing portions and above the tray, and has a hole corresponding to a hole of the front board. The hard disk drive may be disposed pluggably in the cage.10-14-2010
20100257715HANDLE STRUCTURE - A handle structure suitable for disposing on a surface of a carrier is provided. The carrier has a locating part is assemble to a case. The handle structure includes a holder, an elastic element and a fastening element. The holder has a rotating axis and a locating element, and has a first end and a second end opposite thereto. The rotating axis connecting to the carrier is disposed on the first end, and the holder is pivoted on the surface. The locating element disposed on the first end interferes with the locating part. The elastic element has a first fixing part fixed to the carrier and a pushing part connected to the first fixing part and pushing against the holder. The fastening element has a second fixing part fixed to the carrier and a fastening part connected to the second fixing part and fastened to the second end.10-14-2010
20100251370NETWORK INTRUSION DETECTION SYSTEM - A network intrusion detection system applied to detect and monitor network packets. The network intrusion detection system decides to load and operate detection rules according to a current load. The network intrusion detection system includes a network connection unit, a storage unit, and a processing unit. The processing unit operates an alert correlation program, a plurality of detection rules, and a plurality of operation policies according to the received network packets. The alert correlation program applied to detect whether contents of the network packets conform to the detection rules, assign a resource consumption level to each detection rule, and categorize the detection rules to the operation policies according to the resource consumption levels. A loading level of the processing unit is decided according to a device load and an access load. The operation policies and the alert correlation program that the processing unit operates are decided according to the loading-level.09-30-2010
20100251355METHOD FOR OBTAINING DATA FOR INTRUSION DETECTION - A method for obtaining data for intrusion detection obtains data after forward chain filtering of a firewall. Modes of obtaining the data include a socket communication mode and a character device work mode. The method for obtaining the data for intrusion detection obtains the data filtered by the firewall, and reduces false alarms. Moreover, the method obtains the data after a network address translation (NAT) operation, so as to locate an attacker and a victim correctly. The method further obtains a decrypted Internet Protocol Security (IPsec) data packet, so as to process an IPsec data stream normally.09-30-2010
20100251013METHOD FOR PROCESSING BAD BLOCK IN REDUNDANT ARRAY OF INDEPENDENT DISKS - A method for processing a bad block in a redundant array of independent disks (RAID) is presented, which is characterized by a software RAID constructed by a scale computer interface disk, and adapted to backup data in a bad block in the software RAID. The method includes invoking an access error program to intercept an access instruction for a data block in the software RAID when the data block is a bad block; searching a disk number and a logical block address of the data block in the software RAID according to the access instruction; selecting the scale computer interface disk; and mapping data stored in the data block, the disk number, and the logical block address to a reserved local memory of the scale computer interface disk. Through the above steps, the data in the bad block can be mapped to a normal block, thus maintaining the data integrity.09-30-2010
20100250879DATA MANIPULATION METHOD OF LOGICAL VOLUME MANAGER - A data manipulation method of a logical volume manager is applicable to data management of dependent snapshot volumes (SVs) of a logical volume manager. The data management method includes the following steps generating a plurality of SVs, defining the SV generated at first as a first SV, defining the SV generated at last as a last SV, and defining the rest SVs as middle SVs; selecting a middle SV; combining content stored in the selected middle SV into a neighboring SV; according to the combined SV, combining meta-data of the selected middle SV into meta-data of the middle SV; deleting the selected middle SV. The logical volume manager does not need copy the data again, thereby saving access time in data management.09-30-2010
20100250847METHOD FOR CONFIGURING RAID - A method for configuring a RAID (Redundant Array of Inexpensive Disks) includes the following steps. When a RAID instruction to access the RAID array is received, it is determined whether a removed hard drive unconnected to the RAID array is present in a hard drive list of the RAID array; when the removed hard drive unconnected to the RAID array is present in the hard drive list, the hard drive list of the RAID array is amended; it is detected whether a new hard drive connected to the RAID array is absent in the hard drive list; when the new hard drive connected to the RAID array is absent in the hard drive list, the hard drive list is amended; and the RAID instruction is executed to access the RAID array according to the hard drive list.09-30-2010
20100250832STORAGE SERVICE DEVICE WITH DUAL CONTROLLER AND BACKUP METHOD THEREOF - A storage service device with a dual controller and a backup method thereof are applicable to provide the same view service to an event-login log and a configuration file of a server. The storage service device includes a first control module, a second control module, a battery unit, a basic input/output system (BIOS), and a backup procedure. Once a power failure occurs to the server, the following backup procedure is performed a hardware interrupt signal is sent to the battery unit, so as to provide an operation power to a first memory module and a second memory module; an index page of the first memory module is synchronized with that of the second memory module; and the updated index pages are recorded into a first flash memory and a second flash memory respectively.09-30-2010
20100250728METHOD FOR CONTROLLING WEB PAGE OPERATION IN BROWSER/SERVER ARCHITECTURE - A method for controlling a web page operation in browser/server architecture is adapted to prevent the same page from being operated by more than one people at the same time. The method includes establishing a status record table for recording a usage status of web page by server; checking usage status of web page in status record table after server receiving a request for operating the web page from a second browser; accepting request and submitting an operation control right of the web page to second browser if the usage status is idle; sending a check message to first browser to check whether first browser is still using the web page or not if usage status in status record table indicates that web page is used by first browser; rejecting request and transmitting usage status of web page to second browser if first browser is still using the web page.09-30-2010
20100250651DATA ACCESS METHOD FOR MAKING ASYNCHRONOUS REQUEST TO BLOCK DEVICE - A data access method for making an asynchronous request to a block device is adapted to access a block device in a server end and perform corresponding processing according to a plurality of data access requests. The data access method includes the steps. A current request is received from a client. A virtual device of the block device is invoked. The current request is compared with a request queue storing a plurality of requests to be processed. The requests to be processed are selected from the request queue according to an access address of the current request. A request merging program is performed on the requests to be processed with adjacent access addresses and the current request to generate a merged request. The merged request is submitted to the request queue. The requests having low access capacities is merged, so as to improve the access efficiency of the block device.09-30-2010
20100246592LOAD BALANCING METHOD FOR NETWORK INTRUSION DETECTION - A load balancing method for network intrusion detection includes the following steps. Packets are received from a client. The data packets include a protocol type and a protocol property. An intrusion detection procedure is loaded on a receiving end. A corresponding request queue is set for each intrusion detection procedure. The request queue is used for storing the data packets. The data packets are processed a separation procedure, and are categorized into data packets of a chain type and data packets of a non-chain type according to the protocol type. The data packets of the chain type are processed by a first distribution procedure. The data packets of the non-chain type are processed by a second distribution procedure. The distribution procedures distribute the data packets to the corresponding request queues according to the protocol property. The corresponding intrusion detection procedure is performed on the data packets in each request queue.09-30-2010
20100241801METHOD FOR BACKING UP DATA OF A SERVER MACHINE - A method for backing up data of a server machine is provided. The server machine owns an operating system in which a kernel layer and an application layer are defined. When the application layer requests a backup agent at the kernel layer to back up data in the server machine to another server machine, the backup agent first requests the kernel layer to duplicate the data and put the data to a buffer at the kernel layer, and thereafter the backup agent requests the kernel layer to directly read the data from the buffer and transmit the data to the another server machine without being required to send the data back to the application layer.09-23-2010
20100223481COMPUTER SYSTEM - A computer system including a power supply, a plurality of mainboards, and a power controller is provided. Each of the mainboards corresponds to a standby voltage, respectively. The power supply generates a standby power, and generates a main power according to a power enabling signal. The power controller is coupled between the power supply and the mainboards, for generating the power enabling signal and a control signal according to whether an amount of the mainboards is greater than a predetermined value, and selectively outputting the control signal to at least one of the mainboards. When the mainboards receive the control signal, regardless being in a booting state or a non-booting state, the mainboards receive the main power and converts the main power into a standby voltage corresponding thereto. When failing to receive the control signal, the mainboards convert the standby power into the standby voltage corresponding thereto.09-02-2010
20100215052ISCSI NETWORK INTERFACE CARD WITH ARP/ICMP RESOLUTION FUNCTION - An iSCSI network interface card with an ARP/ICMP resolution function is applicable to provide a communication interface between a host and a client, and includes a first connection interface, an ARP procedure, an ICMP procedure, a storage unit, and a processor. The first connection interface is connected to the host. The ARP procedure queries an IP address of the client. The ICMP procedure transfers a message of failing to reach the IP address of the client and detects a connecting status to the Internet. The storage unit is connected to the first connection interface and stores the network packet, the ARP procedure, and the ICMP procedure. The processor is connected to the first connection interface and the storage unit, and executes the ARP procedure and the ICMP procedure according to a service request.08-26-2010
20100211943METHOD FOR SIMPLIFYING PROCESS FOR INSTALLING APPLICATION OF WINDOWS OPERATING SYSTEM - A method for simplifying a process for installing an application of a Windows operating system is applied. The method includes the following steps. An answer file is created, in which an installation profile is created according to an installation sequence of installation packages of the Windows operating system and a configuration file is created according to environment parameters of the Windows operating system. The answer file is loaded. An original Windows Preinstallation Environment Image (WIM) file is read, and is stored into a memory unit, and the original WIM file defined as a target WIM file. The answer file is added and modified into a Windows image file of the target WIM file. The target WIM file is initiated and an installation procedure of the Windows operating system is performed.08-19-2010
20100211764COMPUTER APPARATUS - A computer apparatus is disclosed. The computer apparatus mentioned above includes a main board and an external sub-board. The main board includes a connector, a management chip, a first basic input output system and a selector. The external sub-board includes an external input output system. The management chip detects a coupling state of the main board and the external sub-board, and generates a detecting signal. The selector enables one of the first basic input output system and the external input output system and disables the other one.08-19-2010
20100207593POWER CONVERTING DEVICE - A power converting device including a pulse width modulation circuit, a switch unit, a power output unit and a voltage start unit is provided. The pulse width modulation circuit increases a start voltage in a soft start mode and is operated under the start voltage to generate a pulse width modulation signal. The switch unit is for receiving an input voltage, and forming a charge path and a discharge path alternately according to the pulse width modulation signal. The power output unit converts the input voltage to a core voltage in accordance with the charge path and the discharge path. The voltage start unit is for detecting the start voltage, and for transmitting a control signal to interrupt the formation of the discharge path when the start voltage is smaller than the core voltage.08-19-2010
20100205600SIMULATION METHOD FOR REALIZING LARGE BATCHES AND DIFFERENT KINDS OF BASEBOARD MANAGEMENT CONTROLLERS USING A SINGLE SERVER - A simulation method for realizing large batches and different kinds of baseboard management controllers using a single server includes providing a virtual baseboard management controller by a target terminal according to different customized virtual baseboard management controller resources correspondingly. The simulation method includes initializing large batches and different kinds of virtual baseboard controller programs according to a customizable virtual baseboard controller resource. If a client requests to access one baseboard controller or multiple baseboard controllers, which virtual baseboard controller will provide a service is determined according to the information of the accessing request of the client. Then an output result is generated according to the behaviors defined in the customized resource. Finally, the output result is transferred to the client. Therein, the client may connect to the target terminal through Internet or a bus.08-12-2010

Patent applications by Inventec Corporation