Patent application number | Description | Published |
20080288818 | Method and System for Protecting Information between a Master Terminal and a Slave Terminal - In an application system of a liquid crystal display, for protecting transmissions between a master terminal and a slave terminal, effects caused by an unstable power source of the slave terminal have to be reduced to a lowest degree. When the application system is reset or under normal operations with the power source having a suddenly-decreased or suddenly-unstable voltage level, the transmission between the master terminal and the slave terminal have to be terminated, and related data of the terminated transmission is temporarily stored. When the voltage of the slave terminal is confirmed to reach to a stable voltage over a predetermined duration, the transmission may be restored by the stored data. | 11-20-2008 |
20080315690 | INITIAL CIRCUITS, FULL BRIDGE SWITCHING CIRCUITS AND HALF BRIDGE SWITCHING CIRCUITS - An initial circuit is provided. The initial circuit receives a plurality of input signals and controls an initial status of a switching circuit with a plurality of switches. The initial circuit includes a judgment circuit for generating an enable signal according to one of the input signals, and a control circuit for generating a plurality of control signals according to the enable signal and the input signals. The switches are turned off by the control circuit according to the control signals when the switching circuit is in an initial status, and the switches are controlled by the control circuit according to the control signals when the switching circuit is in an operating status. | 12-25-2008 |
20090027237 | KEY SYSTEM AND METHOD CAPABLE OF DETECTING IF A PLURALITY OF KEYS ARE TRIGGERED - A key system includes a microcontroller and a plurality of keys. The first ends of the keys are coupled to a plurality of data input ports of the microcontroller respectively. The second ends of the keys are coupled to a key input port of the microcontroller. The key system utilizes the data signals inputted to the microcontroller as scan signals for the keys. The signal received by the key input port is detected to determine which key is triggered. Thus, only one key input port is sufficient to detect which of the plurality of keys is triggered. | 01-29-2009 |
20090172264 | SYSTEM AND METHOD OF INTEGRATING DATA ACCESSING COMMANDS - A data accessing command integration method includes the following steps. Firstly, M data accessing commands are sequentially received through a bus, wherein N data accessing commands contained in the M data accessing commands have the same command type and comply with a sequential address relationship. Next, the N data accessing commands are re-ordered according to the addressing sequence, so that a first data corresponding to the re-ordered N data accessing commands are sequentially accessed in the data memory. | 07-02-2009 |
20090210758 | METHOD FOR REDUCING DATA ERROR WHEN FLASH MEMORY STORAGE DEVICE USING COPY BACK COMMAND - A method for a flash memory storage device to use a copy back command includes the following steps. The method includes the step of copying a data in a first block of a flash memory to a buffer outside the flash memory, checking if the data in the buffer is correct, and copying the data in the first block of the flash memory to a second block in the flash memory when the data in the buffer is correct. | 08-20-2009 |
20090248965 | HYBRID FLASH MEMORY DEVICE AND METHOD OF CONTROLLING THE SAME - A hybrid flash memory device and a control method of the hybrid flash memory device are provided. The hybrid flash memory device includes a micro controller connected to a host bus for receiving data to be written in the hybrid flash memory device from a host via the host bus; and a memory module coupled to the micro controller. The flash module includes a first type of flash memory and a second type of flash memory. The data are determined to be written in a first log block of the first type of flash memory when the data size is not greater than a predetermined data size. On the contrary, the data are determined to be written in a second log block of the second type of flash memory when the data size is greater than the predetermined data size. | 10-01-2009 |
20100169555 | METHOD OF WRITING DATA INTO FLASH MEMORY BASED ON FILE SYSTEM - A method of writing data into flash memory based on OS file system is provided. The method includes steps of: obtaining a data start position of a data area in a first partition of a flash memory; converting the data start position into a first block number and a first page number; calculating an offset and adding the offset to the first page number to be an updated first page number when the first page number is not an integer; and, setting the first block number and the updated first page number as a new data start position of the data area and writing a first data according to the new data start position. | 07-01-2010 |
Patent application number | Description | Published |
20090049233 | Flash Memory, and Method for Operating a Flash Memory - A method for operating a flash memory is provided. The flash memory comprises a controller, a cache, and a plurality of blocks. By using a cache to preload data from the host, the buffer of the controller can be smaller than the capacity of a single block or omitted entirely. Smooth data transmission is still maintained. | 02-19-2009 |
20090144488 | MEMORY CARD AND METHOD FOR HANDLING DATA UPDATING OF A FLASH MEMORY - The invention provides a method for handling data updating of a flash memory. In one embodiment, the flash memory comprises a mother block comprising a plurality of updated pages to be updated. First, a spare block, recording no data, is popped as a file allocation table (FAT) block corresponding to the mother block. Data for updating the updated pages of the mother block is then written to a plurality of replacing pages of the FAT block. Finally, a plurality of mapping relationships between the replacing pages and the updated pages are recorded in a page mapping table stored in the FAT block. | 06-04-2009 |
20110289255 | APPARATUSES FOR MANAGING AND ACCESSING FLASH MEMORY MODULE - A method for maintaining address mapping for a flash memory module is disclosed including: recording a first set of addresses corresponding to a first set of sequential logical addresses in a first section of a first addressing block; recording a second set of addresses corresponding to a second set of sequential logical addresses in a second section of the first addressing block; recording a third set of addresses corresponding to a third set of sequential logical addresses in a first section of a second addressing block; and recording a fourth set of addresses corresponding to a fourth set of sequential logical addresses in a second section of the second addressing block; wherein the second set of logical addresses is successive to the first set of logical addresses, and the third set of logical addresses is successive to the second set of logical addresses. | 11-24-2011 |
20130304975 | APPARATUSES FOR MANAGING AND ACCESSING FLASH MEMORY MODULE - A method for maintaining address mapping for a flash memory module is disclosed including: recording a first set of addresses corresponding to a first set of sequential logical addresses in a first section of a first addressing block; recording a second set of addresses corresponding to a second set of sequential logical addresses in a second section of the first addressing block; recording a third set of addresses corresponding to a third set of sequential logical addresses in a first section of a second addressing block; and recording a fourth set of addresses corresponding to a fourth set of sequential logical addresses in a second section of the second addressing block; wherein the second set of logical addresses is successive to the first set of logical addresses, and the third set of logical addresses is successive to the second set of logical addresses. | 11-14-2013 |
20140365710 | DATA STORAGE APPARATUS AND MANAGEMENT METHOD THEREOF - A data storage apparatus has a transmission interface, a nonvolatile memory and a controller. The controller records a non-completed flag. When the controller starts a card opening process, the nonvolatile memory is configured under card opening, and the non-completed flag is set non-completed status. When the controller receives a format command form the transmission interface, the nonvolatile memory is formatted and the non-completed flag is set as completed status. When the controller receives a write command, the write data are scrambled before being written to the nonvolatile memory. When in non-completed status, when the controller receives a read command from the transmission interface, no matter whether the data corresponding to the requested address are scrambled, the data are descrambled and descrambled are provided via the transmission interface. | 12-11-2014 |
Patent application number | Description | Published |
20090057113 | Waterproof keyboard - A waterproof keyboard comprises: keys, an elastic rubber layer, a circuit board layer, a bottom board, and a sealing layer. The keys are mounted on the bottom board on which a plurality of apertures are disposed, and the sealing layer is disposed under the bottom surface of the bottom board. Corresponding to the apertures on the bottom board, respective adhesives are formed on the sealing layer so as to firmly adhere the sealing layer to the bottom surface of the bottom board. | 03-05-2009 |
20090122558 | Energy-saving light-emitting module - An energy-saving light-emitting module is provided, comprising: a light guide plate having a light-incident surface, a bottom surface intersecting the light-incident surface and a light-emitting surface opposite the bottom surface, wherein a plurality of recesses are provided at the bottom surface; a light source placed at one side of the light-incident surface of the light guide plate; and a reflective plate placed at the bottom of the light guide plate for reflecting light rays from the light source into the light guide plate. The light rays emitted by the light source reach the arc surface of each recess at the bottom side of the light guide plate, and the light rays are then reflected to the light-emitting surface. Meanwhile, during the light-emitting process, light rays are concentrated at the arc surface of each recess. The concentration of light rays increases overall luminance produced by the module, and thus, energy is saved effectively. | 05-14-2009 |
Patent application number | Description | Published |
20110279377 | ILLUMINATION KEYBOARD - An illumination keyboard is provided and includes a base plate, at least one tortuous circuit, a plurality of light sources, a light guide plate and a plurality of keys. The tortuous circuit is disposed on the base plate in a nonlinear arrangement. The light sources are coupled to the tortuous circuit for emitting light towards at least one direction. The light guide plate is disposed on the base plate for uniformizing the light emitted by the light sources. The keys are disposed on the light guide plate and located in a keys area of the base plate. Each key has a light pervious region through which the light penetrates through the key. The tortuous circuit is not overlapped with the light pervious regions. | 11-17-2011 |
20120002104 | PORTABLE DISPLAY APPARATUS OF VIDEO SIGNAL - A portable display apparatus of a video signal including a video signal source, a signal masking module, and a display panel is provided. The video signal source generates a data enable signal and a clock signal. The signal masking module is electrically connected to the video signal source, receives the data enable signal and the clock signal, and masks a part of the clock signal according to the data enable signal and a masking signal to provide a processing signal. The display panel is electrically connected to the signal masking module, receives the processing signal, and displays a part of the video signal to be an image according to the processing signal. | 01-05-2012 |
20130016133 | BACKLIGHT MODULE AND LIQUID CRYSTAL DISPLAY DEVICE USING THE SAMEAANM Chen; Chia-HsinAACI Taipei CityAACO TWAAGP Chen; Chia-Hsin Taipei City TWAANM Wei; Tsung-PingAACI Taipei CityAACO TWAAGP Wei; Tsung-Ping Taipei City TWAANM Lin; Chiu-YuanAACI Taipei CityAACO TWAAGP Lin; Chiu-Yuan Taipei City TW - A backlight module and a liquid crystal display (LCD) device using the same are provided. The backlight module includes a light-guide plate and a light source module. The light-guide plate has a first side surface and a second side surface, wherein the second side surface is tangent with the first side surface. The light source module is disposed beside the first side surface and the second side surface of the light-guide plate, and a plurality of first light emitting diode (LED) units and a plurality of second LED units are respectively disposed at portions of the light source module that face the first side surface and the second side surface of the light-guide plate. Thereby, the backlight module has the advantages of high image contrast and low power consumption offered by a direct type backlight module and maintains the thickness of a side-edge backlight module. | 01-17-2013 |
20130063474 | MULTI-PRIMARY COLOR LCD AND COLOR SIGNAL CONVERSION DEVICE AND METHOD THEREOF - A color signal conversion method suitable for a multi-primary color LCD is provided, which includes converting an RGB (red, green, blue) color input signal into a YUV (brightness-chroma) color signal; performing a compensation on a chroma (UV) signal of the YUV color signal according to a minimum color signal of the RGB color input signal and a brightness (Y) signal of the YUV color signal, so as to output a compensated YUV color signal, and providing a W (white) color output signal according to the minimum color signal of the RGB color input signal; and converting the compensated YUV color signal into an RGB color output signal. | 03-14-2013 |
20130321186 | SIGNAL RECEIVING DEVICE AND ELECTRONIC APPARATUS USING THE SAME - A signal receiving device and an electronic apparatus using the same are provided. The signal receiving device includes a signal conversion unit, a signal analysis unit, and an impedance unit. The signal conversion unit receives an analog input signal and converts the analog input signal into a digital input signal. The signal analysis unit receives the digital input signal and analyzes a signal characteristic thereof to generate an impedance adjustment signal. The impedance unit coupled to the signal analysis unit and a signal input terminal of the signal receiving device receives the impedance adjustment signal to dynamically adjust an input impedance of the signal input terminal. Thereby, the signal receiving device analyzes an input signal to dynamically adjust the input impedance of the signal receiving device, so as to maintain an amplitude gain of the input signal to be within a limited input range of the signal receiving device. | 12-05-2013 |
Patent application number | Description | Published |
20130132612 | DATA TRANSMISSION DEVICE AND METHOD FOR MERGING MULTIPLE COMMANDS - A data transmission device and a command merging method for data transmission are provided. The data transmission device includes a command register and a command merging unit. The command register receives and temporary storages a plurality of original commands, wherein the original commands include a plurality of memory blocks. When the command merging unit judges these memory blocks of the original commands to be a continuous memory block, the command merging unit merges the original commands into a merging command, and transmits the merging command to a peripheral device. Thus, the multiple commands send by the host can be analyzed and merged by the data transmission device to decrease a number of the commands to be proceed by the peripheral device, so as to speed up a command processing time of the peripheral device efficiently. | 05-23-2013 |
20140351509 | DISK ARRAY SYSTEM AND DATA PROCESSING METHOD - A disk array system and a data processing method are provided. The data processing method is applied to the disk array system. The disk array system is a redundancy array of independent disk 0 (RAID 0) system The disk array system includes a plurality of disks. The data processing method includes: receiving a reading command; determining whether to divide the reading command to a plurality of reading command segments according to the reading command; and assigning the reading command to a corresponding disk of the disks to read data stored in the corresponding disk accordingly when it is determined that the reading command is not divided. | 11-27-2014 |
20140351510 | DISK ARRAY SYSTEM AND DATA PROCESSING METHOD - A disk array system and a data processing method are provided. The data processing method is applied to the disk array system. The disk array system includes a first disk and a second disk The data processing method includes: receiving a reading command, wherein the reading, command includes a data starting address; determining to assign the reading command to the first disk or the second disk according to the data starting address of the reading command. and a stripe size; and reading corresponding data according to the reading command from the first disk or the second disk which receives the reading command. | 11-27-2014 |
20140379984 | ANTI-TIMEOUT METHOD AND DATA PROCESSING SYSTEM - An anti-timeout method applied to a data processing system is provided. The data processing system includes a disk module. The anti-timeout method includes following steps: setting a total volume of the disk module into a plurality of virtual disk volumes, wherein each of the virtual disk volumes includes an instruction temporary storing queue for temporarily storing operating instructions corresponding to each virtual disk volume; selecting one of the instruction temporary storing queues and processing the operating instructions stored in the selected instruction temporary storing queue; calculating a continuous operating, value of continuous processing of the selected instruction temporary storing queue; and selecting another one of the instruction temporary storing queues if the continuous operating value exceeds a predetermined threshold value. | 12-25-2014 |
20150086713 | NON-FLUORO HYDROPHOBIC AQUEOUS-BASED POLYURETHANE RESIN DISPERSION, AND PRODUCTION METHOD AND USE THEREOF - The present invention provides a cross-linking non-fluoro hydrophobic aqueous polyurethane dispersion, which is produced by selecting a compound comprising alcohols, amines, acids, saturated or unsaturated (double-bonded or epoxidized) aliphatic long chain carbon-carbon groups or polydimethylsiloxane comprising alcohol groups, amines, oxosilane to be reacted with IPDI to obtain a PU prepolymer; adding a compound having tertiary amines to neutralize the carboxylic acid of PU prepolymer and adding water to disperse the PU prepolymer; and adding a ambient temperature cross-linking agent to obtain a cross-linking hydrophobic aqueous PU dispersion of the present invention. The hydrophobic aqueous-based PU resin has no fluorine which is friendly to the environment, and may further self cross-links on its applications on fabric, paper, wood, glass and metal surfaces, respectively on drying at ambient temperature which is energy saving process. Its cross-linking reaction of this hydrophobic PU system that will achieve a long-lasting water repellent surface treatment. | 03-26-2015 |