Patents by Inventor Xianlong Liu

Xianlong Liu 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: 20240099472
    Abstract: The ultra-thin foldable bed frame includes a front frame and a rear frame that are rotatably connected to each other, a front push rod assembly and a rear push rod assembly respectively disposed on the front frame and the rear frame, a front bed board assembly and a rear bed board assembly respectively laid on the front push rod assembly and the rear push rod assembly, a front frame driving motor, and a rear frame driving motor. The front push rod assembly and the rear push rod assembly are respectively connected to the front frame driving motor and the rear frame driving motor. When the driving motors are at the initial position, the front frame, the rear frame, the push rod assemblies, and the driving motors are all fall within the range of the thicknesses of the front frame and the rear frame.
    Type: Application
    Filed: December 11, 2023
    Publication date: March 28, 2024
    Applicant: HUZHOU GLORY HOME FURNISHINGS CO., LTD
    Inventors: Zehua DENG, Xianlong TAN, Dongting LU, Guohao QIU, Youchuan LIU
  • Publication number: 20230395253
    Abstract: A cloud-edge collaborative processing system includes: an edge computing system, an ICU diagnosis and treatment device, a service terminal device, and a cloud platform. The edge computing system collects multi-source heterogeneous medical data output from the ICU diagnosis and treatment devices and performs preprocessing, stores preprocessed data into an edge database, and connects to the cloud platform for data transmission and business interaction. The cloud platform connects to a plurality of edge computing systems to perform computation and processing of massive data. The medical-staff handheld terminals and the data terminals of wards are used to issue service instructions to the cloud platform to obtain the required third-party-business services.
    Type: Application
    Filed: August 15, 2023
    Publication date: December 7, 2023
    Applicant: Shanghai SVM Medical Technology Co., Ltd.
    Inventors: Yun LONG, Xiaobo HUANG, Longxiang SU, Chun PAN, Yingchuan LI, Jicheng ZHANG, Yundai CHEN, Weiming LIU, You SHANG, Hongli HE, Qixing WANG, Zhenguo ZENG, Xiantao LI, Yunping LAN, Long XU, Baoshi HAN, Xue BAI, Xianlong LIU, Bin ZHU, Zujun TANG, Haoyu YANG, Jinjing ZHANG
  • Publication number: 20230030857
    Abstract: Techniques involve: determining use levels of task types associated with corresponding storage layers in multiple storage layers based on respective current resource use statuses of the multiple storage layers, where the multiple storage layers share physical resources, and tasks are executed on the corresponding storage layers in accordance with respective task types; determining respective priority levels of the multiple task types based on respective historical resource use statuses of the multiple storage layers; and selecting one group of tasks for execution based on the use levels and priority levels of the multiple task types and task types that the multiple to-be-executed tasks belong to, where the number of tasks belonging to each task type in the one group of tasks is determined by the use level of the corresponding task type, and the one group of tasks is sorted in accordance with corresponding priority levels of respective task types.
    Type: Application
    Filed: May 12, 2022
    Publication date: February 2, 2023
    Inventors: Sicong Yao, Xianlong Liu, Jing Chen, Jianhua Shao
  • Publication number: 20220380689
    Abstract: A method for the desulfurization and separation of a catalytic cracking light product includes the steps of: 1) contacting a catalytic cracking light product with a desulfurization adsorbent in an adsorption desulfurization reaction unit in the presence of hydrogen for desulfurization, and optionally, carrying out gas-liquid separation on the resulting desulfurization product, to obtain a desulfurized rich gas and a desulfurized crude gasoline, wherein the catalytic cracking light product is an overhead oil-gas fraction from a catalytic cracking fractionator, or a rich gas and a crude gasoline from a catalytic cracking fractionator; and 2) separately sending the desulfurized rich gas and the desulfurized crude gasoline obtained in the step 1) to a catalytic cracking absorption stabilization system for separation, to obtain a desulfurized dry gas, a desulfurized liquefied gas and a desulfurized stabilized gasoline.
    Type: Application
    Filed: October 30, 2020
    Publication date: December 1, 2022
    Inventors: Wenshou WANG, Anguo MAO, Zhigang ZHANG, Xianlong LIU, Li XU, Yuliang LIU
  • Patent number: 11507286
    Abstract: A storage management technique involves: determining a spare degree of physical storage space of a file system and access characteristics of the file system; determining, using a provision operation classification model and based on the spare degree and the access characteristics, a target storage provision operation to be performed for the file system from multiple storage provision operations, wherein the multiple storage provision operations include at least a storage space expansion operation and a storage space reclamation operation, and the provision operation classification model characterizes an association relationship between different spare degrees and different access characteristics of the file system and the multiple storage provision operations; and performing the determined target storage provision operation for the file system. Accordingly, a better balance is achieved between storage efficiency and I/O performance.
    Type: Grant
    Filed: May 18, 2021
    Date of Patent: November 22, 2022
    Assignee: EMC IP Holding Company LLC
    Inventors: Sicong Yao, Liang Huang, Ruipeng Yang, Jianhua Shao, Xianlong Liu
  • Patent number: 11449468
    Abstract: A technique for managing storage space includes establishing an MSR (minimum space reservation) of a thin file system built upon a storage pool. In response to a set of storage requests to the file system to store new data, the method further includes obtaining an additional space guarantee from the storage pool. After deleting data from the file system such that the size of the file system falls below the MSR, the technique further includes performing a space reclaim operation, the space reclaim operation (i) compacting the file system to a size less than the MSR, (ii) canceling the additional space guarantee such that the storage pool no longer guarantees the additional space for the file system, and (iii) continuing to reserve the full MSR of the file system, even though the size of the file system is smaller than the MSR.
    Type: Grant
    Filed: April 27, 2017
    Date of Patent: September 20, 2022
    Assignee: EMC IP Holding Company LLC
    Inventors: Changyong Yu, Xianlong Liu, Yuetao Jiang, Ruiling Dou, Banghui Luo, Walter C. Forrester
  • Publication number: 20220236897
    Abstract: A storage management technique involves: determining a spare degree of physical storage space of a file system and access characteristics of the file system; determining, using a provision operation classification model and based on the spare degree and the access characteristics, a target storage provision operation to be performed for the file system from multiple storage provision operations, wherein the multiple storage provision operations include at least a storage space expansion operation and a storage space reclamation operation, and the provision operation classification model characterizes an association relationship between different spare degrees and different access characteristics of the file system and the multiple storage provision operations; and performing the determined target storage provision operation for the file system. Accordingly, a better balance is achieved between storage efficiency and I/O performance.
    Type: Application
    Filed: May 18, 2021
    Publication date: July 28, 2022
    Inventors: Sicong Yao, Liang Huang, Ruipeng Yang, Jianhua Shao, Xianlong Liu
  • Patent number: 11385826
    Abstract: Techniques for storage management involve: if it is determined that a source storage slice of a file system is to be recycled, identifying, from the source storage slice including a plurality of storage blocks, an orphan storage block that is inaccessible by a client of the file system; replicating data of the orphan storage block to a target storage block, the target storage block being located in a target storage slice within a predetermined isolation area of the file system; and generating second metadata of the target storage block based at least on first metadata of the orphan storage block, the second metadata including at least an identification of the orphan storage block. Therefore, the management performance can be improved, and the storage costs can be reduced.
    Type: Grant
    Filed: October 27, 2020
    Date of Patent: July 12, 2022
    Assignee: EMC IP Holding Company LLC
    Inventors: Sicong Yao, Changyong Yu, Jianhua Shao, Xianlong Liu
  • Patent number: 11314419
    Abstract: Techniques for managing disks involve: determining a current usage parameter associated with each of a plurality of disk sets, the current usage parameter indicating usage associated with a capability of each of the plurality of disk sets, and the capability comprising at least one of the following: a number of permitted accesses per time unit and a number of permitted writes per time unit; imbalance degree associated with the plurality of disk sets, the first imbalance degree indicating a difference in the current usage parameters of the plurality of disk sets; and causing data in at least one disk slice of a first disk set to be moved to a second disk set of the plurality of disk sets, so as to lower down the first imbalance degree. In this way, a better balance can be achieved among performances of respective disks after adjustment.
    Type: Grant
    Filed: May 21, 2020
    Date of Patent: April 26, 2022
    Assignee: EMC IP Holding Company LLC
    Inventors: Liang Huang, Xianlong Liu, Ruipeng Yang, Xiaoliang Zhao, Changyong Yu
  • Patent number: 11294566
    Abstract: Techniques for managing disks involve determining, based on a parameter related to a capability of a plurality of disks, a reference capability parameter for each of the plurality of disks. In addition, the techniques involve determining a used capability parameter for each of the plurality of disks. Moreover, the techniques involve determining from the plurality of disks a first disk to be adjusted, a used capability parameter of the first disk exceeds a reference capability parameter of the first disk. The techniques further involve causing data of at least one disk slice in the first disk to be moved to a second disk of the plurality of disks, such that a difference between the used capability parameter of the first disk and reference capability parameter of the first disk is below a predetermined threshold. Accordingly, a balanced operation among respective storage disks can be achieved.
    Type: Grant
    Filed: May 22, 2020
    Date of Patent: April 5, 2022
    Assignee: EMC IP Holding Company LLC
    Inventors: Liang Huang, Ruipeng Yang, Xiaoliang Zhao, Xianlong Liu, Yunfei Chen
  • Publication number: 20220035538
    Abstract: Techniques for storage management involve: if it is determined that a source storage slice of a file system is to be recycled, identifying, from the source storage slice including a plurality of storage blocks, an orphan storage block that is inaccessible by a client of the file system; replicating data of the orphan storage block to a target storage block, the target storage block being located in a target storage slice within a predetermined isolation area of the file system; and generating second metadata of the target storage block based at least on first metadata of the orphan storage block, the second metadata including at least an identification of the orphan storage block. Therefore, the management performance can be improved, and the storage costs can be reduced.
    Type: Application
    Filed: October 27, 2020
    Publication date: February 3, 2022
    Inventors: Sicong Yao, Changyong Yu, Jianhua Shao, Xianlong Liu
  • Patent number: 11100050
    Abstract: A data storage system operates a file system as a thinly provisioned file system having a host-visible virtual space and a smaller allocated space of underlying physical storage from a pool. The file system applies formatting to the allocated space and utilizes formatted allocated space for storing host files. The file system receives a file I/O request that requires increasing the allocated space of the file system, and in response (1) obtains an extent of physical storage from the pool and adds it to the file system as added allocated space, and (2) formats an initial portion of the added allocated space and satisfies the file I/O request using the formatted initial portion. Over a subsequent period the file system incrementally formats additional portions of the added allocated space and satisfies subsequent file I/O requests from the added portions.
    Type: Grant
    Filed: September 30, 2014
    Date of Patent: August 24, 2021
    Assignee: EMC IP Holding Company LLC
    Inventors: Ye Zhang, William C. Davenport, Jean-Pierre Bono, Yingchao Zhou, Chao Zheng, Xianlong Liu, Qi Mao
  • Publication number: 20210132819
    Abstract: Techniques for managing disks involve: determining a current usage parameter associated with each of a plurality of disk sets, the current usage parameter indicating usage associated with a capability of each of the plurality of disk sets, and the capability comprising at least one of the following: a number of permitted accesses per time unit and a number of permitted writes per time unit; imbalance degree associated with the plurality of disk sets, the first imbalance degree indicating a difference in the current usage parameters of the plurality of disk sets; and causing data in at least one disk slice of a first disk set to be moved to a second disk set of the plurality of disk sets, so as to lower down the first imbalance degree. In this way, a better balance can be achieved among performances of respective disks after adjustment.
    Type: Application
    Filed: May 21, 2020
    Publication date: May 6, 2021
    Inventors: Liang Huang, Xianlong Liu, Ruipeng Yang, Xiaoliang Zhao, Changyong Yu
  • Publication number: 20210132802
    Abstract: Techniques for managing disks involve determining, based on a parameter related to a capability of a plurality of disks, a reference capability parameter for each of the plurality of disks. In addition, the techniques involve determining a used capability parameter for each of the plurality of disks. Moreover, the techniques involve determining from the plurality of disks a first disk to be adjusted, a used capability parameter of the first disk exceeds a reference capability parameter of the first disk. The techniques further involve causing data of at least one disk slice in the first disk to be moved to a second disk of the plurality of disks, such that a difference between the used capability parameter of the first disk and reference capability parameter of the first disk is below a predetermined threshold. Accordingly, a balanced operation among respective storage disks can be achieved.
    Type: Application
    Filed: May 22, 2020
    Publication date: May 6, 2021
    Inventors: Liang Huang, Ruipeng Yang, Xiaoliang Zhao, Xianlong Liu, Yunfei Chen
  • Patent number: 10936195
    Abstract: A data storage system manages use of a pool of secondary storage by internal file systems hosting logical data storage objects accessed by clients. A choose-and-mark-slices operation scans the file system to identify a subset of the slices as evacuatable slices to be de-provisioned and returned to the pool, the subset having a size exceeding a per-iteration limit observed by a separate evacuate-slices operation. The subset is recorded in an in-memory structure. Each iteration of the evacuate-slices operation (1) examines the in-memory structure to select slices for evacuation, no more than the per-iteration limit being selected, (2) moves data from the selected slices to the remaining slices of the set, and (3) subsequently (i) updates metadata of the file system to reflect the moving of the data and (ii) de-provisions the selected slices from the file-system to return them to the pool for subsequent re-provisioning.
    Type: Grant
    Filed: October 30, 2017
    Date of Patent: March 2, 2021
    Assignee: EMC IP Holding Company LLC
    Inventors: Xianlong Liu, Changyong Yu, Ruiling Dou, Alexander S. Mathews
  • Patent number: 10740284
    Abstract: A method includes (a) while processing data storage requests from users directed to filesystems of a plurality of filesystems served from a data storage system, receiving a request to execute a filesystem reorganization task on a filesystem of the plurality of filesystems, (b) in response to receiving the request, checking whether the filesystem reorganization task has both a global reorganization token and a filesystem-specific reorganization token, the filesystem-specific reorganization token being specific to the filesystem on which the filesystem reorganization task has been requested to execute, and (c) in response to determining that the filesystem reorganization task does have both the global reorganization token and the filesystem-specific reorganization token, executing the filesystem reorganization task to move a data block from one location within the filesystem to another location within the filesystem.
    Type: Grant
    Filed: December 29, 2016
    Date of Patent: August 11, 2020
    Assignee: EMC IP Holding Company LLC
    Inventors: Gyanesh Kumar Choudhary, Alexander S. Mathews, Ruiling Dou, Chang Yong Yu, Yuetao Jiang, Philippe Armangau, Xianlong Liu
  • Patent number: 10613790
    Abstract: A technique for performing storage tiering accesses allocation metadata in a data storage system and applies that allocation metadata when relocating data from a selected extent to a target extent. The selected extent includes a range of contiguous blocks. The allocation metadata may designate each of these blocks as either allocated or free. When relocating data from the selected extent to the target extent, the technique copies data of the selected extent on a per-block basis, checking whether that block is allocated or free before copying it to the target extent.
    Type: Grant
    Filed: December 30, 2016
    Date of Patent: April 7, 2020
    Assignee: EMC IP Holding Company LLC
    Inventors: Philippe Armangau, Feng Zhang, Xianlong Liu, Chang Yong Yu, Ruiling Dou
  • Patent number: 10613787
    Abstract: Techniques for improving storage efficiency of a data storage system are provided. The techniques include (a) performing a testing operation to evaluate whether a test condition is satisfied for a filesystem having a plurality of subspaces, each subspace being provisioned with a respective amount of storage, each subspace of the filesystem being dedicated to storing different respective types of filesystem content, wherein the test condition indicates that a first subspace has available space in excess of a threshold percentage, (b) in response to determining that the test condition is satisfied for the filesystem, performing a reduction operation on the first subspace to remove a portion of storage provisioned to that subspace while retaining the removed portion for use by the filesystem, and (c) upon a second subspace reaching a fullness threshold, provisioning the removed portion to the second subspace and storing content of the respective type of the second subspace thereon.
    Type: Grant
    Filed: January 31, 2018
    Date of Patent: April 7, 2020
    Assignee: EMC IP Holding Company LLC
    Inventors: Piers Yu, Banghui Luo, Ruiling Dou, Ahsan Rashid, Jun Liu, Xianlong Liu, Walter C. Forrester
  • Publication number: 20190235782
    Abstract: Techniques for improving storage efficiency of a data storage system are provided. The techniques include (a) performing a testing operation to evaluate whether a test condition is satisfied for a filesystem having a plurality of subspaces, each subspace being provisioned with a respective amount of storage, each subspace of the filesystem being dedicated to storing different respective types of filesystem content, wherein the test condition indicates that a first subspace has available space in excess of a threshold percentage, (b) in response to determining that the test condition is satisfied for the filesystem, performing a reduction operation on the first subspace to remove a portion of storage provisioned to that subspace while retaining the removed portion for use by the filesystem, and (c) upon a second subspace reaching a fullness threshold, provisioning the removed portion to the second subspace and storing content of the respective type of the second subspace thereon.
    Type: Application
    Filed: January 31, 2018
    Publication date: August 1, 2019
    Inventors: Piers Yu, Banghui Luo, Ruiling Dou, Ahsan Rashid, Jun Liu, Xianlong Liu, Walter C. Forrester
  • Publication number: 20190129622
    Abstract: A data storage system manages use of a pool of secondary storage by internal file systems hosting logical data storage objects accessed by clients. A choose-and-mark-slices operation scans the file system to identify a subset of the slices as evacuatable slices to be de-provisioned and returned to the pool, the subset having a size exceeding a per-iteration limit observed by a separate evacuate-slices operation. The subset is recorded in an in-memory structure. Each iteration of the evacuate-slices operation (1) examines the in-memory structure to select slices for evacuation, no more than the per-iteration limit being selected, (2) moves data from the selected slices to the remaining slices of the set, and (3) subsequently (i) updates metadata of the file system to reflect the moving of the data and (ii) de-provisions the selected slices from the file-system to return them to the pool for subsequent re-provisioning.
    Type: Application
    Filed: October 30, 2017
    Publication date: May 2, 2019
    Inventors: Xianlong Liu, Changyong Yu, Ruiling Dou, Alexander S. Mathews