CORE LOGIC, INC. Patent applications |
Patent application number | Title | Published |
20150248837 | System and Method for Warning Lane Departure - A system for warning lane departure includes a lane extracting module configured to receive a driving image of a vehicle from an image photographing module and generate an extracted lane image by removing an image other than a lane from the input image at least partially to extract a lane, a lane recognizing module configured to draw a linear functional formula corresponding to the extracted lane from the extracted lane image generated by the lane extracting module, and a lane departure determining module configured to determine lane departure of a vehicle by using the linear functional formula drawn by the lane recognizing module. | 09-03-2015 |
20150248771 | Apparatus and Method for Recognizing Lane - Disclosed is an apparatus and method for recognizing a lane, which may have a small amount of calculations and may improve rate, energy efficiency and accuracy in lane recognition by flexibly correcting an interested area. The apparatus for recognizing a lane includes a lane edge extracting unit for extracting an edge of a lane from a driving image of a vehicle, a lane detecting unit for drawing a linear functional formula between x and y, corresponding to the extracted edge of the lane, based on an X-Y coordinate system in which a horizontal axis of the driving image is an x-axis and a vertical axis is a y-axis, and a lane location analyzing unit for analyzing a location of the lane by using the drawn linear functional formula. | 09-03-2015 |
20140325496 | APPARATUS AND METHOD FOR FIRMWARE UPGRADE USING USB - Disclosed herein is an apparatus and method for upgrading firmware using a universal serial bus (USB). In the method, after setting a flag 1 in a nonvolatile memory mounted on the device, a device is booted in a download mode to download and write firmware binary data in the nonvolatile memory. Then, the device is rebooted after setting a flag 2 in the nonvolatile memory, and booted in a general mode after setting a flag 3 in the nonvolatile memory. Then, USB communication between the device and the computer is checked to determine whether the device succeeds in upgrading the firmware. Thus, even a device with no external key can conveniently upgrade the firmware, and even if power is interrupted during download of a new version of firmware binary data, next booting can be safely performed in the download mode, thereby allowing upgrade of the firmware using the USB. | 10-30-2014 |
20140325201 | AUTOMATIC ENTRANCE DEVICE AND METHOD FOR UPGRADE BOOT MODE - An automatic entrance device in accordance with the present invention performs software upgrade by starting up a terminal in an upgrade boot mode by holding operation of a memory when a USB interface of a terminal is connected to an external device, and starts up the terminal in a normal boot mode by a processor accessing memory by disabling hold of operation of memory when the USB interface and external device are disconnected. | 10-30-2014 |
20140325114 | MULTI-CHANNEL DIRECT MEMORY ACCESS CONTROLLER AND CONTROL METHOD THEREOF - Disclosed herein is a multi-channel direct memory access (DMA) controller. The DMA controller includes: a register which stores control information and an operation state of each of a plurality of direct memory access (DMA) channels; a transmission processor which controls flow of transmission and reception of data such that all of the DMA channels requesting DMA transmission cyclically repeat unit transmission with reference to the register; and a transmission sequence control unit which controls the transmission processor such that the transmission sequence of each of the DMA channels is determined in a circulation cycle of unit transmission by reflecting priority information of the respective DMA channels stored in the register. | 10-30-2014 |
20140321663 | METHOD AND APPARATUS FOR TRANSMITTING MULTI-CHANNEL AUDIO SIGNAL - Disclosed herein is a method and apparatus for transmitting a multi-channel audio signal. The method includes determining whether an audio signal is a multi-channel audio signal; changing a format of a subframe if the received audio signal is a multi-channel audio signal as a result of the confirmation; inserting a channel identifier into an ancillary data region of the subframe of which the format is changed; and creating an audio bit stream including the ancillary data region into which the channel identifier is inserted. | 10-30-2014 |
20140321535 | METHOD AND APPARATUS FOR CONTROLLING VIDEO BITRATE - The present invention may improve image quality of a video image while maintaining fixed bitrates by discrete cosine transforming a pixel value a current frame from a video signal, calculating a complexity of a current frame based on a transform coefficient value of a current frame according to the discrete cosine transform, obtaining a quantization parameter of a current frame using the complexity of a current frame, and controlling bitrates of a video image. | 10-30-2014 |
20130325815 | METHOD AND APPARATUS FOR MANAGING AND VERIFYING CAR TRAVELING INFORMATION, AND SYSTEM USING THE SAME - The present disclosure provides a method and apparatus for managing and verifying car traveling information, and a system using the same. The method for managing car traveling information includes receiving traveling image data and traveling record data; extracting computation data for integrity computation from at least one of the traveling image data and the traveling record data; generating integrity verification data by computing predetermined identification number data and the computation data; and generating integrity traveling data by combining the traveling image data, the traveling record data and the integrity verification data. In this way, integrity of an image from a black box for cars can be easily verified while maintaining an original copy of the image and related traveling record data. | 12-05-2013 |
20130322755 | IMAGE PROCESSING METHOD AND APPARATUS - Disclosed herein is an image processing method and apparatus, which perform image processing after dividing a collected images into a plurality of image slices. The image processing method includes: receiving an image collected by an image sensor; determining image slice size information by taking into account a boundary area between a plurality of image slices to be generated; dividing the image into the plurality of image slices according to the image slice size information; and processing the plurality of image slices in sequence using division information about the image slices. Thus, in the image processing method, the image collected by the image sensor is processed by dividing the same into the plurality of image slices, thereby reducing the amount of memory used in image processing and the overall size of the image module. | 12-05-2013 |
20130322519 | VIDEO PROCESSING METHOD USING ADAPTIVE WEIGHTED PREDICTION - The present disclosure provides a video processing method using adaptive weighted prediction. The video processing method includes dividing a reference frame into a plurality of reference divisional areas, dividing a current frame into a plurality of current divisional areas, calculating absolute values of differences between respective average brightness values of the plural reference divisional areas and respective average brightness values of the plural current divisional areas, calculating a standard deviation of the absolute values, and implementing adaptive weighted prediction with regard to the current frame when the standard deviation exceeds a predetermined critical value. Thus, the video processing method can more quickly process rapid variation in brightness of an image with less operation when the rapid variation in brightness occurs due to flash, fade-in, fade-out, etc. | 12-05-2013 |
20130315555 | IMAGE PROCESSING APPARATUS AND METHOD FOR VEHICLE - Disclosed herein is an image processing apparatus for vehicles which, when image input sources correspond to two or more image input channels, includes a plurality of central processors for image control of the channels, respectively, wherein a master central processor for controlling the other central processors is selected from among the plurality of central processors and images of the channels are stored as one file under control of the master central processor, thereby enhancing video recording quality and simplifying storage and recording of the videos. An image processing method for vehicles is also disclosed herein. | 11-28-2013 |
20130314594 | METHOD AND APPARATUS FOR CONVERTING FILM IMAGE INTO TV IMAGE - Disclosed herein is a method and apparatus for converting a film image (e.g., a movie) into a television (TV) image. In the method and apparatus for converting the film image into a TV image, a pull-down field is added based on header information of a TV interface if BT601, BT656 and BT1120 are used as standards for the TV interface, thereby improving accuracy and reducing load of the apparatus upon conversion of the film image into the TV image. The apparatus includes a film image reception unit which receives a film image; a header information checking unit which checks header information of the film image; and an image conversion unit which uses the header information checked by the header information checking unit to convert the film image into the TV image. | 11-28-2013 |
20130253860 | CLOCK FAILURE DETECTION APPARATUS AND METHOD, AND TIMING CONTROLLER OF LIQUID CRYSTAL DISPLAY INCLUDING THE CLOCK FAILURE DETECTION APPARATUS - Embodiments of the invention relate to a clock failure detection apparatus and method, and a timing controller of a liquid crystal display including the clock failure detection apparatus, and more particularly to a clock failure detection apparatus and method, by which a failed driving state of a liquid crystal display can be accurately and reliably detected and determined by monitoring a low voltage differential signaling (LVDS) clock using a clock of an oscillator for generating clocks of a predetermined frequency in a timing controller of the liquid crystal display when a clock failure is detected in operation of the liquid crystal display, and a timing controller including the clock failure detection apparatus. | 09-26-2013 |
20130251209 | IMAGE PROCESSING APPARATUS AND METHOD FOR VEHICLE - Embodiments of the invention relate to an image processing apparatus and method of a black box system for vehicles, which can simplify an analysis stage without causing any Doppler effect by directly analyzing an image of a camera basically mounted to the black box for vehicles, and which includes a unit for detecting an accident risk before a sudden braking operation and occurrence of an accident. The image processing apparatus includes: a subject distance change detector which analyzes a size change of a subject present in an image captured by a camera to detect a distance change between the camera and the subject; a light source analyzer which analyzes a light source present in the image; an image divider which divides the image into plural sections to apply a differently weighted accident-risk level value to each of the divided sections; and an alarm unit for generating an alarm corresponding to an accident-risk situation in the divided sections. | 09-26-2013 |
20130250110 | IMAGE RECORDING APPARATUS AND METHOD FOR VEHICLE - Embodiments of the invention relate to a black box system for vehicles, and more particularly to an image recording apparatus and method for detecting image input sources (cameras) to optimally record an image according to the number of image input sources. | 09-26-2013 |
20120087414 | APPARATUS AND METHOD FOR PROCESSING VIDEO DATA - An apparatus and method for processing video data is disclosed. In an embodiment, the video data processing apparatus comprises a decoding unit configured to decode a frame image, divided into a number of slices and then encoded, on a slice basis and to deblock-filter a number of the decoded slices except boundary portions between the decoded slices and a slice edge deblock filter unit configured to comprise a number of slice edge deblock filters operated in conjunction with the decoding unit and to in parallel deblock-filter the boundary portions between the decoded slices using a number of the slice edge deblock filters. Accordingly, the boundary portions between slices can be efficiently deblock-filtered. | 04-12-2012 |
20120002724 | ENCODING DEVICE AND METHOD AND MULTIMEDIA APPARATUS INCLUDING THE ENCODING DEVICE - An encoding device and method of using a bit rate control method which accurately predicts a target bit amount, provides excellent quality, and is applicable to a real-time environment through a simple mechanism, and a multimedia apparatus including the encoding device. The encoding device includes a group-of-pictures (GOP)-based bit assigning unit for assigning a GOP-based bit amount target | 01-05-2012 |
20110299690 | METHOD AND APPARATUS FOR TRANSMITTING AUDIO DATA - A method and apparatus for transmitting audio data is disclosed. In the method of sending audio data, audio data to be sent are divided into basic channel audio data and supplementary audio data for services of a high channel. When a left channel or a right channel is selected in response to a word selection signal in accordance with the standards of a serial bus, the basic channel audio data corresponding to a selected channel are sent, and at least one of the supplementary audio data is sent during the remaining time until another channel is selected in response to the word selection signal. Accordingly, audio data of a high channel, such as a 5.1 channel, can be sent without a design change using a serial bus for supporting a 2 channel, such as an I2S bus. | 12-08-2011 |
20100241985 | Providing Virtual Keyboard - Apparatus and methods are described for providing a virtual keyboard. In one aspect, an apparatus for providing a virtual keyboard to be displayed on a touch screen is described. The apparatus includes a memory unit that includes a data repository to store data comprising at least one virtual keyboard configuration information to configure at least one corresponding virtual keyboard. The apparatus includes a processing module to select from the data stored in the data repository a given virtual keyboard configuration information to select a corresponding virtual keyboard to configure; configure the selected virtual keyboard to have a fan-like shape with multiple keys of the virtual keyboard arranged along an outline of an arc in a fan-shaped region based on the selected virtual keyboard configuration information; and instruct a touch screen module to display the configured virtual keyboard on a display region of a touch screen. | 09-23-2010 |
20100228556 | Quantization for Audio Encoding - Disclosed herein is a quantization method and apparatus of an audio encoder. The quantization method comprises calculating an absolute value of a maximum frequency spectrum of a first frame, externally received, by analyzing frequency spectrum data of the first frame, setting an initial value of a common scale factor to be used to quantize the first frame based on the absolute value of the maximum frequency spectrum of the first frame and an absolute value of a maximum frequency spectrum of a second frame, which has previously been calculated, and quantizing the frequency spectrum data of the first frame based on the set initial value of the common scale factor. Accordingly, before quantization is performed, an initial value of a common scale factor which is almost close to a value of an actual common scale factor can be previously set. | 09-09-2010 |
20100183076 | Encoding Images - Techniques, apparatus and computer readable storage media are described for encoding images in a video. In one aspect, a method performed by an encoding device to encode a video is described. The method includes sequentially performing a motion estimation operation and an encoding operation, which includes determining an operation mode of the motion estimation operation based on a quantity of calculations for the encoding operation. Sequentially performing a motion estimation operation and an encoding operation include performing the motion estimation operation with respect to an image of the video based on the determined operation mode. Additionally, sequentially performing a motion estimation operation and an encoding operation includes performing the encoding operation based on a result of the motion estimation operation. | 07-22-2010 |
20100149005 | VARIABLE LENGTH DECODING APPARATUS AND METHOD - Techniques, apparatus and systems are described for performing variable length decoding. In one aspect, a variable length decoding apparatus includes a first computation unit to determine whether a symbol corresponding to an input data is included in an upper group or a lower group of a variable length code tree. Responsive to the determination, when the symbol corresponding to the input data is included in the lower group, the first computation unit detects look-up table information corresponding to a subgroup that includes the symbol corresponding to the input data within the lower group that includes multiple subgroups. The variable length decoding apparatus includes a second computation unit to detect the symbol corresponding to the input data by searching a look-up table corresponding to the look-up table information when the look-up table information is received from the first computation unit. | 06-17-2010 |
20100129063 | Recording Multimedia Data - According to the described techniques, apparatus and systems, a multimedia data processing device can include an input unit to receive media data from input devices. A data compression and information generating unit can compress the received media data and generate information based on the received media data. A buffer can temporarily store the compressed media data and generated information received from the data compression and information generating unit as a packet that includes a data packet and an information packet; output the temporarily stored media data packet and the information packet to be stored in an external storage device; and store a file offset that identifies a location of the information packet stored in the external storage device. A file format generating unit can generate a media data file format based on the information packet stored in the external storage device identified by the file offset stored in the buffer. | 05-27-2010 |
20100088687 | Variable Length Code Table Clustering Method, and Method and Apparatus for Sharing Memory of Multi-Codec by Using the Variable Length Code Table Clustering Method - Provided are a method and apparatus for sharing a memory of a multi-codec. For each of a plurality of codecs, the method and apparatus cluster a variable length code tree into a plurality of groups whereby a level difference between symbols in each group of the plurality of groups is less than a predetermined value, wherein the variable length code tree corresponds to at least one of variable length code tables for each of the plurality of codecs, refer to maximum levels of the symbols in each group of the plurality of groups, and determine a storage capacity of an internal memory shared between the variable length code tables for the plurality of codecs. | 04-08-2010 |
20090296824 | Correcting Moving Image Wavering - Techniques, apparatus and system for correcting moving image wavering are disclosed. An apparatus includes a selecting unit to select at least one reference macroblock from an input image of a first frame and to select at least one search area from an input image of a second frame. The selected at least one search area corresponds to the at least one reference macroblock. The apparatus includes an operating unit to communicate with the selecting unit and to perform a statistical operation by matching the at least one reference macroblock of the first frame to each of search blocks included in the at least one search area of the second frame. The apparatus comprises a vector calculating unit to communicate with the operating unit and to calculate a motion vector to correct an output image of the second frame based on a resultant value of the statistical operation. | 12-03-2009 |
20090273601 | Image Presentation Method and Apparatus for 3D Navigation and Mobile Device Including the Apparatus - Provided are a high-performance, real-time image presentation method and apparatus for a 3-dimensional (3D) navigation system that may be used in a mobile environment since a small amount of data and a simple algorithm are used, and a mobile device including the image presentation apparatus. The image presentation method includes: loading two-dimensional (2D) map data and pattern control map (PCM) data; analyzing the 2D map data; generating 3D image data on a region that is analyzed as requiring 3D images in the analyzing of the 2D map data, based on the PCM data; and displaying 3D images on a display based on the 2D map data and the 3D image data. | 11-05-2009 |
20090268972 | Decoding Image - Techniques, apparatus and systems for image decoding are described. A method performed by an image decoding apparatus includes generating motion compensation information and a quantized result of an error image that represents a difference between a current image to be decoded and a prediction image obtained by performing inter prediction on the current image from a bitstream of the current image. A reference image of the current image is received from an external memory unit based on the generated motion compensation information. The method includes restoring the current image based on the received reference image of the current image and the generated quantized result of the error image representing the difference between the current image and the prediction image. Receiving the reference image of the current image is performed while restoring a previous image, and restoring the current image is performed while receiving a reference image of a subsequent image. | 10-29-2009 |
20090265405 | Adder for Obtaining Maximum Accumulated Value of Correlation for Mode Detection in Communication System and Adding Method Using the Adder - Disclosed are an adder for obtaining a maximum accumulated value of correlation for mode detection in a communication system, and an adding method using the adder. According to the present disclosure, an adder for obtaining a maximum accumulated value of correlation values used to detect a mode in an orthogonal frequency division multiplexing (OFDM) system, includes one or more adding logic circuits for adding input values constituting the correlation values to stored values and outputting accumulated values, by using one or more memories; and one or more controllers for, if one of the accumulated values stored in the memories is greater than a predetermined value, shifting all of the accumulated values and the input values of the memories in a direction for decreasing the accumulated values and transmitting the shifted accumulated values and the input values to the adding logic circuits. | 10-22-2009 |
20090263028 | Selecting Best Image - Techniques, apparatus and systems are described for selecting the recommended image among sequentially captured images. In aspect, a method of selecting the recommended image includes measuring a brightness value and a sharpness value for each of sequentially captured images. The measured brightness and sharpness values are combined for each image to obtain a combined value for each image. The recommended image is selected from among the sequentially captured images based on the obtained combined values. | 10-22-2009 |
20090262849 | Universal Blind Mode Detector, Guard Mode Detector of The Universal Blind Mode Detector, and Method of Detecting Universal Blind Mode - Provided are a universal blind mode detector capable of universally detecting not only various orthogonal frequency division multiplexing (OFDM) communication services but also non-OFDM communication services, and a fast Fourier transform (FFT) mode detector, a guard mode detector, and a memory sharing structure of the universal blind mode detector, and a method of detecting a universal blind mode. The universal blind mode detector includes a radio frequency (RF) tuner converting a received signal into a baseband frequency signal, an automatic gain control (AGC) unit which is connected to the RF tuner and determines existence of a communication service by referring to a received signal strength indication (RSSI), a communication service mode detection unit determining of which scheme a communication service mode signal is if the AGC unit determines that there is the communication service, and detecting the communication service mode signal, and a channel decoding unit detecting the detected signal. | 10-22-2009 |
20090262847 | Orthogonal Frequency Division Multiplexing Receiver for Minimizing Inter-Symbol Interference - Techniques, apparatus, and systems are described for providing an orthogonal frequency division multiplexing (OFDM) receiving apparatus. An orthogonal frequency division multiplexing (OFDM) receiving apparatus includes a fast Fourier transform (FFT) start point estimating unit to detect a minimum symbol interference point of a received OFDM signal and identify a FFT start point. The apparatus includes a FFT operation performing unit to communicate with the FFT start point estimating unit and to perform a FFT operation at the FFT start point identified by the FFT start point estimating unit. The apparatus includes a phase modifying unit to communicate with the FFT start point estimating unit and to modify a phase of an output of the FFT operation performing unit. Also, the apparatus includes a decoding unit to communicate with the FFT operation performing unit and to decode the phase modified output of the FFT operation performing unit. | 10-22-2009 |
20090231332 | PROCESSING 3D GRAPHICS SUPPORTING FIXED PIPELINE - Techniques, apparatus and system for processing 3D graphics are provided. A graphics processor includes a fixed pipeline code generator to convert an application programming interface (API) supporting a fixed pipeline into first microcodes, a shader pipeline code generator to convert an API supporting a programmable pipeline into second microcodes, and a shader pipeline to process the first or second microcodes by using a shader program. | 09-17-2009 |
20090231193 | TRACKING SATELLITE SIGNAL - Techniques, systems and apparatus are described for tracking a satellite signal. In one aspect, an apparatus includes a tracking module to generate a satellite-based measurement result by tracking a satellite signal received from a satellite. The tracking module includes sub-tracking modules with each sub-tracking module configured to generate the satellite-based measurement result by using a different integral time. | 09-17-2009 |
20090207951 | Apparatus and Method for Processing Signal Using Single Correlator - An apparatus and method for processing a signal using a single correlator are provided. The apparatus may include a first storage unit storing satellite signal samples, a correlator receiving the satellite signal samples stored in the first storage unit in units of at least two satellite signal samples and performing correlation, and a controller storing the satellite signal samples received from an RF terminal in the first storage unit and controlling the correlator based on a predetermined control value. Accordingly, it is possible to ensure speed and performance even when tracking a plurality of satellite signals using a single correlator. | 08-20-2009 |
20090201999 | Complementing Bitstream Error and Decoding - Among other things, techniques, systems and apparatus are described for complementing a bitstream error so that a hardware decoder can stably decrypt a bitstream. A method of complementing a bitstream error includes: receiving a bitstream; detecting an error in the received bitstream; and complementing the detected error, before decrypting the bitstream. | 08-13-2009 |
20090190678 | Estimating Channel In Orthogonal Frequency Division Multiplexing Communication System - Among others, techniques, systems and apparatus are described for estimating a channel in an orthogonal frequency division multiplexing (OFDM) communication system. A method of estimating a channel in an orthogonal frequency division multiplexing (OFDM) communication system includes sequentially receiving symbols. Each symbol includes pilots and data. The pilots included in each of first n symbols of the sequentially received symbols are placed in first areas of a memory component used for channel estimation. Data in second areas disposed between the first areas of the memory component are estimated. The pilots of at least one symbol after the nth symbol of the sequentially received symbols are placed in the first areas and the estimated data is updated in the second areas. | 07-30-2009 |
20090185646 | ESTIMATING FREQUENCY SHIFT - Techniques, systems and apparatus are described for estimating a frequency shift. An apparatus for estimating a frequency shift includes a fast Fourier transform unit to transform a signal of a time domain into a frequency domain and output fast Fourier transform symbols. A complex conjugate multiplier is in communication with the fast Fourier transform unit and output a continual pilot correlation between every two of the fast Fourier transform symbols output from the fast Fourier transform unit. A correlation memory unit is in communication with the complex conjugate multiplier to store the continual pilot correlation output from the complex conjugate multiplier. An adder is in communication with the correlation memory unit to add the continual pilot correlations stored in the correlation memory unit and generate an output signal comprising estimated values of the frequency shift. | 07-23-2009 |
20090113169 | RECONFIGURABLE ARRAY PROCESSOR FOR FLOATING-POINT OPERATIONS - A processor for performing floating-point operations includes an array of processing elements arranged to enable a floating-point operation. Each processing element includes an arithmetic logic unit to receive two input values and perform integer arithmetic on the received input values. The processing elements in the array are connected together in groups of two or more processing elements to enable floating-point operation. | 04-30-2009 |
20090083519 | Processing Element (PE) Structure Forming Floating Point-Reconfigurable Array (FP-RA) and FP-RA Control Circuit for Controlling the FP-RA - Techniques, systems and apparatus are described for providing a processing element (PE) structure forming a floating point unit (FPU)-processing element. Each processing element includes each of two multiplexers (MUXes) to receive data from one or more sources including another PE, and select one value from the received data. The processing element includes an arithmetic logic unit (ALU) in communication with the two multiplexers to receive the selected value from each multiplexer as two input values, and process the received two input values to generate results of the ALU. | 03-26-2009 |
20090058729 | Measuring Positions - Techniques, systems and computer readable medium are disclosed for measuring a position of an object device. A position measuring apparatus includes a receiving unit designed to receive a signal transmitted from an object device for position measurement. The position measuring apparatus also includes a position computing unit designed to compute a position of the object device by applying Angle Of Arrival (AOA) and Time Of Arrival (TOA) techniques using the received signal. The position measuring apparatus also includes a medium channel estimating unit designed to estimate a channel of a medium, through which the received signal penetrates on a transmission path, using the received signal. The position measuring apparatus also includes a position correcting unit configured to compute a delay time caused by the received signal penetrating the medium using the estimated medium channel and correcting the position of the object device computed by the position computing unit using the delay time. | 03-05-2009 |
20090013136 | De-Interleaving and Interleaving for Data Processing - Among others, techniques and apparatus are described for de-interleaving. A data processing apparatus includes a buffer to store interleaved data; an interleaving index producing unit to produce an interleaving index of the interleaved data; and an output control unit to output the data stored in the buffer using the interleaving index. | 01-08-2009 |
20080320372 | Reed solomon decoder - Techniques, systems and computer program products are described for providing a Reed Solomon decoder. The Reed Solomon decoder includes a syndrome polynomial generator to generate syndrome polynomials for subchannel data received from subchannels. In addition, a syndrome polynomial selector selects one of the generated syndrome polynomials according to a preset priority. An error location/error value polynomial generator generates an error location polynomial and an error value polynomial by applying a first algorithm to the selected syndrome polynomial. Also an error location/error value calculator calculates an error location by applying a second algorithm to the error location polynomial and calculates an error value by applying a third algorithm to the error value polynomial. Further, an error corrector corrects an error included in the received subchannel data by applying the calculated error location and the calculated error value to the received subchannel data. | 12-25-2008 |
20080284251 | Voltage selection circuitry - Techniques, systems and apparatus are described for providing a voltage selection circuitry and a DC-to-DC converter having such voltage selection circuitry. The voltage selection circuitry includes a first terminal voltage sensing unit that senses a voltage of a first terminal and a second terminal voltage sensing unit that senses a voltage of a second terminal. The voltage selection circuitry also includes a comparison unit connected to the first terminal voltage sensing unit and the second terminal voltage sensing unit. The comparison unit compares the voltage of the first terminal with the voltage of the second terminal and outputs a comparison signal indicating a difference between the sensed voltages of the first and second terminals. The voltage selection circuitry includes a selection unit that selects a higher voltage from the sensed voltages of the first and second terminals in response to the comparison signal. | 11-20-2008 |
20080273598 | Digital video codec using small-sized buffer memory - Techniques, systems and apparatus for digital information processing are described. In particular, techniques, systems and apparatus are described for reducing the size of buffer memory used. In one aspect, a digital video codec includes a buffer memory including an individual area to individually record different Minimum Coded Block (MCB) line data, and a common area to commonly record the different MCB line data. The codec also includes video encoder connected to the buffer memory to encode video data recorded in the individual area and the common area. Further, the codec includes a memory controller connected to the buffer memory to divisionally record a MCB line data in the individual area and the common area, and during encoding of the MCB line data, record another MCB line data in an encoding-completed area of the common area in a recording type corresponding to a memory structure of the encoding-completed common area. | 11-06-2008 |