Patents by Inventor Brian Classon

Brian 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: 20060129904
    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: Application
    Filed: April 19, 2005
    Publication date: June 15, 2006
    Inventors: Yufei Blankenship, T. Blankenship, Brian Classon
  • Publication number: 20060123324
    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: Application
    Filed: November 15, 2004
    Publication date: June 8, 2006
    Inventors: Mark Cudak, Brian Classon
  • Publication number: 20060117244
    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: Application
    Filed: November 15, 2004
    Publication date: June 1, 2006
    Inventors: Mark Cudak, Brian Classon
  • Publication number: 20060031744
    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: Application
    Filed: December 3, 2004
    Publication date: February 9, 2006
    Inventors: Yufei Blankenship, Brian Classon, T. Blankenship, Vipul Desai
  • Publication number: 20060020869
    Abstract: This abstract is not to be considered limiting, since other embodiments may deviate from the features described in this abstract. A method and structure of processing soft information in a block code decoder, includes a soft-input soft-output decoder (910) receiving a length n soft input vector, creating a binary vector Y corresponding to the length n 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 the linear function Xi is added to a set S, removing redundant codewords in S to form a reduced set S? (520), and an extrinsic value estimator (1140) generating n soft outputs based on c estimated soft output values and (n?c) non-estimated soft output values (530) wherein the c estimated soft output values are computed from one or more positions of the length n soft input vector and one or more codewords in the set S?.
    Type: Application
    Filed: July 26, 2004
    Publication date: January 26, 2006
    Inventors: Vipul Desai, Yufei Blankenship, Brian Classon
  • Publication number: 20060020874
    Abstract: This abstract is not to be considered limiting, since other embodiments may deviate from the features described in this abstract.
    Type: Application
    Filed: July 26, 2004
    Publication date: January 26, 2006
    Inventors: Vipul Desai, Yufei Blankenship, Brian Classon
  • Publication number: 20060008020
    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: Application
    Filed: July 7, 2004
    Publication date: January 12, 2006
    Inventors: Yufei Blankenship, Brian Classon, Philippe Sartori
  • Publication number: 20050289256
    Abstract: A base station (101) will request the transmission of quality information from a particular remote stations (102, 103) only when data is queued to be transmitted to the remote stations. Once a remote station begins the transmission of channel quality information, the transmission of such information continues until the data transmission is successfully delivered to the remote station. The base station receives the channel quality information and adjusts the modulation and coding of the remote stations accordingly. Where data is transmitted simultaneously to a plurality of remote stations, a set of queues (303) for the multiple remote stations is maintained, and based on queue status, a channel quality request messages is sent to a sub-set of remote stations with data queued.
    Type: Application
    Filed: April 25, 2003
    Publication date: December 29, 2005
    Inventors: Mark Cudak, Brian Classon, Anup Talukdar
  • Publication number: 20050257119
    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: Application
    Filed: June 23, 2004
    Publication date: November 17, 2005
    Inventors: Yufei Blankenship, Brian Classon
  • Publication number: 20050251730
    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: Application
    Filed: May 6, 2004
    Publication date: November 10, 2005
    Inventors: Brian Classon, Yufei Blankenship, Vipul Desai
  • Publication number: 20050245240
    Abstract: An apparatus and method of storing streaming media in a memory associated with a wireless communication device in response to receiving a communication request. A wireless transmission of the media streaming session content can be received at the wireless communication device. The media streaming session content can be played at the wireless communication device while receiving the media streaming session content. A communication request can be received. Subsequent media streaming session content can be stored in a memory associated with the wireless communication device in response to receiving the communication request.
    Type: Application
    Filed: April 30, 2004
    Publication date: November 3, 2005
    Inventors: Senaka Balasuriya, Brian Classon, David Krause, Joseph Schumacher
  • Publication number: 20050245258
    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: Application
    Filed: April 28, 2004
    Publication date: November 3, 2005
    Inventors: Brian Classon, Kevin Baum, Philippe Sartori
  • Publication number: 20050245270
    Abstract: In order to establish routing to/from a base station within a hybrid-cellular network, each network element is assigned a “class” based on a received signal strength of the base station. Each network element is allowed to choose a network element of lower class for relaying information to the base station.
    Type: Application
    Filed: April 28, 2004
    Publication date: November 3, 2005
    Inventors: Philippe Sartori, Kevin Baum, Brian Classon, Vinayak Tripathi, Eugene Visotsky
  • Publication number: 20050232183
    Abstract: Communications sourced by a remote unit (14) that is already within reception range of a base site (10) can nevertheless be further facilitated through allocation of one or more relay resources (15, 16). Such relay resources, properly employed, then serve to effectively increase the quality of service for the facilitated communication. This, in turn, can permit the use of, for example, increased data rates for communications from a relatively low power remote unit.
    Type: Application
    Filed: May 2, 2005
    Publication date: October 20, 2005
    Inventors: Philippe Sartori, Kevin Baum, Brian Classon, Mark Cudak
  • Publication number: 20050143085
    Abstract: A method in wireless communications network infrastructure including transmitting (210) first layer broadcast/multicast service content information on a first channel, and transmitting (220) second layer broadcast/multicast service content information on a second channel, at least one of the first and second channels a shared broadcast channel, wherein the first and second layer broadcast/multicast service content information is related. The information is received and combined (230) at a subscriber device, wherein a least one of the first and second layers capable of being decoded and used without the other of the first and second layers.
    Type: Application
    Filed: December 30, 2003
    Publication date: June 30, 2005
    Inventors: Hao Bi, Brian Classon, Mang Zhu
  • Publication number: 20050138671
    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: Application
    Filed: December 22, 2003
    Publication date: June 23, 2005
    Inventors: Robert Love, Senaka Balasuriya, Hao Bi, Brian Classon, Sean Kelley, David Krause
  • Publication number: 20050129231
    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: Application
    Filed: December 10, 2003
    Publication date: June 16, 2005
    Inventors: Sean Kelley, William Alberth, Brian Classon, Dah-Lain Tang
  • Publication number: 20050048914
    Abstract: Communications sourced by a remote unit (14) that is already within reception range of a base site (10) can nevertheless be further facilitated through allocation of one or more relay resources (15, 16). Such relay resources, properly employed, then serve to effectively increase the quality of service for the facilitated communication. This, in turn, can permit the use of, for example, increased data rates for communications from a relatively low power remote unit.
    Type: Application
    Filed: September 3, 2003
    Publication date: March 3, 2005
    Inventors: Philippe Sartori, Kevin Baum, Brian Classon, Mark Cudak, Vijay Nangia, Eugene Visotsky
  • Publication number: 20050003847
    Abstract: A method and system for dynamic rate switching via medium access channel layer signaling is disclosed, wherein data rates for high data rate channels are automatically shifted up or down based on a predetermined metric. In a preferred embodiment, data rates are automatically shifted up or down based on transmit channel gain required to maintain a required signal to noise ratio.
    Type: Application
    Filed: July 8, 2004
    Publication date: January 6, 2005
    Inventors: Robert Love, Ron Rotstein, Mark Cudak, Brian Classon
  • Patent number: 6785863
    Abstract: The present invention encompasses a method for determining values for parity check bits (p1, . . . , pm) based on a current symbol set (s1, . . . , sk). The method comprises the steps of receiving the current symbol set (s1, . . . , sk) and using a transformation of a matrix to determine the parity check bits. The first N2 columns of the matrix is defined that for column i, 1≦i≦└m/2┘, a value of 1 is assigned to row position i and a value of 1 is assigned to row position i+└m/2┘, all other row positions have a value of 0. Additionally for column i, └m/2┘+1≦i≦N2<m , a value of 1 is assigned to row position i−└m/2┘ and a value of 1 is assigned to row position i+1, all other row positions have a value of 0.
    Type: Grant
    Filed: September 18, 2002
    Date of Patent: August 31, 2004
    Assignee: Motorola, Inc.
    Inventors: Yufei Blankenship, Brian Classon, Vipul Desai