Patents by Inventor Mu Dan Cao

Mu Dan Cao 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: 11238551
    Abstract: Systems, methods and tools directed toward point-based license sharing mechanism that allows resource providers to dynamically control the computing resources each customer consumes by assigning point values to the license agreements between the customers and resource providers. Customers can select the amount of available points in a personalized license agreement and instead of using a “pay as you go” model, the customer upgrades and downgrades resources and services through point transfers which convert points into the resources Using the point-based conversions, customers have greater control over each license without inadvertently spending more money than expected on resources because the resources are limited to the available points in the license agreement, unless the licenses are purposefully upgraded by user.
    Type: Grant
    Filed: November 28, 2017
    Date of Patent: February 1, 2022
    Assignee: International Business Machines Corporation
    Inventors: Jian Zhang, Mu Dan Cao, Wu Weilin, Yi Bin Wang, Guo Ning Liu
  • Patent number: 10915435
    Abstract: Methods and systems for a deep learning based problem advisor are disclosed. A method includes: obtaining, by a computing device, a log file including events generated during execution of a software application; determining, by the computing device, at least one possible cause for a problem in the software application using the obtained log file and a knowledge base including calling paths for each of a plurality of methods in source code of the software application; for each of the at least one possible cause for the problem, the computing device simulating user actions in the software application; and determining, by the computing device, a root cause based on the simulating user actions in the software application.
    Type: Grant
    Filed: November 28, 2018
    Date of Patent: February 9, 2021
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Jian Zhang, Yi Bin Wang, Wu Weilin, Mu Dan Cao, Dan Tan
  • Patent number: 10887375
    Abstract: A method and system for improving a shared memory file transfer setup and usage is provided. The method includes configuring network links connected between hardware nodes. For every shared storage link, each hardware node includes a command section and a data storage section. A storage capacity for a hardware disk drive is determined based on a number of the hardware nodes and the hardware disk drive is connected to the hardware nodes. A software agent is installed within each of the hardware nodes and properties for the network links are configured. Each software agent is enabled and a connectivity status, bandwidth, and loading condition are tested for each of the network links. Each hardware node is registered with the hardware disk drive and communications between the hardware disk drive and the hardware nodes are enabled via the network links.
    Type: Grant
    Filed: July 16, 2019
    Date of Patent: January 5, 2021
    Assignee: International Business Machines Corporation
    Inventors: Mu Dan Cao, Shun Zi Chen, Tian Ji Yang, Yi Yao, Jian Zhang, Yu Zhao
  • Publication number: 20200167271
    Abstract: Methods and systems for a deep learning based problem advisor are disclosed. A method includes: obtaining, by a computing device, a log file including events generated during execution of a software application; determining, by the computing device, at least one possible cause for a problem in the software application using the obtained log file and a knowledge base including calling paths for each of a plurality of methods in source code of the software application; for each of the at least one possible cause for the problem, the computing device simulating user actions in the software application; and determining, by the computing device, a root cause based on the simulating user actions in the software application.
    Type: Application
    Filed: November 28, 2018
    Publication date: May 28, 2020
    Inventors: Jian ZHANG, Yi Bin WANG, Wu WEILIN, Mu Dan CAO, Dan TAN
  • Publication number: 20190342370
    Abstract: A method and system for improving a shared memory file transfer setup and usage is provided. The method includes configuring network links connected between hardware nodes. For every shared storage link, each hardware node includes a command section and a data storage section. A storage capacity for a hardware disk drive is determined based on a number of the hardware nodes and the hardware disk drive is connected to the hardware nodes. A software agent is installed within each of the hardware nodes and properties for the network links are configured. Each software agent is enabled and a connectivity status, bandwidth, and loading condition are tested for each of the network links. Each hardware node is registered with the hardware disk drive and communications between the hardware disk drive and the hardware nodes are enabled via the network links.
    Type: Application
    Filed: July 16, 2019
    Publication date: November 7, 2019
    Inventors: Mu Dan Cao, Shun Zi Chen, Tian Ji Yang, Yi Yao, Jian Zhang, Yu Zhao
  • Patent number: 10447765
    Abstract: A method and system for improving a shared memory file transfer setup and usage is provided. The method includes configuring network links connected between hardware nodes. For every shared storage link, each hardware node includes a command section and a data storage section. A storage capacity for a hardware disk drive is determined based on a number of the hardware nodes and the hardware disk drive is connected to the hardware nodes. A software agent is installed within each of the hardware nodes and properties for the network links are configured. Each software agent is enabled and a connectivity status, bandwidth, and loading condition are tested for each of the network links. Each hardware node is registered with the hardware disk drive and communications between the hardware disk drive and the hardware nodes are enabled via the network links.
    Type: Grant
    Filed: July 13, 2017
    Date of Patent: October 15, 2019
    Assignee: International Business Machines Corporation
    Inventors: Mu Dan Cao, Shun Zi Chen, Tian Ji Yang, Yi Yao, Jian Zhang, Yu Zhao
  • Publication number: 20190164242
    Abstract: Systems, methods and tools directed toward point-based license sharing mechanism that allows resource providers to dynamically control the computing resources each customer consumes by assigning point values to the license agreements between the customers and resource providers. Customers can select the amount of available points in a personalized license agreement and instead of using a “pay as you go” model, the customer upgrades and downgrades resources and services through point transfers which convert points into the resources Using the point-based conversions, customers have greater control over each license without inadvertently spending more money than expected on resources because the resources are limited to the available points in the license agreement, unless the licenses are purposefully upgraded by user.
    Type: Application
    Filed: November 28, 2017
    Publication date: May 30, 2019
    Inventors: Jian Zhang, Mu Dan Cao, Wu Weilin, Yi Bin Wang, Guo Ning Liu
  • Publication number: 20190020710
    Abstract: A method and system for improving a shared memory file transfer setup and usage is provided. The method includes configuring network links connected between hardware nodes. For every shared storage link, each hardware node includes a command section and a data storage section. A storage capacity for a hardware disk drive is determined based on a number of the hardware nodes and the hardware disk drive is connected to the hardware nodes. A software agent is installed within each of the hardware nodes and properties for the network links are configured. Each software agent is enabled and a connectivity status, bandwidth, and loading condition are tested for each of the network links. Each hardware node is registered with the hardware disk drive and communications between the hardware disk drive and the hardware nodes are enabled via the network links.
    Type: Application
    Filed: July 13, 2017
    Publication date: January 17, 2019
    Inventors: Mu Dan Cao, Shun Zi Chen, Tian Ji Yang, Yi Yao, Jian Zhang, Yu Zhao