Patents by Inventor Alvin M. Despain

Alvin M. Despain 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: 8386549
    Abstract: Multistage Wiener filters (MWF) represent a component of the MWF as an un-normalized vector of filter coefficients within a finite impulse response (FIR) filter in a manner that avoids reliance on the 2-norm operation of the un-normalized vector of coefficients. The 2-norm operation can be replaced by less expensive operations performed elsewhere in the MWF. Preferably the filter adds only a few additional addition, subtraction and multiplication operations to compensate for the elimination of the square root and the division operations used for the 2-norm operation. As a result, it is possible to eliminate all or nearly all of the square rod and arithmetic division operations of at least some implementations of the MWF.
    Type: Grant
    Filed: March 4, 2008
    Date of Patent: February 26, 2013
    Assignee: Acorn Technologies, Inc.
    Inventor: Alvin M. Despain
  • Patent number: 7756196
    Abstract: A CDMA radio system uses an adaptive filter in a receiver to mitigate multipath radio propagation and to filter out interfering signals. Characteristics of an initial stage of the filter preferably are determined by cross correlation of a generated pilot signal and the input signal with the integration of the correlation performed over a time period selected to be an integral number of symbol periods. The integration causes the portions of the cross correlation corresponding to the user subchannels to average substantially to zero, so that the pilot channel signal correlation is the primary contribution to the signal used to characterize the channel to establish the coefficients of the adaptive filter for the receiver.
    Type: Grant
    Filed: April 4, 2005
    Date of Patent: July 13, 2010
    Assignee: Acorn Technologies, Inc.
    Inventors: Alvin M. Despain, R. Stockton Gaines
  • Patent number: 7599426
    Abstract: A code division multiple access (CDMA) radio system uses an adaptive filter in a receiver to mitigate multipath radio propagation and to filter out interfering signals. Characteristics of an initial stage of the filter preferably are determined by cross correlation of a generated pilot signal and the input signal with the integration of the correlation performed over a time period selected to be an integral number of symbol periods. The integration causes the portions of the cross correlation corresponding to the user subchannels to average substantially to zero, so that the pilot channel signal correlation is the primary contribution to the signal used to characterize the channel to establish the coefficients of the adaptive filter for the receiver.
    Type: Grant
    Filed: July 19, 2004
    Date of Patent: October 6, 2009
    Assignee: Acorn Technologies, Inc.
    Inventor: Alvin M. Despain
  • Patent number: 7356196
    Abstract: A computationally efficient, adaptive multistage Wiener filter employs two modules, a linear filter module that operates at the input data rate and an update module that operates at a plurality of rates but performs many calculations at only the update rate. This filter is especially useful when the channel conditions vary slowly so that the filter's update rate can be considerably less than the input data rate. Separating the calculations, preferably performing appropriate calculations at different rates and preferably substituting scalar operations for vector operations can provide improved computational efficiency while maintaining high levels of performance.
    Type: Grant
    Filed: January 11, 2007
    Date of Patent: April 8, 2008
    Assignee: Acorn Technologies, Inc.
    Inventor: Alvin M. Despain
  • Patent number: 7181085
    Abstract: A computationally efficient, adaptive multistage Wiener filter employs two modules, a linear filter module that operates at the input data rate and an update module that operates at a plurality of rates but performs many calculations at only the update rate. This filter is especially useful when the channel conditions vary slowly so that the filter's update rate can be considerably less than the input data rate. Separating the calculations, preferably performing appropriate calculations at different rates and preferably substituting scalar operations for vector operations can provide improved computational efficiency while maintaining high levels of performance.
    Type: Grant
    Filed: January 21, 2003
    Date of Patent: February 20, 2007
    Assignee: Acorn Technologies, Inc.
    Inventor: Alvin M. Despain
  • Patent number: 6594103
    Abstract: A servo control system and method controls systems at least partially on the basis of an observable variable that has an absolute value functional relationship with the controlled variable and does not change sign for positive and negative variations from a nominal value. The control system and method find particularly advantageous application in magnetic storage hard disk drive systems because the system allows such hard disk drives to perform servo operations such as track following on the basis of the data signals being read from the track. A particularly useful source of the absolute value observable variable is a read channel chip that performs decoding of data recovered from the disk. Error measures are developed as the data signals from the disk are processed and decoded, including error measures from the slicer used in an adaptive equalization process and from the data decoder, which may be a Viterbi decoder.
    Type: Grant
    Filed: November 12, 1999
    Date of Patent: July 15, 2003
    Assignee: Acorn Technologies, Inc.
    Inventors: Alvin M. Despain, R. Stockton Gaines
  • Patent number: 6545836
    Abstract: A servo control apparatus and method controls systems at least partially on the basis of an observable variable that has an absolute value functional relationship with the controlled variable and does not change sign for positive and negative variations from a nominal value. When applied to the positional control of an object, the control system observes a value of a position error signal and maps that signal to two different potentially correct displacement values. Two estimators within the control system are initiated, one using the positive displacement and the other using the negative displacement, and the two estimators each predict the future position of the object and the corresponding position error signal for each estimated position. A new position error signal is detected and compared to the two estimated position error signals.
    Type: Grant
    Filed: November 12, 1999
    Date of Patent: April 8, 2003
    Assignee: Acorn Technologies, Inc.
    Inventors: Petros A. Ioannou, Elias B. Kosmatopoulos, Alvin M. Despain
  • Patent number: 6525897
    Abstract: Apparatus using information about the extent of errors in sensed data for performing as a control function at least one of adjusting the position of a magnetic head to improve alignment relative to a track and selecting from two or more data signals a data signal having the least amount of errors is shown. The apparatus uses information about the extent of errors to perform a control function for reproducing the data stored in predetermined storage locations in a storage media. The apparatus positions a transducer for sensing from predetermined storage locations stored data containing at least one constraint. The transducer generates a first signal representative of the data containing at least one constraint stored in the sensed data and any errors introduced into the sensed data during the sensing.
    Type: Grant
    Filed: November 21, 2001
    Date of Patent: February 25, 2003
    Assignee: Acorn Technologies, Inc.
    Inventors: Alvin M. Despain, R. Stockton Gaines
  • Patent number: 6397369
    Abstract: A device using information about the extent of errors in a signal is shown. The device includes an input signal containing at least one constraint and any errors introduced into the input signal during transmission and/or sensing. A detector receives and is responsive to the input signal for generating an error signal containing information about the extent of error and for extracting an information signal from the input signal as an output signal. A control device is operatively coupled to the detector for receiving and responding to the error signal containing information about the extent of errors for generating a control signal used to reduce the extent of errors in the input signal based on information about the extent of errors contained in the error signal. A method for using information about the extent of errors is shown.
    Type: Grant
    Filed: November 6, 1998
    Date of Patent: May 28, 2002
    Assignee: Acorn Technologies, Inc.
    Inventors: Alvin M. Despain, R. Stockton Gaines
  • Publication number: 20020054449
    Abstract: Apparatus using information about the extent of errors in sensed data for performing as a control function at least one of adjusting the position of a magnetic head to improve alignment relative to a track and selecting from two or more data signals a data signal having the least amount of errors is shown. The apparatus uses information about the extent of errors to perform a control function for reproducing the data stored in predetermined storage locations in a storage media. The apparatus positions a transducer for sensing from predetermined storage locations stored data containing at least one constraint. The transducer generates a first signal representative of the data containing at least one constraint stored in the sensed data and any errors introduced into the sensed data during the sensing.
    Type: Application
    Filed: November 21, 2001
    Publication date: May 9, 2002
    Applicant: Acorn Technologies, Inc.
    Inventors: Alvin M. Despain, R. Stockton Gaines
  • Patent number: 6381088
    Abstract: Apparatus using information about the extent of errors in sensed data for performing as a control function at least one of adjusting the position of a magnetic head to improve alignment relative to a track and selecting from two or more data signals a data signal having the least amount of errors is shown. The apparatus uses information about the extent of errors to perform a control function for reproducing the data stored in predetermined storage locations in a storage media. The apparatus positions a transducer for sensing from predetermined storage locations stored data containing at least one constraint. The transducer generates a first signal representative of the data containing at least one constraint stored in the sensed data and any errors introduced into the sensed data during the sensing.
    Type: Grant
    Filed: November 6, 1998
    Date of Patent: April 30, 2002
    Assignee: Acorn Technologies, Inc.
    Inventors: Alvin M. Despain, R. Stockton Gaines
  • Patent number: 6307506
    Abstract: The invention is a method and apparatus for (1) enhancing the transmission of information in a particular direction or (2) enhancing the reception of information from a particular direction by an array of transducers, a transducer being any device for transforming radiated power into electrical power and vice versa. A transducer signal is associated with each transducer in an array, the plurality of transducer signals being the vehicle for transmitting or receiving information. Each transducer signal is the sum of a first product and a second product. The first product is the product of a first signal and a cosine function of an argument. The second product is the product of a second signal and a sine function of the same argument. An argument is the sum of a phase and a product of an angular frequency and time.
    Type: Grant
    Filed: October 18, 1999
    Date of Patent: October 23, 2001
    Assignee: Acorn Technologies, Inc.
    Inventor: Alvin M. Despain
  • Patent number: RE40413
    Abstract: Apparatus using information about the extent of errors in sensed data for performing as a control function at least one of adjusting the position of a magnetic head to improve alignment relative to a track and selecting from two or more data signals a data signal having the least amount of errors is shown. The apparatus uses information about the extent of errors to perform a control function for reproducing the data stored in predetermined storage locations in a storage media. The apparatus positions a transducer for sensing from predetermined storage locations stored data containing at least one constraint. The transducer generates a first signal representative of the data containing at least one constraint stored in the sensed data and any errors introduced into the sensed data during the sensing.
    Type: Grant
    Filed: February 25, 2005
    Date of Patent: July 1, 2008
    Assignee: Purchased Patent Management LLC
    Inventors: Alvin M. Despain, R. Stockton Gaines
  • Patent number: RE40545
    Abstract: A servo control apparatus and method controls systems at least partially on the basis of an observable variable that has an absolute value functional relationship with the controlled variable and does not change sign for positive and negative variations from a nominal value. When applied to the positional control of an object, the control system observes a value of a position error signal and maps that signal to two different potentially correct displacement values. Two estimators within the control system are initiated, one using the positive displacement and the other using the negative displacement, and the two estimators each predict the future position of the object and the corresponding position error signal for each estimated position. A new position error signal is detected and compared to the two estimated position error signals.
    Type: Grant
    Filed: April 8, 2005
    Date of Patent: October 21, 2008
    Assignee: Purchased Patent Management LLC
    Inventors: Petros A. Ioannou, Elias B. Kosmatopoulos, Alvin M. Despain