Patents by Inventor Tianyue Lu

Tianyue Lu 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: 10976956
    Abstract: In a non-volatile memory (NVM) persistence method, a memory controller maintains a plurality of memory write instruction sets that are locked separately for persistence of write operations. A credit value for monitoring a quantity of completed write instructions is configured for each of the plurality of memory write instruction sets, and a credit value is also configured for each of a plurality of medium write instruction sets maintained by a medium controller and corresponding respectively to the memory write instruction sets. After a memory write instruction set is locked in response to a persistence query, the credit value of a corresponding medium write instruction set is used as means for the memory controller to determine whether the write instructions in the locked memory write instruction set have been completed by the medium controller.
    Type: Grant
    Filed: March 27, 2019
    Date of Patent: April 13, 2021
    Assignee: Huawei Technologies Co., Ltd.
    Inventors: Tianyue Lu, Mingyu Chen, Yuan Ruan, Wei Yang
  • Publication number: 20190220224
    Abstract: In a non-volatile memory (NVM) persistence method, a memory controller maintains a plurality of memory write instruction sets that are locked separately for persistence of write operations. A credit value for monitoring a quantity of completed write instructions is configured for each of the plurality of memory write instruction sets, and a credit value is also configured for each of a plurality of medium write instruction sets maintained by a medium controller and corresponding respectively to the memory write instruction sets. After a memory write instruction set is locked in response to a persistence query, the credit value of a corresponding medium write instruction set is used as means for the memory controller to determine whether the write instructions in the locked memory write instruction set have been completed by the medium controller.
    Type: Application
    Filed: March 27, 2019
    Publication date: July 18, 2019
    Applicant: HUAWEI TECHNOLOGIES CO.,LTD.
    Inventors: Tianyue Lu, Mingyu Chen, Yuan Ruan, Wei Yang
  • Publication number: 20190196989
    Abstract: A storage system includes a memory controller and a memory device, and the memory device includes a medium controller, a memory, and a buffer. The medium controller is configured to write, into the buffer after receiving an access request, data requested by the access request. The memory controller is configured to send a query request to the medium controller after sending the access request to the medium controller, where the query request is used to query whether data has been written into the buffer. The medium controller is further configured to determine, based on the query request, whether data has been written into the buffer, and send the data that has been written into the buffer to the memory controller when there is data in the buffer.
    Type: Application
    Filed: February 28, 2019
    Publication date: June 27, 2019
    Inventors: Tianyue Lu, Yuan Ruan, Mingyu Chen, Shaojie Chen