Patents by Inventor Simon Yuting Zhang

Simon Yuting Zhang 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: 11947427
    Abstract: A method, an electronic device, and a computer program product for storage management are provided. The method includes: acquiring a lock attribute record in a lock attribute record chain from a data protection network for backing up data, data protection servers of the data protection network reaching a consensus on the lock attribute record chain, the lock attribute record including a first attribute value of an attribute of a lock operation, the lock operation being used for preventing a backup of the data stored in a storage server from being tampered with; acquiring, based on the lock attribute record, a second attribute value of the attribute of the lock operation from the storage server; and generating, based on determining that the first attribute value does not match the second attribute value, an alarm indicating that the backup is tampered with. This solution can better prevent data from being tampered with.
    Type: Grant
    Filed: May 11, 2020
    Date of Patent: April 2, 2024
    Assignee: EMC IP HOLDING COMPANY LLC
    Inventors: Simon Yuting Zhang, Yizhou Zhou, Aaron Chao Lin
  • Patent number: 11269540
    Abstract: The present disclosure relates to a method, apparatus and computer program product for managing an application system. According to example implementations of the present disclosure, there is provided a method for managing an application system. In the method, backup data of the application system are generated in response to receiving a backup request for the application system; abstract information of the backup data is obtained on the basis of a predefined abstract rule; the abstract information is transmitted to a blockchain system associated with the application system so as to store the abstract information to the blockchain system; and the application system is managed on the basis of the blockchain system and the backup data. Further, there is provided an apparatus and computer program product for managing an application system.
    Type: Grant
    Filed: February 27, 2019
    Date of Patent: March 8, 2022
    Assignee: EMC IP HOLDING COMPANY LLC
    Inventors: Yizhou Zhou, Simon Yuting Zhang
  • Patent number: 11240121
    Abstract: Implementations of the subject matter described herein provide methods and systems of controlling data backup, and a computer readable storage medium. The method comprises: obtaining test data for performing data backup with a plurality of backup solutions, the plurality of backup solutions being associated with each set of values amongst a plurality of sets of values of a plurality of factors affecting the data backup; generating a training sample set based on comparison of the test data; converting the training sample set into a decision model for controlling data backup; and optimizing the decision model based on the configuration parameters obtained by performing data backup with the decision model.
    Type: Grant
    Filed: April 17, 2018
    Date of Patent: February 1, 2022
    Assignee: EMC IP Holding Company LLC
    Inventors: Simon Yuting Zhang, Gluth Xuedong Gao, Felix Fei Peng, Eddie Wenhao Dai, Aaron Chao Lin
  • Publication number: 20210263809
    Abstract: According to example embodiments of the present disclosure, a method, an electronic device, and a computer program product for storage management are provided. The method includes: acquiring a lock attribute record in a lock attribute record chain from a data protection network for backing up data, a plurality of data protection servers of the data protection network reaching a consensus on the lock attribute record chain, the lock attribute record including a first attribute value of an attribute of a lock operation, the lock operation being used for preventing a backup of the data stored in a storage server from being tampered with; acquiring, based on the lock attribute record, a second attribute value of the attribute of the lock operation from the storage server; and generating, based on determining that the first attribute value does not match the second attribute value, an alarm indicating that the backup is tampered with. Thus, this solution can better prevent data from being tampered with.
    Type: Application
    Filed: May 11, 2020
    Publication date: August 26, 2021
    Inventors: Simon Yuting Zhang, Yizhou Zhou, Aaron Chao Lin
  • Patent number: 11074139
    Abstract: Embodiments of the present disclosure provide a method, a device and a computer program for data backup. A method of backing up data comprises: in response to receiving, from an application system, a request for backing up first data, storing the first data into a first backup node; generating first metadata corresponding to the first data, the first metadata comprising first digest information of the first data; storing the first metadata into a block chain system to which the first backup node belongs; and verifying integrity of the first data stored in the first backup node with the first metadata stored in the block chain system. By utilizing a block chain system, the embodiments of the present disclosure ensure that data backed up are protected from being tampered with.
    Type: Grant
    Filed: February 28, 2019
    Date of Patent: July 27, 2021
    Assignee: EMC IP HOLDING COMPANY LLC
    Inventors: Simon Yuting Zhang, Yizhou Zhou
  • Publication number: 20210182458
    Abstract: According to example embodiments of the present disclosure, a method, device and computer program product for data simulation are proposed. The method for data simulation includes: obtaining first data pattern information that is associated with a first set of operations executed on real data in a data protection system; generating, based on the first data pattern information, second data pattern information that is associated with a second set of operations executable by the data protection system; and generating, based on the second data pattern information, simulation data different from the real data, for the data protection system to execute the second set of operations on the simulation data. Thereby, the present solution can simulate efficiently and reliably a data pattern of real data, and thus generating simulation data of a data pattern similar to that of the real data.
    Type: Application
    Filed: May 5, 2020
    Publication date: June 17, 2021
    Inventors: Aaron Chao Lin, Simon Yuting Zhang
  • Publication number: 20200401561
    Abstract: The present disclosure relates to a method, device and computer program product for managing a data object. In the method for managing a data object, a copy request for obtaining a copy of the data object is received from a requestor application system. At least one copy record associated with the data object is obtained from a group of copy records comprised in a copy blockchain associated with the data object. The number of copies of the data object is determined based on the at least one copy record. The copy request is handled based on the determined number of the copies. By means of immutable copy records comprised in the copy blockchain, the data object can be prevented from being illegally copied, and then higher security can be provided. Further, there is provided a device and computer program product for managing a data object.
    Type: Application
    Filed: December 20, 2019
    Publication date: December 24, 2020
    Inventors: Simon Yuting Zhang, Yizhou Zhou
  • Publication number: 20200117550
    Abstract: Embodiments of the present disclosure provide a method, a device and a computer program for data backup. A method of backing up data comprises: in response to receiving, from an application system, a request for backing up first data, storing the first data into a first backup node; generating first metadata corresponding to the first data, the first metadata comprising first digest information of the first data; storing the first metadata into a block chain system to which the first backup node belongs; and verifying integrity of the first data stored in the first backup node with the first metadata stored in the block chain system. By utilizing a block chain system, the embodiments of the present disclosure ensure that data backed up are protected from being tampered with.
    Type: Application
    Filed: February 28, 2019
    Publication date: April 16, 2020
    Inventors: Simon Yuting Zhang, Yizhou Zhou
  • Publication number: 20200117367
    Abstract: The present disclosure relates to a method, apparatus and computer program product for managing an application system. According to example implementations of the present disclosure, there is provided a method for managing an application system. In the method, backup data of the application system are generated in response to receiving a backup request for the application system; abstract information of the backup data is obtained on the basis of a predefined abstract rule; the abstract information is transmitted to a blockchain system associated with the application system so as to store the abstract information to the blockchain system; and the application system is managed on the basis of the blockchain system and the backup data. Further, there is provided an apparatus and computer program product for managing an application system.
    Type: Application
    Filed: February 27, 2019
    Publication date: April 16, 2020
    Inventors: Yizhou Zhou, Simon Yuting Zhang
  • Publication number: 20180302297
    Abstract: Implementations of the subject matter described herein provide methods and systems of controlling data backup, and a computer readable storage medium. The method comprises: obtaining test data for performing data backup with a plurality of backup solutions, the plurality of backup solutions being associated with each set of values amongst a plurality of sets of values of a plurality of factors affecting the data backup; generating a training sample set based on comparison of the test data; converting the training sample set into a decision model for controlling data backup; and optimizing the decision model based on the configuration parameters obtained by performing data backup with the decision model.
    Type: Application
    Filed: April 17, 2018
    Publication date: October 18, 2018
    Inventors: Simon Yuting Zhang, Gluth Xuedong Gao, Felix Fei Peng, Eddie Wenhao Dai, Aaron Chao Lin