Patents by Inventor Behnaam Aazhang

Behnaam Aazhang 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: 20230158314
    Abstract: A method for minimally invasive deep brain simulation (DBS) involves obtaining a target location for the DBS, obtaining an anatomical model, and simulatively determining, for a set of antennas endocranially implanted at first positions and emitting electromagnetic waves differing by a frequency offset, a first envelope signal at the target location, using the anatomical model. The first envelope signal resulting from interference of the electromagnetic waves at the target location has an envelope signal frequency corresponding to the frequency offset.
    Type: Application
    Filed: November 1, 2022
    Publication date: May 25, 2023
    Applicant: William Marsh Rice University
    Inventors: Fatima Ahsan, Taiyun Chi, Raymond Cho, Sameer A. Sheth, Wayne Goodman, Behnaam Aazhang
  • Patent number: 8243756
    Abstract: Thus, the exemplary embodiments of the invention describe methods, computer program products and apparatus that provide improved quantization, as may be useful within the context of a communication system (e.g., a wireless communication system) that has a relay node. In one non-limiting, exemplary embodiment, a method includes: receiving a transmission having source data from an information source; determining an estimate of the source data using a quantization technique based on maximizing data throughput; and transmitting a message including the determined estimate towards an information destination.
    Type: Grant
    Filed: July 12, 2007
    Date of Patent: August 14, 2012
    Assignee: Nokia Corporation
    Inventors: Arnab Chakrabarti, Ashutosh Sabharwal, Behnaam Aazhang, Jorma Lilleberg
  • Publication number: 20110080964
    Abstract: A method for beamforming is described. The method includes generating a pseudo-random unitary matrix. A first codebook is rotated with the pseudo-random unitary matrix. The method includes generating a second codebook based upon the rotated codebook and a correlation matrix. A codeword is selected from the second codebook using a channel matrix. The correlation matrix is updated based upon the selected codeword. The method includes transmitting an index of the selected codeword in the codebook. The method includes receiving the codeword index. A codebook is consulted using the codeword index to locate a codeword. Beamforming is performed based upon the located codeword. An apparatus is also described.
    Type: Application
    Filed: December 12, 2007
    Publication date: April 7, 2011
    Applicant: NOKIA CORPORATION
    Inventors: Davood Shamsi, Kiarash Amiri, Behnaam Aazhang, Joseph R. Cavallaro, Jorma Olavi Lilleberg
  • Patent number: 7889804
    Abstract: A signal constellation for a multiple input/multiple output (MIMO) communication system when channel knowledge at the receiver is imperfect includes at least two (n?1)-dimensional sub-constellations of points that together form an n-dimensional constellation, the number n representing real dimensions and n=2M where M is the number of transmit antennas. The n-dimensional spherical constellation may define a single sphere or a plurality of concentric subset spheres, and points between subsets are separated by a Kullback-Leibler distance rather than a Euclidian distance. Each sphere has sub-constellations that preferably are arranged in symmetric pairs that define equal numbers of points that lie in parallel planes, to allow recursive construction that minimizes computational complexity. An appropriate constellation may be chosen by ceasing a search once the optimum minimum distance stops increasing as a number of the concentric levels increases.
    Type: Grant
    Filed: September 24, 2003
    Date of Patent: February 15, 2011
    Inventors: Mohammad Jaber Borran, Ashutosh Sabharwal, Behnaam Aazhang, Prabodh Varshney
  • Patent number: 7839940
    Abstract: A first data symbol that includes a kth data bit is received over a multicarrier system. A first channel quality parameter is estimated for the first data symbol. A second data symbol that includes a retransmitted kth data bit is received. A second channel quality parameter for the second data symbol is estimated. A probable value of the kth data bit is determined based on both the first channel quality parameter and the second channel quality parameter. In response to an ARQ for data symbols communicated over a multicarrier system, the following are performed: determining channel quality parameters, each of the channel quality parameters corresponding to at least one of the transmitted data symbols; selecting a subset of the channel quality parameters exhibiting a worst quality; constructing a block of data symbols corresponding to the subset; and communicating the block of data symbols over a plurality of subcarriers.
    Type: Grant
    Filed: November 21, 2005
    Date of Patent: November 23, 2010
    Assignee: Nokia Corporation
    Inventors: Mohammad Jaber Borran, Behnaam Aazhang, Prabodh Varshney
  • Patent number: 7821980
    Abstract: A method including transmitting a binary vector from a source node to a relay node and receiving a signal vector at the relay node. The method also includes compressing the signal at the relay node by multiplying the signal with a matrix using probabilities and converting output probabilities from the multiplying into retransmission signal amplitudes, the signal amplitude depending not only on a probability of a bit but on a transmission power constraint at the relay node. The method also includes transmitting, by the relay node, estimates of information from the source node to a destination node.
    Type: Grant
    Filed: August 3, 2006
    Date of Patent: October 26, 2010
    Assignee: Nokia Corporation
    Inventors: Arnab Chakrabarti, Alexandre de Baynast, Ashutosh Sabharwal, Behnaam Aazhang
  • Publication number: 20090016415
    Abstract: Thus, the exemplary embodiments of the invention describe methods, computer program products and apparatus that provide improved quantization, as may be useful within the context of a communication system (e.g., a wireless communication system) that has a relay node. In one non-limiting, exemplary embodiment, a method includes: receiving a transmission having source data from an information source; determining an estimate of the source data using a quantization technique based on maximizing data throughput; and transmitting a message including the determined estimate towards an information destination.
    Type: Application
    Filed: July 12, 2007
    Publication date: January 15, 2009
    Inventors: Arnab Chakrabarti, Ashutosh Sabharwal, Behnaam Aazhang, Jorma Lilleberg
  • Publication number: 20080052608
    Abstract: A method including transmitting a binary vector from a source node to a relay node and receiving a signal vector at the relay node. The method also includes compressing the signal at the relay node by multiplying the signal with a matrix using probabilities and converting output probabilities from the multiplying into retransmission signal amplitudes, the signal amplitude depending not only on a probability of a bit but on a transmission power constraint at the relay node. The method also includes transmitting, by the relay node, estimates of information from the source node to a destination node.
    Type: Application
    Filed: August 3, 2006
    Publication date: February 28, 2008
    Inventors: Arnab Chakrabarti, Alexandre de Baynast, Ashutosh Sabharwal, Behnaam Aazhang
  • Patent number: 7336727
    Abstract: The telecommunications system described herein implements a multi-rank beamformer for use in wireless systems equipped with multiple transmit and multiple receive antennas. The multi-rank beamformer uses finite-rate feedback of channel conditions to achieves close to theoretical performance indicated by the water-filling algorithm, while avoiding the computational complexity associated with space time codes. In addition, the multi-rank beamforming system described herein improves on the performance of unit rank beamforming methods by maintaining the gains over space time codes over a broader range of transmission rates.
    Type: Grant
    Filed: August 19, 2004
    Date of Patent: February 26, 2008
    Assignee: Nokia Corporation
    Inventors: Krishna Kiran Mukkavilli, Ashutosh Sabharwal, Behnaam Aazhang
  • Patent number: 7330701
    Abstract: Beamforming systems having a few bits of channel state information fed back to the transmitter benefit from low complexity decoding structures and performances gains compared with systems that do not have channel state feedback. Both unit rank and higher rank systems are implemented. Substantial design effort may be avoided by following a method of using functions formulated for space-time systems with the change that the channel coherence time is equated to the number of transmit antennas and the number of antennas in the space-time formulation is fixed at one.
    Type: Grant
    Filed: October 29, 2003
    Date of Patent: February 12, 2008
    Assignee: Nokia Corporation
    Inventors: Krishna Kiran Mukkavilli, Ashutosh Sabharwal, Behnaam Aazhang
  • Publication number: 20060193391
    Abstract: A first data symbol that includes a kth data bit is received over a multicarrier system. A first channel quality parameter is estimated for the first data symbol. A second data symbol that includes a retransmitted kth data bit is received. A second channel quality parameter for the second data symbol is estimated. A probable value of the kth data bit is determined based on both the first channel quality parameter and the second channel quality parameter. In response to an ARQ for data symbols communicated over a multicarrier system, the following are performed: determining channel quality parameters, each of the channel quality parameters corresponding to at least one of the transmitted data symbols; selecting a subset of the channel quality parameters exhibiting a worst quality; constructing a block of data symbols corresponding to the subset; and communicating the block of data symbols over a plurality of subcarriers.
    Type: Application
    Filed: November 21, 2005
    Publication date: August 31, 2006
    Inventors: Mohammad Borran, Behnaam Aazhang, Prabodh Varshney
  • Patent number: 7088784
    Abstract: A signal constellation is optimized for trellis coded modulation in fast fading channels, where the receiver does not have perfect knowledge of the channel parameters. Specifically, the signal constellation is partitioned into 2n mutually exclusive subsets, each preferably defining two points. Points within each subset are separated from one another by a distance between conditional distributions, preferably a Kullback-Leibler (KL) distance. For a block m=k1+k2 of information bits input into a trellis coder 30, the k1 bits are trellis encoded into n bits (n>k1) and used to select a subset of the constellation. The k2 bit(s) is/are used to select a particular point within the subset. Because the inter-subset distance between points is a KL distance that is effectively greater than a Euclidean distance, error at the receiver is substantially reduced, especially at higher SNR. Using a KL distance ensures statistics of channel fading are inherent within the signal constellation.
    Type: Grant
    Filed: October 2, 2003
    Date of Patent: August 8, 2006
    Assignee: Nokia Corporation
    Inventors: Mohammad Jaber Borran, Behnaam Aazhang
  • Publication number: 20060111148
    Abstract: Beamforming systems having a few bits of channel state information fed back to the transmitter benefit from low complexity decoding structures and performances gains compared with systems that do not have channel state feedback. Both unit rank and higher rank systems are implemented. Substantial design effort may be avoided by following a method of using functions formulated for space-time systems with the change that the channel coherence time is equated to the number of transmit antennas and the number of antennas in the space-time formulation is fixed at one.
    Type: Application
    Filed: October 29, 2003
    Publication date: May 25, 2006
    Inventors: Krishna Mukkavilli, Ashutosh Sabharwal, Behnaam Aazhang
  • Publication number: 20060039493
    Abstract: The telecommunications system described herein implements a multi-rank beamformer for use in wireless systems equipped with multiple transmit and multiple receive antennas. The multi-rank beamformer uses finite-rate feedback of channel conditions to achieves close to theoretical performance indicated by the water-filling algorithm, while avoiding the computational complexity associated with space time codes. In addition, the multi-rank beamforming system described herein improves on the performance of unit rank beamforming methods by maintaining the gains over space time codes over a broader range of transmission rates.
    Type: Application
    Filed: August 19, 2004
    Publication date: February 23, 2006
    Inventors: Krishna Mukkavilli, Ashutosh Sabharwal, Behnaam Aazhang
  • Publication number: 20050265387
    Abstract: A system and method of relay code design and factor graph decoding using a forward and a backward decoding scheme. The backward decoding scheme exploits the idea of the analytical decode-and-forward coding protocol and hence has good performance when the relay node is located relatively close to the source node. The forward decoding scheme exploits the idea of the analytical estimate-and-forward protocol and hence has good performance when the relay node is located relatively far from the source node. The optimal decoding factor graph is first broken into partial factor graphs and then solved iteratively using either the forward or backward decoding schemes.
    Type: Application
    Filed: March 30, 2005
    Publication date: December 1, 2005
    Inventors: Mohammad Khojastepour, Nasir Ahmed, Behnaam Aazhang
  • Publication number: 20050255808
    Abstract: A method for reducing outages in a cooperative network comprising measuring a channel gain for each of a plurality of received signals one of the received signals comprising a source signal, executing an algorithm utilizing the channel gain of the source signal and at least one other of the plurality of channel gains to determine a source transmit power value, and transmitting the source transmit power value to the source.
    Type: Application
    Filed: March 29, 2005
    Publication date: November 17, 2005
    Inventors: Nasir Ahmed, Mohammad Khojastepour, Ashutosh Sabharwal, Behnaam Aazhang
  • Publication number: 20050074068
    Abstract: A signal constellation is optimized for trellis coded modulation in fast fading channels, where the receiver does not have perfect knowledge of the channel parameters. Specifically, the signal constellation is partitioned into 2n mutually exclusive subsets, each preferably defining two points. Points within each subset are separated from one another by a distance between conditional distributions, preferably a Kullback-Leibler (KL) distance. For a block m=k1+k2 of information bits input into a trellis coder 30, the k, bits are trellis encoded into n bits (n>k1) and used to select a subset of the constellation. The k2 bit(s) is/are used to select a particular point within the subset. Because the inter-subset distance between points is a KL distance that is effectively greater than a Euclidean distance, error at the receiver is substantially reduced, especially at higher SNR. Using a KL distance ensures statistics of channel fading are inherent within the signal constellation.
    Type: Application
    Filed: October 2, 2003
    Publication date: April 7, 2005
    Inventors: Mohammad Borran, Behnaam Aazhang
  • Publication number: 20040240577
    Abstract: A signal constellation for a multiple input/multiple output (MIMO) communication system when channel knowledge at the receiver is imperfect includes at least two (n−1)-dimensional sub-constellations of points that together form an n-dimensional constellation, the number n representing real dimensions and n=2M where M is the number of transmit antennas. The n-dimensional spherical constellation may define a single sphere or a plurality of concentric subset spheres, and points between subsets are separated by a Kullback-Leibler distance rather than a Euclidian distance. Each sphere has sub-constellations that preferably are arranged in symmetric pairs that define equal numbers of points that lie in parallel planes, to allow recursive construction that minimizes computational complexity. An appropriate constellation may be chosen by ceasing a search once the optimum minimum distance stops increasing as a number of the concentric levels increases.
    Type: Application
    Filed: September 24, 2003
    Publication date: December 2, 2004
    Applicant: Nokia Corporation
    Inventors: Mohammad Jaber Borran, Ashutosh Sabharwal, Behnaam Aazhang, Prabodh Varshney
  • Patent number: 6529495
    Abstract: A multistage detector is disclosed that maximizes computation power while minimizing system delay. The differencing multistage detector receives signals from a plurality of users in a cell of a communications system and reduces the effect of multiple access interference to a signal from a desired user caused by interference from other users in the cell. The differencing multistage detector includes a plurality of stages, each stage including an interference canceller for removing intra-cell interference caused by the other users in the cell and producing an estimation output vector, wherein except for a first stage, the estimation output vector of a current stage is based on both a decision of the interference canceller of the current stage and the output from an interference canceller of a previous stage. The estimation output vector of a current stage is produced by combining the output from an interference canceller of a previous stage and the decision of the interference canceller of the current stage.
    Type: Grant
    Filed: May 24, 1999
    Date of Patent: March 4, 2003
    Assignee: Nokia Telecommunications, Oy
    Inventors: Behnaam Aazhang, Joseph R. Cavallaro, Gang Xu