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: 8386549Abstract: 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: GrantFiled: March 4, 2008Date of Patent: February 26, 2013Assignee: Acorn Technologies, Inc.Inventor: Alvin M. Despain
-
Patent number: 7756196Abstract: 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: GrantFiled: April 4, 2005Date of Patent: July 13, 2010Assignee: Acorn Technologies, Inc.Inventors: Alvin M. Despain, R. Stockton Gaines
-
Patent number: 7599426Abstract: 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: GrantFiled: July 19, 2004Date of Patent: October 6, 2009Assignee: Acorn Technologies, Inc.Inventor: Alvin M. Despain
-
Patent number: 7356196Abstract: 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: GrantFiled: January 11, 2007Date of Patent: April 8, 2008Assignee: Acorn Technologies, Inc.Inventor: Alvin M. Despain
-
Patent number: 7181085Abstract: 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: GrantFiled: January 21, 2003Date of Patent: February 20, 2007Assignee: Acorn Technologies, Inc.Inventor: Alvin M. Despain
-
Patent number: 6594103Abstract: 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: GrantFiled: November 12, 1999Date of Patent: July 15, 2003Assignee: Acorn Technologies, Inc.Inventors: Alvin M. Despain, R. Stockton Gaines
-
Patent number: 6545836Abstract: 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: GrantFiled: November 12, 1999Date of Patent: April 8, 2003Assignee: Acorn Technologies, Inc.Inventors: Petros A. Ioannou, Elias B. Kosmatopoulos, Alvin M. Despain
-
Patent number: 6525897Abstract: 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: GrantFiled: November 21, 2001Date of Patent: February 25, 2003Assignee: Acorn Technologies, Inc.Inventors: Alvin M. Despain, R. Stockton Gaines
-
Patent number: 6397369Abstract: 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: GrantFiled: November 6, 1998Date of Patent: May 28, 2002Assignee: Acorn Technologies, Inc.Inventors: Alvin M. Despain, R. Stockton Gaines
-
Publication number: 20020054449Abstract: 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: ApplicationFiled: November 21, 2001Publication date: May 9, 2002Applicant: Acorn Technologies, Inc.Inventors: Alvin M. Despain, R. Stockton Gaines
-
Patent number: 6381088Abstract: 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: GrantFiled: November 6, 1998Date of Patent: April 30, 2002Assignee: Acorn Technologies, Inc.Inventors: Alvin M. Despain, R. Stockton Gaines
-
Patent number: 6307506Abstract: 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: GrantFiled: October 18, 1999Date of Patent: October 23, 2001Assignee: Acorn Technologies, Inc.Inventor: Alvin M. Despain
-
Patent number: RE40413Abstract: 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: GrantFiled: February 25, 2005Date of Patent: July 1, 2008Assignee: Purchased Patent Management LLCInventors: Alvin M. Despain, R. Stockton Gaines
-
Patent number: RE40545Abstract: 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: GrantFiled: April 8, 2005Date of Patent: October 21, 2008Assignee: Purchased Patent Management LLCInventors: Petros A. Ioannou, Elias B. Kosmatopoulos, Alvin M. Despain