Patents Represented by Attorney Chandler & Udall, LLP
-
Patent number: 7394608Abstract: A read channel and method using that read channel are disclosed. The read channel comprises an analog to digital converter which asynchronously samples at a fixed rate an analog signal formed by reading a data track, where that data track was written to a data storage medium at a symbol rate and an interpolator interconnected with the analog to digital converter. The read channel further comprises a fractionally-spaced equalizer, where the interpolator provides an interpolated signal to the fractionally-spaced equalizer at an interpolation rate, where that interpolation rate is greater than the symbol rate. The fractionally-spaced equalizer forms a synchronous equalized signal. The read channel further comprises a gain control module interconnected with the fractionally-spaced equalizer, and a sequence detector interconnected with the gain control module.Type: GrantFiled: August 26, 2005Date of Patent: July 1, 2008Assignee: International Business Machines CorporationInventors: Evangelos S. Eleftheriou, Robert A. Hutchins, Glen A. Jaquette, Jens Jelitto, Sedat Oelcer
-
Patent number: 7389503Abstract: A method to update code in an information storage and retrieval system comprising one or more processors, and existing code, where that existing code includes a Concurrent Code Load having (N) phases, where that Concurrent Code Load invokes an as yet unwritten Temporal Coupling File. The method provides a code update image comprising that Temporal Coupling File. If the (i)th phase of the Concurrent Code Load invokes the Temporal Coupling File, then the method reads instructions for that (i)th phase of the Concurrent Code Load from the Temporal Coupling File, and executes those instructions. The method completes each phase of the Concurrent Code Load, and then operates the system using the code update.Type: GrantFiled: April 16, 2004Date of Patent: June 17, 2008Assignee: International Business Machines CorporationInventors: Matthew G. Borlick, Steven D. Johnson
-
Patent number: 7370261Abstract: A Redundant Array of Independent Devices uses convolution encoding to provide redundancy of the striped data written to the devices. No parity is utilized in the convolution encoding process. Trellis decoding is used for both reading the data from the RAID and for rebuilding missing encoded data from one or more failed devices, based on a minimal, and preferably zero, Hamming distance for selecting the connected path through the trellis diagram.Type: GrantFiled: May 9, 2005Date of Patent: May 6, 2008Assignee: International Business Machines CorporationInventors: Daniel J. Winarski, Craig A. Klein, Nils Haustein
-
Patent number: 7353318Abstract: A method is disclosed to assign addresses to a plurality of data storage devices. The method provides a switch and (N) data storage devices, where each of those (N) data storage devices is interconnected with said switch. The method further establishes (M) device addresses, where (M) is less than (N), and assigns a different one of each of the (M) device addresses to a different one of the (N) data storage devices, such that the (N) data storage devices comprise (M) address-assigned data storage devices and (P) non-address-assigned data storage devices. The method then detects a failure of the (i)th address-assigned data storage device, and transfers the (i)th address from the failed address-assigned data storage device to the (j)th data storage device, where that (j)th data storage device comprises one of the (P) previously non-addressed data storage devices.Type: GrantFiled: August 26, 2005Date of Patent: April 1, 2008Assignee: International Business Machines CorporationInventors: John C. Elliot, Shah Mohammad Rezaul Islam, Robert A. Kubo, Gregg S. Lucas
-
Patent number: 7334641Abstract: A formulation and method to enhance recovery from an oil wherein the method supplies a mixture of petroleum distillates and terpenoid compounds, and a salt extraction formulation comprising a mixture of humic acid and fulvic acid. The method discontinues the extraction of materials from the oil well, disposing the mixture of petroleum distillates and terpenoid compounds into the oil well, and disposes the salt extraction formulation into the oil well. The method recirculates the oil well, and then returns the oil well to service.Type: GrantFiled: July 5, 2006Date of Patent: February 26, 2008Inventor: Nicholas Castellano
-
Patent number: 7334598Abstract: This pressure regulator is specifically designed to operate with a portable compressed gas cartridge thus reducing the high vapor pressure found in compressed gas cartridges down to a substantially consistent outlet pressure. Due to the nature of the crowded regulator art, the soon to be embodied pressure regulator has been specifically embodied for use in the portable compressed gas cartridge harnessing art and this specific use is carried into the claims. Exemplified in the pressure regulator embodiments is a reduced amount of components over existing designs. Additionally, safety and reliability features have been integrated into the design and will shortly be taught in the following paragraphs. A burp-off feature in all embodiments will be exemplified that vents back-pressure spikes as well as a method of adjusting the burp-off back-pressure spikes independent of regulated pressure in some embodiments.Type: GrantFiled: June 9, 2005Date of Patent: February 26, 2008Inventor: Anthony Scott Hollars
-
Patent number: 7334140Abstract: A method is disclosed to selectively provide power to a component disposed in an information storage and retrieval system. Applicants' method supplies a controller comprising a control portion in combination with a plurality of components comprising one or more host adapters, one or more device adapter ports, and a Fibre Channel switch. The method monitors the performance of each of those components. The method discontinues the supply of power to first component while continuing to provide power to the remaining plurality of components. The method then resumes providing power to the first component while continuing the supply of power to the remaining plurality of components.Type: GrantFiled: March 3, 2005Date of Patent: February 19, 2008Assignee: International Business Machines CorporationInventors: Carl E. Jones, Robert A. Kubo, Gregg S. Lucas
-
Patent number: 7328285Abstract: A method to write information to a designated information storage medium using an allocated data storage device using a specified information recording format, whereby a previously-determined media bit for the designated information storage medium is examined, and a previously-determined device bit for the allocated data storage device is examined, and the write capability of the designated information storage medium using the specified information recording format is determined and displayed. Management classes embedded in the file name may augment the media bit and device bit for determining the write capability.Type: GrantFiled: August 3, 2004Date of Patent: February 5, 2008Assignee: International Business Machines CorporationInventors: Susan Encinas, Daniel James Winarski
-
Patent number: 7321960Abstract: A method to adjust the data transfer rate for one of (N) primary backup appliances. The method forms by a first primary backup appliance at least one consistent transactions set. The first primary backup appliance receives the (n)th status signal, and the (n+1)th status signal from each of the other (N?1) primary backup appliances. The method calculates the (n)th effective bandwidth for each of the (N) primary backup appliances, the (n)th time to complete for each of the (N) primary backup appliances, and the (n)th effective aggregate bandwidth for all (N) primary appliances. If the (n)th time to complete for the first primary backup appliance is greater than the (n)th time to complete for each of the other (N?1) primary backup appliances, then the method provides at least one consistent transactions set from the first primary backup appliance to a first secondary backup appliance with no delay.Type: GrantFiled: September 12, 2006Date of Patent: January 22, 2008Assignee: International Business Machines CorporationInventors: Kenneth W. Boyd, Kirby G. Dahman, Kenneth F. Day, III, Philip M. Doatmas, John J. Wolfgang
-
Patent number: 7311282Abstract: A seven-sided housing for an information storage medium, where one of the seven sides is moveable in two planes to allow access to an information storage medium disposed therein. A portable data storage cartridge, which includes an information storage medium disposed in the housing. A method to read information from, and/or write information to, the information storage medium is disposed within the portable data storage cartridge. An information storage and retrieval system, which includes one or more of the portable data storage cartridges. A method to read information from, and/or write information to, an information storage medium disposed in the data storage cartridge. An information storage and retrieval system, which includes a computer useable medium having computer readable program code disposed therein for writing information to and/or retrieving information from, an information storage medium disposed within the portable data storage cartridge.Type: GrantFiled: July 20, 2004Date of Patent: December 25, 2007Assignee: International Business Machines CorporationInventors: Reed A. Hancock, Linda S. Daanen, legal representative, Joseph C. Ramirez, James A. Jackmond, deceased
-
Patent number: 7305660Abstract: A method to generate a formatted trace for a second device embedded in a first device. The method provides source code comprising a trace entry, compiles that source code to form an embedded device code image comprising a trace description string and a trace description string address, and assigns the trace description string address as the traceId. The method creates a database comprising the trace description string and the trace description string address. The method uploads to the second device the embedded device code image, and generates trace data using that stripped code. The method then downloads that trace data to the first device, merges that trace data with the database, and forms a formatted trace.Type: GrantFiled: August 29, 2003Date of Patent: December 4, 2007Assignee: International Business Machines CorporationInventors: Igor I. Ageyev, Sangram S. Ghoman, Jonathan M. Hale, Russell L. Lewis
-
Patent number: 7299146Abstract: A method is disclosed to calibrate a system receiving an input signal and generating an output signal. The method provides an input signal, and generates an output signal. The method establishes a sampling rate comprising a reference frequency, samples the input signal at said sampling rate, and samples the output signal at the sampling rate. The method then forms a measured input signal waveform, forms a measured output signal waveform, determines at (P) harmonics of the reference frequency the real components and the imaginary components of the measured input signal waveform, forms a filtered input signal waveform, determines at (P) harmonics of the reference frequency the real components and imaginary components of the measured output signal waveform, and forms a filtered output signal waveform.Type: GrantFiled: January 4, 2005Date of Patent: November 20, 2007Assignee: International Business Machines CorporationInventor: Alex Chliwnyj
-
Patent number: 7294672Abstract: A method to form a polymeric material is disclosed. The method provides a water immiscible solvent and one or more condensation monomers, where those one or more condensation monomers are essentially insoluble in the water immiscible solvent. The one or more condensation monomers may be either a solid or a liquid at room temperature. The method forms a reaction mixture comprising a suspension of one or more solid condensation monomers, or an emulsion of one or more liquid condensation monomers, in the water immiscible solvent. The method includes heating the reaction mixture to form the polymeric material product. That polymeric material is then separated from said reaction mixture.Type: GrantFiled: March 31, 2004Date of Patent: November 13, 2007Assignee: Polymer Chemistry Innovations, Inc.Inventors: Bernard Gordon, III, Jim DiBattista
-
Patent number: 7290068Abstract: A method to write information to a designated information storage medium using an allocated data storage device using a specified information recording format, whereby a previously-determined media bit for the designated information storage medium is examined, and a previously-determined device bit for the allocated data storage device is examined, and the write capability of the designated information storage medium using the specified information recording format is determined.Type: GrantFiled: June 15, 2004Date of Patent: October 30, 2007Assignee: International Business Machines CorporationInventors: Susan Encinas, Daniel James Winarski
-
Patent number: 7289998Abstract: A method to update a data structure is disclosed. The method receives a write thread, and sets a data structure indicator to indicate that the data structure is unusable. The method creates (N) thread indicators, and assigns each of said (N) indicators to a different one of said (N) threads. Upon return to the thread dispatcher, the (i)th thread sees the data structure indicator which shows that the data structure is unusable. The method then sets the (i)th thread indicator to indicate that upon subsequent dispatches the (i)th thread will see the data structure indicator that shows that the data structure is unusable. After each of the (N) threads has seen the data structure indicator marking the data structure as unusable, the method sets the data structure indicator to indicate that the data structure is invalid, updates the data structure, and sets the data structure indicator to indicate that the data structure is valid.Type: GrantFiled: June 24, 2004Date of Patent: October 30, 2007Assignee: International Business Machines CorporationInventor: Matthew J. Kalos
-
Patent number: 7266815Abstract: A system, method and article of manufacture are provided to perform an automated concurrent licensed internal code (LIC) update and an automated nonconcurrent LIC update on a storage controller. The automated concurrent LIC update is performed on a storage controller by sequentially updating each cluster while maintaining operation of the storage controller. The automated concurrent LIC update allows multiple hosts to continue to access data via the storage controller while the system is actively undergoing the LIC update. The automated nonconcurrent LIC update is performed during the time the storage controller in not operating. The automated nonconcurrent LIC update allows service personnel to perform the update in an efficient and timely manner. When the update has completed, the storage controller becomes available to process data and the system is operating at the latest LIC level.Type: GrantFiled: September 29, 2003Date of Patent: September 4, 2007Assignee: International Business Machines CorporationInventors: Edward George Butt, Jack Harvey Derenburger, Steven Douglas Johnson, Vernon J. Legvold, Ronald David Martens
-
Patent number: 7264229Abstract: An evaporative cooler apparatus is disclosed. The evaporative cooler apparatus comprises a bottom and a top, where the bottom and the top are identically dimensioned, and where the top and the bottom are interchangeable. The evaporative cooler apparatus further comprises a U-shaped vertical element disposed between the bottom and the top, where that vertical element comprises a porous material. The evaporative cooler apparatus does not comprise one or more metal or plastic sides formed to include a plurality of apertures.Type: GrantFiled: May 24, 2005Date of Patent: September 4, 2007Inventor: Chuong H. Tran
-
Patent number: 7259122Abstract: A shelter coating comprising polyvinyl alcohol and polyethyleneimine is disclosed. The shelter coating may optionally further include a photocatalyst capable of generating singlet oxygen from ambient air. The shelter coating may optionally include a singlet oxygen scavenger.Type: GrantFiled: August 30, 2004Date of Patent: August 21, 2007Inventor: John Lombardi
-
Patent number: D553451Type: GrantFiled: December 14, 2006Date of Patent: October 23, 2007Inventor: Pavan A. Baron
-
Patent number: D568005Type: GrantFiled: May 10, 2006Date of Patent: April 29, 2008Inventor: Thomas W. McBride