Patents by Inventor Deric Wenjun Wang

Deric Wenjun Wang 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: 10732904
    Abstract: Implementations of the present disclosure relate to a method, system and computer program product for managing a storage system. Specifically, in one implementation of the present disclosure, there is provided a method for managing a storage system. The method comprises: obtaining topological information of a storage device in a first tier and a storage device in a second tier in the storage system; obtaining a storage rule specifying storage of a data object in the storage device in the first tier or the storage device in the second tier; and in response to determining the storage rule conforming to the topological information, managing the data object in the storage system according to the storage rule. In other implementations of the present disclosure, there is provided a corresponding system and computer program product.
    Type: Grant
    Filed: May 31, 2018
    Date of Patent: August 4, 2020
    Assignee: EMC IP Holding Company LLC
    Inventors: Shuo Lv, Wilson Guoyu Hu, Bean Bin Zhao, Qiaosheng Zhou, Lester Ming Zhang, Deric Wenjun Wang
  • Patent number: 10534699
    Abstract: Embodiments of the present disclosure relate to a method and device for executing test cases. The method comprises obtaining a set of test cases to be executed, and determining a test platform type and a test script associated with each test case in the set of test cases based on a knowledge base. The method further comprises dividing the set of test cases into a plurality of test subsets or test suites based on the test platform type, and executing test cases in each test subset using the respective test environment and test script. In embodiments of the present disclosure, the plurality of test suites are generated automatically based on the knowledge base, and the respective test environment and test script are used for executing each test suite. Accordingly, embodiments of the present disclosure can implement automatic generation and execution of the test suites, and can improve the operation efficiency for test cases.
    Type: Grant
    Filed: October 29, 2018
    Date of Patent: January 14, 2020
    Assignee: EMC IP Holding Company LLC
    Inventors: Shuo Lv, Deric Wenjun Wang
  • Publication number: 20190129833
    Abstract: Embodiments of the present disclosure relate to a method and device for executing test cases. The method comprises obtaining a set of test cases to be executed, and determining a test platform type and a test script associated with each test case in the set of test cases based on a knowledge base. The method further comprises dividing the set of test cases into a plurality of test subsets or test suites based on the test platform type, and executing test cases in each test subset using the respective test environment and test script. In embodiments of the present disclosure, the plurality of test suites are generated automatically based on the knowledge base, and the respective test environment and test script are used for executing each test suite. Accordingly, embodiments of the present disclosure can implement automatic generation and execution of the test suites, and can improve the operation efficiency for test cases.
    Type: Application
    Filed: October 29, 2018
    Publication date: May 2, 2019
    Inventors: Shuo Lv, Deric Wenjun Wang
  • Publication number: 20180349034
    Abstract: Implementations of the present disclosure relate to a method, system and computer program product for managing a storage system. Specifically, in one implementation of the present disclosure, there is provided a method for managing a storage system. The method comprises: obtaining topological information of a storage device in a first tier and a storage device in a second tier in the storage system; obtaining a storage rule specifying storage of a data object in the storage device in the first tier or the storage device in the second tier; and in response to determining the storage rule conforming to the topological information, managing the data object in the storage system according to the storage rule. In other implementations of the present disclosure, there is provided a corresponding system and computer program product.
    Type: Application
    Filed: May 31, 2018
    Publication date: December 6, 2018
    Inventors: Shuo Lv, Wilson Hu, Bean Bin Zhao, Qiaosheng Zhou, Lester Ming Zhang, Deric Wenjun Wang
  • Publication number: 20180173624
    Abstract: Embodiments of the present disclosure provide a method and apparatus for data access in a storage system. The solution divides local cache of each of the plurality of controllers in the storage system into dedicated area and shared area, wherein the shared area is uniformly addressed to form a global shared address space. Accordingly, a controller can access and utilize local cache that originally belongs to other controllers, so as to improve cache utilization rate of the storage system. The plurality of controllers in the storage system has a high-speed communication interface therebetween. The solution of the present disclosure enables a controller to utilize cache resources of other controllers in the storage system, so as to achieve the purpose of coordinating cache resources in the storage system.
    Type: Application
    Filed: December 19, 2017
    Publication date: June 21, 2018
    Inventors: Shuo LV, Deric Wenjun Wang, Qingyun Liu, Mingxin Li