Patents by Inventor Qianyun CHENG

Qianyun CHENG 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: 11662907
    Abstract: Embodiments of the present disclosure provide a storage management method, an electronic device, and a computer program product. The method includes determining at least one count corresponding to at least one data segment of a file in a file set, the file set being stored in a local storage device, and the at least one count indicating the number of occurrences of the at least one data segment in the file set. The method further includes determining a deduplication ratio of the file based on the at least one count, the deduplication ratio indicating an overlapping level of the file with other files in the file set. The method further includes migrating the file from the local storage device to a remote storage device according to a determination that the deduplication ratio of the file is lower than a threshold.
    Type: Grant
    Filed: May 31, 2020
    Date of Patent: May 30, 2023
    Assignee: EMC IP HOLDING COMPANY LLC
    Inventors: Chao Lin, Yuting Zhang, Qianyun Cheng
  • Patent number: 11494272
    Abstract: Embodiments of this disclosure relate to a method, a device and a computer program product for data protection. The method comprises determining objects selected by a user in a set of objects, and automatically generating one or more corresponding filtering conditions according to the objects selected by the user. The method further comprises automatically setting a predetermined protection policy for objects meeting the filtering conditions in the set of objects. In the embodiments of this disclosure, corresponding filtering conditions are automatically generated according to some protected objects selected by a user to form a dynamic filter, without manually setting the filtering conditions by the user, thereby improving the user experience of a data protection system.
    Type: Grant
    Filed: May 4, 2020
    Date of Patent: November 8, 2022
    Assignee: EMC IP HOLDING COMPANY LLC
    Inventors: Simon Zhang, Leon Qianyun Cheng
  • Patent number: 11409445
    Abstract: Embodiments of the present disclosure relate to a method, an electronic device, and a computer program product for managing a storage system. A method for managing a storage system is provided. The method includes storing a data block to be backed up into a local storage device of the storage system; determining whether the data block includes periodically rewritten data based on historical operation information of the storage system, the historical operation information being associated with storage operations and removal operations by the storage system on historical data; and if it is determined that the data block does not include periodically rewritten data, storing the data block into a remote storage device of the storage system, and removing the data block from the local storage device.
    Type: Grant
    Filed: December 15, 2020
    Date of Patent: August 9, 2022
    Assignee: EMC IP HOLDING COMPANY LLC
    Inventors: Yi Wang, Qingxiao Zheng, Qianyun Cheng
  • Publication number: 20220188461
    Abstract: A device management method, an electronic device, and computer readable medium for presenting to a user device attributes that are more likely to be configured by the user to improve a device management system. The method may include acquiring a first device attribute set related to a plurality of devices. The first device attribute set includes at least one device attribute that has been configured by a user. The method may include determining a second device attribute set related to the plurality of devices. The second device attribute set includes device attributes different from the at least one device attribute described above. The method may include receiving configuration from the user for a device attribute in the second device attribute set and determining a to-be-processed device from the plurality of devices based on the configured device attributes in the first device attribute set and the second device attribute set.
    Type: Application
    Filed: April 23, 2021
    Publication date: June 16, 2022
    Inventors: Qianyun Cheng, Yuting Zhang
  • Publication number: 20220137834
    Abstract: Embodiments of the present disclosure relate to a method, an electronic device, and a computer program product for managing a storage system. A method for managing a storage system is provided. The method includes storing a data block to be backed up into a local storage device of the storage system; determining whether the data block includes periodically rewritten data based on historical operation information of the storage system, the historical operation information being associated with storage operations and removal operations by the storage system on historical data; and if it is determined that the data block does not include periodically rewritten data, storing the data block into a remote storage device of the storage system, and removing the data block from the local storage device.
    Type: Application
    Filed: December 15, 2020
    Publication date: May 5, 2022
    Inventors: Yi Wang, Qingxiao Zheng, Qianyun Cheng
  • Patent number: 11153232
    Abstract: According to example embodiments of the present disclosure, provided is a method, device and computer program product for backing up data. The method comprises: determining a first number of data streams for sending target data; causing the target data to be sent to a buffer via the first number of data streams; determining a second number of data streams for sending the target data from the buffer to a server based on a transmission parameter associated with transmission of the target data to the buffer and a capability of the server for receiving data from the buffer; and causing the target data to be sent from the buffer to the server via the second number of data streams. Thereby, the present solution can improve the performance of sending data in a backup client.
    Type: Grant
    Filed: February 21, 2020
    Date of Patent: October 19, 2021
    Assignee: EMC IP HOLDING COMPANY LLC
    Inventors: Yi Wang, Qianyun Cheng, Jingrong Zhao
  • Publication number: 20210303170
    Abstract: Embodiments of the present disclosure provide a storage management method, an electronic device, and a computer program product. The method includes determining at least one count corresponding to at least one data segment of a file in a file set, the file set being stored in a local storage device, and the at least one count indicating the number of occurrences of the at least one data segment in the file set. The method further includes determining a deduplication ratio of the file based on the at least one count, the deduplication ratio indicating an overlapping level of the file with other files in the file set. The method further includes migrating the file from the local storage device to a remote storage device according to a determination that the deduplication ratio of the file is lower than a threshold.
    Type: Application
    Filed: May 31, 2020
    Publication date: September 30, 2021
    Inventors: Chao Lin, Yuting Zhang, Qianyun Cheng
  • Publication number: 20210263804
    Abstract: Embodiments of this disclosure relate to a method, a device and a computer program product for data protection. The method comprises determining objects selected by a user in a set of objects, and automatically generating one or more corresponding filtering conditions according to the objects selected by the user. The method further comprises automatically setting a predetermined protection policy for objects meeting the filtering conditions in the set of objects. In the embodiments of this disclosure, corresponding filtering conditions are automatically generated according to some protected objects selected by a user to form a dynamic filter, without manually setting the filtering conditions by the user, thereby improving the user experience of a data protection system.
    Type: Application
    Filed: May 4, 2020
    Publication date: August 26, 2021
    Inventors: Simon Zhang, Leon Qianyun Cheng
  • Publication number: 20210119942
    Abstract: According to example embodiments of the present disclosure, provided is a method, device and computer program product for backing up data. The method comprises: determining a first number of data streams for sending target data; causing the target data to be sent to a buffer via the first number of data streams; determining a second number of data streams for sending the target data from the buffer to a server based on a transmission parameter associated with transmission of the target data to the buffer and a capability of the server for receiving data from the buffer; and causing the target data to be sent from the buffer to the server via the second number of data streams. Thereby, the present solution can improve the performance of sending data in a backup client.
    Type: Application
    Filed: February 21, 2020
    Publication date: April 22, 2021
    Inventors: Yi Wang, Qianyun Cheng, Jingrong Zhao
  • Patent number: 10419894
    Abstract: A method and apparatus for maintaining a participation level for a plurality of communication devices assigned to a task group. A server is communicatively coupled to the plurality of communication devices assigned to the task group and defines a minimum quantity of communication devices to be assigned an active executor role for the task group. Communication devices that are assigned the active executor role are locked to the active executor role for the task group when the quantity of communication devices that are currently assigned the active executor role does not exceed the minimum quantity of communication devices to be assigned the active executor role for the task group.
    Type: Grant
    Filed: January 15, 2016
    Date of Patent: September 17, 2019
    Assignee: MOTOROLA SOLUTIONS, INC.
    Inventors: Qianyun Cheng, Lanjian Cao, Quanwen Du, He Huang
  • Publication number: 20190007802
    Abstract: A method and apparatus for maintaining a participation level for a plurality of communication devices assigned to a task group. A server is communicatively coupled to the plurality of communication devices assigned to the task group and defines a minimum quantity of communication devices to be assigned an active executor role for the task group. Communication devices that are assigned the active executor role are locked to the active executor role for the task group when the quantity of communication devices that are currently assigned the active executor role does not exceed the minimum quantity of communication devices to be assigned the active executor role for the task group.
    Type: Application
    Filed: January 15, 2016
    Publication date: January 3, 2019
    Inventors: Qianyun CHENG, Lanjian CAO, Quanwen DU, He HUANG