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: 20230158314Abstract: 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: ApplicationFiled: November 1, 2022Publication date: May 25, 2023Applicant: William Marsh Rice UniversityInventors: Fatima Ahsan, Taiyun Chi, Raymond Cho, Sameer A. Sheth, Wayne Goodman, Behnaam Aazhang
-
Patent number: 8243756Abstract: 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: GrantFiled: July 12, 2007Date of Patent: August 14, 2012Assignee: Nokia CorporationInventors: Arnab Chakrabarti, Ashutosh Sabharwal, Behnaam Aazhang, Jorma Lilleberg
-
Publication number: 20110080964Abstract: 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: ApplicationFiled: December 12, 2007Publication date: April 7, 2011Applicant: NOKIA CORPORATIONInventors: Davood Shamsi, Kiarash Amiri, Behnaam Aazhang, Joseph R. Cavallaro, Jorma Olavi Lilleberg
-
Patent number: 7889804Abstract: 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: GrantFiled: September 24, 2003Date of Patent: February 15, 2011Inventors: Mohammad Jaber Borran, Ashutosh Sabharwal, Behnaam Aazhang, Prabodh Varshney
-
Patent number: 7839940Abstract: 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: GrantFiled: November 21, 2005Date of Patent: November 23, 2010Assignee: Nokia CorporationInventors: Mohammad Jaber Borran, Behnaam Aazhang, Prabodh Varshney
-
Patent number: 7821980Abstract: 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: GrantFiled: August 3, 2006Date of Patent: October 26, 2010Assignee: Nokia CorporationInventors: Arnab Chakrabarti, Alexandre de Baynast, Ashutosh Sabharwal, Behnaam Aazhang
-
Publication number: 20090016415Abstract: 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: ApplicationFiled: July 12, 2007Publication date: January 15, 2009Inventors: Arnab Chakrabarti, Ashutosh Sabharwal, Behnaam Aazhang, Jorma Lilleberg
-
Publication number: 20080052608Abstract: 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: ApplicationFiled: August 3, 2006Publication date: February 28, 2008Inventors: Arnab Chakrabarti, Alexandre de Baynast, Ashutosh Sabharwal, Behnaam Aazhang
-
Patent number: 7336727Abstract: 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: GrantFiled: August 19, 2004Date of Patent: February 26, 2008Assignee: Nokia CorporationInventors: Krishna Kiran Mukkavilli, Ashutosh Sabharwal, Behnaam Aazhang
-
Patent number: 7330701Abstract: 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: GrantFiled: October 29, 2003Date of Patent: February 12, 2008Assignee: Nokia CorporationInventors: Krishna Kiran Mukkavilli, Ashutosh Sabharwal, Behnaam Aazhang
-
Publication number: 20060193391Abstract: 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: ApplicationFiled: November 21, 2005Publication date: August 31, 2006Inventors: Mohammad Borran, Behnaam Aazhang, Prabodh Varshney
-
Patent number: 7088784Abstract: 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: GrantFiled: October 2, 2003Date of Patent: August 8, 2006Assignee: Nokia CorporationInventors: Mohammad Jaber Borran, Behnaam Aazhang
-
Publication number: 20060111148Abstract: 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: ApplicationFiled: October 29, 2003Publication date: May 25, 2006Inventors: Krishna Mukkavilli, Ashutosh Sabharwal, Behnaam Aazhang
-
Publication number: 20060039493Abstract: 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: ApplicationFiled: August 19, 2004Publication date: February 23, 2006Inventors: Krishna Mukkavilli, Ashutosh Sabharwal, Behnaam Aazhang
-
Publication number: 20050265387Abstract: 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: ApplicationFiled: March 30, 2005Publication date: December 1, 2005Inventors: Mohammad Khojastepour, Nasir Ahmed, Behnaam Aazhang
-
Publication number: 20050255808Abstract: 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: ApplicationFiled: March 29, 2005Publication date: November 17, 2005Inventors: Nasir Ahmed, Mohammad Khojastepour, Ashutosh Sabharwal, Behnaam Aazhang
-
Publication number: 20050074068Abstract: 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: ApplicationFiled: October 2, 2003Publication date: April 7, 2005Inventors: Mohammad Borran, Behnaam Aazhang
-
Publication number: 20040240577Abstract: 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: ApplicationFiled: September 24, 2003Publication date: December 2, 2004Applicant: Nokia CorporationInventors: Mohammad Jaber Borran, Ashutosh Sabharwal, Behnaam Aazhang, Prabodh Varshney
-
Patent number: 6529495Abstract: 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: GrantFiled: May 24, 1999Date of Patent: March 4, 2003Assignee: Nokia Telecommunications, OyInventors: Behnaam Aazhang, Joseph R. Cavallaro, Gang Xu