Patents Assigned to Newport Media, Inc.
-
Patent number: 8086940Abstract: A technique for iterative decoding between turbo and Reed Solomon (RS) decoders for improving bit error rate (BER) and packet error rate (PER) in a receiver in a wireless communication system comprises receiving data samples comprising turbo encoded packets and RS code words at the receiver; decoding turbo encoded packets of the received data samples using a turbo decoder; decoding RS code words of the received data samples using a RS decoder; feeding the RS decoded data to turbo decoder to perform a plurality of iterations; and correcting data errors present in the received data samples.Type: GrantFiled: April 28, 2008Date of Patent: December 27, 2011Assignee: Newport Media, Inc.Inventor: Nabil Yousef
-
Patent number: 8077736Abstract: An apparatus and method of reducing a channel switching delay in TDM mobile television systems, and comprises receiving a data burst associated with channels for reception on a RF channel bandwidth received on a mobile television receiver, wherein the data burst comprises a plurality of RTP packets and a RTCP packet; buffering the data burst upon reception of a first RTP packet; synchronizing the buffered data burst to allow for reception of playable A/V data; and adjusting the synchronized buffered data burst upon reception of the RTCP packet. The method may further comprise performing the synchronizing upon reception of the RTCP packet. The method may further comprise inserting a null packet in the data burst prior to performing the buffering. The first RTP packet is preferably received prior to reception of the RTCP packet.Type: GrantFiled: February 25, 2008Date of Patent: December 13, 2011Assignee: Newport Media, Inc.Inventor: Nabil Yousef
-
Patent number: 8077659Abstract: Estimating a current location of a receiver in a MediaFLO™ (Forward Link Only) mobile multimedia multicast system comprises receiving digital signals comprising a MediaFLO™ superframe comprising orthogonal frequency division multiplexing (OFDM) symbols; performing slot 3 processing of each medium access control (MAC) time unit of a data channel to identify a transmitter identity (TxID) of each transmitter; identifying corresponding geographical coordinates of each TxID; regenerating the digital signals for each of the transmitters using a local-area differentiator (LID) and a wide-area differentiator (WID) of the transmitters; dividing the digital signals by the corresponding regenerated transmitted signal to obtain channel estimates between the receiver and the corresponding transmitters; detecting a first peak in the channel estimates to determine a distance between the receiver and the corresponding transmitters; calculating a time difference of arrival of the digital signals; and estimating a current locaType: GrantFiled: April 28, 2008Date of Patent: December 13, 2011Assignee: Newport Media, Inc.Inventor: Nabil Yousef
-
Patent number: 8073064Abstract: Identifying a trigger point of at least one OFDM decoder includes correlating a first time-domain sample of the at least one OFDM symbol with a second time-domain sample of the at least one OFDM symbol, processing the first time-domain sample and the second time-domain sample in the first moving average filter to determine a channel impulse response, comparing at least one correlation value of a first biggest path in the channel impulse response and a second biggest path in the channel impulse response, and determining a channel length of the channel impulse response based on a time duration of the channel impulse response. The OFDM decoder includes a first moving average filter and a second moving average filter.Type: GrantFiled: April 18, 2008Date of Patent: December 6, 2011Assignee: Newport Media, Inc.Inventors: Yongru Gu, Jun Ma
-
Patent number: 8064553Abstract: A method of estimating a coarse frequency offset in a receiver includes providing at least one candidate frequency offset in Orthogonal Frequency-Division Multiplexing (OFDM) symbols having transmission and multiplexing configuration control (TMCC) bins and auxiliary channel (AC) bins, modulating the TMCC bins and AC bins using differential binary phase shift keying (DBPSK) modulation, estimating a phase difference between a first symbol and a second symbol for the candidate frequency offset of the TMCC and AC bins to obtain a resulting phase difference, correcting the resulting phase difference based on a difference between the candidate frequency offset and a Fast Fourier Transform (FFT) center bin to obtain a corrected phase difference, mapping the corrected phase difference to numeric numbers, and adding the numeric numbers for the candidate frequency offset to obtain a summation result. The numeric numbers correspond to at least one of +1 or ?1.Type: GrantFiled: April 23, 2008Date of Patent: November 22, 2011Assignee: Newport Media, Inc.Inventors: Yongru Gu, Jun Ma
-
Patent number: 8065596Abstract: A modified classical Viterbi decoder which can take extrinsic information and output hard decisions. A modified Viterbi decoder is provided comprising a branch metric unit, the unit having a calculator; and a processor adapted to compute a revised branch metric by combining the initial branch metric and an additional weight parameter. The modified classical Viterbi decoder computes a branch metric by summing an initial branch metric and the additional weight parameter.Type: GrantFiled: March 14, 2008Date of Patent: November 22, 2011Assignee: Newport Media, Inc.Inventor: Yongru Gu
-
Patent number: 8059655Abstract: Transmitting data in a digital video broadcasting for handheld (DVB-H) receiver comprises a transport stream (TS) demultiplexer adapted to extract internet protocol (IP) datagrams from TS data packets; a packet identifier (PID) filter adapted to extract the TS data packets based on the PIDs of the TS data packets; a Multi Protocol Encapsulation-Forward Error Correction (MPE-FEC) random access memory (RAM) unit operatively connected to the TS demultiplexer; a Reed-Solomon decoder operatively connected to the MPE-FEC RAM unit; an IP to TS encapsulator operatively connected to the MPE-FEC RAM unit; a TS multiplexer operatively connected to each of the PID filter and the IP to TS encapsulator, wherein the TS multiplexer is adapted to combine both DVB-Terrestrial (DVB-T) and DVB-H TS data packets into a single combined TS data packet; and a host interface operatively connected to the TS multiplexer.Type: GrantFiled: December 27, 2006Date of Patent: November 15, 2011Assignee: Newport Media, Inc.Inventors: Waleed Younis, Nabil Yousef
-
Publication number: 20110255011Abstract: A digital front-end architecture for television receivers with sigma-delta ADC input. An input digital signal is fed to the architecture and the gain is controlled by a gain stage. In the first method, the gain stage is controlled by a first AGC. Here, the gain is increased if the first threshold value is larger than the magnitude of a complex phase-locked loop (CPLL) output, and the gain is decreased if the first threshold value is lower than the magnitude of the CPLL output. In the second method, the gain is controlled through a second AGC. The gain is controlled by increasing the gain if the second threshold value is larger than a line peak of the moving average filter output, and the gain is decreased if the second threshold value is lower than the peak. The second threshold value and the peak are compared in a peak search block.Type: ApplicationFiled: April 14, 2010Publication date: October 20, 2011Applicant: NEWPORT MEDIA, INC.Inventors: Yongru Gu, Nabil Yousef Wasily
-
Publication number: 20110254166Abstract: An optimized semiconductor chip pad configuration. The pad includes a pad circuit area Ap, a first dimension x and a second dimension y, in a chip having N number of pins on each side. The pins include a longitudinal axis, and the chip includes a chip core of length Lc. The method includes determining the first dimension x by dividing the length Lc by the N, determining the second dimension y by dividing the pad circuit area Ap by a result of a division of the length Lc by the N, and creating a semiconductor area pad that includes pins with the longitudinal axis positioned parallel to the chip core. A stack of circuits is designed in the chip to fit in the pad based on the first dimension x and the second dimension y.Type: ApplicationFiled: April 14, 2010Publication date: October 20, 2011Applicant: NEWPORT MEDIA, INC.Inventor: Nabil Yousef Wasily
-
Publication number: 20110255800Abstract: Performing real-time compression on an image for target buffer fullness includes dividing the image into N macro-blocks, performing a discrete cosine transformation (DCT) on each of the N macro-blocks, defining a Quantization Parameter Scalar (Q) for each of the N macro-blocks of the image on the DCT being performed, initializing the Quantization Parameter Scalar (Q) for the first Macro-block to a value that correlates to a buffer fullness of a previously compressed image, and monitoring the buffer fullness by comparing the buffer fullness with the target buffer fullness. The N macro-blocks include 16×16 macro-blocks. The Q value is increased to a first new value when the buffer fullness is greater than the target buffer fullness. The Q value is decreased to a second new value when the buffer fullness is less than the target buffer fullness.Type: ApplicationFiled: April 14, 2010Publication date: October 20, 2011Applicant: NEWPORT MEDIA, INC.Inventor: Nabil Yousef Wasily
-
Patent number: 8041327Abstract: A radio frequency (RF) mixing circuit including a quadrature mixer that receives non-overlapping in-phase and quadrature local oscillator (LO) signals, and a plurality of low noise amplifiers (LNAs) operatively connected to the quadrature mixer, the plurality of LNAs presenting an input impedance at a baseband. A first voltage at an input node of the quadrature mixer is equal to a second voltage across the impedance up-converted to a frequency of a LO signal received by the quadrature mixer. The second voltage across the LNA input impedance includes a frequency of an input signal of the quadrature mixer down-converted by a frequency of the in-phase and quadrature LO signals and filtered by the impedance. The quadrature mixer down-converts an input signal by a frequency of the in-phase and quadrature LO signals and transfers the noise cancelled impedance to a RF to achieve a noise cancelled match.Type: GrantFiled: June 11, 2008Date of Patent: October 18, 2011Assignee: Newport Media, Inc.Inventor: Edward Youssoufian
-
Publication number: 20110249185Abstract: An apparatus and method for equalizing analog TV signals includes an antenna that receives the signal data, wherein the signal data comprises a luminance carrier comprising a luminance channel and a chrominance carrier comprising a chrominance channel; an analog-to-digital converter coupled to receiving antenna that converts the received signal data to digital signal data; an instruction memory storing digital equalizer instructions; and a digital equalizer system, coupled to the memory and the analog-to-digital converter, wherein the digital equalizer system processes the digital equalizer instructions to estimate a noise variation of the luminance channel; equalize the luminance channel; and equalize the chrominance channel, wherein the equalization of the chrominance channel is separate and distinct from the equalization of the luminance channel.Type: ApplicationFiled: April 13, 2010Publication date: October 13, 2011Applicant: NEWPORT MEDIA, INC.Inventors: Ahmed Ragab Elsherif, Mohamed Abd El-Salam Ali, Nabil Yousef Wasily
-
Publication number: 20110249180Abstract: Color information decoding on a composite video signal that includes modulated color information for an analog television receiver. A first burst locked oscillator (BLO) operates in a first loop gain, and a second BLO operates in second loop gain and is operatively connected to the first BLO. The first loop gain is higher than the second loop gain. A method includes receiving, in a first burst accumulator, mixed down color information directly from a first phase detector without filtering the mixed down color information, converting the composite video signal to a burst gate signal, accumulating one or more of the burst gate signal, and calculating a frequency offset for the second BLO in the first BLO expedite the calculating of the frequency offset and to compensate for the second BLO operating in the second gain loop.Type: ApplicationFiled: April 13, 2010Publication date: October 13, 2011Applicant: NEWPORT MEDIA, INC.Inventor: Yongru Gu
-
Publication number: 20110249184Abstract: An apparatus and a method for adaptive filtering includes an antenna that receives analog video broadcast signal data; an analog-to-digital converter coupled to the antenna and converting the received analog video broadcast signal data to digital video signal data; a frame buffer memory storing the digital video signal data; an instruction memory storing adaptive filtering instructions; and an adaptive filter coupled to the memory and the analog-to-digital converter, wherein the adaptive filter: reads the adaptive filter instructions from the memory; executes the adaptive filter instructions; averages an input pixel with a corresponding pixel stored in the frame buffer memory; calculates a forgetting factor for each pixel in the plurality of pixel values stored in the frame buffer memory; and filters noise from each pixel of the plurality of pixel values stored in the frame buffer memory based on the forgetting factor.Type: ApplicationFiled: April 13, 2010Publication date: October 13, 2011Applicant: NEWPORT MEDIA, INC.Inventors: Ahmed Ragab Elsherif, Mohamed Abd El-Salam Ali, Nabil Yousef Wasily
-
Publication number: 20110249720Abstract: Reducing a frame size in a memory for a receiver includes compressing a first analog television picture frame, storing the compressed frame in the memory, decompressing the compressed frame from the memory, obtaining a second analog television picture frame. The first frame includes a first set of pixels that further include at least one of Red/Green/Blue (RGB) samples and, the second frame includes a second set of pixels. Each of the first set of pixels of first frame being decompressed are compared with the corresponding second set of pixels of second frame to obtain an alpha (?) factor. A Signal to Noise Ratio (SNR) and a motion per pixel of the first set of pixels and the second set of pixels are compared. Each of a pixel is displayed based on the ? factor.Type: ApplicationFiled: April 9, 2010Publication date: October 13, 2011Applicant: NEWPORT MEDIA, INC.Inventor: Nabil Yousef Wasily
-
Publication number: 20110249182Abstract: SECAM line identification in an analog television includes an accumulator that accumulates a FM demodulated output corresponding to a color reference tone for each SECAM line; a first leakage average filter receiving a first result from the accumulator; a second leakage average filter receiving a second result from the accumulator; and a line decision block comparing the first result and the second result. An apparatus for soft-decision based PAL switch detection in an analog television includes a burst locked oscillator (BLO) receiving a composite video signal as input and producing an instantaneous PAL switch signal for each line; a leakage average filter receiving the PAL switch signal and filtering noise from an output received from the BLO; and a switch detection block receiving a filtered output from the leakage average filter, and making a decision based on a sign of the filtered output of the leakage average filter.Type: ApplicationFiled: April 13, 2010Publication date: October 13, 2011Applicant: NEWPORT MEDIA, INC.Inventor: Yongru Gu
-
Publication number: 20110250859Abstract: Performing a decoding mode of a frequency modulation (FM) signal for an adaptive FM radio receiver includes passing the FM signal through a FM demodulator to obtain a composite signal that includes a pilot signal and noise around the pilot signal, passing the composite signal through a band bass filter, filtering the pilot signal from the noise using a pilot and noise separator that includes a notch filter that filters the pilot signal from the noise, obtaining average amplitudes of the pilot signal and the noise, comparing a ratio between the average amplitudes of the pilot signal and the noise with a programmable threshold, and selecting a decoding mode and an audio low pass filter. The decoding mode is selected based on a quality of the pilot signal being decoded and the audio LPF is selected based on the comparison ratio.Type: ApplicationFiled: April 13, 2010Publication date: October 13, 2011Applicant: NEWPORT MEDIA, INC.Inventor: Yongru Gu
-
Publication number: 20110249723Abstract: Frame buffer video compression on an input video stream to efficiently allocate and utilize memory used for storing reference frames in a video decoder includes parsing a video header to obtain a maximum number of reference frames (N), dividing an available frame buffer memory to hold [N+1] compressed frames, controlling a compression process to limit a size of each frame such that said size is not less than a frame buffer memory size divided by [N+1], parsing messages that contain reference frames by looking ahead in an input video stream buffer of the input video stream, and allocating memory for compressing a given reference frame based on a number of needed frames at a frame buffer. A quantization of the compression process may be adjusted to improve a picture quality of the input video stream.Type: ApplicationFiled: April 9, 2010Publication date: October 13, 2011Applicant: Newport Media, Inc.Inventor: Nabil Yousef Wasily
-
Publication number: 20110249908Abstract: A technique for optimizing a prediction method of samples in blocks of an image is provided. The image includes a first block, a second block, a third block, and a fourth block, each of the blocks include 8×8 blocks and form one Macro block. The method includes performing a prediction of the second block, the third block and the fourth block by performing at least one of prediction methods. A prediction error per block (Pe) is computed for each prediction method that is performed to predict the second block, the third block, and the fourth block. The prediction error per block (Pe) equals an original block value minus a predicted block value. An optimal prediction method is chosen from each of the prediction methods performed that results in minimum ?|Pe| pixels per block (summation on pixels per block). The optimal prediction method and the Pe for each block are stored.Type: ApplicationFiled: April 9, 2010Publication date: October 13, 2011Applicant: NEWPORT MEDIA, INC.Inventor: Nabil Yousef Wasily
-
Patent number: 8036291Abstract: A method of fast fading channel Fast Fourier Transform (FFT) trigger point tracking in an integrated services digital broadcasting (ISDB) receiver includes inputting a signal in a fading channel including N Orthogonal Frequency Division Multiplexing (OFDM) symbols, determining an average correlation result of a current time-domain sample of the signal and a previous time-domain sample taken previously of the signal, accumulating the average correlation result for at least one of the OFDM symbols, determining a peak of the average correlation result to obtain a peak position, and identifying the peak position as a trigger point of the input signal. The peak position may be compared with a first trigger point to generate a trigger point error signal. The first trigger point may be set at the middle of a guard of an OFDM symbol to generate the trigger point error signal.Type: GrantFiled: April 23, 2008Date of Patent: October 11, 2011Assignee: Newport Media, Inc.Inventors: Yongru Gu, Jun Ma