Patents by Inventor Chuong H. Tran

Chuong H. Tran 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: 10162562
    Abstract: A method for enabling point-in-time-copy target volumes to be primary volumes in PPRC relationships is disclosed. In one embodiment, such a method includes reserving, on a first storage device, first resources needed to establish a first point-in-time-copy relationship between a first source volume and a first target volume. The method further sends a reservation request to a second storage device to reserve second resources needed to establish, on the second storage device, a second point-in-time-copy relationship between a second source volume and a second target volume. In the event the reservation request is successfully executed, the method establishes the first point-in-time-copy relationship on the first storage device using the first resources, and sends a check-in request to the second storage device to establish the second point-in-time-copy relationship on the second storage device using the second resources. A corresponding system and computer program product are also disclosed.
    Type: Grant
    Filed: November 28, 2016
    Date of Patent: December 25, 2018
    Assignee: International Business Machines Corporation
    Inventors: Theresa M. Brown, Nicolas M. Clayton, Theodore T. Harris, Jr., Gregory E. McBride, Carol S. Mellgren, Raul E. Saba, David B. Schreiber, Chuong H. Tran
  • Publication number: 20180150229
    Abstract: A method for enabling point-in-time-copy target volumes to be primary volumes in PPRC relationships is disclosed. In one embodiment, such a method includes reserving, on a first storage device, first resources needed to establish a first point-in-time-copy relationship between a first source volume and a first target volume. The method further sends a reservation request to a second storage device to reserve second resources needed to establish, on the second storage device, a second point-in-time-copy relationship between a second source volume and a second target volume. In the event the reservation request is successfully executed, the method establishes the first point-in-time-copy relationship on the first storage device using the first resources, and sends a check-in request to the second storage device to establish the second point-in-time-copy relationship on the second storage device using the second resources. A corresponding system and computer program product are also disclosed.
    Type: Application
    Filed: November 28, 2016
    Publication date: May 31, 2018
    Applicant: International Business Machines Corporation
    Inventors: Theresa M. Brown, Nicolas M. Clayton, Theodore T. Harris, JR., Gregory E. McBride, Carol S. Mellgren, Raul E. Saba, David B. Schreiber, Chuong H. Tran
  • Patent number: 8863087
    Abstract: A computer identifies one or more program functions within program code of a computer program affected by a program code change. The computer identifies program function calls made by the one or more program functions to other program functions. The computer adds the one or more program functions and program function calls to a program code database. The computer generates a mapping of relationships between the program functions of the program code. The computer selects one or more test scripts based on the mapping of relationships.
    Type: Grant
    Filed: June 25, 2012
    Date of Patent: October 14, 2014
    Assignee: International Business Machines Corporation
    Inventors: Matthew R. Braverman, David A. Brettell, Anthony J. Ciaravella, Chuong H. Tran, Richard A. Welp
  • Publication number: 20130346947
    Abstract: A computer identifies one or more program functions within program code of a computer program affected by a program code change. The computer identifies program function calls made by the one or more program functions to other program functions. The computer adds the one or more program functions and program function calls to a program code database. The computer generates a mapping of relationships between the program functions of the program code. The computer selects one or more test scripts based on the mapping of relationships.
    Type: Application
    Filed: June 25, 2012
    Publication date: December 26, 2013
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Matthew R. Braverman, David A. Brettell, Anthony J. Ciaravella, Chuong H. Tran, Richard A. Welp
  • Patent number: 7264229
    Abstract: 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: Grant
    Filed: May 24, 2005
    Date of Patent: September 4, 2007
    Inventor: Chuong H. Tran