Patents by Inventor Mohamed M. ELSHRIF

Mohamed M. ELSHRIF 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: 11511882
    Abstract: A method for identifying aircraft faults, comprising: receiving a dataset comprising a plurality of low priority messages and a plurality of high priority messages, each low priority message identifying a minor aircraft fault and each high priority message identifying a major aircraft fault; for each low priority message, generating an embedding vector which maps the low priority message in an embedding space; for each high priority message, generating an embedding vector which maps the high priority message in the embedding space; providing, to a machine learning unit, the embedding vector for each low priority message of the plurality of low priority messages and the embedding vector for each high priority message of the plurality of high priority messages; and obtaining, from the machine learning unit, a probability of a target high priority message occurring based on each low priority message of the plurality of low priority messages.
    Type: Grant
    Filed: June 11, 2020
    Date of Patent: November 29, 2022
    Assignees: Qatar Foundation for Education, Science and Community Development, The Boeing Company
    Inventors: Mohamed M. Elshrif, Sanjay Chawla, Franz D. Betz, Dragos D. Margineantu
  • Publication number: 20200391881
    Abstract: A method for identifying aircraft faults, comprising: receiving a dataset comprising a plurality of low priority messages and a plurality of high priority messages, each low priority message identifying a minor aircraft fault and each high priority message identifying a major aircraft fault; for each low priority message, generating an embedding vector which maps the low priority message in an embedding space; for each high priority message, generating an embedding vector which maps the high priority message in the embedding space; providing, to a machine learning unit, the embedding vector for each low priority message of the plurality of low priority messages and the embedding vector for each high priority message of the plurality of high priority messages; and obtaining, from the machine learning unit, a probability of a target high priority message occurring based on each low priority message of the plurality of low priority messages.
    Type: Application
    Filed: June 11, 2020
    Publication date: December 17, 2020
    Inventors: Mohamed M. ELSHRIF, Sanjay CHAWLA, Franz D. BETZ, Dragos D. MARGINEANTU
  • Publication number: 20200391885
    Abstract: A method for identifying aircraft faults, comprising: receiving aircraft health dataset comprising plurality of maintenance identifiers which each identify aircraft fault; storing diagnostics database storing plurality of part identifiers which each identify part of aircraft which is possible cause of generation of at least one maintenance identifier; generating graph of plurality of maintenance identifiers and plurality of edges in which maintenance identifiers are connected to one another by edge if maintenance identifiers are identified by common part identifier in diagnostics database; extracting clique from graph, clique comprising plurality of maintenance identifiers and respective plurality of edges of graph; determining intersection between at least two edges of clique; identifying candidate part identifier which is common to intersecting edges of clique, candidate part identifier identifying part of aircraft which is possible cause of generation of at least some of maintenance identifiers of clique;
    Type: Application
    Filed: June 11, 2020
    Publication date: December 17, 2020
    Inventors: Mohamed M. Elshrif, Sanjay Chawla, Franz D. Betz, Dragos D. Margineantu