Patents by Inventor Grace Zhanglei Wu

Grace Zhanglei Wu 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: 11216341
    Abstract: Methods and systems for storage services is provided. One method includes configuring by a processor, a database availability group (DAG) storing an active database copy at a first computing node and a passive database copy of the active database copy at a second computing node; initiating a backup operation for backing up the passive database copy from the second computing node; and interfacing with the first computing node by the second computing node for completing the backup operation. The first computing node identifies logs for the backup operation, backs up the identified logs and provides metadata associated with the backup of the identified logs to the second computing node. The second computing node updates metadata for the backup operation such that a backup copy of the passive database copy points to the second node with metadata received from the first computing node.
    Type: Grant
    Filed: June 17, 2020
    Date of Patent: January 4, 2022
    Assignee: NETAPP, INC.
    Inventors: Balamurali Palaiah, Vineeth Karinta, Kavish Pahade, Grace Zhanglei Wu
  • Publication number: 20200327013
    Abstract: Methods and systems for storage services is provided. One method includes configuring by a processor, a database availability group (DAG) storing an active database copy at a first computing node and a passive database copy of the active database copy at a second computing node; initiating a backup operation for backing up the passive database copy from the second computing node; and interfacing with the first computing node by the second computing node for completing the backup operation. The first computing node identifies logs for the backup operation, backs up the identified logs and provides metadata associated with the backup of the identified logs to the second computing node. The second computing node updates metadata for the backup operation such that a backup copy of the passive database copy points to the second node with metadata received from the first computing node.
    Type: Application
    Filed: June 17, 2020
    Publication date: October 15, 2020
    Applicant: NETAPP, INC.
    Inventors: Balamurali Palaiah, Vineeth Karinta, Kavish Pahade, Grace Zhanglei Wu
  • Patent number: 10725866
    Abstract: Methods and systems for storage services is provided. One method includes configuring by a processor, a database availability group (DAG) storing an active database copy at a first computing node and a passive database copy of the active database copy at a second computing node; initiating a backup operation for backing up the passive database copy from the second computing node; and interfacing with the first computing node by the second computing node for completing the backup operation. The first computing node identifies logs for the backup operation, backs up the identified logs and provides metadata associated with the backup of the identified logs to the second computing node. The second computing node updates metadata for the backup operation such that a backup copy of the passive database copy points to the second node with metadata received from the first computing node.
    Type: Grant
    Filed: April 11, 2019
    Date of Patent: July 28, 2020
    Assignee: NETAPP, INC.
    Inventors: Balamurali Palaiah, Vineeth Karinta, Kavish Pahade, Grace Zhanglei Wu
  • Patent number: 9804929
    Abstract: Methods and systems for a storage system are provided. One method includes obtaining network interface information by a processor executable plugin executed by a computing device from a storage system node managing stored information; filtering logical interface information based on a protocol used by a processor executable application that uses the storage system node to store information; obtaining aliases for the logical interface information, when available; and storing the filtered logical interface information and associated aliases at a network identifier cache managed by the plugin; wherein the network identifier cache is used by the plugin to verify network interface information as associated with a data path for a data container stored at a storage device.
    Type: Grant
    Filed: June 23, 2015
    Date of Patent: October 31, 2017
    Assignee: NETAPP, INC.
    Inventors: Vineeth Karinta, Santosh C. Lolayekar, Alex Gareza Gacos, Hoshang Bajirao Patil, Martin Rojo, Grace Zhanglei Wu, Balamurali Palaiah
  • Publication number: 20160188621
    Abstract: Methods and systems for a storage system are provided. One method includes obtaining network interface information by a processor executable plugin executed by a computing device from a storage system node managing stored information; filtering logical interface information based on a protocol used by a processor executable application that uses the storage system node to store information; obtaining aliases for the logical interface information, when available; and storing the filtered logical interface information and associated aliases at a network identifier cache managed by the plugin; wherein the network identifier cache is used by the plugin to verify network interface information as associated with a data path for a data container stored at a storage device.
    Type: Application
    Filed: June 23, 2015
    Publication date: June 30, 2016
    Applicant: NETAPP, INC.
    Inventors: Vineeth Karinta, Santosh C. Lolayekar, Alex Gareza Gacos, Hoshang Bajirao Patil, Martin Rojo, Grace Zhanglei Wu, Balamurali Palaiah
  • Patent number: 8260747
    Abstract: A system, method, and computer program product are provided for allowing access to backup data resulting from performance of one or more recovery point backup operations and one or more full backup operations. This is accomplished by associating recovery point backup operations with full backup operations and allowing access to backup data resulting from performance of the recovery point backup operations and the full backup operations. In this way, logs corresponding to the backup operations may be associated with a backup path, such that the logs may be accessed during a restore operation. Furthermore, the recovery point operations may be configured to provide a user defined granularity for data recovery. To this end, in various embodiments, backup data may be stored at a granularity defined by a user and recovered based on a user selection of a recovery point.
    Type: Grant
    Filed: February 5, 2009
    Date of Patent: September 4, 2012
    Assignee: NetApp, Inc.
    Inventors: Grace Zhanglei Wu, Michael David Mankovsky
  • Publication number: 20100198791
    Abstract: A system, method, and computer program product are provided for allowing access to backup data resulting from performance of one or more recovery point backup operations and one or more full backup operations. This is accomplished by associating recovery point backup operations with full backup operations and allowing access to backup data resulting from performance of the recovery point backup operations and the full backup operations. In this way, logs corresponding to the backup operations may be associated with a backup path, such that the logs may be accessed during a restore operation. Furthermore, the recovery point operations may be configured to provide a user defined granularity for data recovery. To this end, in various embodiments, backup data may be stored at a granularity defined by a user and recovered based on a user selection of a recovery point.
    Type: Application
    Filed: February 5, 2009
    Publication date: August 5, 2010
    Inventors: Grace Zhanglei Wu, Michael David Mankovsky