Patents by Inventor Shu Li

Shu 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: 10552332
    Abstract: Disclosed are systems, methods, and apparatuses for providing a high-speed data path to storage devices. In one embodiment, a method is disclosed comprising receiving, by the processor, a data access command, the data access command specifying a location in memory to access data; issuing, by the processor, the data access command to the storage device via a first datapath, the first datapath comprising a non-block datapath; and accessing, by the processor, the non-volatile storage component through the first datapath and the memory, wherein the non-volatile storage component of the storage device is mapped to memory accessible by the processor.
    Type: Grant
    Filed: May 10, 2018
    Date of Patent: February 4, 2020
    Assignee: ALIBABA GROUP HOLDING LIMITED
    Inventors: Yu Du, Ping Zhou, Shu Li
  • Publication number: 20200034079
    Abstract: One embodiment facilitates atomicity assurance for storing data and metadata in a data stream. The system receives a first stream of data to be written to a storage device, wherein the first stream includes a plurality of I/O requests associated with data and corresponding metadata. In response to determining that residual data associated with a preceding I/O request of the first stream exists in a data buffer: the system appends, to the residual data, a first portion of data from a current I/O request to obtain a first page of data; the system writes a remainder portion of the current I/O request to the data buffer to obtain current residual data; and the system writes the first page of data to the storage device. Thus, the system thereby facilitates atomicity assurance for storing the data and corresponding metadata of each I/O request of the first data stream.
    Type: Application
    Filed: November 27, 2018
    Publication date: January 30, 2020
    Applicant: Alibaba Group Holding Limited
    Inventors: Shu Li, Ping Zhou
  • Patent number: 10547328
    Abstract: Systems, methods, and apparatus are provided for iteratively decoding a codeword. Once a codeword is received, the codeword is processed to generate an incremental hard decision value and a log likelihood ratio amplitude value. These values are generated by processing the codeword using a soft output Viterbi algorithm. A faulty symbol in the codeword is identified. A complete hard decision value is generated using the incremental hard decision value. The LLR amplitude value and complete hard decision value corresponding to the identified faulty symbol are selectively provided to a decoder and the decoder uses these values to decode the codeword.
    Type: Grant
    Filed: November 18, 2014
    Date of Patent: January 28, 2020
    Assignee: Marvell International Ltd.
    Inventors: Shu Li, Yifei Zhang, Wei Cao
  • Patent number: 10530395
    Abstract: The disclosed embodiments are directed to systems, devices, and methods for iterative message-passing decoding. In one embodiment, a method is disclosed comprising decoding a first codeword at a storage device using a detector and a decoder, the first codeword comprising a set of symbols from a first set of codewords; assigning, via the decoding, a set of confidence levels for each symbol in the first codeword; transmitting, by the storage device, the confidence levels to an iterative decoder; generating, by the iterative decoder, a second codeword based on the set of confidence levels, the second codeword excluding at least one symbol in the set of symbols; and iteratively decoding, by the iterative decoder, the second codeword using an erasure decoder; and transmitting, by the iterative decoder, soft information generated by the erasure decoder to the storage device for subsequent decoding by the storage device.
    Type: Grant
    Filed: February 6, 2018
    Date of Patent: January 7, 2020
    Assignee: ALIBABA GROUP HOLDING LIMITED
    Inventor: Shu Li
  • Publication number: 20200000176
    Abstract: A method for manufacturing a shoe part includes: the first mixing step, the standing step, the second mixing step, the setting step, and the hot press forming step. The invention mainly uses the waste coffee grounds material as raw material to manufacture the shoe part. In addition to the aroma of coffee, the shoes have the functions of deodorization and dehumidification while being worn by the user, thereby achieving multiple objectives of environmentally friendly materials, low cost, strong structure and environmentally friendly after-use treatment.
    Type: Application
    Filed: January 22, 2019
    Publication date: January 2, 2020
    Inventors: SHU-LI CHANG, CHIEN-CHUNG HUANG, YENG-FONG SHIH
  • Publication number: 20200004624
    Abstract: Systems, devices, and methods for providing ECC-assisted scrubbing of memory devices and error correction of memory devices. In one embodiment, a method is disclosed comprising obtaining, at a storage device, data and a first parity portion to write to a memory device, the first parity portion generated via a first encoding; encoding, at the storage device, the data with a second encoding to generate a second parity portion; aligning, by the storage device, the data, the first parity portion, and the second parity portion according to a predefined alignment scheme, the aligning generating aligned data; and writing, by the storage device, the aligned data to the memory device.
    Type: Application
    Filed: June 29, 2018
    Publication date: January 2, 2020
    Inventor: Shu LI
  • Publication number: 20190391748
    Abstract: One embodiment facilitates a write operation in a shingled magnetic recording device. During operation, the system receives, by the storage device, data to be written to the storage device and access-frequency information associated with the data, wherein the storage device includes a plurality of concentric tracks. The system distributes a plurality of spare sector pools among the plurality of concentric tracks. The system selects a track onto which to write the data based on the access-frequency information, wherein data with a highest access-frequency is written to an outer track. The system appends the data at a current write pointer location of the selected track, thereby facilitating an enhanced data placement for subsequent access in the storage device.
    Type: Application
    Filed: June 25, 2018
    Publication date: December 26, 2019
    Applicant: Alibaba Group Holding Limited
    Inventor: Shu Li
  • Publication number: 20190380433
    Abstract: The present invention provides a shoe material part mainly composed of a coffee ground material, a porous material and a rubber-plastic material, and is made of a recycled waste porous material and recycled waste coffee grounds, which can improve the value of waste recycling and reuse, and reduce environmental pollution, in addition to reducing waste, there will be no residue pollution of natural ecology and other issues in the subsequent environmental recycling, quite in line with environmental requirements. In addition, the present invention has the function of natural deodorization, because the coffee grounds can naturally diffuse the aroma of coffee, and the characteristics of better deodorization and air permeability of the coffee grounds can be used to reduce the foul smell of a user's foot.
    Type: Application
    Filed: January 22, 2019
    Publication date: December 19, 2019
    Inventors: SHU-LI CHANG, CHIEN-CHUNG HUANG, YENG-FONG SHIH
  • Patent number: 10503409
    Abstract: Embodiments described herein provide a system for facilitating a lightweight distributed storage system. During operation, the system generates a data segment from a data file associated with a write operation and determines a storage key for the data segment. The storage key indicates a calculated storage path associated with a replica of the data segment. The system then determines whether a user-defined storage path is specified by a user for the data segment. If a user-defined storage path has not been specified by the user for the data segment, the system generates a data packet comprising the data segment, wherein a destination for the data packet corresponds to a target disk specified by the calculated storage path.
    Type: Grant
    Filed: September 27, 2017
    Date of Patent: December 10, 2019
    Assignee: Alibaba Group Holding Limited
    Inventors: Shu Li, Ming Lin
  • Patent number: 10504542
    Abstract: Disclosed are systems, methods, and devices for increasing the storage areal density of a storage device. In one embodiment, a method is disclosed comprising receiving host data, the host data including first data and extra bit data; generating run-length limited (RLL) data by encoding the first data with an RLL encoder; generating a symbol corresponding to at least one bit of the extra bit data; and generating superpositioned data by inserting the symbol within a contiguous section of repeating bits in the RLL-encoded first data.
    Type: Grant
    Filed: January 7, 2019
    Date of Patent: December 10, 2019
    Assignee: ALIBABA GROUP HOLDING LIMITED
    Inventor: Shu Li
  • Publication number: 20190369909
    Abstract: Disclosed are systems, methods, and apparatuses for performing in-storage computation. In one embodiment, a method is disclosed comprising receiving a command, the command including a physical block address (PBA); retrieving data located at the PBA; processing, using a processor and memory of a storage device, the data to generate processed data; and returning, by the storage device to a host device, the processed data.
    Type: Application
    Filed: May 29, 2018
    Publication date: December 5, 2019
    Inventor: Shu LI
  • Patent number: 10496829
    Abstract: One embodiment facilitates data destruction in a phase change memory-based storage device. During operation, the system detects, by the storage device, a power loss. Subsequent to the power loss, the system overwrites keys and configuration information used to transform data stored in the phase change memory, wherein the keys and the configuration information are stored in the phase change memory, thereby preventing the data from being recovered.
    Type: Grant
    Filed: September 15, 2017
    Date of Patent: December 3, 2019
    Assignee: Alibaba Group Holding Limited
    Inventors: Shu Li, Ping Zhou
  • Patent number: 10496548
    Abstract: One embodiment facilitates a user-space storage I/O stack. During operation, the system generates, by a file system in the user-space, a logical block address associated with an I/O request which indicates data to be read or written. The system generates, by a flash translation layer module in the user-space, a physical block address corresponding to the logical block address, wherein the flash translation layer module is located between the file system and a block device driver in the user-space. The system estimates a latency associated with executing the I/O request. In response to determining that the estimated latency is greater than or equal to a predetermined threshold, and that the I/O request is a read request, the system reads the requested data from a location other than the physical block address.
    Type: Grant
    Filed: February 7, 2018
    Date of Patent: December 3, 2019
    Assignee: Alibaba Group Holding Limited
    Inventor: Shu Li
  • Patent number: 10489313
    Abstract: Embodiments of the present invention provide flash-based storage with non-volatile memory components. MRAM is mainly used as a data buffer, and NOR flash is used to store metadata, such as FTL information, thereby providing non-volatile storage and significantly simplifying power failure mitigation. MRAM and NOR are jointly used to share the work performed by DRAM in existing SSDs based on the characteristics of the data stored, reducing the power consumption and cost of the SSD. The cache fault rate is reduced because both MRAM and NOR are immune from soft errors. Moreover, the working mechanisms are simplified and the power-up duration is significantly reduced because less data is copied from NAND flash, as there is no need to move all of the FTL information back to NAND flash at power off.
    Type: Grant
    Filed: October 31, 2016
    Date of Patent: November 26, 2019
    Assignee: ALIBABA GROUP HOLDING LIMITED
    Inventor: Shu Li
  • Publication number: 20190347204
    Abstract: Disclosed are systems, methods, and apparatuses for providing a high-speed data path to storage devices. In one embodiment, a method is disclosed comprising receiving, by the processor, a data access command, the data access command specifying a location in memory to access data; issuing, by the processor, the data access command to the storage device via a first datapath, the first datapath comprising a non-block datapath; and accessing, by the processor, the non-volatile storage component through the first datapath and the memory, wherein the non-volatile storage component of the storage device is mapped to memory accessible by the processor.
    Type: Application
    Filed: May 10, 2018
    Publication date: November 14, 2019
    Inventors: Yu DU, Ping ZHOU, Shu LI
  • Patent number: 10465735
    Abstract: A sheet member fastener includes: a positioning unit, having a main body formed with a recess, wherein a first guiding inclined surface is formed at a top end of each shaft hole, and a surface of the main body is disposed with a first fastening structure and/or a second fastening structure allowing a first sheet member to be fastened; and a buckling unit, having a rotating part received in the recess and having two sides disposed with a pair of pivotal shafts, and one free end of each pivotal shaft is formed with a second guiding inclined surface, thereby allowing the pivotal shafts to be pivoted in the shaft holes; wherein one side of the rotating part is formed with at least one buckling slot capable of being buckled with a second sheet member, another side thereof is obliquely extended with a pushing rod.
    Type: Grant
    Filed: December 28, 2018
    Date of Patent: November 5, 2019
    Assignee: KANG YANG HARDWARE ENTERPRISES CO., LTD.
    Inventor: Shu-Li Hsieh
  • Publication number: 20190332329
    Abstract: The disclosed embodiments are directed to improvements in log-structured merge (LSM) tree databases. In one embodiment, a method is disclosed comprising receiving data to be written to a log-structured merge (LSM) tree, the data including a key and value; determining that an in-memory buffer lacks capacity to store the data to be written; compacting key-ranges stored in at least one level of the LSM tree stored in an object storage device (OSD), each of the key-ranges associated with a respective object identifier; generating a key range object, the key range object including object identifiers associated with a subset of the key-ranges; erasing physical blocks corresponding to each of the object identifiers included in the key range object; and writing the key range object to at least one physical block of the OSD.
    Type: Application
    Filed: April 26, 2018
    Publication date: October 31, 2019
    Inventors: Sheng QUI, Fei LIU, Shu LI
  • Patent number: 10454575
    Abstract: Embodiments of the present invention disclose a fiber recognition method, an optical line terminal, and a system. The method includes: obtaining, by an optical line terminal, identification information of a fiber connected to an optical line terminal and to be recognized; generating, by the optical line terminal, a data frame that includes the identification information of the fiber to be recognized; transmitting, by the optical line terminal, optical signals that are generated according to the data frame to the fiber to be recognized, so as to make a fiber recognition instrument implement identification for the fiber to be recognized. The present invention can implement fiber recognition easily and conveniently. When a new ONU user is added to a distributed network, service interruption can also be avoided for a user who is normally using a service, and the cost is low.
    Type: Grant
    Filed: May 6, 2014
    Date of Patent: October 22, 2019
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Jinrong Yin, Sulin Yang, Shu Li
  • Patent number: 10445190
    Abstract: One embodiment facilitates data backup on at least one storage device. During operation, the system decodes, by a computing device, based on an error correction code, a first difference between a first and a second set of data to obtain a codeword, wherein the first set of data indicates a backup version and the second set of data indicates subsequent modifications to the first set of data. The system calculates a value based on a second difference between a first signature for the first set of data and a second signature for the second set of data. In response to determining that a decoding of the codeword based on a cyclic redundancy check matches the calculated value, the system stores the codeword on the at least one storage device.
    Type: Grant
    Filed: November 8, 2017
    Date of Patent: October 15, 2019
    Assignee: Alibaba Group Holding Limited
    Inventor: Shu Li
  • Patent number: 10445022
    Abstract: The disclosed embodiments are directed to improvements in log-structured merge (LSM) tree databases. In one embodiment, a method is disclosed comprising receiving data to be written to a log-structured merge (LSM) tree, the data including a key and value; determining that an in-memory buffer lacks capacity to store the data to be written; compacting key-ranges stored in at least one level of the LSM tree stored in an object storage device (OSD), each of the key-ranges associated with a respective object identifier; generating a key range object, the key range object including object identifiers associated with a subset of the key-ranges; erasing physical blocks corresponding to each of the object identifiers included in the key range object; and writing the key range object to at least one physical block of the OSD.
    Type: Grant
    Filed: April 26, 2018
    Date of Patent: October 15, 2019
    Assignee: ALIBABA GROUP HOLDING LIMITED
    Inventors: Sheng Qui, Fei Liu, Shu Li