Patents by Inventor Ynn-Pyng A. Tsaur
Ynn-Pyng A. Tsaur 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: 11137931Abstract: Backup metadata deletion based on backup data deletion is described. A system receives a request to delete a backup data set associated with a host, a path, and a backup time. The system identifies a backup metadata object associated with the host and the path. The system determines whether the requested backup time is the earliest backup time associated with any backup data set associated with the host. The system determines whether the identified backup metadata object is a backup metadata deletion object associated with the backup time if the backup time is the earliest backup time. The system deletes the identified backup metadata object if the identified backup metadata object is a backup metadata deletion object associated with the backup time.Type: GrantFiled: July 1, 2016Date of Patent: October 5, 2021Assignee: EMC IP Holding Company LLCInventors: Ynn-Pyng Tsaur, Venu Varma
-
Patent number: 10853322Abstract: In one example, a method includes monitoring data access operations concerning a document space, recording information identified as part of the monitoring of data access operations, evaluating the recorded information to identify a data access pattern concerning the document space, defining a document space configuration based on the data access pattern, and provisioning a document space based on the document space configuration. Provisioning of the document space can take the form of provisioning a newly created document space, or modifying the provisioning of an existing document space.Type: GrantFiled: April 27, 2017Date of Patent: December 1, 2020Assignee: EMC IP HOLDING COMPANY LLCInventors: Ynn-Pyng Tsaur, Derek Ding
-
Patent number: 10402090Abstract: A system and method for providing data protection services and lifecycle management in a Platform as a Service (PaaS) platform having cloud-based applications and data, by discovering an application installed on the PaaS platform using mechanisms native to the PaaS platform, associating the application and an associated data service used by the application to identify data created by the application, and performing a backup/restore operation on the application and the identified data in accordance with a defined schedule. The native mechanisms may comprise application programming interfaces (APIs) provided by the PaaS platform, or metadata associated with containers used by the PaaS platform. The schedule may be defined by RTO and RPO requirements of a user.Type: GrantFiled: September 30, 2016Date of Patent: September 3, 2019Assignee: EMC IP Holding Company LLCInventors: Ynn-Pyng Tsaur, Sameer Lokray, Biju Pillai, Xiaoqiong Wu, Peng Liu
-
Patent number: 10133820Abstract: Techniques for intelligent content indexing are disclosed. In one particular exemplary embodiment, the techniques may be realized as a method for performing intelligent content indexing comprising indexing by one or more processes associated with a client an initial full set of data of the client to create an index of the client data, detecting a change in the client data, and modifying the index to reflect the change in the client data.Type: GrantFiled: June 29, 2007Date of Patent: November 20, 2018Assignee: Veritas Technologies LLCInventors: Ynn-Pyng Tsaur, Troy Cochran
-
Patent number: 9880776Abstract: A backup storage system and methods implemented by the backup storage system are disclosed. The backup software performs a plurality of backup operations to backup one or more data objects according to a backup schedule. The backup operations may be alternated across a plurality of backup storage devices, and each of the backup operations may operate to store a respective backup data set on one of the backup storage devices. In performing the plurality of backup operations, the backup storage system may create the backup data sets such that each respective backup storage device can be used independently of the other backup storage device(s) to perform a complete recovery of the one or more data objects to any point in time that corresponds to any respective backup data set stored on the respective backup storage device.Type: GrantFiled: February 22, 2013Date of Patent: January 30, 2018Assignee: Veritas Technologies LLCInventors: Ynn-Pyng Tsaur, Ping Wang
-
Patent number: 9372762Abstract: A computer-implemented method for restoring application data may include (1) receiving a request to restore resource data for a resource to a selected state, (2) identifying a plurality of backup datasets, each backup dataset within the plurality of backup datasets including at least a portion of backed up data for the resource, (3) determining an order in which to restore the plurality of backup datasets in order to restore the resource data to the selected state, and (4) restoring the resource data for the resource to the selected state by restoring the plurality of backup datasets in the order as determined. Various other methods, systems, and computer-readable media are also disclosed.Type: GrantFiled: December 8, 2011Date of Patent: June 21, 2016Assignee: Veritas Technologies LLCInventors: Ynn-Pyng Tsaur, Ping Wang, Michael Payne
-
Patent number: 9235580Abstract: Techniques for virtual archiving are disclosed. In one particular exemplary embodiment, the techniques may be realized as a method for performing virtual archiving comprising applying archiving rules to a backup catalog, generating a virtual archive catalog based at least in part on a result of applying archiving rules to the backup catalog, determining a backup image associated with the virtual archive catalog becoming expired and converting the backup image into an archive image.Type: GrantFiled: April 30, 2012Date of Patent: January 12, 2016Assignee: Symantec CorporationInventors: Ynn-Pyng Tsaur, William Cochran
-
Patent number: 9176825Abstract: A system or method for granular application data lifecycle sourcing from a single backup is disclosed. In one embodiment of the method, a computer system periodically creates a primary backup copy of data stored on a storage system in order to create a plurality of primary backup copies. The computer system also periodically creates a secondary backup copy of data stored on the storage system in order to create a first plurality of secondary backup copies, wherein each of the secondary backup copies of the first plurality is created in part by copying data from a respective one of the primary backup copies. The periodicity of creating the primary backup copies, however, is distinct from the periodicity of creating the secondary backup copies of the first plurality.Type: GrantFiled: December 31, 2008Date of Patent: November 3, 2015Assignee: Symantec CorporationInventors: Ynn-Pyng A. Tsaur, Douglas J. Fletcher
-
Patent number: 9152817Abstract: A method for performing a data protection operation. The method may include receiving a virtual node that identifies a plurality of physical nodes. The virtual node may be associated with a clustered database. The method may include receiving a request to perform a data protection operation on the clustered database. The method may also include using information from the virtual node to identify a first physical node in the plurality of physical nodes and attempting to perform the data protection operation on the clustered database through the first physical node. A computer-readable medium is also disclosed.Type: GrantFiled: October 31, 2007Date of Patent: October 6, 2015Assignee: Symantec CorporationInventors: Sunil Shah, Ynn-Pyng A. Tsaur, Sudhir Subbarao
-
Patent number: 9122711Abstract: A system, method, and medium for automatically identifying, protecting, and recovering the critical services and components of a server. A backup application detects a request to perform a backup operation. In response, the backup application performs a discovery process to identify the critical services and components of a server. The backup application includes a user interface to display the critical services and components to an administrator. The critical services and components are then backed up to a backup storage device. The collection of critical services and components can then be recovered to a target server when a recovery operation is needed.Type: GrantFiled: May 24, 2012Date of Patent: September 1, 2015Assignee: Symantec CorporationInventors: Mark J. Nicolini, Rick A. Wildes, John E. Slawsky, Check A. Sabjan, John W. Alexander, Kirk Freiheit, Eric W. Shaffer, Ynn-Pyng Tsaur, Gregory R. Dowers, II
-
Patent number: 9075819Abstract: A method of creating a synthetic backup set which can be used as a baseline for subsequent incremental backup or for the restoration of a data volume. The method includes copying a first data object from a first backup set to a memory media for storing the synthetic backup set, and copying a second data object from a second backup set to the memory media. The second data object is copied to the memory media when both the first and second backup sets are open for read access. In one embodiment, the first backup set data of data objects is stored on a first magnetic tape, and the second backup set data of data objects is stored on a second magnetic tape. When the second data object is copied to the memory media, the first and second magnetic tapes are simultaneously mounted on first and second tape drives, respectively.Type: GrantFiled: March 31, 2006Date of Patent: July 7, 2015Assignee: Symantec Operating CorporationInventors: Zeir R. Escabi, II, Ynn-Pyng A. Tsaur, Srineet Sridharan
-
Patent number: 9020896Abstract: A computer-implemented method for simplifying data restoration using resource types. The method may include (1) receiving a request from a user to perform a data restoration operation, (2) providing a graphical user interface that presents to the user a plurality of resource types that can be restored by the user, (3) receiving, from the user via the graphical user interface, a selection that identifies a resource type that the user desires to restore, (4) presenting, to the user via the graphical user interface, at least one backup set associated with the identified resource type from which the user may restore data, (5) receiving, from the user via the graphical user interface, a selection that identifies a backup set that the user desires to restore, and (6) restoring data from the identified backup set. Various other methods, systems, and computer-readable media are also disclosed.Type: GrantFiled: October 11, 2012Date of Patent: April 28, 2015Assignee: Symantec CorporationInventors: Ynn-Pyng Tsaur, Baishen Zhu, Lijo Abraham, Gregory Robert Dowers, II, Kirk Freiheit
-
Patent number: 8738585Abstract: A system and method for restoring site collections stored in different content databases of a web application are disclosed. A restoration GUI may be displayed. Displaying the restoration GUI may include determining a plurality of databases used for the web application. For each respective database of the plurality of databases, one or more site collections stored in the database may be determined. Displaying the graphical user interface may further comprise displaying an aggregated view of the site collections stored in each database of the plurality of databases. The aggregated view may enable each site collection to be selected for restoration.Type: GrantFiled: July 13, 2012Date of Patent: May 27, 2014Assignee: Symantec CorporationInventors: Lijo J. Abraham, Ynn-Pyng Tsaur, Baishen Zhu, Lee M. Doucette, Deepak Saraf, Steven R. Devos
-
Patent number: 8712971Abstract: A system and method for restoring multiple content databases of a web application are disclosed. A restoration GUI may indicate one or more available recovery times. User input selecting a particular recovery time may be received. The selected recovery time may correspond to a first time when a first database was backed up. The system may determine that the web application also included one or more other databases in addition to the first database at the first time. Information indicating the first database together with the one or more other databases may be displayed in association with the selected recovery time in the graphical user interface.Type: GrantFiled: July 13, 2012Date of Patent: April 29, 2014Assignee: Symantec CorporationInventors: Lijo J. Abraham, Ynn-Pyng Tsaur, Baishen Zhu, Lee M. Doucette, Deepak Saraf, Steven R. Devos
-
Publication number: 20140019414Abstract: A system and method for restoring site collections stored in different content databases of a web application are disclosed. A restoration GUI may be displayed. Displaying the restoration GUI may include determining a plurality of databases used for the web application. For each respective database of the plurality of databases, one or more site collections stored in the database may be determined. Displaying the graphical user interface may further comprise displaying an aggregated view of the site collections stored in each database of the plurality of databases. The aggregated view may enable each site collection to be selected for restoration.Type: ApplicationFiled: July 13, 2012Publication date: January 16, 2014Inventors: Lijo J. Abraham, Ynn-Pyng Tsaur, Baishen Zhu, Lee M. Doucette, Deepak Saraf, Steven R. Devos
-
Publication number: 20140019419Abstract: A system and method for restoring multiple content databases of a web application are disclosed. A restoration GUI may indicate one or more available recovery times. User input selecting a particular recovery time may be received. The selected recovery time may correspond to a first time when a first database was backed up. The system may determine that the web application also included one or more other databases in addition to the first database at the first time. Information indicating the first database together with the one or more other databases may be displayed in association with the selected recovery time in the graphical user interface.Type: ApplicationFiled: July 13, 2012Publication date: January 16, 2014Inventors: Lijo J. Abraham, Ynn-Pyng Tsaur, Baishen Zhu, Lee M. Doucette, Deepak Saraf, Steven R. Devos
-
Patent number: 8510271Abstract: A system uses one or more processors and an interface to a backup repository to generate a set of backup objects for a point in time, store the set of backup objects in the backup repository, and store mapping information usable to retrieve appropriate backup objects when desired. A first map relates one or more applications to objects used by the applications. A second map relates the objects to corresponding data blocks or other data locations on volumes. A third map relates the data locations to corresponding backup objects for the point in time.Type: GrantFiled: March 30, 2009Date of Patent: August 13, 2013Assignee: Symantec CorporationInventors: Ynn-Pyng A. Tsaur, Lokesha Krishnamurthy, Baishen Zhu
-
Publication number: 20130151477Abstract: A computer-implemented method for restoring application data may include (1) receiving a request to restore resource data for a resource to a selected state, (2) identifying a plurality of backup datasets, each backup dataset within the plurality of backup datasets including at least a portion of backed up data for the resource, (3) determining an order in which to restore the plurality of backup datasets in order to restore the resource data to the selected state, and (4) restoring the resource data for the resource to the selected state by restoring the plurality of backup datasets in the order as determined. Various other methods, systems, and computer-readable media are also disclosed.Type: ApplicationFiled: December 8, 2011Publication date: June 13, 2013Applicant: Symantec CorporationInventors: Ynn-Pyng Tsaur, Ping Wang, Michael Payne
-
Patent number: 8386733Abstract: A method and apparatus for performing file-level restoration from a block-based backup file stored on a sequential storage device is described. In one embodiment, a method of processing a backup file to perform file-level restoration from a sequential storage device comprises generating extent information, wherein the extent information pertains to at least one file system object associated with a backup file, wherein the backup file is to be stored on a sequential storage device, wherein the backup file is block-based and processing a backup catalog, wherein the backup catalog indicates locations of various portions of the extent information and is used to restore a file system object.Type: GrantFiled: February 15, 2008Date of Patent: February 26, 2013Assignee: Symantec CorporationInventors: Ynn-Pyng Tsaur, Russell R. Stringham, Suren Sethumadhavan
-
Patent number: D732068Type: GrantFiled: December 13, 2012Date of Patent: June 16, 2015Assignee: Symantec CorporationInventors: Ynn-Pyng Tsaur, Baishen Zhu, Lijo Abraham, Gregory Robert Dowers, II, Kirk Freiheit