Patents by Inventor Yanlong Yang

Yanlong Yang 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: 12436883
    Abstract: A method for data storage includes determining an expected expiration time of a new data file based on attribute information of the new data file and recorded attribute information of data files, in response to creation of the new data file in a level of a Log-Structured Merge Tree (LSM-Tree). Additionally, a block set corresponding to the expected expiration time is allocated for the new data file in a storage device. The recorded attribute information of the data files indicates a level where each of the data files is located, key information of each of the data files, and lifetime information of each of the data files. The data files that have been created comprise unexpired data files or both unexpired data files, and expired data files that expired within a preset period before creation time of the new data file.
    Type: Grant
    Filed: February 14, 2024
    Date of Patent: October 7, 2025
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Yuqi Zhang, Yanlong Yang, Lei Geng
  • Patent number: 12326844
    Abstract: A data processing method and device are provided. The data processing method includes acquiring hot keys read from a log structure merge (LSM) tree within a preset duration, determining a total size of the read hot keys, and adjusting a size of each of a plurality of levels of the LSM tree based on the total size of the read hot keys.
    Type: Grant
    Filed: July 6, 2023
    Date of Patent: June 10, 2025
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Xing He, Hao Yan, Zhao Chen, Yanlong Yang, Yiwen Zhang
  • Patent number: 12287732
    Abstract: A method and device for storing data are provided. The method includes: selecting at least one block from a plurality of blocks in a storage device as a evicting block or a target block based on an expected expiration time of each of the plurality of blocks in response to a request for garbage collection, wherein the expected expiration time of each block is obtained based on an expected expiration time of valid data of each block; and performing garbage collection based on the selected at least one block.
    Type: Grant
    Filed: July 19, 2023
    Date of Patent: April 29, 2025
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Lei Geng, Yanlong Yang, Yuqi Zhang
  • Publication number: 20250068560
    Abstract: A method and device for configuring zones of a Zoned Namespace (ZNS) Solid State Drive (SSD) are provided. The method includes determining types of sizes of zones into which storage space of the ZNS SSD is to be divided and a number of zones having each type of size, and sending information indicating the types of the sizes of the zones and the number of zones having each type of size to the ZNS SSD such that the storage space of the ZNS SSD is divided into zones having different sizes.
    Type: Application
    Filed: March 13, 2024
    Publication date: February 27, 2025
    Applicant: Samsung Electronics Co., Ltd.
    Inventors: Xing HE, Hao YAN, Zhao CHEN, Yiwen ZHANG, Yanlong YANG
  • Publication number: 20240394238
    Abstract: A data processing method and device are provided. The data processing method includes acquiring hot keys read from a log structure merge (LSM) tree within a preset duration, determining a total size of the read hot keys, and adjusting a size of each of a plurality of levels of the LSM tree based on the total size of the read hot keys.
    Type: Application
    Filed: July 6, 2023
    Publication date: November 28, 2024
    Inventors: Xing HE, Hao Yan, Zhao Chen, Yanlong Yang, Yiwen Zhang
  • Publication number: 20240377948
    Abstract: Provided are a compaction method and device for Sorted String Table (SST) files stored in zones of a Zoned Namespace Solid State Drive. The method includes: determining compaction priorities of a first plurality of SST files in a first level of a LSM-Tree based on attribute information of a first plurality of zones corresponding to the first plurality of SST files and a second plurality of SST files in a second level of the LSM-Tree, wherein the second level is adjacent and higher to the first level, a key range of the first plurality of SST files overlaps key ranges of SST files in the second level, and a key range of the second plurality of SST files overlaps key ranges of the first plurality of SST files. The method includes performing a compaction operation on an SST file having a highest compaction priority among the first plurality of SST files.
    Type: Application
    Filed: January 26, 2024
    Publication date: November 14, 2024
    Applicant: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Yiwen ZHANG, Yanlong YANG, Yuqi ZHANG, Xing HE
  • Publication number: 20240264935
    Abstract: A method for data storage includes determining an expected expiration time of a new data file based on attribute information of the new data file and recorded attribute information of data files, in response to creation of the new data file in a level of a Log-Structured Merge Tree (LSM-Tree). Additionally, a block set corresponding to the expected expiration time is allocated for the new data file in a storage device. The recorded attribute information of the data files indicates a level where each of the data files is located, key information of each of the data files, and lifetime information of each of the data files. The data files that have been created comprise unexpired data files or both unexpired data files, and expired data files that expired within a preset period before creation time of the new data file.
    Type: Application
    Filed: February 14, 2024
    Publication date: August 8, 2024
    Inventors: Yuqi Zhang, Yanlong Yang, Lei Geng
  • Patent number: 11921629
    Abstract: A method for data storage includes determining an expected expiration time of a new data file based on attribute information of the new data file and recorded attribute information of data files, in response to creation of the new data file in a level of a Log-Structured Merge Tree (LSM-Tree). Additionally, a block set corresponding to the expected expiration time is allocated for the new data file in a storage device. The recorded attribute information of the data files indicates a level where each of the data files is located, key information of each of the data files, and lifetime information of each of the data files. The data files that have been created comprise unexpired data files or both unexpired data files, and expired data files that expired within a preset period before creation time of the new data file.
    Type: Grant
    Filed: November 25, 2022
    Date of Patent: March 5, 2024
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Yuqi Zhang, Yanlong Yang, Lei Geng
  • Publication number: 20240037027
    Abstract: A method and device for storing data are provided. The method includes: selecting at least one block from a plurality of blocks in a storage device as a evicting block or a target block based on an expected expiration time of each of the plurality of blocks in response to a request for garbage collection, wherein the expected expiration time of each block is obtained based on an expected expiration time of valid data of each block; and performing garbage collection based on the selected at least one block.
    Type: Application
    Filed: July 19, 2023
    Publication date: February 1, 2024
    Applicant: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Lei Geng, Yanlong Yang, Yuqi Zhang
  • Patent number: 11426767
    Abstract: This disclosure discloses a shaker screen. The shaker screen comprises a frame and at least one screen layer supported by the frame for sieving materials. The frame comprises a rectangular outer support structure, at least one lateral inner support member, and at least one longitudinal inner support member. The lateral inner support member comprises an aperture, and the longitudinal inner support member comprises a groove on a side of the longitudinal inner support member. The lateral inner support member is engaged with the longitudinal inner support member by engaging the aperture on the lateral inner support member and the groove on the longitudinal inner support member.
    Type: Grant
    Filed: July 15, 2020
    Date of Patent: August 30, 2022
    Assignee: Hebei GN Solids Control Co., Ltd.
    Inventors: Pengxian Zhou, Chunlin Zhao, Kun Qi, Yanlong Yang
  • Publication number: 20220168778
    Abstract: This disclosure discloses a shaker screen. The shaker screen comprises a frame and at least one screen layer supported by the frame for sieving materials. The frame comprises a rectangular outer support structure, at least one lateral inner support member, and at least one longitudinal inner support member. The lateral inner support member comprises an aperture, and the longitudinal inner support member comprises a groove on a side of the longitudinal inner support member. The lateral inner support member is engaged with the longitudinal inner support member by engaging the aperture on the lateral inner support member and the groove on the longitudinal inner support member.
    Type: Application
    Filed: July 15, 2020
    Publication date: June 2, 2022
    Applicant: Hebei GN Solids Control Co., Ltd.
    Inventors: Pengxian ZHOU, Chunlin ZHAO, Kun QI, Yanlong YANG
  • Patent number: 10649632
    Abstract: A method and an apparatus for differentially presenting a page are provided, and the method includes: acquiring a page new-old parameter of a page to be presented, and presenting the page based on the page new-old parameter, collecting operation information of the page, and updating the page new-old parameter based on the operation information.
    Type: Grant
    Filed: December 28, 2015
    Date of Patent: May 12, 2020
    Assignee: China Mobile Group Zhejiang Co., Ltd.
    Inventors: Xu Lin, Li Jiang, Hezhong Dai, Xue Chen, Linlin Bao, Yanlong Yang
  • Patent number: 10151907
    Abstract: The present invention provides a full-color three-dimensional optical sectioning microscopic imaging system and method based on structured illumination, includes an illumination source, a dichroic prism positioned at the illumination optical path, a structured light generator positioned at the reflected optical path of the dichroic prism, a lens positioned at the transmitted optical path of the dichroic prism, a beam splitter positioned at the optical path of the lens, an objective lens and a sample stage positioned at the upper optical path of the beam splitter, a reflector mirror and a tube lens positioned at the lower optical path of the beam splitter and a CCD camera positioned behind the tube lens. The illumination source is an incoherent monochrome LED or a white light LED The structured light generator is a DMD (Digital Micro-mirror Device).
    Type: Grant
    Filed: November 24, 2015
    Date of Patent: December 11, 2018
    Assignee: XI'AN INSTITUTE OF OPTICS AND PRECISION MECHANICS OF CAS
    Inventors: Ming Lei, Baoli Yao, Jia Qian, Dan Dan, Xing Zhou, Yanlong Yang, Shaohui Yan, Junwei Min
  • Publication number: 20180101285
    Abstract: A method and an apparatus for page difference presentation are provided, and the method includes: acquiring a new-old page parameter of a page to be presented, and presenting the page based on the new-old page parameter, collecting operation information of the page, and updating the new-old page parameter based on the operation information.
    Type: Application
    Filed: December 28, 2015
    Publication date: April 12, 2018
    Applicants: China Mobile Group Zhejiang Co., Ltd., Migu Digital Media Co., Ltd.
    Inventors: Xu LIN, Li JIANG, Hezhong DAI, Xue CHEN, Linlin BAO, Yanlong YANG
  • Publication number: 20170052356
    Abstract: The present invention provides a full-color three-dimensional optical sectioning microscopic imaging system and method based on structured illumination, includes an illumination source, a dichroic prism positioned at the illumination optical path, a structured light generator positioned at the reflected optical path of the dichroic prism, a lens positioned at the transmitted optical path of the dichroic prism, a beam splitter positioned at the optical path of the lens, an objective lens and a sample stage positioned at the upper optical path of the beam splitter, a reflector mirror and a tube lens positioned at the lower optical path of the beam splitter and a CCD camera positioned behind the tube lens. The illumination source is an incoherent monochrome LED or a white light LED The structured light generator is a DMD (Digital Micro-mirror Device).
    Type: Application
    Filed: November 24, 2015
    Publication date: February 23, 2017
    Inventors: Ming LEI, Baoli YAO, Jia QIAN, Dan DAN, Xing ZHOU, Yanlong YANG, Shaohui YAN, Junwei MIN
  • Publication number: 20140107847
    Abstract: The invention discloses an operating method and system for a PCB drilling-milling machine using different motion control products. The method comprises that a PCB drilling-milling machine runs a control module of a motion control product by running a drilling-milling module. The operating method further comprises: storing a control module of at least one motion control product in the PCB drilling-milling machine; inputting a selection information which is a code of a desired motion control product while running the drilling-milling module; and, the PCB drilling-milling machine matching the selection information with the code(s) of all the motion control product(s) stored during the step 1, and running the control module of the motion control product matched with the selection information. The invention makes the drilling-milling machine compatible with different motion control products via one drilling-milling module.
    Type: Application
    Filed: June 7, 2013
    Publication date: April 17, 2014
    Inventors: Fujin Shang, Liangyi Yen, Yanlong Yang, Yongjun Wu