Patents by Inventor John W. Ketchum

John W. Ketchum 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: 8427936
    Abstract: In one aspect of a multiple-access OFDM-CDMA system, the data spreading is performed in the frequency domain by spreading each data stream with a respective spreading code selected from a set of available spreading codes. To support multiple access, system resources may be allocated and de-allocated to users (e.g., spreading codes may be assigned to users as needed, and transmit power may be allocated to users). Variable rate data for each user may be supported via a combination of spreading adjustment and transmit power scaling. Interference control techniques are also provided to improve system performance via power control of the downlink and/or uplink transmissions to achieve the desired level of performance while minimizing interference. A pilot may be transmitted by each transmitter unit to assist the receiver units perform acquisition, timing synchronization, carrier recovery, handoff, channel estimation, coherent data demodulation, and so on.
    Type: Grant
    Filed: October 29, 2003
    Date of Patent: April 23, 2013
    Assignee: QUALCOMM Incorporated
    Inventors: Jay R. Walton, John W. Ketchum, Steven J. Howard, Mark Wallace
  • Patent number: 8406200
    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: Grant
    Filed: July 27, 2009
    Date of Patent: March 26, 2013
    Assignee: QUALCOMM Incorporated
    Inventors: J. Rodney Walton, John W. Ketchum, Mark S. Wallace, Irina Medvedev
  • Patent number: 8355313
    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: Grant
    Filed: May 5, 2008
    Date of Patent: January 15, 2013
    Assignee: Qualcomm Incorporated
    Inventors: J. Rodney Walton, John W. Ketchum, Mark S. Wallace, Steven J. Howard
  • Patent number: 8325844
    Abstract: For data transmission with spatial spreading, a transmitting entity (1) encodes and modulates each data packet to obtain a corresponding data symbol block, (2) multiplexes data symbol blocks onto NS data symbol streams for transmission on NS transmission channels of a MIMO channel, (3) spatially spreads the NS data symbol streams with steering matrices, and (4) spatially processes NS spread symbol streams for full-CSI transmission on NS eigenmodes or partial-CSI transmission on NS spatial channels of the MIMO channel. A receiving entity (1) obtains NR received symbol streams via NR receive antennas, (2) performs receiver spatial processing for full-CSI or partial-CSI transmission to obtain NS detected symbol streams, (3) spatially despreads the NS detected symbol streams with the same steering matrices used by the transmitting entity to obtain NS recovered symbol streams, and (4) demodulates and decodes each recovered symbol block to obtain a corresponding decoded data packet.
    Type: Grant
    Filed: June 15, 2010
    Date of Patent: December 4, 2012
    Assignee: Qualcomm Incorporated
    Inventors: Jay Rodney Walton, John W. Ketchum, Mark S. Wallace, Steven J. Howard
  • Patent number: 8320301
    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: Grant
    Filed: October 23, 2003
    Date of Patent: November 27, 2012
    Assignee: Qualcomm Incorporated
    Inventors: J. Rodney Walton, Mark S. Wallace, John W. Ketchum, Steven J. Howard
  • Publication number: 20120287856
    Abstract: Embodiments addressing MAC processing for efficient use of high throughput systems are disclosed. In one aspect, a protocol stack is disclosed comprising one or more of the following: an adaptation layer, a data link control layer, a physical layer, and a layer manager. In another aspect, physical layer feedback is used for adaptation layer processing. In one embodiment, physical layer feedback is used for segmentation. In another embodiment, physical layer feedback is used for multicast mapping onto one or more unicast channels. In another aspect, a data unit for transmission from a first station to a second station comprises zero or more complete sub-data units, zero or one partial sub-data units from a prior transmission, and zero or one partial sub-data units to fill the data unit. In one embodiment, a pointer may be used to indicate the location of any complete sub-data units.
    Type: Application
    Filed: July 22, 2012
    Publication date: November 15, 2012
    Applicant: QUALCOMM INCORPORATED
    Inventors: John W. Ketchum, Jay Rodney Walton, Sanjiv Nanda
  • Patent number: 8290089
    Abstract: Techniques for efficiently deriving a transmit steering matrix and sending feedback for this matrix are described. A receiver determines a set of parameters defining a transmit steering matrix to be used for transmission from a transmitter to the receiver. The receiver may derive the transmit steering matrix based on a set of transformation matrices, which may be used for multiple iterations of Jacobi rotation to zero out off-diagonal elements of a channel matrix. The receiver may then determine the set of parameters based on the transformation matrices. The set of parameters may comprise at least one angle, at least one value, at least one index, etc., for each transformation matrix. The receiver sends the set of parameters defining the transmit steering matrix (instead of elements of the transmit steering matrix) to the transmitter for use by the transmitter to derive the transmit steering matrix.
    Type: Grant
    Filed: May 17, 2007
    Date of Patent: October 16, 2012
    Assignee: Qualcomm Incorporated
    Inventors: Steven J. Howard, John W. Ketchum, Mark S. Wallace, J. Rodney Walton
  • Patent number: 8284752
    Abstract: Embodiments addressing MAC processing for efficient use of high throughput systems are disclosed. In one aspect, an apparatus comprises a first layer for receiving one or more packets from one or more data flows and for generating one or more first layer Protocol Data Units (PDUs) from the one or more packets. In another aspect, a second layer is deployed for generating one or more MAC frames based on the one or more MAC layer PDUs. In another aspect, a MAC frame is deployed for transmitting one or more MAC layer PDUs. The MAC frame may comprise a control channel for transmitting one or more allocations. The MAC frame may comprise one or more traffic segments in accordance with allocations.
    Type: Grant
    Filed: October 13, 2004
    Date of Patent: October 9, 2012
    Assignee: Qualcomm Incorporated
    Inventors: John W. Ketchum, Mark S. Wallace, Jay Rodney Walton, Sanjiv Nanda
  • Publication number: 20120250788
    Abstract: Spatial spreading is performed in a multi-antenna system to randomize an “effective” channel observed by a receiving entity for each transmitted data symbol block. For a MIMO system, at a transmitting entity, data is processed (e.g., encoded, interleaved, and modulated) to obtain ND data symbol blocks to be transmitted in NM transmission spans, where ND?1 and NM>1. The ND blocks are partitioned into NM data symbol subblocks, one subblock for each transmission span. A steering matrix is selected (e.g., in a deterministic or pseudo-random manner from among a set of L steering matrices, where L>1) for each subblock. Each data symbol subblock is spatially processed with the steering matrix selected for that subblock to obtain transmit symbols, which are further processed and transmitted via NT transmit antennas in one transmission span. The ND data symbol blocks are thus spatially processed with NM steering matrices and observe an ensemble of channels.
    Type: Application
    Filed: June 18, 2012
    Publication date: October 4, 2012
    Applicant: QUALCOMM INCORPORATED
    Inventors: Jay Rodney Walton, Lizhong Zheng, John W. Ketchum, Mark S. Wallace, Steven J. Howard
  • Publication number: 20120213181
    Abstract: A multi-antenna transmitting entity transmits data to a single- or multi-antenna receiving entity using (1) a steered mode to direct the data transmission toward the receiving entity or (2) a pseudo-random transmit steering (PRTS) mode to randomize the effective channels observed by the data transmission across the subbands. For transmit diversity, the transmitting entity uses different pseudo-random steering vectors across the subbands but the same steering vector across a packet for each subband. The receiving entity does not need to have knowledge of the pseudo-random steering vectors or perform any special processing. For spatial spreading, the transmitting entity uses different pseudo-random steering vectors across the subbands and different steering vectors across the packet for each subband. Only the transmitting and receiving entities know the steering vectors used for data transmission. Other aspects, embodiments, and features are also claimed and disclosed.
    Type: Application
    Filed: May 1, 2012
    Publication date: August 23, 2012
    Inventors: J. Rodney Walton, John W. Ketchum, Mark S. Wallace, Steven J. Howard, Sanjiv Nanda
  • Publication number: 20120213302
    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: October 9, 2007
    Publication date: August 23, 2012
    Applicant: QUALCOMM INCORPORATED
    Inventors: J. Rodney Walton, John W. Ketchum, John Edward Smee, Mark S. Wallace, Steven J. Howard
  • Publication number: 20120176928
    Abstract: Techniques to calibrate downlink and uplink channels to account for differences in the frequency responses of transmit and receive chains are described. In one embodiment, pilots are transmitted on downlink and uplink channels and used to derive estimates of the downlink and uplink channel responses, respectively. Sets of correction factors are then determined based on estimates of downlink and uplink channel responses. A calibrated downlink channel is formed using a first set of correction factors for the downlink channel, and a calibrated uplink channel is formed using a second set of correction factors for the uplink channel. The first and second sets of correction factors may be determined using a matrix-ratio computation or a minimum mean square error computation. The calibration may be performed in real-time based on over-the-air transmission. Other aspects, embodiments, and features are also claimed and described.
    Type: Application
    Filed: March 13, 2012
    Publication date: July 12, 2012
    Applicant: QUALCOMM Incorporated
    Inventors: Mark S. Wallace, John W. Ketchum, J. Rodney Walton, Steven J. Howard
  • Patent number: 8218609
    Abstract: Closed-loop rate control for data transmission on multiple parallel channels is provided. An inner loop estimates the channel conditions for a communication link and selects a suitable data rate for each of the multiple parallel channels based on the channel estimates. For each parallel channel, a received SNR is computed based on the channel estimates, an operating SNR is computed based on the received SNR and an SNR offset for the parallel channel, and the data rate is selected based on the operating SNR for the parallel channel and a set of required SNRs for a set of data rates supported by the system. An outer loop estimates the quality of data transmissions received on the multiple parallel channels and adjusts the operation of the inner loop. For example, the SNR offset for each parallel channel is adjusted based on the status of packets received on that parallel channel.
    Type: Grant
    Filed: May 31, 2003
    Date of Patent: July 10, 2012
    Assignee: Qualcomm Incorporated
    Inventors: Jay Rodney Walton, Mark S. Wallace, John W. Ketchum, Steven J. Howard
  • Patent number: 8208364
    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: Grant
    Filed: October 23, 2003
    Date of Patent: June 26, 2012
    Assignee: Qualcomm Incorporated
    Inventors: J. Rodney Walton, John W. Ketchum, Mark S. Wallace, Steven J. Howard
  • Patent number: 8204149
    Abstract: Spatial spreading is performed in a multi-antenna system to randomize an “effective” channel observed by a receiving entity for each transmitted data symbol block. For a MIMO system, at a transmitting entity, data is processed (e.g., encoded, interleaved, and modulated) to obtain ND data symbol blocks to be transmitted in NM transmission spans, where ND?1 and NM>1. The ND blocks are partitioned into NM data symbol subblocks, one subblock for each transmission span. A steering matrix is selected (e.g., in a deterministic or pseudo-random manner from among a set of L steering matrices, where L>1) for each subblock. Each data symbol subblock is spatially processed with the steering matrix selected for that subblock to obtain transmit symbols, which are further processed and transmitted via NT transmit antennas in one transmission span. The ND data symbol blocks are thus spatially processed with NM steering matrices and observe an ensemble of channels.
    Type: Grant
    Filed: December 9, 2004
    Date of Patent: June 19, 2012
    Assignee: QUALCOMM Incorporated
    Inventors: Jay Rodney Walton, Lizhong Zheng, John W. Ketchum, Mark S. Wallace, Steven J. Howard
  • Patent number: 8203978
    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: November 29, 2007
    Date of Patent: June 19, 2012
    Assignee: Qualcomm Incorporated
    Inventors: J. Rodney Walton, John W. Ketchum, Mark S. Wallace, Steven J. Howard
  • Patent number: 8199842
    Abstract: Techniques for processing a data transmission at the transmitter and receiver. In an aspect, a time-domain implementation is provided which uses frequency-domain singular value decomposition and “water-pouring” results to derive time-domain pulse-shaping and beam-steering solutions at the transmitter and receiver. The singular value decomposition is performed at the transmitter to determine eigen-modes (i.e., spatial subchannels) of the MIMO channel and to derive a first set of steering vectors used to “precondition” modulation symbols. The singular value decomposition is also performed at the receiver to derive a second set of steering vectors used to precondition the received signals such that orthogonal symbol streams are recovered at the receiver, which can simplify the receiver processing. Water-pouring analysis is used to more optimally allocate the total available transmit power to the eigen-modes, which then determines the data rate and the coding and modulation scheme to be used for each eigen-mode.
    Type: Grant
    Filed: August 18, 2008
    Date of Patent: June 12, 2012
    Assignee: Qualcomm Incorporated
    Inventors: John W. Ketchum, Mark Wallace, Steven J. Howard, Jay Rod Walton
  • Publication number: 20120140664
    Abstract: Techniques for facilitating random access in wireless multiple-access communication systems are described. A random access channel (RACH) is defined to comprise a “fast” RACH (F-RACH) and a “slow” RACH (S-RACH). The F-RACH and S-RACH can efficiently support user terminals in different operating states and employ different designs. The F-RACH can be used to quickly access the system, and the S-RACH is more robust and can support user terminals in various operating states and conditions. The F-RACH may be used by user terminals that have registered with the system and can compensate for their round trip delays (RTDs) by properly advancing their transmit timing. The S-RACH may be used by user terminals that may or may not have registered with the system, and may or may not be able to compensate for their RTDs. Other aspects, embodiments, and features are also claimed and described.
    Type: Application
    Filed: January 19, 2012
    Publication date: June 7, 2012
    Applicant: QUALCOMM INCORPORATED
    Inventors: J. Rodney Walton, John W. Ketchum, Mark S. Wallace, Steven J. Howard
  • Patent number: 8194770
    Abstract: Techniques to perform selective channel inversion per eigenmode in a MIMO system to achieve high spectral efficiency while reducing complexity at both the transmitter and receiver are presented. The available transmission channels are arranged into a number of groups, where each group may include all transmission channels (or frequency bins) for a respective eigenmode of a MIMO channel. The total transmit power is allocated to the groups using a particular group power allocation scheme. Selective channel inversion is then performed independently for each group selected for use for data transmission. For each such group, one or more transmission channels in the group are selected for use, and a scaling factor is determined for each selected channel such that all selected channels for the group achieve similar received signal quality (e.g., received SNR).
    Type: Grant
    Filed: August 27, 2002
    Date of Patent: June 5, 2012
    Assignee: Qualcomm Incorporated
    Inventors: Irina Medvedev, Jay Rod Walton, John W. Ketchum
  • Publication number: 20120127899
    Abstract: Techniques to support beamforming for stations in a wireless network are described. A station may support beamforming with implicit or explicit feedback by having capabilities to transmit and receive sounding frames, responding to training request by sending a sounding frame, and responding to request for explicit feedback. In one explicit beamforming embodiment, the station may send a first frame with an explicit feedback request and may also send a Null Data Packet (NDP) having at least one training field but no data field. The station may receive a second frame with explicit feedback, which may be derived based on the NDP. The station may derive steering information based on explicit feedback and may then send a steered frame with beamforming based on the steering information. Other aspects, embodiments, and features are also claimed and described.
    Type: Application
    Filed: October 20, 2011
    Publication date: May 24, 2012
    Applicant: QUALCOMM INCORPORATED
    Inventors: John W. Ketchum, Sanjiv Nanda, Arnaud Meylan, Shravan K. Surineni