Patents by Inventor Keng Tiong Tan

Keng Tiong Tan 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: 6956891
    Abstract: A class of n×l nonlinear block codes, termed Go-CDMA codes are constructed using column-reduced and row-reduced Hadamard orthogonal matrices, termed Go-CDMA matrices. Here n,l are positive integers: n chips of user data are transmitted in frames of size l??n, where ? is the frame expansion factor. The codes map n-vectors containing binary message data to binary or multi-level l-vectors for transmission, where l?n. The codes are invertible maps for the binary message data, and when there is no message data in some input vector elements, and noise added between the coding and decoding, there is some error correction. The coding uses integer arithmetic and integer quantization operations, preferably certain sign operations. Go-CDMA codes may be implemented in CDMA communication systems to improve performance on many measures over conventional CDMA and TDMA systems. The coding and decoding may include scrambling and descrambling the Go-CDMA coded signal based on random codes.
    Type: Grant
    Filed: October 5, 2001
    Date of Patent: October 18, 2005
    Assignee: Go-CDMA Limited
    Inventor: Alfred Keng Tiong Tan
  • Publication number: 20040059992
    Abstract: A method and apparatus for optimizing signal detection, multiplexing and de-multiplexing with error correction coding, artificial neural network signal processing, and combination of linear and non-linear coding/decoding scheme is disclosed which is only possible with the disclosure of the method to completely derive the multinomial representation of hard threshold non-linear summation functions of arbitrary binary inputs. The method of deriving the complete multinomial representation of these hard threshold non-linear summation functions of arbitrary binary inputs are not previously known and the ability to derive these multinomial function allowed for the optimization of the signal processing in the aforementioned applications, and other applications using such types of hard threshold non-linear summation functions of arbitrary binary inputs.
    Type: Application
    Filed: June 16, 2003
    Publication date: March 25, 2004
    Inventor: Keng Tiong Tan
  • Publication number: 20030126545
    Abstract: A method of channel spread signal coding is provided that enhances error correction coding schemes by further coding error correction coded signals based on a non-linear block error correction coding scheme that introduces a detectable pattern into the signal output prior to transmission. At the receiver end, the detectable pattern may be decorrelated enabling the use of RAKE receivers and enhanced decoding schemes.
    Type: Application
    Filed: October 5, 2001
    Publication date: July 3, 2003
    Inventor: Alfred Keng Tiong Tan
  • Publication number: 20020106004
    Abstract: A class of n×l nonlinear block codes, termed Go-CDMA codes are constructed using column-reduced and row-reduced Hadamard orthogonal matrices, termed Go-CDMA matrices. Here n,l are positive integers: n chips of user data are transmitted in frames of size l≦&agr;n, where &agr; is the frame expansion factor. The codes map n-vectors containing binary message data to binary or multi-level l-vectors for transmission, where l≧n. The codes are invertible maps for the binary message data, and when there is no message data in some input vector elements, and noise added between the coding and decoding, there is some error correction. The coding uses integer arithmetic and integer quantization operations, preferably certain sign operations. Go-CDMA codes may be implemented in CDMA communication systems to improve performance on many measures over conventional CDMA and TDMA systems. The coding and decoding may include scrambling and descrambling the Go-CDMA coded signal based on random codes.
    Type: Application
    Filed: October 5, 2001
    Publication date: August 8, 2002
    Inventor: Alfred Keng Tiong Tan
  • Publication number: 20020090024
    Abstract: A class of n×l nonlinear block codes, termed Go-CDMA codes are constructed using column-reduced and row-reduced Hadamard orthogonal matrices, termed Go-CDMA matrices. Here n, l are positive integers: n chips of user data are transmitted in frames of size l≦an, where &agr; is the frame expansion factor. The codes map n-vectors containing binary message data to binary or multi-level l-vectors for transmission, where l≧n. The codes are invertible maps for the binary message data, and when there is no message data in some input vector elements, and noise added between the coding and decoding, there is some error correction. The coding uses integer arithmetic and integer quantization operations, preferably certain sign operations. Go-CDMA codes may be implemented in CDMA communication systems to improve performance on many measures over conventional CDMA and TDMA systems. The coding and decoding may include scrambling and descrambling the Go-CDMA coded signal based on random codes.
    Type: Application
    Filed: December 7, 2000
    Publication date: July 11, 2002
    Inventor: Keng Tiong Tan