Patents by Inventor Mustafa Mohammed
Mustafa Mohammed 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).
-
Publication number: 20240318428Abstract: Two-dimensional module panels with custom metal frame members having cutouts to accommodate building services. These module panels are open for visual inspection and can be used in various construction applications such as floors and walls. The cutouts in the metal frame members allow for the routing of building services such as plumbing, wiring, fire sprinkler, HVAC, whether rigid or flexible. The modular construction process involves the placement of module panels at a build site and the joining of building services between adjacent panels. Additionally, the system may incorporate a building information modeling (BIM) system that generates electronic models of buildings with two-dimensional modules and corresponding framing components.Type: ApplicationFiled: October 12, 2023Publication date: September 26, 2024Inventor: Mustafa Mohammed Ali Al-Haboobi
-
Publication number: 20240089222Abstract: Chatbot conversation management includes a generic model associated with a first property associated with a chatbot manager. The generic model is generated based on machine learning. A refined model that is associated with the first property is generated based on the generic model and a first plurality of phrases. A first conversation is held between a chatbot and an end user. A determination is made regarding storage of a value of a first property for the end user that is obtained via the chatbot. The refined model is used to dynamically ask questions to the end user to determine a value of the first property for the end user.Type: ApplicationFiled: November 21, 2023Publication date: March 14, 2024Inventors: Yi ZHANG, Omar AFTAB, Eslam Kamal Abdelaal ABDELREHEEM, Mohammed Mustafa Mohammed Ali MOUSSA, Senthilkumar CHANDRAMOHAN, Ahmed Mostafa Othman ABDELMOTALEB
-
Patent number: 11870740Abstract: The disclosed technology is generally directed to chatbot conversation management. In one example of the technology, a generic model associated with a first property associated with a chatbot manager is received. The generic model is generated based on machine learning. A refined model that is associated with the first property is generated based on the generic model and a first plurality of phrases. A first conversation is held between a chatbot and an end user. Upon determining that the value of the first property for the end user is not stored in the database, via the chatbot, during the first conversation, the refined model is used to dynamically ask questions to the end user to determine a value of the first property for the end user. In a second conversation between the chatbot and the end user, the value of the first property for the end user is referenced.Type: GrantFiled: September 1, 2022Date of Patent: January 9, 2024Assignee: Microsoft Technology Licensing, LLCInventors: Yi Zhang, Omar Aftab, Eslam Kamal Abdelaal Abdelreheem, Mohammed Mustafa Mohammed Ali Moussa, Senthilkumar Chandramohan, Ahmed Mostafa Othman Abdelmotaleb
-
Patent number: 11721976Abstract: A power distribution system configured as a radial network includes buses having respective voltages, and distribution lines having respective currents. The radial network interconnects the buses with the distribution lines in a tree-like manner. A bus has a link to at least two distribution lines. The bus voltages and distribution line currents are determined by a processing circuitry configured to receive a Branch Matrix (BM), iteratively determine currents for the distribution lines and voltages for each of the buses until a difference is below a predetermined tolerance, and output final bus voltages and final distribution line currents. The circuitry iteratively determines the currents by determining a current matrix (CM) using the BM, and by determining the currents for the plurality of distribution lines in a zig zag manner over the matrix elements in the CM. The system finds a solution using fewer iterations than the backward forward sweep method.Type: GrantFiled: August 18, 2021Date of Patent: August 8, 2023Assignee: KING FAHD UNIVERSITY OF PETROLEUM AND MINERALSInventors: Mustafa Mohammed J. Al-Khabbaz, Mohammad A. Abido
-
Patent number: 11715953Abstract: A power distribution system configured as a radial network includes buses having respective voltages, and distribution lines having respective currents. The radial network interconnects the buses with the distribution lines in a tree-like manner. A bus has a link to at least two distribution lines. The bus voltages and distribution line currents are determined by a processing circuitry configured to receive a Branch Matrix (BM), iteratively determine currents for the distribution lines and voltages for each of the buses until a difference is below a predetermined tolerance, and output final bus voltages and final distribution line currents. The circuitry iteratively determines the currents by determining a current matrix (CM) using the BM, and by determining the currents for the plurality of distribution lines in a zig zag manner over the matrix elements in the CM. The system finds a solution using fewer iterations than the backward forward sweep method.Type: GrantFiled: August 18, 2021Date of Patent: August 1, 2023Assignee: KING FAHD UNIVERSITY OF PETROLEUM AND MINERALSInventors: Mustafa Mohammed J. Al-Khabbaz, Mohammad A. Abido
-
Patent number: 11698396Abstract: A method of enhanced backward/forward sweep based power flow analysis is described. The method can include performing a backward sweep to determine first branch currents of a radial distribution network based on nodal voltages determined at a last iteration. The radial distribution network can include nodes and branches that are sequentially numbered and belong to different layers. A forward sweep is determined to determine first nodal voltages of the radial distribution network based on the first branch currents. Second branch currents of the radial distribution network are determined based on the first nodal voltages. The second branch current of the respective node is a sum of a nodal injection current of the respective node that is updated based on the first nodal voltage of the respective node, and if available, the first branch currents of branches emanating from the respective node.Type: GrantFiled: June 27, 2019Date of Patent: July 11, 2023Assignee: King Fahd University of Petroleum and MineralsInventors: Mustafa Mohammed J. Al-Khabbaz, Mohammad A. Abido
-
Patent number: 11689019Abstract: A power distribution system configured as a radial network includes buses having respective voltages, and distribution lines having respective currents. The radial network interconnects the buses with the distribution lines in a tree-like manner. A bus has a link to at least two distribution lines. The bus voltages and distribution line currents are determined by a processing circuitry configured to receive a Branch Matrix (BM), iteratively determine currents for the distribution lines and voltages for each of the buses until a difference is below a predetermined tolerance, and output final bus voltages and final distribution line currents. The circuitry iteratively determines the currents by determining a current matrix (CM) using the BM, and by determining the currents for the plurality of distribution lines in a zig zag manner over the matrix elements in the CM. The system finds a solution using fewer iterations than the backward forward sweep method.Type: GrantFiled: August 18, 2021Date of Patent: June 27, 2023Assignee: KING FAHD UNIVERSITY OF PETROLEUM AND MINERALSInventors: Mustafa Mohammed J. Al-Khabbaz, Mohammad A. Abido
-
Publication number: 20220417187Abstract: The disclosed technology is generally directed to chatbot conversation management. In one example of the technology, a generic model associated with a first property associated with a chatbot manager is received. The generic model is generated based on machine learning. A refined model that is associated with the first property is generated based on the generic model and a first plurality of phrases. A first conversation is held between a chatbot and an end user. Upon determining that the value of the first property for the end user is not stored in the database, via the chatbot, during the first conversation, the refined model is used to dynamically ask questions to the end user to determine a value of the first property for the end user. In a second conversation between the chatbot and the end user, the value of the first property for the end user is referenced.Type: ApplicationFiled: September 1, 2022Publication date: December 29, 2022Inventors: Yi ZHANG, Omar AFTAB, Eslam Kamal Abdelaal ABDELREHEEM, Mohammed Mustafa Mohammed Ali MOUSSA, Senthilkumar CHANDRAMOHAN, Ahmed Mostafa Othman ABDELMOTALEB
-
Patent number: 11451496Abstract: The disclosed technology is generally directed to chatbot conversation management. In one example of the technology, a generic model associated with a first property associated with a chatbot manager is received. The generic model is generated based on machine learning. A refined model that is associated with the first property is generated based on the generic model and a first plurality of phrases. A first conversation is held between a chatbot and an end user. Upon determining that the value of the first property for the end user is not stored in the database, via the chatbot, during the first conversation, the refined model is used to dynamically ask questions to the end user to determine a value of the first property for the end user. In a second conversation between the chatbot and the end user, the value of the first property for the end user is referenced.Type: GrantFiled: April 30, 2021Date of Patent: September 20, 2022Assignee: Microsoft Technology Licensing, LLCInventors: Yi Zhang, Omar Aftab, Eslam Kamal Abdelaal Abdelreheem, Mohammed Mustafa Mohammed Ali Moussa, Senthilkumar Chandramohan, Ahmed Mostafa Othman Abdelmotaleb
-
Publication number: 20210396791Abstract: A power distribution system configured as a radial network includes buses having respective voltages, and distribution lines having respective currents. The radial network interconnects the buses with the distribution lines in a tree-like manner. A bus has a link to at least two distribution lines. The bus voltages and distribution line currents are determined by a processing circuitry configured to receive a Branch Matrix (BM), iteratively determine currents for the distribution lines and voltages for each of the buses until a difference is below a predetermined tolerance, and output final bus voltages and final distribution line currents. The circuitry iteratively determines the currents by determining a current matrix (CM) using the BM, and by determining the currents for the plurality of distribution lines in a zig zag manner over the matrix elements in the CM. The system finds a solution using fewer iterations than the backward forward sweep method.Type: ApplicationFiled: August 18, 2021Publication date: December 23, 2021Applicant: KING FAHD UNIVERSITY OF PETROLEUM AND MINERALSInventors: Mustafa Mohammed J. AL-KHABBAZ, Mohammad A. ABIDO
-
Publication number: 20210396793Abstract: A power distribution system configured as a radial network includes buses having respective voltages, and distribution lines having respective currents. The radial network interconnects the buses with the distribution lines in a tree-like manner. A bus has a link to at least two distribution lines. The bus voltages and distribution line currents are determined by a processing circuitry configured to receive a Branch Matrix (BM), iteratively determine currents for the distribution lines and voltages for each of the buses until a difference is below a predetermined tolerance, and output final bus voltages and final distribution line currents. The circuitry iteratively determines the currents by determining a current matrix (CM) using the BM, and by determining the currents for the plurality of distribution lines in a zig zag manner over the matrix elements in the CM. The system finds a solution using fewer iterations than the backward forward sweep method.Type: ApplicationFiled: August 18, 2021Publication date: December 23, 2021Applicant: KING FAHD UNIVERSITY OF PETROLEUM AND MINERALSInventors: Mustafa Mohammed AL-KHABBAZ, Mohammad A. ABIDO
-
Publication number: 20210396792Abstract: A power distribution system configured as a radial network includes buses having respective voltages, and distribution lines having respective currents. The radial network interconnects the buses with the distribution lines in a tree-like manner. A bus has a link to at least two distribution lines. The bus voltages and distribution line currents are determined by a processing circuitry configured to receive a Branch Matrix (BM), iteratively determine currents for the distribution lines and voltages for each of the buses until a difference is below a predetermined tolerance, and output final bus voltages and final distribution line currents. The circuitry iteratively determines the currents by determining a current matrix (CM) using the BM, and by determining the currents for the plurality of distribution lines in a zig zag manner over the matrix elements in the CM. The system finds a solution using fewer iterations than the backward forward sweep method.Type: ApplicationFiled: August 18, 2021Publication date: December 23, 2021Applicant: KING FAHD UNIVERSITY OF PETROLEUM AND MINERALSInventors: Mustafa Mohammed J. AL-KHABBAZ, Mohammad A. ABIDO
-
Patent number: 11169187Abstract: A power distribution system configured as a radial network includes buses having respective voltages, and distribution lines having respective currents. The radial network interconnects the buses with the distribution lines in a tree-like manner. A bus has a link to at least two distribution lines. The bus voltages and distribution line currents are determined by a processing circuitry configured to receive a Branch Matrix (BM) iteratively determine currents for the distribution lines and voltages for each of the buses until a difference is below a predetermined tolerance, and output final bus voltages and final distribution line currents. The circuitry iteratively determines the currents by determining a current matrix (CM) using the BM, and by determining the currents for the plurality of distribution lines in a zig zag manner over the matrix elements in the CM. The system finds a solution using fewer iterations than the backward forward sweep method.Type: GrantFiled: June 28, 2019Date of Patent: November 9, 2021Assignee: KING FAHD UNIVERSITY OF PETROLEUM AND MINERALSInventors: Mustafa Mohammed J. Al-Khabbaz, Mohammad A. Abido
-
Patent number: 11092045Abstract: A control valve for a cam phaser of an internal combustion engine, the control valve including a cylindrical housing, including a first operating connection, a second operating connection, a supply connection, and a tank drain connection configured to drain a hydraulic fluid; a control piston device, including a control piston, a supply tube, a first check valve and a second check valve enabling cam torque recirculation, wherein the control piston device is arranged in the housing and axially movable by an actuator, wherein the first check valve is configured with a first disc portion and a second disc portion and the second check valve is configured with a third disc portion and a fourth disc portion and the first check valves and the second check valve are arranged offset from each other by a compression coil spring.Type: GrantFiled: March 22, 2020Date of Patent: August 17, 2021Assignee: ECO Holding 1 GmbHInventors: Kenneth Parker, Dave Fiddes, Mustafa Mohammed, Kevin Phillips, Daniel Stanhope
-
Patent number: 10934898Abstract: A cam phaser for an internal combustion engine, the cam phaser including a stator including vane cells; a rotor configured rotatable relative to the stator and including vanes arranged in the vane cells of the stator, wherein the vanes respectively divide the vane cells into advance chambers and retard chambers; a control valve configured to move the rotor at least between an advance position and a retard position, wherein the control valve includes a hollow piston that is axially movable within a piston channel, a pressure medium connection, a tank connection and at least four operating connections including at least one advance connection and at least one retard connection, wherein each of the vane cells includes an advance chamber that is connected to the control valve through the at least one advance connection and a retard chamber connected to the control valve through the at least one retard connection.Type: GrantFiled: April 26, 2020Date of Patent: March 2, 2021Assignee: ECO Holding 1 GmbHInventors: Kenneth Parker, Mustafa Mohammed, Tim Wells, John Snyder
-
Publication number: 20210003626Abstract: A method for predicting a fault location in a distribution system is provided. In the disclosed method, voltage signals and current signals are obtained from phasor measurement units (PMUs) placed at two terminals of a distribution line (DL) in the distribution system. The two terminals include a sending terminal and a receiving terminal. The voltage signals and current signals of the DL are converted into phasors. A fault type of a faulty line of the DL is subsequently classified in the distribution system based on the converted phasors. The fault type includes a symmetric type and an asymmetric type. A fault location of the faulty line of the DL is predicted based on the fault type through an impedance-based fault location model. Further, inaccuracy mitigation measures on the predicted fault location are applied to improve prediction accuracy.Type: ApplicationFiled: July 3, 2019Publication date: January 7, 2021Applicant: King Fahd University of Petroleum and MineralsInventors: Mustafa Mohammed J. Al-Khabbaz, Mohammad Abido
-
Publication number: 20200408815Abstract: A method of enhanced backward/forward sweep based power flow analysis is described. The method can include performing a backward sweep to determine first branch currents of a radial distribution network based on nodal voltages determined at a last iteration. The radial distribution network can include nodes and branches that are sequentially numbered and belong to different layers. A forward sweep is determined to determine first nodal voltages of the radial distribution network based on the first branch currents. Second branch currents of the radial distribution network are determined based on the first nodal voltages. The second branch current of the respective node is a sum of a nodal injection current of the respective node that is updated based on the first nodal voltage of the respective node, and if available, the first branch currents of branches emanating from the respective node.Type: ApplicationFiled: June 27, 2019Publication date: December 31, 2020Applicant: King Fahd University of Petroleum and MineralsInventors: Mustafa Mohammed J. AL-KHABBAZ, Mohammad A. ABIDO
-
Publication number: 20200408817Abstract: A power distribution system configured as a radial network includes buses having respective voltages, and distribution lines having respective currents. The radial network interconnects the buses with the distribution lines in a tree-like manner. A bus has a link to at least two distribution lines. The bus voltages and distribution line currents are determined by a processing circuitry configured to receive a Branch Matrix (BM) iteratively determine currents for the distribution lines and voltages for each of the buses until a difference is below a predetermined tolerance, and output final bus voltages and final distribution line currents. The circuitry iteratively determines the currents by determining a current matrix (CM) using the BM, and by determining the currents for the plurality of distribution lines in a zig zag manner over the matrix elements in the CM. The system finds a solution using fewer iterations than the backward forward sweep method.Type: ApplicationFiled: June 28, 2019Publication date: December 31, 2020Applicant: KING FAHD UNIVERSITY OF PETROLEUM AND MINERALSInventors: Mustafa Mohammed J. AL-KHABBAZ, Mohammad A. Abido
-
Patent number: 10605127Abstract: A hydraulic valve, in particular for a phaser of a cam shaft, the hydraulic valve including a bushing including a piston that is displaceable in a bore hole along a longitudinal direction; a supply connection configured to supply a hydraulic fluid; at least a first operating connection and a second operating connection; and at least one tank drain configured to drain the hydraulic fluid, wherein the first operating connection and the second operating connection are alternatively connectable with each other and/or with the supply connection and/or with the at least one tank drain through at least one check valve by displacing the piston.Type: GrantFiled: December 2, 2016Date of Patent: March 31, 2020Assignee: ECO Holding 1 GmbHInventors: Günther Benischek, Mustafa Mohammed
-
Patent number: 10387528Abstract: A search service returns one or more search results identified based on a search query received from a user. At least one search result includes a reference to an interactive conversation service. A search result user interface support manager generates a search results user interface page including an interactive conversation user interface to the interactive conversation service identified by the reference. The assembled search results user interface page is returned to the user such that the user can interact with the one or more search results including the interactive conversation service user interface. The interactive conversation service user interface may present a contextualized response that is generated based on the query or the one or more search results.Type: GrantFiled: December 20, 2016Date of Patent: August 20, 2019Assignee: Microsoft Technology Licensing, LLCInventors: Mohammed Mustafa Mohammed Moussa, Ahmed Tarek Abd El-Ghany Hindam