Patents by Inventor Saad Azhar

Saad Azhar 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: 20240085904
    Abstract: A method of visualizing a plurality of mobile robots includes: obtaining positions of the mobile robots; obtaining information regarding at least one non-visual characteristic of the mobile robots; rendering a scene in an augmented-reality, AR, environment; and visualizing the mobile robots as localized humanoid avatars in the scene, wherein the avatars are responsive to the non-visual characteristic.
    Type: Application
    Filed: January 19, 2021
    Publication date: March 14, 2024
    Inventors: Duy Khanh Le, Saad Azhar
  • Publication number: 20230334745
    Abstract: An information system configured to indicate a condition of one or more robotic devices to a user, the information system having: a communication interface for obtaining at least one planned movement path of the robotic devices and a position of the user; an augmented-reality, AR, interface associated with the user; and processing circuitry configured to display, by means of the AR interface, a visualization of the at least one planned movement path relative to the user position, wherein the visualization is responsive to at least one quantity, which is one or more of: a robotic device's identity, a robotic device's mass or physical dimensions, a robotic device's velocity, a robotic device's proximity to the user position.
    Type: Application
    Filed: September 24, 2020
    Publication date: October 19, 2023
    Inventors: Saad Azhar, Duy Khanh Le
  • Patent number: 11642067
    Abstract: Examples include receiving and storing samples of target frequency bands filtered from EEG measurement of a subject's brain waves in an NFB training session. In an example, upon storing a time window of the samples, unsupervised adaptive adjusting an NFB reward threshold is automatic. The adjusting includes, in examples, determining neuromarker values in the time window, which indicate peak values of the target frequency bands over the time window. The adjusting computes the mean value of the neuromarker values and, utilizing same, automatically proceeds to unsupervised computing an adaptive adjusted reward threshold. The unsupervised computing, in examples, includes a multiplication product of a reward threshold adjustment factor, a training protocol value, and the computed mean value of the neuromarker values. Examples proceed to communicating the adaptive adjusted reward threshold to a controller for threshold based feedback reward to the NBF subject.
    Type: Grant
    Filed: August 15, 2022
    Date of Patent: May 9, 2023
    Assignee: King Abdulaziz University
    Inventors: Ubaid M. Al-Saggaf, Mohammed U Alsaggaf, Muhammad Moinuddin, Syed Saad Azhar Ali, Sulhi Ali Alfakeh, Yasir Hafeez
  • Patent number: 11559232
    Abstract: Methods, systems and wearable devices for real-time mental stress assessment are provided. The methods and systems employ deep learning using a Gated Recurrent Unit (GRU) gating mechanism in a recurrent neural network with a sliding window approach applied to raw EEG data.
    Type: Grant
    Filed: February 27, 2022
    Date of Patent: January 24, 2023
    Assignee: KING ABDULAZIZ UNIVERSITY
    Inventors: Ubaid M. Al-Saggaf, Muhammad Moinuddin, Syed Saad Azhar Ali, Syed Faraz Naqvi, Sulhi Ali Alfakeh
  • Patent number: 11344248
    Abstract: A method and system that includes a wearable device having a plurality of EEG sensors to detect an EEG signal in a window of a predetermined length, a bandpass filter to remove frequency bands of the EEG signal to obtain a combined signal of remaining frequency bands, and a wireless device connection for wireless transmission of information from the wearable device. The information including the EEG signal and the combined signal. A mobile device includes a communication device for receiving the transmitted information, at least one processor for processing a machine learning model. The machine learning model classifies the combined signal to obtain a classification result of mental stress or not mental stress, and a display device displays a mental stress assessment based on the EEG signal and the classification result.
    Type: Grant
    Filed: September 20, 2021
    Date of Patent: May 31, 2022
    Assignee: King Abdulaziz University
    Inventors: Ubaid M. Al-Saggaf, Mohammed U. Alsaggaf, Muhammad Moinuddin, Syed Saad Azhar Ali, Syed Faraz Naqvi
  • Patent number: 11337639
    Abstract: A method and system that includes a wearable device having a plurality of EEG sensors to detect an EEG signal in a window of a predetermined length, a bandpass filter to remove frequency bands of the EEG signal to obtain a combined signal of remaining frequency bands, and a wireless device connection for wireless transmission of information from the wearable device. The information including the EEG signal and the combined signal. A mobile device includes a communication device for receiving the transmitted information, at least one processor for processing a machine learning model. The machine learning model classifies the combined signal to obtain a classification result of mental stress or not mental stress, and a display device displays a mental stress assessment based on the EEG signal and the classification result.
    Type: Grant
    Filed: September 20, 2021
    Date of Patent: May 24, 2022
    Assignee: King Abdulaziz University
    Inventors: Ubaid M. Al-Saggaf, Mohammed U. Alsaggaf, Muhammad Moinuddin, Syed Saad Azhar Ali, Syed Faraz Naqvi
  • Patent number: 11311220
    Abstract: A device, method, and non-transitory computer readable medium for identification of stress resilience. The method for identification of stress resilience includes stimulating a human subject by at least one of a plurality of stressful events in a virtual reality environment, acquiring multichannel real-time electroencephalograph (EEG) signals by an EEG monitor worn by a human subject, recording the real-time EEG signals received during the stressful event, transmitting the real-time EEG signals to a computing device. The computing device generates a plurality of filtered brain wave frequencies related to the stressful event by filtering the multichannel real-time EEG signals, classifies the brain wave frequencies by frequency level by applying the filtered brain wave frequencies to the deep learning model, applies each frequency level associated with the stressful event to the convolutional neural network, and identifies a level of stress resilience of the human subject associated with the stressful event.
    Type: Grant
    Filed: October 11, 2021
    Date of Patent: April 26, 2022
    Assignee: King Abdulaziz University
    Inventors: Ubaid M. Al-Saggaf, Syed Saad Azhar Ali, Muhammad Moinuddin, Rumaisa Abu Hasan, Mohammed U. Alsaggaf
  • Patent number: 11179089
    Abstract: A method and system that includes a wearable device having a plurality of EEG sensors to detect an EEG signal in a window of a predetermined length, a bandpass filter to remove frequency bands of the EEG signal to obtain a combined signal of remaining frequency bands, and a wireless device connection for wireless transmission of information from the wearable device. The information including the EEG signal and the combined signal. A mobile device includes a communication device for receiving the transmitted information, at least one processor for processing a machine learning model. The machine learning model classifies the combined signal to obtain a classification result of mental stress or not mental stress, and a display device displays a mental stress assessment based on the EEG signal and the classification result.
    Type: Grant
    Filed: May 19, 2021
    Date of Patent: November 23, 2021
    Assignee: King Abdulaziz University
    Inventors: Ubaid M. Al-Saggaf, Mohammed U. Alsaggaf, Muhammad Moinuddin, Syed Saad Azhar Ali, Syed Faraz Naqvi
  • Patent number: 11090809
    Abstract: The invention concerns a method, arrangement and computer program product for distributing processing for a first robot in a cell among more than one processing entities. The arrangement includes a processing entity determining unit that obtains data about current limitations in the processing environment of a prospective processing entity intended to perform a processing task for the first robot, determines, based on the processing environment limitations, whether a performance requirement will be fulfilled or not if the task is performed in the prospective processing entity, and assigns the processing task for processing in the prospective processing entity or in at least one other processing entity based on the determining of whether the performance requirement is fulfilled or not.
    Type: Grant
    Filed: May 23, 2016
    Date of Patent: August 17, 2021
    Assignee: ABB Schweiz AG
    Inventors: Hongyu Pei-Breivold, Kristian Sandström, Larisa Rizvanovic, Marko Lehtola, Roger Kulläng, Saad Azhar
  • Publication number: 20190168387
    Abstract: The invention concerns a method, arrangement and computer program product for distributing processing for a first robot in a cell among more than one processing entities. The arrangement includes a processing entity determining unit that obtains data about current limitations in the processing environment of a prospective processing entity intended to perform a processing task for the first robot, determines, based on the processing environment limitations, whether a performance requirement will be fulfilled or not if the task is performed in the prospective processing entity, and assigns the processing task for processing in the prospective processing entity or in at least one other processing entity based on the determining of whether the performance requirement is fulfilled or not.
    Type: Application
    Filed: May 23, 2016
    Publication date: June 6, 2019
    Inventors: Hongyu Pei-Breivold, Kristian Sandström, Larisa Rizvanovic, Marko Lehtola, Roger Kulläng, Saad Azhar
  • Patent number: 10002499
    Abstract: A technology for delivering an audible notification from a process control system in a control room environment, where the delivery is made by one or more first speakers having a first coverage for audible notifications and one or more second speakers having a second coverage for audible notifications. A determination if the location of an operator is covered by the first coverage is made. The audible notification is delivered by the one or more first speakers if it is determined that the location of the operator is covered by the first coverage. The audible notification is delivered by the one or more second speakers if it is determined that the location of the operator is not covered by the first coverage.
    Type: Grant
    Filed: November 27, 2014
    Date of Patent: June 19, 2018
    Assignee: ABB Schweiz AG
    Inventors: Jonas Brönmark, Saad Azhar, Veronika Domova
  • Publication number: 20180089965
    Abstract: A technology for delivering an audible notification from a process control system in a control room environment, where the delivery is made by one or more first speakers having a first coverage for audible notifications and one or more second speakers having a second coverage for audible notifications. A determination if the location of an operator is covered by the first coverage is made. The audible notification is delivered by the one or more first speakers if it is determined that the location of the operator is covered by the first coverage. The audible notification is delivered by the one or more second speakers if it is determined that the location of the operator is not covered by the first coverage.
    Type: Application
    Filed: November 27, 2014
    Publication date: March 29, 2018
    Inventors: Jonas Brönmark, Saad Azhar, Veronika Domova
  • Patent number: 9471052
    Abstract: A method and device of controlling an industrial process. The method includes the steps of monitoring a plurality of values of at least one physical property of the industrial process to be controlled and determining whether the respective value of the at least one physical parameter deviates from a nominal value. Further, the method includes the step of displaying on a display screen, in chronological order, current state of the at least one physical property over time, which current state reflects the deviation of the respective value from the nominal value. Finally, the method includes the steps of providing on the display screen, when a user selects one of the current states, detailed information pertaining to the selected state and controlling the industrial process on the basis of the detailed information.
    Type: Grant
    Filed: February 11, 2014
    Date of Patent: October 18, 2016
    Assignee: ABB Research Ltd.
    Inventors: Susanne Timsjo, Saad Azhar, Hongyu Pei-Breivold
  • Patent number: 9395891
    Abstract: A method for providing a navigation tool of a user interface for an industrial control system. The control system is arranged with a plurality of process graphics including one or more software objects. The software objects are arranged in hierarchical groups each representing a process, part-process or an equipment, in which materials are moved and/or processed in a predetermined order. The navigation tool includes a graphic image or map showing the plurality of process graphics symbolically arranged as a plurality of nodes. Each node is spatially arranged at a given distance from the centre of the map according to a hierarchical relationship between the process graphics, and the map is displayed superimposed on top of the process graphic currently displayed on the workstation. A computer program and a workstation are also described. The node representing the currently open process graphic is shown by a visual indicator.
    Type: Grant
    Filed: August 22, 2014
    Date of Patent: July 19, 2016
    Assignee: ABB Research Ltd.
    Inventors: Susanne Timsjo, Saad Azhar, Nils Johansson
  • Publication number: 20150127198
    Abstract: A method of controlling a ship as well as to a ship, where the ship includes at least one data collecting unit configured to collect operational data of the ship, at least one control computer for controlling an operation aspect of the ship, at least one window facing a view used in the control, and at least one actuating unit for actuating a control aspect of the ship. The at least one window includes a touch screen on which operational data obtained from the data collecting unit is presented and via which a control command can be entered for controlling the ship.
    Type: Application
    Filed: May 14, 2013
    Publication date: May 7, 2015
    Applicant: ABB Reasearch Ltd.
    Inventors: Elina Vartiainen, Nils Johansson, Saad Azhar
  • Publication number: 20140364969
    Abstract: A method for providing a navigation tool of a user interface for an industrial control system. The control system is arranged with a plurality of process graphics including one or more software objects. The software objects are arranged in hierarchical groups each representing a process, part-process or an equipment, in which materials are moved and/or processed in a predetermined order. The navigation tool includes a graphic image or map showing the plurality of process graphics symbolically arranged as a plurality of nodes. Each node is spatially arranged at a given distance from the centre of the map according to a hierarchical relationship between the process graphics, and the map is displayed superimposed on top of the process graphic currently displayed on the workstation. A computer program and a workstation are also described. The node representing the currently open process graphic is shown by a visual indicator.
    Type: Application
    Filed: August 22, 2014
    Publication date: December 11, 2014
    Inventors: Susanne Timsjo, Saad Azhar, Nils Johansson
  • Publication number: 20140180442
    Abstract: A method and control system for industrial systems having a display of process variables permitting prompt action if an alarm occurs. The method includes receiving status-related data pertaining to a plurality of process variables, adjusting the status data to a value outside the predefined range of values if the system state deviates from the normal; and displaying the adjusted status data as a function of time.
    Type: Application
    Filed: February 18, 2014
    Publication date: June 26, 2014
    Inventors: Susanne Timsjo, Hongyu Pei-Breivold, Saad Azhar
  • Publication number: 20140163740
    Abstract: A method and device of controlling an industrial process. The method includes the steps of monitoring a plurality of values of at least one physical property of the industrial process to be controlled and determining whether the respective value of the at least one physical parameter deviates from a nominal value. Further, the method includes the step of displaying on a display screen, in chronological order, current state of the at least one physical property over time, which current state reflects the deviation of the respective value from the nominal value. Finally, the method includes the steps of providing on the display screen, when a user selects one of the current states, detailed information pertaining to the selected state and controlling the industrial process on the basis of the detailed information.
    Type: Application
    Filed: February 11, 2014
    Publication date: June 12, 2014
    Inventors: Susanne Timsjo, Saad Azhar, Hongyu Pei-Breivold