Patents by Inventor Mohamed A. Bahgat

Mohamed A. Bahgat 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: 11530464
    Abstract: Disclosed herein are methods and compositions for producing composite pellets comprising a core comprising: iron ore and a carbonaceous reducing agent; and a shell comprising: iron ore; and having a core and shell transition in a manner such that no visible boundary exists between the core and the shell in a cross-section of the pellet. The methods can be used to produce composite pellets with improved productivity and quality, and the resulting composite pellets can be used to produce direct reduced iron (DRI).
    Type: Grant
    Filed: April 18, 2016
    Date of Patent: December 20, 2022
    Assignee: SABIC GLOBAL TECHNOLOGIES B.V.
    Inventors: Mohamed Bahgat Saddik, Hesham Ahmed Hanafy
  • Patent number: 10614939
    Abstract: Disclosed herein are compositions and methods of making a hard magnetic material from iron oxide fines, the hard magnetic material having a general formula MFexOy. In one aspect, the method comprises a) providing an iron oxide fine; b) providing a metal carbonate of a general formula Mx(CO3)y; c) mixing the iron oxide fine and the metal carbonate to form a mixture; d) calcining the mixture of the iron oxide fine and the metal carbonate; wherein M is a divalent metal ion.
    Type: Grant
    Filed: January 29, 2015
    Date of Patent: April 7, 2020
    Assignee: SAUDI BASIC INDUSTRIES CORPORATION
    Inventors: Mohamed Bahgat Saddik, Fazal-Ur-Rehman Awan
  • Patent number: 10550445
    Abstract: Iron ore pellets including a core comprising iron ore, a first coating comprising lime, and a second coating comprising cement, wherein the first coating is disposed between a surface of the core and the second coating. A process for manufacturing the iron ore pellets whereby the first coating is applied to the core to form a coated core, the surface area coverage of the first coating is measured, the second coating is applied to the coated core, and the surface area coverage of the second coating is measure. A process for manufacturing reduced iron pellets is also provided whereby the iron ore pellets are reduced with a reducing gas at temperatures up to 1100° C.
    Type: Grant
    Filed: June 20, 2016
    Date of Patent: February 4, 2020
    Assignee: SABIC GLOBAL TECHNOLOGIES B.V.
    Inventors: Mohamed Bahgat Saddik, Sayed Niaz Ahsan, Shabbir Taherbhai Lakdawala, Hesham Ahmed Hanafy
  • Patent number: 10214788
    Abstract: Disclosed herein are methods and compositions for producing composite iron pellets comprising an inner core comprising iron ore and a reducing agent comprising a carbonaceous material; and an outer shell comprising unreduced iron ore. The resulting composite iron pellets can be used to produce direct reduced iron (DRI) with improved productivity while reducing gas consumption.
    Type: Grant
    Filed: January 28, 2015
    Date of Patent: February 26, 2019
    Assignee: SAUDI BASIC INDUSTRIES CORPORATION
    Inventor: Mohamed Bahgat Saddik
  • Publication number: 20180320246
    Abstract: Disclosed are coating compositions and methods for their use, comprising 90 wt. % electric arc furnace dust based on the total dry weight of the coating composition. The electric arc furnace dust includes at least 40 wt. % of Fe2O3 and at least 30 wt. % of CaO and CaCO3 combined, based on the total dry weight of the electric arc furnace dust.
    Type: Application
    Filed: September 27, 2016
    Publication date: November 8, 2018
    Applicant: SABIC Global Technologies B.V.
    Inventors: Hamad S. AL-TASSAN, Mohamed Bahgat SADDIK, Sayed Niaz AHSAN, Hesham A. HANAFY
  • Publication number: 20180195140
    Abstract: Iron ore pellets including a core comprising iron ore, a first coating comprising lime, and a second coating comprising cement, wherein the first coating is disposed between a surface of the core and the second coating. A process for manufacturing the iron ore pellets whereby the first coating is applied to the core to form a coated core, the surface area coverage of the first coating is measured, the second coating is applied to the coated core, and the surface area coverage of the second coating is measure. A process for manufacturing reduced iron pellets is also provided whereby the iron ore pellets are reduced with a reducing gas at temperatures up to 1100° C.
    Type: Application
    Filed: June 20, 2016
    Publication date: July 12, 2018
    Inventors: Mohamed Bahgat SADDIK, Sayed Niaz AHSAN, Shabbir Taherbhai LAKDAWALA, Hesham Ahmed HANAFY
  • Publication number: 20180119248
    Abstract: Disclosed herein are methods and compositions for producing composite pellets comprising a core comprising: iron ore and a carbonaceous reducing agent; and a shell comprising: iron ore; and having a core and shell transition in a manner such that no visible boundary exists between the core and the shell in a cross-section of the pellet. The methods can be used to produce composite pellets with improved productivity and quality, and the resulting composite pellets can be used to produce direct reduced iron (DRI).
    Type: Application
    Filed: April 18, 2016
    Publication date: May 3, 2018
    Inventors: Mohamed Bahgat SADDIK, Hesham Ahmed HANAFY
  • Patent number: 9940324
    Abstract: In an approach for evaluating performance of machine translation, a processor receives a first document in a source language. A processor translates the first document in the source language to a second document in a target language, based, at least in part, on a first quantity of information. A processor evaluates the second document in the target language, based, at least, on one or more aspects of the translation. A processor determines, based, at least in part, on the evaluation, the second document in the target language meets a predetermined threshold.
    Type: Grant
    Filed: August 13, 2015
    Date of Patent: April 10, 2018
    Assignee: International Business Machines Corporation
    Inventors: Mohamed A. Bahgat, Ossama Emam, Ayman S Hanafy, Sara A. Noeman
  • Patent number: 9934203
    Abstract: In an approach for evaluating performance of machine translation, a processor receives a first document in a source language. A processor translates the first document in the source language to a second document in a target language, based, at least in part, on a first quantity of information. A processor evaluates the second document in the target language, based, at least, on one or more aspects of the translation. A processor determines, based, at least in part, on the evaluation, the second document in the target language meets a predetermined threshold.
    Type: Grant
    Filed: March 10, 2015
    Date of Patent: April 3, 2018
    Assignee: International Business Machines Corporation
    Inventors: Mohamed A. Bahgat, Ossama Emam, Ayman S. Hanafy, Sara A. Noeman
  • Patent number: 9916168
    Abstract: Testing correct mirroring of a GUI. Two GUI specifications are received, one that specifies text elements in a left-to-right natural language and another that specifies text elements in a right-to-left natural language and corresponds to a horizontally mirrored counterpart of the first GUI specification. For each child element in the first specification a start position, width, and a width of its parent GUI element are determined; for the corresponding specification a start position and width for the counterpart element is determined, a horizontally mirrored start position is calculated for the child element, it is determined whether the start position and width of the counterpart child GUI element are within a predefined tolerance of the calculated horizontally mirrored start position and the width, respectively, of the child GUI element; and, if not, the second GUI specification is updated with the calculated horizontally mirrored start position or width.
    Type: Grant
    Filed: October 5, 2016
    Date of Patent: March 13, 2018
    Assignee: International Business Machines Corporation
    Inventors: Mohamed Bahgat, Mariam Moustafa Reda AbdALLAH El-Tantawi
  • Patent number: 9916167
    Abstract: Testing correct mirroring of a GUI. Two GUI specifications are received, one that specifies text elements in a left-to-right natural language and another that specifies text elements in a right-to-left natural language and corresponds to a horizontally mirrored counterpart of the first GUI specification. For each child element in the first specification a start position, width, and a width of its parent GUI element are determined; for the corresponding specification a start position and width for the counterpart element is determined, a horizontally mirrored start position is calculated for the child element, it is determined whether the start position and width of the counterpart child GUI element are within a predefined tolerance of the calculated horizontally mirrored start position and the width, respectively, of the child GUI element; and, if not, the second GUI specification is updated with the calculated horizontally mirrored start position or width.
    Type: Grant
    Filed: October 4, 2016
    Date of Patent: March 13, 2018
    Assignee: International Business Machines Corporation
    Inventors: Mohamed Bahgat, Mariam Moustafa Reda AbdALLAH El-Tantawi
  • Patent number: 9891933
    Abstract: Testing correct mirroring of a GUI. Two GUI specifications are received, a reference GUI specification and a mirrored GUI specification that corresponds to a horizontally mirrored version of the reference GUI specification. For each child element in the reference GUI specification, a start position, width, and width of the parent GUI element are determined from the reference GUI specification; for the corresponding mirrored GUI element, a mirrored start position and a mirrored width are determined from the mirrored GUI specification; and for the mirrored GUI element, a calculated mirrored start position, based on the start position, width, and width of the child GUI element's parent GUI element are determined. If the mirrored start position or the mirrored width is not within a predefined tolerance of the calculated mirrored start position or the width, respectively, the mirrored GUI specification is updated with the calculated mirrored start position or the width, respectively.
    Type: Grant
    Filed: June 24, 2015
    Date of Patent: February 13, 2018
    Assignee: International Business Machines Corporation
    Inventors: Mohamed Bahgat, Mariam Moustafa Reda AbdALLAH El-Tantawi
  • Patent number: 9868393
    Abstract: Method and system are provided for vehicle accident avoidance carried out with respect to a host vehicle by modeling behavior. The method includes: monitoring a surrounding environment of the host vehicle and detecting other vehicles in a vicinity of the host vehicle by at least one visual sensor. The method further includes: estimating a speed and direction of each of the detected vehicles; calculating one or more projected paths of each of the detected vehicles based on their current estimated speed and direction, the current monitored surrounding environment, and other vehicle projected paths; estimating a probability of intersection of each projected path with the host vehicle; and providing an alert or action to the host vehicle if there is a high probability of intersection.
    Type: Grant
    Filed: December 10, 2015
    Date of Patent: January 16, 2018
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Mohamed A. Bahgat, Ossama Emam, Ayman S. Hanafy, Sara A. Noeman
  • Publication number: 20170166123
    Abstract: Method and system are provided for vehicle accident avoidance carried out with respect to a host vehicle by modeling behavior. The method includes: monitoring a surrounding environment of the host vehicle and detecting other vehicles in a vicinity of the host vehicle by at least one visual sensor. The method further includes: estimating a speed and direction of each of the detected vehicles; calculating one or more projected paths of each of the detected vehicles based on their current estimated speed and direction, the current monitored surrounding environment, and other vehicle projected paths; estimating a probability of intersection of each projected path with the host vehicle; and providing an alert or action to the host vehicle if there is a high probability of intersection.
    Type: Application
    Filed: December 10, 2015
    Publication date: June 15, 2017
    Inventors: Mohamed A. BAHGAT, Ossama EMAM, Ayman S. HANAFY, Sara A. NOEMAN
  • Patent number: 9678939
    Abstract: A method and system for analyzing language morphology to facilitate statistical machine translation from a first language to a target language is disclosed. The method and system can include marking words in a first language text with a part-of-speech tag, and parsing one or more sentences in the first language text to determine syntactic dependence relations between the words in the one or more sentences of the first language text. Morphological features of the words in the first language text can also be extracted. The method and system can also include tagging the words in the first language text with a language morphology tag from a second language. A modified form of words in the first language text can be generated using the language morphology tags from the second language. The modified form of the words can be used to facilitate translation from the first language to a target language.
    Type: Grant
    Filed: December 4, 2013
    Date of Patent: June 13, 2017
    Assignee: International Business Machines Corporation
    Inventors: Mohamed A. Bahgat, Ossama Emam, Ayman S. Hanafy, Sara A. Noeman
  • Publication number: 20170017504
    Abstract: Testing correct mirroring of a GUI. Two GUI specifications are received, one that specifies text elements in a left-to-right natural language and another that specifies text elements in a right-to-left natural language and corresponds to a horizontally mirrored counterpart of the first GUI specification. For each child element in the first specification a start position, width, and a width of its parent GUI element are determined; for the corresponding specification a start position and width for the counterpart element is determined, a horizontally mirrored start position is calculated for the child element, it is determined whether the start position and width of the counterpart child GUI element are within a predefined tolerance of the calculated horizontally mirrored start position and the width, respectively, of the child GUI element; and, if not, the second GUI specification is updated with the calculated horizontally mirrored start position or width.
    Type: Application
    Filed: October 5, 2016
    Publication date: January 19, 2017
    Inventors: Mohamed Bahgat, Mariam Moustafa Reda AbdALLAH El-Tantawi
  • Publication number: 20170010904
    Abstract: Testing correct mirroring of a GUI. Two GUI specifications are received, one that specifies text elements in a left-to-right natural language and another that specifies text elements in a right-to-left natural language and corresponds to a horizontally mirrored counterpart of the first GUI specification. For each child element in the first specification a start position, width, and a width of its parent GUI element are determined; for the corresponding specification a start position and width for the counterpart element is determined, a horizontally mirrored start position is calculated for the child element, it is determined whether the start position and width of the counterpart child GUI element are within a predefined tolerance of the calculated horizontally mirrored start position and the width, respectively, of the child GUI element; and, if not, the second GUI specification is updated with the calculated horizontally mirrored start position or width.
    Type: Application
    Filed: October 4, 2016
    Publication date: January 12, 2017
    Inventors: Mohamed Bahgat, Mariam Moustafa Reda AbdALLAH El-Tantawi
  • Publication number: 20160378514
    Abstract: Testing correct mirroring of a GUI. Two GUI specifications are received, a reference GUI specification and a mirrored GUI specification that corresponds to a horizontally mirrored version of the reference GUI specification. For each child element in the reference GUI specification, a start position, width, and width of the parent GUI element are determined from the reference GUI specification; for the corresponding mirrored GUI element, a mirrored start position and a mirrored width are determined from the mirrored GUI specification; and for the mirrored GUI element, a calculated mirrored start position, based on the start position, width, and width of the child GUI element's parent GUI element are determined. If the mirrored start position or the mirrored width is not within a predefined tolerance of the calculated mirrored start position or the width, respectively, the mirrored GUI specification is updated with the calculated mirrored start position or the width, respectively.
    Type: Application
    Filed: March 25, 2016
    Publication date: December 29, 2016
    Inventors: Mohamed Bahgat, Mariam Moustafa Reda AbdALLAH El-Tantawi
  • Publication number: 20160378304
    Abstract: Testing correct mirroring of a GUI. Two GUI specifications are received, a reference GUI specification and a mirrored GUI specification that corresponds to a horizontally mirrored version of the reference GUI specification. For each child element in the reference GUI specification, a start position, width, and width of the parent GUI element are determined from the reference GUI specification; for the corresponding mirrored GUI element, a mirrored start position and a mirrored width are determined from the mirrored GUI specification; and for the mirrored GUI element, a calculated mirrored start position, based on the start position, width, and width of the child GUI element's parent GUI element are determined. If the mirrored start position or the mirrored width is not within a predefined tolerance of the calculated mirrored start position or the width, respectively, the mirrored GUI specification is updated with the calculated mirrored start position or the width, respectively.
    Type: Application
    Filed: June 24, 2015
    Publication date: December 29, 2016
    Inventors: Mohamed Bahgat, Mariam Moustafa Reda AbdALLAH El-Tantawi
  • Patent number: 9529606
    Abstract: Testing correct mirroring of a GUI. Two GUI specifications are received, a reference GUI specification and a mirrored GUI specification that corresponds to a horizontally mirrored version of the reference GUI specification. For each child element in the reference GUI specification, a start position, width, and width of the parent GUI element are determined from the reference GUI specification; for the corresponding mirrored GUI element, a mirrored start position and a mirrored width are determined from the mirrored GUI specification; and for the mirrored GUI element, a calculated mirrored start position, based on the start position, width, and width of the child GUI element's parent GUI element are determined. If the mirrored start position or the mirrored width is not within a predefined tolerance of the calculated mirrored start position or the width, respectively, the mirrored GUI specification is updated with the calculated mirrored start position or the width, respectively.
    Type: Grant
    Filed: March 25, 2016
    Date of Patent: December 27, 2016
    Assignee: International Business Machines Corporation
    Inventors: Mohamed Bahgat, Mariam Moustafa Reda AbdALLAH El-Tantawi