Patents by Inventor Ynn-Pyng Tsaur
Ynn-Pyng 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: 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: 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
-
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: 8346731Abstract: Techniques for global single instance indexing for backup data are disclosed. In one particular exemplary embodiment, the techniques may be realized as a method for indexing backup data. The method may comprise generating a content hash for an item being backed up. The item may be associated with a resource name and the content hash may be used as an identifier in backup and indexing. The method may further comprise saving an entry for the item in an index database. The entry may comprise a resource list which may comprise the resource name and a reference count associated with the resource name. Moreover, the method may comprise setting a value for the reference count.Type: GrantFiled: October 31, 2007Date of Patent: January 1, 2013Assignee: Symantec CorporationInventors: Ynn-Pyng Tsaur, Kirk Searls
-
Publication number: 20120215744Abstract: 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: ApplicationFiled: April 30, 2012Publication date: August 23, 2012Applicant: SYMANTEC CORPORATIONInventors: Ynn-Pyng TSAUR, William COCHRAN
-
Patent number: 8170994Abstract: 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: October 31, 2007Date of Patent: May 1, 2012Assignee: Symantec CorporationInventors: Ynn-Pyng Tsaur, William Cochran
-
Patent number: 8060475Abstract: A method of intelligently copying recovery points from a primary storage device to a secondary storage device is presented. The decision on how to copy the recovery points depends upon the backup copy policy as well as the availability of previous backups on the secondary storage device.Type: GrantFiled: December 4, 2008Date of Patent: November 15, 2011Assignee: Symantec CorporationInventors: Ynn-Pyng Tsaur, Kirk L. Searls
-
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