Patents by Inventor Khashayar Mirfakhraei
Khashayar Mirfakhraei 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).
-
Patent number: 10797805Abstract: In one embodiment, a process tracks measured carrier frequency offsets (CFOs) of identified transmitters over a period of activity of the identified transmitters, and determines predicted CFOs for the identified transmitters and predicted transmitter behavior as a probability of specific transmitters of the identified transmitters being active at given times based on the activity of the identified transmitters. The process may then determine, based on the predicted CFOs and predicted transmitter behavior, CFO ranges that a receiver should expect for upcoming packets, and instructs the receiver to use the CFO ranges as a prioritized list of dynamically selected CFOs to use to extract single or colliding packets from among potential interferences using frequency demodulation.Type: GrantFiled: July 24, 2019Date of Patent: October 6, 2020Assignee: Cisco Technology, Inc.Inventors: Khashayar Mirfakhraei, Ardalan Alizadeh, Xu Zhang, Gautam Dilip Bhanage, Daniel Joseph Lyons
-
Patent number: 10794983Abstract: In one embodiment, a device obtains a machine learning model indicative of how to focus on particular location information from a plurality of radio frequency (RF) elements to provide an accurate location estimate of a wireless client based at least in part on angle-of-arrival information of the wireless client. When the device then obtains location information regarding the wireless client from the plurality of RF elements, it may apply the machine learning model to the location information regarding the wireless client to focus on particular location information of the location information from the plurality of RF elements. The device may then estimate a physical location of the wireless client based on focusing on the particular location information during a locationing computation.Type: GrantFiled: July 25, 2019Date of Patent: October 6, 2020Assignee: Cisco Technology, Inc.Inventors: Mukul Chandail, Khashayar Mirfakhraei, Matthew Aaron Silverman, Xu Zhang, Zhigang Gao, Paul Jeffrey Stager
-
Publication number: 20200296739Abstract: In one embodiment, an apparatus comprises an enhanced distributed channel access (EDCA) selection agent configured to receive a plurality of measurements pertaining to a plurality of clients, compute a set of optimal EDCA parameters using the plurality of measurements, and provide an EDCA configuration for the plurality of clients, and a client behavior predictor configured to receive the plurality of measurements pertaining to the plurality of clients, to receive the set of optimal EDCA parameters, and to compute a plurality of client mode predictions. Client mode predictions may be evaluated and potentially used for additional EDCA parameter optimization by the EDCA selection agent.Type: ApplicationFiled: March 12, 2019Publication date: September 17, 2020Inventors: Pooya Monajemi, Gautam Dilip Bhanage, Benjamin Jacob Cizdziel, Khashayar Mirfakhraei
-
Publication number: 20200296611Abstract: In one embodiment, an apparatus comprises a compressive sensing schedule generator configured to generate a plurality of compressive sensing schedules, wherein each of the plurality of compressive sensing schedules is for each of a plurality of frequency bands of a network, wherein the network comprises a plurality of access points and a plurality of clients, and a sensing matrix combiner configured to combine the plurality of compressive sensing schedules into a resulting schedule that comprises a spatial distribution and a scheduled time slot for each of the plurality of access points.Type: ApplicationFiled: March 12, 2019Publication date: September 17, 2020Inventors: Khashayar Mirfakhraei, Xu Zhang, Ardalan Alizadeh, Amir Hosein Kamalizad
-
Patent number: 10742452Abstract: Representative implementations of devices and techniques provide noise reduction between proximate networks by minimizing interference from nearby network communication. A processing module determines a performance condition of a network and communicates with one or more nodes at a nearby network based on the performance condition of the network.Type: GrantFiled: June 23, 2013Date of Patent: August 11, 2020Assignee: Lantiq Beteiligungs GmbH & Co. KGInventors: Feliciano Gomez Martinez, Joon Bae Kim, Khashayar Mirfakhraei, Imran Hajimusa
-
Patent number: 10693512Abstract: The present disclosure provides for distortion cancelled by receiving a collided signal comprising first and second signals carrying respective first and second packets; digitizing the collided signal into a first digital signal and decoding the first packet therefrom; calculating a digital linear interference component of the first packet on the second from an estimated signal re-encoding the decoded first packet; synthesizing an analog linear interference component from the digital linear interference component; determining a digital nonlinear interference component of the first packet on the second from the first digital signal; amplifying the collided signal to produce a second amplified signal; removing the analog linear interference component from the second amplified signal to produce a partially de-interfered signal; removing the digital nonlinear interference component from the partially de-interfered signal to produce a de-interfered signal; and decoding the second packet from the de-interfered signType: GrantFiled: June 28, 2019Date of Patent: June 23, 2020Assignee: Cisco Technology, Inc.Inventors: Khashayar Mirfakhraei, Ardalan Alizadeh, Xu Zhang, Gautam D. Bhanage, Daniel J. Lyons, Brian D. Hart
-
Patent number: 10616011Abstract: The present disclosure provides for distortion cancelled by receiving a collided signal, the collided signal comprising a first signal carrying a first packet and a second signal carrying a second packet; amplifying and digitizing the collided signal into a first digital signal at a first gain and a second digital signal at a second gain that is greater than the first gain; determining a nonlinear interference component of the first packet on the second packet from the first digital signal; decoding the first packet from the first digital signal; re-encoding the first packet with a first estimated channel effect into an estimated signal; calculating a linear interference component of the first packet on the second packet from the estimated signal; removing the linear interference component and the nonlinear interference component from the second digital signal to produce a de-interfered signal; and decoding the second packet from the de-interfered signal.Type: GrantFiled: June 26, 2019Date of Patent: April 7, 2020Assignee: Cisco Technology, Inc.Inventors: Khashayar Mirfakhraei, Ardalan Alizadeh, Xu Zhang, Gautam D. Bhanage, Daniel J. Lyons, Brian D. Hart
-
Patent number: 10042483Abstract: In one embodiment, a system includes a touch sensor and a computer-readable storage media coupled to the touch sensor and embodying logic that is configured when executed to receive a first plurality of sense signals from sense electrodes of the touch sensor and determine, based on characteristics of the first plurality of sense signals, a plurality of codes. The logic may then assign the plurality of codes to each of the drive electrodes of the touch sensor and determine, based on the assignment of the first plurality of codes to the drive electrodes, encoded drive signals which may be applied to the drive electrodes. The logic may then receive, based on the encoded drive signals, a second plurality of sense signals from the sense electrodes and determine, based on the assignment of the first plurality of codes to drive electrodes, a first touch on the touch sensor.Type: GrantFiled: April 18, 2014Date of Patent: August 7, 2018Assignee: Atmel CorporationInventor: Khashayar Mirfakhraei
-
Publication number: 20150301631Abstract: In one embodiment, a system includes a touch sensor and a computer-readable storage media coupled to the touch sensor and embodying logic that is configured when executed to receive a first plurality of sense signals from sense electrodes of the touch sensor and determine, based on characteristics of the first plurality of sense signals, a plurality of codes. The logic may then assign the plurality of codes to each of the drive electrodes of the touch sensor and determine, based on the assignment of the first plurality of codes to the drive electrodes, encoded drive signals which may be applied to the drive electrodes. The logic may then receive, based on the encoded drive signals, a second plurality of sense signals from the sense electrodes and determine, based on the assignment of the first plurality of codes to drive electrodes, a first touch on the touch sensor.Type: ApplicationFiled: April 18, 2014Publication date: October 22, 2015Inventor: Khashayar Mirfakhraei
-
Publication number: 20130279552Abstract: Representative implementations of devices and techniques provide noise reduction between proximate networks by minimizing interference from nearby network communication. A processing module determines a performance condition of a network and communicates with one or more nodes at a nearby network based on the performance condition of the network.Type: ApplicationFiled: June 23, 2013Publication date: October 24, 2013Inventors: Feliciano GOMEZ MARTINEZ, Joon Bae KIM, Khashayar MIRFAKHRAEI, Imran HAJIMUSA
-
Patent number: 8144807Abstract: A digital subscriber line (DSL) modem that has a canceller digital filter for cancelling crosstalk and RF interference in a received DSL signal is disclosed. The modem includes common-mode sense circuitry and also differential-mode sense circuitry. Samples of the common-mode signal are acquired during a “quiet” period of initialization of the DSL modem, and samples of the differential-mode signal are acquired during live transmission of a DSL signal. An estimate of an autocorrelation function is obtained from the common-mode samples, and a cross-correlation of the common-mode samples and differential-mode samples is also estimated. Digital filter coefficients are derived from these estimates, based on the assumption that the common-mode samples acquired during the “quiet” phase represent crosstalk and RF interference present during differential-mode communications.Type: GrantFiled: July 30, 2007Date of Patent: March 27, 2012Assignee: Texas Instruments IncorporatedInventors: Khashayar Mirfakhraei, Youngjae Kim
-
Publication number: 20090034592Abstract: A digital subscriber line (DSL) modem that has a canceller digital filter for cancelling crosstalk and RF interference in a received DSL signal is disclosed. The modem includes common-mode sense circuitry and also differential-mode sense circuitry. Samples of the common-mode signal are acquired during a “quiet” period of initialization of the DSL modem, and samples of the differential-mode signal are acquired during live transmission of a DSL signal. An estimate of an autocorrelation function is obtained from the common-mode samples, and a cross-correlation of the common-mode samples and differential-mode samples is also estimated. Digital filter coefficients are derived from these estimates, based on the assumption that the common-mode samples acquired during the “quiet” phase represent crosstalk and RF interference present during differential-mode communications.Type: ApplicationFiled: July 30, 2007Publication date: February 5, 2009Applicant: TEXAS INSTRUMENTS INCORPORATEDInventors: Khashayar Mirfakhraei, Youngjae Kim
-
Patent number: 6570912Abstract: A hybrid modem or transceiver includes communication hardware that transforms time domain samples of a received signal to frequency domain information. The communication hardware transfers the frequency domain information to a host computer which executes receiver software to process the frequency domain information and extract data. The host computer also executes transmitter software to determine frequency domain information corresponding to a transmitted signal. The transmitter software transfers that frequency domain information to the communication hardware which converts the frequency domain information to time domain samples of the transmitted signal. Typically, the hybrid modem or transceiver includes processing hardware for Fourier transforms and inverse Fourier transforms that convert information between the time and frequency domains.Type: GrantFiled: March 5, 1999Date of Patent: May 27, 2003Assignee: PCTEL, Inc.Inventor: Khashayar Mirfakhraei
-
Patent number: 6512789Abstract: A training process for a filter such as included in a time domain equalizer for an xDSL transceiver includes a novel spectral estimation process for a channel. The spectral estimation determines the taps of the filter using an overdetermined set of equations based on the auto-correlation estimates of the received signal. A weighting function such as a sigmoidal function is applied to the AC coefficients to change the relative weighting of the AC coefficients. Upon solving for the taps of the filter using a fitting criterion such as the least square error criterion, the filter significantly reduces the impulse response of the channel.Type: GrantFiled: April 30, 1999Date of Patent: January 28, 2003Assignee: PCTel, Inc.Inventor: Khashayar Mirfakhraei
-
Patent number: 6324232Abstract: A receiver compensates for DC or baseline wander using a multi-tap filter to predict the shift in each sample of a received signal. The multi-tap filter is adaptive through coefficients updated during operation of the receiver. For each prediction, filter coefficients of the multi-tap filter change according to the error in the preceding prediction so that the changed coefficients would have provided a better prediction of the baseline shift for the preceding sample. The changed filter coefficients generally provide better future predictions.Type: GrantFiled: January 15, 1998Date of Patent: November 27, 2001Assignee: PC-Tel, Inc.Inventor: Khashayar Mirfakhraei