Patents by Inventor Jonathan Sidi

Jonathan Sidi 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: 20230308829
    Abstract: The present disclosure provides for searching and identifying establishments based on content to be presented at the establishment. For example, businesses can add attributes to a business profile, the attributes indicating sports, leagues, teams, matches, etc. that the business will display. The attributes may be searchable by a user, such as through a search engine application, a maps application, or other application. In this regard, the user can quickly identify a business in a selected region that will be playing what the user wants to watch.
    Type: Application
    Filed: March 28, 2023
    Publication date: September 28, 2023
    Inventors: Mariam Khaled Dabboussi, Jonathan Sidi, Basel Hijazi
  • Patent number: 9160496
    Abstract: Methods and apparatus are presented for H-ARQ process dynamic memory management. A method for dynamically managing memory for storing data associated with H-ARQ processes is presented, which includes receiving a packet associated with a H-ARQ process, determining if a free memory location is available in a H-ARQ buffer, assigning the packet to the free memory location, determining if the packet was successfully decoded, and retaining the packet in the assigned memory location for combination with a subsequent packet retransmission if the packet was not successfully decoded. Also presented are apparatus having logic configured to perform the presented methods.
    Type: Grant
    Filed: June 29, 2007
    Date of Patent: October 13, 2015
    Assignee: QUALCOMM Incorporated
    Inventors: Jonathan Sidi, Samson Jim
  • Patent number: 8793560
    Abstract: Techniques for efficiently and accurately computing log-likelihood ratio (LLRs) for code bits are described. A set of code bits may be mapped to a modulation symbol in a signal constellation. Different code bits in the set may be associated with different LLR functions. A receiver obtains received symbols for a transmission sent via a communication channel. The receiver derives LLRs for code bits based on the received symbols and piecewise linear approximation of at least one LLR function. The piecewise linear approximation of each LLR function may comprise one or more linear functions for one or more ranges of input values. The receiver may select one of the linear functions for each code bit based on a corresponding received symbol component value. The receiver may then derive an LLR for each code bit based on the linear function selected for that first code bit.
    Type: Grant
    Filed: March 13, 2007
    Date of Patent: July 29, 2014
    Assignee: Qualcomm Incorporated
    Inventors: Jonathan Sidi, Rajesh Sundaresan
  • Patent number: 8711994
    Abstract: Certain aspects provide a method for determining decoding order and reconstruction weights for decoded streams to be cancelled in a MIMO system with successive interference cancellation, based on estimates of the channel characteristics, the received composite signal and parameters of the system.
    Type: Grant
    Filed: December 18, 2012
    Date of Patent: April 29, 2014
    Assignee: QUALCOMM Incorporated
    Inventors: Gokhan Mergen, Subramanya P. Rao, Jonathan Sidi
  • Patent number: 8634332
    Abstract: A method for using a joint decoding engine in a wireless device is disclosed. A first symbol stream and a second symbol stream in a received multiple input multiple output (MIMO) signal is determined. A scaled channel estimate for a wireless transmission channel and a scaled noise covariance of the MIMO signal are also determined. The scaled channel estimate and the first symbol stream are whitened. Max log maximum a posteriori (MLM) processing is performed on the whitened first symbol stream to produce a first data stream. The first data stream may be de-rate matched and decoded to produce a decoded first data stream.
    Type: Grant
    Filed: April 29, 2010
    Date of Patent: January 21, 2014
    Assignee: Qualcomm Incorporated
    Inventors: Jia Tang, Atul A. Salvekar, Jonathan Sidi, Jong Hyeon Park, Subramanya P. Rao, Abhinav Gupta, Shantanu Khare, Gokhan Mergen
  • Patent number: 8611941
    Abstract: Systems and methodologies are described that facilitate efficient power control command management in a wireless communication environment. As described herein, techniques can be utilized by a Node B and/or other network access point to compensate for differences between uplink slot boundaries and a power control command combining period associated with the uplink slot. For example, the timing of Transmitter Power Control (TPC) bit transmission can be altered as described herein such that, if a given cell or cell sector is associated with a radio link set of size 2 or greater and a TPC timing offset of size 2 or less, TPC command information can be buffered and/or otherwise delayed to a slot following the slot in which corresponding channel measurements are obtained in order to prevent efficiency loss associated with combining TPC bits of inverse polarity corresponding to multiple disparate slots.
    Type: Grant
    Filed: June 25, 2009
    Date of Patent: December 17, 2013
    Assignee: QUALCOMM Incorporated
    Inventors: Jonathan Sidi, Sharad Deepak Sambhwani
  • Patent number: 8526319
    Abstract: Techniques for determining channel quality indicators (CQIs) for a non-linear detector at a user equipment (UE) are described. In one design, the UE may determine at least one parameter (e.g., at least one threshold) based on at least one constellation constrained capacity function. Each threshold may correspond to a maximum number of information bits for one stream when a particular modulation order is used for another stream. The UE may determine CQIs for multiple streams for the non-linear detector based on the at least one parameter. The UE may also select a precoding matrix (e.g., jointly with the CQIs) based on the at least one parameter. The UE may report the selected precoding matrix and the CQIs for the multiple streams. The UE may thereafter receive a transmission of the multiple streams, which may be transmitted based on the selected precoding matrix and the CQIs.
    Type: Grant
    Filed: October 22, 2010
    Date of Patent: September 3, 2013
    Assignee: QUALCOMM Incorporated
    Inventors: Yi Su, Jia Tang, Atul A. Salvekar, Lei Xiao, Gokhan Mergen, Jonathan Sidi
  • Patent number: 8441981
    Abstract: In the processing of a data transmission received on wireless data channel HS-DSCH during HS-SCCH-less (HSL) operation according to 3GPP TS 25.214 V7.7.0, a situation is identified wherein redundancy version information corresponding to the received data transmission cannot be obtained from wireless control channel HS-SCCH. The redundancy version information is normally indicative of an HSL redundancy version that specifies derate matching for the received data transmission. In response to identification of the situation, derate matching is applied to the received data transmission according to an HSL redundancy version other than the HSL redundancy version that is specified by HSL for derate matching in the situation.
    Type: Grant
    Filed: February 14, 2008
    Date of Patent: May 14, 2013
    Assignee: QUALCOMM Incorporated
    Inventors: Jonathan Sidi, Shantanu Khare
  • Publication number: 20130072250
    Abstract: A slot in a frame of n frames is received at user equipment (UE). Valid slots are detected based on a given validity criterion. The valid slots are classified as outage slots if an estimated signal quality does not exceed an outage signal quality. A total valid slot count and a total outage slot count are accumulated over an outer loop duration spanning a plurality of the slots. The total outage slot count is compared to a preset ratio of the total valid slot count. A target signal quality is updated based on the comparison.
    Type: Application
    Filed: March 20, 2012
    Publication date: March 21, 2013
    Applicant: QUALCOMM Incorporated
    Inventors: Wei Zhang, Jittra Jootar, Kunal Srivastava, Guang Xie, Feng Lu, Jonathan Sidi
  • Patent number: 8391429
    Abstract: Certain aspects provide a method for determining decoding order and reconstruction weights for decoded streams to be cancelled in a MIMO system with successive interference cancellation, based on estimates of the channel characteristics, the received composite signal and parameters of the system.
    Type: Grant
    Filed: August 26, 2009
    Date of Patent: March 5, 2013
    Assignee: QUALCOMM Incorporated
    Inventors: Gokhan Mergen, Subramanya P. Rao, Jonathan Sidi
  • Patent number: 8335286
    Abstract: Certain aspects provide a method for determining decoding order and reconstruction weights for decoded streams to be cancelled in a MIMO system with successive interference cancellation, based on estimates of the channel characteristics, the received composite signal and parameters of the system.
    Type: Grant
    Filed: August 26, 2009
    Date of Patent: December 18, 2012
    Assignee: QUALCOMM Incorporated
    Inventors: Gokhan Mergen, Subramanya P. Rao, Jonathan Sidi
  • Publication number: 20120099446
    Abstract: Techniques for determining channel quality indicators (CQIs) for a non-linear detector at a user equipment (UE) are described. In one design, the UE may determine at least one parameter (e.g., at least one threshold) based on at least one constellation constrained capacity function. Each threshold may correspond to a maximum number of information bits for one stream when a particular modulation order is used for another stream. The UE may determine CQIs for multiple streams for the non-linear detector based on the at least one parameter. The UE may also select a precoding matrix (e.g., jointly with the CQIs) based on the at least one parameter. The UE may report the selected precoding matrix and the CQIs for the multiple streams. The UE may thereafter receive a transmission of the multiple streams, which may be transmitted based on the selected precoding matrix and the CQIs.
    Type: Application
    Filed: October 22, 2010
    Publication date: April 26, 2012
    Applicant: QUALCOMM INCORPORATED
    Inventors: Yi Su, Jia Tang, Atul A. Salvekar, Lei Xiao, Gokhan Mergen, Jonathan Sidi
  • Patent number: 8149964
    Abstract: Techniques for scaling symbols to account for large abrupt changes in received power at a user equipment (UE) are described. The UE performs AGC on received samples to obtain input samples. The UE processes (e.g., CDMA demodulates) the input samples to obtain first symbols. The UE determines the power of the input samples and derives a symbol gain based on (e.g., inversely related to) the power of the input samples. The UE scales the first symbols with the symbol gain to obtain detected data symbols having approximately constant amplitude, even with large abrupt changes in the power of the input samples. The UE estimates signal amplitude and noise variance based on the detected data symbols, computes LLRs for code bits of the detected data symbols based on the signal amplitude and noise variance, and decodes the LLRs to obtain decoded data.
    Type: Grant
    Filed: June 25, 2007
    Date of Patent: April 3, 2012
    Assignee: QUALCOMM, Incorporated
    Inventors: Jonathan Sidi, Ketan N. Patel
  • Publication number: 20110268019
    Abstract: A method for using a joint decoding engine in a wireless device is disclosed. A first symbol stream and a second symbol stream in a received multiple input multiple output (MIMO) signal is determined. A scaled channel estimate for a wireless transmission channel and a scaled noise covariance of the MIMO signal are also determined. The scaled channel estimate and the first symbol stream are whitened. Max log maximum a posteriori (MLM) processing is performed on the whitened first symbol stream to produce a first data stream. The first data stream may be de-rate matched and decoded to produce a decoded first data stream.
    Type: Application
    Filed: April 29, 2010
    Publication date: November 3, 2011
    Applicant: QUALCOMM INCORPORATED
    Inventors: Jia Tang, Atul A. Salvekar, Shantanu Khare, Gokhan Mergen, Jonathan Sidi, Jong Hyeon Park, Subramanya P. Rao, Abhinav Gupta
  • Publication number: 20110051865
    Abstract: Certain aspects provide a method for determining decoding order and reconstruction weights for decoded streams to be cancelled in a MIMO system with successive interference cancellation, based on estimates of the channel characteristics, the received composite signal and parameters of the system.
    Type: Application
    Filed: August 26, 2009
    Publication date: March 3, 2011
    Applicant: QUALCOMM Incorporated
    Inventors: Gokhan Mergen, Subramanya P. Rao, Jonathan Sidi
  • Publication number: 20110051832
    Abstract: Certain aspects provide a method for determining decoding order and reconstruction weights for decoded streams to be cancelled in a MIMO system with successive interference cancellation, based on estimates of the channel characteristics, the received composite signal and parameters of the system.
    Type: Application
    Filed: August 26, 2009
    Publication date: March 3, 2011
    Applicant: QUALCOMM Incorporated
    Inventors: Gokhan Mergen, Subramanya P. Rao, Jonathan Sidi
  • Publication number: 20110026430
    Abstract: A method for detecting a channel condition for a wireless communication device is provided. The method includes measuring a plurality of power levels as received by the wireless communication device; determining a metric based on the plurality of power level measurements; and generating a high-speed fading indication signal based on the metric. An apparatus for performing the method is also disclosed herein.
    Type: Application
    Filed: July 30, 2009
    Publication date: February 3, 2011
    Applicant: QUALCOMM Incorporated
    Inventors: Youngjae Kim, Feng Lu, Anil Kumar Goteti, Jonathan Sidi
  • Publication number: 20100041429
    Abstract: Systems and methodologies are described that facilitate efficient power control command management in a wireless communication environment. As described herein, techniques can be utilized by a Node B and/or other network access point to compensate for differences between uplink slot boundaries and a power control command combining period associated with the uplink slot. For example, the timing of Transmitter Power Control (TPC) bit transmission can be altered as described herein such that, if a given cell or cell sector is associated with a radio link set of size 2 or greater and a TPC timing offset of size 2 or less, TPC command information can be buffered and/or otherwise delayed to a slot following the slot in which corresponding channel measurements are obtained in order to prevent efficiency loss associated with combining TPC bits of inverse polarity corresponding to multiple disparate slots.
    Type: Application
    Filed: June 25, 2009
    Publication date: February 18, 2010
    Applicant: QUALCOMM, Incorporated
    Inventors: Jonathan Sidi, Sharad Deepak Sambhwani
  • Publication number: 20090207781
    Abstract: In the processing of a data transmission received on wireless data channel HS-DSCH during HS-SCCH-less (HSL) operation according to 3GPP TS 25.214 V7.7.0, a situation is identified wherein redundancy version information corresponding to the received data transmission cannot be obtained from wireless control channel HS-SCCH. The redundancy version information is normally indicative of an HSL redundancy version that specifies derate matching for the received data transmission. In response to identification of the situation, derate matching is applied to the received data transmission according to an HSL redundancy version other than the HSL redundancy version that is specified by HSL for derate matching in the situation.
    Type: Application
    Filed: February 14, 2008
    Publication date: August 20, 2009
    Applicant: QUALCOMM Incorporated
    Inventors: Jonathan Sidi, Shantanu Khare
  • Publication number: 20090006778
    Abstract: Methods and apparatus are presented for H-ARQ process dynamic memory management. A method for dynamically managing memory for storing data associated with H-ARQ processes is presented, which includes receiving a packet associated with a H-ARQ process, determining if a free memory location is available in a H-ARQ buffer, assigning the packet to the free memory location, determining if the packet was successfully decoded, and retaining the packet in the assigned memory location for combination with a subsequent packet retransmission if the packet was not successfully decoded. Also presented are apparatus having logic configured to perform the presented methods.
    Type: Application
    Filed: June 29, 2007
    Publication date: January 1, 2009
    Inventors: Jonathan Sidi, Samson Jim