Patents by Inventor Cheng-Lu Hsu

Cheng-Lu Hsu 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: 11354299
    Abstract: Described is a system, method, and computer program product to handle unresponsive node communications between two nodes of a database cluster. A high availability monitoring module is provided to address unresponsive node communications before having to automatically evict nodes from the cluster simply for exceeding a communications timeout period threshold.
    Type: Grant
    Filed: October 19, 2018
    Date of Patent: June 7, 2022
    Assignee: ORACLE INTERNATIONAL CORPORATION
    Inventors: Ming Zhu, Cheng-Lu Hsu
  • Publication number: 20200125662
    Abstract: Described is a system, method, and computer program product to handle unresponsive node communications between two nodes of a database cluster. A high availability monitoring module is provided to address unresponsive node communications before having to automatically evict nodes from the cluster simply for exceeding a communications timeout period threshold.
    Type: Application
    Filed: October 19, 2018
    Publication date: April 23, 2020
    Applicant: ORACLE INTERNATIONAL CORPORATION
    Inventors: Ming ZHU, Cheng-Lu HSU
  • Patent number: 9842019
    Abstract: Processes, computer-readable media, and machines are disclosed for reducing a likelihood that active functional components fail in a computing system. An active monitoring component receives metrics associated with different active functional components of a computing system. The different active functional components contribute to different functionalities of the system. Based at least in part on the metrics associated with a particular active functional component, the active monitoring component determines that the particular active functional component has reached a likelihood of failure but has not failed. In response to determining that the particular active functional component has reached the likelihood of failure but has not failed, the active monitoring component causes a set of actions that are predicted to reduce the likelihood of failure.
    Type: Grant
    Filed: December 1, 2014
    Date of Patent: December 12, 2017
    Assignee: Oracle International Corporation
    Inventors: Deepti Srivastava, Andrew Ingham, Cheng-Lu Hsu, Wilson Wai Shun Chan
  • Patent number: 9128895
    Abstract: Described herein are techniques for dynamically monitoring and managing resource usages of processes running on a node in a multi-node database system. High resource usages of processes can be proactively detected and alleviated, thereby making such a node to perform significantly better than otherwise.
    Type: Grant
    Filed: February 19, 2009
    Date of Patent: September 8, 2015
    Assignee: ORACLE INTERNATIONAL CORPORATION
    Inventors: Wilson Chan, Angelo Pruscino, Tak Fung Wang, Cheng-Lu Hsu
  • Publication number: 20150095720
    Abstract: Processes, computer-readable media, and machines are disclosed for reducing a likelihood that active functional components fail in a computing system. An active monitoring component receives metrics associated with different active functional components of a computing system. The different active functional components contribute to different functionalities of the system. Based at least in part on the metrics associated with a particular active functional component, the active monitoring component determines that the particular active functional component has reached a likelihood of failure but has not failed. In response to determining that the particular active functional component has reached the likelihood of failure but has not failed, the active monitoring component causes a set of actions that are predicted to reduce the likelihood of failure.
    Type: Application
    Filed: December 1, 2014
    Publication date: April 2, 2015
    Inventors: Deepti Srivastava, Andrew Ingham, Cheng-Lu Hsu, Wilson Wai Shun Chan
  • Patent number: 8904241
    Abstract: Processes, computer-readable media, and machines are disclosed for reducing a likelihood that active functional components fail in a computing system. An active monitoring component receives metrics associated with different active functional components of a computing system. The different active functional components contribute to different functionalities of the system. Based at least in part on the metrics associated with a particular active functional component, the active monitoring component determines that the particular active functional component has reached a likelihood of failure but has not failed. In response to determining that the particular active functional component has reached the likelihood of failure but has not failed, the active monitoring component causes a set of actions that are predicted to reduce the likelihood of failure.
    Type: Grant
    Filed: July 27, 2011
    Date of Patent: December 2, 2014
    Assignee: Oracle International Corporation
    Inventors: Deepti Srivastava, Andrew Ingham, Cheng-Lu Hsu, Wilson Wai Shun Chan
  • Publication number: 20130031424
    Abstract: Processes, computer-readable media, and machines are disclosed for reducing a likelihood that active functional components fail in a computing system. An active monitoring component receives metrics associated with different active functional components of a computing system. The different active functional components contribute to different functionalities of the system. Based at least in part on the metrics associated with a particular active functional component, the active monitoring component determines that the particular active functional component has reached a likelihood of failure but has not failed. In response to determining that the particular active functional component has reached the likelihood of failure but has not failed, the active monitoring component causes a set of actions that are predicted to reduce the likelihood of failure.
    Type: Application
    Filed: July 27, 2011
    Publication date: January 31, 2013
    Applicant: ORACLE INTERNATIONAL CORPORATION
    Inventors: Deepti Srivastava, Andrew Ingham, Cheng-Lu Hsu, Wilson Wai Shun Chan
  • Patent number: 8266479
    Abstract: Described herein are techniques for dynamically monitoring process activeness of processes running on a computing node. Problems affecting processes to serve their designated functions on the computing node can be relatively quickly detected and dealt with, thereby making restoring process activeness on the computing node much more quickly than otherwise.
    Type: Grant
    Filed: April 6, 2009
    Date of Patent: September 11, 2012
    Assignee: Oracle International Corporation
    Inventors: Wilson Chan, Cheng-Lu Hsu, Angelo Pruscino
  • Publication number: 20100254254
    Abstract: Described herein are techniques for dynamically monitoring process activeness of processes running on a computing node. Problems affecting processes to serve their designated functions on the computing node can be relatively quickly detected and dealt with, thereby making restoring process activeness on the computing node much more quickly than otherwise.
    Type: Application
    Filed: April 6, 2009
    Publication date: October 7, 2010
    Applicant: ORACLE INTERNATIONAL CORPORATION
    Inventors: Wilson Chan, Cheng-Lu Hsu, Angelo Pruscino
  • Publication number: 20100211681
    Abstract: Described herein are techniques for dynamically monitoring and managing resource usages of processes running on a node in a multi-node database system. High resource usages of processes can be proactively detected and alleviated, thereby making such a node to perform significantly better than otherwise.
    Type: Application
    Filed: February 19, 2009
    Publication date: August 19, 2010
    Applicant: ORACLE INTERNATIONAL CORPORATION
    Inventors: Wilson Chan, Angelo Pruscino, Tak Fung Wang, Cheng-Lu Hsu