Patents by Inventor Mohamad Moussa

Mohamad Moussa 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: 11531591
    Abstract: An error correction and fault tolerance method and system for an array of disks is presented. The array comprises k+5 disks, where k disks store user data and 5 disks store computed parity. The present invention further comprises a method and a system for reconstituting the original content of each of the k+5 disks, when up to 5 disks have been lost, wherein the number of disks at unknown locations is E and the number of disks wherein the location of the disks is known is Z. All combinations of faulty disks wherein Z+2×E?4 are reconstituted. Some combinations of faulty disks wherein Z+2×E?5 are either reconstituted, or errors are limited to a small list.
    Type: Grant
    Filed: May 3, 2021
    Date of Patent: December 20, 2022
    Assignee: ARIZONA BOARD OF REGENTS ON BEHALF OF THE UNIVERSITY OF ARIZONA
    Inventors: Mohamad Moussa, Marek Rychlik
  • Publication number: 20210263797
    Abstract: An error correction and fault tolerance method and system for an array of disks is presented. The array comprises k+5 disks, where k disks store user data and 5 disks store computed parity. The present invention further comprises a method and a system for reconstituting the original content of each of the k+5 disks, when up to 5 disks have been lost, wherein the number of disks at unknown locations is E and the number of disks wherein the location of the disks is known is Z. All combinations of faulty disks wherein Z+2×E?4 are reconstituted. Some combinations of faulty disks wherein Z+2×E?5 are either reconstituted, or errors are limited to a small list.
    Type: Application
    Filed: May 3, 2021
    Publication date: August 26, 2021
    Inventors: Mohamad Moussa, Marek Rychlik
  • Patent number: 10997024
    Abstract: An error correction and fault, tolerance method and system for an array of disks is presented. The array comprises k+5 disks, where k disks store user data and 5 disks store computed parity. The present invention further comprises a method and a system for reconstituting the original content of each of the k+5 disks, when up to disks have been lost, wherein the number of disks at unknown locations is E and the number of disks wherein the location of the disks is known is Z. All combinations of faulty disks wherein Z+2×E?4 are reconstituted. Some combinations of faulty disks wherein Z+2×E?5 are either reconstituted, or errors are limited to a small list.
    Type: Grant
    Filed: July 24, 2019
    Date of Patent: May 4, 2021
    Assignee: ARIZONA BOARD OF REGENTS ON BEHALF OF THE UNIVERSITY OF ARIZONA
    Inventors: Mohamad Moussa, Marek Rychlik
  • Publication number: 20190347162
    Abstract: An error correction and fault, tolerance method and system for an array of disks is presented. The array comprises k+5 disks, where k disks store user data and 5 disks store computed parity. The present invention further comprises a method and a system for reconstituting the original content of each of the k+5 disks, when up to disks have been lost, wherein the number of disks at unknown locations is E and the number of disks wherein the location of the disks is known is Z. All combinations of faulty disks wherein Z+2×E?4 are reconstituted. Some combinations of faulty disks wherein Z+2×E?5 are either reconstituted, or errors are limited to a small list.
    Type: Application
    Filed: July 24, 2019
    Publication date: November 14, 2019
    Inventors: Mohamad Moussa, Marek Rychlik