Patents by Inventor Xiao D. Zhang

Xiao D. Zhang 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: 10621066
    Abstract: A method and associated system for repairing a script. A change type of a missed object among one or more objects of a running script that is running in a computer system is determined. The missed object is unrecognized from an original object of a previous running of the script. The script is repaired based on the change type. Determining the change type of the missed object includes determining whether a height of a new hierarchical structure including the missed object has changed as compared with a height of an original hierarchical structure including the original object. The original hierarchical structure and the new hierarchical structure are hierarchical structures formed by the one or more objects of the running script together with the missed object.
    Type: Grant
    Filed: November 16, 2017
    Date of Patent: April 14, 2020
    Assignee: International Business Machines Corporation
    Inventors: Xue F. Gao, Chengen Guan, Xiao D. Zhang, Hai B. Zou
  • Publication number: 20180074937
    Abstract: A method and associated system for repairing a script. A change type of a missed object among one or more objects of a running script that is running in a computer system is determined. The missed object is unrecognized from an original object of a previous running of the script. The script is repaired based on the change type. Determining the change type of the missed object includes determining whether a height of a new hierarchical structure including the missed object has changed as compared with a height of an original hierarchical structure including the original object. The original hierarchical structure and the new hierarchical structure are hierarchical structures formed by the one or more objects of the running script together with the missed object.
    Type: Application
    Filed: November 16, 2017
    Publication date: March 15, 2018
    Inventors: Xue F. Gao, Chengen Guan, Xiao D. Zhang, Hai B. Zou
  • Patent number: 9892017
    Abstract: A method and associated system for repairing a running script. A missed object is detected among one or more objects of the running script, the missed object being unrecognized from an original object of a previous running of the script. A change type of the detected missed object is determined. The script is repaired based on the change type.
    Type: Grant
    Filed: June 24, 2016
    Date of Patent: February 13, 2018
    Assignee: International Business Machines Corporation
    Inventors: Xue F. Gao, Chengen Guan, Xiao D. Zhang, Hai B. Zou
  • Patent number: 9569136
    Abstract: A mechanism is provided for balancing workload to one or more storage disks in a plurality of storage disks during redistribution or replication associated with adding or removing a storage disk to the plurality of storage disks. Historical information in collected information from the plurality of storage disks is analyzed to identify I/O operation patterns on a per storage disk level. An average amount of I/O operations that occur within each storage disk for a given time period are identified. For each storage disk that is impacted, a disk on/off-hoarding plan is generated that identifies a subset of I/O operations from a set of I/O operations to execute in the given time period using the average amount of I/O operations that historically occur within the storage disk that is impacted during the given time period. The subset of I/O operations are then executed in the given time period.
    Type: Grant
    Filed: April 29, 2015
    Date of Patent: February 14, 2017
    Assignee: International Business Machines Corporation
    Inventors: Liang Fang, Jie P. Wu, Jun W. Zhang, Xiao D. Zhang
  • Publication number: 20160321008
    Abstract: A mechanism is provided for balancing workload to one or more storage disks in a plurality of storage disks during redistribution or replication associated with adding or removing a storage disk to the plurality of storage disks. Historical information in collected information from the plurality of storage disks is analyzed to identify I/O operation patterns on a per storage disk level. An average amount of I/O operations that occur within each storage disk for a given time period are identified. For each storage disk that is impacted, a disk on/off-hoarding plan is generated that identifies a subset of I/O operations from a set of I/O operations to execute in the given time period using the average amount of I/O operations that historically occur within the storage disk that is impacted during the given time period. The subset of I/O operations are then executed in the given time period.
    Type: Application
    Filed: April 29, 2015
    Publication date: November 3, 2016
    Inventors: Liang Fang, Jie P. Wu, Jun W. Zhang, Xiao D. Zhang
  • Publication number: 20160306732
    Abstract: A method and associated system for repairing a running script. A missed object is detected among one or more objects of the running script, the missed object being unrecognized from an original object of a previous running of the script. A change type of the detected missed object is determined. The script is repaired based on the change type.
    Type: Application
    Filed: June 24, 2016
    Publication date: October 20, 2016
    Inventors: Xue F. Gao, Chengen Guan, Xiao D. Zhang, Hai B. Zou
  • Patent number: 9430356
    Abstract: A method and associated system for repairing a script. A missed object is detected among one or more objects of the running script, the missed object being unrecognized from an original object of a previous running of the script. A change type of the detected missed object is determined. The script is repaired based on the change type.
    Type: Grant
    Filed: July 3, 2013
    Date of Patent: August 30, 2016
    Assignee: International Business Machines Corporation
    Inventors: Xue F. Gao, Chengen Guan, Xiao D. Zhang, Hai B. Zou
  • Publication number: 20140040868
    Abstract: A method and associated system for repairing a script. A missed object is detected among one or more objects of the running script, the missed object being unrecognized from an original object of a previous running of the script. A change type of the detected missed object is determined. The script is repaired based on the change type.
    Type: Application
    Filed: July 3, 2013
    Publication date: February 6, 2014
    Inventors: Xue F. Gao, Chengen Guan, Xiao D. Zhang, Hai B. Zou