Patents by Inventor Rabih Chrabieh
Rabih Chrabieh 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: 8867662Abstract: Techniques for rotating and transmitting multidimensional constellations are disclosed. A method for rotating a multidimensional constellation may include constructing a first rotation matrix, constructing a second rotation matrix, applying orthogonality constraints to the first and second rotation matrices; selecting an optimizing rotation matrix from the first and second rotation matrices; and rotating the multidimensional constellation using the optimizing rotation matrix. Constructing the first rotation matrix and second rotation matrices may include constructing a first column that includes first matrix elements based on the number of axes in the multidimensional constellation, and additional columns that include permutations of the first matrix elements.Type: GrantFiled: March 27, 2009Date of Patent: October 21, 2014Assignee: QUALCOMM IncorporatedInventors: Rabih Chrabieh, Ozgur Dural
-
Patent number: 8737548Abstract: An orthogonal frequency division multiplex (OFDM) transmitter may adaptively load each sub-carrier, buffering less than an OFDM frame in order to reduce hardware requirements and latency. The transmitter may use feedback information from the receiver regarding the quality of the sub-carriers. In addition, combining repetition and puncturing to achieve a desired date rate per class further reduces hardware by simplifying or even eliminating an interleaver. Additional mitigation and even performance enhancement techniques are incorporated to address inter-class boundaries within an OFDM frame, such as introducing transition classes. Channel state information may be reported in various formats including full bitmap, changed subchannels, and reported bad subchannels.Type: GrantFiled: March 11, 2013Date of Patent: May 27, 2014Assignee: QUALCOMM IncorporatedInventors: Rabih Chrabieh, Samir S. Soliman, Ozgur Dural
-
Patent number: 8724738Abstract: Techniques for rotating and transmitting multidimensional constellations are disclosed. A method for rotating a multidimensional constellation may include constructing a first rotation matrix, constructing a second rotation matrix, applying orthogonality constraints to the first and second rotation matrices; selecting an optimizing rotation matrix from the first and second rotation matrices; and rotating the multidimensional constellation using the optimizing rotation matrix. Constructing the first rotation matrix and second rotation matrices may include constructing a first column that includes first matrix dements based on the number of axes in the multidimensional constellation, and additional columns that include permutations of the first matrix elements.Type: GrantFiled: March 20, 2012Date of Patent: May 13, 2014Assignee: QUALCOMM IncorporatedInventors: Rabih Chrabieh, Ozgur Dural
-
Patent number: 8711958Abstract: The disclosure relates to a method for decoding a received signal in a MIMO communication system and in at least one layer, each layer carrying at least one data symbol belonging to a signal constellation. The method includes, for one of the at least one layer, a maximum likelihood detection step. This step includes: selecting one candidate value for the data symbol of the layer, and determining the Euclidian distance between the received signal Y and the data signal transmitted using said candidate value multiplied by said channel matrix H, weighted by the inverse of a noise covariance matrix C such as ?Y??iHixi?C?12, expressed as: ?i?n?Hi?C?12|xi|2?2(HiHC?1Y?0.5?j?i,nHiHC?1Hjxj)x*i+?Hn?C?12|xn|2?2(HnHC?1Y??j?nHnHC?1Hjxj)x*n=?i?n?iR(xi)2?2?iRxi+?nR(xn)2?2?nRxn+?i?n?iI(?xi)2?2?iI?xi+?nI(?xn)2?2?nI?xn. The terms depending on ?k are computed by adding to each of them a predetermined constant depending on the size of the constellation of the layer k, called a constellation dependent constant.Type: GrantFiled: August 29, 2012Date of Patent: April 29, 2014Assignee: Sequans CommunicationsInventors: Rabih Chrabieh, Yang Liu
-
Publication number: 20140062733Abstract: The disclosure relates to a method for decoding a received signal in a MIMO communication system and in at least one layer, each layer carrying at least one data symbol belonging to a signal constellation. The method includes, for one of the at least one layer, a maximum likelihood detection step. This step includes: selecting one candidate value for the data symbol of the layer, and determining the Euclidian distance between the received signal Y and the data signal transmitted using said candidate value multiplied by said channel matrix H, weighted by the inverse of a noise covariance matrix C such as ?Y??iHixi?C?12 expressed as: ?i?n?C?12|xi|2?2(HiHC?1Y?0.5?j?i,nHiHC?1Hjxj)xi*+?Hn?C?12|xn|2?2(HnHC?1Y??j?nHnHC?1Hjxj)xn*=?i?n?iR(xi)2?2?iRxi+?nR(xn)2?2?nRxn+?i?n?iI(?xi)2?2?iI?xi+?nI(?xn)2?2?nI?xn. The terms depending on ?k are computed by adding to each of them a predetermined constant depending on the size of the constellation of the layer k, called a constellation dependent constant.Type: ApplicationFiled: August 29, 2012Publication date: March 6, 2014Applicant: SEQUANS COMMUNICATIONSInventors: Rabih Chrabieh, Yang Liu
-
Patent number: 8553790Abstract: Low-power transmitter and/or receiver devices are provided by sacrificing time and/or frequency diversity in exchange for lower power consumption. When channel conditions indicate that time and/or frequency spreading are unnecessary for transmissions, a transmitter may enter into a power-conservation mode in which transmissions are performed using a time gating scheme or a time repetition scheme. In the time gating scheme, symbols are transmitting just once, rather than a plurality of times, but with increased transmission power. In the time repetition scheme, copies of the same symbol are transmitted a plurality of times on the same frequency on different symbol transmission periods, instead of being retransmitted on different frequencies on different symbol transmission periods. Consequently, the symbol can be generated once and stored for subsequent retransmission, thereby allowing some of the transmitter/receiver chain components can be operated at a lower duty cycle or processing speed to conserve power.Type: GrantFiled: January 24, 2012Date of Patent: October 8, 2013Assignee: QUALCOMM IncorporatedInventors: Samir Soliman, Ozgur Dural, Krishnan Rajamani, Rabih Chrabieh
-
Patent number: 8526543Abstract: A system and method are provided for removing quadrature imbalance errors in received data. The method accepts an unbiased training sequence in a quadrature demodulation receiver. An unbiased training sequence has a uniform accumulated power evenly distributed in a complex plane, and includes predetermined reference signals (p) at frequency +f and predetermined mirror signals (pm) at frequency ?f. The unbiased training sequence is processed, generating a sequence of processed symbols (y) at frequency +f, representing complex plane information in the unbiased training sequence. Each processed symbol (y) is multiplied by the mirror signal (pm), and an unbiased quadrature imbalance estimate Bm is obtained at frequency (?f). Using quadrature imbalance estimates, channel estimates, and processed symbols, an imbalance-corrected symbol can be generated.Type: GrantFiled: July 11, 2011Date of Patent: September 3, 2013Assignee: QUALCOMM IncorporatedInventors: Rabih Chrabieh, Samir S Soliman
-
Patent number: 8488691Abstract: An orthogonal frequency division multiplex (OFDM) transmitter may adaptively load each sub-carrier, buffering less than an OFDM frame in order to reduce hardware requirements and latency. The transmitter may use feedback information from the receiver regarding the quality of the sub-carriers. In addition, combining repetition and puncturing to achieve a desired date rate per class further reduces hardware by simplifying or even eliminating an interleaver. Additional mitigation and even performance enhancement techniques are incorporated to address inter-class boundaries within an OFDM frame, such as introducing transition classes. Channel state information may be reported in various formats including full bitmap, changed subchannels, and reported bad subchannels.Type: GrantFiled: November 7, 2008Date of Patent: July 16, 2013Assignee: QUALCOMM IncorporatedInventors: Rabih Chrabieh, Samir S. Soliman, Ozgur Dural
-
Patent number: 8446967Abstract: A method is provided to generate preamble sequences. The method includes transmitting a periodic set of samples as part of a wireless communications preamble sequence and determining a set of null periods in which zero samples are transmitted. The null periods are interspersed among the periodic set of samples in order to enhance correlation efficiency and mitigate processing complexity.Type: GrantFiled: January 8, 2009Date of Patent: May 21, 2013Assignee: QUALCOMM IncorporatedInventor: Rabih Chrabieh
-
Patent number: 8428175Abstract: A system and method are provided for transmitting a rotating training sequence. A rotating training signal is generated in quadrature modulation transmitter. The rotating training signal includes training information sent via an in-phase (I) modulation path, as well as training information sent via a quadrature (Q) modulation path. The rotating training signal may be generated by initially sending training information via the I modulation path, and subsequently sending training information via the Q modulation path. The training information sent via the I modulation path may include a first symbol having a reference phase (e.g., 0 degrees or 180 degrees). Then, the training information sent via the Q modulation path would include a second symbol having a phase that is ±90 from the reference phase.Type: GrantFiled: March 9, 2007Date of Patent: April 23, 2013Assignee: QUALCOMM IncorporatedInventor: Rabih Chrabieh
-
Patent number: 8352843Abstract: An apparatus for coding a communication signal is provided. The apparatus includes an encoder configured to encode the communication signal, to increase the length of the communication signal, and a repetition coder configured to repetitively code part of the encoded communication signal, to utilize at least some of the increased length of the communication signal. The apparatus further includes an interleaver configured to interleave the repetitively coded communication signal. A method is also provided for coding a communication signal.Type: GrantFiled: December 21, 2007Date of Patent: January 8, 2013Assignee: Qualcomm IncorporatedInventors: Rabih Chrabieh, Koorosh Akhavan
-
Patent number: 8290083Abstract: A system and method are provided for transmitting an unbiased communications training sequence. The method generates an unbiased training sequence in a quadrature modulation transmitter. The unbiased training sequence represents a uniform accumulated power evenly distributed in the complex plane. As a result, training information in the time domain is sent via an in-phase (I) modulation path having an accumulated power. Training information in the time domain is sent via a quadrature (Q) modulation path having an accumulated power equal to the I modulation path power. Also provided are system and method for calculating an unbiased channel estimate from a received unbiased training sequence.Type: GrantFiled: May 30, 2007Date of Patent: October 16, 2012Assignee: Qualcomm IncorporatedInventor: Rabih Chrabieh
-
Publication number: 20120177138Abstract: Techniques for rotating and transmitting multidimensional constellations are disclosed. A method for rotating a multidimensional constellation may include constructing a first rotation matrix, constructing a second rotation matrix, applying orthogonality constraints to the first and second rotation matrices; selecting an optimizing rotation matrix from the first and second rotation matrices; and rotating the multidimensional constellation using the optimizing rotation matrix. Constructing the first rotation matrix and second rotation matrices may include constructing a first column that includes first matrix dements based on the number of axes in the multidimensional constellation, and additional columns that include permutations of the first matrix elements.Type: ApplicationFiled: March 20, 2012Publication date: July 12, 2012Applicant: QUALCOMM INCORPORATEDInventors: Rabih Chrabieh, Ozgur Dural
-
Publication number: 20120128035Abstract: Low-power transmitter and/or receiver devices are provided by sacrificing time and/or frequency diversity in exchange for lower power consumption. When channel conditions indicate that time and/or frequency spreading are unnecessary for transmissions, a transmitter may enter into a power-conservation mode in which transmissions are performed using a time gating scheme or a time repetition scheme. In the time gating scheme, symbols are transmitting just once, rather than a plurality of times, but with increased transmission power. In the time repetition scheme, copies of the same symbol are transmitted a plurality of times on the same frequency on different symbol transmission periods, instead of being retransmitted on different frequencies on different symbol transmission periods. Consequently, the symbol can be generated once and stored for subsequent retransmission, thereby allowing some of the transmitter/receiver chain components can be operated at a lower duty cycle or processing speed to conserve power.Type: ApplicationFiled: January 24, 2012Publication date: May 24, 2012Applicant: QUALCOMM INCORPORATEDInventors: Samir Soliman, Ozgur Dural, Krishnan Rajamani, Rabih Chrabieh
-
Patent number: 8166483Abstract: A development framework and runtime environment for applications that execute in real-time operating systems. Application development is enhanced by providing simple instructions that allow a programmer to declare any function as a function managed with priority. Compiler tools implement priority function and the management code for managing execution at runtime. At runtime, priority functions are managed based on their respective priority level. The priority function information is stored when execution is to be delayed.Type: GrantFiled: August 5, 2005Date of Patent: April 24, 2012Inventor: Rabih Chrabieh
-
Patent number: 8161453Abstract: A development and runtime framework for applications that execute in real-time operating systems. Application development is enhanced through simple instructions that allow a programmer to declare functions and sets of functions as tasks and supertasks, respectively, and manage the execution of functions, tasks and supertasks with priorities. A compiler or pre-processor provides tools for generating the code for tasks and supertasks, and the management code for managing execution. Function calls may be made directly to functions within supertasks via respective entrypoints, and the tasks are managed based on the functions being invoked. Within a supertask, a higher priority function may be runnable while a lower priority function of that supertask is suspended. A cookie is used to recognize when a register update for a supertask may be omitted, enabling more efficient context switching.Type: GrantFiled: November 15, 2005Date of Patent: April 17, 2012Inventor: Rabih Chrabieh
-
Publication number: 20120039421Abstract: A system and method are provided for removing quadrature imbalance errors in received data. The method accepts an unbiased training sequence in a quadrature demodulation receiver. An unbiased training sequence has a uniform accumulated power evenly distributed in a complex plane, and includes predetermined reference signals (p) at frequency +f and predetermined mirror signals (pm) at frequency ?f. The unbiased training sequence is processed, generating a sequence of processed symbols (y) at frequency +f, representing complex plane information in the unbiased training sequence. Each processed symbol (y) is multiplied by the mirror signal (pm), and an unbiased quadrature imbalance estimate Bm is obtained at frequency (?f). Using quadrature imbalance estimates, channel estimates, and processed symbols, an imbalance-corrected symbol can be generated.Type: ApplicationFiled: July 11, 2011Publication date: February 16, 2012Applicant: QUALCOMM INCORPORATEDInventors: Rabih Chrabieh, Samir S. Soliman
-
Patent number: 8102929Abstract: Low-power transmitter and/or receiver devices are provided by sacrificing time and/or frequency diversity in exchange for lower power consumption. When channel conditions indicate that time and/or frequency spreading are unnecessary for transmissions, a transmitter may enter into a power-conservation mode in which transmissions are performed using a time gating scheme or a time repetition scheme. In the time gating scheme, symbols are transmitting just once, rather than a plurality of times, but with increased transmission power. In the time repetition scheme, copies of the same symbol are transmitted a plurality of times on the same frequency on different symbol transmission periods, instead of being retransmitted on different frequencies on different symbol transmission periods. Consequently, the symbol can be generated once and stored for subsequent retransmission, thereby allowing some of the transmitter/receiver chain components can be operated at a lower duty cycle or processing speed to conserve power.Type: GrantFiled: February 12, 2009Date of Patent: January 24, 2012Assignee: QUALCOMM IncorporatedInventors: Samir Soliman, Ozgur Dural, Krishnan Rajamani, Rabih Chrabieh
-
Patent number: 8081695Abstract: A system and method are provided for supplying a frequency-smoothed communications training signal. The method generates a frequency-smoothed unbiased training signal in a quadrature modulation transmitter. The frequency-smoothed unbiased training signal includes a plurality of pilot signal products, where each pilot signal product includes complex plane information represented by a reference frequency subcarrier, multiplying complex plane information represented by mirror frequency subcarrier. The sum of the plurality of pilot signal products is equal to zero. The method supplies the frequency-smoothed unbiased training signal so that it may be transmitted within a single symbol period. System and methods are also provided for using a frequency-smoothed training signal in the calculation of a receiver channel estimate.Type: GrantFiled: September 11, 2007Date of Patent: December 20, 2011Assignee: QUALCOMM, IncorporatedInventors: Rabih Chrabieh, Samir S. Soliman
-
Patent number: 8064550Abstract: A system and method are provided for removing quadrature imbalance errors in received data. The method accepts an unbiased training sequence in a quadrature demodulation receiver. An unbiased training sequence has a uniform accumulated power evenly distributed in a complex plane, and includes predetermined reference signals (p) at frequency +f and predetermined mirror signals (pm) at frequency ?f. The unbiased training sequence is processed, generating a sequence of processed symbols (y) at frequency +f, representing complex plane information in the unbiased training sequence. Each processed symbol (y) is multiplied by the mirror signal (pm), and an unbiased quadrature imbalance estimate Bm is obtained at frequency (?f). Using quadrature imbalance estimates, channel estimates, and processed symbols, an imbalance-corrected symbol can be generated.Type: GrantFiled: September 11, 2007Date of Patent: November 22, 2011Assignee: QUALCOMM, IncorporatedInventors: Rabih Chrabieh, Samir S. Soliman