Patents by Inventor Farrokh Farrokhi
Farrokh Farrokhi has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).
-
Publication number: 20140266880Abstract: A satellite-based positioning system (SPS) signal processing technique re-samples a received series of PRN sequences from an SPS satellite to align them with a nominal sampling rate for a corresponding series of perfect reference PRN replica sequences.Type: ApplicationFiled: March 15, 2013Publication date: September 18, 2014Inventors: Farrokh Farrokhi, Edmund Gregory Lee, Dickson Wong
-
Publication number: 20140198859Abstract: Systems and methods for synchronizing a power line communication system including a power line and one or more devices communicatively coupled to the power line. A mains frequency of the power line is estimated at the devices, and corresponding local frequencies of the devices are adjusted based on the corresponding estimated mains frequency. Data signals are transmitted from or received by the devices based on the adjusted local frequencies.Type: ApplicationFiled: January 15, 2013Publication date: July 17, 2014Applicant: ENVERV, INC.Inventor: Farrokh FARROKHI
-
Patent number: 8509345Abstract: A system for reducing peaks comprises a processor and a memory. The processor is configured to determine phase offsets for a plurality of input signals. The phase offsets are determined using trials of phase offsets to determine a selected set of phase offsets. The processor is further configured to modulate the input data signals using the selected set of phase offsets to produce modulated phase offset data signals and to generate a sum of modulated phase offset data signals, such that the sum has a lower peak value as compared to the sum not using the selected set of phase offset signals.Type: GrantFiled: June 9, 2009Date of Patent: August 13, 2013Assignee: NetLogic Microsystems, Inc.Inventor: Farrokh Farrokhi
-
Patent number: 8483297Abstract: A technique involves using a fast Fourier transform (FFT) module to transform multiple different types of signals. This may be accomplished using one or more of three techniques: logic within the FFT module can enable different processing depending upon a processing state, the FFT module can be called iteratively to transform a signal that is larger than the FFT implemented in the FFT module, the FFT module can be used for parallel transformation of multiple signals that are smaller than the FFT implemented in the FFT module. Thus, a single FFT module can be used to transform a first type of signal (e.g., WIFI) and a second type of signal (e.g., GPS) if configured according to the technique.Type: GrantFiled: May 12, 2008Date of Patent: July 9, 2013Assignee: Quantenna Communications, Inc.Inventors: Behrooz Rezvani, Farrokh Farrokhi
-
Patent number: 8446998Abstract: A technique for processing received signals in multiple-antenna systems. Received signals from the different antennas may be amplified by a Low Noise Amplifier (LNA) and time-multiplexed by a switch to form a single analog signal. The time-multiplexed analog signal is down-converted and processed using a single RF chain for each signal component. This may result in an N-fold decrease in hardware in multiple antenna receiver systems.Type: GrantFiled: May 4, 2007Date of Patent: May 21, 2013Assignee: Quantenna Communications, Inc.Inventors: Behrooz Rezvani, Farrokh Farrokhi, Andrea Goldsmith
-
Patent number: 8378886Abstract: A system for measuring the pseudo range from a first GPS sensor to a designated navigational satellite, for use in a satellite positioning system (SPS) is comprised of first and second GPS sensors for receiving and recording first and second portions of the signal transmitted by the designated navigational satellite, the recordings referred to as the first and second datagrams. The first and second datagrams are transmitted to a datagram processing facility wherein the pseudo range from the first GPS sensor to the designated navigational satellite is extracted. The datagram processing facility for extracting the pseudo range is further comprised of a pseudo range engine for extracting a pseudo range from a datagram received by the first GPS sensor.Type: GrantFiled: May 9, 2009Date of Patent: February 19, 2013Inventors: Farrokh Farrokhi, Dickson Wong, Arthur J. Collmeyer
-
Publication number: 20120200457Abstract: A method for estimating the location of a mobile Wi-Fi signal receiver from a database of independently obtained survey data, each survey datum consisting of a surface of location derived from a composite GPS signal, together with a Wi-Fi signature measured concurrently with the GPS signal measurement, is disclosed. The method comprises receiving a Wi-Fi signature, measured and recorded by said mobile. Wi-Fi signal receiver, at the location to be estimated; extracting from the database, an algorithmically-determined subset of surfaces of location, utilizing the Wi-Fi signature recorded by said mobile Wi-Fi signal receiver, and estimating the location of said mobile Wi-Fi signal receiver from said algorithmically-determined subset of surfaces of location.Type: ApplicationFiled: June 10, 2011Publication date: August 9, 2012Inventors: Farrokh Farrokhi, Edmund Gregory Lee, Dickson T. Wong, Arthur J. Collmeyer
-
Patent number: 8223802Abstract: A low complexity primary user detection system is disclosed. Signals are filtered to reduce the number of signals that must be processed. Width and PRI of the signals are used to match a constellation associated with a primary user. If the constellation is matched, communication parameters are adjusted to make way for the primary user.Type: GrantFiled: May 11, 2010Date of Patent: July 17, 2012Assignee: Quantenna Communications, IncInventors: Amir Hadi Djahanshahi, Ravi Narasimhan, Jim Wood, Farrokh Farrokhi, Sam Heidari, Vahbod Pourahmad, Jihoon Yoon
-
Publication number: 20120081250Abstract: A method for estimating the location of a beacon from an ensemble of measurements associated with said beacon, where, contained in each measurement, are GPS data from which surfaces of location may be extracted, together with the ID's of beacons detectable at the point of measurement, is disclosed. The method comprises extracting the canonical set of surfaces of location implicit in each of the associated measurements, and determining the estimate of the location of the beacon as the point for which a weighted sum of the squares of the distances to each of the surfaces so extracted is minimized. A system for the compilation of a database of beacon locations from measurements containing a time-stamped recording of the composite GPS signal (which recording is referred to as a datagram), together with the ID's and associated signal strengths of beacons detectable at the point of measurement, is also disclosed.Type: ApplicationFiled: October 1, 2010Publication date: April 5, 2012Inventors: Farrokh Farrokhi, Edmund Gregory Lee, Dickson T. Wong, Arthur J. Collmeyer
-
Patent number: 8111790Abstract: A technique weights noise power used in a demodulation/demapping process using on an estimate of interference and its associated power. Using this technique the effect of partial interference can be ameliorated. For example, a value, ?2, can be used to represent the estimated noise and interference power, and ?2 can be used to modify a received signal to ameliorate the effects of noise and interference. ?2 can be adjusted in response to partial interference, and can be represented by the formula: ?2=?N2+q ?I2, where ?N2 is “noise power,” ?I2 is “interference power,” and q is an interference correction factor.Type: GrantFiled: October 20, 2008Date of Patent: February 7, 2012Assignee: Quantenna Communications Inc.Inventors: Farrokh Farrokhi, Andrea Goldsmith, Fredrik Brannstrom, Behrooz Rezvani
-
Patent number: 8090060Abstract: A technique for low-complexity high-performance coherent demodulation of GFSK signals involves utilizing a novel phase and frequency tracking mechanism coupled with a trellis search technique to track signal memory in the demodulation process. A method according to the technique may include modeling modulation based upon a trellis. The method may further include estimating unknown parameters, selecting a maximum likelihood path through the trellis, and mapping the maximum likelihood path to an output bit sequence. The technique is also applicable to DSPK and other applicable known or convenient protocols.Type: GrantFiled: May 4, 2007Date of Patent: January 3, 2012Assignee: Quantenna Communications, Inc.Inventors: Fredrik Brannstrom, Andrea Goldsmith, Farrokh Farrokhi, Behrooz Rezvani
-
Patent number: 8073073Abstract: A technique for PAR reduction involves producing an optimized clipping pulse. The optimized clipping pulse may be designed to meet certain requirements, such as a spectral mask target or an EVM target, when applied to a signal.Type: GrantFiled: September 24, 2007Date of Patent: December 6, 2011Assignee: Quantenna Communications, Inc.Inventors: Seyed Mohammad Navidpour, Farrokh Farrokhi, Andrea Goldsmith
-
Patent number: 7994981Abstract: A method for estimating the location of a beacon from an ensemble of measurements associated with said beacon, where, contained in each measurement, are GPS data from which surfaces of location may be extracted, together with the ID's of beacons detectable at the point of measurement, is disclosed. The method comprises extracting the canonical set of surfaces of location implicit in each of the associated measurements, and determining the estimate of the location of the beacon as the point for which the sum of the squares of the distances to each of the surfaces so extracted is minimized. A system for the compilation of a database of beacon locations from measurements containing a time-stamped recording of the composite GPS signal (which recording is referred to as a datagram), together with the ID's and associated signal strengths of beacons detectable at the point of measurement, is also disclosed.Type: GrantFiled: September 7, 2010Date of Patent: August 9, 2011Assignee: etherWhere CorporationInventors: Farrokh Farrokhi, Edmund Gregory Lee, Dickson T. Wong, Arthur J. Collmeyer
-
Publication number: 20110080321Abstract: The use of multiple GPS sensors provides the conceptual framework for novel techniques for reducing the minimum signal strength required by a GPS assistance system to acquire and accurately track GPS satellites at or near the horizon. A strong signal attenuation system for synthesizing GPS satellite-specific I/F signals, enabling more efficient and effective acquisition of GPS satellites, is disclosed, comprising N+1 reference GPS sensors, each with an omni-directional antenna and front end, for down converting composite GPS satellite signals, and strong signal suppression (SSS) means for synthesizing, from the I/F signals produced by the N+1 reference GPS sensors, a set of one or more I/F signals (corresponding to a set of designated satellites), each with at least N of the strongest potentially-interfering satellite signals suppressed.Type: ApplicationFiled: October 2, 2009Publication date: April 7, 2011Inventors: Farrokh Farrokhi, Dickson T. Wong, Arthur J. Collmeyer
-
Publication number: 20110080320Abstract: A system for measuring the pseudo range from a target GPS sensor to a designated navigational satellite, for use in a satellite positioning system (SPS) is comprised of multiple GPS sensors for receiving and recording portions of the signals transmitted by designated navigational satellites, the recordings referred to as datagrams; and means for transmitting the datagrams to a datagram processing facility wherein the pseudo range from the target GPS sensor to the designated navigational satellite is derived.Type: ApplicationFiled: October 2, 2009Publication date: April 7, 2011Inventors: Farrokh Farrokhi, Dickson T. Wong, Arthur J. Collmeyer
-
Publication number: 20110058535Abstract: A low complexity primary user detection system is disclosed. Signals are filtered to reduce the number of signals that must be processed. Width and PRI of the signals are used to match a constellation associated with a primary user. If the constellation is matched, communication parameters are adjusted to make way for the primary user.Type: ApplicationFiled: May 11, 2010Publication date: March 10, 2011Applicant: Quantenna Communications, Inc.Inventors: Amir Hadi Djahanshahi, Ravi Narasimhan, Jim Wood, Farrokh Farrokhi, Sam Heidari, Vahbod Pourahmad, Jihoon Yoon
-
Publication number: 20100303160Abstract: A technique involves using a fast Fourier transform (FFT) module to transform multiple different types of signals. This may be accomplished using one or more of three techniques: logic within the FFT module can enable different processing depending upon a processing state, the FFT module can be called iteratively to transform a signal that is larger than the FFT implemented in the FFT module, the FFT module can be used for parallel transformation of multiple signals that are smaller than the FFT implemented in the FFT module. Thus, a single FFT module can be used to transform a first type of signal (e.g., WIFI) and a second type of signal (e.g., GPS) if configured according to the technique.Type: ApplicationFiled: May 12, 2008Publication date: December 2, 2010Applicant: Quantenna Communications, IncInventors: Behrooz Rezvani, Farrokh Farrokhi
-
Publication number: 20100283672Abstract: A system for measuring the pseudo range from a first GPS sensor to a designated navigational satellite, for use in a satellite positioning system (SPS) is comprised of first and second GPS sensors for receiving and recording first and second portions of the signal transmitted by the designated navigational satellite, the recordings referred to as the first and second datagrams; and means for transmitting the first and second datagrams to a datagram processing facility wherein the pseudo range from the first GPS sensor to the designated navigational satellite is extracted.Type: ApplicationFiled: May 9, 2009Publication date: November 11, 2010Inventors: Farrokh Farrokhi, Dickson Wong, Arthur J. Collmeyer
-
Publication number: 20100283673Abstract: A system for measuring the pseudo range from a target GPS sensor to a designated navigational satellite, for use in a satellite positioning system (SPS) is comprised of multiple GPS sensors for receiving and recording portions of the signals transmitted by designated navigational satellites, the recordings referred to as datagrams; and means for transmitting the datagrams to a datagram processing facility wherein the pseudo range from the target GPS sensor to the designated navigational satellite is derived.Type: ApplicationFiled: October 2, 2009Publication date: November 11, 2010Inventors: Farrokh Farrokhi, Dickson T. Wong, Arthur J. Collmeyer
-
Publication number: 20100019967Abstract: A method and apparatus for determining location parameters by processing time and location datagrams made up of data contained in satellite positioning signals. In one embodiment, time and location datagrams are transferred to a GPS processing facility. In one embodiment, a plurality of time and location datagrams are combined. In one embodiment, time and location datagram size is increased, resulting in greater processing gains. In one embodiment, low frequency data overlay data is removed from the time and location datagrams.Type: ApplicationFiled: July 25, 2008Publication date: January 28, 2010Inventors: Farrokh Farrokhi, Dickson Wong, Arthur J. Collmeyer