Patents by Inventor Phuong N. Hoang

Phuong N. Hoang 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: 12056015
    Abstract: Embodiments of an application template process that provides application consistent backups for a wide range of database applications and deployment configurations. The defined application template allows specifying suspend (quiesce) and restart (unquiesce) commands for each type of database application and template selectors to select resources to sequence dependent resources to ensure application consistency of the backup operation in a cluster configuration. Prehook and posthook annotations provide entry points for execution of appropriate program scripts to suspend and restart the respective resource during execution of the application.
    Type: Grant
    Filed: December 28, 2020
    Date of Patent: August 6, 2024
    Assignee: EMC IP Holding Company LLC
    Inventors: Phuong N. Hoang, Sukarna Grandhi, Antony S. Bett, Yasemin Ugur-Ozekinci
  • Publication number: 20230281082
    Abstract: Embodiments of a method for providing cluster-wide, application consistent operations in a distributed network by creating a single volume snapshot object on a server for all of volumes of a distributed application. A snapshot controller creates volume snapshot content for each volume, and an external snapshot process, upon creation of the volume snapshot content, creates a snapshot of each volume on a backend storage device, wherein all snapshots for each volume are created at the same time to ensure consistency across all volumes being snapshotted at a certain moment.
    Type: Application
    Filed: March 3, 2022
    Publication date: September 7, 2023
    Inventors: Phuong N. Hoang, Sukarna Grandhi, Thomas Watson
  • Publication number: 20220206902
    Abstract: Embodiments of an application template process that provides application consistent backups for a wide range of database applications and deployment configurations. The defined application template allows specifying suspend (quiesce) and restart (unquiesce) commands for each type of database application and template selectors to select resources to sequence dependent resources to ensure application consistency of the backup operation in a cluster configuration. Prehook and posthook annotations provide entry points for execution of appropriate program scripts to suspend and restart the respective resource during execution of the application.
    Type: Application
    Filed: December 28, 2020
    Publication date: June 30, 2022
    Inventors: Phuong N. Hoang, Sukarna Grandhi, Antony S. Bett, Yasemin Ugur-Ozekinci