Patents
Literature
Hiro is an intelligent assistant for R&D personnel, combined with Patent DNA, to facilitate innovative research.
Hiro

126 results about "Decoder architecture" patented technology

Method and apparatus for providing plug in media decoders

A method and apparatus for providing plug-in media decoders. Embodiments provide a "plug-in" decoder architecture that allows software decoders to be transparently downloaded, along with media data. User applications are able to support new media types as long as the corresponding plug-in decoder is available with the media data. Persistent storage requirements are decreased because the downloaded decoder is transient, existing in application memory for the duration of execution of the user application. The architecture also supports use of plug-in decoders already installed in the user computer. One embodiment is implemented with object-based class files executed in a virtual machine to form a media application. A media data type is determined from incoming media data, and used to generate a class name for a corresponding codec (coder-decoder) object. A class path vector is searched, including the source location of the incoming media data, to determine the location of the codec class file for the given class name. When the desired codec class file is located, the virtual machine's class loader loads the class file for integration into the media application. If the codec class file is located across the network at the source location of the media data, the class loader downloads the codec class file from the network. Once the class file is loaded into the virtual machine, an instance of the codec class is created within the media application to decode/decompress the media data as appropriate for the media data type.
Owner:ORACLE INT CORP

Integrated circuit, an encoder/decoder architecture, and a method for processing a media stream

An integrated circuit for pre-processing, encoding, decoding, transcoding, indexing, blending, post-processing and display of media streams, in accordance with a variety of compression algorithms, DRM schemes and related industry standards and recommendations such as OCAP, ISMA, DLNA, MPAA etc. The integrated circuit comprises an input interface configured for receiving the media streams from content sources, a plurality of processing units, system CPU, and sophisticated switch and memory controller, electronically connected to the input interface and directly connected to each one of the processing units. The integrated circuit further comprises an output interface that is operatively connected to the switch and configured for outputting the simultaneously processed media streams.
Owner:TESSERA INC

Multi-channel memory system including error correction decoder architecture with efficient area utilization

A memory system includes: a memory controller including an error correction decoder. The error correction decoder includes: a demultiplexer adapted to receive data and demultiplex the data into a first set of data and a second set of data; first and second buffer memories for storing the first and second sets of data, respectively; an error detector; an error corrector; and a multiplexer adapted to multiplex the first set of data and the second set of data and to provide the multiplexed data to the error corrector. While the error corrector corrects errors in the first set of data, the error detector detects errors in the second set of data stored in the second buffer memory.
Owner:SAMSUNG ELECTRONICS CO LTD

Method and apparatus for providing plug-in media decoders

A method and apparatus for providing plug-in media decoders. Embodiments provide a "plug-in" decoder architecture that allows software decoders to be transparently downloaded, along with media data. User applications are able to support new media types as long as the corresponding plug-in decoder is available with the media data. Persistent storage requirements are decreased because the downloaded decoder is transient, existing in application memory for the duration of execution of the user application. The architecture also supports use of plug-in decoders already installed in the user computer. One embodiment is implemented with object-based class files executed in a virtual machine to form a media application. A media data type is determined from incoming media data, and used to generate a class name for a corresponding codec (coder-decoder) object. A class path vector is searched, including the source location of the incoming media data, to determine the location of the codec class file for the given class name. When the desired codec class file is located, the virtual machine's class loader loads the class file for integration into the media application. If the codec class file is located across the network at the source location of the media data; the class loader downloads the codec class file from the network. Once the class file is loaded into the virtual machine, an instance of the codec class is created within the media application to decode / decompress the media data as appropriate for the media data type.
Owner:SUN MICROSYSTEMS INC

Method and apparatus for providing plug-in media decoders

A method and apparatus for providing plug-in media decoders. Embodiments provide a "plug-in" decoder architecture that allows software decoders to be transparently downloaded, along with media data. User applications are able to support new media types as long as the corresponding plug-in decoder is available with the media data. Persistent storage requirements are decreased because the downloaded decoder is transient, existing in application memory for the duration of execution of the user application. The architecture also supports use of plug-in decoders already installed in the user computer. One embodiment is implemented with object-based class files executed in a virtual machine to form a media application. A media data type is determined from incoming media data, and used to generate a class name for a corresponding codec (coder-decoder) object. A class path vector is searched, including the source location of the incoming media data, to determine the location of the codec class file for the given class name. When the desired codec class file is located, the virtual machine's class loader loads the class file for integration into the media application. If the codec class file is located across the network at the source location of the media data; the class loader downloads the codec class file from the network. Once the class file is loaded into the virtual machine, an instance of the codec class is created within the media application to decode / decompress the media data as appropriate for the media data type.
Owner:SUN MICROSYSTEMS INC

Non-Concatenated FEC Codes for Ultra-High Speed Optical Transport Networks

A decoder performs forward error correction based on quasi-cyclic regular column-partition low density parity check codes. A method for designing the parity check matrix reduces the number of short-cycles of the matrix to increase performance. An adaptive quantization post-processing technique further improves performance by eliminating error floors associated with the decoding. A parallel decoder architecture performs iterative decoding using a parallel pipelined architecture.
Owner:MARVELL ASIA PTE LTD

Assembly-line architecture of polarization code belief propagation decoder

Disclosed in the invention is assembly-line architecture of a polarization code belief propagation decoder. The assembly-line architecture comprises a BP decoder and a calculation module BCB. A BP decoding algorithm of the BP decoder is realized by iteration of n-order factor graph including (n+1) N nodes, wherein the N expresses a code length. Each node includes two kinds of likelihood probabilities: a first likelihood probability and a second likelihood probability; an input terminal of the BP decoder serves as a left end and an output terminal of the decoder serves as a right end; the first likelihood probability is used for message updating and transmission from the left side to the right side; and the second likelihood probability is used for message updating and transmission from the right side to the left side. The calculation module BCB is used for message updating and transmission between four nodes at an interval of an N / 2 bit at adjacent orders. According to the invention, the high-throughput-rate and low-complexity BP decoder architecture of the polarization code is realized; and the hardware realization complexity can be reduced and the processing speed is enhanced.
Owner:SOUTHEAST UNIV

LDPC decoder for DVB-S2 decoding

The LDPC decoder includes a processor for updating messages exchanged iteratively between variable nodes and check nodes of a bipartite graph of the LDPC code. The decoder architecture is a partly parallel architecture clocked by a clock signal. The processor includes P processing units. First variable nodes and check nodes are mapped on the P processing units according to two orthogonal directions. The decoder includes P main memory banks assigned to the P processing units for storing all the messages iteratively exchanged between the first variable nodes and the check nodes. Each main memory bank includes at least two single port memory partitions and one buffer the decoder also includes a shuffling network and a shift memory.
Owner:STMICROELECTRONICS INT NV

Digital Video Decoder Architecture

A digital video decoder architecture is provided wherein chrominance values are determined first, then luminance values are determined, in part, based on the previously determined chrominance values. In this architecture, luminance separation occurs after and based on
Owner:ZHANGJIAGANG KANGDE XIN OPTRONICS MATERIAL

Double-flow vehicle-mounted pedestrian and vehicle prediction method based on boundary frame and distance prediction

The invention provides a double-flow vehicle-mounted pedestrian and vehicle prediction method based on boundary frame and distance prediction. The method comprises the main contents: pedestrian trajectory prediction, Bayesian modeling, recurrent neural network (RNN) encoder-decoder, distance prediction, and training and reasoning. The process comprises that a distance prediction flow is used for predicting a most possible vehicle distance sequence, and the boundary frame flow is composed of a Bayesian RNN encoder-decoder structure and is used for predicting the attitude distribution on a pedestrian trajectory and capturing cognition and arbitrary uncertainty; since the prediction flow of the distance prediction method is used for estimating a prediction point, the prediction flow is trained by minimizing the mean square error of a training set; and the Bayesian boundary frame prediction flow is trained by estimating and minimizing the KL divergence approximate to weight distribution. The double-flow system structure including the pedestrian boundary frame prediction and the vehicle distance prediction is adopted, the time required for prediction is greatly shortened, and the prediction accuracy of the model is also significantly improved by the uncertainty estimation.
Owner:SHENZHEN WEITESHI TECH

Mongolian and Chinese inter-translation method based on reinforced learning

Nerve machine translation (NMT) of a coder-decoder architecture realizes an optimal result on current standard machine translation standards, but a lot of parallel corpus data are needed for traininga model; for the field of minority language translation, insufficient bilingual alignment corpus is a common problem, and resources are rare, so that the invention provides a Mongolian and Chinese inter-translation method based on reinforced learning. A system receives a Mongolian sentence and translates the same to generate a Chinese sentence, and a scalar score is acquired as feedback. Reinforced learning technology is utilized for effective learning from the feedback. Defining a mathematical framework of a solution in reinforced learning is called the Markov decision-making process. It is aimed to find a strategy to maximize expected translation quality. During training, if a certain behavior strategy causes a big environment reward, tendency of generating this behavior strategy in thefuture is about to be reinforced, and an optimal strategy is found finally to maximize expected discount reward sum and improve translation quality.
Owner:INNER MONGOLIA UNIV OF TECH

Architecture for a communications device

The present invention discloses a single unified decoder for performing both convolutional decoding and turbo decoding in the one architecture. The unified decoder can be partitioned dynamically to perform required decoding operations on varying numbers of data streams at different throughput rates. It also supports simultaneous decoding of voice (convolutional decoding) and data (turbo decoding) streams. This invention forms the basis of a decoder that can decode all of the standards for TDMA, IS-95, GSM, GPRS, EDGE, UMTS, and CDMA2000. Processors are stacked together and interconnected so that they can perform separately as separate decoders or in harmony as a single high speed decoder. The unified decoder architecture can support multiple data streams and multiple voice streams simultaneously. Furthermore, the decoder can be dynamically partitioned as required to decode voice streams for different standards.
Owner:WSOU INVESTMENTS LLC

High speed turbo codes decoder for 3g using pipelined siso log-map decoders architecture

A baseband processor is provided having Turbo Codes Decoders with Diversity processing for computing baseband signals from multiple separate antennas. The invention decodes multipath signals that have arrived at the terminal via different routes after being reflected from buildings, trees or hills. The Turbo Codes Decoder with Diversity processing increases the signal to noise ratio (SNR) more than 6 dB which enables the 3rd Generation Wireless system to deliver data rates from up to 2 Mbit/s. The invention provides several improved Turbo Codes Decoder methods and devices that provide a more suitable, practical and simpler method for implementation a Turbo Codes Decoder in ASIC (Application Specific Integrated Circuits) or DSP codes. A plurality of parallel Turbo Codes Decoder blocks is provided to compute baseband signals from multiple different receiver paths. Several pipelined max-Log-MAP decoders are used for iterative decoding of received data. A Sliding Window of Block N data is used for pipeline operations. In a pipeline mode, a first decoder A decodes block N data from a first source, while a second decoder B decodes block N data from a second source during the same clock cycle. Pipelined max-Log-MAP decoders provide high speed data throughput and one output per clock cycle.
Owner:TURBOCODE LLC
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products