Patents by Inventor J. Rodney Walton

J. Rodney Walton 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: 20100067401
    Abstract: Techniques to select a suitable transmission mode for a data transmission in a multi channel communication system with multiple spatial channels having varying SNRs are presented in this disclosure. For certain embodiments, a closed-loop technique may be applied, in which back-off factors used to calculate an effective SNR value fed back to a transmitter are adjusted. An open-loop rate control scheme is also presented in which a transmitter may select a data rate and number of streams based on whether transmitted packets are received in error at a receiver.
    Type: Application
    Filed: September 16, 2008
    Publication date: March 18, 2010
    Applicant: QUALCOMM Incorporated
    Inventors: Irina Medvedev, John W. Ketchum, J. Rodney Walton
  • Publication number: 20100020757
    Abstract: Techniques to schedule terminals for data transmission on the downlink and/or uplink in a MIMO-OFDM system based on the spatial and/or frequency “signatures” of the terminals. A scheduler forms one or more sets of terminals for possible (downlink or uplink) data transmission for each of a number of frequency bands. One or more sub-hypotheses may further be formed for each hypothesis, with each sub-hypothesis corresponding to (1) specific assignments of transmit antennas to the terminal(s) in the hypothesis (for the downlink) or (2) a specific order for processing the uplink data transmissions from the terminal(s) (for the uplink). The performance of each sub-hypothesis is then evaluated (e.g., based on one or more performance metrics). One sub-hypothesis is then selected for each frequency band based on the evaluated performance, and the one or more terminals in each selected sub-hypothesis are then scheduled for data transmission on the corresponding frequency band.
    Type: Application
    Filed: July 27, 2009
    Publication date: January 28, 2010
    Applicant: QUALCOMM Incorporated
    Inventors: J. Rodney Walton, John W. Ketchum, Mark S. Wallace, Irina Medvedev
  • Publication number: 20090290664
    Abstract: Techniques for detecting and demodulating a signal/transmission are described. Signal detection is performed in multiple stages using different types of signal processing, e.g., using time-domain correlation for a first stage, frequency-domain processing for a second stage, and time-domain processing for a third stage. For the first stage, products of symbols are generated for at least two different delays, correlation between the products for each delay and known values is performed, and correlation results for all delays are combined and used to declare the presence of a signal. For demodulation, the timing of input samples is adjusted to obtain timing-adjusted samples. A frequency offset is estimated and removed from the timing-adjusted samples to obtain frequency-corrected samples, which are processed with a channel estimate to obtain detected symbols. The phases of the detected symbols are corrected to obtain phase-corrected symbols, which are demodulated, deinterleaved, and decoded.
    Type: Application
    Filed: November 14, 2008
    Publication date: November 26, 2009
    Applicant: QUALCOMM Incorporated
    Inventors: J. Rodney Walton, Mark S. Wallace
  • Publication number: 20090129454
    Abstract: Rate selection with margin sharing in a system with independent data stream rates is presented. Signal-to-Noise Ratio (SNR) estimates are obtained for each stream. Rates are selected for the streams based on the SNR estimates, such that at least one data stream has an SNR margin below a threshold, each remaining data stream has an SNR margin above a respective threshold, and the total SNR margin for all streams is above a total threshold. For rate selection with margin sharing with a vector-quantized rate set, SNR estimates are obtained for usable transmission channels. The total SNR margin is determined for each rate combination based on the estimates. Each rate combination is associated with a specific number of data streams to transmit, a specific rate for each data stream, and a specific overall throughput. The combination with the highest overall throughput and non-negative total SNR margin is selected.
    Type: Application
    Filed: November 13, 2008
    Publication date: May 21, 2009
    Applicant: QUALCOMM INCORPORATED
    Inventors: Irina Medvedev, J. Rodney Walton
  • Publication number: 20090122927
    Abstract: Techniques for detecting and demodulating a signal/transmission are described. Signal detection is performed in multiple stages using different types of signal processing, e.g., using time-domain correlation for a first stage, frequency-domain processing for a second stage, and time-domain processing for a third stage. For the first stage, products of symbols are generated for at least two different delays, correlation between the products for each delay and known values is performed, and correlation results for all delays are combined and used to declare the presence of a signal. For demodulation, the timing of input samples is adjusted to obtain timing-adjusted samples. A frequency offset is estimated and removed from the timing-adjusted samples to obtain frequency-corrected samples, which are processed with a channel estimate to obtain detected symbols. The phases of the detected symbols are corrected to obtain phase-corrected symbols, which are demodulated, deinterleaved, and decoded.
    Type: Application
    Filed: November 14, 2008
    Publication date: May 14, 2009
    Applicant: QUALCOMM Incorporated
    Inventors: J. Rodney Walton, Mark S. Wallace
  • Publication number: 20090092087
    Abstract: An uplink channel response matrix is obtained for each terminal and decomposed to obtain a steering vector used by the terminal to transmit on the uplink. An “effective” uplink channel response vector is formed for each terminal based on its steering vector and its channel response matrix. Multiple sets of terminals are evaluated based on their effective channel response vectors to determine the best set (e.g., with highest overall throughput) for uplink transmission. Each selected terminal performs spatial processing on its data symbol stream with its steering vector and transmits its spatially processed data symbol stream to an access point. The multiple selected terminals simultaneously transmit their data symbol streams via their respective MIMO channels to the access point. The access point performs receiver spatial processing on its received symbol streams in accordance with a receiver spatial processing technique to recover the data symbol streams transmitted by the selected terminals.
    Type: Application
    Filed: July 14, 2008
    Publication date: April 9, 2009
    Applicant: QUALCOMM Incorporated
    Inventors: J. Rodney Walton, John W. Ketchum, John Edward Smee, Mark S. Wallace, Steven J. Howard
  • Publication number: 20080285670
    Abstract: A multiple-access MIMO WLAN system that employs MIMO, OFDM, and TDD. The system (1) uses a channel structure with a number of configurable transport channels, (2) supports multiple rates and transmission modes, which are configurable based on channel conditions and user terminal capabilities, (3) employs a pilot structure with several types of pilot (e.g., beacon, MIMO, steered reference, and carrier pilots) for different functions, (4) implements rate, timing, and power control loops for proper system operation, and (5) employs random access for system access by the user terminals, fast acknowledgment, and quick resource assignments. Calibration may be performed to account for differences in the frequency responses of transmit/receive chains at the access point and user terminals. The spatial processing may then be simplified by taking advantage of the reciprocal nature of the downlink and uplink and the calibration.
    Type: Application
    Filed: July 15, 2008
    Publication date: November 20, 2008
    Applicant: QUALCOMM INCORPORATED
    Inventors: J. Rodney Walton, Mark S. Wallace, John W. Ketchum, Steven J. Howard
  • Publication number: 20080285488
    Abstract: A multiple-access MIMO WLAN system that employs MIMO, OFDM, and TDD. The system (1) uses a channel structure with a number of configurable transport channels, (2) supports multiple rates and transmission modes, which are configurable based on channel conditions and user terminal capabilities, (3) employs a pilot structure with several types of pilot (e.g., beacon, MIMO, steered reference, and carrier pilots) for different functions, (4) implements rate, timing, and power control loops for proper system operation, and (5) employs random access for system access by the user terminals, fast acknowledgment, and quick resource assignments. Calibration may be performed to account for differences in the frequency responses of transmit/receive chains at the access point and user terminals. The spatial processing may then be simplified by taking advantage of the reciprocal nature of the downlink and uplink and the calibration.
    Type: Application
    Filed: April 30, 2008
    Publication date: November 20, 2008
    Applicant: QUALCOMM INCORPORATED
    Inventors: J. Rodney Walton, Mark S. Wallace, John W. Ketchum, Steven J. Howard
  • Publication number: 20080285664
    Abstract: Techniques for performing mode and rate control for a MIMO transmission are described. For mode selection, the use of an eigensteering mode is permitted if a first set of at least one criterion is satisfied. The eigensteering mode is selected for data transmission if a second set of at least one criterion is satisfied, and an unsteered mode is selected otherwise. For rate selection, SNR estimates are derived for data streams to potentially transmit, e.g., based on channel estimates and/or data symbol estimates. The number of data streams to transmit as well as at least one rate for at least one data stream to transmit are selected based on the SNR estimates and at least one backoff factor. The backoff factor(s) are adjusted based on status of received packets. The at least one rate may be adjusted based on the age of rate information.
    Type: Application
    Filed: May 18, 2007
    Publication date: November 20, 2008
    Applicant: QUALCOMM Incorporated
    Inventors: Mark S. Wallace, J. Rodney Walton
  • Publication number: 20080285669
    Abstract: A multiple-access MIMO WLAN system that employs MIMO, OFDM, and TDD. The system (1) uses a channel structure with a number of configurable transport channels, (2) supports multiple rates and transmission modes, which are configurable based on channel conditions and user terminal capabilities, (3) employs a pilot structure with several types of pilot (e.g., beacon, MIMO, steered reference, and carrier pilots) for different functions, (4) implements rate, timing, and power control loops for proper system operation, and (5) employs random access for system access by the user terminals, fast acknowledgment, and quick resource assignments. Calibration may be performed to account for differences in the frequency responses of transmit/receive chains at the access point and user terminals. The spatial processing may then be simplified by taking advantage of the reciprocal nature of the downlink and uplink and the calibration.
    Type: Application
    Filed: April 30, 2008
    Publication date: November 20, 2008
    Applicant: QUALCOMM INCORPORATED
    Inventors: J. Rodney Walton, Mark S. Wallace, John W. Ketchum, Steven J. Howard
  • Publication number: 20080267138
    Abstract: A MIMO system supports multiple spatial multiplexing modes for improved performance and greater flexibility. These modes may include (1) a single-user steered mode that transmits multiple data streams on orthogonal spatial channels to a single receiver, (2) a single-user non-steered mode that transmits multiple data streams from multiple antennas to a single receiver without spatial processing at a transmitter, (3) a multi-user steered mode that transmits multiple data streams simultaneously to multiple receivers with spatial processing at a transmitter, and (4) a multi-user non-steered mode that transmits multiple data streams from multiple antennas (co-located or non co-located) without spatial processing at the transmitter(s) to receiver(s) having multiple antennas. For each set of user terminal(s) selected for data transmission on the downlink and/or uplink, a spatial multiplexing mode is selected for the user terminal set from among the multiple spatial multiplexing modes supported by the system.
    Type: Application
    Filed: May 5, 2008
    Publication date: October 30, 2008
    Applicant: QUALCOMM INCORPORATED
    Inventors: J. Rodney Walton, John W. Ketchum, Mark S. Wallace, Steven J. Howard
  • Publication number: 20080267098
    Abstract: A MIMO system supports multiple spatial multiplexing modes for improved performance and greater flexibility. These modes may include (1) a single-user steered mode that transmits multiple data streams on orthogonal spatial channels to a single receiver, (2) a single-user non-steered mode that transmits multiple data streams from multiple antennas to a single receiver without spatial processing at a transmitter, (3) a multi-user steered mode that transmits multiple data streams simultaneously to multiple receivers with spatial processing at a transmitter, and (4) a multi-user non-steered mode that transmits multiple data streams from multiple antennas (co-located or non co-located) without spatial processing at the transmitter(s) to receiver(s) having multiple antennas. For each set of user terminal(s) selected for data transmission on the downlink and/or uplink, a spatial multiplexing mode is selected for the user terminal set from among the multiple spatial multiplexing modes supported by the system.
    Type: Application
    Filed: May 5, 2008
    Publication date: October 30, 2008
    Applicant: QUALCOMM Incorporated
    Inventors: J. Rodney Walton, John W. Ketchum, Mark S. Wallace, Steven J. Howard
  • Publication number: 20080069015
    Abstract: A user terminal supports multiple spatial multiplexing (SM) modes such as a steered mode and a non-steered mode. For data transmission, multiple data streams are coded and modulated in accordance with their selected rates to obtain multiple data symbol streams. These streams are then spatially processed in accordance with a selected SM mode (e.g., with a matrix of steering vectors for the steered mode and with the identity matrix for the non-steered mode) to obtain multiple transmit symbol streams for transmission from multiple antennas. For data reception, multiple received symbol streams are spatially processed in accordance with the selected SM mode (e.g., with a matrix of eigenvectors for the steered mode and with a spatial filter matrix for the non-steered mode) to obtain multiple recovered data symbol streams. These streams are demodulated and decoded in accordance with their selected rates to obtain multiple decoded data streams.
    Type: Application
    Filed: November 29, 2007
    Publication date: March 20, 2008
    Applicant: QUALCOMM, Incorporated
    Inventors: J. Rodney Walton, John Ketchum, Mark Wallace, Steven Howard
  • Patent number: 7346115
    Abstract: A matrix {circumflex over (V)} of eigenvectors is derived using an iterative procedure. For the procedure, an eigenmode matrix Vi is first initialized, e.g., to an identity matrix. The eigenmode matrix Vi is then updated based on a channel response matrix ? for a MIMO channel to obtain an updated eigenmode matrix Vi+1. The eigenmode matrix may be updated for a fixed or variable number of iterations. The columns of the updated eigenmode matrix may be orthogonalized periodically to improve performance and ensure stability of the iterative procedure. In one embodiment, after completion of all iterations, the updated eigenmode matrix for the last iteration is provided as the matrix {circumflex over (V)}.
    Type: Grant
    Filed: April 22, 2004
    Date of Patent: March 18, 2008
    Assignee: Qualcomm Incorporated
    Inventors: Steven J. Howard, John W. Ketchum, Mark S. Wallace, Peter Monsen, J. Rodney Walton
  • Publication number: 20080043778
    Abstract: Techniques for detecting other stations in a power efficient manner are described. A station may operate in a passive mode or a search mode. In the passive mode, the station receives for one receive period in each time interval. In the search mode, the station transmits for a series of transmit periods in one time interval, then receives for one receive period in the next time interval, and repeats the transmit/receive cycle. In an example scenario, station A operates in the search mode and sends a series of transmissions during its transmit periods. Station B operates in the passive mode, receives a transmission from station A during its receive period, switches to the search mode, and sends a series of transmissions for one time interval. Station A receives a transmission from station B during its receive period. After detecting one another, stations A and B may perform synchronization.
    Type: Application
    Filed: September 28, 2006
    Publication date: February 21, 2008
    Inventors: Xiandong Zhang, Mark S. Wallace, J. Rodney Walton
  • Patent number: 7324429
    Abstract: A user terminal supports multiple spatial multiplexing (SM) modes such as a steered mode and a non-steered mode. For data transmission, multiple data streams are coded and modulated in accordance with their selected rates to obtain multiple data symbol streams. These streams are then spatially processed in accordance with a selected SM mode (e.g., with a matrix of steering vectors for the steered mode and with the identity matrix for the non-steered mode) to obtain multiple transmit symbol streams for transmission from multiple antennas. For data reception, multiple received symbol streams are spatially processed in accordance with the selected SM mode (e.g., with a matrix of eigenvectors for the steered mode and with a spatial filter matrix for the non-steered mode) to obtain multiple recovered data symbol streams. These streams are demodulated and decoded in accordance with their selected rates to obtain multiple decoded data streams.
    Type: Grant
    Filed: October 23, 2003
    Date of Patent: January 29, 2008
    Assignee: QUALCOMM, Incorporated
    Inventors: J. Rodney Walton, John W. Ketchum, Mark S. Wallace, Steven J. Howard
  • Patent number: 7298805
    Abstract: An uplink channel response matrix is obtained for each terminal and decomposed to obtain a steering vector used by the terminal to transmit on the uplink. An “effective” uplink channel response vector is formed for each terminal based on its steering vector and its channel response matrix. Multiple sets of terminals are evaluated based on their effective channel response vectors to determine the best set (e.g., with highest overall throughput) for uplink transmission. Each selected terminal performs spatial processing on its data symbol stream with its steering vector and transmits its spatially processed data symbol stream to an access point. The multiple selected terminals simultaneously transmit their data symbol streams via their respective MIMO channels to the access point. The access point performs receiver spatial processing on its received symbol streams in accordance with a receiver spatial processing technique to recover the data symbol streams transmitted by the selected terminals.
    Type: Grant
    Filed: November 21, 2003
    Date of Patent: November 20, 2007
    Assignee: QUALCOMM Incorporated
    Inventors: J. Rodney Walton, John W. Ketchum, John Edward Smee, Mark S. Wallace, Steven J. Howard
  • Patent number: 7206354
    Abstract: The downlink and uplink are calibrated to account for differences in the responses of transmit and receive chains at an access point and a user terminal. For initial calibration, the access point and user terminal transmit MIMO pilots on the downlink and uplink, which are used to derive channel estimates including the responses of the applicable transmit/receive chains. Correction matrices {circumflex over (K)}ap and {circumflex over (K)}ut are derived based on these channel estimates and thereafter used by the access point and user terminal, respectively. For follow-on calibration, one entity transmits a MIMO pilot and a steered reference. The other entity derives a first transmit matrix based on the steered reference and a second transmit matrix based on the MIMO pilot and calibration error matrices Qap and Qut, which contain estimates of the errors in {circumflex over (K)}ap and {circumflex over (K)}ut, respectively.
    Type: Grant
    Filed: February 19, 2004
    Date of Patent: April 17, 2007
    Assignee: Qualcomm Incorporated
    Inventors: Mark S. Wallace, John W. Ketchum, J. Rodney Walton, Steven J. Howard
  • Patent number: 7151809
    Abstract: Channel estimation and spatial processing for a TDD MIMO system. Calibration may be performed to account for differences in the responses of transmit/receive chains at the access point and user terminal. During normal operation, a MIMO pilot is transmitted on a first link and used to derive an estimate of the first link channel response, which is decomposed to obtain a diagonal matrix of singular values and a first unitary matrix containing both left eigenvectors of the first link and right eigenvectors of a second link. A steered reference is transmitted on the second link using the eigenvectors in the first unitary matrix, and is processed to obtain the diagonal matrix and a second unitary matrix containing both left eigenvectors of the second link and right eigenvectors of the first link. Each unitary matrix may be used to perform spatial processing for data transmission/reception via both links.
    Type: Grant
    Filed: October 23, 2003
    Date of Patent: December 19, 2006
    Assignee: Qualcomm, Incorporated
    Inventors: John W. Ketchum, Mark S. Wallace, J. Rodney Walton, Steven J. Howard
  • Patent number: 7065144
    Abstract: Frequency-independent eigensteering in MISO and MIMO systems are described. For principal mode and multi-mode eigensteering, a correlation matrix is computed for a MIMO channel based on channel response matrices and decomposed to obtain NS frequency-independent steering vectors for NS spatial channels of the MIMO channel. ND data symbol streams are transmitted on ND best spatial channels using ND steering vectors, where ND=1 for principal mode eigensteering and ND>1 for multi-mode eigensteering. For main path eigensteering, a data symbol stream is transmitted on the best spatial channel for the main propagation path (e.g., with the highest energy) of the MIMO channel. For receiver eigensteering, a data symbol stream is steered toward a receive antenna based on a steering vector obtained for that receive antenna. For all eigensteering schemes, a matched filter is derived for each receive antenna based on the steering vector(s) and channel response vectors for the receive antenna.
    Type: Grant
    Filed: August 27, 2003
    Date of Patent: June 20, 2006
    Assignee: QUALCOMM Incorporated
    Inventors: J. Rodney Walton, John W. Ketchum, Mark S. Wallace, Steven J. Howard