Patents by Inventor Mohamed A. Gad

Mohamed A. Gad 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: 11964952
    Abstract: Synthesis of a compound (2E)-4-[(4-chlorophenyl)amino]-N-phenyl-2-(phenylimino)-1,3,5-dioxazepine-7-carboxamide and its use as an insecticidal agent.
    Type: Grant
    Filed: December 27, 2023
    Date of Patent: April 23, 2024
    Assignee: KING FAISAL UNIVERSITY
    Inventors: Mai Mostafa Khalaf Ali, Mohamed A. Gouda, Hany Mohamed Abd El-Lateef Ahmed, Antar Ahmed Abdelhamid Ahmed, Mohamed A. Gad
  • Patent number: 11905251
    Abstract: A compound 1-cyclopropyl-6-fluoro-7-(4-(2-hydroxy-3-(naphthalen-2-yloxy)propylpiperazin-1-yl)-4-oxo-1,4-dihydroquinoline-3-carboxylic acid, its synthesis, and its use as an insecticidal agent.
    Type: Grant
    Filed: August 29, 2023
    Date of Patent: February 20, 2024
    Assignee: KING FAISAL UNIVERSITY
    Inventors: Hany Mohamed Abd El-Lateef Ahmed, Mai Mostafa Khalaf Ali, Antar Ahmed Abdelhamid Ahmed, Mohamed A. Gad
  • Patent number: 11903385
    Abstract: Synthesis of a compound 1-(butyl(2-hydroxy-3-(naphthalen-1-yloxy)propyl)amino)-3-(naphthalen-2-yloxy)propan-2-ol and its use as an insecticidal agent.
    Type: Grant
    Filed: November 10, 2023
    Date of Patent: February 20, 2024
    Assignee: KING FAISAL UNIVERSITY
    Inventors: Mai Mostafa Khalaf Ali, Hany Mohamed Abd El-Lateef Ahmed, Antar Ahmed Abdelhamid Ahmed, Amer A. Amer, Mohamed A. Gad
  • Patent number: 11897856
    Abstract: Synthesis of a compound N-(Naphthalen-1-ylcarbamothioyl)furan-2-carboxamide and its use as an insecticidal agent.
    Type: Grant
    Filed: October 12, 2023
    Date of Patent: February 13, 2024
    Assignee: KING FAISAL UNIVERSITY
    Inventors: Hany Mohamed Abd El-Lateef Ahmed, Mai Mostafa Khalaf Ali, Antar Ahmed Abdelhamid Ahmed, Mohamed A. Gad
  • Patent number: 11891353
    Abstract: A compound 3,3?-(hydrazine-1,2-diyl)bis(1-(naphthalen-2-yloxy)propan-2-ol), its synthesis, and its use as an insecticidal agent.
    Type: Grant
    Filed: August 28, 2023
    Date of Patent: February 6, 2024
    Assignee: KING FAISAL UNIVERSITY
    Inventors: Mai Mostafa Khalaf Ali, Hany Mohamed Abd Ellateef Ahmed, Antar Ahmed Abdelhamid Ahmed, Mohamed A. Gad
  • Publication number: 20240028918
    Abstract: Apparatus and computer-implemented method for correcting inconsistent facts in a knowledge base. The method comprises providing an inconsistent fact, wherein the inconsistent fact comprises a subject and a predicate and an object, determining an input for a language model, wherein the input comprises the subject or a label provided for the subject, wherein the input comprises the predicate or a label provided for the predicate, wherein the object or a label provided for the object is masked in the input, determining an output of the language model depending on the input, wherein the output comprises a predicted object or a predicted label for a predicted object, and replacing the inconsistent fact with a fact comprising the subject, the predicate and the predicted object.
    Type: Application
    Filed: January 26, 2023
    Publication date: January 25, 2024
    Inventors: Daria Stepanova, Hiba Arnaout, Mohamed Gad-Elrab, Trung Kien Tran
  • Patent number: 11878955
    Abstract: A compound 3,3?,3?-nitrilotris(1-(naphthalen-2-yloxy)propan-2-ol, its synthesis, and its use as an insecticidal agent.
    Type: Grant
    Filed: August 29, 2023
    Date of Patent: January 23, 2024
    Assignee: KING FAISAL UNIVERSITY
    Inventors: Hany Mohamed Abd El-Lateef Ahmed, Mai Mostafa Khalaf Ali, Antar Ahmed Abdelhamid Ahmed, Mohamed A. Gad
  • Publication number: 20230306283
    Abstract: A device and method for training a model for linking a mention in textual context to an entity across knowledge bases. I the method, depending on training data, training the model for mapping an entity of a first knowledge base to its first representation in a vector space, for mapping an entity of a second knowledge base to its second representation in the vector space, for mapping the mention to a third representation in the vector space. The training data includes a set of pairs in which each pair includes a mention in a textual context and its corresponding reference entity in either the first knowledge base or the second knowledge base. Training the model includes evaluating a loss function.
    Type: Application
    Filed: March 3, 2023
    Publication date: September 28, 2023
    Inventors: Hassan Soliman, Dragan Milchevski, Heike Adel-Vu, Mohamed Gad-Elrab, Jannik Stroetgen
  • Publication number: 20230097860
    Abstract: A device and a computer implemented method for explainable clustering of a scene. The method includes determining a first relation that relates a first object class to a second object class, wherein determining the first relation includes determining, depending on the first object class and the second object class, a pair of entities in a first knowledge graph, in particular a commonsense knowledge graph, that represents information about a domain, wherein the pair of entities is related with the first relation in the first knowledge graph, determining a cluster in that the scene belongs depending on the scene and depending on other scenes, determining a second relation that relates the scene with the cluster depending on at least one feature of digital image data representing the scene, determining a rule that maps the first relation to the second relation.
    Type: Application
    Filed: September 7, 2022
    Publication date: March 30, 2023
    Inventors: Cory Henson, Daria Stepanova, Mohamed Gad-Elrab, Ruwan Wickramarachchige Don, Sreyasi Nag Chowdhury
  • Publication number: 20230025314
    Abstract: A method for determining negative samples for training a knowledge graph embedding of a knowledge graph enhanced by an ontology including at least one constraint for distinguishing a fact of the knowledge graph from a spurious fact. The method comprises determining embedding predicted triples; determining a set of triples that comprises a triple of the knowledge graph and at least one of the predicted triples that are inconsistent with respect to the ontology; determining from the set of triples a replacement entity for the object entity in the at least one triple of the predicted triples; and determining the negative sample to comprise the relation, the subject entity and the replacement entity, or determining from the subset a replacement entity for the subject entity in the at least one triple of the predicted triples and determining the negative sample to comprise the relation, the object entity, and the replacement entity.
    Type: Application
    Filed: June 30, 2022
    Publication date: January 26, 2023
    Inventors: Daria Stepanova, Mohamed Gad-Elrab, Nitisha Jain, Trung Kien Tran
  • Publication number: 20220101152
    Abstract: A device and computer implemented method. The method includes determining an embedding of a first entity, in particular of a knowledge graph, inserting a first vertex for the embedding in an in particular weighted in particular undirected graph, determining in the graph a first cluster of vertices including the first vertex, determining for the first cluster a second entity, in particular in the knowledge graph, determining a semantic similarity between the first entity and the second entity, in particular in the knowledge graph, determining a rule for the first cluster depending on the semantic similarity between the first entity and the second entity.
    Type: Application
    Filed: August 20, 2021
    Publication date: March 31, 2022
    Inventors: Daria Stepanova, Evgeny Levinkov, Mohamed Gad-Elrab, Trung Kien Tran
  • Publication number: 20210142193
    Abstract: A computer-implemented method for grouping target entities into clusters. A base association in which a cluster is associated with each of the target entities is determined in a computation step for the target entities as a function of an association for entities. Inference rules are determined as a function of the association for entities and as a function of the base association, each of the inference rules defining an association of entities with one of the clusters. An altered association is determined as a function of the association for entities and the inference rules. A check is made as to whether a difference between the base association and the altered association falls below a threshold value. When it does, an association of the target entities with the clusters is output or stored. Otherwise, a feedback value is determined as a function of the difference.
    Type: Application
    Filed: September 25, 2020
    Publication date: May 13, 2021
    Inventors: Daria Stepanova, Heike Adel-Vu, Mohamed Gad-Elrab, Trung Kien Tran
  • Patent number: 10936153
    Abstract: A method comprising detecting, by an electronic device, a first input associated with a first selectable item of one or more selectable items displayed on a display, invoking, based on the first input, a menu for display adjacent an edge of the display, wherein the menu comprises one or more selectable icons and each icon represents a function, wherein when the first input is a continuous gesture extending to an icon displayed in the menu, performing the function associated with the icon.
    Type: Grant
    Filed: September 1, 2017
    Date of Patent: March 2, 2021
    Assignee: BlackBerry Limited
    Inventors: Simon Martin Thorsander, Per Åke Daniel Johansson, Nils Roger Andersson Reimer, Robert Simon Lessing, Jonas Ove Arbsjö, Charles Anton Nilsson Boman, Ahmed ElSaeed Mohamed Gad Eldessouki, Andreas Pal Drén
  • Publication number: 20210056448
    Abstract: A computer-implemented method for computing inconsistency explanations in a first data set, enhanced with an ontology, the first data set comprising data elements, called individuals, and facts about the individuals; the facts are expressed according to an ontology language in terms of class assertions and/or property assertions, a class assertion relates one individual with a class and a property assertion relates one individual with a second individual. The ontology includes a formal explicit description of the classes and/or properties and further including axioms about the classes and/or properties; wherein the method includes the steps of: constructing a second data set being an abstract description of the first data set; computing inconsistency explanations in the second data set with regard to the axioms of the ontology, and computing inconsistency explanations for the first data set with regard to the ontology based on the computed inconsistency explanations in the second data set.
    Type: Application
    Filed: July 20, 2020
    Publication date: February 25, 2021
    Inventors: Daria Stepanova, Evgeny Kharlamov, Jannik Stroetgen, Mohamed Gad-Elrab, Trung Kien Tran
  • Patent number: 10698567
    Abstract: A computer-implemented method of operating an electronic device having a display and means for receiving user input, the method comprises: displaying on the display a menu adjacent an edge of the display, the menu containing one or more icons, each icon representing a function and being selectable by the user; and in response to detection of a user input in relation to an icon, causing the device to display a description of the function of the icon, wherein the description is displayed to project from the menu.
    Type: Grant
    Filed: December 16, 2015
    Date of Patent: June 30, 2020
    Assignee: BlackBerry Limited
    Inventors: Simon Martin Thorsander, Per Åke Daniel Johansson, Nils Roger Andersson Reimer, Jonas Ove Arbsjö, Charles Anton Nilsson Boman, Ahmed ElSaeed Mohamed Gad Eldessouki, Andreas Pal Drén, Robert Simon Lessing
  • Publication number: 20170364218
    Abstract: A method comprising detecting, by an electronic device, a first input associated with a first selectable item of one or more selectable items displayed on a display, invoking, based on the first input, a menu for display adjacent an edge of the display, wherein the menu comprises one or more selectable icons and each icon represents a function, wherein when the first input is a continuous gesture extending to an icon displayed in the menu, performing the function associated with the icon.
    Type: Application
    Filed: September 1, 2017
    Publication date: December 21, 2017
    Applicant: BlackBerry Limited
    Inventors: Simon Martin THORSANDER, Per Åke Daniel JOHANSSON, Nils Roger ANDERSSON REIMER, Robert Simon LESSING, Jonas Ove ARBSJÖ, Charles Anton Nilsson BOMAN, Ahmed ElSaeed Mohamed Gad ELDESSOUKI, Andreas Pal DRÉN
  • Patent number: 9753611
    Abstract: A method includes detecting, by an electronic device, a first input associated with a first selectable item of one or more selectable items displayed on a display. Based on the first input, a menu for display is invoked adjacent an edge of the display. The menu includes one or more selectable icons and each icon represents a function. When the first input is a continuous gesture extending to an icon displayed in the menu, the function associated with the icon is performed.
    Type: Grant
    Filed: September 16, 2013
    Date of Patent: September 5, 2017
    Assignee: BlackBerry Limited
    Inventors: Simon Martin Thorsander, Per Åke Daniel Johansson, Nils Roger Andersson Reimer, Robert Simon Lessing, Jonas Arbsjö, Charles Anton Nilsson Boman, Ahmed ElSaeed Mohamed Gad Eldessouki, Andreas Pal Drén
  • Publication number: 20160103570
    Abstract: A computer-implemented method of operating an electronic device having a display and means for receiving user input, the method comprises: displaying on the display a menu adjacent an edge of the display, the menu containing one or more icons, each icon representing a function and being selectable by the user; and in response to detection of a user input in relation to an icon, causing the device to display a description of the function of the icon, wherein the description is displayed to project from the menu.
    Type: Application
    Filed: December 16, 2015
    Publication date: April 14, 2016
    Applicant: BlackBerry Limited
    Inventors: Simon Martin THORSANDER, Per Åke Daniel JOHANSSON, Nils Roger ANDERSSON REIMER, Jonas Ove ARBSJÖ, Charles Anton Nilsson BOMAN, Ahmed ElSaeed Mohamed Gad ELDESSOUKI, Andreas Pal DRÉN, Robert Simon LESSING
  • Patent number: 9223483
    Abstract: A computer-implemented method of operating an electronic device having a display and means for receiving user input, the method comprises: displaying on the display a menu adjacent an edge of the display, the menu containing one or more icons, each icon representing a function and being selectable by the user; and in response to detection of a user input in relation to an icon, causing the device to display a description of the function of the icon, wherein the description is displayed to project from the menu.
    Type: Grant
    Filed: July 16, 2012
    Date of Patent: December 29, 2015
    Assignee: BlackBerry Limited
    Inventors: Simon Martin Thorsander, Per Åke Daniel Johansson, Nils Roger Andersson Reimer, Robert Simon Lessing, Jonas Ove Arbsjö, Charles Anton Nilsson Boman, Ahmed ElSaeed Mohamed Gad Eldessouki, Andreas Pal Drén
  • Publication number: 20150315486
    Abstract: A demulsification process for extracting surface active biochemical products from crude oil and its fractions when they are used as feedstock during biochemical productions utilizes subcritical/supercritical CO2 as a proton pump. The process also includes a pH tuning step, thereby inducing demulsification and precipitation of biochemical products into the aqueous phase, but avoiding asphaltene precipitation by apriori addition of resinous solvents derived from crude oil or bioresources. The biochemical products are then extracted from the aqueous phase via temperature change or some other technique.
    Type: Application
    Filed: May 5, 2014
    Publication date: November 5, 2015
    Applicant: Saudi Arabian Oil Company
    Inventors: Zaki Yusuf, Magdy E. Mohamed Gad