Patents by Inventor Mohammed Sulaiman BENSALEH
Mohammed Sulaiman BENSALEH 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: 10893454Abstract: The invention provides a method and system for monitoring one or more properties of an asset using a plurality of mobile sensor nodes. The method generates a distance-based schedule for the plurality of mobile sensor nodes for monitoring the one or more properties of the asset. The method, then, monitors a location of a first mobile sensor node in the asset. The data collection operation is then initiated at the first mobile sensor node based on the location of the first mobile sensor node in accordance with the distance-based schedule. The data collection operation of the first mobile sensor node is then managed based on the distance-based schedule and an energy status of the first mobile sensor node. Finally, the data pertaining to the one or more properties of the asset is collected from the plurality of mobile sensor nodes.Type: GrantFiled: November 13, 2015Date of Patent: January 12, 2021Assignee: THE KING ABDULAZIZ CITY FOR SCIENCE AND TECHNOLOGYInventors: Yasser Mohammad Seddiq, Mohammed Sulaiman BenSaleh, Syed Manzoor Qasim, Abdulfattah M Obeid, Ahmad Yahya Al-nasheri, Ahmad Masha Alotaibi, Abdulaziz S Almazyad
-
Patent number: 10837858Abstract: The invention provides a method and system for monitoring one or more properties of an asset such as a long distance pipeline using a plurality of mobile sensor nodes. The method includes generating a time-based schedule for the plurality of mobile sensor nodes for monitoring the one or more properties of the asset, wherein the time-based schedule defines a time slot corresponding to a mobile sensor node to perform a data collection operation. The data collection operation is then initiated at a first mobile sensor node of the plurality of mobile sensor nodes based on a first time slot as defined in the time-based schedule. The data collection operation of the first mobile sensor node is then managed based on the time-based schedule and an energy status of the first mobile sensor node. Finally, the data pertaining to the one or more properties of the asset is collected from the plurality of mobile sensor nodes.Type: GrantFiled: November 9, 2015Date of Patent: November 17, 2020Assignee: The King Abdulaziz City for Science and TechnologyInventors: Yasser Mohammad Seddiq, Mohammed Sulaiman BenSaleh, Syed Manzoor Qasim, Abdulfattah M Obeid, Ahmad Yahya Al-nasheri, Ahmad Masha Alotaibi, Abdulaziz S Almazyad
-
Patent number: 10727796Abstract: The invention provides a Low-voltage Differential Signaling (LVDS) receiver circuit that comprises a folded-cascode operational transconductance amplifier (OTA) that includes a pair of input branches and a pair of output branches. The pair of input branches of the folded-cascode OTA includes a p-channel metal-oxide semiconductor (PMOS) input transistor pair connected to a first supply voltage domain. The pair of output branches includes an output circuit connected to a second supply voltage domain. The LVDS receiver circuit further includes a common-mode feedback circuit connected to the pair of output branches of the folded-cascode OTA that controls the second supply voltage domain. The LVDS receiver circuit further includes a regenerative buffer circuit connected to the pair of output branches of the folded-cascode OTA and an output generated from the pair of output branches of the folded-cascode OTA directly operates the regenerative buffer circuit to produce a distortion-free output signal.Type: GrantFiled: August 17, 2016Date of Patent: July 28, 2020Assignee: THE KING ABDULAZIZ CITY FOR SCIENCE AND TECHNOLOGY (KACST)Inventors: Mohammed Sulaiman BenSaleh, Syed Arsalan Jawed, Yasir Mehmood Siddiqi, Waqas Siddiqi, Shahab Ahmed Najmi
-
Patent number: 10701609Abstract: The invention provides a method and system for monitoring one or more properties of an asset using a plurality of mobile sensor nodes. The method includes enabling a first mobile sensor node of the plurality of mobile sensor nodes to perform a data collection operation pertaining to the one or more properties of the asset. The energy status of the first mobile sensor node performing the data collection operation is then monitored. Thereafter, the first mobile sensor node performs a handover of the data collection operation to a second mobile sensor node based on the energy status of the first mobile sensor node. Finally, the data pertaining to the one or more properties of the asset is collected from the plurality of mobile sensor nodes.Type: GrantFiled: November 9, 2015Date of Patent: June 30, 2020Assignee: THE KING ABDULAZIZ CITY FOR SCIENCE AND TECHNOLOGYInventors: Yasser Mohammad Seddiq, Mohammed Sulaiman BenSaleh, Syed Manzoor Qasim, Abdulfattah M Obeid, Ahmad Yahya Al-nasheri, Ahmad Masha Alotaibi, Abdulaziz S Almazyad
-
Patent number: 10659594Abstract: A context aware mobile personalization system is disclosed for a software development environment with plug-in capabilities for providing personalized phone capabilities based on the automated detection of user context.Type: GrantFiled: January 20, 2016Date of Patent: May 19, 2020Assignee: American University of BeirutInventors: Hazem Hajj, Wassim El Hajj, Saeid Eid, Sani Kiwan, Joseph Majdalani, Mohammed Sulaiman Bensaleh, Abdulfattah Mohammad Obeid, Syed Manzoor Qasim
-
Publication number: 20190348958Abstract: The invention provides a Low-voltage Differential Signaling (LVDS) receiver circuit that comprises a folded-cascode operational transconductance amplifier (OTA) that includes a pair of input branches and a pair of output branches. The pair of input branches of the folded-cascode OTA includes a p-channel metal-oxide semiconductor (PMOS) input transistor pair connected to a first supply voltage domain. The pair of output branches includes an output circuit connected to a second supply voltage domain. The LVDS receiver circuit further includes a common-mode feedback circuit connected to the pair of output branches of the folded-cascode OTA that controls the second supply voltage domain. The LVDS receiver circuit further includes a regenerative buffer circuit connected to the pair of output branches of the folded-cascode OTA and an output generated from the pair of output branches of the folded-cascode OTA directly operates the regenerative buffer circuit to produce a distortion-free output signal.Type: ApplicationFiled: August 17, 2016Publication date: November 14, 2019Applicant: The King Abdulaziz City for Science and TechnologyInventors: Mohammed Sulaiman BenSaleh, Syed Arsalan Jawed, Yasir Mehmood Siddiqi, Waqas Siddiqi, Shahab Ahmed Najmi
-
Patent number: 10397355Abstract: The Multi-Device Continuum and Seamless Sensing Platform for Context Aware Analytics provide a platform for continuous sensing across multiple devices towards a unified target. The Multi-Device Continuum and Seamless Sensing Platform provides a platform for extracting, loading, integrating, and tracking related data across multiple smart devices capable of integrating with internal and external sensors, such as wearable devices. The Multi-Device Continuum and Seamless Sensing Platform develop context aware solutions, which are targeted at automated recognition of context extracted from users' devices, as people are often always interacting with a digital device such as phone, tablet, or desktop.Type: GrantFiled: April 26, 2016Date of Patent: August 27, 2019Assignee: American University of BeirutInventors: Hazem Hajj, Wassim El Hajj, Saeid Eid, Mohammed Sulaiman Bensaleh, Abdulfattah Mohammad Obeid, Syed Manzoor Qasim
-
Patent number: 9785178Abstract: A current reference generator includes a first voltage reference configured to generate a first current through a first resistor; a second voltage reference configured to generate a second current; a first current mirror configured to subtract the second current from the first current to generate a temperature invariant current; a third voltage reference configured to generate a third current via a second resistor; and a second current mirror configured to: subtract the temperature invariant current from the third current to produce a process-temperature invariant current, and output the process-temperature invariant current.Type: GrantFiled: March 17, 2016Date of Patent: October 10, 2017Assignee: KING ABDULAZIZ CITY FOR SCIENCE AND TECHNOLOGYInventors: Mohammed Sulaiman BenSaleh, Syed Arsalan Jawed, Yasir Mehmood Siddiqi, Abdulfattah Mohammad Obeid, Ahmed Kassem, Shahab Ahmed Najmi, Syed Manzoor Qasim
-
Publication number: 20170269624Abstract: A current reference generator includes a first voltage reference configured to generate a first current through a first resistor; a second voltage reference configured to generate a second current; a first current mirror configured to subtract the second current from the first current to generate a temperature invariant current; a third voltage reference configured to generate a third current via a second resistor; and a second current mirror configured to: subtract the temperature invariant current from the third current to produce a process-temperature invariant current, and output the process-temperature invariant current.Type: ApplicationFiled: March 17, 2016Publication date: September 21, 2017Inventors: Mohammed Sulaiman BenSaleh, Syed Arsalan Jawed, Yasir Mehmood Siddiqi, Abdulfattah Mohammad Obeid, Ahmed Kassem, Shahab Ahmed Najmi, Syed Manzoor Qasim
-
Patent number: 9723384Abstract: A UART device includes a glue logic configured to receive data from either a computer processing unit (CPU) interface of the UART device or from a receiver interface of the UART device; determine whether the data was received from the CPU interface or the receiver interface; and add a most significant bit (MSB) to the data. A value of the MSB is based on whether the data was received from the CPU interface or the receiver interface. The UART device may write the data with the added MSB to a data buffering and storage component.Type: GrantFiled: August 21, 2015Date of Patent: August 1, 2017Assignee: KING ABDULAZIZ CITY FOR SCIENCE AND TECHNOLOGYInventors: Abdulfattah Mohammad Obeid, Mohammed Sulaiman BenSaleh, Abdullah Alawi AlJuffri, Syed Manzoor Qasim
-
Publication number: 20170142628Abstract: The invention provides a method and system for monitoring one or more properties of an asset using a plurality of mobile sensor nodes. The method generates a distance-based schedule for the plurality of mobile sensor nodes for monitoring the one or more properties of the asset. The method, then, monitors a location of a first mobile sensor node in the asset. The data collection operation is then initiated at the first mobile sensor node based on the location of the first mobile sensor node in accordance with the distance-based schedule. The data collection operation of the first mobile sensor node is then managed based on the distance-based schedule and an energy status of the first mobile sensor node. Finally, the data pertaining to the one or more properties of the asset is collected from the plurality of mobile sensor nodes.Type: ApplicationFiled: November 13, 2015Publication date: May 18, 2017Applicant: The King Abdulaziz City for Science and TechnologyInventors: Yasser Mohammad Seddiq, Mohammed Sulaiman BenSaleh, Syed Manzoor Qasim, Abdulfattah M. Obeid, Ahmad Yahya Al-nasheri, Ahmad Masha Alotaibi, Abdulaziz S. Almazyad
-
Publication number: 20170135017Abstract: The invention provides a method and system for monitoring one or more properties of an asset using a plurality of mobile sensor nodes. The method includes enabling a first mobile sensor node of the plurality of mobile sensor nodes to perform a data collection operation pertaining to the one or more properties of the asset. The energy status of the first mobile sensor node performing the data collection operation is then monitored. Thereafter, the first mobile sensor node performs a handover of the data collection operation to a second mobile sensor node based on the energy status of the first mobile sensor node. Finally, the data pertaining to the one or more properties of the asset is collected from the plurality of mobile sensor nodes.Type: ApplicationFiled: November 9, 2015Publication date: May 11, 2017Applicant: THE KING ABDULAZIZ CITY FOR SCIENCE AND TECHNOLOGYInventors: Yasser Mohammad Seddiq, Mohammed Sulaiman BenSaleh, Syed Manzoor Qasim, Abdulfattah M. Obeid, Ahmad Yahya Al-nasheri, Ahmad Masha Alotaibi, Abdulaziz S. Almazyad
-
Publication number: 20170131173Abstract: The invention provides a method and system for monitoring one or more properties of an asset such as a long distance pipeline using a plurality of mobile sensor nodes. The method includes generating a time-based schedule for the plurality of mobile sensor nodes for monitoring the one or more properties of the asset, wherein the time-based schedule defines a time slot corresponding to a mobile sensor node to perform a data collection operation. The data collection operation is then initiated at a first mobile sensor node of the plurality of mobile sensor nodes based on a first time slot as defined in the time-based schedule. The data collection operation of the first mobile sensor node is then managed based on the time-based schedule and an energy status of the first mobile sensor node. Finally, the data pertaining to the one or more properties of the asset is collected from the plurality of mobile sensor nodes.Type: ApplicationFiled: November 9, 2015Publication date: May 11, 2017Applicant: The King Abdulaziz City for Science and TechnologyInventors: Yasser Mohammad Seddiq, Mohammed Sulaiman BenSaleh, Syed Manzoor Qasim, Abdulfattah M. Obeid, Ahmad Yahya Al-nasheri, Ahmad Masha Alotaibi, Abdulaziz S. Almazyad
-
Publication number: 20170124110Abstract: The Multi-Device Continuum and Seamless Sensing Platform for Context Aware Analytics provide a platform for continuous sensing across multiple devices towards a unified target. The Multi-Device Continuum and Seamless Sensing Platform provides a platform for extracting, loading, integrating, and tracking related data across multiple smart devices capable of integrating with internal and external sensors, such as wearable devices. The Multi-Device Continuum and Seamless Sensing Platform develop context aware solutions, which are targeted at automated recognition of context extracted from users' devices, as people are often always interacting with a digital device such as phone, tablet, or desktop.Type: ApplicationFiled: April 26, 2016Publication date: May 4, 2017Inventors: Hazem Hajj, Wassim El Hajj, Saeid Eid, Mohammed Sulaiman Bensaleh, Abdulfattah Mohammad Obeid, Syed Manzoor Qasim
-
Patent number: 9594629Abstract: A computing device for correcting data errors may receive data stored by a memory device; calculate a syndrome associated with the data; initiate a calculation of error correction information for the data based on the syndrome; search for the error correction information in a cache based on the syndrome; discontinue the calculation of the error correction information when the error correction information is found in the cache before the error correction information is calculated; and correct an error associated with the data using the error correction information from the cache.Type: GrantFiled: June 3, 2015Date of Patent: March 14, 2017Assignee: KING ABDULAZIZ CITY FOR SCIENCE AND TECHNOLOGYInventors: Abdullah Alawi AlJuffri, Mohammed Sulaiman BenSaleh, Abdulfattah Mohammad Obeid, Syed Manzoor Qasim
-
Publication number: 20170054578Abstract: A UART device includes a glue logic configured to receive data from either a computer processing unit (CPU) interface of the UART device or from a receiver interface of the UART device; determine whether the data was received from the CPU interface or the receiver interface; and add a most significant bit (MSB) to the data. A value of the MSB is based on whether the data was received from the CPU interface or the receiver interface. The UART device may write the data with the added MSB to a data buffering and storage component.Type: ApplicationFiled: August 21, 2015Publication date: February 23, 2017Inventors: Abdulfattah Mohammad Obeid, Mohammed Sulaiman BenSaleh, Abdullah Alawi AlJuffri, Syed Manzoor Qasim
-
Publication number: 20160357627Abstract: A computing device for correcting data errors may receive data stored by a memory device; calculate a syndrome associated with the data; initiate a calculation of error correction information for the data based on the syndrome; search for the error correction information in a cache based on the syndrome; discontinue the calculation of the error correction information when the error correction information is found in the cache before the error correction information is calculated; and correct an error associated with the data using the error correction information from the cache.Type: ApplicationFiled: June 3, 2015Publication date: December 8, 2016Inventors: Abdullah Alawi AlJuffri, Mohammed Sulaiman BenSaleh, Abdulfattah Mohammad Obeid, Syed Manzoor Qasim
-
Publication number: 20160239194Abstract: A context aware mobile personalization system is disclosed for a software development environment with plug-in capabilities for providing personalized phone capabilities based on the automated detection of user context.Type: ApplicationFiled: January 20, 2016Publication date: August 18, 2016Inventors: Hazem HAJJ, Wassim EL HAJJ, Saeid EID, Sani KIWAN, Joseph MAJDALANI, Mohammed Sulaiman BENSALEH, Abdulfattah Mohammad OBEID, Syed Manzoor QASIM