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: 11530464Abstract: 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: GrantFiled: April 18, 2016Date of Patent: December 20, 2022Assignee: SABIC GLOBAL TECHNOLOGIES B.V.Inventors: Mohamed Bahgat Saddik, Hesham Ahmed Hanafy
-
Patent number: 10614939Abstract: 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: GrantFiled: January 29, 2015Date of Patent: April 7, 2020Assignee: SAUDI BASIC INDUSTRIES CORPORATIONInventors: Mohamed Bahgat Saddik, Fazal-Ur-Rehman Awan
-
Patent number: 10550445Abstract: 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: GrantFiled: June 20, 2016Date of Patent: February 4, 2020Assignee: SABIC GLOBAL TECHNOLOGIES B.V.Inventors: Mohamed Bahgat Saddik, Sayed Niaz Ahsan, Shabbir Taherbhai Lakdawala, Hesham Ahmed Hanafy
-
Patent number: 10214788Abstract: 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: GrantFiled: January 28, 2015Date of Patent: February 26, 2019Assignee: SAUDI BASIC INDUSTRIES CORPORATIONInventor: Mohamed Bahgat Saddik
-
Publication number: 20180320246Abstract: 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: ApplicationFiled: September 27, 2016Publication date: November 8, 2018Applicant: SABIC Global Technologies B.V.Inventors: Hamad S. AL-TASSAN, Mohamed Bahgat SADDIK, Sayed Niaz AHSAN, Hesham A. HANAFY
-
Publication number: 20180195140Abstract: 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: ApplicationFiled: June 20, 2016Publication date: July 12, 2018Inventors: Mohamed Bahgat SADDIK, Sayed Niaz AHSAN, Shabbir Taherbhai LAKDAWALA, Hesham Ahmed HANAFY
-
Publication number: 20180119248Abstract: 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: ApplicationFiled: April 18, 2016Publication date: May 3, 2018Inventors: Mohamed Bahgat SADDIK, Hesham Ahmed HANAFY
-
Patent number: 9940324Abstract: 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: GrantFiled: August 13, 2015Date of Patent: April 10, 2018Assignee: International Business Machines CorporationInventors: Mohamed A. Bahgat, Ossama Emam, Ayman S Hanafy, Sara A. Noeman
-
Patent number: 9934203Abstract: 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: GrantFiled: March 10, 2015Date of Patent: April 3, 2018Assignee: International Business Machines CorporationInventors: Mohamed A. Bahgat, Ossama Emam, Ayman S. Hanafy, Sara A. Noeman
-
Patent number: 9916168Abstract: 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: GrantFiled: October 5, 2016Date of Patent: March 13, 2018Assignee: International Business Machines CorporationInventors: Mohamed Bahgat, Mariam Moustafa Reda AbdALLAH El-Tantawi
-
Patent number: 9916167Abstract: 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: GrantFiled: October 4, 2016Date of Patent: March 13, 2018Assignee: International Business Machines CorporationInventors: Mohamed Bahgat, Mariam Moustafa Reda AbdALLAH El-Tantawi
-
Patent number: 9891933Abstract: 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: GrantFiled: June 24, 2015Date of Patent: February 13, 2018Assignee: International Business Machines CorporationInventors: Mohamed Bahgat, Mariam Moustafa Reda AbdALLAH El-Tantawi
-
Patent number: 9868393Abstract: 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: GrantFiled: December 10, 2015Date of Patent: January 16, 2018Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Mohamed A. Bahgat, Ossama Emam, Ayman S. Hanafy, Sara A. Noeman
-
Publication number: 20170166123Abstract: 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: ApplicationFiled: December 10, 2015Publication date: June 15, 2017Inventors: Mohamed A. BAHGAT, Ossama EMAM, Ayman S. HANAFY, Sara A. NOEMAN
-
Patent number: 9678939Abstract: 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: GrantFiled: December 4, 2013Date of Patent: June 13, 2017Assignee: International Business Machines CorporationInventors: Mohamed A. Bahgat, Ossama Emam, Ayman S. Hanafy, Sara A. Noeman
-
Publication number: 20170017504Abstract: 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: ApplicationFiled: October 5, 2016Publication date: January 19, 2017Inventors: Mohamed Bahgat, Mariam Moustafa Reda AbdALLAH El-Tantawi
-
Publication number: 20170010904Abstract: 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: ApplicationFiled: October 4, 2016Publication date: January 12, 2017Inventors: Mohamed Bahgat, Mariam Moustafa Reda AbdALLAH El-Tantawi
-
Publication number: 20160378514Abstract: 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: ApplicationFiled: March 25, 2016Publication date: December 29, 2016Inventors: Mohamed Bahgat, Mariam Moustafa Reda AbdALLAH El-Tantawi
-
Publication number: 20160378304Abstract: 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: ApplicationFiled: June 24, 2015Publication date: December 29, 2016Inventors: Mohamed Bahgat, Mariam Moustafa Reda AbdALLAH El-Tantawi
-
Patent number: 9529606Abstract: 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: GrantFiled: March 25, 2016Date of Patent: December 27, 2016Assignee: International Business Machines CorporationInventors: Mohamed Bahgat, Mariam Moustafa Reda AbdALLAH El-Tantawi