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).

  • Patent number: 7171603
    Abstract: A deterministic structure for controlled distribution of weight-2 columns is proposed for a parity-check matrix H that reduces the occurrence of undetected frame errors and significantly enhances the code performance in comparison to a randomly-constructed parity-check matrix. H comprises a non-deterministic section H1 and a deterministic section H2, and wherein H2 comprises a first part comprising a column h having an odd weight greater than 2, and a second part comprising matrix elements for row i, column j equal to 1 for i=j, 1 for i=j+1, 0 elsewhere.
    Type: Grant
    Filed: May 6, 2004
    Date of Patent: January 30, 2007
    Assignee: Motorola, Inc.
    Inventors: Brian K. Classon, Yufei W. Blankenship, Vipul A. Desai
  • Patent number: 7165204
    Abstract: A method and apparatus for performing H-ARQ transmission is described herein. Bits received on a first transmission are stored and combined with the bits received on later transmissions thereby increasing the likelihood of a correct decoding on later transmissions. Additionally, a plurality of coding schemes (e.g., Convolutional Codes, Block Turbo Codes, Convolutional Turbo Codes, Low Density Party Check Codes, . . . , etc.) are utilized, with an information element being reserved to signal what form of H-ARQ is being utilized.
    Type: Grant
    Filed: November 15, 2004
    Date of Patent: January 16, 2007
    Assignee: Motorola, Inc.
    Inventors: Mark C. Cudak, Brian K. Classon
  • Patent number: 7165205
    Abstract: A method for interlacing columns of different weights is proposed for a parity-check matrix H that results in good performing LDPC codes shortened or unshortened. Matrix H comprises a section H1 and a section H2, and wherein H1 has a plurality of different column weights and comprises a plurality of sub-matrices where columns of at least one weight are substantially interlaced between the sub-matrices.
    Type: Grant
    Filed: June 23, 2004
    Date of Patent: January 16, 2007
    Assignee: Motorola, Inc.
    Inventors: Yufei Blankenship, Brian K. Classon
  • Patent number: 7158482
    Abstract: A communication system includes a forward link from a base station to multiple mobile units, the forward link having multiple shared channels (SHCH's), multiple shared control channels (SHCCH's), and multiple dedicated pointer control channels (DPTRCH's), and utilizes HARQ error control for error detection and error correction. The mobile unit, when listening to the DPTRCH, uses a SHCCH pointed to by the DPTRCH to demodulate and decode data on the SHCH. Throughput problems may arise in the system when the mobile unit combines and decodes the wrong SHCH data, that is, SHCH data that is intended for a different mobile unit, or may incorrectly decodes SHCH data that is intended for the mobile unit. In order to improve the data throughput of the system, the systems employs a flush test and an energy detector test to prevent improperly decoded data blocks from corrupting properly decoded data blocks.
    Type: Grant
    Filed: February 6, 2002
    Date of Patent: January 2, 2007
    Assignee: Motorola, Inc.
    Inventors: Robert T. Love, Robert S. Nikides, Louay A. Jalloul, Mark C. Cudak, Brian K. Classon
  • Patent number: 7145862
    Abstract: To address the need for reducing pilot overhead, a method and apparatus for transmitting and receiving data is provided herein. A communication system having a transmitter (100) that utilizes adaptive modulation and coding (AMC) and utilizes lower-order modulated (e.g., QPSK) data as a substitute for pilot symbols during transmission. Data intended for a user utilizing a lower order modulation can be reliably detected, and if properly processed, used as pilots for a user that is trying to receive a higher order modulation (e.g., 64-QAM). Because lower order modulated data is utilized for pilots, fewer overall pilots are used. This greatly reduces pilot overhead, increasing data throughput.
    Type: Grant
    Filed: April 8, 2003
    Date of Patent: December 5, 2006
    Assignee: Motorola, Inc.
    Inventors: Mickael D. Batariere, Brian K. Classon
  • Patent number: 7143333
    Abstract: A structured parity-check matrix H is proposed, wherein H is an expansion of a base matrix Hb and wherein Hb comprises a section Hb1 and a section Hb2, and wherein Hb2 comprises a first part comprising a column hb having an odd weight greater than 2, and a second part comprising matrix elements for row i, column j equal to 1 for i=j, 1 for i=j+1, and 0 elsewhere. The expansion of the base matrix Hb uses identical submatrices for 1s in each column of the second part H?b2, and the expansion uses paired submatrices for an even number of 1s in hb.
    Type: Grant
    Filed: December 3, 2004
    Date of Patent: November 28, 2006
    Assignee: Motorola, Inc.
    Inventors: Yufei W. Blankenship, Brian K. Classon, T. Keith Blankenship, Vipul Desai
  • Patent number: 7126996
    Abstract: Mobile units in a multicarrier, multidimensional communications system can assess their own channel coherence time attributes (base stations can also access such dynamics for mobile units as well). This information is utilized (either by the mobile unit itself or by an infrastructure component such as a base site) to determine a level of trustworthiness for other channel quality data as might be measured by the mobile unit. Different modulation and coding schemes, along with responsive frequency and time diversity resource allocations, are adaptively selected as a function of this level of trustworthiness.
    Type: Grant
    Filed: December 28, 2001
    Date of Patent: October 24, 2006
    Assignee: Motorola, Inc.
    Inventors: Brian K. Classon, Philippe J. Sartori, Vijay Nangia, Xiangyang Zhuang, Kevin L. Baum
  • Patent number: 7096401
    Abstract: A method and apparatus for performing H-ARQ transmission is described herein. Bits received on a first transmission are stored and combined with the bits received on later transmissions thereby increasing the likelihood of a correct decoding on later transmissions. Additionally, a plurality of coding schemes (e.g., Convolutional Codes, Block Turbo Codes, Convolutional Turbo Codes, Low Density Party Check Codes, . . . , etc.) are utilized, with an information element being reserved to signal what form of H-ARQ is being utilized.
    Type: Grant
    Filed: November 15, 2004
    Date of Patent: August 22, 2006
    Assignee: Motorola, Inc.
    Inventors: Mark C. Cudak, Brian K. Classon
  • Patent number: 7047006
    Abstract: Narrowband remote units will scan over frequencies within a wideband channel spectrum, evaluating frequency-selective channel characteristics. The best sub-channel(s) for communication will be determined and reported back to a base station via a channel-quality report message. The base station will then utilize only a narrowband portion (e.g., one sub-channel comprised of a plurality of OFDM subcarriers) of the wideband channel for transmitting data to the narrowband unit.
    Type: Grant
    Filed: April 28, 2004
    Date of Patent: May 16, 2006
    Assignee: Motorola, Inc.
    Inventors: Brian K. Classon, Kevin L. Baum, Philippe J. Sartori
  • Patent number: 7016319
    Abstract: A downlink frame (401) is divided in to similar sized resource blocks (403, 405, 407) with each co-channel sector scheduled to transmit from the beginning of its respective assigned resource block. Transmissions to remote units within the particular sector will occur only within the particular resource block, up to a point where all N resource units have been utilized. Beyond that point, additional transmissions are scheduled to be transmitted at the end of the resource blocks assigned to the other sectors.
    Type: Grant
    Filed: March 24, 2003
    Date of Patent: March 21, 2006
    Assignee: Motorola, Inc.
    Inventors: Kevin L. Baum, Brian K. Classon, Mark C. Cudak, Vijay Nangia
  • Patent number: 6934275
    Abstract: Separate forward dedicated and shared control channels are provided in a spread-spectrum communication. The forward dedicated control channel is used to communicate persistent control information and point to the shared control channel when further intermittent control information concerning transmission of data to a mobile station needs to be communicated. The use of a dedicated control channel for only necessary persistent control information, while only pointing to a shared control channel when it is needed, affords more efficient utilization of system resources.
    Type: Grant
    Filed: November 1, 2000
    Date of Patent: August 23, 2005
    Assignee: Motorola, Inc.
    Inventors: Robert T. Love, Brian K. Classon, Amitava Ghosh, Louay A. Jalloul, Mark C. Cudak
  • Patent number: 6901117
    Abstract: Decoding signals represented by a trellis of block length N divided into windows of length L includes a step of decoding a forward recursion from a point P that is before the beginning of a window up to the beginning of the window. P is chosen at a sufficient distance from the beginning of the window such that forward recursion determines a known state metric at the beginning of the window. A next step includes decoding the window using forward recursion from the known state at the beginning of the window up to the end of the window to define a set of known forward recursion state metrics which are stored. A next step includes decoding using backward recursion starting from a known state at the end of the window and moving backward. A next step includes calculating a soft output at each stage of the backward recursion using the stored forward recursion state metrics, and branch metrics at each stage, and outputting the soft output for that stage in a LIFO format.
    Type: Grant
    Filed: February 10, 2000
    Date of Patent: May 31, 2005
    Assignee: Motorola, Inc.
    Inventors: Brian K. Classon, Terry M. Schaffner
  • Patent number: 6868132
    Abstract: Decoding signals represented by a trellis of block length N divided into windows of length L includes a step of decoding a backward recursion from a point P that is after the end of a window back to the end of the window. P is chosen at a sufficient distance from the end of the window such that backward recursion determines a known state metric at the end of the window. A next step includes decoding the window using backward recursion from the known state at the end of the window back to the beginning of the window to define a set of known backward recursion state metrics which are stored. A next step includes decoding using forward recursion starting from a known state at the beginning of the window and moving forward. A next step includes calculating a soft output at each stage of the forward recursion using the stored backward recursion state metrics, and branch metrics at each stage, and outputting the soft output for that stage.
    Type: Grant
    Filed: February 10, 2000
    Date of Patent: March 15, 2005
    Assignee: Motorola, Inc.
    Inventors: Brian K. Classon, Vipul A. Desai, James C. Baker, Daniel M. Friend
  • Patent number: 6856657
    Abstract: Decoding signals represented by a trellis of block length N divided into windows of length L includes a step of decoding a forward recursion from a point P1 that is before the beginning of a window up to the beginning of the window and decoding a backward recursion from a point P2 that is after the end of a window back to the end of the window to define known states at the beginning and end of the window. A next step includes decoding the window using backward recursion from the known state at the end of the window back to the beginning of the window to define a set of backward recursion state metrics. A next step includes decoding using forward recursion starting from a known state at the beginning of the window and moving forward to the end of the window to define a set of forward recursion state metrics.
    Type: Grant
    Filed: February 10, 2000
    Date of Patent: February 15, 2005
    Assignee: Motorola, Inc.
    Inventors: Brian K. Classon, Terry M. Schaffner, Vipul A. Desai
  • Publication number: 20040202142
    Abstract: To address the need for reducing pilot overhead, a method and apparatus for transmitting and receiving data is provided herein. A communication system having a transmitter (100) that utilizes adaptive modulation and coding (AMC) and utilizes lower-order modulated (e.g., QPSK) data as a substitute for pilot symbols during transmission. Data intended for a user utilizing a lower order modulation can be reliably detected, and if properly processed, used as pilots for a user that is trying to receive a higher order modulation (e.g., 64-QAM). Because lower order modulated data is utilized for pilots, fewer overall pilots are used. This greatly reduces pilot overhead, increasing data throughput.
    Type: Application
    Filed: April 8, 2003
    Publication date: October 14, 2004
    Inventors: Mickael D. Batariere, Brian K. Classon
  • Patent number: 6801512
    Abstract: A mobile station (402) selects (1802) a preferred cell site for transmitting a frame of data to be sent subsequently to the mobile station. A base station (602) of the preferred cell site schedules (1804) a transmission of the frame of data, wherein parameters for the transmission are determined by the base station from recently-measured channel and interference information. Thereafter, the base station sends (1806) the frame of data from the preferred cell site; and an active set of base stations associated with the mobile station at ones of a plurality of cell sites synchronize (1808) their data queues to reflect the transmission of the frame of data.
    Type: Grant
    Filed: March 23, 2000
    Date of Patent: October 5, 2004
    Assignee: Motorola, Inc.
    Inventors: Mark Cudak, Amitava Ghosh, Brian K. Classon, Robert T. Love, Louay Jalloul, Robert S. Nikides
  • Publication number: 20040190482
    Abstract: A downlink frame (401) is divided in to similar sized resource blocks (403, 405, 407) with each co-channel sector scheduled to transmit from the beginning of its respective assigned resource block. Transmissions to remote units within the particular sector will occur only within the particular resource block, up to a point where all N resource units have been utilized. Beyond that point, additional transmissions are scheduled to be transmitted at the end of the resource blocks assigned to the other sectors.
    Type: Application
    Filed: March 24, 2003
    Publication date: September 30, 2004
    Inventors: Kevin L. Baum, Brian K. Classon, Mark C. Cudak, Vijay Nangia
  • Patent number: 6732321
    Abstract: A weighting device utilizes soft reliability values and class weighting factors to detect errors in digitized information. The soft reliability values can be provided by a decoder that processes the information according to a predetermined coding scheme. Bits representing the encoded information are classified accorded to classes defined by a bit sensitivity analysis. The bit sensitivity analysis can be based on subjective and/or objective criteria. As incoming bits are received by the weighting device, they are classified and class reliability values are computed for each class based on the soft reliability values. The class reliability values are then weighted to produce weighted class reliability values. Error concealment algorithms, coding rate determination, and coding rate requests can be activated based on the weighted class reliability values.
    Type: Grant
    Filed: March 27, 2001
    Date of Patent: May 4, 2004
    Assignee: Motorola, Inc.
    Inventors: Brian K. Classon, Joseph M. Nowack, John C. Johnson
  • Publication number: 20030123559
    Abstract: Mobile units in a multicarrier, multidimensional communications system can assess their own channel coherence time attributes (base stations can also access such dynamics for mobile units as well). This information is utilized (either by the mobile unit itself or by an infrastructure component such as a base site) to determine a level of trustworthiness for other channel quality data as might be measured by the mobile unit. Different modulation and coding schemes, along with responsive frequency and time diversity resource allocations, are adaptively selected as a function of this level of trustworthiness.
    Type: Application
    Filed: December 28, 2001
    Publication date: July 3, 2003
    Applicant: Motorola, Inc.
    Inventors: Brian K. Classon, Philippe J. Sartori, Vijay Nangia, Xiangyang Zhuang, Kevin L. Baum
  • Publication number: 20020174376
    Abstract: A weighting device utilizes soft reliability values and class weighting factors to detect errors in digitized information. The soft reliability values can be provided by a decoder that processes the information according to a predetermined coding scheme. Bits representing the encoded information are classified accorded to classes defined by a bit sensitivity analysis. The bit sensitivity analysis can be based on subjective and/or objective criteria. As incoming bits are received by the weighting device, they are classified and class reliability values are computed for each class based on the soft reliability values. The class reliability values are then weighted to produce weighted class reliability values. Error concealment algorithms, coding rate determination, and coding rate requests can be activated based on the weighted class reliability values.
    Type: Application
    Filed: March 27, 2001
    Publication date: November 21, 2002
    Inventors: Brian K. Classon, Joseph M. Nowack, John C. Johnson