Patents by Inventor MUSTAFA Y. MAH

MUSTAFA Y. MAH 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: 11164663
    Abstract: Embodiments include method, systems and computer program products for minimizing errors in prescription medication dispensing. Aspects include obtaining, by a processor, a prescription of a medication for a patient. Then, aspects include obtaining, by the processor, a patient profile associated with the patient and obtaining, by the processor, medication details for the medication. Aspects also include displaying to the patient, by a first device, the medication details.
    Type: Grant
    Filed: November 17, 2016
    Date of Patent: November 2, 2021
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Asmahan A. Ali, Ali Y. Duale, Mustafa Y. Mah
  • Patent number: 10776640
    Abstract: A method for an enhanced vehicle monitoring system that utilizes cameras and other sensors to determine the state of the interior and/or exterior of a vehicle is provided. The method comprises detecting that a driver has exited a vehicle. The method further comprises monitoring a state of the vehicle. The method further comprises determining based, at least in part, on the monitoring, if an object has been left in the vehicle unintentionally or if the vehicle has been left running unattended. The method further comprises, upon determining that the object has been left in the vehicle or the vehicle has been left running unattended, sending a notification to the driver.
    Type: Grant
    Filed: January 6, 2017
    Date of Patent: September 15, 2020
    Assignee: International Business Machines Corporation
    Inventors: Asmahan A. Ali, Ali Y. Duale, Mustafa Y. Mah
  • Patent number: 10755122
    Abstract: A method for an enhanced vehicle monitoring system that utilizes cameras and other sensors to determine the state of the interior and/or exterior of a vehicle is provided. The method comprises detecting that a driver has exited a vehicle. The method further comprises monitoring a state of the vehicle. The method further comprises determining based, at least in part, on the monitoring, if an object has been left in the vehicle unintentionally or if the vehicle has been left running unattended. The method further comprises, upon determining that the object has been left in the vehicle or the vehicle has been left running unattended, sending a notification to the driver.
    Type: Grant
    Filed: December 8, 2017
    Date of Patent: August 25, 2020
    Assignee: International Business Machines Corporation
    Inventors: Asmahan A. Ali, Ali Y. Duale, Mustafa Y. Mah
  • Patent number: 10740631
    Abstract: A method for an enhanced vehicle monitoring system that utilizes cameras and other sensors to determine the state of the interior and/or exterior of a vehicle is provided. The method comprises detecting that a driver has exited a vehicle. The method further comprises monitoring a state of the vehicle. The method further comprises determining based, at least in part, on the monitoring, if an object has been left in the vehicle unintentionally or if the vehicle has been left running unattended. The method further comprises, upon determining that the object has been left in the vehicle or the vehicle has been left running unattended, sending a notification to the driver.
    Type: Grant
    Filed: October 26, 2017
    Date of Patent: August 11, 2020
    Assignee: International Business Machines Corporation
    Inventors: Asmahan A. Ali, Ali Y. Duale, Mustafa Y. Mah
  • Patent number: 10419527
    Abstract: The described herein relates to repairing a file system. Repairing the file system includes identifying a corrupted node of a tree corresponding to the file system and determining a status of a parent node of the corrupted node based on a status bit of the parent node. Repairing the file system also includes disabling the parent node to an off-line mode when the status bit indicates that the parent node is in an on-line mode; fixing the corrupted node while the parent node is in the off-line mode; and enabling the parent node to the on-line mode in response to fixing the at least one corrupted node.
    Type: Grant
    Filed: June 8, 2016
    Date of Patent: September 17, 2019
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Asmahan A. Ali, Ali Y. Duale, Mustafa Y. Mah
  • Patent number: 10412152
    Abstract: The described herein relates to repairing a file system. Repairing the file system includes identifying a corrupted node of a tree corresponding to the file system and determining a status of a parent node of the corrupted node based on a status bit of the parent node. Repairing the file system also includes disabling the parent node to an off-line mode when the status bit indicates that the parent node is in an on-line mode; fixing the corrupted node while the parent node is in the off-line mode; and enabling the parent node to the on-line mode in response to fixing the at least one corrupted node.
    Type: Grant
    Filed: November 24, 2015
    Date of Patent: September 10, 2019
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Asmahan A. Ali, Ali Y. Duale, Mustafa Y. Mah
  • Patent number: 10332347
    Abstract: Methods, systems and computer program products for utilizing wearable devices in an entertainment environment are provided. Aspects include creating associations between a plurality of individuals and a plurality of wearable devices and classifying each of the plurality of individuals into one or more groups, wherein each group includes at least one child and at least one parent. Aspects also include tracking a location of one of the plurality of wearable devices associated with a first child of a first group and based on a determination that the first child is attempting to leave a predetermined area, determining whether the first child is accompanied by a first adult, wherein the first adult is a member of the first group.
    Type: Grant
    Filed: July 25, 2016
    Date of Patent: June 25, 2019
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Asmahan A. Ali, Ali Y. Duale, Mustafa Y. Mah
  • Publication number: 20180276670
    Abstract: Embodiments include method, systems and computer program products for credit card authorization. Aspects include receiving, by a processor, credit card information for a consumer. A consumer profile is received that includes one or more spending categories. Each of the one or more spending categories is associated with one or more spending restrictions. A request to authorize a charge for the credit card is received and a spending category for the charge is determined. The charge is authorized based on a determination that the charge does not violate any of the one or more spending restrictions associated with the spending category for the charge.
    Type: Application
    Filed: March 24, 2017
    Publication date: September 27, 2018
    Inventors: Asmahan A. Ali, Ali Y. Duale, Mustafa Y. Mah
  • Publication number: 20180197029
    Abstract: A method for an enhanced vehicle monitoring system that utilizes cameras and other sensors to determine the state of the interior and/or exterior of a vehicle is provided. The method comprises detecting that a driver has exited a vehicle. The method further comprises monitoring a state of the vehicle. The method further comprises determining based, at least in part, on the monitoring, if an object has been left in the vehicle unintentionally or if the vehicle has been left running unattended. The method further comprises, upon determining that the object has been left in the vehicle or the vehicle has been left running unattended, sending a notification to the driver.
    Type: Application
    Filed: December 8, 2017
    Publication date: July 12, 2018
    Inventors: Asmahan A. Ali, Ali Y. Duale, Mustafa Y. Mah
  • Publication number: 20180197028
    Abstract: A method for an enhanced vehicle monitoring system that utilizes cameras and other sensors to determine the state of the interior and/or exterior of a vehicle is provided. The method comprises detecting that a driver has exited a vehicle. The method further comprises monitoring a state of the vehicle. The method further comprises determining based, at least in part, on the monitoring, if an object has been left in the vehicle unintentionally or if the vehicle has been left running unattended. The method further comprises, upon determining that the object has been left in the vehicle or the vehicle has been left running unattended, sending a notification to the driver.
    Type: Application
    Filed: October 26, 2017
    Publication date: July 12, 2018
    Inventors: Asmahan A. Ali, Ali Y. Duale, Mustafa Y. Mah
  • Publication number: 20180197027
    Abstract: A method for an enhanced vehicle monitoring system that utilizes cameras and other sensors to determine the state of the interior and/or exterior of a vehicle is provided. The method comprises detecting that a driver has exited a vehicle. The method further comprises monitoring a state of the vehicle. The method further comprises determining based, at least in part, on the monitoring, if an object has been left in the vehicle unintentionally or if the vehicle has been left running unattended. The method further comprises, upon determining that the object has been left in the vehicle or the vehicle has been left running unattended, sending a notification to the driver.
    Type: Application
    Filed: January 6, 2017
    Publication date: July 12, 2018
    Inventors: Asmahan A. Ali, Ali Y. Duale, Mustafa Y. Mah
  • Publication number: 20180137254
    Abstract: Embodiments include method, systems and computer program products for minimizing errors in prescription medication dispensing. Aspects include obtaining, by a processor, a prescription of a medication for a patient. Then, aspects include obtaining, by the processor, a patient profile associated with the patient and obtaining, by the processor, medication details for the medication. Aspects also include displaying to the patient, by a first device, the medication details.
    Type: Application
    Filed: November 17, 2016
    Publication date: May 17, 2018
    Inventors: Asmahan A. Ali, Ali Y. Duale, Mustafa Y. Mah
  • Publication number: 20180089677
    Abstract: Embodiments include method, systems and computer program products for transaction authorization. Aspects include receiving, by a processor, credit card information from a card holder, wherein the credit card information includes a credit card for the card holder. Obtaining a transaction code associated with the credit card and a set of transaction controls. Receiving, by a processor, a request for authorization for a charge on the credit card, the request for authorization including the transaction code, wherein the transaction code is provided by an individual that is not the card holder. Responsive to receiving the transaction code, analyzing the set of transaction controls to determine whether the charge is authorized and responsive to determining the charge is authorized, authorizing the charge on the credit card.
    Type: Application
    Filed: September 23, 2016
    Publication date: March 29, 2018
    Inventors: Asmahan A. Ali, Ali Y. Duale, Mustafa Y. Mah
  • Publication number: 20180060315
    Abstract: Embodiments include methods, and a file system maintenance manager, and computer program products for performing file system maintenance. Aspects may include: surveying, by a file system maintenance manager, available compute nodes, and determining an amount of file system maintenance work to be performed in an unprocessed work chunk pool. The aspect may include dispatching work chunks to the available compute nodes for performing file system maintenance. The aspect may also include monitoring status changes of the compute nodes, and adjusting the work chunks dispatched to each available compute node according to the status changes of the compute nodes. The aspect may further include detecting capacity and performance of each of compute nodes, classifying the compute nodes available into high speed, medium speed, and low speed categories, and dispatching unprocessed work chunks to each of compute nodes dynamically, according to the capacity and performance of the compute nodes.
    Type: Application
    Filed: August 31, 2016
    Publication date: March 1, 2018
    Inventors: Asmahan A. Ali, Ali Y. Duale, Mustafa Y. Mah
  • Publication number: 20180025582
    Abstract: Methods, systems and computer program products for utilizing wearable devices in an entertainment environment are provided. Aspects include creating associations between a plurality of individuals and a plurality of wearable devices and classifying each of the plurality of individuals into one or more groups, wherein each group includes at least one child and at least one parent. Aspects also include tracking a location of one of the plurality of wearable devices associated with a first child of a first group and based on a determination that the first child is attempting to leave a predetermined area, determining whether the first child is accompanied by a first adult, wherein the first adult is a member of the first group.
    Type: Application
    Filed: July 25, 2016
    Publication date: January 25, 2018
    Inventors: ASMAHAN A. ALI, ALI Y. DUALE, MUSTAFA Y. MAH
  • Publication number: 20170147629
    Abstract: The described herein relates to repairing a file system. Repairing the file system includes identifying a corrupted node of a tree corresponding to the file system and determining a status of a parent node of the corrupted node based on a status bit of the parent node. Repairing the file system also includes disabling the parent node to an off-line mode when the status bit indicates that the parent node is in an on-line mode; fixing the corrupted node while the parent node is in the off-line mode; and enabling the parent node to the on-line mode in response to fixing the at least one corrupted node.
    Type: Application
    Filed: June 8, 2016
    Publication date: May 25, 2017
    Inventors: ASMAHAN A. ALI, ALI Y. DUALE, MUSTAFA Y. MAH
  • Publication number: 20170147626
    Abstract: The described herein relates to repairing a file system. Repairing the file system includes identifying a corrupted node of a tree corresponding to the file system and determining a status of a parent node of the corrupted node based on a status bit of the parent node. Repairing the file system also includes disabling the parent node to an off-line mode when the status bit indicates that the parent node is in an on-line mode; fixing the corrupted node while the parent node is in the off-line mode; and enabling the parent node to the on-line mode in response to fixing the at least one corrupted node.
    Type: Application
    Filed: November 24, 2015
    Publication date: May 25, 2017
    Inventors: ASMAHAN A. ALI, ALI Y. DUALE, MUSTAFA Y. MAH