Patents by Inventor Ya Jie Li
Ya Jie Li 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: 10235246Abstract: As disclosed herein, a method for optimizing data synchronization when performing a block-level backup includes receiving a customized merging plan, and creating a padding map that includes missing data information, and sending the padding map to a local backup server to request missing data. The method further includes receiving from the local backup server the missing data, and performing a snapshot consolidation according to the customized merging plan to provide a consolidated snapshot.Type: GrantFiled: January 26, 2017Date of Patent: March 19, 2019Assignee: International Business Machines CorporationInventors: Wen Qing Chen, Ya Jie Li, Hang Xiao, Ming Yan
-
Patent number: 10235245Abstract: As disclosed herein a computer program product for optimizing data synchronization when performing a block-level backup includes program instructions comprising instructions to receive a customized merging plan, create a padding map comprising missing data information, request missing data from a local backup server, wherein the instructions to request missing data comprise instructions to send the padding map to the local backup server, receive from the local backup server the missing data, and perform a snapshot consolidation according to the customized merging plan to provide a consolidated snapshot. The program instructions may include instructions to record missing data files and data blocks in the padding map. A computer system, corresponding to the computer program product is also disclosed herein.Type: GrantFiled: January 26, 2017Date of Patent: March 19, 2019Assignee: International Business Machines CorporationInventors: Wen Qing Chen, Ya Jie Li, Hang Xiao, Ming Yan
-
Patent number: 10229007Abstract: As disclosed herein, a method for optimizing data synchronization when performing a block-level backup includes receiving a customized merging plan, and creating a padding map that includes missing data information, and sending the padding map to a local backup server to request missing data. The method further includes receiving from the local backup server the missing data, and performing a snapshot consolidation according to the customized merging plan to provide a consolidated snapshot.Type: GrantFiled: January 26, 2017Date of Patent: March 12, 2019Assignee: International Business Machines CorporationInventors: Wen Qing Chen, Ya Jie Li, Hang Xiao, Ming Yan
-
Patent number: 10210049Abstract: As disclosed herein a computer program product for optimizing data synchronization when performing a block-level backup includes program instructions comprising instructions to receive a customized merging plan, create a padding map comprising missing data information, request missing data from a local backup server, wherein the instructions to request missing data comprise instructions to send the padding map to the local backup server, receive from the local backup server the missing data, and perform a snapshot consolidation according to the customized merging plan to provide a consolidated snapshot. The program instructions may include instructions to record missing data files and data blocks in the padding map. A computer system, corresponding to the computer program product is also disclosed herein.Type: GrantFiled: January 26, 2017Date of Patent: February 19, 2019Assignee: International Business Machines CorporationInventors: Wen Qing Chen, Ya Jie Li, Hang Xiao, Ming Yan
-
Publication number: 20170139620Abstract: As disclosed herein, a method for optimizing data synchronization when performing a block-level backup includes receiving a customized merging plan, and creating a padding map that includes missing data information, and sending the padding map to a local backup server to request missing data. The method further includes receiving from the local backup server the missing data, and performing a snapshot consolidation according to the customized merging plan to provide a consolidated snapshot.Type: ApplicationFiled: January 26, 2017Publication date: May 18, 2017Inventors: Wen Qing Chen, Ya Jie Li, Hang Xiao, Ming Yan
-
Publication number: 20170139602Abstract: As disclosed herein, a method for optimizing data synchronization when performing a block-level backup includes receiving a customized merging plan, and creating a padding map that includes missing data information, and sending the padding map to a local backup server to request missing data. The method further includes receiving from the local backup server the missing data, and performing a snapshot consolidation according to the customized merging plan to provide a consolidated snapshot.Type: ApplicationFiled: January 26, 2017Publication date: May 18, 2017Inventors: Wen Qing Chen, Ya Jie Li, Hang Xiao, Ming Yan
-
Publication number: 20170131906Abstract: As disclosed herein a computer program product for optimizing data synchronization when performing a block-level backup includes program instructions comprising instructions to receive a customized merging plan, create a padding map comprising missing data information, request missing data from a local backup server, wherein the instructions to request missing data comprise instructions to send the padding map to the local backup server, receive from the local backup server the missing data, and perform a snapshot consolidation according to the customized merging plan to provide a consolidated snapshot. The program instructions may include instructions to record missing data files and data blocks in the padding map. A computer system, corresponding to the computer program product is also disclosed herein.Type: ApplicationFiled: January 26, 2017Publication date: May 11, 2017Inventors: Wen Qing Chen, Ya Jie Li, Hang Xiao, Ming Yan
-
Publication number: 20170132092Abstract: As disclosed herein a computer program product for optimizing data synchronization when performing a block-level backup includes program instructions comprising instructions to receive a customized merging plan, create a padding map comprising missing data information, request missing data from a local backup server, wherein the instructions to request missing data comprise instructions to send the padding map to the local backup server, receive from the local backup server the missing data, and perform a snapshot consolidation according to the customized merging plan to provide a consolidated snapshot. The program instructions may include instructions to record missing data files and data blocks in the padding map. A computer system, corresponding to the computer program product is also disclosed herein.Type: ApplicationFiled: January 26, 2017Publication date: May 11, 2017Inventors: Wen Qing Chen, Ya Jie Li, Hang Xiao, Ming Yan
-
Patent number: 9632720Abstract: A method and device for data de-duplication, comprising: performing data chunk partition on a current data object by using a different standard in each of a plurality of logical passes; searching one or more first redundant data chunks of the current data object in each logic pass based on the data chunks partitioned on the current data object in the logical pass, respectively, and performing data de-duplication on the current data object based on all of the found first redundant data chunks of the current data object. Other embodiments of the present invention may also relate to a data de-duplication system and a corresponding computer program product.Type: GrantFiled: July 21, 2014Date of Patent: April 25, 2017Assignee: International Business Machines CorporationInventors: Ya Jie Li, Yu Meng Li, Michael G. Sisco
-
Patent number: 9626250Abstract: As disclosed herein a computer program product for optimizing data synchronization when performing a block-level backup includes program instructions comprising instructions to receive a customized merging plan, create a padding map comprising missing data information, request missing data from a local backup server, wherein the instructions to request missing data comprise instructions to send the padding map to the local backup server, receive from the local backup server the missing data, and perform a snapshot consolidation according to the customized merging plan to provide a consolidated snapshot. The program instructions may include instructions to record missing data files and data blocks in the padding map. A computer system, corresponding to the computer program product is also disclosed herein.Type: GrantFiled: March 16, 2015Date of Patent: April 18, 2017Assignee: International Business Machines CorporationInventors: Wen Qing Chen, Ya Jie Li, Hang Xiao, Ming Yan
-
Patent number: 9619333Abstract: As disclosed herein, a method for optimizing data synchronization when performing a block-level backup includes receiving a customized merging plan, and creating a padding map that includes missing data information, and sending the padding map to a local backup server to request missing data. The method further includes receiving from the local backup server the missing data, and performing a snapshot consolidation according to the customized merging plan to provide a consolidated snapshot.Type: GrantFiled: October 21, 2015Date of Patent: April 11, 2017Assignee: International Business Machines CorporationInventors: Wen Qing Chen, Ya Jie Li, Hang Xiao, Ming Yan
-
Publication number: 20160274975Abstract: As disclosed herein, a method for optimizing data synchronization when performing a block-level backup includes receiving a customized merging plan, and creating a padding map that includes missing data information, and sending the padding map to a local backup server to request missing data. The method further includes receiving from the local backup server the missing data, and performing a snapshot consolidation according to the customized merging plan to provide a consolidated snapshot.Type: ApplicationFiled: October 21, 2015Publication date: September 22, 2016Inventors: Wen Qing Chen, Ya Jie Li, Hang Xiao, Ming Yan
-
Publication number: 20160274974Abstract: As disclosed herein a computer program product for optimizing data synchronization when performing a block-level backup includes program instructions comprising instructions to receive a customized merging plan, create a padding map comprising missing data information, request missing data from a local backup server, wherein the instructions to request missing data comprise instructions to send the padding map to the local backup server, receive from the local backup server the missing data, and perform a snapshot consolidation according to the customized merging plan to provide a consolidated snapshot. The program instructions may include instructions to record missing data files and data blocks in the padding map. A computer system, corresponding to the computer program product is also disclosed herein.Type: ApplicationFiled: March 16, 2015Publication date: September 22, 2016Inventors: Wen Qing Chen, Ya Jie Li, Hang Xiao, Ming Yan
-
Patent number: 9104692Abstract: Provided are a computer program product, system, and method for recording backup information for backed-up data items in a data item list. In response to a backup operation of a data set, information is obtained of backed-up data items in the backup operation. Data item entries are maintained for the backed-up data items in a data item list of the backup information for the data set. A determination is made of the backed-up data items corresponding to the data item entries in the data item list. Status lists are added for the entries in the data item list including backed-up status flags having backup information on the backup operations for the backed-up data items corresponding to the data item entries in the data item list.Type: GrantFiled: June 24, 2013Date of Patent: August 11, 2015Assignee: International Business Machines CorporationInventors: Chao Chen, Ya Jie Li, Yu Meng Li, Wei Qin
-
Publication number: 20150066876Abstract: A method and device for data de-duplication, comprising: performing data chunk partition on a current data object by using a different standard in each of a plurality of logical passes; searching one or more first redundant data chunks of the current data object in each logic pass based on the data chunks partitioned on the current data object in the logical pass, respectively, and performing data de-duplication on the current data object based on all of the found first redundant data chunks of the current data object. Other embodiments of the present invention may also relate to a data de-duplication system and a corresponding computer program product.Type: ApplicationFiled: July 21, 2014Publication date: March 5, 2015Inventors: Ya Jie Li, Yu Meng Li, Michael G. Sisco
-
Publication number: 20140006353Abstract: Provided are a computer program product, system, and method for recording backup information for backed-up data items in a data item list. In response to a backup operation of a data set, information is obtained of backed-up data items in the backup operation. Data item entries are maintained for the backed-up data items in a data item list of the backup information for the data set. A determination is made of the backed-up data items corresponding to the data item entries in the data item list. Status lists are added for the entries in the data item list including backed-up status flags having backup information on the backup operations for the backed-up data items corresponding to the data item entries in the data item list.Type: ApplicationFiled: June 24, 2013Publication date: January 2, 2014Inventors: Chao Chen, Ya Jie Li, Yu Meng Li, Wei Qin