Patents by Inventor Hassan Ahmed

Hassan Ahmed 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: 20240142417
    Abstract: An automatic online analyzer validation and calibration system receives operating parameter input signals from sensors, receives a measured value of a selected process variable from a physical analyzer, determines a difference between the measured value and an inferred value of the selected process variable determined by a controller based on the operating parameter input signals using an inferential analyzer; and if the difference between the measured value and the inferred value exceeds a threshold, initiates a recalibration of the physical analyzer or recalibration of the inferential analyzer. In one example, the automatic online analyzer validation and calibration is used in a gas dehydration system to validate and calibrate a physical moisture analyzer.
    Type: Application
    Filed: October 27, 2022
    Publication date: May 2, 2024
    Applicant: SAUDI ARABIAN OIL COMPANY
    Inventors: Mohamed Ahmed SOLIMAN, Mohamed Ahmed Saad MAHMOUD, Hassan Mohammadali AL MATOUQ, Hamad Mohammed ALSHAREKH, Saeed Mohammed ALAMOUDI, Matlaq Mahdi ALQAHTANI
  • Publication number: 20240086165
    Abstract: According to some aspects, techniques are provided for building and deploying a machine learning application that do not require a user to have expert knowledge of machine learning or programming. These techniques may be executed by a system that provides a graphical user interface which allows a user to visually define a workflow for a machine learning application, without requiring the user to be an expert in machine learning. The system may automatically represent the workflow as a specification that may be used to build and deploy a machine learning application. The system may automatically execute the workflow in a series of stages while managing data flow and execution context between the stages. Such an execution process may provide flexibility in execution so that a user can build a complex machine learning application without it being necessary for the user to have detailed knowledge of how execution is managed.
    Type: Application
    Filed: May 15, 2023
    Publication date: March 14, 2024
    Applicant: Sway Al Inc.
    Inventors: Jitender Arora, Amir H. Atai, Michael Piecuch, Hassan Ahmed
  • Patent number: 11910751
    Abstract: The robotic system for harvesting, and performing pre- and post-harvesting tasks of date palm trees includes three main parts: a truck platform, a scissor lift, and a multi-task system. The truck platform provides mobility for the whole system, while the scissor lift raises the multi-task system to the top of the palm tree. The multi-task system is fixed on top of the scissor lift and includes a large basin that catches fruits during harvesting. A circular track is fixed within the basin and includes a 2-degree-of-freedom (DOF) slider base mounted thereon. On top of the 2-DOF slider base is a robotic arm fitted with the proper tool (harvesting tool, maintenance tool or bagging system) for the task to be performed. The circular track has pivoting sections, and the basin has a flexible portion in the rear of the truck platform to allow the system to surround the palm tree.
    Type: Grant
    Filed: March 17, 2023
    Date of Patent: February 27, 2024
    Assignee: KING SAUD UNIVERSITY
    Inventors: Mohamed Amine Mekhtiche, Mansour Mohammed A. Alsulaiman, Yousef Ahmed M. Alohali, Mohamed Abdelkader Bencherif, Ghulam Muhammad, Abdul Wadood, Mohammed Faisal Abdulqader Naji, Hassan Ismail H. Mathkour, Mohammed Mahdi Algabri, Hebah Abdulaziz Elgibreen, Hamid Abdulsalam Ghaleb, Hamdi Taher Altaheri, Taha Mohammed Ahmed Alfaqih, Muneer Hamid Ahmed Al-Hammadi
  • Publication number: 20240062589
    Abstract: A vehicle data processing system receives a set of data logged, during operation of each of a fleet of vehicles, by a data logger communicatively coupled to a controller area network (CAN) bus in each of the vehicles. The set of logged data can include a plurality of measurements generated by a sensor configured to transmit the measurements across the CAN bus, and can be received from a storage device to which the set of logged data was uploaded after the vehicle completed one or more trips. The system processes the logged data using a set of alerting rules. When a criterion in the set of alerting rules is satisfied by the set of logged data, the system outputs an alert.
    Type: Application
    Filed: August 15, 2023
    Publication date: February 22, 2024
    Inventors: Jinghui SONG, Yijing LI, Mohamed Hassan Ahmed Hassan Wahba, Haimo BI, Yu-Ju HSU, Xiaoling HAN
  • Patent number: 11908314
    Abstract: A method for generating digital emergency alarms is disclosed. The method includes retrieving, by a computing device and from a data packet transmitted by an alarm system controller of a building, an alarm type and an incident location of an emergency incident detected in the building, analyzing, by the computing device based on a building and network layout of at least the building, the alarm type and the incident location to generate an evacuation map specific to a user device connected to the network, where the building and network layout includes a physical location and a network address of the user device, and sending, by the computing device via the network switch based on the network address of the user device, the evacuation map to the user device, where the evacuation map is displayed on the user device to direct a user to evacuate from the emergency incident.
    Type: Grant
    Filed: February 28, 2022
    Date of Patent: February 20, 2024
    Assignee: SAUDI ARABIAN OIL COMPANY
    Inventors: Raeid Khalid Farrash, Qassem Ahmed Al-Alwi, Hassan Ahmed Algizani
  • Publication number: 20230347914
    Abstract: Techniques are described to enable a vehicle, such as an autonomous vehicle, to steer and/or apply brakes on a road when a failure condition occurs. An example method for autonomous driving operation includes receiving a reduced set of location information that describes a location of the autonomous vehicle on a road; receiving a reduced set of trajectory information where the autonomous vehicle is expected to be driven; determining a driving path information where the autonomous vehicle is expected to be driven; and in response to determining an occurrence of a fault condition: sending a first instruction to cause the autonomous vehicle to steer the autonomous vehicle using at least the driving path information and the reduced set of location information, and sending a second instruction to cause the autonomous vehicle to apply brakes.
    Type: Application
    Filed: July 7, 2023
    Publication date: November 2, 2023
    Inventors: Mohamed Hassan Ahmed Hassan WAHBA, Yu-Ju HSU, Zehua HUANG, Xiaoling HAN
  • Publication number: 20230311596
    Abstract: Techniques are described for measuring angle and/or orientation of a rear drivable section (e.g., a trailer unit of a semi-trailer truck) relative to a front drivable section (e.g., a tractor unit of the semi-trailer truck) using an example rotary encoder assembly. The example rotary encoder assembly comprises a base surface; a housing that includes a second end that is connected to the base surface and a first end that is at least partially open and is coupled to a housing cap; and a rotary encoder that is located in the housing in between the base surface and the housing cap, where the rotary encoder includes a rotatable shaft that protrudes from a first hole located in the housing cap, and where a top of the rotatable shaft located away from the rotary encoder is coupled to magnet(s).
    Type: Application
    Filed: June 5, 2023
    Publication date: October 5, 2023
    Inventors: Mohamed Hassan Ahmed Hassan WAHBA, Juexiao NING, Xiaoling HAN
  • Publication number: 20230274625
    Abstract: A method for generating digital emergency alarms is disclosed. The method includes retrieving, by a computing device and from a data packet transmitted by an alarm system controller of a building, an alarm type and an incident location of an emergency incident detected in the building, analyzing, by the computing device based on a building and network layout of at least the building, the alarm type and the incident location to generate an evacuation map specific to a user device connected to the network, where the building and network layout includes a physical location and a network address of the user device, and sending, by the computing device via the network switch based on the network address of the user device, the evacuation map to the user device, where the evacuation map is displayed on the user device to direct a user to evacuate from the emergency incident.
    Type: Application
    Filed: February 28, 2022
    Publication date: August 31, 2023
    Applicant: SAUDI ARABIAN OIL COMPANY
    Inventors: Raeid Khalid Farrash, Qassem Ahmed Al-Alwi, Hassan Ahmed Algizani
  • Patent number: 11743290
    Abstract: A system and method for detecting phishing cyberattacks. The method involves parsing a code segment retrieved using a suspect uniform resource locator (URL) to identify any links included in the code segment. From these links, additional code segments may be recovered in accordance with a code segment recovery scheme. Thereafter, analytics are performed on the retrieved and possibly recovered code segments. The analytics include determining whether any of the code segments is correlated with a code segment associated with a known prior phishing cyberattack. Upon completing the analytics, an alert message including meta-information associated with results from the analytics is generated to identify that the URL is associated with a known prior phishing cyberattack when one or perhaps a combination of code segments associated with the URL are correlated to any code segment associated with a known prior phishing cyberattack.
    Type: Grant
    Filed: December 23, 2019
    Date of Patent: August 29, 2023
    Assignee: FireEye Security Holdings US LLC
    Inventors: Muhammad Zain Ul Abadin Gardezi, Mohsin Saeed, Hassan Ahmed, Fahim Abbasi, Farrukh Shahzad
  • Patent number: 11724709
    Abstract: Techniques are described to enable a vehicle, such as an autonomous vehicle, to steer and/or apply brakes on a road when a failure condition occurs. An example method for autonomous driving operation includes receiving a reduced set of location information that describes a location of the autonomous vehicle on a road; receiving a reduced set of trajectory information where the autonomous vehicle is expected to be driven; determining a driving path information where the autonomous vehicle is expected to be driven; and in response to determining an occurrence of a fault condition: sending a first instruction to cause the autonomous vehicle to steer the autonomous vehicle using at least the driving path information and the reduced set of location information, and sending a second instruction to cause the autonomous vehicle to apply brakes.
    Type: Grant
    Filed: July 22, 2021
    Date of Patent: August 15, 2023
    Assignee: TUSIMPLE, INC.
    Inventors: Mohamed Hassan Ahmed Hassan Wahba, Yu-Ju Hsu, Zehua Huang, Xiaoling Han
  • Patent number: 11701931
    Abstract: Techniques are described for measuring angle and/or orientation of a rear drivable section (e.g., a trailer unit of a semi-trailer truck) relative to a front drivable section (e.g., a tractor unit of the semi-trailer truck) using an example rotary encoder assembly. The example rotary encoder assembly comprises a base surface; a housing that includes a second end that is connected to the base surface and a first end that is at least partially open and is coupled to a housing cap; and a rotary encoder that is located in the housing in between the base surface and the housing cap, where the rotary encoder includes a rotatable shaft that protrudes from a first hole located in the housing cap, and where a top of the rotatable shaft located away from the rotary encoder is coupled to magnet(s).
    Type: Grant
    Filed: June 14, 2021
    Date of Patent: July 18, 2023
    Assignee: TUSIMPLE, INC.
    Inventors: Mohamed Hassan Ahmed Hassan Wahba, Juexiao Ning, Xiaoling Han
  • Patent number: 11681511
    Abstract: According to some aspects, techniques are provided for building and deploying a machine learning application that do not require a user to have expert knowledge of machine learning or programming. These techniques may be executed by a system that provides a graphical user interface which allows a user to visually define a workflow for a machine learning application, without requiring the user to be an expert in machine learning. The system may automatically represent the workflow as a specification that may be used to build and deploy a machine learning application. The system may automatically execute the workflow in a series of stages while managing data flow and execution context between the stages. Such an execution process may provide flexibility in execution so that a user can build a complex machine learning application without it being necessary for the user to have detailed knowledge of how execution is managed.
    Type: Grant
    Filed: December 23, 2021
    Date of Patent: June 20, 2023
    Assignee: Sway AI Inc.
    Inventors: Jitender Arora, Amir H. Atai, Michael Piecuch, Hassan Ahmed
  • Publication number: 20230159057
    Abstract: Devices, systems, and methods for a vehicular safety system in autonomous vehicles are described. An example method for safely controlling a vehicle includes selecting, based on a first control command from a first vehicle control unit, an operating mode of the vehicle, and transmitting, based on the selecting, the operating mode to an autonomous driving system, wherein the first control command is generated based on input from a first plurality of sensors, and wherein the operating mode corresponds to one of (a) a default operating mode, (b) a minimal risk condition mode of a first type that configures the vehicle to pull over to a nearest pre-designated safety location, (c) a minimal risk condition mode of a second type that configures the vehicle to immediately stop in a current lane, or (d) a minimal risk condition mode of a third type that configures the vehicle to come to a gentle stop.
    Type: Application
    Filed: January 8, 2023
    Publication date: May 25, 2023
    Inventors: Xiaoling HAN, Yu-Ju HSU, Mohamed Hassan Ahmed Hassan WAHBA, Kun ZHANG, Zehua HUANG, Qiong XU, Zhujia SHI, Yicai JIANG, Junjun XIN
  • Publication number: 20230027572
    Abstract: Techniques are described to enable a vehicle, such as an autonomous vehicle, to steer and/or apply brakes on a road when a failure condition occurs. An example method for autonomous driving operation includes receiving a reduced set of location information that describes a location of the autonomous vehicle on a road; receiving a reduced set of trajectory information where the autonomous vehicle is expected to be driven; determining a driving path information where the autonomous vehicle is expected to be driven; and in response to determining an occurrence of a fault condition: sending a first instruction to cause the autonomous vehicle to steer the autonomous vehicle using at least the driving path information and the reduced set of location information, and sending a second instruction to cause the autonomous vehicle to apply brakes.
    Type: Application
    Filed: July 22, 2021
    Publication date: January 26, 2023
    Inventors: Mohamed Hassan Ahmed Hassan WAHBA, Yu-Ju HSU, Zehua HUANG, Xiaoling HAN
  • Patent number: 11556942
    Abstract: A content consumption monitor (CCM) generates intent data that identifies topics of real-time interest to users. The CCM uses the intent data to direct information to more interested audiences and reduce the information noise/overload that may prevent users from viewing information. This targeted information may increase user conversion rates for seminars, advertising, documents downloads, or any other activity associated with published information. In one example, the CCM generates the intent data from third party content. Using a wide variety of third party content enables the CCM to better identify current user interests. The CCM may aggregate the intent data for different demographics, such as for companies, job positions, age, gender, or geographic locations.
    Type: Grant
    Filed: September 14, 2020
    Date of Patent: January 17, 2023
    Assignee: BOMBORA, INC.
    Inventors: Anthony Livhits, Cynthia Huynh, Hassan Ahmed, Benny Lin, Robert Armstrong, Erik Matlick, Mark Herschberg
  • Patent number: 11554793
    Abstract: Devices, systems, and methods for a vehicular safety system in autonomous vehicles are described. An example method for safely controlling a vehicle includes selecting, based on a first control command from a first vehicle control unit, an operating mode of the vehicle, and transmitting, based on the selecting, the operating mode to an autonomous driving system, wherein the first control command is generated based on input from a first plurality of sensors, and wherein the operating mode corresponds to one of (a) a default operating mode, (b) a minimal risk condition mode of a first type that configures the vehicle to pull over to a nearest pre-designated safety location, (c) a minimal risk condition mode of a second type that configures the vehicle to immediately stop in a current lane, or (d) a minimal risk condition mode of a third type that configures the vehicle to come to a gentle stop.
    Type: Grant
    Filed: October 26, 2020
    Date of Patent: January 17, 2023
    Assignee: TUSIMPLE, INC.
    Inventors: Xiaoling Han, Yu-Ju Hsu, Mohamed Hassan Ahmed Hassan Wahba, Kun Zhang, Zehua Huang, Qiong Xu, Zhujia Shi, Yicai Jiang, Junjun Xin
  • Publication number: 20220206774
    Abstract: According to some aspects, techniques are provided for building and deploying a machine learning application that do not require a user to have expert knowledge of machine learning or programming. These techniques may be executed by a system that provides a graphical user interface which allows a user to visually define a workflow for a machine learning application, without requiring the user to be an expert in machine learning. The system may automatically represent the workflow as a specification that may be used to build and deploy a machine learning application. The system may automatically execute the workflow in a series of stages while managing data flow and execution context between the stages. Such an execution process may provide flexibility in execution so that a user can build a complex machine learning application without it being necessary for the user to have detailed knowledge of how execution is managed.
    Type: Application
    Filed: December 23, 2021
    Publication date: June 30, 2022
    Applicant: Sway AI Inc.
    Inventors: Jitender Arora, Amir H. Atai, Michael Piecuch, Hassan Ahmed
  • Publication number: 20220206773
    Abstract: According to some aspects, techniques are provided for building and deploying a machine learning application that do not require a user to have expert knowledge of machine learning or programming. These techniques may be executed by a system that provides a graphical user interface which allows a user to visually define a workflow for a machine learning application, without requiring the user to be an expert in machine learning. The system may automatically represent the workflow as a specification that may be used to build and deploy a machine learning application. The system may automatically execute the workflow in a series of stages while managing data flow and execution context between the stages. Such an execution process may provide flexibility in execution so that a user can build a complex machine learning application without it being necessary for the user to have detailed knowledge of how execution is managed.
    Type: Application
    Filed: December 23, 2021
    Publication date: June 30, 2022
    Applicant: Sway AI Inc.
    Inventors: Jitender Arora, Amir H. Atai, Michael Piecuch, Abdul Hannan Kanji, Ruisi Su, Sean Michael, Hassan Ahmed
  • Publication number: 20220126872
    Abstract: Devices, systems, and methods for a vehicular safety system in autonomous vehicles are described. An example method for safely controlling a vehicle includes selecting, based on a first control command from a first vehicle control unit, an operating mode of the vehicle, and transmitting, based on the selecting, the operating mode to an autonomous driving system, wherein the first control command is generated based on input from a first plurality of sensors, and wherein the operating mode corresponds to one of (a) a default operating mode, (b) a minimal risk condition mode of a first type that configures the vehicle to pull over to a nearest pre-designated safety location, (c) a minimal risk condition mode of a second type that configures the vehicle to immediately stop in a current lane, or (d) a minimal risk condition mode of a third type that configures the vehicle to come to a gentle stop.
    Type: Application
    Filed: October 26, 2020
    Publication date: April 28, 2022
    Inventors: Xiaoling HAN, Yu-Ju HSU, Mohamed Hassan Ahmed Hassan WAHBA, Kun ZHANG, Zehua HUANG, Qiong XU, Zhujia SHI, Yicai JIANG, Junjun XIN
  • Publication number: 20210394570
    Abstract: Techniques are described for measuring angle and/or orientation of a rear drivable section (e.g., a trailer unit of a semi-trailer truck) relative to a front drivable section (e.g., a tractor unit of the semi-trailer truck) using an example rotary encoder assembly. The example rotary encoder assembly comprises a base surface; a housing that includes a second end that is connected to the base surface and a first end that is at least partially open and is coupled to a housing cap; and a rotary encoder that is located in the housing in between the base surface and the housing cap, where the rotary encoder includes a rotatable shaft that protrudes from a first hole located in the housing cap, and where a top of the rotatable shaft located away from the rotary encoder is coupled to magnet(s).
    Type: Application
    Filed: June 14, 2021
    Publication date: December 23, 2021
    Inventors: Mohamed Hassan Ahmed Hassan WAHBA, Juexiao NING, Xiaoling HAN