Patents by Inventor Brian K. Classon

Brian K. Classon 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: 20080098273
    Abstract: A method and apparatus for turbo coding and decoding is provided herein. During operation, a concatenated transport block (CTB) of length X is received and a forward error correction (FEC) block size KI is determined from a group of available non-contiguous FEC block sizes between Kmin and Kmax, and wherein Kmin?KI<Kmax and wherein KI is additionally based on X. The concatenated transport block of length X is segmented into C segments each of size substantially equal KI. An FEC codeword for each of the C segments is determined using FEC block size KI; and the C FEC codewords are transmitted over the channel.
    Type: Application
    Filed: October 6, 2006
    Publication date: April 24, 2008
    Applicant: MOTOROLA, INC.
    Inventors: Yufei Wu Blankenship, T. Keith Blankenship, Brian K. Classon, Ajit Nimbalker
  • Publication number: 20080091986
    Abstract: A method and apparatus for selecting interleaver sizes for turbo codes is provided herein. During operation information block of size K is received. An interleaver size K? is determined that is related to K?, where K? from a set of sizes; wherein the set of sizes comprise K?=ap×f, pmin?p?pmax; fmin?f?fmax, wherein a is an integer and f is a continuous integer between fmin and fmax, p takes integer values between pmin and pmax, a>1, pmax>pmin, pmin>1. The information block of size K is padded into an input block of size K? using filler bits, if needed. Encoding is performed using the original input block and the interleaved input block to obtain a codeword block using a turbo encoder. The codeword block is transmitted through the channel.
    Type: Application
    Filed: October 3, 2006
    Publication date: April 17, 2008
    Applicant: MOTOROLA, INC.
    Inventors: Ajit Nimbalker, Yufei W. Blankenship, Brian K. Classon
  • Publication number: 20080084853
    Abstract: A method in a wireless communication device including receiving (410) a composite control channel including at least two control channel elements, each control channel element only contains radio resource assignment information, for example, a codeword, exclusively addressed to a single wireless communication entity. The device combines (420) at least two of the control channel elements, and decodes (430) the combined control channel elements.
    Type: Application
    Filed: October 4, 2006
    Publication date: April 10, 2008
    Applicant: MOTOROLA, INC.
    Inventors: RAVI KUCHIBHOTLA, RAJA S. BACHU, BRIAN K. CLASSON, ROBERT T. LOVE, RAVIKIRAN NORY, KENNETH A. STEWART, YAKUN SUN
  • Publication number: 20080085718
    Abstract: A wireless communication device for receiving a frame (200) corresponding to a transmission time interval, the frame having a control channel (210) including at least two control channel elements (212, 214) and an embedded bit sequence, the location of which indicates a portion of the control channel used for radio resource assignment, wherein the portion of the control channel used for radio resource assignment may be less than the entire control channel of the frame having the embedded bit sequence, and wherein the at least two frames may use different portions of the control channel for radio resource assignment.
    Type: Application
    Filed: October 4, 2006
    Publication date: April 10, 2008
    Applicant: MOTOROLA, INC.
    Inventors: Ravi Kuchibhotla, Brian K. Classon, Robert T. Love, Ravikiran Nory, Kenneth A. Stewart, Yakun Sun, Michael E. Buckley
  • Publication number: 20080080463
    Abstract: A method (400, 500) and apparatus for synchronization for a wireless communication device (300) using multiple synchronization channels. An initial cell search can be performed (420) by the wireless communication device (300). During the initial cell search, a primary synchronization symbol can be acquired (430) only on a center synchronization channel of a plurality of synchronization channels. The plurality of synchronization channels can include the center synchronization channel and a plurality of secondary synchronization channels. The primary synchronization symbol can be associated with the plurality of secondary synchronization channels. A frequency translation can be executed (460) to change a receive channel to acquire one of the secondary synchronization channels.
    Type: Application
    Filed: October 2, 2006
    Publication date: April 3, 2008
    Inventors: Kenneth A. Stewart, Brian K. Classon, Ravi Kuchibhotla, Robert T. Love, Kevin Baum
  • Publication number: 20080072122
    Abstract: A method and apparatus for decoding data is provided herein to show how to turbo decode LDPC codes that contain a partial dual diagonal parity-check portion, and how to avoid memory access contentions in such a turbo decoder. During operation, a decoder will receive a signal vector corresponding to information bits and parity bits and separate the received signal vector into two groups, a first group comprising signals corresponding to the information bits and one or more parity bits, a second group comprising a remainder of the parity bits. The first group of received signals is passed to a first decoder and the second group of received signals is passed to a second decoder. The decoders are separated by an interleaver and a deinterleaver. Iterative decoding takes place by passing messages between the decoders, through the interleaver and the deinterleaver, and producing an estimate of the information bits from the output of the first decoder.
    Type: Application
    Filed: September 8, 2006
    Publication date: March 20, 2008
    Applicant: MOTOROLA, INC.
    Inventors: Ajit Nimbalker, Yufei W. Blankenship, Brian K. Classon
  • Patent number: 7343548
    Abstract: A structured parity-check matrix H is proposed, wherein H is an expansion of a base matrix Hb. Base matrix Hb comprises a section Hb1 and a section Hb2. Section Hb2 comprises column hb having weight wh>=3 and H?b2 having a dual-diagonal structure with matrix elements at row i, column j equal to 1 for i=j, 1 for i=j+1, and 0 elsewhere. The 1's of hb and Hb1 are arranged such that one or more groups of the rows of Hb can be formed so that the rows of Hb within each group do not intersect. Further more, the rows of base matrix Hb can be permuted such that every two consecutive rows do not intersect.
    Type: Grant
    Filed: April 19, 2005
    Date of Patent: March 11, 2008
    Assignee: Motorola, Inc.
    Inventors: Yufei W. Blankenship, T. Keith Blankenship, Brian K. Classon
  • Publication number: 20080056227
    Abstract: A method in a wireless communication network infrastructure entity including broadcasting information on a broadcast channel for receipt by broadcast wireless communication terminals in the wireless communication network, transmitting (210) a report triggering command to the wireless communication terminals, wherein the report triggering command triggers reporting of feedback information for the channel by the wireless communication terminals upon satisfaction of a condition.
    Type: Application
    Filed: August 31, 2006
    Publication date: March 6, 2008
    Applicant: MOTOROLA, INC.
    Inventors: ROBERT T. LOVE, Hao Bi, Brian K. Classon, Joseph R. Schumacher, Dah-Lain Almon Tang
  • Publication number: 20080049690
    Abstract: A method in a wireless communication terminal (103) including receiving a plurality of sub-frames having time-frequency resource elements and resource allocation fields associated with a corresponding sub-frame, wherein the resource allocation fields indicate a resource assignment. In another embodiment, terminal receives a radio frame comprising a plurality of sub-frames and a frequency diverse allocation field indicating frequency diverse resource allocations in multiple sub-frames of the radio frame.
    Type: Application
    Filed: August 23, 2006
    Publication date: February 28, 2008
    Applicant: MOTOROLA, INC.
    Inventors: Ravi Kuchibhotla, Brian K. Classon, Robert T. Love, Ravikiran Nory, Philippe J. Sartori, Kenneth A. Stewart, Yakun Sun, Anup K. Talukdar
  • Publication number: 20080049865
    Abstract: A method and apparatus for encoding and decoding data is described herein. During operation, data enters a convolutional encoder (101). The encoder encodes the information bits from the data at encoding rate (1/R0) to produce data symbols vectors P0, P1, . . . , PR0. Vectors P1, . . . , PR0 are each interleaved separately to form vectors P0?, P1?, . . . , PR0?. A multiplexer (105) multiplexes P0?, P1?, . . . , PR0? to produce vector Q. The multiplexed interleaved symbols Q are input into symbol adder/remover (107) where appropriate symbols are added or removed to match an over-the-channel transmission rate. Finally, vector Q? is transmitted via over-the-channel transmission.
    Type: Application
    Filed: August 24, 2006
    Publication date: February 28, 2008
    Applicant: MOTOROLA, INC.
    Inventors: Yufei Wu Blankenship, Brian K. Classon, Vipul A. Desai
  • Publication number: 20080049851
    Abstract: A method in a wireless communication terminal (103), including receiving a radio resource allocation comprising a plurality of sub-carriers that is a subset of available sub-carriers, wherein the available sub-carriers include a DC sub-carrier, wherein the DC sub-carrier and all but one edge-most sub-carrier of the plurality of sub-carriers are designated for transmission if the DC sub-carrier is between any two sub-carriers of the allocation, and all of the sub-carriers except the DC sub-carrier from the plurality of sub-carriers are designated for transmission if the DC sub-carrier is not between any two sub-carriers of the allocation.
    Type: Application
    Filed: August 22, 2006
    Publication date: February 28, 2008
    Applicant: MOTOROLA, INC.
    Inventors: Vijay Nangia, Kevin L. Baum, Brian K. Classon, Hyejung Jung, Robert T. Love, Kenneth A. Stewart
  • Publication number: 20070291635
    Abstract: An apparatus and method for switching between a first and a second Orthogonal Frequency Division Multiplexing (OFDM) communication mode includes a first step of determining an operational modulation scheme. A next step includes estimating a first performance factor for the modulation scheme in the first communication mode and a second performance factor for the modulation scheme in the second communication mode. A next step includes comparing the first and second performance factors against at least one selection criterion. A next step includes selecting the communication mode in response to the selection criterion and the modulation scheme. A next step includes transmitting on the selected communication mode using the modulation scheme.
    Type: Application
    Filed: May 22, 2007
    Publication date: December 20, 2007
    Applicant: MOTOROLA, INC.
    Inventors: Weidong Yang, Jun Tan, Brian K. Classon, Kevin L. Baum, Vijay Nangia
  • Patent number: 7310767
    Abstract: A method and structure of processing soft information in a block code decoder, includes a soft-input soft-output decoder receiving a length n soft input vector, creating a binary vector Y corresponding to the soft input vector, hard decoding each linear function Xi of Y and a test pattern Zi of one or more test patterns, wherein if the hard decoding is successful a codeword produced by the hard decoding of Xi is added to a set S, removing redundant codewords in S to form a reduced set S? based on processing a number of errors found during the hard decoding and a guaranteed error correcting capability of the block code decode, and an extrinsic value estimator generating n soft outputs based on c estimated soft output values and (n-c) non-estimated soft output values wherein the c estimated soft output values are computed from one or more positions of soft input vector and one or more codewords in S?.
    Type: Grant
    Filed: July 26, 2004
    Date of Patent: December 18, 2007
    Assignee: Motorola, Inc.
    Inventors: Vipul A. Desai, Yufei W. Blankenship, Brian K. Classon
  • Patent number: 7289567
    Abstract: An apparatus and method for transmitting and receiving data, wherein retransmissions of information can be a different size from the initial transmission. The invention utilizes a partial Chase encoder 306 to truncate or expand data depending on the availability of channel resources for retransmission. A partial Chase combiner 314 processes the received demodulated data based solely on the number of codes and modulation received (i.e., predetermined, with no additional signaling required). If the received retransmission is smaller than the first transmission, only a portion of the soft bits are combined. If the retransmission is larger than the first transmission, some values of the stored first transmission are combined with more than one received soft bit in the retransmission.
    Type: Grant
    Filed: March 28, 2002
    Date of Patent: October 30, 2007
    Assignee: Motorola, Inc.
    Inventors: Brian K. Classon, Amitava Ghosh
  • Patent number: 7272190
    Abstract: In a multi-carrier communication system employing adaptive modulation and coding, a receiver feeds back channel quality information for a “binned” group of subcarriers instead of sending an individual quality report for each subcarrier. A transmitter will utilize the channel quality information for the bin to determine a set of ?eff values corresponding to a set of modulation and coding scheme candidates, where ?eff is an effective SNR that would yield a same FER in an AWGN channel. The transmitter utilizes the set of ?eff values to aid in determining a modulation and coding scheme, and determine a single modulation and coding scheme for all subcarriers within the channel.
    Type: Grant
    Filed: July 7, 2004
    Date of Patent: September 18, 2007
    Assignee: Motorola, Inc.
    Inventors: Yufei W. Blankenship, Brian K. Classon, Philippe J. Sartori
  • Patent number: 7260762
    Abstract: A method of improving block turbo decoder performance that comprises receiving soft input information corresponding to a first set of constituent codes of a block product code, scaling soft extrinsic information from a second set of constituent codes of the block product code, processing the scaled soft extrinsic information and the soft input information to produce soft output information suitable for a soft-input soft-output decoder, and performing one or more of: modifying encoded bit positions of the block product code, modifying decoded bit positions of a the block product code, permuting decoding parameters of the block product code to effect a preferred decoding order, detecting cases where a number of test patterns is insufficient to decode the soft output information and thereafter providing a different number of test patterns suitable for decoding the soft output information, and adapting the number of test patterns in the soft-input soft-output decoder.
    Type: Grant
    Filed: July 26, 2004
    Date of Patent: August 21, 2007
    Assignee: Motorola, Inc.
    Inventors: Vipul A. Desai, Yufei W. Blankenship, Brian K. Classon
  • Publication number: 20070189404
    Abstract: A pilot (or reference) transmission scheme is utilized where different transmitters are assigned pilot sequences with possibly different cyclic time shifts. A pilot signal is transmitted concurrently by the transmitters in a plurality of pilot blocks, and a receiver processes the plurality of received pilot blocks to recover a channel estimate for at least one of the transmitters while suppressing the interference due to the pilot signals from the other transmitters.
    Type: Application
    Filed: February 7, 2007
    Publication date: August 16, 2007
    Applicant: MOTOROLA, INC.
    Inventors: Kevin L. Baum, Brian K. Classon, Vijay Nangia, Timothy A. Thomas
  • Publication number: 20070165731
    Abstract: Various embodiments are described which can serve to mitigate interference between the control channel signaling of adjacent sectors/cells. Potentially, these techniques may have the benefit of reducing the system resource drain caused by control channels, particularly control channels in high frequency-reuse, OFDMA systems. A transmitting device (101) transmits primary control channel information to a plurality of user devices (102). The primary control channel information includes an indication that a first OFDMA resource region (e.g., 320 or 330) is assigned to at least one user device of the plurality of user devices. The transmitting device correspondingly transmits secondary control channel information to the at least one user device using the first OFDMA resource region.
    Type: Application
    Filed: January 16, 2007
    Publication date: July 19, 2007
    Applicant: MOTOROLA, INC.
    Inventors: Weimin Xiao, Amitava Ghosh, Rapeepat Ratasuk, Brian K. Classon, Kevin L. Baum, Robert T. Love
  • Patent number: 7239705
    Abstract: A method and apparatus for broadcast services transmission and reception. Reception of a broadcast multicast transmission is requested. Preliminary short time updated key information is transmitted or received prior to transmitting or receiving a broadcast subscription key for the requested broadcast services transmission. An encrypted broadcast services transmission is transmitted or received. The encrypted broadcast services transmission is encrypted or decrypted using the preliminary short time updated key information.
    Type: Grant
    Filed: December 10, 2003
    Date of Patent: July 3, 2007
    Assignee: Motorola Inc.
    Inventors: Sean S. Kelley, William P. Alberth, Jr., Brian K. Classon, Dah-Lain Almon Tang
  • Patent number: 7181170
    Abstract: An apparatus and method for adaptive broadcast transmission. A broadcast transmission can be received. Insufficiency of a broadcast channel quality can be determined. A negative acknowledgement signal can be sent on a common uplink channel in response to determining the broadcast channel quality is insufficient. The negative acknowledgement signal can be received on the common uplink channel at another location, the negative acknowledgement signal indicating broadcast channel quality is insufficient. The broadcast channel quality can be adjusted in response to receiving the negative acknowledgement signal.
    Type: Grant
    Filed: December 22, 2003
    Date of Patent: February 20, 2007
    Assignee: Motorola Inc.
    Inventors: Robert T. Love, Senaka Balasuriya, Hao Bi, Brian K. Classon, Sean S. Kelley, David J. Krause