Patents Assigned to Interational Business Machines Corporation
  • Patent number: 11704206
    Abstract: A host is configured to communicate with a storage controller over a first storage area network. A request is transmitted from the host to the storage controller to provide read diagnostic parameters of a second storage area network that is used to mirror data controlled by the storage controller to another storage controller. The host receives the read diagnostic parameters of the second storage area network from the storage controller.
    Type: Grant
    Filed: September 15, 2021
    Date of Patent: July 18, 2023
    Assignee: INTERATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Dale F. Riedy, Scott B. Compton, Susan K. Candelaria, Roger G. Hathorn, Harry M. Yudenfriend
  • Patent number: 9965264
    Abstract: Disclosed aspects include receiving a stream of tuples to be processed by a plurality of processing elements operating on a set of compute nodes. A determination is made to retrieve an application bundle from a second compute node. The determination is made by a first compute node based on a set of application bundle data. The application bundle is installed on the first compute node by the first compute node. Using the application bundle on the first compute node, the stream of tuples is processed. In embodiments, the application bundle is retrieved by the first compute node in response to determining to retrieve the application bundle from the second compute node.
    Type: Grant
    Filed: June 27, 2015
    Date of Patent: May 8, 2018
    Assignee: Interational Business Machines Corporation
    Inventor: Bradley W. Fawcett
  • Patent number: 9305005
    Abstract: Provided are a computer program product, system, and method for merging entries in a deduplication index. An index has chunk signatures calculated from chunks of data in the data objects in the storage, wherein each index entry includes at least one of the chunk signatures and a reference to the chunk of data from which the signature was calculated. Entries in the index are selected to merge and a merge operation is performed on the chunk signatures in the selected entries to generate a merged signature. An entry is added to the index including the merged signature and a reference to the chunks in the storage referenced in the merged selected entries. The index of the signatures is used in deduplication operations when adding data objects to the storage.
    Type: Grant
    Filed: October 6, 2014
    Date of Patent: April 5, 2016
    Assignee: Interational Business Machines Corporation
    Inventors: Jonathan Amit, Corneliu M. Constantinescu, Joseph S. Gilder, Shai I. Tahar
  • Publication number: 20150069645
    Abstract: Optical systems for wavelength division multiplexing and wavelength division demultiplexing with a multi-core fiber, and methods of their fabrication, are disclosed. In accordance with one method for fabricating an optical system for wavelength division demultiplexing, a resin is molded to define an element with a plurality of angled surfaces. Further, a plurality of filters are formed around the element, where each of the filters is configured to filter at least one respective wavelength and transmit at least one other respective wavelength. In addition, reflective surfaces are formed on the plurality of angled surfaces. Moreover, an additional resin is formed over the element and over the plurality of filters to complete a guiding structure. Further, arrays of photodiodes are affixed to the guiding structure below the plurality of filters. Alternatively, for demultiplexing embodiments, sets of laser chips are affixed to the guiding structure.
    Type: Application
    Filed: September 25, 2013
    Publication date: March 12, 2015
    Applicant: INTERATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Jean Benoit Héroux, Masao Tokunari
  • Patent number: 8005907
    Abstract: An extent to which a user has reviewed an email is estimated, and a review value is assigned to the email based upon the estimated extent of review. A visual indicator associated with the email is displayed, wherein the appearance of the visual indicator is determined at least by the review value. In an exemplary embodiment, the email contains one or more recipient email addresses, wherein each recipient email address is associated with a recipient review value. In the exemplary embodiment, a visual indicator is displayed corresponding to the recipient review value associated with each recipient email address.
    Type: Grant
    Filed: May 15, 2008
    Date of Patent: August 23, 2011
    Assignee: Interational Business Machines Corporation
    Inventors: Thomas R. Haynes, Lin Sun
  • Publication number: 20100211925
    Abstract: An approach that evaluates a service oriented architecture (SOA) shared services project is provided. In one embodiment, there is a service discovery tool, including an analysis component configured to analyze a potential SOA shared services project, and a determination component configured to determine whether the potential SOA shared services project should proceed to an inception process based on an analysis of the potential SOA shared services project.
    Type: Application
    Filed: February 19, 2009
    Publication date: August 19, 2010
    Applicant: Interational Business Machines Corporation
    Inventors: Kishore Channabasavaiah, Stephen C. Kendrick, Raghu Varadan, Nevenko Zunic
  • Publication number: 20050097280
    Abstract: A system for sharing memory by heterogeneous processors, each of which is adapted to process its own instruction set, is presented. A common bus is used to couple the common memory to the various processors. In one embodiment, a cache for more than one of the processors is stored in the shared memory. In another embodiment, some of the processors include a local memory area that is mapped to the shared memory pool. In yet another embodiment, local memory included on one or more of the processors is partially shared so that some of the local memory is mapped to the shared memory area, while remaining memory in the local memory is private to the particular processor.
    Type: Application
    Filed: October 30, 2003
    Publication date: May 5, 2005
    Applicant: Interational Business Machines Corporation
    Inventors: Harm Hofstee, Charles Johns, James Kahle