Patents by Inventor Hamed Farbeh

Hamed Farbeh 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: 11249841
    Abstract: A method for preventing read disturbance accumulation in a cache memory. The method includes accessing a plurality of data lines in a cache set, generating a plurality of corrected data from a plurality of initial data based on a plurality of error correction codes (ECCs), and selecting a respective corrected data of the plurality of corrected data based on a respective way of a plurality of ways. Each of the plurality of data lines includes a respective data field of a plurality of data fields and a respective ECC field of a plurality of ECC fields. The plurality of initial data are stored in the plurality of data fields and the plurality of ECCs are stored in the plurality of ECC fields. Each of the plurality of ways is associated with a respective data line of the plurality of data lines.
    Type: Grant
    Filed: February 24, 2020
    Date of Patent: February 15, 2022
    Assignees: HIGH PERFORMANCE DATA STORAGE, SHARIF UNIVERSITY OF TECHNOLOGY
    Inventors: Hossein Asadi, Elham Cheshmikhanikhanghah, Hamed Farbeh
  • Publication number: 20200192752
    Abstract: A method for preventing read disturbance accumulation in a cache memory. The method includes accessing a plurality of data lines in a cache set, generating a plurality of corrected data from a plurality of initial data based on a plurality of error correction codes (ECCs), and selecting a respective corrected data of the plurality of corrected data based on a respective way of a plurality of ways. Each of the plurality of data lines includes a respective data field of a plurality of data fields and a respective ECC field of a plurality of ECC fields. The plurality of initial data are stored in the plurality of data fields and the plurality of ECCs are stored in the plurality of ECC fields. Each of the plurality of ways is associated with a respective data line of the plurality of data lines.
    Type: Application
    Filed: February 24, 2020
    Publication date: June 18, 2020
    Applicants: High Performance Data Storage (HPDS), Sharif University of Technology
    Inventors: Hossein Asadi, Elham Cheshmikhanikhanghah, Hamed Farbeh