Patents Assigned to IBM Corporation
-
Publication number: 20050229020Abstract: Disclosed are a system, a method, and a computer program product to provide improved error handling in an embedded system. When the embedded system encounters a fatal error, information pertaining to the error is saved and an indication that the error has occurred is also saved. The embedded system resets itself to allow normal operation to resume. Before or after the reset, the embedded system sets an indication of the prior error so that a human or a machine will be alerted to the fact that the embedded system had encountered the error. At some point in time, the error information may be retrieved, collected or sent for post error analysis. The error flag and/or error status is then cleared to remove the current error condition and/or allow a subsequent error to be managed.Type: ApplicationFiled: April 6, 2004Publication date: October 13, 2005Applicant: International Business Machines (IBM) CorporationInventors: Brian Goodman, Ronald Hill, Frank Gallo, Jonathan Bosley
-
Publication number: 20050213440Abstract: Methods, system and computer program product are provided for managing and tracking on-demand removable, serialized data resources, such as storage frames, storage drives and media, in an automated data storage library. Storage frames, data storage drives and media are tracked by the automated data storage library to prevent use or misappropriation until authorized. Alternatively, or additionally, the data storage drives may be prevented from being used until instructed to do so. In addition, the media may be prevented from being used until modification is made to the medium or cartridge memory of the data storage media.Type: ApplicationFiled: March 29, 2004Publication date: September 29, 2005Applicant: International Business Machines (IBM) CorporationInventors: Brian Goodman, Leonard Jesionowski
-
Publication number: 20050204199Abstract: Methods and arrangements for providing automatic recovery from operating system faults. Carried out are automatic steps for detecting a system fault, analyzing the system fault, determining a cause of the system fault; determining a solution, and applying a solution.Type: ApplicationFiled: February 28, 2004Publication date: September 15, 2005Applicant: IBM CorporationInventors: Richard Harper, Jason LaVoie, Charles Schulz
-
Methods and arrangements for planning and scheduling change management requests in computing systems
Publication number: 20050204358Abstract: Methods and arrangements for planning and scheduling change management requests in computing systems are disclosed. Included are an arrangement for deciding whether or not an RFC should be done, an arrangement for assigning individual tasks to acceptable servers for each RFC to be done, and an arrangement for assigning the start times to said individual tasks for each RFC to be done.Type: ApplicationFiled: February 27, 2004Publication date: September 15, 2005Applicant: IBM CorporationInventors: Joseph Hellerstein, Alexander Keller, Vijaya Krishnan, Joel Wolf, Kun-Lung Wu -
Publication number: 20050190339Abstract: Disclosed are a fixing device and method of fixing substrate to provide holding means capable of surely fixing and positioning a sheet-like substrate even in vacuum, and to provide an operational mechanism thereof. A fixing device includes: a carrier plate for setting a glass substrate thereon; a claw for pressing the glass substrate set on the carrier plate, when the glass substrate is set thereon, by sandwiching the glass substrate from the periphery thereof; and an airbag having air sealed therein and expanding by lowering an external pressure. The claw is operated by using expansion of the airbag as power, thereby fixing the glass substrate.Type: ApplicationFiled: February 18, 2005Publication date: September 1, 2005Applicant: IBM CorporationInventors: Toshiyuki Yokoue, Shuhichi Odahara, Kohichi Toriumi, Hiroyuki Kamiya
-
Publication number: 20050192979Abstract: Methods and arrangements for automatically determining allowable sequences of changes, e.g., sequences where the order in which changes are carried out will transition a computing system from a workable state into another workable state, are disclosed.Type: ApplicationFiled: February 27, 2004Publication date: September 1, 2005Applicant: IBM CorporationInventors: Alexander Keller, Joseph Hellerstein, Vijaya Krishnan, Joel Wolf, Kun-Lung Wu
-
Publication number: 20050193381Abstract: Methods and arrangements for operating distributed computing systems, and more particularly, to techniques for constructing and analyzing change plans are disclosed. Included are an arrangement for submitting a request for change to the system, an arrangement for specifying the order in which tasks execute in compliance with data and temporal dependency constraints; and an arrangement for creating a change plan.Type: ApplicationFiled: February 27, 2004Publication date: September 1, 2005Applicant: IBM CorporationInventors: Joseph Hellerstein, Alexander Keller, Vijaya Krishnan, Joel Wolf, Kun-Lung Wu
-
Publication number: 20050193247Abstract: A system, method and computer program product are provided to improve the efficiency of the transmission of consistency groups across multiple storage components by ensuring that volume transactions are evenly allocated among backup components. Each volume is initially assigned to a specified backup component. Once a color period begins, volume transactions are transmitted to the assigned backup component. Each backup component accumulates data transfer information for its assigned volumes throughout at least a portion of the color period and calculates a new volume assignment for the next color period. Before the start of the next color period, a captain storage controller transmits any new assignments to the backup components. During a next color period, the process is repeated using the new assignments.Type: ApplicationFiled: February 25, 2004Publication date: September 1, 2005Applicant: International Business Machines (IBM) CorporationInventors: Philip Doatmas, Kenneth Day, Kenneth Boyd, John Wolfgang
-
Publication number: 20050192730Abstract: A unified approach that permits the consideration of different issues and problems that affect driving safety. Particularly, there is proposed herein the creation of a driver safety manager (DSM). The driver safety manager embraces numerous different factors, multimodal data, processes, internal and external systems and the like associated with driving.Type: ApplicationFiled: February 29, 2004Publication date: September 1, 2005Applicant: IBM CorporationInventors: Barbara Churchill, Alexander Faisman, Dimitri Kanevsky, David Nahamoo, Roberto Sicconi
-
Publication number: 20050193230Abstract: A data storage control unit is coupled to one or more host devices and to one or more physical storage units. Data is stored in one of the storage units and, for data integrity, copied to another storage unit. An updated state of the copy process (metadata) is maintained and updated in metadata tracks in a memory of the storage controller and periodically destaged to corresponding metadata tracks of a storage unit. If the copy process is interrupted, such as by a power failure, an error handling routine commences. Track state fields associated with each in-memory metadata track are initialized to an ‘invalid’ state and background staging of metadata tracks from the storage unit to the memory. After a track is staged, the associated track state field is changed to a ‘valid’ state. If a request is received to access a track of copy state data and the track has been staged (as indicated by the state of the associated track state field), the track is accessed.Type: ApplicationFiled: February 17, 2004Publication date: September 1, 2005Applicant: International Business Machines (IBM) CorporationInventors: James Springer, Yu-Cheng Hsu, Gilad Sharaby, Aaron Mahar, Angelique Budaya
-
Publication number: 20050193240Abstract: A data storage control unit is coupled to one or more host devices and to one or more physical storage units, the storage control unit configured as a plurality of clusters. Each cluster includes cache memory and often non-volatile storage (NVS). The storage control unit receives and processes write requests from the host devices and directs that data updates be temporarily stored in the cache in one cluster and copied to the NVS of the other cluster. The data updates are subsequently destaged to the logical ranks associated with each cluster. During an initial microcode load (IML) of the storage controller, space in the cache and NVS of each cluster is allocated to buffers with the remaining cache and NVS space being allocated to customer data. After an IML has been completed, the size of the buffers become fixed and no further buffer allocation may occur.Type: ApplicationFiled: February 17, 2004Publication date: September 1, 2005Applicant: International Business Machines (IBM) CorporationInventors: Kevin Ash, Richard Grossman, Joseph Ohrazda, Pablo Rodriguez, Tim Vande Zande
-
Publication number: 20050165606Abstract: A system and method for providing a printing capability using peripheral or stand-alone devices are disclosed. In the system and method, portions of a multimedia presentation, transcribed text, or both are output to a printing device. In the preferred embodiment, transcribed text is output to a fax machine by means of a Real Time Transcription Fax Server, which can also interleave other material into the fax output, and/or synchronize the fax output with other devices, such as monitors and speakers.Type: ApplicationFiled: March 23, 2005Publication date: July 28, 2005Applicant: IBM CorporationInventors: Dimitri Kanevsky, Sara Basson, Peter Fairweather, Alexander Zlatsin
-
Publication number: 20050145172Abstract: An apparatus and method for forming at least a portion of an electronic device include a High Vacuum-Chemical Vapor Deposition (UHV-CVD) system and a Low Pressure-Chemical Vapor Deposition (LPCVD) system using a common reactor. The invention overcomes the problem, of silicon containing wafers being dipped in HF acid prior to CVD processing, and the problem of surface passivation between processes in multiple CVD reactors.Type: ApplicationFiled: February 15, 2005Publication date: July 7, 2005Applicant: IBM Corporation (Burlington)Inventors: Jack Chu, Basanth Jagannathan, Ryan Wuthrich
-
Publication number: 20050144123Abstract: Account holders may specify vendor-specific charge restrictions for charging transactions against their accounts, where each vendor-specific charge restriction includes a unique identifier for the corresponding vendor to which the charge restriction is applicable. The charge restriction may be an exclusion from approval of all charge authorization requests, an amount limit on charge authorization requests which may be approved, a “rebill” limit on the number of times subsequent charge authorization requests may be approved, or a combination of such restrictions and/or other restrictions. When a charge authorization request is received for a charge against an account having vendor-specific charge restrictions set by the account holder, the vendor identifier is extracted from the charge authorization request and employed to determine whether any charge restrictions are applicable to the requesting vendor.Type: ApplicationFiled: February 22, 2005Publication date: June 30, 2005Applicant: IBM CorporationInventor: Jerry Malcolm
-
Publication number: 20050143945Abstract: Issues that are addressed in accordance with at least one presently preferred embodiment of the present invention, are: improvements upon the time it takes to physically swap degraders (done previously by hand); the safety involved in doing so, since the degraders become highly radioactive; possible improved energy resolution and beam stability if the accelerator can be left running continuously; and in-situ monitoring of beam current, beam position and stability. Particularly contemplated are methods and arrangements for changing degraders automatically, not manually, and in a safe manner.Type: ApplicationFiled: December 12, 2003Publication date: June 30, 2005Applicant: IBM CorporationInventors: Carl Bohnenkamp, Ethan Cannon, Ethan Cascio, Michael Gordon, Kenneth Rodbell, Theodore Zabel
-
Publication number: 20050138526Abstract: A method, system, and article of manufacture for recovering from a track format error detected by a host computer associated with a storage controller associated with a storage disk array. The recovery method begins with saving a copy of the track format information associated with the data track that triggered the track format error in a predetermined location. Next, the track format information associated with the data track that caused the error is invalidated and the subject data is restaged. Subsequently, the restaged data is compared to the saved copy of the track format information to determine if the track format error exists with respect to the restaged data. If the track format error is detected with respect to the restaged data, the method further consists of reconstructing the data, preferably by performing a reconstruct read recovery.Type: ApplicationFiled: November 20, 2003Publication date: June 23, 2005Applicant: International Business Machines (IBM) CorporationInventors: Colleen Stouffer, Karl Nielsen, Kenneth Todd, David Mannenbach
-
Publication number: 20050137862Abstract: Methods and arrangements for generating a voice model in speech processing. Upon accepting at least two input vectors with spectral features, vectors of ranks are created via ranking values of the spectral features of each input vector, ordered vectors are created via arranging the values of each input vector according to rank, and a vector of ordered average values is created via determining the average of corresponding values of the ordered vectors. Thence, a vector of ordered average ranks is created via determining the sum or average of the vectors of ranks, a vector of ordered ranks is created via ranking the values of the ordered average ranks and a spectral feature vector is created via employing the rank order represented by the vector of ordered ranks to reorder the vector of ordered average ranks.Type: ApplicationFiled: December 19, 2003Publication date: June 23, 2005Applicant: IBM CorporationInventor: Michael Monkowski
-
Publication number: 20050137971Abstract: Account holders may specify vendor-specific charge restrictions for charging transactions against their accounts, where each vendor-specific charge restriction includes a unique identifier for the corresponding vendor to which the charge restriction is applicable. The charge restriction may be an exclusion from approval of all charge authorization requests, an amount limit on charge authorization requests which may be approved, a “rebill” limit on the number of times subsequent charge authorization requests may be approved, or a combination of such restrictions and/or other restrictions. When a charge authorization request is received for a charge against an account having vendor-specific charge restrictions set by the account holder, the vendor identifier is extracted from the charge authorization request and employed to determine whether any charge restrictions are applicable to the requesting vendor.Type: ApplicationFiled: February 22, 2005Publication date: June 23, 2005Applicant: IBM CorporationInventor: Jerry Malcolm
-
Publication number: 20050132139Abstract: Methods and arrangements for accessing a storage structure. Included are an arrangement for providing a storage access instruction, an arrangement for inputting an address into a storage structure data cache responsive to a storage access instruction, an arrangement for extending a storage access instruction with a predicted register number field, the predicted register number field containing a predicted register number corresponding to a speculative location of a load/store operand associated with a storage access instruction, an arrangement for speculatively accessing a storage structure with a storage access instruction extended by the extending arrangement, and an arrangement for reverting to the arrangement for inputting an address if the load/store operand is not in the speculative location.Type: ApplicationFiled: December 10, 2003Publication date: June 16, 2005Applicant: IBM CorporationInventors: Kartik Agaram, Marc Auslander, Kemal Ebcioglu
-
Publication number: 20050125719Abstract: A method, system and computer program product are provided to allow the status of components obtained through JMX queries to be loaded asynchronously in web content such that the status value of each component is displayed as soon as it becomes available, without having to wait for the completion of any other query.Type: ApplicationFiled: November 24, 2003Publication date: June 9, 2005Applicant: International Business Machines (IBM) CorporationInventors: Brent Daniel, Michael Etgen, Christopher Mitchell, David Brauneis