Patents Assigned to IBM
  • Publication number: 20050192979
    Abstract: 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: Application
    Filed: February 27, 2004
    Publication date: September 1, 2005
    Applicant: IBM Corporation
    Inventors: Alexander Keller, Joseph Hellerstein, Vijaya Krishnan, Joel Wolf, Kun-Lung Wu
  • Publication number: 20050193240
    Abstract: 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: Application
    Filed: February 17, 2004
    Publication date: September 1, 2005
    Applicant: International Business Machines (IBM) Corporation
    Inventors: Kevin Ash, Richard Grossman, Joseph Ohrazda, Pablo Rodriguez, Tim Vande Zande
  • Publication number: 20050193381
    Abstract: 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: Application
    Filed: February 27, 2004
    Publication date: September 1, 2005
    Applicant: IBM Corporation
    Inventors: Joseph Hellerstein, Alexander Keller, Vijaya Krishnan, Joel Wolf, Kun-Lung Wu
  • Publication number: 20050193247
    Abstract: 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: Application
    Filed: February 25, 2004
    Publication date: September 1, 2005
    Applicant: International Business Machines (IBM) Corporation
    Inventors: Philip Doatmas, Kenneth Day, Kenneth Boyd, John Wolfgang
  • Publication number: 20050192730
    Abstract: 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: Application
    Filed: February 29, 2004
    Publication date: September 1, 2005
    Applicant: IBM Corporation
    Inventors: Barbara Churchill, Alexander Faisman, Dimitri Kanevsky, David Nahamoo, Roberto Sicconi
  • Publication number: 20050180038
    Abstract: A system, method, and computer program product for copying data to one or more recording media devices. In one embodiment, the method includes a step of specifying a data set group consisting of multiple, individually identified data sets within a task control table. The data set group specification preferably includes listing multiple data set identifiers each corresponding to one of the multiple data sets in a specified sequence within the task control table. Each of n mutually unique processing task identifiers are assigned within the task control table to a first n of the data sets in the specified sequence. The processing task identifiers correspond to one or more processing tasks having instructions for copying an assigned data set to a recording media device. The method further includes executing the processing tasks in accordance with the data set identifier sequence within the task control table.
    Type: Application
    Filed: November 30, 2004
    Publication date: August 18, 2005
    Applicants: INTERNATIONAL BUSINESS MACHINES CORPORATION (IBM)
    Inventors: Masayuki Chikashige, Yohji Kuwahara, Rika Noguchi, Tetsuya Yoshida
  • Publication number: 20050165606
    Abstract: 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: Application
    Filed: March 23, 2005
    Publication date: July 28, 2005
    Applicant: IBM Corporation
    Inventors: Dimitri Kanevsky, Sara Basson, Peter Fairweather, Alexander Zlatsin
  • Publication number: 20050165785
    Abstract: Disclosed is a method for allowing the sharing of social relationships collections including the step of creating a social relationship collection object for a first user that provides access to at least one individual with whom they have a social relationship and allowing a second user to retrieve the social relationship collection object. As a result of allowing said second user to retrieve the social relationship collection object, the second user inspects a reference contained in the first user's social relationship collection object.
    Type: Application
    Filed: January 23, 2004
    Publication date: July 28, 2005
    Applicant: IBM CORPORATION
    Inventors: Peter Malkin, Thomas Erickson, Wendy Kellogg
  • Publication number: 20050145172
    Abstract: 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: Application
    Filed: February 15, 2005
    Publication date: July 7, 2005
    Applicant: IBM Corporation (Burlington)
    Inventors: Jack Chu, Basanth Jagannathan, Ryan Wuthrich
  • Publication number: 20050144123
    Abstract: 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: Application
    Filed: February 22, 2005
    Publication date: June 30, 2005
    Applicant: IBM Corporation
    Inventor: Jerry Malcolm
  • Publication number: 20050143945
    Abstract: 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: Application
    Filed: December 12, 2003
    Publication date: June 30, 2005
    Applicant: IBM Corporation
    Inventors: Carl Bohnenkamp, Ethan Cannon, Ethan Cascio, Michael Gordon, Kenneth Rodbell, Theodore Zabel
  • Publication number: 20050138526
    Abstract: 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: Application
    Filed: November 20, 2003
    Publication date: June 23, 2005
    Applicant: International Business Machines (IBM) Corporation
    Inventors: Colleen Stouffer, Karl Nielsen, Kenneth Todd, David Mannenbach
  • Publication number: 20050137862
    Abstract: 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: Application
    Filed: December 19, 2003
    Publication date: June 23, 2005
    Applicant: IBM Corporation
    Inventor: Michael Monkowski
  • Publication number: 20050137971
    Abstract: 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: Application
    Filed: February 22, 2005
    Publication date: June 23, 2005
    Applicant: IBM Corporation
    Inventor: Jerry Malcolm
  • Publication number: 20050132139
    Abstract: 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: Application
    Filed: December 10, 2003
    Publication date: June 16, 2005
    Applicant: IBM Corporation
    Inventors: Kartik Agaram, Marc Auslander, Kemal Ebcioglu
  • Publication number: 20050125719
    Abstract: 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: Application
    Filed: November 24, 2003
    Publication date: June 9, 2005
    Applicant: International Business Machines (IBM) Corporation
    Inventors: Brent Daniel, Michael Etgen, Christopher Mitchell, David Brauneis
  • Publication number: 20050114630
    Abstract: Method, system and computer program product are provided to increase the efficiency of the development of Java Enterprise Edition (J2EE) applications. A project may be divided into modules which may be developed by independent teams. The files within each module are classified as independent of resources in other modules or dependent. Independent files may be packaged into a single, integrated web application archive (WAR) file without further processing. Corresponding dependent files are compared and any conflicts are resolved. The resulting files may then be packaged into the WAR file.
    Type: Application
    Filed: November 24, 2003
    Publication date: May 26, 2005
    Applicant: International Business Machines (IBM) Corporation
    Inventors: David Brauneis, Christopher Mitchell, Brent Daniel, Richard Backhouse
  • Publication number: 20050114358
    Abstract: Methods, system and computer program product are provided to improve the efficiency of data transfers in a PPRC environment. Any or all of three features may be implemented, each of which reduces the number of round trips required for the exchange of handshaking, data and control information. A first feature includes disabling the “transfer ready” acknowledgment which normally occurs between a primary storage controller and a secondary storage controller. A second feature includes pre-allocating payload and data buffers in the secondary storage controller. A third feature includes packaging write control information with a write command in an extended command descriptor block (CDB). Such a step eliminated the need for a separate transmission of the write control information. The CDB is transmitted along with a data block from the primary storage controller to the secondary storage controller and placed in the respective, pre-allocated buffers. Data may also be pipelined to the secondary.
    Type: Application
    Filed: November 20, 2003
    Publication date: May 26, 2005
    Applicant: International Business Machines (IBM) Corporation
    Inventors: James Chen, Minh-Ngoc Huynh, Matthew Kalos, Chung Fung
  • Publication number: 20050114476
    Abstract: Methods, system and computer program product are provided to configure a path between nodes through a fabric in a fibre channel storage area network (SAN). A node name is provided for a target node on the SAN and a port name is provided for each port in the target node. A relationship is established in a data structure between each port name and a slot in which each port is physically located in the target node. Prior to configuring a path between a source node and a port in the target node, the ports which are physically connected and logged in to the fabric are identified by port address. The port names corresponding to the port addresses are then identified. The port names are used to generate interface_ids of the ports corresponding to the physical slots in which the ports are located. A data structure is created to maintain the relationship between interface_ids and port names.
    Type: Application
    Filed: November 20, 2003
    Publication date: May 26, 2005
    Applicant: International Business Machines (IBM) Corporation
    Inventors: James Chen, Patricia Lu, Chung Fung, Minh-Ngoc Huynh, Christopher Sansone, Dung Dang, Gail Spear, Richard Ripberger
  • Publication number: 20050114740
    Abstract: A method of error management in a data storage system having a target device, with the target device receiving commands from a first initiator and the target device concurrently receiving commands from a second initiator. The target device is typically a storage device operating as a PPRC secondary. A first initiator is a device which communicates with the target device through small computer systems interface (SCSI) protocol. The first initiator is typically a host computer or server. The second initiator communicates with the target device through peer-to-peer remote copy PPRC initiator mode commands. The second initiator is typically a separate storage device in a peer-to-peer remote copy (PPRC) relationship with the target device. The method consists of managing errors associated with a command sent to the target device from the first initiator independently from the management of errors associated with a command sent to the target device from the second initiator.
    Type: Application
    Filed: November 20, 2003
    Publication date: May 26, 2005
    Applicant: International Business Machines (IBM) Corporation
    Inventors: Frederick Carberry, Rufus Twito, James Chen, Richard Schaeffer, Kaukab Uddin