Patents Assigned to MediaPhy Corporation
-
Publication number: 20090323793Abstract: Systems, methods, and devices are described for estimating and correcting an integral carrier frequency offset. A wireless signal is received, the signal including a reference symbol. A first set of difference measurements between pairs of a series of subcarriers of the received wireless signal may be calculated. A second set of difference measurements between pairs of a series of subcarriers of the reference symbol may be calculated. The second set of difference measurements is searched using the first set of difference measurements. The first set of difference measurements is correlated with the second set of difference measurements to estimate an integral carrier frequency offset.Type: ApplicationFiled: May 1, 2008Publication date: December 31, 2009Applicant: MediaPhy CorporationInventors: Yu-Wen (Evan) Chang, Suzan Fishel
-
Publication number: 20090060093Abstract: Systems, methods, devices, and processors are described for a wireless receiver. The receiver may be configured to receive signals transmitted according to various mobile digital television standards. The receiver may include a number of hardware engines. The hardware engines may be individually controlled in a number of aspects. Power to particular hardware engines may be controlled, and the speed of the different hardware engines may vary. The receiver may include a novel multi-function decoder engine. The receiver may be configured to dynamically avoid problems related to harmonics, and may include a novel tap configuration with taps at different locations in the data flow.Type: ApplicationFiled: August 5, 2008Publication date: March 5, 2009Applicant: MediaPhy CorporationInventors: Sharath Narahari, Ramesh Duvvuru, Yu-Wen (Evan) Chang, Mohammad R. Moradi
-
Publication number: 20090041159Abstract: Systems, methods, devices, and processors are described for a wireless receiver. The receiver may be configured to receive signals transmitted according to various mobile digital television standards. The receiver may include a number of hardware engines. The hardware engines may be individually controlled in a number of aspects. Power to particular hardware engines may be controlled, and the speed of the different hardware engines may vary. The receiver may include a novel multi-function decoder engine. The receiver may be configured to dynamically avoid problems related to harmonics, and may include a novel tap configuration with taps at different locations in the data flow.Type: ApplicationFiled: August 5, 2008Publication date: February 12, 2009Applicant: MEDIAPHY CORPORATIONInventors: Ramesh Duvvuru, Sharath Narahari, Yu-Wen (Evan) Chang, Mohammad R. Moradi
-
Publication number: 20090041171Abstract: Systems, methods, devices, and processors are described for a wireless receiver. The receiver may be configured to receive signals transmitted according to various mobile digital television standards. The receiver may include a number of hardware engines. The hardware engines may be individually controlled in a number of aspects. Power to particular hardware engines may be controlled, and the speed of the different hardware engines may vary. The receiver may include a novel multi-function decoder engine. The receiver may be configured to dynamically avoid problems related to harmonics, and may include a novel tap configuration with taps at different locations in the data flow.Type: ApplicationFiled: August 5, 2008Publication date: February 12, 2009Applicant: MEDIAPHY CORPORATIONInventors: Sharath Narahari, Ramesh Duvvuru, Yu-Wen (Evan) Chang, Mohammad R. Moradi
-
Publication number: 20090044232Abstract: Systems, methods, devices, and processors are described for a wireless receiver. The receiver may be configured to receive signals transmitted according to various mobile digital television standards. The receiver may include a number of hardware engines. The hardware engines may be individually controlled in a number of aspects. Power to particular hardware engines may be controlled, and the speed of the different hardware engines may vary. The receiver may include a novel multi-function decoder engine. The receiver may be configured to dynamically avoid problems related to harmonics, and may include a novel tap configuration with taps at different locations in the data flow.Type: ApplicationFiled: August 5, 2008Publication date: February 12, 2009Applicant: MediaPhy CorporationInventors: Sharath Narahari, Ramesh Duvvuru, Yu-Wen (Evan) Chang, Mohammad R. Moradi
-
Publication number: 20090041160Abstract: Systems, methods, devices, and processors are described for a wireless receiver. The receiver may be configured to receive signals transmitted according to various mobile digital television standards. The receiver may include a number of hardware engines. The hardware engines may be individually controlled in a number of aspects. Power to particular hardware engines may be controlled, and the speed of the different hardware engines may vary. The receiver may include a novel multi-function decoder engine. The receiver may be configured to dynamically avoid problems related to harmonics, and may include a novel tap configuration with taps at different locations in the data flow.Type: ApplicationFiled: August 5, 2008Publication date: February 12, 2009Applicant: MediaPhy CorporationInventors: Ramesh Duvvuru, Sharath Narahari, Yu-Wen (Evan) Chang, Mohammad R. Moradi
-
Publication number: 20090041168Abstract: Systems, methods, devices, and processors are described for a wireless receiver. The receiver may be configured to receive signals transmitted according to various mobile digital television standards. The receiver may include a number of hardware engines. The hardware engines may be individually controlled in a number of aspects. Power to particular hardware engines may be controlled, and the speed of the different hardware engines may vary. The receiver may include a novel multi-function decoder engine. The receiver may be configured to dynamically avoid problems related to harmonics, and may include a novel tap configuration with taps at different locations in the data flow.Type: ApplicationFiled: August 5, 2008Publication date: February 12, 2009Applicant: MediaPhy CorporationInventors: Sharath Narahari, Ramesh Duvvuru, Yu-Wen (Evan) Chang, Mohammad R. Moradi
-
Publication number: 20080298468Abstract: Systems, devices, processors, and methods are described for tagging the reliability of received data. A frame of data is received in a digitized version of a wireless signal may be received and stored in a frame memory table. Errors within the stored portion of the frame may be searched for by accessing and processing the data from the frame memory table. In a second memory table, a memory location corresponding to a region of the first memory table may be tagged based on the search. Rows to be corrected may be identified based on the tag state for their corresponding region.Type: ApplicationFiled: June 4, 2008Publication date: December 4, 2008Applicant: MediaPhy CorporationInventors: Sharath Narahari, Ramesh Duvvuru, Yu-Wen (Evan) Chang, Mohammad R. Moradi
-
Publication number: 20080299933Abstract: Systems, devices, and methods are described for reducing flicker noise in a wireless multimode receiver. A radio frequency signal may be tuned to a frequency offset from baseband, the tuning generating flicker noise. The tuned signal and flicker noise may be digitized. The digitized signal and flicker noise may be frequency shifted, resulting in the digitized signal being shifted to baseband. The shifted flicker noise may then be filtered, producing a digitized, baseband version of the received signal.Type: ApplicationFiled: May 30, 2008Publication date: December 4, 2008Applicant: MediaPhy CorporationInventors: Yu-Wen (Evan) Chang, Mohammad R. Moradi
-
Publication number: 20080281539Abstract: Systems, methods, and devices are described for detecting and correcting errors. Samples are received representative of a wireless signal which includes a number of subcarriers. One or more of the subcarriers may be identified as a reference subcarrier, and the identification may be based on an energy measurement. A value for the reference subcarrier may be identified at a selected symbol. The value may be identified by calculating a difference measurement for the reference subcarrier between a previous, known symbol and the selected symbol. A difference measurement is then calculated between the identified subcarrier and a second subcarrier for the selected symbol. A determination may be made whether a decision for a subcarrier at the selected symbol is in error based on calculations which include the identified value and the difference measurement between the identified subcarrier and a second subcarrier. The decision in error may be corrected.Type: ApplicationFiled: May 1, 2008Publication date: November 13, 2008Applicant: MediaPhy CorporationInventors: Suzan Fishel, Yu-Wen (Evan) Chang
-
Publication number: 20080273481Abstract: Systems, devices, and methods are described for acquiring a wireless signal including a number of time-multiplexed bursts of data. An allocated training time may be dynamically adjusted to acquire a wireless signal and capture one of the bursts of data. Also, initial filter coefficients may be established for bursts of data based on previous filter coefficients. In addition, the step size used to adapt an initial filter coefficient may also be modified to account for certain channel characteristics.Type: ApplicationFiled: May 1, 2008Publication date: November 6, 2008Applicant: MediaPhy CorporationInventor: Yu-Wen (Evan) Chang
-
Publication number: 20080273646Abstract: Systems, devices, and methods are described for sampling clock offset tracking and timing correction. Wireless signals are received, some of which include a control signal known at the receiver. A first received signal may be correlated with the control signal to produce a reference correlation. A second, later received signal may be correlated with the control signal to produce a second correlation. A difference measurement between the reference correlation and the second correlation may be calculated to estimate drift. The estimated drift may be corrected.Type: ApplicationFiled: May 1, 2008Publication date: November 6, 2008Applicant: MEDIAPHY CORPORATIONInventors: Nejib Ammar, Yu-Wen Evan Chang
-
Publication number: 20080273480Abstract: Systems, devices, and methods are described for acquiring a wireless signal including a number of time-multiplexed bursts of data. An allocated training time may be dynamically adjusted to acquire a wireless signal and capture one of the bursts of data. Also, initial filter coefficients may be established for bursts of data based on previous filter coefficients. In addition, the step size used to adapt an initial filter coefficient may also be modified to account for certain channel characteristics.Type: ApplicationFiled: May 1, 2008Publication date: November 6, 2008Applicant: MediaPhy CorporationInventor: Yu-Wen (Evan) Chang
-
Publication number: 20070097272Abstract: A method for enabling delay-less switching of TV channels in a mobile device is as follows. Memory space is allocated in a buffer memory to each of a user's favorite TV channels. Each allocated memory space is updated with a corresponding burst of newly received data. In response to a command indicating selection of a new favorite TV channel, a sufficient amount of data is retrieved from the memory space allocated to the newly selected favorite TV channel to ensure that the user experiences substantially minimal delay in changing to the new favorite TV channel.Type: ApplicationFiled: October 31, 2006Publication date: May 3, 2007Applicant: MediaPhy CorporationInventors: Mohammad Moradi, Yu-Wen Chang
-
Publication number: 20070019538Abstract: Symbol synchronization in a communication system is carried out as follows. A plurality of symbols corresponding to a transmitted signal is received, where the plurality of symbols include guard intervals. Peak correlation is obtained using the plurality of received symbols. The second derivative of the peak correlation is obtained, and one or more peaks within a corresponding guard interval are identified from the second derivative. A symbol start time for each received symbol is estimated based on the second derivative of the peak correlation.Type: ApplicationFiled: July 18, 2006Publication date: January 25, 2007Applicant: MediaPhy CorporationInventors: Guozhu Long, Yu-Wen Chang
-
Publication number: 20060269016Abstract: A method for channel estimation in a wireless communication system includes the following steps. Channel transfer function is computed at continual and scattered pilot cells using transmitted and received signals at the continual and scattered pilot cells. Time-domain adaptive interpolation is performed to obtain channel transfer function at non-pilot cells of the scattered pilot tones using the channel transfer function computed at continual and scattered pilot cells. Frequency-domain adaptive interpolation is performed to obtain channel transfer function at non-pilot cells of non-pilot tones using the channel transfer function computed at continual and scattered pilot cells.Type: ApplicationFiled: May 30, 2006Publication date: November 30, 2006Applicant: MediaPhy CorporationInventors: Guozhu Long, Yu-Wen Chang