Patents by Inventor Ahmad F. Sirhani

Ahmad F. Sirhani 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: 12367229
    Abstract: A method which includes receiving a corpus of labelled documents according to a plurality of filters and parsing, by a computer processor, the corpus. The method further includes vectorizing, by the computer processor, the parsed corpus to obtain vectorized documents; and training, by the computer processor, a machine-learned model using, at least a portion, of the vectorized documents. The method further includes extracting word importances from the trained machine-learned model and retaining the words with associated importances that satisfy a criterion, wherein the retained words are suggested keywords. The method further includes incorporating the suggested keywords in a policy of a data leakage prevention system.
    Type: Grant
    Filed: May 25, 2022
    Date of Patent: July 22, 2025
    Assignee: SAUDI ARABIAN OIL COMPANY
    Inventors: Ahmad F. Sirhani, Abdullah K. Madani, Abdulrahman M. Alomar
  • Publication number: 20240143799
    Abstract: According to an embodiment of the present disclosure, an authorized roles tool includes an analyzer to determine a type of request received from a user including an unregistered action, an unregistered permission, or a combination thereof, a predictor to predict, using a data management model, a role with which to associate the unregistered action, the unregistered permission, or the combination thereof, and a registrar to register the unregistered action, the unregistered permission, or the combination thereof to the role.
    Type: Application
    Filed: October 31, 2022
    Publication date: May 2, 2024
    Applicant: SAUDI ARABIAN OIL COMPANY
    Inventor: Ahmad F. SIRHANI
  • Publication number: 20230385407
    Abstract: A method which includes receiving a corpus of labelled documents according to a plurality of filters and parsing, by a computer processor, the corpus. The method further includes vectorizing, by the computer processor, the parsed corpus to obtain vectorized documents; and training, by the computer processor, a machine-learned model using, at least a portion, of the vectorized documents. The method further includes extracting word importances from the trained machine-learned model and retaining the words with associated importances that satisfy a criterion, wherein the retained words are suggested keywords. The method further includes incorporating the suggested keywords in a policy of a data leakage prevention system.
    Type: Application
    Filed: May 25, 2022
    Publication date: November 30, 2023
    Applicant: SAUDI ARABIAN OIL COMPANY
    Inventors: Ahmad F. Sirhani, Abdullah K. Madani, Abdulrahman M. Alomar
  • Publication number: 20230344852
    Abstract: An automated method for centralized management of an enterprise-level cybersecurity maturity assessment includes (1) building a cybersecurity maturity assessment plan, (2) sending assessment questionnaires to subject matter experts (SMEs), (3) receiving completed questionnaires from the SMEs along with corresponding evidence artifacts relevant to the questionnaires; (4) sending the received questionnaires and corresponding artifacts to a cybersecurity maturity core team; (5) receiving verified and unverified questionnaires and corresponding artifacts sent to and analyzed by the core team; (6) repeating (2) through (5) for the unverified questionnaires and corresponding artifacts until the received questionnaires and corresponding artifacts are all verified; and (7) sending the verified questionnaires and corresponding artifacts to external assessors.
    Type: Application
    Filed: April 21, 2022
    Publication date: October 26, 2023
    Inventors: Ahmad F. Sirhani, Eidan K. Eidan, Abeer A. Shammari, Mohammed M. Otaibi
  • Publication number: 20230136724
    Abstract: A computer-implemented method for managing, in a production environment of an enterprise, a change to a segregation of duties access risk function. At least one computing device accesses information representing a proposed change to an access risk function, and processes the information to determine a related access risk function. The computing device(s) access information associated with the related access risk function and, using the information associated with the proposed change and the information associated with the related access risk function, evaluate respective details in the proposed change. The computing device(s) generate and transmit a message that includes information representing details of the proposed change.
    Type: Application
    Filed: November 3, 2021
    Publication date: May 4, 2023
    Inventors: Ahmad F. Sirhani, Hussain A. Hajjaj, Asma A. Muhaisin