| Patent Number |
Title Of Patent |
Date Issued |
| 7454572 |
Stack caching systems and methods with an active swapping mechanism |
November 18, 2008 |
| The disclosure defined by the invention described a stack caching system with a swapping mechanism for reducing software resource. The stack caching system utilizes a swap memory with higher access speed to increase the performance of the stack caching system. The stack caching syste |
| 7451170 |
Rapid and low cost of inverse discrete cosine transform system and method thereof |
November 11, 2008 |
| A data processing system transforms an input matrix with transform coefficients through an inverse discrete cosine transform procedure, and it consequentially obtains an output matrix. The input matrix comprises 2.sup.N.times.2.sup.N of discrete cosine transform coefficients, and the |
| 7447846 |
Non-volatile memory sharing apparatus for multiple processors and method thereof |
November 4, 2008 |
| A multiple processor system includes a plurality of processors including a first processor and a second processor; a program code storage module coupled to the first processor, the program code storage module for storing program code including first program code for the first processor |
| 7447383 |
Directional interpolation method using frequency information and related device |
November 4, 2008 |
| A method for interpolating a pixel within an image is provided. The image has a plurality of pixels arranged in a matrix format. The method includes: detecting if there is an edge in a block of the image according to frequency information of the block associated with the pixel; deter |
| 7446604 |
Multi-band low noise amplifier |
November 4, 2008 |
| A multi-band low noise amplifier capable of operating in a plurality of band modes includes a plurality of input amplifiers respectively corresponding to the plurality of band modes and a single output amplifier. Each input amplifier includes a receiving port for receiving a correspo |
| 7446590 |
Low noise mixer with reduced distortion |
November 4, 2008 |
| A low noise RF mixer is described. The mixer of the present invention has excellent linearity due to reduction of second-order distortion. The mixer includes an inputting stage, a switching stage and a load stage. The inputting stage includes a switching pair and a transconductance c |
| 7446558 |
High speed IO buffer |
November 4, 2008 |
| A bi-directional buffer is provided. The buffer includes a driver, a receiver, and a circuitry configured to select a driving mode in response to detecting a first condition and to select a receiving mode in response to detecting a second condition. The driving mode has a first impedance |
| 7440524 |
Channel estimation in a wireless transmission system |
October 21, 2008 |
| A GSM communication system uses a channel estimator to generate a channel impulse response estimate from received bursts. Preferred embodiments of such a system include a first correlation unit that uses N midamble bits to evaluate received signals and produce first correlation outputs o |
| 7439784 |
Charge pump for reducing current mismatch |
October 21, 2008 |
| A charge pump circuit is disclosed, including: a dummy current path comprising a first junction node; a normal current path comprising a second junction node; a switch, coupled between the dummy current path and the normal current path; wherein when the switch is closed a first volta |
| 7434140 |
Apparatus for accessing and transferring optical data |
October 7, 2008 |
| An apparatus for accessing and transferring optical data has a memory supporting the page-mode function, an accessing device used to access an error correction block from the optical storage medium and store it into the memory to make the portion of data in the same column of the error |
| 7434117 |
Method and apparatus of determining bad frame indication for speech service in a wireless commun |
October 7, 2008 |
| A method of operating a receiver to determine a bad frame indication (BFI) of a received speech block includes decoding speech information bits of the received speech block; re-encoding the decoded speech information bits; comparing the received speech information bits with the corre |
| 7433282 |
Recording method and drive for optical storage media |
October 7, 2008 |
| A recording method and drive for optical storage media. The method inserts or replaces a special pattern in a recording EFM signal before the recording process is interrupted. Therefore, the special pattern is recorded either before or on the interrupted position. The starting positi |
| 7433280 |
Method and system for buffering data file to buffer memory |
October 7, 2008 |
| This invention provides a method and a system to read and buffer an audio data file from an optical storage medium into a buffer memory. The data file comprises blocks sequentially stored in the medium. Each block comprises a subcode block with encoded subcodes and a corresponding main |
| 7430235 |
Apparatus for providing a multi-mode interface between a baseband receiver and radio frequency c |
September 30, 2008 |
| An apparatus for providing a multi-mode interface between a baseband receiver and radio frequency (RF) circuitry. According to a preferred embodiment of the invention, the apparatus includes a first differential-to-single-ended converter, a second differential-to-single-ended convert |
| 7426238 |
Method and an apparatus for recording a decoded picture sequence using virtual picture |
September 16, 2008 |
| A video decoder, a video reproduction apparatus and a method for decoding and displaying an encoded video data are provided. The video reproduction device is capable of decoding the encoded video data and generating reference pictures and non-reference pictures in accordance with a decod |
| 7426161 |
Optical recording method and apparatus with different recording rates |
September 16, 2008 |
| An optical recording method and apparatus with different recording rates are provided for effectively increasing the average recording rate. The optical recording method includes the steps of: controlling a recording rate with a constant linear velocity (CLV) control mode; recording data |
| 7421641 |
Intelligent error checking method and mechanism |
September 2, 2008 |
| An intelligent streaming media error check detection method and apparatus. The claimed embodiment discloses an apparatus and method where all streaming media are initially assumed to have compatible error checksums. A parameter W is initialized to zero. The parameter W is not constant an |
| 7420567 |
Memory access method for video decoding |
September 2, 2008 |
| A method of storing an array of digital data into a memory. The memory includes a plurality of memory pages, and each memory page has a first memory section and a second memory section. The method includes a first step of dividing the array of digital data into a plurality of block u |
| 7420432 |
Noise removal circuit |
September 2, 2008 |
| A noise removal circuit. The noise removal circuit comprises a crystal oscillator and a level decision module. The crystal oscillator generates an oscillating signal and an output clock signal. The level decision module detects the signal level of the oscillating signal and outputs the |
| 7417926 |
Detector for detecting information carried by a signal having a sawtooth-like shape |
August 26, 2008 |
| A detector for detecting information carried by a wobble signal having a sawtooth-like shape with a base frequency of f.sub.wob. The detector includes a first band-pass filter having a center frequency close to 2*f.sub.wob for filtering the wobble signal and generating a first filter |
| 7415660 |
Error correction code generator |
August 19, 2008 |
| An error correction code generator uses an additional static random access memory (SRAM) or a multi-symbol encoder to improve the encoding efficiency. During the encoding operation, the number of the data access of the dynamic random access memory (DRAM) with the row address switching |
| 7413932 |
Power amplifier having high heat dissipation |
August 19, 2008 |
| A power amplifier includes a substrate, a heat sink for dissipating heat, and a heterojunction bipolar transistor (HBT) disposed on the substrate. The HBT includes a collector, a base, and at least an emitter. The power amplifier further includes an emitter electrode directly connecting |
| 7412617 |
Phase frequency detector with limited output pulse width and method thereof |
August 12, 2008 |
| Phase frequency detectors with limited output pulse width and related methods are disclosed. The proposed phase frequency detector generates a first output signal and a second output signal corresponding to phase difference or frequency difference between a first signal and a second |
| 7409350 |
Audio processing method for generating audio stream |
August 5, 2008 |
| An audio processing method utilized to generate an audio stream. An audio frame includes N frequency subbands. An Ith frequency subband among the N frequency subbands includes M audio samples and has an Ith psychoacoustic masking value. First, an Ith offset of the Ith frequency subband i |
| 7408832 |
Memory control method and apparatuses |
August 5, 2008 |
| A memory control method, a memory controller, and a memory device implementing the method are provided. The memory controller controls the memory device comprising a plurality of banks, and a first row in a bank is activated for access. The memory controller receives a request for ac |
| 7406652 |
Method and circuit for reducing SATA transmission data errors by adjusting the period of sending |
July 29, 2008 |
| A method and circuit for reducing SATA (Serial Advanced Technology Attachment) transmission data errors by adjusting the period of sending two consecutive ALIGN Primitives. The method reads a counting value of an 8b/10b coding error counter at a predetermined period and adjusts the p |
| 7403063 |
Apparatus and method for tuning center frequency of a filter |
July 22, 2008 |
| A tuning method and a tuning apparatus for tuning a filter are disclosed. The tuning method includes: configuring the filter as a VCO; utilizing the VCO to generate an oscillation signal according to a driving signal; comparing a frequency of the oscillation signal with a reference f |
| 7397973 |
Method for controlling interpolation direction and related device |
July 8, 2008 |
| The present invention provides a method for controlling an interpolation direction of a pixel needing to be interpolated between a first row and a second row within an image. The image has a plurality of pixels arranged in a matrix format. The method includes calculating a plurality of f |
| 7397396 |
Modulation methods and systems |
July 8, 2008 |
| A modulation system includes an encoder for transferring data words to tentative code words. A DSV control bit generator determines the value of a DSV control bit according to the data words or the tentative code words to optimize the cumulative DSVs corresponding tentative code words, |
| 7397313 |
Auto-gain controlled digital phase-locked loop and method thereof |
July 8, 2008 |
| A digital PLL system includes a first multiplier coupled to a phase difference signal for multiplying the phase difference signal by a first gain factor; a second multiplier coupled to the phase difference signal for multiplying the phase difference signal by a second gain factor; a |
| 7397227 |
Fast-disabled voltage regulator circuit with low-noise feedback loop and operating method thereo |
July 8, 2008 |
| A low-noise voltage regulator circuit with quick disablement includes an amplifier for outputting a driving voltage according to a reference voltage, a feedback voltage on a feedback node, and an enable signal; an output transistor coupled among the amplifier, an output node, and a f |
| 7395462 |
Defect estimation apparatus and related method |
July 1, 2008 |
| A weighted defect estimating apparatus and a related method for determining a defect estimation value are disclosed. The weighted defect detecting apparatus includes: a defect detecting unit for generating a defect value when a defect in a predetermined region of an optical disc is d |
| 7394754 |
System and method for transmitting data in a multiple-branch transmitter-diversity orthogonal fr |
July 1, 2008 |
| A system and method for transmitting data in multiple-branch transmitter-diversity OFDM systems is presented. In one embodiment, an approach is taken where an inverse Fourier transform (IFT) is performed on data prior to encoding the data for transmission in the multiple-branch trans |
| 7394715 |
Memory system comprising memories with different capacities and storing and reading method there |
July 1, 2008 |
| A memory system includes a first memory, a second memory, a determining unit, and an accessing unit. The capacity of the second memory is different from the capacity of the first memory. The first and the second memories are virtually partitioned into a first section and a second sec |
| 7394050 |
Method of vertical deviation disc detection |
July 1, 2008 |
| A method is provided to detect whether vertical deviation occurs as an optical disc spins in an optical disc player having a pickup head pre-installed in a balanced position at a focal distance. When moving towards and away from the balanced position, the pickup head generates a focu |
| 7391469 |
Method and apparatus for video decoding and de-interlacing |
June 24, 2008 |
| An apparatus for video decoding and de-interlacing contains a video decoder for decoding video data to generate decoded video data of a next picture; a storage device coupled to the video decoder, the storage device having four frame buffers for buffering the decoded video data of th |
| 7389405 |
Digital signal processor architecture with optimized memory access for code discontinuity |
June 17, 2008 |
| A method and architecture accesses a unified memory in a micro-processing system having a two-phase clock. The unified memory is accessed during a first instruction cycle. When a program code discontinuity is encountered, the unified memory is accessed a first time during an instruct |
| 7389391 |
Memory disposition methods and systems |
June 17, 2008 |
| A memory disposition system, comprising a first memory device and a second memory device. First and second memory devices are provided to a system, such as an embedded system. The first and the second memory devices are coupled to a control unit, such as micro control unit. The first mem |
| 7388936 |
Digital data receiver for edge cellular standard with DC offset correction, channel impulse resp |
June 17, 2008 |
| A receiver unit includes a prefilter that receives as one of the inputs a channel impulse response (CIR) estimation data set and removes unnecessary data information from the CIR estimation data set and filters input signal so to form a first output data set. An equalizer core receiv |
| 7388818 |
Link writing method for a recordable or rewritable compact disk and drive for using the method |
June 17, 2008 |
| A link writing method for a recordable or rewritable compact disk includes recording a writing interruption address and enabling a succeeding writing process after the writing interruption. Enabling a succeeding writing process includes searching the linking area and enabling a start |
| 7388621 |
Systems and methods for image processing providing noise reduction and edge enhancement |
June 17, 2008 |
| Image processing methods and systems for noise reduction and edge enhancement. A variation detector is provided to evaluate measures of edge existence in a plurality of predetermined directions within pixels of a video signal, and determine a control signal according to a level of va |
| 7388356 |
System and method for providing voltage regulation in a multi-voltage power system |
June 17, 2008 |
| A voltage regulator system is disclosed for use in selectively regulating a voltage source at a first output voltage potential and a second output voltage potential. The voltage regulator system includes a reference unit, a filter unit and a current source unit. The reference unit is for |
| 7383360 |
Electronic data storage system divides command requiring data transfer into subcommands, in acco |
June 3, 2008 |
| An electronic system includes two or more peripheral devices or units each of which is electronically coupled to the host through a single port of a predetermined bus. By splitting commands from the host to at least one of the two or more peripheral units into subcommands or by repeating |
| 7383054 |
Apparatus of public land mobile network selection and method of the same |
June 3, 2008 |
| A method and an apparatus for selecting a public land mobile network (PLMN) for a mobile station are provided. The method and the apparatus according to this invention use the first and the second system information included in the broadcasting information broadcasted by a base stati |
| 7382201 |
Signal generating apparatus and method thereof |
June 3, 2008 |
| A signal generating apparatus is disclosed for generating a synthesized signal according to an input signal, the signal generating apparatus includes a phase-locked loop device for generating the synthesized signal; a control unit for controlling the control signal generator to adjus |
| 7379401 |
Device and method for connecting interrupted recording |
May 27, 2008 |
| This invention provides an optical storage device for recording a plurality of data onto an optical storage medium. If recording interrupted, the optical storage device generates a data-interrupted address, and re-connects the interrupted data with a data re-connecting physical addre |
| 7379400 |
Method and apparatus of accessing BCA data |
May 27, 2008 |
| An optical data recording/reproducing system comprises a data slicer and a data extractor, wherein the data slicer receives the analog RF signal from the identification area and generates a digital mask signal and a digital pulse signal, and the reference clock generator comprises a |
| 7378994 |
EFM/EFM+ encoder and method thereof |
May 27, 2008 |
| An EFM/EFM+ encoder and a method thereof, performing digital sum value (DSV) protection in an Eight-to-Fourteen/Eight-to-Fourteen Plus (EFM/EFM+) encoding system to generate a data frame to be recorded on a recording medium. The method comprises modulating source data to the data fra |
| 7376791 |
Memory access systems and methods for configuring ways as cache or directly addressable memory |
May 20, 2008 |
| A memory system is described. A processor provides a data access address, and selectively configures a selected number of the ways of a memory device as cache memory belonging to a cacheable region, and configures remaining ways as directly addressable memory belonging to a directly |
| 7376063 |
Control circuit of optical storage device and method thereof |
May 20, 2008 |
| A control circuit of an optical storage device includes a loop phase calculation unit for calculating a closed loop phase of a servo system according to at least one error signal of the servo system and a system control unit coupled to the loop phase calculation unit for generating an |