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: 11327929
    Abstract: One embodiment facilitates data compression. During operation, the system receives, by a host computing device, a request to write a first set of data. The system writes the first set of data to a first storage device of a storage component. A storage component controller performs compression on the first set of data to obtain compressed data. The controller transmits, to a file system component of the host computing device, metadata associated with the compressed data. The file system component inserts in a journal an entry based on the metadata associated with the compressed data. The system writes, by the controller, the compressed data to a second storage device of the storage component, thereby enhancing performance of the host computing device by reducing a number of data transfers involved in compressing and writing of the first set of data.
    Type: Grant
    Filed: September 17, 2018
    Date of Patent: May 10, 2022
    Assignee: Alibaba Group Holding Limited
    Inventor: Shu Li
  • Publication number: 20220125140
    Abstract: An anti-off and anti-slip temperature-resistant silicone glove with a tightening function includes a silicone glove main body and a wrist sleeve which are closely connected by technical processing, the wrist sleeve is provided with a magic tape which has one magic tape male face sewn on the upper surface of the wrist sleeve and two magic tape female faces, the wrist sleeve is provided with an opening at which edge covering lining cloth is sewn. The anti-off and anti-slip temperature-resistant silicone glove with the tightening function is simple in structure and convenient to use, and the degree of tightness can be adjusted according to the thickness of an arm to meet demands of different people and avoid the risk of scalding. When not being used, a tightening band can be stuck back to the surface of the wrist sleeve without influence on use.
    Type: Application
    Filed: May 21, 2021
    Publication date: April 28, 2022
    Inventors: Shu Li, Jinchun Wu
  • Publication number: 20220121464
    Abstract: The present disclosure provides methods, systems, and non-transitory computer readable media for optimizing data storing. An exemplary system comprises: a flash drive comprising a plurality of dies; and a memory configured to store a mapping associating a first virtual machine with a first set of dies of the plurality of dies and a second virtual machine with a second set of dies of the plurality of dies, wherein: the first set of dies are hibernated in response to the first virtual machine changing to an inactive state; and the first set of dies are activated in response to the first virtual machine changing to an active state.
    Type: Application
    Filed: October 20, 2020
    Publication date: April 21, 2022
    Inventor: Shu Li
  • Publication number: 20220121568
    Abstract: The present disclosure provides methods, systems, and non-transitory computer readable media for optimizing data storing. An exemplary system comprises: receiving a storing operation to store data in a flash memory, the flash memory comprising a plurality of blocks; storing the data in a cache region of the flash memory, the cache region comprises a first set of blocks from the plurality of blocks; processing the data stored in the cache region; and storing the processed data into a capacity region of the flash memory, the capacity region comprising a second set of blocks from the plurality of blocks that are different from the first set of blocks in the cache region.
    Type: Application
    Filed: October 20, 2020
    Publication date: April 21, 2022
    Inventor: Shu Li
  • Patent number: 11301173
    Abstract: A system is provided to receive a request to write data to a non-volatile memory, wherein the data is associated with a logical block address. The system classifies the data into a category based on an access frequency corresponding to the logical block address, and assigns the data to a channel based on the classified category. The system writes the data to the non-volatile memory via the assigned channel.
    Type: Grant
    Filed: April 20, 2020
    Date of Patent: April 12, 2022
    Assignee: Alibaba Group Holding Limited
    Inventor: Shu Li
  • Publication number: 20220107754
    Abstract: The present disclosure relates to an apparatus and method for data storage. In some embodiments, an exemplary method includes: aligning a plurality of sets of data blocks in a plurality of queues; buffering the plurality of sets of data blocks from the plurality of queues in one or more data buffers, each set of data blocks in the one or more data buffers having the same order as that in the plurality of queues; and storing the data blocks in each data buffer into a NAND unit.
    Type: Application
    Filed: October 7, 2020
    Publication date: April 7, 2022
    Inventor: Shu Li
  • Publication number: 20220107755
    Abstract: The present disclosure relates to a method for storing data. The method includes: writing an input data to a first memory and a second memory; writing one or more first data slices in the input data stored in the first memory respectively to one or more first nodes in a storage cluster; encoding the input data stored in the second memory to generate one or more second data slices; and writing the one or more second data slices respectively to one or more second nodes in the storage cluster.
    Type: Application
    Filed: October 7, 2020
    Publication date: April 7, 2022
    Inventor: Shu Li
  • Patent number: 11286982
    Abstract: An auxiliary sliding connection assembly, which includes a pair of fixing rails, at least one automatic locking mechanism and a manual unlocking mechanism arranged adjacent to each automatic locking mechanism; the pair of fixing rails have the automatic locking mechanism enabling a locking hole to be automatically locked and arranged corresponding to the locking hole preformed on a second board member, so that a removable unit having the second board member can generate an automatic locking function applied a main frame having a first board member during sliding on the pair of fixing rails, thus a connector of the first board member and a connecting plug of the second board member can be prevented from separating; the manual unlocking mechanism is capable of forming a locked status to each automatic locking mechanism, so that the removable unit can be easily held by a user for being removed.
    Type: Grant
    Filed: August 3, 2020
    Date of Patent: March 29, 2022
    Assignee: KANG YANG HARDWARE ENTERPRISES CO., LTD.
    Inventor: Shu-Li Hsieh
  • Publication number: 20220091930
    Abstract: The present disclosure relates to a system and a method for data protection. In some embodiments, an exemplary method for data encoding includes: receiving a data bulk; performing an erasure coding (EC) encoding on the data bulk to generate one or more EC codewords; distributing a plurality of portions of each EC codeword of the one or more EC codewords across a plurality of solid-state drives (SSDs); performing, at each SSD of the plurality of SSDs, an error correction coding (ECC) encoding on portions of the one or more EC codewords distributed to the SSD to generate an ECC codeword; and storing, in each SSD of the plurality of SSDs, the ECC codeword.
    Type: Application
    Filed: September 21, 2020
    Publication date: March 24, 2022
    Inventor: Shu Li
  • Patent number: 11281575
    Abstract: A system is provided to receive a request to write a sector of data to a non-volatile storage device, wherein the request is associated with a physical address in the non-volatile storage device at which the sector of data is to be written. The system identifies, based on the physical address, a channel buffer to which the sector of data is to be transmitted, and stores the sector of data in the channel buffer. Responsive to determining that the channel buffer stores other sectors, the system writes the sector of data and the other sectors of data to the non-volatile storage device based on the physical address.
    Type: Grant
    Filed: May 11, 2020
    Date of Patent: March 22, 2022
    Assignee: Alibaba Group Holding Limited
    Inventor: Shu Li
  • Publication number: 20220082684
    Abstract: A millimeter wave radar gesture recognition method and device based on trajectory judgment are provided. The method includes steps as follows: Step 1, obtaining data information of each point of a hand trajectory according to echo signals. Step 2, setting a retrieval method of trajectory start point and end point, do not miss any gestures while reducing repeated trajectory judgments. Step 3, for a trajectory with given start point and end point, calculating slopes of least squares straight lines of Y coordinates and Z coordinates with respect to t coordinates which represent time respectively, then precluding impossible basic gestures and judging whether current gesture is one of remaining basic gestures. Step 4, if continuously determined basic gestures constitute a combined gesture, outputting the combined gesture determination result.
    Type: Application
    Filed: November 26, 2021
    Publication date: March 17, 2022
    Inventors: Yuxi Han, Shu Li, Jingtao Zhang, Jun Wang
  • Publication number: 20220073603
    Abstract: Anti-IL-12/IL-23p40 antibodies, such as ustekinumab, are used in methods and compositions for safe and effective treatment of psoriasis, particularly moderate to severe chronic plaque psoriasis, in pediatric patients. The methods and compositions address a clear unmet medical need in this patient population.
    Type: Application
    Filed: July 30, 2021
    Publication date: March 10, 2022
    Inventors: Ming-Chun Hsu, Shu Li, Bruce Randazzo, Kun Song, Yaowei Zhu
  • Publication number: 20220066674
    Abstract: The present disclosure provides methods, systems, and non-transitory computer readable media for migrating data in a data storage system. A method for migrating data comprises: transferring data from a storage cluster in a first data center to a migration cartridge of the first data center; converting, by the migration cartridge of the first data center, the data's format into an archival format; storing the data into a media card; and moving the media card from the first data center to a second data center, wherein the data is read from the media card into a migration cartridge of the second data center and stored into an archival cluster in the second data center according to the archival format of the data.
    Type: Application
    Filed: August 31, 2020
    Publication date: March 3, 2022
    Inventor: Shu LI
  • Publication number: 20220070411
    Abstract: A system for creating virtual environments for virtual events is disclosed. The system allows the user to create any event in a virtual environment. The system comprises a computing device, a database in communication with the computing device, and one or more user devices with camera in communication with the computing device. The computing device comprises a processor and a memory in communication with the processor, wherein the memory stores a set of instructions executable by the processor. The user devices communicate the computing device via a network using an application software or mobile application or web-based application executed in a computer-implemented environment or network environment. Each user device is configured to create and/or access the virtual events. The computing device is configured to communicate one or more virtual attendees present in their physical location and virtually put the attendees in their virtual space in the virtual event.
    Type: Application
    Filed: August 30, 2020
    Publication date: March 3, 2022
    Applicant: J&J Investments Worldwide, Ltd.
    Inventors: Shu Li, Xiping Wu
  • Patent number: 11263132
    Abstract: One embodiment provides a system which facilitates organization of data. During operation, the system identifies an original data chunk stored in a non-volatile memory of a storage device, wherein the original data chunk is a logical chunk which includes original logical block addresses. The system stores a first mapping of the original logical block addresses to original physical block addresses in a first data structure. The system assigns new logical block addresses to be included in a new data chunk. The system creates, in a second data structure based on an order of the assigned new logical block addresses, a mapping of the new logical block addresses to valid original logical block addresses. The system stores, based on the first data structure and the second data structure, a second mapping of the new logical block addresses to the original physical block addresses.
    Type: Grant
    Filed: June 11, 2020
    Date of Patent: March 1, 2022
    Assignee: Alibaba Group Holding Limited
    Inventor: Shu Li
  • Publication number: 20220057936
    Abstract: The present disclosure provides methods, systems, and non-transitory computer readable media for optimizing data storing. An exemplary method comprises: receiving a data request for storing data on a storage device, wherein the data request is received on a host that is communicatively coupled to the storage device; determining, by the host, a data bucket to store the data, wherein the data bucket comprises a plurality of data blocks in the storage device, and the plurality of data blocks belong to more than one channel in the storage device; and storing the data across the plurality of data blocks.
    Type: Application
    Filed: August 18, 2020
    Publication date: February 24, 2022
    Inventor: Shu LI
  • Publication number: 20220058136
    Abstract: Embodiments include a system for facilitating data storage. During operation, the system receives a request to write data associated with a logical block address (LBA), wherein the LBA indicates a die to which to write the data and includes a sub-LBA which is used as an index for a mapping table stored on the die. The system assigns, based on the LBA, a physical block address (PBA) which indicates the die and includes a sub-PBA which indicates a first physical location in a block of the die at which the data is to be stored. The system stores, in the mapping table based on the sub-LBA, the PBA. The system writes the PBA and the data to the block based on the PBA.
    Type: Application
    Filed: August 24, 2020
    Publication date: February 24, 2022
    Applicant: Alibaba Group Holding Limited
    Inventor: Shu Li
  • Publication number: 20220050701
    Abstract: Embodiments of the disclosure provide systems and methods accessing a storage device of a host machine. The method can include: receiving, via a first guest flash translation layer (FTL) instance, a first request for accessing the storage device from a first virtual machine running on a host machine, wherein the first request comprises a first physical address of the storage device; transmitting, via the first FTL instance, the first request to a host FTL driver; converting, via the host FTL driver, the first request into a first hardware command; transmitting, via the host FTL driver, the first hardware command to the storage device; and executing, via the solid state drive, the first hardware command.
    Type: Application
    Filed: August 17, 2020
    Publication date: February 17, 2022
    Inventors: Sheng Qiu, Fei Liu, Shu Li
  • Publication number: 20220045767
    Abstract: A receiver optical sub-assembly, a combo bi-directional optical sub-assembly, a combo optical module, an optical line terminal, and a passive optical network system, where the receiver optical sub-assembly includes a first transistor-outline can, where a light incident hole is disposed on the first transistor-outline can, and where a first demultiplexer, a first optical receiver, a second optical receiver, and an optical lens combination are packaged in the first transistor-outline can.
    Type: Application
    Filed: October 20, 2021
    Publication date: February 10, 2022
    Inventors: Shu Li, Rixiang Cao, Zelin Wang, Sulin Yang
  • Publication number: 20220030730
    Abstract: A fastener for use in an electronic device includes a positioning unit and a clamping member. The positioning unit has a first supporting concave part allowing a first electronic device to be disposed, a fastening pin inserted in the positioning unit is disposed at a bottom end of clamping member, so that the bottom end of the clamping member enables the first electronic device to be in a locked status; the clamping member has a second supporting concave part allowing a second electronic device to be disposed, a chamber is at a location adjacent to one side of the second supporting concave part, and is connected to a sliding cover capable of radially and elastically sliding; with a front end of the sliding cover being released or be located above the second supporting concave part, the second electronic device can be in an unlocked status or a locked status.
    Type: Application
    Filed: September 22, 2020
    Publication date: January 27, 2022
    Inventor: Shu-Li HSIEH