Patents by Inventor Siwei Luo

Siwei Luo 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: 20240094936
    Abstract: A storage system includes multiple storage nodes. Each storage node includes a first storage device of a first type and a second storage device of a second type, and a performance level of the first storage device is higher than the second storage device. The globe cache includes a first tier comprising the first storage device in each storage node, and a second tier comprising the second storage device in each storage node. The first tier is for storing data with a high access frequency, and the second tier is for storing data with a low access frequency. The management node monitors an access frequency of target data stored in the first tier. When the access frequency of the target data is lower than a threshold, the management node instructs the first storage node to migrate the target data from the first tier to the second tier.
    Type: Application
    Filed: December 3, 2023
    Publication date: March 21, 2024
    Applicant: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Wenlin Cui, Keji Huang, Peng Zhang, Siwei Luo
  • Publication number: 20240045029
    Abstract: The present disclosure discloses a motor for an on-vehicle LiDAR, the vehicle-borne LiDAR, and a vehicle. The motor comprises a rotor assembly, a flat rubber washer and an optical reflecting mirror, wherein the rotor assembly comprises a housing and a fastening ring, wherein an inner cylinder of the housing is provided with a welding portion at the periphery, and an air slot is provided between the welding portion and the inner cylinder of the housing; and the welding portion is fixed to the fastening ring by means of laser welding. Laser welding is used to fix the fastening ring to the housing of the motor.
    Type: Application
    Filed: November 23, 2022
    Publication date: February 8, 2024
    Applicant: INNOVUSION (SUZHOU) CO., LTD.
    Inventors: Siwei Luo, Jie Han
  • Patent number: 11868651
    Abstract: A key-value (KV) storage method and apparatus, the method including receiving a write request, where the write request is associated with writing a first key and a first value, storing the first key in a first memory chip of a solid state drive (SSD), and storing the first value in a second memory chip of the SSD, where an erase count of the first memory chip is less than an erase count of the second memory chip, and creating a mapping relationship between the first key, a physical address of the first key, and a physical address of the first value, where the physical address of the first key indicates that the first key is stored in storage space of the first memory chip, and where the physical address of the first value indicates that the first value is stored in storage space of the second memory chip.
    Type: Grant
    Filed: February 11, 2022
    Date of Patent: January 9, 2024
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Tao Huang, Siwei Luo, Zhong Qin
  • Patent number: 11861204
    Abstract: A storage system includes a management node and multiple storage nodes. Each storage node includes a first storage device of a first type (e.g., DRAM) and a second storage device of a second type (e.g., SCM), and a performance level of the first storage device is higher than the second storage device. The management node creates a globe cache including a first tier comprising the first storage device in each storage node, and a second tier comprising the second storage device in each storage node. The first tier is for storing data with a high access frequency, and the second tier is for storing data with a low access frequency. The management node monitors an access frequency of target data stored in the first tier. When the access frequency of the target data is lower than a threshold, the management node instructs the first storage node to migrate the target data from the first tier to the second tier of the globe cache.
    Type: Grant
    Filed: October 26, 2021
    Date of Patent: January 2, 2024
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Wenlin Cui, Keji Huang, Peng Zhang, Siwei Luo
  • Publication number: 20230342239
    Abstract: The present disclosure relates to a method applied to a memory controller (MC). In an example, the MC is disposed in a computer. The computer further includes at least one central processing unit core and at least one memory. The MC receives a cyclic redundancy check (CRC) processing instruction sent by the at least one central processing unit core. The MC obtains target data from the at least one memory based on the CRC processing instruction. The MC performs calculation on the target data to obtain a CRC value of the target data. The MC sends the CRC value to the at least one central processing unit core.
    Type: Application
    Filed: June 28, 2023
    Publication date: October 26, 2023
    Inventors: Xulin GU, Siwei LUO
  • Patent number: 11797204
    Abstract: A data processing method includes obtaining a plurality of data blocks, determining a first data block and a second data block from the data blocks, where the first data block has a first hash value, and the second data block has a second hash value, where the first hash value is obtained by performing calculation on the first data block based on a hash algorithm and the second hash value is obtained by performing calculation on the second data block based on the hash algorithm, and combining and compressing the first data block and the second data block based on a degree of similarity of the first data block and the second data block.
    Type: Grant
    Filed: September 2, 2021
    Date of Patent: October 24, 2023
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Siwei Luo, Dong Qiu, Rui Qian
  • Publication number: 20230105067
    Abstract: A metadata processing method includes a network interface card in a storage device that receives an input/output (I/O) request, where the I/O request includes a data read request or a data write request; the network interface card executes a metadata processing task corresponding to the I/O request; and when determining that the metadata processing task fails to be executed, the network interface card requests a CPU in the storage device to execute the metadata processing task.
    Type: Application
    Filed: December 9, 2022
    Publication date: April 6, 2023
    Inventors: Chen Wang, Meng Gao, Wenlin Cui, Siwei Luo, Ren Ren
  • Patent number: 11579777
    Abstract: In a method disclosed for writing data, a device receives data, divides the data into one or more data fragments, obtains a first parity fragment based on the one or more data fragments and a second parity fragment of a written data fragment in a stripe distributed across a plurality of nodes, stores the one or more data fragments and the first parity fragment in the stripe.
    Type: Grant
    Filed: September 23, 2020
    Date of Patent: February 14, 2023
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Siwei Luo, Lei Zhang, Feng Wang, Xin Fang
  • Publication number: 20230015979
    Abstract: This application discloses a storage system, a data processing method, an apparatus, a node, and a storage medium, and pertains to the field of data storage technologies. In the method, a client determines an address that is in a storage unit and that is used to store to-be-written data, and sends the to-be-written data to a first storage device that is in a storage node and that is corresponding to the storage unit, so that the first storage device stores the to-be-written data while a CPU of the storage node does not need to determine a hard disk LBA corresponding to virtual address space, and a hard disk does not need to determine a corresponding physical address based on the hard disk LBA.
    Type: Application
    Filed: September 23, 2022
    Publication date: January 19, 2023
    Inventors: Siwei Luo, Feng WANG, YI He
  • Publication number: 20220164132
    Abstract: A key-value (KV) storage method and apparatus, the method including receiving a write request, where the write request is associated with writing a first key and a first value, storing the first key in a first memory chip of a solid state drive (SSD), and storing the first value in a second memory chip of the SSD, where an erase count of the first memory chip is less than an erase count of the second memory chip, and creating a mapping relationship between the first key, a physical address of the first key, and a physical address of the first value, where the physical address of the first key indicates that the first key is stored in storage space of the first memory chip, and where the physical address of the first value indicates that the first value is stored in storage space of the second memory chip.
    Type: Application
    Filed: February 11, 2022
    Publication date: May 26, 2022
    Inventors: Tao Huang, Siwei Luo, Zhong Qin
  • Publication number: 20220057954
    Abstract: A storage system includes a management node and multiple storage nodes. Each storage node includes a first storage device of a first type (e.g., DRAM) and a second storage device of a second type (e.g., SCM), and a performance level of the first storage device is higher than the second storage device. The management node creates a globe cache including a first tier comprising the first storage device in each storage node, and a second tier comprising the second storage device in each storage node. The first tier is for storing data with a high access frequency, and the second tier is for storing data with a low access frequency. The management node monitors an access frequency of target data stored in the first tier. When the access frequency of the target data is lower than a threshold, the management node instructs the first storage node to migrate the target data from the first tier to the second tier of the globe cache.
    Type: Application
    Filed: October 26, 2021
    Publication date: February 24, 2022
    Applicant: HUAWEI TECHNOLOGIES CO.,LTD.
    Inventors: Wenlin Cui, Keji Huang, Peng Zhang, Siwei Luo
  • Publication number: 20220035560
    Abstract: A storage system includes a client configured to send a data write request comprising first data related to an application, and send a first write instruction comprising a log of the first data and a first access address of a first storage object allocated to the log, a computing node includes a memory and configured to receive, from the client, the data write request, and write the first data into the memory, and a storage node includes a hard disk and configured to receive, from the client, the first write instruction, and forward the log and the first access address to the hard disk, and the hard disk is configured to write, based on the first access address, the log into a first storage space corresponding to the first storage object.
    Type: Application
    Filed: October 18, 2021
    Publication date: February 3, 2022
    Inventors: Yi He, Siwei Luo, Tao Cheng, Li Li
  • Publication number: 20210397350
    Abstract: A data processing method includes obtaining a plurality of data blocks, determining a first data block and a second data block from the data blocks, where the first data block has a first hash value, and the second data block has a second hash value, where the first hash value is obtained by performing calculation on the first data block based on a hash algorithm and the second hash value is obtained by performing calculation on the second data block based on the hash algorithm, and combining and compressing the first data block and the second data block based on a degree of similarity of the first data block and the second data block.
    Type: Application
    Filed: September 2, 2021
    Publication date: December 23, 2021
    Inventors: Siwei Luo, Dong Qiu, Rui Qian
  • Publication number: 20210004166
    Abstract: In a method disclosed for writing data, a device receives data, divides the data into one or more data fragments, obtains a first parity fragment based on the one or more data fragments and a second parity fragment of a written data fragment in a stripe distributed across a plurality of nodes, stores the one or more data fragments and the first parity fragment in the stripe.
    Type: Application
    Filed: September 23, 2020
    Publication date: January 7, 2021
    Applicant: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Siwei Luo, Lei Zhang, Feng Wang, Xin Fang
  • Patent number: 10501318
    Abstract: In one embodiment described herein, fuel may be converted into syngas by a method comprising feeding the fuel and composite metal oxides into a reduction reactor in a co-current flow pattern relative to one another, reducing the composite metal oxides with the fuel to form syngas and reduced composite metal oxides, transporting the reduced composite metal oxides to an oxidation reactor, regenerating the composite metal oxides by oxidizing the reduced composite metal oxides with an oxidizing reactant in the oxidation reactor, and recycling the regenerated composite metal oxides to the reduction reactor for subsequent reduction reactions to produce syngas. The composite metal oxides may be solid particles comprising a primary metal oxide and a secondary metal oxide.
    Type: Grant
    Filed: October 22, 2018
    Date of Patent: December 10, 2019
    Assignee: OHIO STATE INNOVATION FOUNDATION
    Inventors: Liang-Shih Fan, Siwei Luo, Liang Zeng
  • Publication number: 20190055123
    Abstract: In one embodiment described herein, fuel may be converted into syngas by a method comprising feeding the fuel and composite metal oxides into a reduction reactor in a co-current flow pattern relative to one another, reducing the composite metal oxides with the fuel to form syngas and reduced composite metal oxides, transporting the reduced composite metal oxides to an oxidation reactor, regenerating the composite metal oxides by oxidizing the reduced composite metal oxides with an oxidizing reactant in the oxidation reactor, and recycling the regenerated composite metal oxides to the reduction reactor for subsequent reduction reactions to produce syngas. The composite metal oxides may be solid particles comprising a primary metal oxide and a secondary metal oxide.
    Type: Application
    Filed: October 22, 2018
    Publication date: February 21, 2019
    Inventors: Liang-Shih Fan, Siwei Luo, Liang Zeng
  • Patent number: 10144640
    Abstract: In one embodiment described herein, fuel may be converted into syngas by a method comprising feeding the fuel and composite metal oxides into a reduction reactor in a co-current flow pattern relative to one another, reducing the composite metal oxides with the fuel to form syngas and reduced composite metal oxides, transporting the reduced composite metal oxides to an oxidation reactor, regenerating the composite metal oxides by oxidizing the reduced composite metal oxides with an oxidizing reactant in the oxidation reactor, and recycling the regenerated composite metal oxides to the reduction reactor for subsequent reduction reactions to produce syngas. The composite metal oxides may be solid particles comprising a primary metal oxide and a secondary metal oxide.
    Type: Grant
    Filed: February 5, 2014
    Date of Patent: December 4, 2018
    Assignee: OHIO STATE INNOVATION FOUNDATION
    Inventors: Liang-Shih Fan, Siwei Luo, Liang Zeng
  • Publication number: 20160002034
    Abstract: In one embodiment described herein, fuel may be converted into syngas by a method comprising feeding the fuel and composite metal oxides into a reduction reactor in a co-current flow pattern relative to one another, reducing the composite metal oxides with the fuel to form syngas and reduced composite metal oxides, transporting the reduced composite metal oxides to an oxidation reactor, regenerating the composite metal oxides by oxidizing the reduced composite metal oxides with an oxidizing reactant in the oxidation reactor, and recycling the regenerated composite metal oxides to the reduction reactor for sub-sequent reduction reactions to produce syngas. The composite metal oxides may be solid particles comprising a primary metal oxide and a secondary metal oxide.
    Type: Application
    Filed: February 5, 2014
    Publication date: January 7, 2016
    Inventors: Liang-Shih Fan, Siwei Luo, Liang Zeng