Patents by Inventor Babak Daneshrad

Babak Daneshrad 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: 20230033786
    Abstract: Systems and methods may include one or more devices associated with a relay network. In some examples, a relay device may be configured to determine, based at least partly on a control signal received from a destination device on a first carrier frequency, channel estimates for a channel between the relay device and the destination device. The device may determine, based at least partly on the channel estimates, a weighting function for transmissions from the relay device to the destination device. The device may generate baseband samples based on a down-conversion, from a second carrier frequency to a baseband frequency, of one or more incoming RF signals and apply the weighting function to the baseband samples to generate weighted baseband samples. The device may generate an outgoing RF signal based on an up-conversion of the weighted baseband samples from the baseband frequency to the first carrier frequency.
    Type: Application
    Filed: April 14, 2022
    Publication date: February 2, 2023
    Inventors: Mansour Rachid, Moein Sadeghi, Babak Daneshrad, Brett Walkenhorst, Eran Pisek
  • Patent number: 9450566
    Abstract: A method and apparatus for selective programmable filtering using analog circuits with time-varying components (e.g., resistances, capacitances) is presented. An analog front end receives an electronic signal and filters said signal by a passive or active continuous-time filter, having a combination of equivalent memory-less (e.g., resistive) and memory (e.g., capacitive or inductive) elements. A variable resistor circuit allows switching through a range of values to control one or more of the equivalent resistances of the passive or active continuous-time filter. The variable resistors are controlled using a control circuit to periodically modulate the resistances in the continuous-time filter between periodic sampling instances, such as during analog to digital conversion. Such periodic modulation of the resistances in the continuous-time filter allows for the programming and enhancement of the selectivity of said filter.
    Type: Grant
    Filed: May 9, 2014
    Date of Patent: September 20, 2016
    Assignee: THE REGENTS OF THE UNIVERSITY OF CALIFORNIA
    Inventors: Sudhakar Pamarti, Mansour Rachid, Babak Daneshrad
  • Patent number: 9178550
    Abstract: Methods and systems for mitigating interference or estimating a covariance matrix in a communication system are disclosed. A method of demodulating a received signal in a communication system can include receiving a first plurality of waveforms, estimating a covariance matrix based on the first plurality of waveforms, determining a spatial filter based on the estimated covariance matrix, receiving a second plurality of waveforms, generating at least one filtered waveform by applying the spatial filter to the second plurality of waveforms, and demodulating the at least one filtered waveform.
    Type: Grant
    Filed: May 22, 2014
    Date of Patent: November 3, 2015
    Assignee: Silvus Technologies, Inc.
    Inventors: Anish Narendra Shah, Weijun Zhu, Babak Daneshrad
  • Patent number: 8948312
    Abstract: Certain disclosed embodiments pertain to suppressing interference in a wireless communication system. For example, a method of suppressing interference can include receiving one or more first signals including components from a plurality of sub-channels. Each of the first signals can be converted into a respective plurality of first sub-band frequency components. A respective spatial filter can be determined for each frequency sub-band using one or more corresponding first sub-band components for each respective spatial filter. One or more second signals including components from the plurality of sub-channels can be received. Each of the second signals can be converted into a respective plurality of second sub-band frequency components. A corresponding plurality of filtered sub-band components can be generated by applying the respective spatial filters to the corresponding second sub-band components for each of the second signals.
    Type: Grant
    Filed: July 12, 2013
    Date of Patent: February 3, 2015
    Assignee: Silvus Technologies, Inc.
    Inventors: Babak Daneshrad, Jean-Francois Frigon, Anish Narendra Shah, Weijun Zhu
  • Publication number: 20140369449
    Abstract: Methods and systems for mitigating interference or estimating a covariance matrix in a communication system are disclosed. In some embodiments, a method of demodulating a received signal in a communication system includes receiving a first plurality of waveforms, estimating a covariance matrix based on the first plurality of waveforms, determining a spatial filter based on the estimated covariance matrix, receiving a second plurality of waveforms, generating at least one filtered waveform by applying the spatial filter to the second plurality of waveforms, and demodulating the at least one filtered waveform.
    Type: Application
    Filed: May 22, 2014
    Publication date: December 18, 2014
    Applicant: Silvus Technologies, Inc.
    Inventors: Anish Narendra Shah, Weijun Zhu, Babak Daneshrad
  • Publication number: 20140333373
    Abstract: A method and apparatus for selective programmable filtering using analog circuits with time-varying components (e.g., resistances, capacitances) is presented. An analog front end receives an electronic signal and filters said signal by a passive or active continuous-time filter, having a combination of equivalent memory-less (e.g., resistive) and memory (e.g., capacitive or inductive) elements. A variable resistor circuit allows switching through a range of values to control one or more of the equivalent resistances of the passive or active continuous-time filter. The variable resistors are controlled using a control circuit to periodically modulate the resistances in the continuous-time filter between periodic sampling instances, such as during analog to digital conversion. Such periodic modulation of the resistances in the continuous-time filter allows for the programming and enhancement of the selectivity of said filter.
    Type: Application
    Filed: May 9, 2014
    Publication date: November 13, 2014
    Applicant: THE REGENTS OF THE UNIVERSITY OF CALIFORNIA
    Inventors: Sudhakar Pamarti, Mansour Rachid, Babak Daneshrad
  • Patent number: 8737501
    Abstract: Methods and systems for mitigating interference or estimating a covariance matrix in a communication system are disclosed. In some embodiments, a method of demodulating a received signal in a communication system includes receiving a first plurality of waveforms, estimating a covariance matrix based on the first plurality of waveforms, determining a spatial filter based on the estimated covariance matrix, receiving a second plurality of waveforms, generating at least one filtered waveform by applying the spatial filter to the second plurality of waveforms, and demodulating the at least one filtered waveform.
    Type: Grant
    Filed: December 11, 2008
    Date of Patent: May 27, 2014
    Assignee: Silvus Technologies, Inc.
    Inventors: Anish Narendra Shah, Weijun Zhu, Babak Daneshrad
  • Publication number: 20140051378
    Abstract: Certain disclosed embodiments pertain to suppressing interference in a wireless communication system. For example, a method of suppressing interference can include receiving one or more first signals including components from a plurality of sub-channels. Each of the first signals can be converted into a respective plurality of first sub-band frequency components. A respective spatial filter can be determined for each frequency sub-band using one or more corresponding first sub-band components for each respective spatial filter. One or more second signals including components from the plurality of sub-channels can be received. Each of the second signals can be converted into a respective plurality of second sub-band frequency components. A corresponding plurality of filtered sub-band components can be generated by applying the respective spatial filters to the corresponding second sub-band components for each of the second signals.
    Type: Application
    Filed: July 12, 2013
    Publication date: February 20, 2014
    Inventors: Babak Daneshrad, Jean-Francois Frigon, Anish Narendra Shah, Weijun Zhu
  • Patent number: 8488724
    Abstract: Certain disclosed embodiments pertain to suppressing interference in a wireless communication system. For example, a method of suppressing interference can include receiving one or more first signals including components from a plurality of sub-channels. Each of the first signals can be converted into a respective plurality of first sub-band frequency components. A respective spatial filter can be determined for each frequency sub-band using one or more corresponding first sub-band components for each respective spatial filter. One or more second signals including components from the plurality of sub-channels can be received. Each of the second signals can be converted into a respective plurality of second sub-band frequency components. A corresponding plurality of filtered sub-band components can be generated by applying the respective spatial filters to the corresponding second sub-band components for each of the second signals.
    Type: Grant
    Filed: May 14, 2010
    Date of Patent: July 16, 2013
    Assignee: Silvus Technologies, Inc.
    Inventors: Babak Daneshrad, Jean-Francois (JF) Frigon, Anish Narendra Shah, Weijun Zhu
  • Patent number: 8295381
    Abstract: Some embodiments disclosed herein provide a signal decoder with a general purpose calculation engine. A system for decoding signals in a wireless communication system can include: a controller including an instruction counter; a program memory configured to store program code for operating the controller; a general purpose calculation engine configured to perform primitive operations derived from algorithms for decoding a plurality of coded signals received via a plurality of receive antennas; and a data memory connected to the general purpose calculation engine for storing data generated by the general purpose calculation engine while performing the primitive operations.
    Type: Grant
    Filed: July 2, 2008
    Date of Patent: October 23, 2012
    Assignee: The Regents of the University of California
    Inventors: Karim Mohammed, Babak Daneshrad, Weijun Zhu, Hun-Seok Kim
  • Publication number: 20100303182
    Abstract: Certain disclosed embodiments pertain to suppressing interference in a wireless communication system. For example, a method of suppressing interference can include receiving one or more first signals including components from a plurality of sub-channels. Each of the first signals can be converted into a respective plurality of first sub-band frequency components. A respective spatial filter can be determined for each frequency sub-band using one or more corresponding first sub-band components for each respective spatial filter. One or more second signals including components from the plurality of sub-channels can be received. Each of the second signals can be converted into a respective plurality of second sub-band frequency components. A corresponding plurality of filtered sub-band components can be generated by applying the respective spatial filters to the corresponding second sub-band components for each of the second signals.
    Type: Application
    Filed: May 14, 2010
    Publication date: December 2, 2010
    Inventors: Babak Daneshrad, Jean-Francois (JF) Frigon, Anish Narendra Shah, Weijun Zhu
  • Publication number: 20090310724
    Abstract: Methods and systems for mitigating interference or estimating a covariance matrix in a communication system are disclosed. In some embodiments, a method of demodulating a received signal in a communication system includes receiving a first plurality of waveforms, estimating a covariance matrix based on the first plurality of waveforms, determining a spatial filter based on the estimated covariance matrix, receiving a second plurality of waveforms, generating at least one filtered waveform by applying the spatial filter to the second plurality of waveforms, and demodulating the at least one filtered waveform.
    Type: Application
    Filed: December 11, 2008
    Publication date: December 17, 2009
    Applicant: Silvus Technologies, Inc.
    Inventors: Anish Narendra Shah, Weijun Zhu, Babak Daneshrad
  • Publication number: 20090312043
    Abstract: Methods and systems for mitigating interference or estimating a covariance matrix in a communication system are disclosed. In some embodiments, a method of demodulating a received signal in a communication system includes receiving a first plurality of waveforms, estimating a covariance matrix based on the first plurality of waveforms, determining a spatial filter based on the estimated covariance matrix, receiving a second plurality of waveforms, generating at least one filtered waveform by applying the spatial filter to the second plurality of waveforms, and demodulating the at least one filtered waveform.
    Type: Application
    Filed: December 11, 2008
    Publication date: December 17, 2009
    Applicant: Silvus Technologies, Inc.
    Inventors: Anish Narendra Shah, Weijun Zhu, Babak Daneshrad
  • Publication number: 20090262868
    Abstract: Some embodiments disclosed herein provide a signal decoder with a general purpose calculation engine. A system for decoding signals in a wireless communication system can include: a controller including an instruction counter; a program memory configured to store program code for operating the controller; a general purpose calculation engine configured to perform primitive operations derived from algorithms for decoding a plurality of coded signals received via a plurality of receive antennas; and a data memory connected to the general purpose calculation engine for storing data generated by the general purpose calculation engine while performing the primitive operations.
    Type: Application
    Filed: July 2, 2008
    Publication date: October 22, 2009
    Applicant: Regents of the University of California
    Inventors: Karim Mohammed, Babak Daneshrad, Weijun Zhu, Hun-Seok Kim
  • Patent number: 7606295
    Abstract: The present invention is related to a generalized rake receiver for a wireless communication system. The rake receiver comprises a plurality of finger correlators and a plurality of escort correlators. Each finger correlator demodulates each multipath components of the transmitted signal. The escort correlator is used for multipath tracking for optimal finger placement and weight estimation for demodulation. The escort correlator is located in vicinity of multipath center and is programmable within a chip and at a resolution finer than a chip. Weight vector is estimated using the estimate of the total base station energy based upon the pilot information from the base stations in soft-handoff.
    Type: Grant
    Filed: July 1, 2005
    Date of Patent: October 20, 2009
    Assignee: InterDigital Technology Corporation
    Inventors: Babak Daneshrad, Christian Oberli, Jatin Bhatia, Yogendra Shah
  • Patent number: 7106784
    Abstract: A universal rake receiver architecture includes modular independent processing units that can be flexibly programmed to support different modes of operation. The processing units are capable of performing the basic correlation calculations of DS-CDMA and each unit has an internal local memory and controller that controls its mode of operation. Each unit performs the required synchronization and demodulation operations for a multipath of a signal in the digital domain using all-digital frequency and timing correction techniques. Frequency feedback need not be supplied to the analog section of the receiver. Interpolation most preferably is used to find the optimum sampling position of each incoming chip. This independence allows the receiver to be used with one to several antennas without design modifications.
    Type: Grant
    Filed: January 25, 2002
    Date of Patent: September 12, 2006
    Assignee: Sasken Communication Technologies Limited
    Inventors: Ahmed Eltawil, Babak Daneshrad
  • Publication number: 20060188007
    Abstract: The present invention is related to a generalized rake receiver for a wireless communication system. The rake receiver comprises a plurality of finger correlators and a plurality of escort correlators. Each finger correlator demodulates each multipath components of the transmitted signal. The escort correlator is used for multipath tracking for optimal finger placement and weight estimation for demodulation. The escort correlator is located in vicinity of multipath center and is programmable within a chip and at a resolution finer than a chip. Weight vector is estimated using the estimate of the total base station energy based upon the pilot information from the base stations in soft-handoff.
    Type: Application
    Filed: July 1, 2005
    Publication date: August 24, 2006
    Applicant: InterDigital Technology Corporation
    Inventors: Babak Daneshrad, Christian Oberli, Jatin Bhatia, Yogendra Shah
  • Publication number: 20030142726
    Abstract: A universal rake receiver architecture includes modular independent processing units that can be flexibly programmed to support different modes of operation. The processing units are capable of performing the basic correlation calculations of DS-CDMA and each unit has an internal local memory and controller that controls its mode of operation. Each unit performs the required synchronization and demodulation operations for a multipath of a signal in the digital domain using all-digital frequency and timing correction techniques. Frequency feedback need not be supplied to the analog section of the receiver. Interpolation most preferably is used to find the optimum sampling position of each incoming chip. This independence allows the receiver to be used with one to several antennas without design modifications.
    Type: Application
    Filed: January 25, 2002
    Publication date: July 31, 2003
    Applicant: InnovlCs Corporation
    Inventors: Ahmed Eltawil, Babak Daneshrad
  • Patent number: 5930267
    Abstract: A method for transmission of a digital information packet. A synch word of a packet header of the packet is transmitted from a transmitter to a receiver over a distorting channel. During transmission of the synch word, transmission is interrupted by at least one bit time of quiescence of the transmitter. The synch word is received at the receiver. Based on a channel distortion characteristic determined for the received synch word, a preferred sampling point is determined for succeeding bits of the packet.
    Type: Grant
    Filed: May 17, 1996
    Date of Patent: July 27, 1999
    Assignee: Lucent Technologies Inc.
    Inventors: Babak Daneshrad, Leonard J. Cimini, Jr.
  • Patent number: 5914933
    Abstract: A multicarrier communication system for wireless transmission of blocks of data having a plurality of digital data symbols in each block. The communication system includes a device for distributing the digital data symbols in each block over a plurality of clusters, each of the clusters receiving one or more digital data symbols. The digital data symbols are encoded in each of the cluster; and modulated in each cluster to produce a signal capable of being transmitted over the sub-channels associated with each cluster. A transmitter thereafter transmits the modulated signal over the sub-channels. By distributing the modulated signal over a plurality of clusters, overall peak-to-average power (PAP) ratio is reduced during transmission and transmitter diversity is improved.
    Type: Grant
    Filed: October 15, 1996
    Date of Patent: June 22, 1999
    Assignee: Lucent Technologies Inc.
    Inventors: Leonard Joseph Cimini, Babak Daneshrad, Nelson Ray Sollenberger