Patent application number | Description | Published |
20080219381 | METHOD AND SYSTEM FOR REDUNDANCY-BASED DECODING OF VIDEO CONTENT IN A WIRELESS SYSTEM - Aspects of a method and system for redundancy-based decoding of video content in a wireless system are provided. A wireless receiver may determine whether a received multimedia data stream comprises video content and may select a redundancy-based decoder when video content is detected. The wireless receiver may be a WLAN receiver or a cellular receiver. Video content may be indicated by at least one flag in a preamble or a reserved field of the received multimedia data. The redundancy-based decoder may be a Viterbi decoder. The wireless receiver may enable a standard Viterbi decoder to decode portions of the multimedia data that do not comprise video content. The wireless receiver may generate at least one signal to select the redundancy-based decoder or the standard Viterbi decoder. | 09-11-2008 |
20080225163 | METHOD AND SYSTEM FOR REDUNDANCY-BASED DECODING OF VIDEO CONTENT - Aspects of a method and system for redundancy-based decoding of video content are provided. A bit sequence comprising video content may be decoded in a multilayer process based on a decoding algorithm and at least one physical constraint. The decoding algorithm may be based on the Viterbi algorithm. Whether the bit sequence comprises video content may be determined based on information provided by a portion of a packet header or by packet priority information necessary for enabling quality of service applications. The physical constraint may be based on border, DC component, and/or low frequency continuity between neighboring discrete cosine transform (DCT) blocks. The physical constraint may also be based on the consistency of video data coded by a variable length coding (VLC) operation. At least one physical constraint test may be performed on selected estimated video bit sequences to select a decoded output video bit sequence. | 09-18-2008 |
20090055414 | METHOD AND SYSTEM FOR FEEDBACK OF DECODED DATA CHARACTERISTICS TO A DECODER IN STORED DATA ACCESS AND DECODING OPERATIONS TO ASSIST IN ADDITIONAL DECODING OPERATIONS - Aspects of a method and system for feedback of decoded data characteristics to decoder in stored data access and decoding operations to assist in additional decoding operations are presented. Aspects of the system may include a decoder that enables decoding of a portion of encoded data. A processor may enable generation of at least one hypothesis based on the decoded portion of encoded data and/or redundancy information associated with at least the decoded portion of the encoded data. The decoder may enable generation of one or more subsequent portions of decoded data based on the generated at least one hypothesis. | 02-26-2009 |
20090067550 | METHOD AND SYSTEM FOR REDUNDANCY-BASED DECODING OF AUDIO CONTENT - Aspects of a method and system for redundancy-based decoding of audio content are provided. A redundancy parameter may be generated for verifying a decoded bit sequence that comprises audio content, such as a decoded audio frame. The redundancy parameter may be a cyclic redundancy check (CRC) value and/or a length of frame value associated with the decoded audio frame. Information associated with the redundancy parameter may be comprised within a header of the audio frame. For example, a length of frame value, a bitrate value, a sampling rate frequency value, and/or a frame padding value may be comprised within the header of the audio frame. If the verification of the decoded audio frame fails, subsequent decoding of the previously decoded audio frame may be performed by imposing at least one physical constraint that results from the encoding of the audio frame. | 03-12-2009 |
20090276221 | Method and System for Processing Channel B Data for AMR and/or WAMR - A method and system for processing channel B data for AMR and/or WAMR may include generating one or more channel B data hypotheses for a present speech frame, if channel A data has a valid CRC and channel B data is unacceptable. Channel B data may be unacceptable, for example, due to high residual bit error rate and/or low Viterbi metric. Speech hypotheses may also be generated for the present speech frame, where each speech hypothesis may be based on a corresponding channel B data hypothesis and channel A data. A speech constraint metric may be assigned to each speech hypothesis that is compared to a previous frame speech data. The speech hypothesis that is closest to the previous frame speech data may be selected as a present speech data. The speech constraint metric may, for example, measure gain continuity and/or pitch continuity. | 11-05-2009 |
20100008330 | Method and System for Decoding Control Channels Using Partial Combining with Weighted SNR - A method and system for decoding SACCH control channels in GSM-based systems with partial combining using weighted SNR may comprise combining least one weighted bit of a GSM slow associated control channel (SACCH) frame with at least one weighted bit of a subsequent GSM SACCH block based on burst signal to noise ratios (SNRs) of the GSM SACCH block and the subsequent GSM SACCH block. The burst SNR may be determined from a mid-amble of the GSM SACCH block and its subsequent GSM SACCH block. The burst SNRs of the GSM SACCH block may be translated to a corresponding plurality of scaling factors. At least a first weighting factor may be determined from the corresponding plurality of scaling factors. At least one weighted bit of the GSM SACCH block is determined utilizing the determined first weighting factor. | 01-14-2010 |
20100015970 | METHOD AND SYSTEM FOR DECODING CONTROL CHANNELS USING REPETITION REDUNDANCY - Methods and systems for decoding control channels using repetition redundancy may include generating enhanced soft bits by combining soft bits generated from the two GSM SACCH blocks. Combining may comprise averaging soft bits in one GSM SACCH block and corresponding soft bits from the other GSM SACCH block. Information in one GSM SACCH block may be repeated in the other GSM SACCH block. If repetition is detected, the enhanced soft bits may comprise enhanced soft bits for at least a portion of level 1 region and level 3 region of the GSM SACCH block. Otherwise, the generated enhanced soft bits may comprise enhanced soft bits for at least a portion of level 3 region of the GSM SACCH block. | 01-21-2010 |
20100153103 | METHOD AND SYSTEM FOR DECODING WCDMA AMR SPEECH DATA USING REDUNDANCY - WCDMA speech data is received over a plurality of channels each with at least one bit-sequence generated using a channel decoding such as a convolution decoding. At least one junction is selected in the generated at least one bit-sequence using a determined channel metric and/or physical constraint metric. Bits in the generated at least one bit-sequence are concatenated based on redundancy and the selected junctions to form at least one speech stream. A single speech stream is selected based on speech constraints for voice decoding. The at least one bit-sequence is selected, for example, using a maximum likelihood metric, by searching starting from a selected junction corresponding to a highest junction metric value. The selected at least one bit-sequence is verified using a selected redundancy verification parameter. The single speech stream is formed using the selected at least one bit-sequence over different channels for voice decoding. | 06-17-2010 |
20100189201 | Method and System for Decoding SACCH Control Channels in GSM-Based Systems with Partial Combining - Methods and systems for signal processing are disclosed herein and may include storing bit sequences for a plurality of previously received control channels. A bit sequence for a currently received control channel may be correlated with at least one of the bit sequences for the plurality of previously received control channels. One of the bit sequences for the plurality of previously received control channels may be selected to represent the bit sequence for the currently received control channel, based on the correlating. The selected one of the stored bit sequences for the plurality of previously received control channels may include a maximum correlation. The maximum correlation may be higher than a threshold value. The bit sequence for the currently received control channel may include slow associated control channel information. The bit sequence for the currently received control channel may be decoded using Viterbi decoder and/or fire code decoder. | 07-29-2010 |
20100208851 | METHOD AND SYSTEM FOR IMPROVING RECEPTION IN WIRED AND WIRELESS RECEIVERS THROUGH REDUNDANCY AND ITERATIVE PROCESSING - A method and system for improving reception in wired and wireless systems through redundancy and iterative processing are provided. A multilayer decoding process may comprise a burst process and a frame process. Results from a first burst process may be utilized to generate a decoded bit sequence in the frame process. The frame process may utilize redundancy information and physical constraints to improve the performance of a decoding algorithm. Results from the frame process may be fed back for a second iteration of the burst process and of the frame process, to further improve the decoding operation. In some instances, the second iteration of the burst process may be based on a gradient search approach. | 08-19-2010 |
20100223537 | Method and System for Decoding Video, Voice, and Speech Data Using Redundancy - A method and system for decoding video, voice, and/or speech data using redundancy and physical constraints are presented. Video, voice, and/or speech bit sequences may be decoded in a multilayer process based on a decoding algorithm and at least one physical constraint. For voice applications, the decoding algorithm may be based on the Viterbi algorithm. At least one estimated bit sequence may be selected by performing searches that start from trellis junctions determined during by the decoding algorithm. The estimated bit sequences may be selected based on corresponding redundancy verification parameters. At least one physical constraint test may be performed on the selected estimated bit sequences to select a decoded output bit sequence. | 09-02-2010 |
20110002420 | METHOD AND SYSTEM FOR DECODING SINGLE ANTENNA INTERFERENCE CANCELLATION (SAIC) AND REDUNDANCY PROCESSING ADAPTATION USING BURST PROCESS - Aspects of a method and system for decoding single antenna interference cancellation (SAIC) and redundancy processing adaptation using burst process are provided. A wireless receiver may decode bit sequences based on a first decoding algorithm that may utilize redundancy in the data and that may impose physical constraints. The receiver may also decode a received bit sequence based on a second decoding algorithm that utilizes SAIC. Received data may be processed in a burst process portion in either decoding algorithm. Burst processed data from one of the decoding algorithms may be selected based on signal-to-noise ratio and/or received signal level measurements. The selected burst processed data may be communicated to a frame processing portion of the corresponding decoding algorithm. | 01-06-2011 |
20110069795 | Method and System For Decoding Single Antenna Interference Cancellation (SAIC) and Redundancy Processing Adaptation Using Frame Process - Aspects of a method and system for decoding single antenna interference cancellation (SAIC) and redundancy processing adaptation using frame process are provided. A receiver may decode video, voice, and/or speech bit sequences based on a first decoding algorithm that may utilize data redundancy and that may impose physical constraints. The receiver may also decode a bit sequence based on a second decoding algorithm that utilizes SAIC. The first and second decoding algorithms may be adapted to perform in parallel and a decoded received bit sequence may be selected based on a redundancy verification parameter. The first and second decoding algorithms may also be adapted to be performed sequentially where the subsequent decoding operation may be conditioned to the initial decoding operation. Moreover, either the first or the second decoding algorithm may be selected for decoding the received bit sequence. The selection may be based on noise and/or interference measurements. | 03-24-2011 |
20110110352 | Method and System For Redundancy-Based Decoding of Voice Content in a Wireless LAN System - Aspects of a method and system for redundancy-based decoding of voice content in a wireless local area network (WLAN) system are provided. A WLAN receiver may determine whether a decoded portion of a received packet comprises voice content and may select a redundancy-based decoder to decode a remaining portion of the packet when voice content is detected. The redundancy-based decoder may be a Viterbi decoder. The redundancy-based decoder may be selected to decode a determined number of subsequent packets or to decode subsequent packets for a determined amount of time. After decoding the remaining portion of the packet and any subsequent packets, the WLAN receiver may select a standard Viterbi decoder to decode additional received packets. The WLAN receiver may generate at least one signal to select the redundancy-based decoder and the standard Viterbi decoder. | 05-12-2011 |
20120039423 | Method and System for Decoding Control Data in GSM-Based Systems Using Inherent Redundancy - A method and system for decoding control data in GSM-based systems using inherent redundancy and physical constraints are presented. At least one estimated GSM-based bit sequence may be selected by performing searches that start from trellis junctions determined by the decoding algorithm. The estimated bit sequences may be selected based on corresponding redundancy verification parameters. At least one physical constraint test may be performed on the selected estimated GSM-based bit sequences to select a decoded output GSM-based bit sequence. A multilayer decoding process may comprise a burst process and a frame process. Results from a first burst process may be utilized to generate a decoded GSM bit sequence in the frame process. The frame process may utilize redundancy information and physical constraints to improve the performance of a decoding algorithm. | 02-16-2012 |
20120274847 | METHOD AND SYSTEM FOR REDUNDANCY-BASED DECODING OF VIDEO CONTENT - Aspects of a method and system for redundancy-based decoding of video content are provided. A bit sequence comprising video content may be decoded in a multilayer process based on a decoding algorithm and at least one physical constraint. The decoding algorithm may be based on the Viterbi algorithm. Whether the bit sequence comprises video content may be determined based on information provided by a portion of a packet header or by packet priority information necessary for enabling quality of service applications. The physical constraint may be based on border, DC component, and/or low frequency continuity between neighboring discrete cosine transform (DCT) blocks. The physical constraint may also be based on the consistency of video data coded by a variable length coding (VLC) operation. At least one physical constraint test may be performed on selected estimated video bit sequences to select a decoded output video bit sequence. | 11-01-2012 |
20130010877 | Method and System for Redundancy-Based Decoding of Video Content - Aspects of a method and system for redundancy-based decoding of video content are provided. A bit sequence comprising video content may be decoded in a multilayer process based on a decoding algorithm and at least one physical constraint. The decoding algorithm may be based on the Viterbi algorithm. Whether the bit sequence comprises video content may be determined based on information provided by a portion of a packet header or by packet priority information necessary for enabling quality of service applications. The physical constraint may be based on border, DC component, and/or low frequency continuity between neighboring discrete cosine transform (DCT) blocks. The physical constraint may also be based on the consistency of video data coded by a variable length coding (VLC) operation. At least one physical constraint test may be performed on selected estimated video bit sequences to select a decoded output video bit sequence. | 01-10-2013 |
20130010901 | Method and System for Decoding Single Antenna Interference Cancellation (SAIC) and Redundancy Processing Adaptation Using Burst Process - Aspects of a method and system for decoding single antenna interference cancellation (SAIC) and redundancy processing adaptation using burst process are provided. A wireless receiver may decode bit sequences based on a first decoding algorithm that may utilize redundancy in the data and that may impose physical constraints. The receiver may also decode a received bit sequence based on a second decoding algorithm that utilizes SAIC. Received data may be processed in a burst process portion in either decoding algorithm. Burst processed data from one of the decoding algorithms may be selected based on signal-to-noise ratio and/or received signal level measurements. The selected burst processed data may be communicated to a frame processing portion of the corresponding decoding algorithm. | 01-10-2013 |
20140211871 | Method and System for Improved Cellular Diversity Receiver - Aspects of a method and system for an improved cellular diversity receiver are described. Aspects of the system may include circuitry that enables generation of an initially decoded output bit sequence by a first frame process for a received bit sequence for a plurality of received multipath signals. The first frame process may utilize redundancy based decoding, which imposes at least one physical constraint during the decoding, which may be performed by a decoding algorithm. | 07-31-2014 |