Inventors list

Assignees list

Classification tree browser

Top 100 Inventors

Top 100 Assignees


Inventec Corporation

Inventec Corporation Patent applications
Patent application numberTitlePublished
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
20100205598METHOD FOR INSTALLING OPERATING SYSTEM IN COMPUTER - The invention provides a method for installing an operating system in a computer having a plurality of hard disks. The method includes: establishing a BBS table in a fixed address space of a memory for recording a default boot sequence of the hard disks via a BIOS memory; setting the default boot sequence of the hard disks so as to form an actual boot sequence; and interchanging, in boot sequential order, a hard disk among the hard disks which have the highest boot priority in the default boot sequence and that of a hard disk having the highest boot priority in the actual boot sequence, such that the operating system is installed in the hard disk having the highest boot priority in the actual boot sequence, thereby improving the booting efficiency of the computer.08-12-2010
20100205486System and method of error reporting - A system of error reporting and the method thereof are provided. A user end sends an error message to a server. The server uses the error message to check historical data and find out how to process the error message. This solves the problem of inconvenient notification channel when an application program on the user end discovers an error. This is helpful to increase the convenience and thus enhance the efficiency in sending error reports.08-12-2010
20100205423BIOS, COMPUTER DEVICE AND METHOD FOR RECOVERING BIOS - The invention provides a Basic Input/Output System (BIOS), a computer device and a method for recovering the BIOS. The BIOS includes a first boot block, a second boot block and a main BIOS block. The computer device includes a control chip disposed therein and said BIOS. When the programs in the first boot block and the main BIOS block are damaged, the second boot block can be selected so as for the BIOS to boot from the second boot block. Meanwhile, a recovery module of the second boot block can be utilized to recover the first boot block and/or the main BIOS block.08-12-2010
20100205422METHOD FOR SETTING BASIC INPUT/OUTPUT SYSTEM - A BIOS (Basic Input/Output System) setting method is disclosed, which is applicable to a computer equipped with a MEMORY a CMOS RAM (Complementary Metal Oxide Semiconductor Random Access Memory), and a BIOS-ROM (Basic Input/Output System Read-Only Memory) storing a first setting document. The BIOS setting method includes: providing a setting interface to allow a user to perform settings so as to form a second setting document; storing the second setting document in the BIOS-ROM; and loading the first and second setting documents to the MEMORY during a POST (Power On Self Test) process of the computer; saving the first setting document, or alternatively revising the first setting document and/or combining the first setting document with the second setting document according to the second setting document if loaded, so as to form a third setting document; and loading the third setting document to the CMOS RAM to perform a system initialization according to the third setting document.08-12-2010
20100205420SYSTEM AND METHOD FOR REALIZING REMOTE TEST ON COMPUTER APPARATUS WITHOUT STORAGE DEVICE - A system and a method for realizing a remote test on a computer apparatus without a storage device are described, in which a client is enabled to select a desired operating system image file from a server and use the operating system image file to provide an initial processing on an operating system of the client. The testing method includes initializing a virtual disk in the client, registering the virtual disk to a basic input and output system (BIOS) of the client, connecting to a server over network according to connection information in the virtual disk, loading boot information into the client from the server, and performing a boot procedure on the client according to the boot information. Therefore, during a booting process of the client, a virtual disk is initialized in the server, so as to be used for booting the client.08-12-2010
20100205074Network leasing system and method thereof - A network leasing system and a method thereof are provided, which lease a translation service through network connection, generate an authentication code based on a product serial number, and use the authentication code to decide whether to install a program data or not, so as to solve the problems that a software lease service cannot be performed in a network and an installation of an illegal program data cannot be restricted, thereby implementing a software lease service in a network, and achieving the technical effect of providing a translation service to a lessee in real time by an authentication process.08-12-2010
20100204980Real-time translation system with multimedia display function and method thereof - A real-time translation system with a multimedia display function and a method thereof are provided for solving the problem that a word meaning cannot be understood quickly, in which an explanation of a word is displayed in real time through a floating block, and meanwhile an image and an audio/video are played correspondingly, thereby achieving a technical effect of enhancing the translation display variety.08-12-2010
20100204979System and method for magnifiedly displaying real-time translated word - A system and a method for magnifiedly displaying a real-time translated word are provided, which include setting a display size of a retrieved word, displaying the retrieved word based on the display size, and displaying a corresponding translation data obtained through looking up, thereby solving the problem about an excessive large difference in font size between a word in an existing file and a corresponding translation data thereof from the real-time translation, and thus achieving a technical effect of magnifying the retrieved word. The retrieved word can be magnifiedly displayed in a floating window or in an original window.08-12-2010
20100204977Real-time translation system that automatically distinguishes multiple languages and the method thereof - A real-time translation system that automatically distinguishes multiple languages and the method thereof are provided. This solves the problem of being unable to translate a document containing multiple languages. Each sentence in the document is decomposed into multiple words and the language of each of which is determined. The languages of the words in the context are then used to adjust the translation. The mechanism can achieve the effect of precision translation.08-12-2010
20100204016System and method for editing walking procedure - A system and a method for editing a walking procedure are provided. Various walking parameters of the user are operated by loading a walking mode, so as to obtain walking steps of the user corresponding to each time parameter of the walking mode. Further, the walking procedure is converted to a walking pattern procedure, and the walking pattern procedure is provided to the user for dynamically editing and modifying. Finally the walking procedure is stored. Thus, a problem that a personal walking procedure cannot be provided is solved, thereby providing the personal walking procedure and improving exercise efficiency.08-12-2010
20100204015Interactive system for exercise condition and method thereof - An interactive system for exercise condition and a method thereof are described. In the system and method, a trainer terminal gives an exercise direction to a trainee terminal through a server according to exercise data and physiological data that represent the trainee terminal generated by a measurement equipment, so as to solve the problem existing in the prior art that the trainee might be injured due to the continuous and inappropriate fitness exercise because a fitness trainer has no time to give the exercise direction, thereby achieving the technical efficacy of real-time and long-time continuously giving the appropriate exercise direction to the trainee.08-12-2010
20100203967Exercising game system and method thereof - An exercising game system and the method thereof are provided. The system collects a speed parameter and a time parameter of an exerciser, and compute to obtain a distance parameter for extracting a corresponding virtual image. This solves the problems that the exerciser may cheat during the game and that the exercising process is boring. Besides, the game becomes more realistic so that the user enjoys using it.08-12-2010
20100201629System for inputting different language characters based on virtual keyboard and method thereof - A system for inputting different language characters based on a virtual keyboard and a method thereof, by displaying a virtual keyboard comprising characters of a second language after receiving a trigger signal produced by a user in an input environment for a first language, and providing for the user to input the characters of the second language based on the virtual keyboard, an existed problem that it is not possible to input characters of other languages in the input environment for the first language can be solved, thereby achieving a technical effect of enabling a user to input characters of other languages more rapidly.08-12-2010
20100201617Real-time Translation display interface and display method thereof - A real-time translation display interface and a display method thereof are provided, which generate a translation function window and an enlargement function window based on a cursor position. The translation function window and the enlargement function window are selectively displayed on a graphical user interface (GUI), thereby solving the problem in the prior art that it results in tediousness and inconveniences when performing a translation function and an enlarge function on one electronic document, and achieving the technical effect of taking account of both the functionality of translation and enlargement and the convenience for browsing a document.08-12-2010
20100185899RAID TESTING METHOD AND TESTING SYSTEM - A RAID testing method and a RAID testing system including a reading unit, an option-ROM, a recording unit and several RAID configuration data are provided. These data are either contained in several binary files or stored in a memory. In the method, first, these data are read by the reading unit under a first mode to simulate connecting to several physical disk drives in a first manner. Then, a global RAID configuration information is generated according to these RAID configuration data. Further, these data are read by the reading unit under a second mode to simulate connecting to these physical disk drives in a second manner. Afterwards the global RAID configuration information is updated by the option-ROM in accordance with the second mode. Moreover, the global RAID configuration information is recorded by the recording unit.07-22-2010
20100180087METHOD FOR ACCELERATING INTERNET SMALL COMPUTER SYSTEM INTERFACE DATA AND PROCESSING SYSTEM THEREOF - A communication method for accelerating Internet small computer system interface data and a processing system thereof are used for sending a plurality of data packets to a plurality of storage devices by a target of the Internet small computer system interface. The communication method includes the following steps. An access request for accessing the storage devices is received by the target. A plurality of small computer interface commands is generated according to the access request. The small computer interface commands are read by an egress packet generator in the target. An address resolving procedure is performed by the egress packet generator for converting the small computer interface commands to a plurality of network packets. A first check code is generated according to a storage content in each network packet. The first check codes are added to the network packets.07-15-2010
20100175073NETWORK DEVICE FOR ACCELERATING ISCSI PACKET PROCESSING - A network device for accelerating internet small computer systems interface (iSCSI) packet processing is described, which includes a host and a network card. The host includes an online command descriptor block queue, an iSCSI host manager, and an SCSI module. SCSI commands in a CDB are processed through these modules. The network card includes an LLP module and a microprocessor. Through a protocol data unit descriptor, a PDU generator and an iSCSI network card manager in the microprocessor, protocol data units in network packets can be resolved in advance, so that the host can concentrate on executing SCSI commands, thereby accelerating the network packet processing efficiency of the network device.07-08-2010
20100174839MAIN BOARD SYSTEM AND METHOD FOR SETTING MAIN BOARD SYSTEM - A method for setting a main board system is disclosed. According to the method, a first pin setting signal is received, and a board module is determined if it is a master module or a slave module according to the received first pin setting signal. Then, a potential of a third pin is detected when the board module is the slave module, and the master module is determined whether it exists according to the detected potential of the third pin. After that, the slave module enters a first mode if the master module doesn't exist, and the slave module enters a second mode if the master module exists.07-08-2010
20100162007COMPUTER SYSTEM AND POWER CONTROL APPARATUS THEREOF - A power control apparatus is disclosed. The power control apparatus includes a temperature sensor, a level-controlling unit, a reset unit and a first voltage converter. The temperature sensor is for sensing an operation temperature of a computer system and accordingly outputs a sensing signal. The level-controlling unit is for deciding whether or not to output a control voltage according to the sensing signal. The reset unit is for producing a reset signal according to a plurality of reference voltages generated by dividing the power voltage and using the control voltage to adjust the levels of the reference voltages. The first voltage converter is for producing a start signal according to the reset signal, wherein the start signal is for enabling the embedded controller.06-24-2010
20100161786QOS CONTROL METHOD FOR ISCSI - A QoS control method for iSCSI supports QoS control between an initiator device and a target device, and includes the following steps. Preset two variables bucket and bucket_used. Receive a PDU sent from a connection. If the PDU carries or requests data, add lengths of data carried or requested by the PDU in the current one second and store the result to bucket_used. Determine whether bucket_used is larger than bucket or not. Rf yes, suspend the current QoS control object for iSCSI and accept no additional new PDU handling until the end of the current one second. Or otherwise, forward the PDU to an iSCSI PDU handler for subsequent execution. The QoS control method can perform a QoS control on different QoS control objects for iSCSI with a unified control granularity in the iSCSI service level, so that the complexity of the QoS control is greatly reduced.06-24-2010
20100158244COMMUNICATION ENCRYPTION METHOD FOR SUPPORTING REMOTE MONITORING AND CONTROL SYSTEM - A communication encryption method for supporting a remote monitoring and control system includes establishing a communication network between a server and a remote host, encrypting a data to be transmitted/received, and testing terminal equipment connected to the remote host. The method includes the steps. The server sequentially partitions a test data, and performs a compression program and an encryption program to produce a plurality of first partitioned data, a compressed data, and a plurality of encrypted data respectively; next, the server transmits the encrypted data to the remote host; the remote host performs a decryption program sequentially to restore the encrypted data into the second partitioned data, then combines the second partitioned data into the compressed data, and performs a decompression program on the compressed data to restore the data into the first partitioned data, then recombines the first partitioned data to restore the data into the test data.06-24-2010
20100157806METHOD FOR PROCESSING DATA PACKET LOAD BALANCING AND NETWORK EQUIPMENT THEREOF - A method for processing data packet load balancing and a network equipment thereof, which are for balancing the load of a plurality of controllers in a network equipment. The method comprises the steps. A plurality of data packets is received. A storage queue is assigned for storing the data packets. The data packets in the storage queue are read by an allocation controller. The allocation controller assigns the data packets to different work sequences according to a work attribute of the data packets. A processing controller is commanded to perform a packet processing procedure, and at least one work queue is assigned to the processing controller for processing the data packets. After completing the packet processing procedure, the processing controller sends a completion message to a completion queue. If the allocation controller detects that the completion queue contains the completion message, the allocation controller sends the processed data packets back.06-24-2010
20100157800METHOD FOR PROCESSING NETWORK TRAFFIC LOADING BALANCE - A method for processing network traffic loading balance is adapted for balancing the load of a session of various data packet processing threads in a network equipment. The method includes the following steps. First, a plurality of data packet processing threads is executed, a queue is assigned to each thread for storing the received data packets, and the data packet is read from the queue by the thread for processing. Then, it is determined whether the number of the data packets in the queue satisfies a traffic threshold value. If the number of the data packets in a certain queue satisfies an operating threshold value, new data packets are allocated by the network equipment to other queues without affecting the integrity of the session. Therefore, the present method not only maintains the integrity of the session, but also ensures the uniformity in load among the data packet processing threads.06-24-2010
20100157500COMPUTER SYSTEM AND POWER CONTROL APPARATUS THEREOF - A power control apparatus is disclosed. The power control apparatus includes a temperature sensor, a first voltage converter, an over-temperature protection, a reset unit and a second voltage converter. The temperature sensor is for sensing a measured temperature to output a sensing signal. The first voltage converter converts the power voltage of a computer system into a first voltage. The over-temperature protection unit receives the first voltage and decides whether or not outputting the first voltage according to the sensing signal. When the reset unit has received the first voltage from the over-temperature protection unit, the reset unit decides whether or not to produce a reset signal according to the level of the power voltage. The second voltage converter is for producing a start signal to enable the embedded controller according to the reset signal.06-24-2010
20100138893PROCESSING METHOD FOR ACCELERATING PACKET FILTERING - A processing method for accelerating packet filtering is used for accelerating the filtering process of packet data in a computer. The processing method accelerating packet filtering includes the steps. A plurality of packet filtering policies is loaded. Feature values of each packet filtering policy are resolved. A grouping procedure is performed on the packet filtering policies according to the feature values, so as to add the packet filtering policies meeting a threshold value to corresponding policy groups. A performing sequence of the packet filtering policies in the policy groups is determined according to a performing sequence of the packet filtering policies. A performing sequence of the policy groups is determined according to a producing sequence of the policy groups. A plurality of packet data is received. When the packets don't match the policy groups, the default policy is processed according to protocol information of the packets.06-03-2010
20100138074COMPUTER SYSTEM - A computer system including a chassis, a plurality of motherboards, a fan control module and a plurality of fans is provided. A plurality of motherboard position signal generating units is disposed in the chassis. Each of the motherboards includes a signal generating circuit and a board management controller. The signal generating circuit coordinates with one of the motherboard position signal generating units to generate a motherboard position signal. The board management controller receives the motherboard position signal and a motherboard working temperature signal to output a motherboard working state signal. The fan control module coupled to the board management controller of each of the motherboards receives the motherboard working state signals and generates a plurality of fan control signals accordingly. The fans coupled to the fan control module determine operation according the fan control signals.06-03-2010
20100137034MOBILE PHONE AND METHOD FOR DISPLAYING MEASUREMENT UNIT CONVERSION TOOL THEREOF - A mobile phone and a method for displaying measurement unit conversion tool thereof are provided. The method for displaying measurement unit conversion tool of the mobile phone includes the following steps. Firstly, a global positioning system (GPS) signal is captured. Next, a classification of measurement unit is obtained by analyzing the GPS signal. Then, at least a particular measurement unit is obtained according to the classification of measurement unit. Lastly, the particular measurement unit is displayed on the unit conversion tool.06-03-2010
20100136398PORTABLE COMPUTER AND LOCKING MECHANISM THEREOF - A portable computer and a locking mechanism thereof are provided. The portable computer includes a battery, a host and a locking mechanism. The battery has a locking hole. The battery includes a restraining protrusion. The host has a receiving through. The locking mechanism is disposed in the receiving through. The locking mechanism includes a main body and a locking protrusion. The main body has a first restraining concave and a second restraining concave. The locking protrusion is connected to the main body. When the restraining protrusion is placed in the first restraining concave, the locking protrusion is locked in the locking hole, so that the battery is locked in the receiving through. When the restraining protrusion is placed in the second restraining concave, the locking protrusion leaves the locking hole, so that the battery is dismounted from the receiving through.06-03-2010
20100134970PORTABLE COMPUTER AND HINGE MECHANISM THEREOF - A portable computer and a hinge mechanism thereof are provided. The portable computer includes a display screen, a host and a hinge mechanism. The hinge mechanism is connected with the display screen and the host. The hinge mechanism is used for rotating the display screen around the host. The hinge mechanism includes a bottom board, a pivot, a network connecter and a slanting board. The pivot is disposed on the bottom board, wherein one end of the pivot is connected with the host and the other end of the pivot is connected with the display screen. The network connecter is disposed on the bottom board. The slanting board is disposed on the bottom board and slants to the pivot. The slanting board has an opening which exposes the network connecter.06-03-2010
20100134969PORTABLE COMPUTER AND HINGE MECHANISM THEREOF - A portable computer and a hinge mechanism thereof are provided. The portable computer includes a display monitor, a host and a hinge mechanism. The hinge mechanism for rotating the display monitor and the host relatively includes a bottom board, a pivot, a power adapter, a locking bracket, a slanting board and a parallel board. The pivot is disposed on the bottom board. Two ends of the pivot are connected with the host and the display monitor respectively. The power adapter is disposed on the bottom board. The locking bracket having a locking hole is disposed on the bottom board. The slanting board disposed on the bottom board slants to the pivot. The slanting board has a first opening which exposes the power adapter. The parallel board disposed on the bottom board is parallel to the pivot. The parallel board has a second opening which exposes the locking hole.06-03-2010
20100134434COMMUNICATION DEVICE AND ELECTRICITY SAVING METHOD THEREOF - An electricity saving method of a communication device is provided. The method is applied to a communication device having a functional unit group. The functional unit group is consisted of a communication module and several functional modules. The electricity saving method includes the following steps. A call is received or given by the communication module. Whether the time of not pressing several keys and a touch screen of the communication device reaches a threshold time is determined. If yes, an unattended mode is activated to disable the functional modules.06-03-2010
20100131779COMPUTER SYSTEM - A computer system including a first and second main boards, a judgment unit, a power supply, a first switch and second switch is provided. The judgment unit receives a first and second power start signals from the first and second main boards, and outputs a total power start signal. The power supply outputs a power reply signal according to the total power start signal. The first and second switches determine whether to output a power good signal individually according to the first and second power start signals. When one of the first and second power start signals is available, the total power start signal and the power reply signal are available, and the power supply outputs an operating voltage. When the first and second power start signals are unavailable, the total power start signal and the power reply signal are unavailable, and the power supply stops outputting the operating voltage.05-27-2010
20100131778COMPUTER SYSTEM - A computer system including a power supply and N main boards is provided, herein N is an integer greater than 1. The power supply generates a main power and a standby power. The N main boards respectively correspond to one standby voltage. The 105-27-2010
20100131730Software protection method - A software protection method to protect the software in a host against an unauthorized usage of a memory unit used in software is provided. The software protection method comprises the steps of: starting the operation of the software; declaring the memory unit such that the software takes the control right of the memory unit; generating a status tag of the memory unit; setting the status tag as an initializing status to initialize the memory unit; setting the status tag as an access status to access the memory unit; and setting the status tag as a delete status to forgo the control right of the memory unit.05-27-2010
20100131693HARD DISK SYSTEM STATE MONITORING METHOD - A hard disk system state monitoring method is provided. The hard disk system state monitoring method is to monitor the state of a hard disk system. The hard disk system comprises a backplane, an expander and a plurality of hard disks adapted in the device slots of the backplane. The hard disk system state monitoring method comprises the steps of: retrieving a logic and physical address mapping table from the expander; retrieving a physical address and device slot number mapping table, generating a logical address and device slot number mapping table according to the logic and physical address mapping table and physical address and device slot number mapping table; receiving a plurality of hard disk instant state signals; and establishing a hard disk system state database according to the logical address and device slot number mapping table and the hard disk instant state signals.05-27-2010
20100131612METHOD FOR TRANSMITTING VIDEO DATA - A method for transmitting video data includes the following steps. A first portable electronic device is activated, and a video image is captured and displayed on a second portable electronic device. The second portable electronic device determines whether to enable a data synchronization function to transmit a to-be-transmitted file. If the data synchronization function is enabled, the second portable electronic device determines and transforms the format of the to-be-transmitted file. The second portable electronic device transmits the transformed to-be-transmitted file to the first portable electronic device to display the transformed to-be-transmitted file on the first portable electronic device.05-27-2010
20100129208ASSEMBLED FAN FRAME - An assembled fan frame suitable for a case body includes a framework, a plurality of first assemblies, a back slab, and a plurality of second assemblies. The framework includes a fixing slab, a first side wall and a second side wall facing each other, and an accommodation space is defined to accommodate at least one fan module. The fixing slab has at least one first vent and a plurality of first assembling holes which are disposed around the first vent. The first assembly is disposed through the first assembling hole and fastens the fan module on the fixing slab. The back slab is vertically mounted on a surface of the case body and faces the fixing slab. The back slab includes at least one second vent and a plurality of second assembling holes. The second assembly is disposed through the second assembling hole and detachably fixes the framework on the back slab.05-27-2010
20100128831CIRCUIT FOR DETECTING CLOCK AND APPARATUS FOR PROVIDING CLOCK - A circuit for detecting a clock has a plurality of first transmission elements, a plurality of first exclusive OR gates and a first AND gate. Each first transmission element is coupled to a last first transmission element for receiving output data, and the data received by each first transmission element is transmitted to an input terminal of a next first transmission element. In addition, the input of a first transmission element is coupled to a clock source for receiving a predetermined clock signal of which a frequency is less than a frequency of a local clock signal. Furthermore, the first and second input terminals of a k05-27-2010
20100128438HEAT DISSIPATION MODULE - A heat dissipation module suitable for a heating element includes a heat dissipation unit and a cooling unit. The heat dissipation unit includes a body suitable for being contacted with the heating element and a heat dissipation fins set connected to the body. The cooling unit has a cooling surface and a heating surface, and is disposed on the heat dissipation fins set by the cooling surface.05-27-2010
20100127653FAN CONTROLLING CIRCUIT - A fan controlling circuit is provided. The fan controlling circuit includes an integral unit, an operational amplifier, and an output unit. The integral unit transforms pulse width modulation signals to voltages, and then the output unit outputs one of the pulse width modulation signals having a higher operation frequency according to the comparison result between the voltages. As the fan controlling circuit may be constituted with discrete elements and use a same voltage source as fans, the design cost and complexity are reduced.05-27-2010
20100127651FAN CONTROLLING CIRCUIT - A fan controlling circuit is provided. The fan controlling circuit includes an integral unit, an operational amplifier, a PMOS transistor, and an NMOS transistor. The integral unit transforms pulse width modulation (PWM) signals to voltages, and transmits the voltages to positive and negative input terminals of the operational amplifier. The PMOS transistor is coupled between a first PWM signal and an output terminal, and a gate of the PMOS transistor is coupled to an output of the operational amplifier. The NMOS transistor is coupled between a second PWM signal and the output terminal, and a gate of the NMOS transistor is coupled to the output of the operational amplifier. The fan controlling circuit may be formed by discrete elements and use a same voltage source as fans, so that the design cost and complexity are reduced.05-27-2010
20100126237LOCKING STRUCTURE - A locking structure applied on a board sliding in a track. The board has locating hole. The locking structure includes a moving member and a locking plate respectively disposed on the board. The moving member has a pull ring portion, a first extending arm, a second extending arm, a first contact portion and a second contact portion. The locking plate has a first engaging arm and a second engaging arm, wherein the first engaging arm leans against the first contact portion and the second engaging arm leans against the second contact portion when a loading is applied to the moving member via the pull ring portion to push the moving member from an initial position to a disengaging position. The first extending arm and the second extending arm apply a resilient force to drive the moving member from the disengaging position back to the initial position.05-27-2010
20100125754METHOD FOR ACCESSING A BIG STRUCTURE IN A 64K OPERATING ENVIRONMENT - A method for accessing a big structure in a 64 k operating environment is disclosed. The method includes changing the big structure into plural sub structures; arranging a big memory space by a power on self test (POST) memory manager; and allocating the sub structures to the big memory space. Wherein a length of each sub structure is shorter than 64k05-20-2010
20100125752SYSTEM FOR AUTO-OPERATING BACKUP FIRMWARE AND METHOD THEREOF - A system for auto-operating backup firmware I disclosed, which includes a baseboard management controller, a first BIOS ROM, a second BIOS ROM, and an inverter. The baseboard management controller has an I/O pin. The first BIOS ROM is electrically connected to the I/O pin of the baseboard management controller. The inverter is electrically connected to the I/O pin, and the second BIOS ROM is electrically connected to the inverter. A method for auto-operating backup firmware is also disclosed.05-20-2010
20100125748REMOTE DATA ACCESS DEVICE AND REMOTE DATA ACCESS METHOD - A remote data access device and a remote data access method are provided. The remote data access device comprises: a storing module, a first controller and a second controller. The first controller comprises a first odd and a first even access queue. The second controller comprises a second odd and a second even access queue. The first and the second controller have the same MAC and IP addresses. The first and the second odd access queues receive the same odd remote access requests and the first and the second even access queues receive the same even remote access requests, the first controller performs a data access operation on the storing module according to the odd remote access requests in the first odd access queue and the second controller perform a data access operation on the storing module according to the even remote access requests in the second even access queue.05-20-2010
20100125726THIN CLIENT HOST WAKEUP METHOD AND THIN CLIENT HOST - A thin client host wakeup method to switch a thin client host from a sleep mode back to an active mode, wherein the thin client host wakeup method comprises the steps of: receiving a wake on LAN packet to generate a wakeup interrupt; determining, a storing module of the thin client host having a sleep flag; generating a trigger signal to the power module to activate the power module; electrically connecting the power module to a power switch; and retrieving a former system status and switching the thin client host from the sleep mode back to the active mode according to the former system status.05-20-2010
20100125627DOWNLOAD METHOD TO A SERVER SYSTEM AND THE SYSTEM THEREOF - A download system is disclosed, which includes a server having a download server unit, a network device, and at least one computer. Each computer has a download agent unit respectively, and the computers are communicating with the server via the network device. A download request monitored in the computer is transferred to the server, and the download request is executed in the server. A download method thereof is also disclosed.05-20-2010
20100124026HEAT DISSIPATING MODULE - A heat dissipating module includes a heat dissipating unit, a heat collecting plate with a position limiting hole, a heat conducting member connected between the heat dissipating element and the heat collecting plate, and a fixing structure. The fixing structure includes two end portions, an arcuate elastic portion, and a position limiting portion connected to the arcuate elastic portion and extending through the position limiting hole. Each end portion is slidably disposed on the heat collecting plate. The arcuate elastic portion is connected between the two end portions and adapted to be fastened to the heat collecting plate and a base, such that an electrical component is sandwiched in between the heat collecting plate and the base.05-20-2010
20100124016ELECTRONIC DEVICE - An electronic device including a base and a pluggable unit is provided. The base includes a first heat sink having a first heat-transfer contacting surface. The pluggable unit includes a second heat sink and a heat source. The second heat sink has a second heat-transfer contacting surface. When the pluggable unit is plugged in the base, the first heat-transfer contacting surface gets in contact with the second heat-transfer contacting surface.05-20-2010
20100123992MULTI-STORAGE SYSTEM AND APPARATUS FOR PREVENTING INAPPROPRIATE REMOVAL IN MULTI-STORAGE SYSTEM AND METHOD THEREOF - An apparatus for preventing inappropriate removal in a multi-storage system and a method thereof are provided. The apparatus includes a plurality of expending trays, a plurality of security devices, and a monitor unit. Storage devices are selectively installed in the expending trays. Each security device is disposed in a corresponding expending tray, and is used for locking the storage device installed therein. The monitor unit is used for detecting whether the installed storages have a redundant reliability. If the installed storages do not have the redundant reliability, the monitor unit activates the security units to lock a part of or all of the storage devices for preventing data accessing failure caused by inappropriate removal of the storage devices.05-20-2010
20100123377CABINET - A cabinet includes chassis with an inner surface, a drawer slidably connected with the chassis, a cable chain comprises a plurality of chain monomers, and a spring fastened on the inner surface. Each immediately-adjacent two chain monomers are pivotally concatenated, and the cable chain is bendable within the same plane. An end of the cable chain is connected the inner surface and the cable chain bends back to connect the drawer with the other end thereof. The spring contacts a part of the cable chain to push the part of the cable chain toward the inner surface.05-20-2010
20100122075METHOD FOR CONTROLLING BOOT SEQUENCE OF SERVER - A method for controlling a boot sequence of a server includes the following steps. A boot image is created, and a first proxy server program is placed into the boot image. The first proxy server program communicates with a management server. The boot image is restored on a rewritable removable storage device, so as to enable the rewritable removable storage device to boot a managed target server. A second proxy server program is installed and executed in the management server. A basic input/output system (BIOS) of the target server is set to enable the rewritable removable storage device to act as a first boot device. Boot files in the rewritable removable storage device are modified through the first proxy server program or the second proxy server program according to a boot instruction received from the management server, thereby controlling a boot sequence of the target server.05-13-2010
20100118440CAGE - A cage adapted to carry a plurality of disc drives and fix the disc drives within a case of a computer host is provided. The computer host has a mother board. The disc drives are spread horizontally within the cage, so that the disc drives are hung above the mother board.05-13-2010
20100115057WEB SERVER SYSTEM AND METHOD FOR OPERATING WEB SERVER THEREOF - A web server system and a method for operating a web server thereof are provided. The method includes the following steps. A first browsing request issued by a remote apparatus is received, wherein the first browsing request records a web address of a first web page. It is determined that whether simplified browser information is recorded in a header of the first browsing request. A transformed address response is generated if the simplified browser information is recorded in the header of the first browsing request, and a header of the transformed address response records a web address of a second web page. The transformed address response triggers the remote apparatus to issue the second browsing request recording the web address of the second web page. The second web page is sent out according to the second browsing request recording the web address of the second web page.05-06-2010
20100106951COMPUTER SYSTEM AND METHOD FOR TRANSMITTING SYSTEM INFORMATION OF CONFIGURATION MANAGEMENT PROGRAM THEREOF - A computer system and a method for a configuration management program transmitting a system information are provided. The method includes the following steps. A first memory is provided, wherein the first memory records at least one system information. An interrupt is enabled from the configuration management program when the configuration management program needs a system information of the computer system, wherein the interrupt has a corresponding command information. An interrupt processing program processes the interrupt so as to perform a corresponding configuration setting operation according to the command information or to return the corresponding system information in the first memory to the configuration management program.04-29-2010
20100106402MOBILE NAVIGATION METHOD AND DEVICE FOR ROUTE PLANNING - A mobile navigation method and device of route planning are provided. The method and the device enable a user to drive on a backup vehicle driving route in advance when discovering a congestion-prone road section is in poor condition. The method includes the following steps. Firstly, it is determined whether the main vehicle driving route includes at least one congestion-prone road section or not. If the main vehicle driving route includes at least one congestion-prone road section, a backup vehicle driving route is planned in a road section ahead of the congestion-prone road section. Then, it is determined whether the backup vehicle driving route is substituted for the main vehicle driving route according to an actual obtained traffic condition of the congestion-prone road section.04-29-2010
20100101285UNLOCKING STRUCTURE AND CONNECTOR HOLDING STRUCTURE - An unlocking structure including a board element, a locking element, and a guiding element is provided. The board element has a first surface, a second surface, and at least one first opening. The locking element with at least one hook and at least one first elastic arm is disposed on the first surface of the board element. The hook is connected to the first elastic arm and passes through the first opening to protrude from the second surface of the board element. The guiding element is slidingly disposed on the first surface of the board element and is located between the board element and the locking element. The guiding element has at least one guiding inclined plane. The guiding inclined plane is suitable to structurally interfere with the first elastic arm, so as to drive the hook to exit from the second surface towards the first surface.04-29-2010
20100100657COMPUTER CAPABLE OF AUTOMATIC BANDWIDTH CONFIGURATION ACCORDING TO I/O EXPANSION CARD TYPE - A computer capable of automatic bandwidth configuration according to I/O expansion card (e.g., PCI-Express expansion card) type is provided. A motherboard of the computer includes an I/O expansion slot, a chipset, and a configuration setting circuit. When the I/O expansion slot supports different types of I/O expansion cards having multiple interface card slot combinations, a corresponding bandwidth configuration message is generated on the I/O expansion card. The bandwidth configuration message is used to indicate the type of the I/O expansion card that is being used and thereby control the configuration setting circuit to adjust the bandwidth configuration in the chipset.04-22-2010
20100095138COMPUTER START-UP TIMING CONTROL DEVICE AND METHOD THEREOF - A computer start-up timing control device and a method thereof are provided for generating a power supply signal to enable a power supply unit (PSU) to provide power. The device includes a chipset, a delay circuit, and a logic gate. The delay circuit delays a standby power ready signal of the computer to generate a standby power delay signal. The chipset generates a power supply signal. The standby power delay signal enables the logic gate to transmit the power supply signal to the PSU via the logic gate. The PSU provides a power to make the computer enter a start-up procedure. The standby power delay signal delays the time for the chipset to send a power supply signal, so that a baseboard management controller (BMC) has enough time to complete initialization. Therefore, the chipset is prevented from accessing the BMC and obtaining erroneous information before the BMC finishes initialization.04-15-2010
20100093188HINGE STRUCTURE WITH ELECTRICAL CONNECTOR - A hinge structure with an electrical connector is connected to a first body of an electronic device through a support frame. A pivot portion of the hinge structure is connected to a second body of the electronic device and includes a rotating shaft connected to the support frame, such that the first body is capable of rotating relative to the second body. The electrical connector is a power input connector disposed on the support frame, such that a power line is inserted in the power input connector to electrically connect to the electronic device.04-15-2010
20100089853SLIDE RAIL STRUCTURE - A slide rail structure disposed between a chassis and a rack is provided. The slide rail structure includes a first slide rail, a slider, a first connecting part and a second connecting part. The first slide rail is fixed on the rack. The slider is slidably connected to the first slide rail. The first connecting part is suitable for fixing on the chassis. The second connecting part is disposed on the slider and slidably connected to the first connecting part. The chassis slides on the first slide rail through the slider, the first connecting part and the second connecting part.04-15-2010
20100088854HINGE STRUCTURE WITH LOCKING FEATURE - A hinge structure with locking feature is connected to a first body of an electronic device through a support frame. A pivot portion of the hinge structure is connected to a second body of the electronic device and includes a rotating shaft connected to the support frame, such that the first body is capable of rotating relative to the second body. Moreover, a lock receptacle is disposed on the support frame, and is engaged with a matching lock unit. Therefore, the electronic device is secured to a fixed position, which thus achieves an anti-theft function.04-15-2010
20100088625TABLET PC AND FULL-SCREEN KEYBOARD WINDOW DISPLAY METHOD THEREOF - A tablet PC includes a processing unit and a display panel. The display panel is controlled by the processing unit and for displaying an application program window and selectively displaying a full-screen keyboard window of which the transparency is higher than the transparency of the application program window.04-08-2010
20100084455SOLDERING IRON DEVICE, SOLDERING IRON CONTROL MODULE AND SOLDERING CONTROL METHOD THEREOF - A soldering iron control module applied to a soldering iron and a soldering iron stand is provided. The soldering iron stand accommodates the soldering iron which has a soldering iron bit. The soldering iron control module includes a sensing unit and a soldering iron control system. The sensing unit provides a sensing signal indicating whether the soldering iron is accommodated in the soldering iron stand. The soldering iron control system includes a tin supply unit and a control unit. The control unit determines whether the soldering iron has been accommodated in the soldering iron stand for a first time period according to the sensing signal. When the control unit determines that the soldering iron has been accommodated in the soldering iron stand for the first time period, the tin supply unit provides the tin to the soldering iron bit and the power of the soldering iron is turned off.04-08-2010
20100082647METHOD FOR CREATING IMAGE FILE AND METHOD FOR SORTING FILE SYSTEMS - A method for creating an image file and a method for sorting file systems are disclosed. First, a plurality of file systems is accessed respectively so as to create a plurality of access messages. Next, the access messages are sorted by using a sorting algorithm. Finally, the locations in an image file of the file systems are determined according to the orders arranged by the access messages so as to compress the file systems into the image file.04-01-2010
20100079960ELECTRONIC DEVICE STRUCTURE - An electronic device structure includes an upper case, a lower case, a main board, a suspending member, and a fixing member. The upper case and the lower case respectively have an upper combining column and a lower combining column. The main board has a through hole, the upper combining column passes through the through hole, and a size of the through hole is larger than a size of the upper combining column, such that a moving gap is kept between the upper combining column and the through hole. The suspending member is combined with a side of the main board and spaced with the main board by a suspending distance. The fixing member passes through the lower combining column and the suspending member and is fixed on the upper combining column, such that the main board is disposed on the lower combining column through the suspending member.04-01-2010
20100072869CABINET AND CABLE CHAIN THEREOF - A cable chain includes clockwise sections and counter-clockwise sections alternatively arranged and connected in series. Each clockwise section has concatenated clockwise chain monomers, wherein an included angle between each two clockwise chain monomers is limited from 0 degree to 180 degrees. Each counter-clockwise section has concatenated counter-clockwise chain monomers, wherein the included angle between each two counter-clockwise chain monomers is limited from 180 degrees to 360 degrees. Therefore, the cable chain may be bent back and forth like a letter W.03-25-2010
20100070680MEMORY MANAGEMENT METHOD DURING POWER-ON SELF TEST - A memory management method during a power-on self test is used to perform an access management on an option ROM during a power-on self test after a personal computer is powered on. The memory management method includes the following steps. When a BIOS is booted, an option ROM is detected. A memory segment is designated in a conventional memory. It is determined whether the memory segment is empty or not. If the memory segment is not empty, a register segment with the same capacity as the memory segment is applied for from an extended memory, and data in the memory segment is moved to the register segment for being stored. If the memory segment is empty, data in the option ROM is moved to the memory segment. The option ROM in the memory segment is set.03-18-2010
20100066223DRAWER LATCH MECHANISM - This present invention relates to a drawer latch mechanism, implementing to a drawer for removable hard drives in a server computer. The drawer latch mechanism comprises a latch member, which extends from the front edge of the drawer to the lateral edge of the drawer. The latch member is installed on the front edge of the drawer to be moved back and forth thereon. The latch member is applied to insert to a corresponding a lock hole to secure the drawer to a drawer shelf. The drawer latch mechanism further comprises a swivel member to withdraw the latch member from the lock hole.03-18-2010
20100058459NETWORK INTERFACE CARD WITH PACKET FILTERING FUNCTION AND FILTERING METHOD THEREOF - A network interface card with a packet filtering function and a filtering method thereof are applicable to realize packet filtering through both software and hardware manners. The network interface card includes a connection port, a first filtering module, a second filtering module, and a storage unit. The connection port is used to receive a packet data from Internet. The first filtering module is connected to the connection port, and is used to detect the packet data according to a content address memory (CAM) table. The detecting process is executed by a firmware of the network interface card. The second filtering module is connected to the first filtering module, and executes a packet content detecting procedure for detecting a content of the packet data, thereby detecting the packet data by using software/firmware respectively, and thus a working efficiency of the network interface card is enhanced.03-04-2010
20100056270METHOD FOR ADDING HARDWARE - A method for adding hardware is provided, which is adapted for connecting a plug-and-play device to a computer through a USB port. In the method, an enumeration process is activated. According to the enumeration process, a filter driver identifies a device type of the plug-and-play device. When the device type is an allowable device type, the enumeration process proceeds to add the plug-and-play device onto the computer. When the device type is an excluded device type, a name and a password inputted by the user are received. It is then verified whether the name and the password are correct. When the name and the password are incorrect, the filter driver terminates the enumeration process. When the name and the password are correct, the enumeration process proceeds to add the plug-and-play device onto the computer.03-04-2010
20100053892ELECTRONIC DEVICE AND HEAT SINK THEREOF - An electronic device includes a casing, a thermal generating element, and a heat sink. The thermal generating element is disposed within the casing and operates to produce thermal energy. The heat sink includes a thermal transfer plate and a plurality of movable thermal transfer members. The thermal transfer plate contacts the thermal generating element and includes a plurality of recesses. Each of the movable thermal transfer members has a weight end and a free end. The weight end is accommodated in the recess. The thermal energy produced by the thermal generating element is conducted to the movable thermal transfer members via the thermal transfer plate. When the casing is tilted by a certain angle, the movable thermal transfer member swings relative to the thermal transfer plate, such that the free end thereof points to a direction opposite to that of an acceleration of gravity under a normal state.03-04-2010
20100052622MULTI-OUTPUT VOLTAGE BATTERY MODULE AND ELECTRONIC DEVICE USING THE SAME - A multi-output voltage battery module including a main body, a plurality of battery cells and a power-managing unit is provided. The battery cells are disposed within the main body and respectively provide different supply voltages for a plurality of electronic elements disposed in an electronic device. The power-managing unit is electrically connected to the battery cells for converting an external voltage into a plurality of charging voltages and further correspondingly outputting the charging voltages to charge the battery cells. The magnitude of each charging voltage is equal to that of the corresponding supply voltage.03-04-2010
20100050425ROTARY POSITIONING MECHANISM - A rotary positioning mechanism used for positioning a circuit board to a bottom plate of a chassis is disclosed, which has a plurality of positioning holes concentrically formed on the circuit board and a plurality of positioning columns disposed on the bottom plate of the chassis corresponding to the positioning holes respectively. Each of the positioning holes has an inserting portion and a positioning portion, and each of the positioning columns has a head portion capable of passing through the inserting portion of the corresponding positioning hole and a neck portion connected to the head portion and capable of engaging with the positioning portion of the corresponding positioning hole. By rotating the circuit board relative to the bottom plate of the chassis, the neck portion of each of the positioning columns is engaged with the positioning portion of the corresponding positioning hole, thereby positioning the circuit board to the bottom plate of the chassis.03-04-2010
20100050166Updating system and method of portable executable programs - An update system of a portable executable program and the method thereof are provided. By verifying a vendor identification code and machine identification code and checking information of the portable executable program, the system can update the portable executable program in a portable storage device. This solves the inconvenience problem in updating a portable executable program in a portable storage device that requires repeated registrations. Using the system and method, the portable executable program in a portable storage device can be updated without involving repeated registrations.02-25-2010

Patent applications by Inventec Corporation