Patents by Inventor Uthman Baroudi

Uthman Baroudi 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: 10848980
    Abstract: Aspects of the disclosure provide a method for restoring connectivity among partitioned segments in a partitioned wireless sensor and actor network (WSAN). The method includes placing batches of mobile nodes at locations surrounding mobile nodes previously placed within a damaged area of the partitioned WSAN, spreading the batches of mobile nodes, determining whether connectivity among the partitioned segments has been restored, and repeating placing batches of mobile nodes, spreading the patches of mobile nodes, and determining whether connectivity among the partitioned segments has been restored when connectivity among the partitioned segments is not restored. The method is based on a distributed dropping approach which introduces minimal disruption to previously deployed mobile nodes, and decreases total travelled distance a mobile node might move compared with a traditional central dropping approach.
    Type: Grant
    Filed: October 5, 2018
    Date of Patent: November 24, 2020
    Assignee: King Fahd University of Petroleum and Minerals
    Inventor: Uthman Baroudi
  • Patent number: 10849046
    Abstract: Aspects of the disclosure provide a method for selecting a relay node at a first node for transmitting a packet from the first node to a destination node in a wireless sensor network that includes a plurality of nodes. The method can include establishing a transmission angle within which the relay node is preferentially selected, wherein a bounding box surrounding the destination node is between a first side and a second side of the transmission angle, and selecting a second node having a highest remaining energy level among energy levels of neighbor nodes of the first node within the transmission angle to be the relay node. In one example, the candidate nodes for selecting the second node have a remaining energy level above a threshold.
    Type: Grant
    Filed: February 6, 2019
    Date of Patent: November 24, 2020
    Assignee: King Fahd University of Petroleum and Minerals
    Inventors: Uthman Baroudi, Md. Enamul Haque
  • Patent number: 10843339
    Abstract: Described herein is a method of deploying sensors by a robot in a geographical region. The robot receives a first instruction including information corresponding to the geographical region and a second instruction indicating one of a first manner and a second manner of deploying sensors. The robot computes a path to traverse the region in a plurality of steps, each step of the plurality of steps having a predetermined magnitude. The robot traverses until a stopping condition is satisfied. The robot deploys sensors at each traversed step size and further receives from each deployed sensor, information indicating absence of sensors in a neighboring area of the deployed sensor. Additionally, the robot repeats the traversing and deploying of sensors in the neighboring area to provide full coverage.
    Type: Grant
    Filed: September 14, 2018
    Date of Patent: November 24, 2020
    Assignee: King Fahd University of Petroleum and Minerals
    Inventors: Uthman Baroudi, Md. Enamul Haque, Mohammed Azharuddin
  • Patent number: 10834549
    Abstract: A system and method for a sensor-based monitoring that includes a computer system, smart nodes, and an RFID reader device. The system collects data to measure health condition of a plurality of people at an event. The computer system determines candidate cluster heads with above average battery level. The smart nodes determine a subset of the candidate cluster heads that are within communication range, retrieve battery level of the determined subset of cluster heads, and select a cluster head having the highest battery level. The selected cluster head announces selection as the selected cluster head, receives requests to join a cluster, reads sensor data of the body sensor in each joined smart sensor as collective sensor data for the cluster, and sends the collective sensor data to the computer system via the RFID reader. Information is collected from smart nodes in an efficient manner for large-scale monitoring systems.
    Type: Grant
    Filed: September 10, 2019
    Date of Patent: November 10, 2020
    Assignee: KING FAHD UNIVERSITY OF PETROLEUM AND MINERALS
    Inventors: Abdulrahman Abu Elkhail, Uthman Baroudi
  • Patent number: 10786902
    Abstract: Described herein is a method of deploying sensors by a robot in a geographical region. The robot receives a first instruction including information corresponding to the geographical region and a second instruction indicating one of a first manner and a second manner of deploying sensors. The robot computes a path to traverse the region in a plurality of steps, each step of the plurality of steps having a predetermined magnitude. The robot traverses until a stopping condition is satisfied. The robot deploys sensors at each traversed step size and further receives from each deployed sensor, information indicating absence of sensors in a neighboring area of the deployed sensor. Additionally, the robot repeats the traversing and deploying of sensors in the neighboring area to provide full coverage.
    Type: Grant
    Filed: September 14, 2018
    Date of Patent: September 29, 2020
    Assignee: KING FAHD UNIVERSITY OF PETROLEUM AND MINERALS
    Inventors: Uthman Baroudi, Md. Enamul Haque, Mohammed Azharuddin
  • Publication number: 20200212675
    Abstract: A smart meter system is described for managing demand side electrical transactions with shifted demand in a smart grid. The smart meter controller uses non-cooperative game theoretic analysis for managing multi-periodic smart grid shifted demand. The problems of user based electricity demand, production, storage, and sales of energy to providers are addressed. The smart meter system described is used in the control of Home-Area-Network (HAN) or Wide-Area-Network (WAN) demand response management (DRM).
    Type: Application
    Filed: December 19, 2018
    Publication date: July 2, 2020
    Applicant: King Fahd University of Petroleum and Minerals
    Inventors: Slim BELHAIZA, Uthman BAROUDI
  • Publication number: 20200213389
    Abstract: A method, network system, and non-transitory computer readable medium that arrange a set of wireless mobile devices into a two-level clustering structure including a cluster in a first-level and a cluster in the second-level, based on node status registered and algorithm preinstalled in a back-end server, where each of the set of wireless mobile devices is assigned either one of a slave member of a cluster in the first-level, a master of a cluster in the first-level where the master is also a member of a cluster in the second-level, or a super master of a cluster in the second-level where a master of a cluster in the first-level is assigned as the super master. The two-level clustering structure is periodically updated. Only the super-masters are configured to communicate with the back-end server via a long-range connection to WLAN, while a short-range wireless interface is used for internal communications.
    Type: Application
    Filed: September 27, 2019
    Publication date: July 2, 2020
    Applicant: King Fahd University of Petroleum and Minerals
    Inventors: Abdulrahman Abu ELKHAIL, Uthman BAROUDI, Hesham ALFARES
  • Publication number: 20200213823
    Abstract: A system and method for a sensor-based monitoring that includes a computer system, smart nodes, and an RFID reader device. The system collects data to measure health condition of a plurality of people at an event. The computer system determines candidate cluster heads with above average battery level. The smart nodes determine a subset of the candidate cluster heads that are within communication range, retrieve battery level of the determined subset of cluster heads, and select a cluster head having the highest battery level. The selected cluster head announces selection as the selected cluster head, receives requests to join a cluster, reads sensor data of the body sensor in each joined smart sensor as collective sensor data for the cluster, and sends the collective sensor data to the computer system via the RFID reader. Information is collected from smart nodes in an efficient manner for large-scale monitoring systems.
    Type: Application
    Filed: September 10, 2019
    Publication date: July 2, 2020
    Applicant: KING FAHD UNIVERSITY OF PETROLEUM AND MINERALS
    Inventors: Abdulrahman Abu ELKHAIL, Uthman BAROUDI
  • Publication number: 20200187122
    Abstract: A wireless sensor network (WSN) includes a sensor node cluster having a plurality of sensor nodes positioned along a section of a pipeline; a base station; a designated cluster head for the sensor node cluster, the designated cluster head configured to forward sensor data packets towards the base station; and a server having circuitry. The circuitry is configured to determine when the designated cluster head has a battery energy level below a predetermined level, elect a replacement cluster head for the designated cluster head when the battery energy level is below the predetermined level, and forward an energy status of the designated cluster head to the replacement cluster head.
    Type: Application
    Filed: February 19, 2020
    Publication date: June 11, 2020
    Applicant: KING FAHD UNIVERSITY OF PETROLEUM AND MINERALS
    Inventors: Uthman BAROUDI, Abdullatif ALBASEER
  • Publication number: 20200187123
    Abstract: A wireless sensor network (WSN) includes a sensor node cluster having a plurality of sensor nodes positioned along a section of a pipeline; a base station; a designated cluster head for the sensor node cluster, the designated cluster head configured to forward sensor data packets towards the base station; and a server having circuitry. The circuitry is configured to determine when the designated cluster head has a battery energy level below a predetermined level, elect a replacement cluster head for the designated cluster head when the battery energy level is below the predetermined level, and forward an energy status of the designated cluster head to the replacement cluster head.
    Type: Application
    Filed: February 19, 2020
    Publication date: June 11, 2020
    Applicant: KING FAHD UNIVERSITY OF PETROLEUM AND MINERALS
    Inventors: Uthman BAROUDI, Abdullatif ALBASEER
  • Patent number: 10631245
    Abstract: A wireless sensor network (WSN) includes a sensor node cluster having a plurality of sensor nodes positioned along a section of a pipeline; a base station; a designated cluster head for the sensor node cluster, the designated cluster head configured to forward sensor data packets towards the base station; and a server having circuitry. The circuitry is configured to determine when the designated cluster head has a battery energy level below a predetermined level, elect a replacement cluster head for the designated cluster head when the battery energy level is below the predetermined level, and forward an energy status of the designated cluster head to the replacement cluster head.
    Type: Grant
    Filed: September 26, 2017
    Date of Patent: April 21, 2020
    Assignee: KING FAHD UNIVERSITY OF PETROLEUM AND MINERALS
    Inventors: Uthman Baroudi, Abdullatif Albaseer
  • Patent number: 10602328
    Abstract: The present disclosure relates to a clustering approach for sensor nodes of a wireless sensor network. This clustering approach, equal distance different members, balances the power burden amongst sensor nodes by deriving an optimal number of sensor nodes at each segment of a length. To this end, the present disclosure describes a linear wireless sensor network wherein the distance between adjacent cluster heads is equal while the number of and distance between sensor nodes in each cluster is different. A power consumption model is derived to aid in the determination of the optimal number of sensor nodes within each cluster. Following evaluation of the cluster approach in comparison with previously described approaches, the present disclosure is observed to improve network longevity and reduce power consumption by deliberately increasing the density of sensor nodes nearest a base station.
    Type: Grant
    Filed: July 19, 2019
    Date of Patent: March 24, 2020
    Assignee: KING FAHD UNIVERSITY OF PETROLEUM AND MINERALS
    Inventors: Uthman Baroudi, Abdullatif Albaseer, Shokri Selim
  • Patent number: 10602327
    Abstract: The present disclosure relates to a clustering approach for sensor nodes of a wireless sensor network. This clustering approach, equal distance different members, balances the power burden amongst sensor nodes by deriving an optimal number of sensor nodes at each segment of a length. To this end, the present disclosure describes a linear wireless sensor network wherein the distance between adjacent cluster heads is equal while the number of and distance between sensor nodes in each cluster is different. A power consumption model is derived to aid in the determination of the optimal number of sensor nodes within each cluster. Following evaluation of the cluster approach in comparison with previously described approaches, the present disclosure is observed to improve network longevity and reduce power consumption by deliberately increasing the density of sensor nodes nearest a base station.
    Type: Grant
    Filed: July 19, 2019
    Date of Patent: March 24, 2020
    Assignee: KING FAHD UNIVERSITY OF PETROLEUM AND MINERALS
    Inventors: Uthman Baroudi, Abdullatif Albaseer, Shokri Selim
  • Patent number: 10543597
    Abstract: A dynamic multi-objective task allocation system within robotic networks that assigns tasks in real-time as they are detected, the system including a sensing device that detects a trigger event, the trigger event being associated with a task to be performed, and transmits a broadcast signal to a designated robotic network, the robotic network including one or more robots, the broadcast signal including information associated with the task to be performed, the trigger event, the task to be performed, and a location where the task is to be performed; and a distribution robot that receives broadcast signal from the sensing device, assigns itself a self-score associated with performing the task, transmits, to one or more receiving robots within the robotic network, a request for submission of an assessment score of each one of the one or more robots, and determines which robot is assigned to perform the task.
    Type: Grant
    Filed: September 16, 2019
    Date of Patent: January 28, 2020
    Assignee: King Fahd University of Petroleum and Minerals
    Inventors: Uthman Baroudi, Mohammed Mahmoud Al-Shaboti
  • Publication number: 20200029267
    Abstract: Aspects of the disclosure provide a method for selecting a relay node at a first node for transmitting a packet from the first node to a destination node in a wireless sensor network that includes a plurality of nodes. The method can include establishing a transmission angle within which the relay node is preferentially selected, wherein a bounding box surrounding the destination node is between a first side and a second side of the transmission angle, and selecting a second node having a highest remaining energy level among energy levels of neighbor nodes of the first node within the transmission angle to be the relay node. In one example, the candidate nodes for selecting the second node have a remaining energy level above a threshold.
    Type: Application
    Filed: February 6, 2019
    Publication date: January 23, 2020
    Applicant: KING FAHD UNIVERSITY OF PETROLEUM AND MINERALS
    Inventors: Uthman Baroudi, Md. Enamul Haque
  • Patent number: 10539967
    Abstract: A Two-hop Cooperative Virtual Force Robot Deployment (Two-hop COVER) technique is described. An improved Virtual force VF approach considers the mission requirements such as the number of required robots in each locality. The Two-hop COVER expedites the deployment process by establishing a cooperative relation between robots and neighboring landmarks. Two-hop cooperation is utilized as well to reduce the time and distance needed to satisfy mission requirements. In order to reduce randomness and guide remaining robots throughout the area till they find an unsatisfied landmark, each robot utilizes its history to visit only the locations that it has not visited before. Moreover, each robot will communicate with its neighboring robots and landmarks to use their current positions and history to guide its movements.
    Type: Grant
    Filed: August 23, 2017
    Date of Patent: January 21, 2020
    Assignee: King Fahd University of Petroleum and Minerals
    Inventors: Uthman Baroudi, Gamal Sallam, Mohammed Al-Shaboti
  • Publication number: 20200009729
    Abstract: A dynamic multi-objective task allocation system within robotic networks that assigns tasks in real-time as they are detected, the system including a sensing device that detects a trigger event, the trigger event being associated with a task to be performed, and transmits a broadcast signal to a designated robotic network, the robotic network including one or more robots, the broadcast signal including information associated with the task to be performed, the trigger event, the task to be performed, and a location where the task is to be performed; and a distribution robot that receives broadcast signal from the sensing device, assigns itself a self-score associated with performing the task, transmits, to one or more receiving robots within the robotic network, a request for submission of an assessment score of each one of the one or more robots, and determines which robot is assigned to perform the task.
    Type: Application
    Filed: September 16, 2019
    Publication date: January 9, 2020
    Applicant: King Fahd University of Petroleum and Minerals
    Inventors: Uthman Baroudi, Mohammed Mahmoud Al-Shaboti
  • Publication number: 20200009728
    Abstract: A dynamic multi-objective task allocation system within robotic networks that assigns tasks in real-time as they are detected, the system including a sensing device that detects a trigger event, the trigger event being associated with a task to be performed, and transmits a broadcast signal to a designated robotic network, the robotic network including one or more robots, the broadcast signal including information associated with the task to be performed, the trigger event, the task to be performed, and a location where the task is to be performed; and a distribution robot that receives broadcast signal from the sensing device, assigns itself a self-score associated with performing the task, transmits, to one or more receiving robots within the robotic network, a request for submission of an assessment score of each one of the one or more robots, and determines which robot is assigned to perform the task.
    Type: Application
    Filed: September 16, 2019
    Publication date: January 9, 2020
    Applicant: King Fahd University of Petroleum and Minerals
    Inventors: Uthman Baroudi, Mohammed Mahmoud Al-Shaboti
  • Patent number: 10525591
    Abstract: A dynamic multi-objective task allocation system within robotic networks that assigns tasks in real-time as they are detected, the system including a sensing device that detects a trigger event, the trigger event being associated with a task to be performed, and transmits a broadcast signal to a designated robotic network, the robotic network including one or more robots, the broadcast signal including information associated with the task to be performed, the trigger event, the task to be performed, and a location where the task is to be performed; and a distribution robot that receives broadcast signal from the sensing device, assigns itself a self-score associated with performing the task, transmits, to one or more receiving robots within the robotic network, a request for submission of an assessment score of each one of the one or more robots, and determines which robot is assigned to perform the task.
    Type: Grant
    Filed: September 16, 2019
    Date of Patent: January 7, 2020
    Assignee: King Fahd University of Petroleum and Minerals
    Inventors: Uthman Baroudi, Mohammed Mahmoud Al-Shaboti
  • Publication number: 20190361452
    Abstract: Method and system for controlling a vehicle that includes using velocity vectors of obstacles in the vehicle's environment to determining boundaries of the one or more obstacles and thereby generate a velocity space that may include velocity vectors for the vehicle and which are represented as collision cones. The using an identified velocity vector in combination with the velocity vectors of the one or more obstacles to produce a maximum motion in of the vehicle towards a target location while avoiding all determined collision cones.
    Type: Application
    Filed: July 25, 2018
    Publication date: November 28, 2019
    Applicant: King Fahd University of Petroleum and Minerals
    Inventors: Haseeb TAHIR, Uthman Baroudi, N. Mujahid Syed