Patents by Inventor Mengze Liao

Mengze Liao 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: 9703492
    Abstract: A page replacement algorithm is provided. An idle range of memory pages is determined based, at least in part, on indications of references to memory pages in the idle range of memory pages, wherein the idle range of memory pages is a set of one or more memory pages. A first memory page is identified in the idle range of memory page for paging out of memory. The first memory page is identified based, at least in part, on indications of modifications to the memory pages. The first memory page is paged out of memory.
    Type: Grant
    Filed: May 19, 2015
    Date of Patent: July 11, 2017
    Assignee: International Business Machines Corporation
    Inventors: Mengze Liao, Jiang Yu
  • Patent number: 9524110
    Abstract: A page replacement algorithm is provided. An idle range of memory pages is determined based, at least in part, on indications of references to memory pages in the idle range of memory pages, wherein the idle range of memory pages is a set of one or more memory pages. A first memory page is identified in the idle range of memory page for paging out of memory. The first memory page is identified based, at least in part, on indications of modifications to the memory pages. The first memory page is paged out of memory.
    Type: Grant
    Filed: February 11, 2016
    Date of Patent: December 20, 2016
    Assignee: International Business Machines Corporation
    Inventors: Mengze Liao, Jiang Yu
  • Publication number: 20160342529
    Abstract: A page replacement algorithm is provided. An idle range of memory pages is determined based, at least in part, on indications of references to memory pages in the idle range of memory pages, wherein the idle range of memory pages is a set of one or more memory pages. A first memory page is identified in the idle range of memory page for paging out of memory. The first memory page is identified based, at least in part, on indications of modifications to the memory pages. The first memory page is paged out of memory.
    Type: Application
    Filed: May 19, 2015
    Publication date: November 24, 2016
    Inventors: Mengze Liao, Jiang Yu
  • Publication number: 20160342340
    Abstract: A page replacement algorithm is provided. An idle range of memory pages is determined based, at least in part, on indications of references to memory pages in the idle range of memory pages, wherein the idle range of memory pages is a set of one or more memory pages. A first memory page is identified in the idle range of memory page for paging out of memory. The first memory page is identified based, at least in part, on indications of modifications to the memory pages. The first memory page is paged out of memory.
    Type: Application
    Filed: February 11, 2016
    Publication date: November 24, 2016
    Inventors: Mengze Liao, Jiang Yu
  • Publication number: 20150277782
    Abstract: A cache driver, a host bus adapter and methods used by them are provided. The method used by the cache driver includes: receiving a first I/O request for accessing data, and sending a second I/O request to a host bus adapter (HBA). The cache driver sends the second I/O request in response to determining that the first I/O request accesses hot data on a HDD. In that case, the second I/O request is a request to the HBA to send a third I/O request to both the HDD and an SSD. The method used by the HBA includes: receiving a second I/O request from a cache driver. The second I/O request is a request to the HBA to send a third I/O request to both a HDD and an SSD. The HBA then sends the third I/O request.
    Type: Application
    Filed: March 13, 2015
    Publication date: October 1, 2015
    Inventors: Xiaolei Hu, Mengze Liao, Yanlin Ren, Yangming Wang, Jinru Yan, Jiang Yu
  • Publication number: 20150278090
    Abstract: A cache driver, a host bus adapter and methods used by them are provided. The method used by the cache driver includes: receiving a first I/O request for accessing data, and sending a second I/O request to a host bus adapter (HBA). The cache driver sends the second I/O request in response to determining that the first I/O request accesses hot data on a HDD. In that case, the second I/O request is a request to the HBA to send a third I/O request to both the HDD and an SSD. The method used by the HBA includes: receiving a second I/O request from a cache driver. The second I/O request is a request to the HBA to send a third I/O request to both a HDD and an SSD. The HBA then sends the third I/O request.
    Type: Application
    Filed: March 13, 2015
    Publication date: October 1, 2015
    Inventors: Xiaolei Hu, Mengze Liao, Yanlin Ren, Yangming Wang, Jinru Yan, Jiang Yu