Patents by Inventor Andrew Thurston

Andrew Thurston 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: 20060090119
    Abstract: Various methods and systems for implementing Reed Solomon multiplication sections from exclusive-OR (XOR) logic are disclosed. For example, a system includes a Reed Solomon multiplication section, which includes XOR-based logic. The XOR-based logic includes an input, an output, and one or more XOR gates. A symbol X is received at the input of the XOR-based logic. The one or more XOR gates are coupled to generate a product of a power of ? and X at the output, wherein ? is a root of a primitive polynomial of a Reed Solomon code. Such a Reed Solomon multiplication section, which can include one or more multipliers implemented using XOR-based logic, can be included in a Reed Solomon encoder or decoder.
    Type: Application
    Filed: October 7, 2004
    Publication date: April 27, 2006
    Inventors: Qiujie Dong, Andrew Thurston
  • Publication number: 20050102338
    Abstract: A filter (26) is used to average power values of a signal that has been subjected to varying gain. The gain is factorised into two factors, the first being the highest power of 2 within the gain, and the second being a factor which can be multiplied with the first factor to reprodeuce the gain. The power values are divided by the second factor before reaching the filter (26) and by the first factor after passing through the filter (26). The signal values already in the filter (26) are bit-shifted when the exponent in the first changes so that the filter is not disrupted by changes in the gain.
    Type: Application
    Filed: December 3, 2001
    Publication date: May 12, 2005
    Inventor: Andrew Thurston
  • Publication number: 20040110461
    Abstract: An input signal is mixed with a scrambling code and with an OVSF code, and then accumulated over a period of time equal to one symbol of the pilot channel before being reset. The resultant complex signals are mixed with the conjugate of complex signals provided by a pilot pattern generator, with the result being fed to a delay line (22). A multiplier multiplies the complex value at a location P(n) in the delay line (22) by the conjugate of a complex value at another location P(n+k), and provides the resulting complex number (which is a complex vector whose phase is a coherent measurement of the phase rotation occurring between the symbols corresponding to the two locations) at an output (27). The real part of the complex signal provided at the output (27) is provided to a first combiner (30), and the imaginary part is provided to a second combiner (31). These combiners (30, 31) also receive corresponding signals from all of the other fingers (not shown) of the rake receiver.
    Type: Application
    Filed: May 21, 2003
    Publication date: June 10, 2004
    Inventors: Diego Giancola, Andrew Thurston, Jonathan Lucas
  • Publication number: 20040081262
    Abstract: A receiver for efficiently synchronising itself with a signal having the frame structure shown in FIG. (1). Each power control period (PCP) of the received signal contains a primary synchronisation sequence (PSCH) in one of its slots. The receiver correlates the known PSCH against the received signal to determine the position of the PSCH in the received signal and thereby synchonise itself with the received signal. To conserve processing resources, the correlation can be truncated where a sufficiently good correlation is achieved before the nominal end of the correlation routine.
    Type: Application
    Filed: May 8, 2003
    Publication date: April 29, 2004
    Inventor: Andrew Thurston
  • Publication number: 20040033790
    Abstract: An automatic gain control system wherein the logarithm of the gain on an amplifier (14, FIG. 1) is increased if the amplitude of the amplified signal S2 falls below the lower threshold L2 of a pair of thresholds, and wherein the logarithm of the is decreased if the amplitude exceeds the upper threshold L1 of the pair.
    Type: Application
    Filed: May 28, 2003
    Publication date: February 19, 2004
    Inventors: Andrew Thurston, Jonathan Lucas
  • Patent number: 6507962
    Abstract: A bed platform and winch system having a sleeping platform for supporting a mattress, a ceiling support attached to the ceiling and having a winch contained therein, and wires connecting the winch to the sleeping platform and extending through the ceiling support, such that the sleeping platform may be raised out of the way when not needed for sleeping and lowered when needed for sleeping.
    Type: Grant
    Filed: May 29, 2001
    Date of Patent: January 21, 2003
    Inventor: J. Andrew Thurston
  • Publication number: 20020178497
    Abstract: A bed platform and winch system having a sleeping platform for supporting a mattress, a ceiling support attached to the ceiling and having a winch contained therein, and wires connecting the winch to the sleeping platform and extending through the ceiling support, such that the sleeping platform may be raised out of the way when not needed for sleeping and lowered when needed for sleeping.
    Type: Application
    Filed: May 29, 2001
    Publication date: December 5, 2002
    Inventor: J. Andrew Thurston