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: 20250039744Abstract: Aspects of this disclosure relate to a radio may include a transceiver configured to communicate signal packets. A radio may include a memory configured to store a multilayer process. A radio may include hardware processors in communication with the memory. The hardware processors may be configured to identify transmission parameter data at a time period between successful communications of the signal packets, store the transmission parameter data in a buffer in the memory, pass the transmission parameter data to the multilayer process to determine a plurality of potential operating configurations comprising at least one of a power operational setting, a frequency operational setting, a multiple-input multiple-output operational setting, or a time operational setting, arbitrate the plurality of potential operating configurations to determine a final set of operating configurations; and update operation of the radio based on the final set of operating configurations.Type: ApplicationFiled: July 25, 2024Publication date: January 30, 2025Inventors: Mansour Rachid, Babak Daneshrad, Matthew Hayes
-
Publication number: 20230033786Abstract: 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: ApplicationFiled: April 14, 2022Publication date: February 2, 2023Inventors: Mansour Rachid, Moein Sadeghi, Babak Daneshrad, Brett Walkenhorst, Eran Pisek
-
Patent number: 9450566Abstract: 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: GrantFiled: May 9, 2014Date of Patent: September 20, 2016Assignee: THE REGENTS OF THE UNIVERSITY OF CALIFORNIAInventors: Sudhakar Pamarti, Mansour Rachid, Babak Daneshrad
-
Patent number: 9178550Abstract: 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: GrantFiled: May 22, 2014Date of Patent: November 3, 2015Assignee: Silvus Technologies, Inc.Inventors: Anish Narendra Shah, Weijun Zhu, Babak Daneshrad
-
Patent number: 8948312Abstract: 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: GrantFiled: July 12, 2013Date of Patent: February 3, 2015Assignee: Silvus Technologies, Inc.Inventors: Babak Daneshrad, Jean-Francois Frigon, Anish Narendra Shah, Weijun Zhu
-
Publication number: 20140369449Abstract: 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: ApplicationFiled: May 22, 2014Publication date: December 18, 2014Applicant: Silvus Technologies, Inc.Inventors: Anish Narendra Shah, Weijun Zhu, Babak Daneshrad
-
Publication number: 20140333373Abstract: 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: ApplicationFiled: May 9, 2014Publication date: November 13, 2014Applicant: THE REGENTS OF THE UNIVERSITY OF CALIFORNIAInventors: Sudhakar Pamarti, Mansour Rachid, Babak Daneshrad
-
Patent number: 8737501Abstract: 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: GrantFiled: December 11, 2008Date of Patent: May 27, 2014Assignee: Silvus Technologies, Inc.Inventors: Anish Narendra Shah, Weijun Zhu, Babak Daneshrad
-
Publication number: 20140051378Abstract: 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: ApplicationFiled: July 12, 2013Publication date: February 20, 2014Inventors: Babak Daneshrad, Jean-Francois Frigon, Anish Narendra Shah, Weijun Zhu
-
Patent number: 8488724Abstract: 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: GrantFiled: May 14, 2010Date of Patent: July 16, 2013Assignee: Silvus Technologies, Inc.Inventors: Babak Daneshrad, Jean-Francois (JF) Frigon, Anish Narendra Shah, Weijun Zhu
-
Patent number: 8295381Abstract: 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: GrantFiled: July 2, 2008Date of Patent: October 23, 2012Assignee: The Regents of the University of CaliforniaInventors: Karim Mohammed, Babak Daneshrad, Weijun Zhu, Hun-Seok Kim
-
Publication number: 20100303182Abstract: 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: ApplicationFiled: May 14, 2010Publication date: December 2, 2010Inventors: Babak Daneshrad, Jean-Francois (JF) Frigon, Anish Narendra Shah, Weijun Zhu
-
Publication number: 20090310724Abstract: 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: ApplicationFiled: December 11, 2008Publication date: December 17, 2009Applicant: Silvus Technologies, Inc.Inventors: Anish Narendra Shah, Weijun Zhu, Babak Daneshrad
-
Publication number: 20090312043Abstract: 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: ApplicationFiled: December 11, 2008Publication date: December 17, 2009Applicant: Silvus Technologies, Inc.Inventors: Anish Narendra Shah, Weijun Zhu, Babak Daneshrad
-
Publication number: 20090262868Abstract: 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: ApplicationFiled: July 2, 2008Publication date: October 22, 2009Applicant: Regents of the University of CaliforniaInventors: Karim Mohammed, Babak Daneshrad, Weijun Zhu, Hun-Seok Kim
-
Patent number: 7606295Abstract: 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: GrantFiled: July 1, 2005Date of Patent: October 20, 2009Assignee: InterDigital Technology CorporationInventors: Babak Daneshrad, Christian Oberli, Jatin Bhatia, Yogendra Shah
-
Patent number: 7106784Abstract: 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: GrantFiled: January 25, 2002Date of Patent: September 12, 2006Assignee: Sasken Communication Technologies LimitedInventors: Ahmed Eltawil, Babak Daneshrad
-
Publication number: 20060188007Abstract: 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: ApplicationFiled: July 1, 2005Publication date: August 24, 2006Applicant: InterDigital Technology CorporationInventors: Babak Daneshrad, Christian Oberli, Jatin Bhatia, Yogendra Shah
-
Publication number: 20030142726Abstract: 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: ApplicationFiled: January 25, 2002Publication date: July 31, 2003Applicant: InnovlCs CorporationInventors: Ahmed Eltawil, Babak Daneshrad
-
Patent number: 5930267Abstract: 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: GrantFiled: May 17, 1996Date of Patent: July 27, 1999Assignee: Lucent Technologies Inc.Inventors: Babak Daneshrad, Leonard J. Cimini, Jr.