Patents by Inventor Khai M. Le

Khai M. Le 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: 8751861
    Abstract: The present disclosure is a system and method for improved RAID rebuilds under host IO conditions, that greatly improves rebuild times and prevents host IO starvation. A queue in a drive that is part of the RAID is used to store rebuild and host IO requests, with rebuild IOs issued to the head of the drive queue. Rebuild requests in the drive are delayed by a delay time. This delay ensures there is no unintended side effect of this invention that may result in host IO starvation for the RAID system. Delay is computed as a heuristic function from a plurality of variables, such as disk head response times, time allotted for rebuild, number of rebuild threads, drive behavior, rebuild IO profile, host IO profile including workload and locality, and a timeline of sequenced events, which in one preferred embodiment cycles every 70 seconds.
    Type: Grant
    Filed: February 8, 2012
    Date of Patent: June 10, 2014
    Assignee: LSI Corporation
    Inventors: Naman Nair, Khai M. Le
  • Publication number: 20130205166
    Abstract: The present disclosure is a system and method for improved RAID rebuilds under host IO conditions, that greatly improves rebuild times and prevents host IO starvation. A queue in a drive that is part of the RAID is used to store rebuild and host IO requests, with rebuild IOs issued to the head of the drive queue. Rebuild requests in the drive are delayed by a delay time. This delay ensures there is no unintended side effect of this invention that may result in host IO starvation for the RAID system. Delay is computed as a heuristic function from a plurality of variables, such as disk head response times, time allotted for rebuild, number of rebuild threads, drive behavior, rebuild IO profile, host IO profile including workload and locality, and a timeline of sequenced events, which in one preferred embodiment cycles every 70 seconds.
    Type: Application
    Filed: February 8, 2012
    Publication date: August 8, 2013
    Applicant: LSI CORPORATION
    Inventors: Naman Nair, Khai M. Le
  • Patent number: 5442672
    Abstract: A limited number of views or projections, e.g., two, are used to generated a reconstructed image of an object. In order to improve the quality of the image, terracing and smoothing functions are implemented. In addition, the reconstructed image may be divided into objects and background prior to terracing and smothing and the object and background can be reconstructed separately. Further, after the reconstructed image is generated threat and texture analyses of the reconstructed image may be performed.
    Type: Grant
    Filed: March 31, 1993
    Date of Patent: August 15, 1995
    Inventors: Paul J. Bjorkholm, Khai M. Le, Keith E. Moler