Patents by Inventor Shimman Patel

Shimman Patel 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: 20030142639
    Abstract: A pilot searcher for CDMA and GPS signals. In one aspect, the searcher is operated in conjunction with a sample buffer in a “real-time” or “off-line” mode. The writing/reading of samples to/from the buffer may be performed in a TDM manner via a common port, and samples may be decimated and packed prior to storing in the buffer. In another aspect, the overall search for pilots is partitioned into a number of tasks, with each task corresponding to a search over a given sample segment and based on a particular set of parameter values. The tasks may be stored in a queue and performed one at a time based on their order in the queue. Prior to performing a new task, the parameter values for that task is downloaded to a set of configuration registers. The parameters may be ordered and linked such that only new values are downloaded.
    Type: Application
    Filed: January 31, 2002
    Publication date: July 31, 2003
    Inventors: Joseph Cheung, Gregory B. Foerster, Inyup Kang, Tao Li, Bruce R. Meagher, Shimman Patel, Christopher Patrick, Pillappakkam B. Srinivas, Srinivas Varadarajan, Jian Wei
  • Publication number: 20030076871
    Abstract: An efficient system for determining if a paging channel should be received and processed adapted for use a wireless communications device in a wireless communications system employing a quick paging channel. The system includes a first mechanism for receiving an electromagnetic signal having both pilot signal and quick paging signal components. A second mechanism provides one or more initial quality parameters (Epilot1/Îo1,Epilot1) indicative of a quality of a signal environment in which the electromagnetic signal is propagating. The one or more initial quality parameters are based on the pilot signal and are associated with a first symbol of the quick paging signal. A third mechanism ascertains whether a second symbol of the quick paging channel signal or the subsequent paging channel should be processed based on the one or more initial quality parameters and provides a first indication in response thereto.
    Type: Application
    Filed: January 18, 2001
    Publication date: April 24, 2003
    Inventors: Farrokh Abrishamkar, Shimman Patel
  • Publication number: 20030065697
    Abstract: A fast, iterative techique for evaluating M modulo J which may be easily implemented in hardware. In the illustrative embodiment, the invention includes a first circuit (10) for decomposing M into two integers A and B=M−A; a second circuit (20) for evaluating (A modulo J); a third circuit (30) for evaluating M′=(A modulo J)+B; and, a fourth circuit (40) for determining whether to output M′ as the final answer, or to feedback M′ to said first means to evaluate M′ modulo J.
    Type: Application
    Filed: October 17, 2001
    Publication date: April 3, 2003
    Inventors: Shimman Patel, Andrew Kan, Rajat Dhawan
  • Publication number: 20030054825
    Abstract: Method and apparatus for adjusting the transmission power of base stations in simultaneous communication with a mobile station. The methods described provide for the transmission power of the base stations to be aligned. In the first exemplary embodiment, the transmitters are attached to a separate control unit through communication links. The control unit then derives the most likely command stream and send that to the base stations. In the second exemplary embodiment, the control unit periodically receives the final or average transmit level in a period and an aggregate quality measure for the feedback during a period from each of the transmitters. The control unit determines the aligned power level and transmits a message indicative of the aligned power level to the transmitters. In the third exemplary embodiment, the transmitters send the control unit a message indicative of the transmit power of transmissions to the receiver.
    Type: Application
    Filed: November 1, 2002
    Publication date: March 20, 2003
    Applicant: QUALCOMM, Inc.
    Inventors: Tao Chen, Jack M. Holtzman, Leonid Razoumov, Shimman Patel, Keith Saints, Edward G. Tiedemann
  • Patent number: 6529850
    Abstract: A velocity estimate is determined from a received signal by counting the number of times a signal in one multipath crosses a predetermined threshold in a given amount of time. A signal is received and a single multipath is extracted from the received signal. Instantaneous envelope values of the extracted multipath are calculated. A plurality of the instantaneous envelope values are used to calculate a running RMS value. A level crossing threshold is determined using the running RMS value. The number of times the instantaneous envelope value crosses the level crossing threshold is counted. The number of level crossings is mapped to a velocity estimate.
    Type: Grant
    Filed: February 1, 2001
    Date of Patent: March 4, 2003
    Inventors: Thomas Brian Wilborn, Shimman Patel, Gilbert C. Sih, Farrokh Abrishamkar
  • Patent number: 6507743
    Abstract: A system for efficiently employing a quick paging channel signal to determine the presence of a forthcoming primary paging channel in a wireless communications system employing a quick paging channel and a primary paging channel. The system includes a first mechanism for selectively processing a first quick paging channel symbol and/or a second quick paging channel symbol of a received signal based on a first decision parameter and/or a second decision parameter and providing a first indication in response thereto. A second mechanism processes the first quick paging channel symbol in response to the first indication and provides a second indication in response thereto indicating whether a forthcoming primary paging channel signal should be received and processed.
    Type: Grant
    Filed: October 24, 2000
    Date of Patent: January 14, 2003
    Assignee: Qualcomm Incorporate
    Inventors: Farrokh Abrishamkar, Shimman A. Patel
  • Publication number: 20020186788
    Abstract: A computationally efficient method and apparatus for estimating the bandwidth of a received signal. In an exemplary implementation, signal power within several selectably narrow frequency bands, each centered about a selected frequency, are calculated using only a relatively small number of arithmetic operations. Applications include using the estimated bandwidth to estimate the relative velocity between the transmitter and receiver, and modifying receiver operation based on such estimate.
    Type: Application
    Filed: July 2, 2001
    Publication date: December 12, 2002
    Inventors: Shimman Patel, Thomas B. Wilborn
  • Patent number: 6480528
    Abstract: A method and a receiver for processing a desired signal for decoding (i.e., by a decoder). In accordance with the method, an input signal that includes the desired signal and additional signals is received and filtered with a first filter having a bandwidth greater than a bandwidth of the desired signal. The filtered signal is then sampled to generate discrete time samples, which is then filtered with a discrete time matched filter. The filtered samples are then scaled with a scaling factor and quantized. A quantity related to an amplitude of the quantized samples (i.e., power) is measured, and the scaling factor is adjusted in accordance with the measured quantity. The quantized samples can be further processed (i.e., demodulated) and provided to a decoder. The desired signal can be a quadrature modulated signal, in which case matched filtering, scaling, and quantization are performed on the in-phase and quadrature components of the desired signal.
    Type: Grant
    Filed: June 11, 1999
    Date of Patent: November 12, 2002
    Assignee: Qualcomm Incorporated
    Inventors: Shimman Patel, Thomas Wilborn
  • Publication number: 20020138229
    Abstract: A velocity estimate is determined from a received signal by counting the number of times a signal in one multipath crosses a predetermined threshold in a given amount of time. A signal is received and a single multipath is extracted from the received signal. Instantaneous envelope values of the extracted multipath are calculated. A plurality of the instantaneous envelope values are used to calculate a running RMS value. A level crossing threshold is determined using the running RMS value. The number of times the instantaneous envelope value crosses the level crossing threshold is counted. The number of level crossings is mapped to a velocity estimate.
    Type: Application
    Filed: February 1, 2001
    Publication date: September 26, 2002
    Inventors: Thomas Brian Wilborn, Shimman Patel, Gilbert C. Sih, Farrokh Abrishamkar
  • Publication number: 20020126735
    Abstract: An apparatus, such as a subscriber unit or a base station within a spread spectrum communication system, provides advanced control over the time-tracking of demodulation elements when unresolvable multipath situations arise. The apparatus provides merge protection that prevents clustered demodulation elements from contracting beyond a minimum time span. In addition, the apparatus provides a master/slave feature for synchronizing the time-tracking of the demodulation elements when clustered around a multipath signal.
    Type: Application
    Filed: September 28, 2001
    Publication date: September 12, 2002
    Inventors: Roland R. Rick, Shimman Patel, Keith Saints, Haitao Zhang
  • Publication number: 20020126746
    Abstract: In an antenna diversity environment, the timing offset of the receiver's fingers are based on the timing offset of the received peaks of the base station transmit signals. In a system with non-negligible multipath spacing, the timing offset of the received peaks of the base station transmit signals are not necessarily at the same location. In one embodiment, the demodulating elements for the signal from each base station antenna use the same offset for demodulating and determining an error signal based on pilot signal sampling prior to the timing offset and subsequent to the timing offset. The error signals are averaged and used by a time tracking loop to track the incoming signal. In another embodiment, the demodulating elements for the signal from each base station antenna independently time track the signals with different timing offsets for each finger. The preferred embodiment depends on the method used by the base station to multiplex the data onto multiple transmit antennas.
    Type: Application
    Filed: September 25, 2001
    Publication date: September 12, 2002
    Inventors: Roland Reinhard Rick, Parvathanathan Subrahmanya, Brian K. Butler, Shimman Patel, Thunyachate Ekvetchavit
  • Patent number: 6356601
    Abstract: Techniques for detecting zero rate frames in a received data transmission. A modulated signal is received and demodulated in accordance with a particular demodulation format to generate demodulated symbols. The demodulated symbols are partitioned into a number of received frames. For each received frame, a quality metric is computed and compared against a threshold value. The threshold value is selected based, in part, on the quality metrics of received frames. Based on the comparison result, the received frame is indicated as being either transmitted and received in error (i.e., erased or bad) or not transmitted at all (i.e., zero rate or empty). The quality metric can relate to an energy of a received frame, a distance between a received frame and a codeword corresponding to the received frame, or other metrics.
    Type: Grant
    Filed: November 29, 2000
    Date of Patent: March 12, 2002
    Assignee: Qualcomm Incorporated
    Inventors: Tao Chen, Shimman Patel
  • Publication number: 20010000221
    Abstract: Techniques for detecting zero rate frames in a received data transmission. A modulated signal is received and demodulated in accordance with a particular demodulation format to generate demodulated symbols. The demodulated symbols are partitioned into a number of received frames. For each received frame, a quality metric is computed and compared against a threshold value. The threshold value is selected based, in part, on the quality metrics of received frames. Based on the comparison result, the received frame is indicated as being either transmitted and received in error (i.e., erased or bad) or not transmitted at all (i.e., zero rate or empty). The quality metric can relate to an energy of a received frame, a distance between a received frame and a codeword corresponding to the received frame, or other metrics.
    Type: Application
    Filed: November 29, 2000
    Publication date: April 12, 2001
    Inventors: Tao Chen, Shimman Patel
  • Patent number: 6208699
    Abstract: Techniques for detecting zero rate frames in a received data transmission. A modulated signal is received and demodulated in accordance with a particular demodulation format to generate demodulated symbols. The demodulated symbols are partitioned into a number of received frames. For each received frame, a quality metric is computed and compared against a threshold value. The threshold value is selected based, in part, on the quality metrics of received frames. Based on the comparison result, the received frame is indicated as being either transmitted and received in error (i.e., erased or bad) or not transmitted at all (i.e., zero rate or empty). The quality metric can relate to an energy of a received frame, a distance between a received frame and a codeword corresponding to the received frame, or other metrics.
    Type: Grant
    Filed: September 1, 1999
    Date of Patent: March 27, 2001
    Assignee: QUALCOMM Incorporated
    Inventors: Tao Chen, Shimman Patel