Patents by Inventor Zhongyu ZOU

Zhongyu ZOU 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: 10609141
    Abstract: Apparatuses and methods are disclosed for cluster switching. An exemplary method may include synchronizing original data on a first cluster to a second cluster after starting to switch clusters. A priority of the original data on the second cluster is set to a lower priority. The method may also include responding to a write operation request on the second cluster in the period of synchronizing the original data on the first cluster to the second cluster. A priority of new data corresponding to the write operation request is set to a higher priority. A version of data with a higher priority can overwrite another version of data. The method may further include responding to the write operation request on the second cluster after synchronizing the original data on the first cluster to the second cluster.
    Type: Grant
    Filed: January 12, 2018
    Date of Patent: March 31, 2020
    Assignee: ALIBABA GROUP HOLDING LIMITED
    Inventors: Ting Zhang, Zhongyu Zou, Wenzhao Li, Ming Yang, Jinbo Wu
  • Patent number: 10599337
    Abstract: The present application provides methods and devices for writing data and acquiring data in a distributed storage system. According to an exemplary method, in a process of writing data, a data file is not overwritten but is instead updated by making a copy in a newly allocated storage block and an updated description file is persisted by using an atomic operation. This way, in a process of appending data, it can be ensured that a data file is not damaged, and the readability and consistency of data are maintained, facilitating the use by a user. Further, writing data according to some embodiments of the present application supports a write in which a user specifies a write position of to-be-written data, and also supports a write in which the user does not specify a write position of to-be-written data, thereby improving the flexibility of writing data.
    Type: Grant
    Filed: March 8, 2018
    Date of Patent: March 24, 2020
    Assignee: ALIBABA GROUP HOLDING LIMITED
    Inventors: Ming Yang, Wenzhao Li, Zhongyu Zou
  • Publication number: 20180203606
    Abstract: The present application provides methods and devices for writing data and acquiring data in a distributed storage system. According to an exemplary method, in a process of writing data, a data file is not overwritten but is instead updated by making a copy in a newly allocated storage block and an updated description file is persisted by using an atomic operation. This way, in a process of appending data, it can be ensured that a data file is not damaged, and the readability and consistency of data are maintained, facilitating the use by a user. Further, writing data according to some embodiments of the present application supports a write in which a user specifies a write position of to-be-written data, and also supports a write in which the user does not specify a write position of to-be-written data, thereby improving the flexibility of writing data.
    Type: Application
    Filed: March 8, 2018
    Publication date: July 19, 2018
    Inventors: Ming YANG, Wenzhao LI, Zhongyu ZOU
  • Publication number: 20180139280
    Abstract: Apparatuses and methods are disclosed for cluster switching. An exemplary method may include synchronizing original data on a first cluster to a second cluster after starting to switch clusters. A priority of the original data on the second cluster is set to a lower priority. The method may also include responding to a write operation request on the second cluster in the period of synchronizing the original data on the first cluster to the second cluster. A priority of new data corresponding to the write operation request is set to a higher priority. A version of data with a higher priority can overwrite another version of data. The method may further include responding to the write operation request on the second cluster after synchronizing the original data on the first cluster to the second cluster.
    Type: Application
    Filed: January 12, 2018
    Publication date: May 17, 2018
    Inventors: Ting ZHANG, Zhongyu ZOU, Wenzhao LI, Ming YANG, Jinbo WU