Patents by Inventor Sukarna Grandhi

Sukarna Grandhi 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).

  • 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: 20230106327
    Abstract: Techniques described herein relate to a method for performing data backup operations. The method may include receiving a request to perform a backup operation to back up data associated with a cluster in a virtualization environment; executing, in response to the request, a data mover selection algorithm to select a data mover to perform the backup operation; transmitting an instruction to the selected data mover to perform the backup operation; and performing the backup operation using the selected data mover to back up the data.
    Type: Application
    Filed: October 1, 2021
    Publication date: April 6, 2023
    Inventors: Sukarna Grandhi, Seema Parveen
  • 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
  • Patent number: 10020996
    Abstract: A methodology for creating a policy on graphic user interface (“GUI”) to control system resources on a network is provided. The methodology includes: providing a palette section in the GUI for display of libraries of different policy nodes, the policy nodes including at least one source element, at least one target element, and at least one action element that represent actions to be performed to transfer data between policy nodes; providing a policy design section in the GUI for assembly a policy out of different policy nodes from the palette section; instructing, after completion of a design of a policy in the GUI, an implementation of the policy by the system resources; and displaying in near real time a status of the implementation of the policy; wherein the competed policy in the GUI that is subject to the instructing contains sufficient information for the system resources to implement the policy without additional programming.
    Type: Grant
    Filed: June 28, 2013
    Date of Patent: July 10, 2018
    Assignee: EMC IP HOLDING COMPANY LLC
    Inventors: Lena Protasov, Sukarna Grandhi, Bela Patel