Patents by Inventor Mehryar RAHMATIAN

Mehryar RAHMATIAN 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: 10552048
    Abstract: Memory systems may include a redundant array of independent disks (RAID) group including a plurality of disks, and a storage access layer including a RAID engine suitable for requesting data from the RAID group, determining whether a disk in the plurality of disks is busy based on a latency threshold, when the disk is determined to be busy, determining whether the requested data can be obtained from other non-busy disks in the plurality of disks, and obtaining the requested data when the data is determined to be obtainable from the other non-busy disks.
    Type: Grant
    Filed: May 12, 2016
    Date of Patent: February 4, 2020
    Assignee: SK hynix Inc.
    Inventors: Tae Il Um, In Gu Kang, Mehryar Rahmatian
  • Patent number: 9891826
    Abstract: A Discard command is received which includes an address on a specific SSD of a plurality of SSDs configured as a RAID device, wherein the Discard command is associated with data associated with the address. In response to receiving the Discard command, a trim metadata flag is set in an entry associated with the address in a mapping table, wherein a trim metadata flag that is set indicates that a Discard command was received for a corresponding address.
    Type: Grant
    Filed: September 24, 2015
    Date of Patent: February 13, 2018
    Assignee: SK Hynix Inc.
    Inventors: Tae Il Um, Hwansoo Han, Mehryar Rahmatian
  • Publication number: 20160334999
    Abstract: Memory systems may include a redundant array of inexpensive disks (RAID) group including a plurality of disks, and a storage access layer including a RAID engine suitable for requesting data from the RAID group, determining whether a disk in the plurality of disks is busy based on a latency threshold, when the disk is determined to be busy, determining whether the requested data can be obtained from other non-busy disks in the plurality of disks, and obtaining the requested data when the data is determined to be obtainable from the other non-busy disks.
    Type: Application
    Filed: May 12, 2016
    Publication date: November 17, 2016
    Inventors: Tae Il UM, In Gu KANG, Mehryar RAHMATIAN