| Patent application number | Description | Published |
| 20100191927 | Method and Apparatus for Performing Volume Replication Using Unified Architecture - A method and apparatus for performing volume replication using a unified architecture are provided. Each volume has an exclusive volume log table (VLT) and an exclusive volume block update table (VBUT). The VLT is mainly used for recording the relationship between two volumes of a mirroring pair, and the VBUT is used for tracking the state of each data block of the volume itself. By means of the cross operations between the VLT and the VBUT, various volume replication processes such as volume copying and volume mirroring can be enabled under a unified architecture. Specifically, for each volume, different replication relationships with other volumes can be handled merely by administering its two exclusive tables. Hence, the method and apparatus provided by the present invention can advantageously simplify the architecture for synchronization replication and reduce the burdens of administrating tables, thereby making the operation of a storage system more efficient. | 07-29-2010 |
| 20100199040 | Storage Subsystem And Storage System Architecture Performing Storage Virtualization And Method Thereof - A method for generating a virtual volume (VV) in a storage system architecture. The architecture comprises a host and one or more disk array subsystems. Each subsystem comprises a storage controller. One or more of the subsystems comprises a physical storage device (PSD) array. The method comprises the following steps: mapping the PSD array into a plurality of media extents (MEs), each of the MEs comprises a plurality of sections; providing a virtual pool (VP) to implement a section cross-referencing function, wherein a section index (SI) of each of the sections contained in the VP is defined by the VP to cross-reference VP sections to physical ME locations; providing a conversion method or procedure or function for mapping VP capacity into to a VV; and presenting the VV to the host. A storage subsystem and a storage system architecture performing the method are also provided. | 08-05-2010 |
| 20100199041 | Storage Subsystem And Storage System Architecture Performing Storage Virtualization And Method Thereof - Method for accessing data in a storage system architecture, the architecture comprises at least one disk array subsystem, comprising the following steps. Provide a SAS for managing a first and a second media extent (ME) the at least one subsystem. Obtain a location index corresponding to a host LBA via a BAT. Obtain a location information of a physical section located in the first ME corresponding to the location index via a physical section to virtual section cross-referencing functionality. Update the cross-reference in the cross-referencing functionality so that the location information obtained from the cross-referencing functionality corresponding to the location index is the location information of the second physical section. A host IO request addressing the host LBA accesses data in the second physical section utilizing the location information of the second physical section. | 08-05-2010 |
| 20100205392 | Method for Remote Asynchronous Replication of Volumes and Apparatus Therefor - A method for remote asynchronous volume replication and apparatus therefore are disclosed. Asynchronous replication is applied to deal with data changes on the source volume on the local site incurred by Host IO requests. In coordination with the “point-in-time differential backup” technology, the data is subjected to be backuped to Source BAS on the local site (backup-on-write operation) only when the original data being written into the block of the source volume is different from the data of the corresponding block of the destination volume on the remote site. As a result, once a new data is written into the source volume completely, the host will be responded that its Host IO request is completed. Therefore, the data necessarily transmitted to the destination volume on the remote site can be minimized, and the problem of remote data transmission limited by network bandwidth can be prevented effectively, thereby keeping the operation performance of the storage system at a better level. | 08-12-2010 |
| Patent application number | Description | Published |
| 20100100383 | SYSTEM AND METHOD FOR SEARCHING WEBPAGE WITH VOICE CONTROL - The present invention relates to a system and method for searching webpage by voice control. After an explorer opens a webpage, a natural language processing module searches a plurality of texts and hyperlinks in the webpage and remarks them with numbers and colors, and generates a constructive concept script representing them after analyzing the text, the hyperlink and the remarks. The constructive concept script and the corresponding linking commands can be stored in the database. The user only has to speak out the number, color or keyword, the system receives the user's voice signal by a sound receiving device and generates the constructive concept script by a voice identification module in order to match with a plurality of constructive concept script stored in the database, and execute the command of the resulting match. Thus, the user can directly say the number, color or keyword, the explorer will link to the desired webpage accordingly. Because the operation in the explorer is convenient and prompt, the user can retrieve the desired webpage in a shorter time. | 04-22-2010 |
| 20100100821 | WINDOW DETECTION SYSTEM AND METHOD FOR OPERATING THE SAME - A window detection system is disclosed. The window detection system includes a CPU, a window detection module and a voice identification module. The window detection module has a virtual assistant for receiving signals from an external voice inputting unit and to process thereby. The window detection module is connected to a preset display for synchronized detection of the present work window among a plurality of windows in the display. When the voice inputting unit receives the user's voice command, the virtual assistant of the window detection system starts to process and judges the execution command, and then matches the voice command with the signal of the present work window in the display detected by the window detection module. The voice identification module searches through the CPU to retrieve the information from an internal database of the host. Thus matching with the present work window for displaying can be easily achieved via quick operation and accordingly upgrade the identification efficiency. | 04-22-2010 |
| 20100121641 | EXTERNAL VOICE IDENTIFICATION SYSTEM AND IDENTIFICATION PROCESS THEREOF - An external voice identification system and an identification process thereof is disclosed. The external voice identification system of a multimedia electronic device is activated by identifying and analyzing inputting a voice message, and the multimedia electronic device can be an iPod player having a storage module stored with a plurality of voice files and has a transmission interface to electrically connect to a voice identification system. The voice identification system is electrically connected to the transmission interface and has a built-in identification module, and a identification unit can identify and analyze the voice signals. An adapting interface is connected to a voice input unit to receive the external voice signal, and thus identify and analyze the external voice signals by the identification module to further activate the multimedia electronic device for playing the voice signal (songs), and select, to adjust and switch the playing content by the inputted external voice signal. | 05-13-2010 |
| 20100198583 | INDICATING METHOD FOR SPEECH RECOGNITION SYSTEM - The present invention relates to an indicating method for speech recognition system, comprising a multimedia electronic product and a speech recognition device. The steps of this method include: users enter voice commands into a voice input unit and convert these commands into speech signals, which are acquired and stored by a recording unit, converted by a microprocessor into a volume indicating oscillogram, and then displayed by a display module. At the same time, compliance with speech recognition conditions will be decided in that process. That is to say, an indicating module is used for diagram, letter or color marking or speech indication according to volume indicating oscillogram, followed by playing over a sound amplifying unit, so that users can understand the voice input status and adjust the volume to fulfill voice command operations virtually through voice indication, explanations in graphs or letters and other interactive guidance, together with audio indication oscillogram, thus further enhancing speech recognition rate and avoiding such problems and deficiencies as distortions related to abnormal and poor sound acquisition or inconvenience for use. | 08-05-2010 |
| 20110015932 | METHOD FOR SONG SEARCHING BY VOICE - The present invention relates to a method for song searching by voice, especially the method with which users can complete settings and then start searching, so that the users' voices of search conditions will be acquired to make voice recognition, and the recognition results will be compared with the instruction data and song attribute data in the voice recognition database to obtain comparison data. If the comparison data do not correspond with the preset conditions, the next search condition generated from the comparison data will be broadcast with voice, and the users are allowed to speak out the next search condition to make comparisons of search conditions in the next process. If the comparison data correspond with the preset conditions, one or more song files will be read according to the comparison data and will be given a preview. With this method in hand, the users will not touch buttons or knobs by mistake, do not need to spend time in searching for song files one by one, and do not need to free one or both of their hands to press the buttons or knobs, either. Besides, the users can decide on such matters as search conditions, initial position of previews, whether to play immediately after choices are made, preview period, sequential or shuffle play, etc, thus promoting convenience for users in searching for songs and meeting preferences and needs of different users. | 01-20-2011 |
| 20110138207 | POWER CONTROL AND OPERATION METHOD FOR NOTEBOOK COMPUTER - A power control and operation method of a notebook computer is disclosed. The notebook computer has a display and a switch is activated when the display is closed. The operation procedure comprises steps of activating the program in advance and detecting via an audio receiver/player whether the proceeding setup of the system is in idle state when the display closed; if it isn't, an voice inquiry is sent out for whether to change proceeding setup of the system in idle state to enable user to continue operating the notebook computer; after detecting the signal for display closed, the detection is repeated to the proceeding setup of the system or to inquire whether to change the proceeding setup as idle state, then shut down the display power and activate the voice identifier for further operating the notebook computer. Thus the user can operate the notebook computer by the voice control even without using the keyboard or the touch panel to substantially enjoy the convenience. | 06-09-2011 |
| 20120100900 | Method for operating a mobile device to control a main Unit in playing a video game - A method for operating a mobile device to control a main unit in playing a video game by boosting a predetermined execute program in the main unit and starting up the mobile device for enabling the main unit to search the mobile device and to make a wireless connection so that the user can give an instruction to the main unit through the mobile device by hand gesture, voice or touch control, controlling the main unit to run the boosted game program and to display the video subject to communication between a wireless transmission module of the mobile device and a wireless transmitter and receiver module of the main unit and a recognition step by comparing the inputted signal to multiple 3D space hand gesture signal data in a database by a processing unit of the main unit. | 04-26-2012 |
| Patent application number | Description | Published |
| 20080295229 | Adjustable fitting ring structure - An adjustable fitting ring structure includes a connecting base, a fitting ring, a guiding part, and an adjustable part. The connecting base has a receiving slot. There's a plurality of concave wedged slots on the receiving slot. The end portions respectively pass through the connecting base and each have a long slot. A gear portion is located in the long slot. The guiding part includes a base portion, a gear, and a plurality of flexible arms. Each of the flexible arms has a wedged body that contacts the wedged slot. The adjustable part is pivoted with the base portion to make the guiding part rotate so that the two end portions move in the same direction or in different directions. Thereby, the dimension of the fitting ring can be adjusted. It is easy for users to adjust the fitting ring. The structure is simplified and the assembly process is simple. | 12-04-2008 |
| 20110191946 | HAT BAND STRUCTURE - The hat band structure includes a band and a lock mechanism. The band has ends, and each end has a slot portion with tooth portion. The lock mechanism has a base, a moving part and an adjusting wheel. The base has a circular through-opening with locking teeth, and has a pivoting post on the bottom. The base has a through hole where the pillar inserts in. The moving part includes a central body, a gear, flexible arms, locking portions and a pivoting hole. The adjusting wheel has an axis portion and pivoting posts on the rear. The axis portion of the adjusting wheel is rotatably inserted in the through hole of the base. Each pivoting post is inserted into the corresponding flexible arm, and a lighting device is disposed in front of the adjusting wheel to provide warning signals. The length of the hat band structure can be easily adjusted. | 08-11-2011 |
| Patent application number | Description | Published |
| 20090066399 | Level shift circuit - A level shift circuit includes an input stage and an output stage coupled to each other by two nodes. The input stage changes the voltages on the nodes according to an input signal, and the output stage determines an output signal according to the voltages on the two nodes. In a transition state, the input stage provides a large current to charge or discharge the first node or the second node so as to quickly change the voltage thereon. In a steady state, the input stage lowers the current so as to reduce power consumption. | 03-12-2009 |
| 20120019218 | Constant on-time switching regulator, and control method and on-time calculation circuit therefor - The present invention discloses a constant on-time switching regulator, a control method therefor, and an on-time calculation circuit for calculating an on-time period of a constant on-time switching regulator. The on-time calculation circuit calculates on-time according to practical conditions. It includes: a driver gate receiving a gate signal of a power switch in a switching regulator, the driver gate operating between high and low levels of a first reference voltage and ground; a low pass filter receiving an output from the driver gate and generating a second reference voltage, a ratio between the second reference voltage and the first reference voltage being substantially the same as a duty ratio of the gate signal; and an on-time generator comparing the second reference voltage with a ramp signal to determine an on-time of the power switch. | 01-26-2012 |
| 20120019219 | Constant on-time switching regulator, and control method and on-time calculation circuit therefor - The present invention discloses a constant on-time switching regulator, a control method therefor, and an on-time calculation circuit for calculating an on-time period of a constant on-time switching regulator. The on-time calculation circuit calculates on-time according to practical conditions. It includes: a driver gate receiving a gate signal of a power switch in a switching regulator, the driver gate operating between high and low levels of a first reference voltage and ground; a low pass filter receiving an output from the driver gate and generating a second reference voltage, a ratio between the second reference voltage and the first reference voltage being substantially the same as a duty ratio of the gate signal; and an on-time generator comparing the second reference voltage with a ramp signal to determine an on-time of the power switch. | 01-26-2012 |
| Patent application number | Description | Published |
| 20110113174 | PORTABLE DEVICE HAVING PLUG DETECTOR AND CONTROL METHOD OF DETECTING THE PORTABLE DEVICE - A reciprocating plug detector is configured at the connector of a portable device and is pushed to generate a control signal when the portable device is plugged into a host system. A controller of the portable device then performs a command when receiving the control signal. When the portable device is unplugged from the host system, the reciprocating plug detector may also be used for generating the control signal and before the portable device totally leaves the host system, the controller performs other pre-defined command during these few milliseconds. The portable device is implemented with a variety of computer controllability and provided with power-failure protection for data. | 05-12-2011 |
| 20120063052 | Electronic system with secured data accessing - A first electronic device includes an electromagnetic component embedded in its connecting port and controlled to be activated during data transmission between the first electronic device and a second electronic device to which the first electronic device is connecting, or during memory accessing of the first electronic device. As the electromagnetic component is activated, an attraction force exists between the two connecting ports of the first and the second electronic devices such that a user of the first electronic device will feel a resistance when he/she tries to disconnect the first electronic device from the second electronic device. | 03-15-2012 |
| 20120079404 | METHOD FOR CREATING AND SEARCHING A FOLDER IN A COMPUTER SYSTEM - In a computer system, a folder is created so as to include at least one non-textual image description, such as image or audio, a textual description, or any combination thereof. A target folder may also be searched according to at least one non-textual image feature, such as image or audio, a textual feature, or any combination thereof. | 03-29-2012 |
| Patent application number | Description | Published |
| 20080272192 | ENERGY EXCHANGE EQUIPMENT - Energy exchange equipment is disclosed, which can sell batteries that have been recharged already. A user can buy a new battery from the energy exchange equipment by using a smart card. If a user has an old battery, he can put this old battery in an energy tank on the energy exchange equipment and then extract a new battery. If a user has no old battery, he can directly extract a new battery. The energy exchange equipment then deducts a corresponding amount of money in the smart card based on the electric capacity difference between the extracted new battery and the old battery. | 11-06-2008 |
| 20090233162 | BATTERY ASSEMBLY COMPONENT - The present invention discloses a battery assembly component, which comprises a sleeve set having a first sleeve element and a second sleeve element. The two sleeve elements respectively have accommodation spaces. The two sleeve elements are joined at a point on neighboring edges of the two sleeve elements. The inner rim of the first sleeve element and the outer rim of the second sleeve element are on the same plane, and the accommodation spaces of the two sleeve elements are parallel. In assembling, the second sleeve element of one sleeve set is arranged to coincide with the first sleeve element of another sleeve set. Next, a battery cell is placed into the interconnecting accommodation spaces. The assemblage of the battery assembly components can be infinitely expanded via repeating the abovementioned steps. Therefore, the present invention can assemble battery cells to obtain different battery modules providing different voltages and power outputs. | 09-17-2009 |
| 20090233163 | BATTERY ASSEMBLY BRACKET - The present invention discloses a battery assembly bracket, which comprises a hollow casing having accommodation spaces accommodating battery cells. The edges of every two opposite faces of the hollow casing have convex strips and engagement slots, whereby a plurality of hollow casings can be assembled together. Four corners of one bottom face of the hollow casing have fixing elements, whereby the battery assembly bracket can be fixed to a printed circuit board. The battery assembly brackets of the present invention can be flexibly assembled into different battery modules having different numbers of cells, different voltages and different capacities to satisfy different systems. The battery assembly bracket of the present invention not only can simplify battery assembly and reduce assembly manpower but also can decrease the number of molds, lower the fabrication cost and increase the economic benefits. | 09-17-2009 |