Patents by Inventor ZeJiang Qu

ZeJiang Qu 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: 11307997
    Abstract: Systems, methods and computer-readable memory for garbage collection in a storage device. One method comprises, upon a write of data to a first garbage collection unit (GCU) of the storage device, incrementing a number of logical mapping units stored in the first GCU along with a number of logical mapping units with valid data stored in the first GCU. A number of logical mapping units with invalid data stored in a second GCU is decremented based on the incremented number of logical mapping units with valid data stored in the first GCU. The second GCU is erased when a valid data rate of the second GCU is below a valid data rate of the first GCU.
    Type: Grant
    Filed: June 23, 2020
    Date of Patent: April 19, 2022
    Assignee: Seagate Technology LLC
    Inventors: Hongmei Xie, Zejiang Qu, Hackbin Kim, Erich Franz Haratsch
  • Publication number: 20200320015
    Abstract: Systems, methods and computer-readable memory for garbage collection in a storage device. One method comprises, upon a write of data to a first garbage collection unit (GCU) of the storage device, incrementing a number of logical mapping units stored in the first GCU along with a number of logical mapping units with valid data stored in the first GCU. A number of logical mapping units with invalid data stored in a second GCU is decremented based on the incremented number of logical mapping units with valid data stored in the first GCU. The second GCU is erased when a valid data rate of the second GCU is below a valid data rate of the first GCU.
    Type: Application
    Filed: June 23, 2020
    Publication date: October 8, 2020
    Inventors: Hongmei Xie, ZeJiang Qu, Hackbin Kim, Erich Franz Haratsch
  • Publication number: 20190286569
    Abstract: A method operable with a storage system comprises processing an Input/Output (I/O) request to a storage device, extracting a logical mapping unit from the I/O request, determining that the I/O request is for variable length data, and accessing a map that links the logical mapping unit to one or more physical addresses of the storage device. The method also comprises calculating a number of physical mapping units at the physical addresses to service the I/O request.
    Type: Application
    Filed: March 19, 2018
    Publication date: September 19, 2019
    Inventors: Hongmei Xie, ZeJiang Qu, Hackbin Kim, Erich Franz Haratsch