Patents by Inventor Yuedong Paul Mu
Yuedong Paul Mu 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: 9207872Abstract: Remote office deduplication comprises calculating one or more fingerprints of one or more data blocks, sending the one or more fingerprints to one or more backup servers via a network interface, receiving from the one or more backup servers an indication of which one or more data blocks corresponding to the one or more fingerprints should be sent to the one or more backup servers, and if the indication indicates one or more data blocks to be sent to the one or more backup servers, sending the one or more data blocks to the one or more backup servers via the network interface.Type: GrantFiled: December 9, 2013Date of Patent: December 8, 2015Assignee: NetApp Inc.Inventor: Yuedong Paul Mu
-
Patent number: 9152334Abstract: Remote office deduplication comprises calculating one or more fingerprints of one or more data blocks, sending the one or more fingerprints to one or more backup servers via a network interface, receiving from the one or more backup servers an indication of which one or more data blocks corresponding to the one or more fingerprints should be sent to the one or more backup servers, and if the indication indicates one or more data blocks to be sent to the one or more backup servers, sending the one or more data blocks to the one or more backup servers via the network interface.Type: GrantFiled: July 15, 2013Date of Patent: October 6, 2015Assignee: NetApp, Inc.Inventor: Yuedong Paul Mu
-
Publication number: 20140101398Abstract: Remote office deduplication comprises calculating one or more fingerprints of one or more data blocks, sending the one or more fingerprints to one or more backup servers via a network interface, receiving from the one or more backup servers an indication of which one or more data blocks corresponding to the one or more fingerprints should be sent to the one or more backup servers, and if the indication indicates one or more data blocks to be sent to the one or more backup servers, sending the one or more data blocks to the one or more backup servers via the network interface.Type: ApplicationFiled: December 9, 2013Publication date: April 10, 2014Applicant: NetApp Inc.Inventor: Yuedong Paul Mu
-
Patent number: 8606753Abstract: Remote office deduplication comprises calculating one or more fingerprints of one or more data blocks, sending the one or more fingerprints to one or more backup servers via a network interface, receiving from the one or more backup servers an indication of which one or more data blocks corresponding to the one or more fingerprints should be sent to the one or more backup servers, and if the indication indicates one or more data blocks to be sent to the one or more backup servers, sending the one or more data blocks to the one or more backup servers via the network interface.Type: GrantFiled: November 28, 2011Date of Patent: December 10, 2013Assignee: NetApp, Inc.Inventor: Yuedong Paul Mu
-
Publication number: 20130304704Abstract: Remote office deduplication comprises calculating one or more fingerprints of one or more data blocks, sending the one or more fingerprints to one or more backup servers via a network interface, receiving from the one or more backup servers an indication of which one or more data blocks corresponding to the one or more fingerprints should be sent to the one or more backup servers, and if the indication indicates one or more data blocks to be sent to the one or more backup servers, sending the one or more data blocks to the one or more backup servers via the network interface.Type: ApplicationFiled: July 15, 2013Publication date: November 14, 2013Applicant: NETAPP, INC.Inventor: Yuedong Paul Mu
-
Publication number: 20120072396Abstract: Remote office deduplication comprises calculating one or more fingerprints of one or more data blocks, sending the one or more fingerprints to one or more backup servers via a network interface, receiving from the one or more backup servers an indication of which one or more data blocks corresponding to the one or more fingerprints should be sent to the one or more backup servers, and if the indication indicates one or more data blocks to be sent to the one or more backup servers, sending the one or more data blocks to the one or more backup servers via the network interface.Type: ApplicationFiled: November 28, 2011Publication date: March 22, 2012Inventor: Yuedong Paul Mu
-
Patent number: 8082228Abstract: Remote office deduplication comprises calculating one or more fingerprints of one or more data blocks, sending the one or more fingerprints to one or more backup servers via a network interface, receiving from the one or more backup servers an indication of which one or more data blocks corresponding to the one or more fingerprints should be sent to the one or more backup servers, and if the indication indicates one or more data blocks to be sent to the one or more backup servers, sending the one or more data blocks to the one or more backup servers via the network interface.Type: GrantFiled: October 31, 2008Date of Patent: December 20, 2011Assignee: NetApp, Inc.Inventor: Yuedong Paul Mu
-
Patent number: 7934066Abstract: An archive method and system receives a backup request for a target dataset used by an application on a primary storage system to be backed up on a secondary storage system. Different applications may each have a corresponding proprietary application format for storing their datasets. An application translator module is loaded into an extensible backup manager that converts between a proprietary application format associated with the target dataset and a predetermined storage format used by the extensible backup manager. The application translator module converts from the proprietary application format into the predetermined storage format when the baseline backup of the target dataset has not yet been performed. An incremental backup uses the application translator module to convert from the proprietary application format associated with the application into the predetermined storage format of the extensible backup manager.Type: GrantFiled: April 30, 2008Date of Patent: April 26, 2011Assignee: NetApp, Inc.Inventors: Yuedong Paul Mu, Sajeev Aravindan
-
Publication number: 20100114833Abstract: Remote office deduplication comprises calculating one or more fingerprints of one or more data blocks, sending the one or more fingerprints to one or more backup servers via a network interface, receiving from the one or more backup servers an indication of which one or more data blocks corresponding to the one or more fingerprints should be sent to the one or more backup servers, and if the indication indicates one or more data blocks to be sent to the one or more backup servers, sending the one or more data blocks to the one or more backup servers via the network interface.Type: ApplicationFiled: October 31, 2008Publication date: May 6, 2010Applicant: NetApp, Inc.Inventor: Yuedong Paul Mu
-
Publication number: 20090276591Abstract: An archive method and system receives a backup request for a target dataset used by an application on a primary storage system to be backed up on a secondary storage system. Different applications may each have a corresponding proprietary application format for storing their datasets. An application translator module is loaded into an extensible backup manager that converts between a proprietary application format associated with the target dataset and a predetermined storage format used by the extensible backup manager. The application translator module converts from the proprietary application format into the predetermined storage format when the baseline backup of the target dataset has not yet been performed. An incremental backup uses the application translator module to convert from the proprietary application format associated with the application into the predetermined storage format of the extensible backup manager.Type: ApplicationFiled: April 30, 2008Publication date: November 5, 2009Inventors: Yuedong Paul Mu, Sajeev Aravindan