Patents by Inventor Eric R. Christensen
Eric R. Christensen 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: 8988815Abstract: Magnetoresistive (MR) bias is dynamically controlled in a tape drive using a processor device. Median tape head amplitude is monitored during a calibration operation, as measured across all tracks of the tape head, against predetermined thresholds of the tape drive for determining if the median tape head amplitude is below the threshold value. Upon determining the median tape head amplitude is below the threshold value during the calibration operation, a reference MR bias and a MR bias range is dynamically adjusted, during the calibration operation, for increasing the median tape head amplitude.Type: GrantFiled: May 7, 2014Date of Patent: March 24, 2015Assignee: International Business Machines CorporationInventors: Said A. Ahmad, Josephine F. Bayang, Eric R. Christensen, Ernest S. Gale
-
Publication number: 20140240865Abstract: Magnetoresistive (MR) bias is dynamically controlled in a tape drive using a processor device. Median tape head amplitude is monitored during a calibration operation, as measured across all tracks of the tape head, against predetermined thresholds of the tape drive for determining if the median tape head amplitude is below the threshold value. Upon determining the median tape head amplitude is below the threshold value during the calibration operation, a reference MR bias and a MR bias range is dynamically adjusted, during the calibration operation, for increasing the median tape head amplitude.Type: ApplicationFiled: May 7, 2014Publication date: August 28, 2014Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Said A. AHMAD, Josephine F. BAYANG, Eric R. CHRISTENSEN, Ernest S. GALE
-
Publication number: 20130128374Abstract: A method for selecting which tap coefficients of a programmable finite-impulse-response (FIR) equalizer to fix is disclosed. In one embodiment, such a method includes performing an initial calibration to determine an initial value for each tap coefficient of a FIR equalizer. These initial values may be used to produce a first waveform. The method then performs an operation on the first waveform to produce a second waveform comprising multiple lobes. The second waveform is then analyzed to determine one or more lobes of the second waveform that have the largest area. The method then fixes coefficients of one or more taps that are closest to the lobe or lobes having the largest area. A corresponding apparatus and computer program product are also disclosed.Type: ApplicationFiled: November 23, 2011Publication date: May 23, 2013Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Eric R. Christensen, Ernest S. Gale, Robert A. Hutchins, Sedat Oelcer
-
Patent number: 8094402Abstract: Magnetic tape devices encounter read and/or write errors when the tape is not being passed across the head with the proper tension and/or skew angle. According to one embodiment, a system which corrects for these problems comprises a head having an array of at least one of readers and writers, a drive mechanism for passing a magnetic recording tape over the head, a skew-inducing mechanism coupled to the head for adjusting a skew angle of a longitudinal axis of the array relative to a direction normal to a direction of tape travel over the head, and a controller in communication with the head. The system also determines a tape dimensional stability state of the tape and adjust the skew angle away from normal to the direction of tape travel and lowers a tension of the tape across the head if the tape dimensional stability state is in a contracted state.Type: GrantFiled: January 12, 2010Date of Patent: January 10, 2012Assignee: International Business Machines CorporationInventors: Nhan X. Bui, Edwin R. Childers, Eric R. Christensen, Reed A. Hancock, Diana J. Hellman
-
Publication number: 20110170214Abstract: Magnetic tape devices encounter read and/or write errors when the tape is not being passed across the head with the proper tension and/or skew angle. According to one embodiment, a system which corrects for these problems comprises a head having an array of at least one of readers and writers, a drive mechanism for passing a magnetic recording tape over the head, a skew-inducing mechanism coupled to the head for adjusting a skew angle of a longitudinal axis of the array relative to a direction normal to a direction of tape travel over the head, and a controller in communication with the head. The system also determines a tape dimensional stability state of the tape and adjust the skew angle away from normal to the direction of tape travel and lowers a tension of the tape across the head if the tape dimensional stability state is in a contracted state.Type: ApplicationFiled: January 12, 2010Publication date: July 14, 2011Applicant: International Business Machines CorporationInventors: Nhan X. Bui, Edwin R. Childers, Eric R. Christensen, Reed A. Hancock, Diana J. Hellman
-
Patent number: 6408313Abstract: A dynamic cache management mechanism determines the amount of memory available from a system on which a memory intensive application is running and dynamically manages the amount of cache for which real memory is associated or committed by the system. A background thread periodically queries the operating system to determine how much memory is available for use by applications. If the amount of memory, as identified in a free list is above a predetermined threshold, the application requests more memory for its use. If below the predetermined threshold, the application gives memory back to the operating system. The threshold used by the application to expand and shrink the memory it uses based upon system demand for memory.Type: GrantFiled: December 16, 1998Date of Patent: June 18, 2002Assignee: Microsoft CorporationInventors: David G. Campbell, Eric R. Christensen
-
Patent number: 6366946Abstract: A technique for processing a critical code section which cannot be executed concurrently by more than one executable unit (e.g., a thread, a process, a fiber, etc.). A first executable unit prepares a packet containing a “work request,” which describes work to be performed by the critical section. If the critical section is not in use by a second executable unit, then the first executable unit enters the critical section and performs the work described in the packet. If the critical section is in use by a second executable unit, then the second executable unit performs the work described in the packet on behalf of the first executable unit, thereby alleviating the necessity for the first executable unit to enter the critical section.Type: GrantFiled: December 16, 1998Date of Patent: April 2, 2002Assignee: Microsoft CorporationInventor: Eric R. Christensen
-
Patent number: 6256157Abstract: A method and apparatus is disclosed for reducing electrical noise from noise spikes in an electrical information signal. The invention can provide protection of a data storage system from soft errors rate due to noise spikes appearing in the signal from the input transducer. A cancellation signal for the low frequency component (i.e. in the system bandwidth) of the noise signal is generated. The cancellation signal is derived from a frequency band that appears in the noise spike, but does not appear in the system bandwidth for the information signal. The cancellation signal is generated in the preferred embodiment by a cancellation signal generator comprising a high pass filter and a mixer. The mixer generates a cancellation signal by processing the high frequency portion using a waveform above the normal high frequency cutoff to reconstitute the low frequency component of the noise spike in the normal frequency band.Type: GrantFiled: May 15, 1998Date of Patent: July 3, 2001Assignee: International Business Machines CorporationInventors: Robert G. Biskeborn, Eric R. Christensen, David J. Seagle
-
Patent number: 5799184Abstract: A system and method for information retrieval includes an input device, a storage device, an output device, and a data file stored in the storage device including n data records, and one or more index files having data corresponding to a key value comprising information derived from a data record, and the record number of the data record containing the data from which the key value is derived. The retrieval system further includes memory for storing a temporary solution bitmask n bits in length where each bit corresponds to a record in the data file and logic for accessing the data file ascertaining the record number for each data record corresponding to a key value which satisfies the search criteria, and logic for setting the bit corresponding to that record number in the temporary solution bitmask.Type: GrantFiled: August 17, 1993Date of Patent: August 25, 1998Assignee: Microsoft CorporationInventors: David L. Fulton, Eric R. Christensen
-
Patent number: 5457585Abstract: A magnetic tape edge detector is provided which detects the edge of the tape by processing the noise power produced by an MR element when it is completely off the tape and the noise power produced by the MR element when it is completely on the tape. The off tape noise power is produced by factors intrinsic to the MR element and circuitry connected thereto, while the on tape noise power is produced by the heating of the MR element due to friction between moving magnetic tape and the MR element. The difference between the off tape noise power and the on tape noise power is divided by an integer greater than one to produce a reference noise signal. The reference noise signal represents a reference position of the MR element with respect to the edge of the tape. For instance, if the integer is two the MR element is at its reference position when the edge of the tape bisects the width of the MR element. The magnitude of off tape noise power is directly related to the width of the MR element.Type: GrantFiled: April 22, 1994Date of Patent: October 10, 1995Assignee: International Business Machines CorporationInventor: Eric R. Christensen