Patents by Inventor Weihua Li

Weihua Li 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: 10789004
    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: determining an access level of a target extent comprised in a stripe of a storage system, the access level indicating the possibility that the target extent will be accessed; obtaining a usage state of a target storage device where the target extent resides, the target storage device residing in a storage device pool associated with the storage system; and processing a mapping relationship between the target extent and the target storage device on the basis of the access level and the usage state. In other implementations of the present disclosure, there is provided a corresponding system and computer program product.
    Type: Grant
    Filed: October 26, 2018
    Date of Patent: September 29, 2020
    Assignee: EMC IP Holding Company LLC
    Inventors: Jian Gao, Wayne Weihua Li, Geng Han, Jamin Kang, Jibing Dong
  • Patent number: 10776205
    Abstract: Techniques are disclosed for managing data storage. In one embodiment, the techniques determine one or more RAID extents having a disk extent supported by an extent of storage on a storage device in an inoperative state. Each of the RAID extents contains a respective set of disk extents allocated to that RAID extent and each disk extent is supported by an extent of storage on a storage device of the set of storage devices. The techniques also comprise evaluating a set of values, wherein each value indicates, for a corresponding pair of storage devices from the set of storage devices, a number of RAID extents which contain disk extents belonging to both storage devices of the pair.
    Type: Grant
    Filed: April 30, 2018
    Date of Patent: September 15, 2020
    Assignee: EMC IP Holding Company LLC
    Inventors: Wayne Weihua Li, Jian Gao, Jamin Kang, Sheng Wang, Charles Chun Ma
  • Publication number: 20200271385
    Abstract: A strong cooling direct air-cooled condenser radiating unit and an air-cooled island are provided, comprises a cooling wall, an air supply device and a flow guide device located in the cooling wall. The air supply device comprises a unit air supply channel, an air supply ring, and an air collecting cavity. The air supply ring is located at the lower part of the cooling wall and is an annular body with a cavity. An annular slit outlet is formed in the lower part of the air supply ring. The upper part of the air collecting cavity communicates with the air supply ring. A separating plate is provided in the unit air supply channel and divides the unit air supply channel into upper and lower air flues. The upper air flue communicates with the cavity of the air supply ring. The lower air flue communicates with the air collecting cavity.
    Type: Application
    Filed: August 16, 2017
    Publication date: August 27, 2020
    Applicant: NORTH CHINA ELECTRIC POWER UNIVERSITY
    Inventors: Youliang Cheng, Ning Zhang, Weiliang Cheng, Zijie Wang, Yu Zhou, Weihua Li
  • Publication number: 20200259738
    Abstract: Based on this application, one or more parameters for a multipath connection in a redundant transmission mode that are used to represent path characteristics are measured in the redundant transmission mode, and the one or more parameters are compared with a parameter that is measured in a multipath transmission mode and that is used to represent a path characteristic of an aggregated path of the connection at this time.
    Type: Application
    Filed: April 27, 2020
    Publication date: August 13, 2020
    Inventors: Fanzhao WANG, Wei LIU, Kai ZHENG, Weihua LI, Jun YANG
  • Publication number: 20200257636
    Abstract: In a method and apparatus for storage management, a method includes: creating a plurality of profiles for address mapping, the profiles comprising a part of mapping relation in the total mapping table and creating an index for a part of the plurality of profiles to accelerate the lookup speed. A corresponding device and computer program product are also disclosed.
    Type: Application
    Filed: April 13, 2020
    Publication date: August 13, 2020
    Inventors: Geng Han, Jian Gao, Weihua Li, Jamin Kang, Jibing Dong
  • Patent number: 10705971
    Abstract: Embodiments of the present disclosure relate to a method, a device and a computer readable medium for managing a storage system. The method can determine a mapping between a logical storage extent and a plurality of storage devices in a storage pool without storing a table of the mapping. Further, the method can record a new mapping after a storage devices fails and restore the original mapping after the failed storage device is replaced.
    Type: Grant
    Filed: April 17, 2018
    Date of Patent: July 7, 2020
    Assignee: EMC IP Holding Company LLC
    Inventors: Geng Han, Wayne Weihua Li, Jian Gao, Jamin Kang, Shaoqin Gong
  • Patent number: 10657066
    Abstract: Embodiments of the present disclosure provide a method and an apparatus for storage management. For example, there is provided a method comprising: creating a plurality of profiles for address mapping, the profiles comprising a part of mapping relation in the total mapping table and creating an index for a part of the plurality of profiles to accelerate the lookup speed. A corresponding device and computer program product are also disclosed.
    Type: Grant
    Filed: April 17, 2018
    Date of Patent: May 19, 2020
    Assignee: EMC IP Holding Company LLC
    Inventors: Geng Han, Jian Gao, Wayne Weihua Li, Jamin Kang, Jibing Dong
  • Publication number: 20200034235
    Abstract: A technique for use in managing mapped RAID extents is disclosed. A neighborhood matrix denoting a distribution of neighboring physical storage portions across the N physical storage devices of the pool is created and initialized. A disk extent consumed array denoting a disk consumption metric is created and initialized. Disks in an extent pool are analyzed to identify a least consumed disk in the extent pool and a disk extent is allocated from the identified disk. The allocated disk extent is configured as a first disk extent for a first RAID extent. The neighborhood matrix and disk extent consumed array are updated appropriately. All the disks in the extent pool are analyzed to identify a valid disk extent that will result in the lowest variance value in the neighborhood matrix. The identified valid disk extent is allocated and the neighborhood matrix and disk extent consumed array are again updated.
    Type: Application
    Filed: October 2, 2019
    Publication date: January 30, 2020
    Applicant: EMC IP Holding Company LLC
    Inventors: Jian Gao, Ilya Usvyatsky, Weihua Li, Geng Han, Xinlei Xu, Jibing Dong
  • Patent number: 10521302
    Abstract: A technique for use in managing mapped RAID extents is disclosed. A neighborhood matrix denoting a distribution of neighboring physical storage portions across the N physical storage devices of the pool is created and initialized. A disk extent consumed array denoting a disk consumption metric is created and initialized. Disks in an extent pool are analyzed to identify a least consumed disk in the extent pool and a disk extent is allocated from the identified disk. The allocated disk extent is configured as a first disk extent for a first RAID extent. The neighborhood matrix and disk extent consumed array are updated appropriately. All the disks in the extent pool are analyzed to identify a valid disk extent that will result in the lowest variance value in the neighborhood matrix. The identified valid disk extent is allocated and the neighborhood matrix and disk extent consumed array are again updated.
    Type: Grant
    Filed: August 4, 2017
    Date of Patent: December 31, 2019
    Assignee: EMC IP Holding Company LLC
    Inventors: Jian Gao, Ilya Usvyatsky, Weihua Li, Geng Han, Xinlei Xu, Jibing Dong
  • Patent number: 10394478
    Abstract: Embodiments of the present disclosure provide a method and device for storage management. For example, there is proposed a method comprising: in response to a plurality of storage devices in a storage system being to be allocated to an unallocated logic storage area, determining a plurality of allocation schemes for allocating the plurality of storage devices to the unallocated logic storage area; obtaining allocation uniformity of the plurality of storage devices with respect to an allocated logic storage area of the storage system; and selecting one of the plurality of allocation schemes at least based on the allocation uniformity, such that the uniform degree of the allocation has a minimum variation. Corresponding device and computer program product are also disclosed.
    Type: Grant
    Filed: December 19, 2017
    Date of Patent: August 27, 2019
    Assignee: EMC IP Holding Company LLC
    Inventors: Wayne Weihua Li, Geng Han, Jian Gao, Jibing Dong, Hongpo Gao
  • Publication number: 20190235957
    Abstract: Techniques are disclosed for managing data storage. In one embodiment, the techniques determine one or more RAID extents having a disk extent supported by an extent of storage on a storage device in an inoperative state. Each of the RAID extents contains a respective set of disk extents allocated to that RAID extent and each disk extent is supported by an extent of storage on a storage device of the set of storage devices. The techniques also comprise evaluating a set of values, wherein each value indicates, for a corresponding pair of storage devices from the set of storage devices, a number of RAID extents which contain disk extents belonging to both storage devices of the pair.
    Type: Application
    Filed: April 30, 2018
    Publication date: August 1, 2019
    Inventors: Wayne Weihua Li, Jian Gao, Jamin Kang, Sheng Wang, Charles Chun Ma
  • Publication number: 20190220378
    Abstract: Techniques for managing a storage system involve: in response to a storage device in a group of storage devices failing, determining multiple stripes in the storage system which are associated with the failed storage device; selecting a first storage device and a second storage device from the group of storage devices respectively, the first storage device and the second storage device being a first candidate and a second candidate of storage devices for rebuilding a first stripe and a second stripe among the multiple stripes to form a first rebuilt stripe and a second rebuilt stripe respectively; obtaining a coupling degree between the first rebuilt stripe and the second rebuilt stripe, the coupling degree describing a conflict degree of rebuilding the first stripe and the second stripe in parallel; and identifying the first candidate and the second candidate on the basis of the obtained coupling degree.
    Type: Application
    Filed: January 17, 2019
    Publication date: July 18, 2019
    Inventors: Baote Zhuo, Geng Han, Weihua Li, Xinlei Xu, Changyu Feng, Haiying Tang
  • Patent number: 10261658
    Abstract: Methods for automating user operations include analyzing a name of an image file to identify an operation to be automated. One or more embodiments compare a content of the image file to a graphical user interface of a computing device to identify a location of a graphical user interface element in the graphical user interface. One or more embodiments perform the operation identified from the name at the location of the graphical user interface element identified from the content of the image file.
    Type: Grant
    Filed: October 28, 2014
    Date of Patent: April 16, 2019
    Assignee: ADOBE INC.
    Inventors: Jun Zhang, Weihua Li, Zhilei Yang
  • Publication number: 20190098566
    Abstract: A method and an apparatus for accessing a WI-FI network supporting a terminal in being coupled to two or more WI-FI networks at the same time, and therefore, WI-FI network is applied in a safer and more fluent manner. The method is applied to a terminal, the terminal includes N WI-FI access circuits and at least one processor, the at least one processor is configured to run a software program to form M containers, one container may be equivalent to one operating system, switch operation may be performed between different containers, each container corresponds to one WI-FI network access service, the M containers are capable of operating at the same time, tasks and data of different WI-FI network access services during operation of different containers are mutually isolated, and M and N are natural numbers greater than or equal to two.
    Type: Application
    Filed: November 27, 2018
    Publication date: March 28, 2019
    Inventors: Weihua Li, Zhan Guo, Binbin Jiang
  • Publication number: 20180300254
    Abstract: Embodiments of the present disclosure provide a method and an apparatus for storage management. For example, there is provided a method comprising: creating a plurality of profiles for address mapping, the profiles comprising a part of mapping relation in the total mapping table and creating an index for a part of the plurality of profiles to accelerate the lookup speed. A corresponding device and computer program product are also disclosed.
    Type: Application
    Filed: April 17, 2018
    Publication date: October 18, 2018
    Inventors: Geng Han, Jian Gao, Wayne Weihua Li, Jamin Kang, Jibing Dong
  • Publication number: 20180300066
    Abstract: Embodiments of the present disclosure provide a method of managing a disk pool, the disk pool having a plurality of disks which are divided into a plurality of disk extents, the method comprising: determining the number of input/output (I/O) requests for disk extents in the disk pool within a predetermined period of time; determining respective hotness of the disk extents based on the number of I/O requests; determining hotness of the disks based on the hotness of the disk extents; and determining migration of data in the disk extents based on the hotness of the disk.
    Type: Application
    Filed: April 17, 2018
    Publication date: October 18, 2018
    Inventors: Wayne Weihua Li, Jian Gao, Hongpo Gao, Jamin Kang, Xinlei Xu, Tao Xu
  • Publication number: 20180300252
    Abstract: Embodiments of the present disclosure relate to a method, a device and a computer readable medium for managing a storage system. The method can determine a mapping between a logical storage extent and a plurality of storage devices in a storage pool without storing a table of the mapping. Further, the method can record a new mapping after a storage devices fails and restore the original mapping after the failed storage device is replaced.
    Type: Application
    Filed: April 17, 2018
    Publication date: October 18, 2018
    Inventors: Geng Han, Wayne Weihua Li, Jian Gao, Jamin Kang, Shaoqin Gong
  • Patent number: 10088375
    Abstract: A thin film material residual testing structure comprises two groups of structures. The first group of structures comprises an electrostatic driven polysilicon cantilever beam, an asymmetrical cross beam made of thin film material to be tested and having an alignment structure, and a double-end fixed support beam made of the thin film material to be tested. The second group of structures is similar to the structure of the first group with the fixed support beam removed. A residual stress testing method includes separating the loading drive part of force from a residual stress testing structure made of the thin film material to be tested, designing the bending deflection of a control testing structure according to geometrical parameters, extracting the force applied on the residual stress testing structure and utilizing force and deflection to calculate the residual stress of the thin film material to be tested.
    Type: Grant
    Filed: May 5, 2015
    Date of Patent: October 2, 2018
    Assignee: Southeast University
    Inventors: Weihua Li, Lei Wang, Lu Zhang, Zaifa Zhou
  • Publication number: 20180243877
    Abstract: A double-face polishing device and a method capable of controlling rigidity of a polishing pad through a cluster dynamic magnetic field are provided. A whole process from double-face rough polishing to precision polishing of a workpiece is implemented by adjusting a rigidity of a flexible polishing pad. The double-face polishing device capable of controlling rigidity of a polishing pad through a cluster dynamic magnetic field includes a variable-rigidity cluster magnetically-controlled polishing pad generating mechanism, a workpiece fast clamping mechanism and a workpiece movement driving mechanism.
    Type: Application
    Filed: January 6, 2017
    Publication date: August 30, 2018
    Applicant: GUANGDONG UNIVERSITY OF TECHNOLOGY
    Inventors: Jisheng PAN, Qiusheng YAN, Weihua LI
  • Patent number: D894963
    Type: Grant
    Filed: December 30, 2018
    Date of Patent: September 1, 2020
    Inventor: Weihua Li