Patents by Inventor Jie-Wen Wei

Jie-Wen Wei 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).

  • Publication number: 20180295195
    Abstract: A method and apparatus for performing storage space management for a plurality of Virtual Machines (VMs) are provided, and the method is applied to a storage system including a plurality of storage servers. The method includes: receiving a request regarding any VM of the plurality of VMs; determining a storage region in the storage system according to the request to store data of the VM into the storage region, wherein the storage region is assigned to the VM; determining another storage region in the storage system according to geolocation classification information of at least one portion of storage servers within the plurality of storage servers, wherein the storage region and the other storage region are positioned in different storage servers within the at least one portion of storage servers, respectively; and storing a replication version of the data into the other storage region.
    Type: Application
    Filed: August 21, 2017
    Publication date: October 11, 2018
    Inventor: Jie-Wen Wei
  • Publication number: 20150149741
    Abstract: A storage system has a plurality of physical blocks, a buffer and a controller. In response to an unmap command received from an operating machine, the controller moves a mapping between a physical block and a logical block of the storage system to a buffer to prepare a deallocation procedure. Then, the controller transmits a completion response to the operating machine. The unmap command is used to cancel the mapping, the completion response is used to notify the operating machine that execution of the unmap command has been finished, and the deallocation procedure is used to deallocate the physical block according to the mapping in the buffer. After the completion response has been transmitted to the operating machine, the controller deallocates the physical block according to workload of the storage system.
    Type: Application
    Filed: August 4, 2014
    Publication date: May 28, 2015
    Inventors: Yi-Lin Zhuo, Cheng-Yu Chang, Jie-Wen Wei, Chung-Chiang Cheng