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: 20240099472Abstract: 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: ApplicationFiled: December 11, 2023Publication date: March 28, 2024Applicant: HUZHOU GLORY HOME FURNISHINGS CO., LTDInventors: Zehua DENG, Xianlong TAN, Dongting LU, Guohao QIU, Youchuan LIU
-
Publication number: 20230395253Abstract: 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: ApplicationFiled: August 15, 2023Publication date: December 7, 2023Applicant: 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: 20230030857Abstract: 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: ApplicationFiled: May 12, 2022Publication date: February 2, 2023Inventors: Sicong Yao, Xianlong Liu, Jing Chen, Jianhua Shao
-
Publication number: 20220380689Abstract: 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: ApplicationFiled: October 30, 2020Publication date: December 1, 2022Inventors: Wenshou WANG, Anguo MAO, Zhigang ZHANG, Xianlong LIU, Li XU, Yuliang LIU
-
Patent number: 11507286Abstract: 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: GrantFiled: May 18, 2021Date of Patent: November 22, 2022Assignee: EMC IP Holding Company LLCInventors: Sicong Yao, Liang Huang, Ruipeng Yang, Jianhua Shao, Xianlong Liu
-
Patent number: 11449468Abstract: 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: GrantFiled: April 27, 2017Date of Patent: September 20, 2022Assignee: EMC IP Holding Company LLCInventors: Changyong Yu, Xianlong Liu, Yuetao Jiang, Ruiling Dou, Banghui Luo, Walter C. Forrester
-
Publication number: 20220236897Abstract: 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: ApplicationFiled: May 18, 2021Publication date: July 28, 2022Inventors: Sicong Yao, Liang Huang, Ruipeng Yang, Jianhua Shao, Xianlong Liu
-
Patent number: 11385826Abstract: 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: GrantFiled: October 27, 2020Date of Patent: July 12, 2022Assignee: EMC IP Holding Company LLCInventors: Sicong Yao, Changyong Yu, Jianhua Shao, Xianlong Liu
-
Patent number: 11314419Abstract: 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: GrantFiled: May 21, 2020Date of Patent: April 26, 2022Assignee: EMC IP Holding Company LLCInventors: Liang Huang, Xianlong Liu, Ruipeng Yang, Xiaoliang Zhao, Changyong Yu
-
Patent number: 11294566Abstract: 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: GrantFiled: May 22, 2020Date of Patent: April 5, 2022Assignee: EMC IP Holding Company LLCInventors: Liang Huang, Ruipeng Yang, Xiaoliang Zhao, Xianlong Liu, Yunfei Chen
-
Publication number: 20220035538Abstract: 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: ApplicationFiled: October 27, 2020Publication date: February 3, 2022Inventors: Sicong Yao, Changyong Yu, Jianhua Shao, Xianlong Liu
-
Patent number: 11100050Abstract: 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: GrantFiled: September 30, 2014Date of Patent: August 24, 2021Assignee: EMC IP Holding Company LLCInventors: Ye Zhang, William C. Davenport, Jean-Pierre Bono, Yingchao Zhou, Chao Zheng, Xianlong Liu, Qi Mao
-
Publication number: 20210132819Abstract: 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: ApplicationFiled: May 21, 2020Publication date: May 6, 2021Inventors: Liang Huang, Xianlong Liu, Ruipeng Yang, Xiaoliang Zhao, Changyong Yu
-
Publication number: 20210132802Abstract: 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: ApplicationFiled: May 22, 2020Publication date: May 6, 2021Inventors: Liang Huang, Ruipeng Yang, Xiaoliang Zhao, Xianlong Liu, Yunfei Chen
-
Patent number: 10936195Abstract: 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: GrantFiled: October 30, 2017Date of Patent: March 2, 2021Assignee: EMC IP Holding Company LLCInventors: Xianlong Liu, Changyong Yu, Ruiling Dou, Alexander S. Mathews
-
Patent number: 10740284Abstract: 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: GrantFiled: December 29, 2016Date of Patent: August 11, 2020Assignee: EMC IP Holding Company LLCInventors: Gyanesh Kumar Choudhary, Alexander S. Mathews, Ruiling Dou, Chang Yong Yu, Yuetao Jiang, Philippe Armangau, Xianlong Liu
-
Patent number: 10613790Abstract: 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: GrantFiled: December 30, 2016Date of Patent: April 7, 2020Assignee: EMC IP Holding Company LLCInventors: Philippe Armangau, Feng Zhang, Xianlong Liu, Chang Yong Yu, Ruiling Dou
-
Patent number: 10613787Abstract: 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: GrantFiled: January 31, 2018Date of Patent: April 7, 2020Assignee: EMC IP Holding Company LLCInventors: Piers Yu, Banghui Luo, Ruiling Dou, Ahsan Rashid, Jun Liu, Xianlong Liu, Walter C. Forrester
-
Publication number: 20190235782Abstract: 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: ApplicationFiled: January 31, 2018Publication date: August 1, 2019Inventors: Piers Yu, Banghui Luo, Ruiling Dou, Ahsan Rashid, Jun Liu, Xianlong Liu, Walter C. Forrester
-
Publication number: 20190129622Abstract: 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: ApplicationFiled: October 30, 2017Publication date: May 2, 2019Inventors: Xianlong Liu, Changyong Yu, Ruiling Dou, Alexander S. Mathews