Patents by Inventor Abdigani DIRIYE

Abdigani DIRIYE 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: 11631144
    Abstract: Embodiments of the present invention include a crowdfunding platform comprising one or more computer systems, one or more memories, and one or more central processing units (CPUs). The crowdfunding platform has one or more alternative interfaces to one or more alternative networks. The alternative networks are not capable of operating directly with the Internet. There are also one or more Internet interfaces to the Internet. A crowdfunding platform receives information about a crowdfunding project from one of the alternative interfaces, processes the information into processed information, sends the processed information over one of the Internet interfaces. Further, the crowdfunding platform receives Internet information over one of the Internet interfaces, translates the Internet information into transformed information, and sends the transformed information over one of the alternative interfaces.
    Type: Grant
    Filed: October 31, 2019
    Date of Patent: April 18, 2023
    Assignee: International Business Machines Corporation
    Inventors: Peninah Mugure Waweru, Felix Bonard Kwizera, Abdigani Diriye, Lola Aleru
  • Patent number: 11494781
    Abstract: Methods and systems for buyback provisioning. A risk level for each of a plurality of items at risk of losing market value is computed and the plurality of items at risk of losing market value are differentiated based on the corresponding risk levels. An identity of candidate substitute items is learned by communicating with a distribution system and one or more of the candidate substitute items to exchange for one of the plurality of items are identified based on one or more contextual factors. An exchange of the item and at least one of the candidate substitute items is facilitated, the facilitating comprising highlighting the item on a graphical user interface to indicate that the item is losing value or is at risk of losing value.
    Type: Grant
    Filed: May 28, 2019
    Date of Patent: November 8, 2022
    Assignee: International Business Machines Corporation
    Inventors: Samuel Maina, Abdigani Diriye, Komminist Weldemariam
  • Patent number: 11468783
    Abstract: Methods and systems for culturally sensitive operation of an electronic device. One or more cultural characteristics (CC) related to use of a communication device are determined and one or more cultural characteristics rules are learned. An amelioration action is triggered based on use of the communication device, the one or more cultural characteristics rules, and a confidence/risk level.
    Type: Grant
    Filed: June 4, 2019
    Date of Patent: October 11, 2022
    Assignee: International Business Machines Corporation
    Inventors: Komminist Weldemariam, Abdigani Diriye, Itzhack Goldberg, Clifford A. Pickover
  • Patent number: 11144884
    Abstract: Systems and methods for reminding a user or a group of users about one or more items related to an upcoming event. The upcoming event is identified based on user data and a context for determining a list of items useful for the upcoming event is obtained. The list of items for the identified upcoming event is determined, using the context, and item reminder enhancement factors are determined in response to the upcoming event and the determined list of items. Content selection models are determined based on the context, the user data, and the item reminder enhancement factors. Conversational content for engaging the user or group of users is generated by applying the content selection models to a plurality of potential content. A conversation trigger signal is determined, and the conversational content is presented to the user via a computing device in response to receiving the conversation trigger signal.
    Type: Grant
    Filed: November 21, 2018
    Date of Patent: October 12, 2021
    Assignee: International Business Machines Corporation
    Inventors: Komminist Weldemariam, Abdigani Diriye, Jonathan Lenchner
  • Patent number: 11093871
    Abstract: A method includes obtaining a user profile that includes a user's affinities to each of a plurality of micro-tasks; estimating a duration of down-time for the user; estimating task selection factors responsive to the user profile and to the estimated duration of down-time; generating a list of micro-tasks responsive to the task selection factors; ranking the list of micro-tasks according to the user's affinities; partitioning the down-time according to the ranked list of micro-tasks; and presenting one or more of the micro-tasks to the user, according to the partitioning of the down-time, by altering operation of a user device.
    Type: Grant
    Filed: April 16, 2018
    Date of Patent: August 17, 2021
    Assignee: International Business Machines Corporation
    Inventors: Abdigani Diriye, Shikhar Kwatra, Komminist Weldemariam
  • Patent number: 11010437
    Abstract: A social media control method, system, and computer program product, include detecting a contextual meaning of a content of a third-party post on a user's social media account, classifying the content into user-defined categories based on an overlap between the contextual meaning and the user-defined categories, identifying an undesired piece of information from the content, identifying a trusted online friend within a social media circle of the user, and providing a one-time access control to the identified trusted online friend to rectify the undesired content in the third-party post.
    Type: Grant
    Filed: October 27, 2018
    Date of Patent: May 18, 2021
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Komminist Weldemariam, Isaac Markus Serfaty, Abdigani Diriye, Shikhar Kwatra, Michael S. Gordon
  • Publication number: 20210133897
    Abstract: Embodiments of the present invention include a crowdfunding platform comprising one or more computer systems, one or more memories, and one or more central processing units (CPUs). The crowdfunding platform has one or more alternative interfaces to one or more alternative networks. The alternative networks are not capable of operating directly with the Internet. There are also one or more Internet interfaces to the Internet. A crowdfunding platform receives information about a crowdfunding project from one of the alternative interfaces, processes the information into processed information, sends the processed information over one of the Internet interfaces. Further, the crowdfunding platform receives Internet information over one of the Internet interfaces, translates the Internet information into transformed information, and sends the transformed information over one of the alternative interfaces.
    Type: Application
    Filed: October 31, 2019
    Publication date: May 6, 2021
    Inventors: Peninah Mugure Waweru, Felix Bonard Kwizera, Abdigani Diriye, Lola Aleru
  • Patent number: 10977030
    Abstract: An exemplary method includes obtaining a training set of code data that includes deprecated code; training a multi-layer neural network on the training set of code data to predict usage events for the deprecated code; predicting usage events for the deprecated code, in a first set of code data, using the trained multi-layer neural network; estimating a value of risk associated with the deprecated code in response to the predicted usage events; comparing the estimated value of risk to a threshold; and, in response to the estimated value of risk exceeding the threshold, implementing an ameliorative action regarding the deprecated code.
    Type: Grant
    Filed: October 8, 2018
    Date of Patent: April 13, 2021
    Assignee: International Business Machines Corporation
    Inventors: Komminist Weldemariam, Abdigani Diriye, Shikhar Kwatra, Paul Krystek, Sushain Pandit
  • Patent number: 10963045
    Abstract: A smart lens system may include a hardware processor coupled to a smart contact lens, which may include a microprocessor, an image capturing sensor, and a wireless communication interface. The smart lens system may determine reading factors associated with a user with respect to the user reading content item, based on data related to the user's physiological movements captured by the smart contact lens. The reading factors may include a user's cognitive state determined at least from analyzing data representing the user's physiological movements. Responsive to determining that the user's cognitive state is above a threshold value, the smart lens system may generate an assistive action associated with the content item and transmit a signal to at least one assistive device to perform the assistive action. The assistive device performs the assistive action responsive to receiving the signal.
    Type: Grant
    Filed: April 25, 2018
    Date of Patent: March 30, 2021
    Assignee: International Business Machines Corporation
    Inventors: Komminist Weldemariam, Shikhar Kwatra, Sushain Pandit, Abdigani Diriye, Andrew Kinai
  • Publication number: 20200388186
    Abstract: Methods and systems for culturally sensitive operation of an electronic device. One or more cultural characteristics (CC) related to use of a communication device are determined and one or more cultural characteristics rules are learned. An amelioration action is triggered based on use of the communication device, the one or more cultural characteristics rules, and a confidence/risk level.
    Type: Application
    Filed: June 4, 2019
    Publication date: December 10, 2020
    Inventors: Komminist Weldemariam, Abdigani Diriye, Itzhack Goldberg, Clifford A. Pickover
  • Publication number: 20200387603
    Abstract: A user's cognitive state of a user who is using a device is estimated. Based on past history of use of the device and the estimated user's cognitive state, a possible deleterious user action on the device is detected. Based on the detected possible deleterious user action on the device, the device can be caused to perform an amelioration action for time period P.
    Type: Application
    Filed: June 4, 2019
    Publication date: December 10, 2020
    Inventors: Komminist Weldemariam, Abdigani Diriye, Shikhar Kwatra
  • Publication number: 20200380529
    Abstract: Methods and systems for buyback provisioning. A risk level for each of a plurality of items at risk of losing market value is computed and the plurality of items at risk of losing market value are differentiated based on the corresponding risk levels. An identity of candidate substitute items is learned by communicating with a distribution system and one or more of the candidate substitute items to exchange for one of the plurality of items are identified based on one or more contextual factors. An exchange of the item and at least one of the candidate substitute items is facilitated, the facilitating comprising highlighting the item on a graphical user interface to indicate that the item is losing value or is at risk of losing value.
    Type: Application
    Filed: May 28, 2019
    Publication date: December 3, 2020
    Inventors: Samuel Maina, Abdigani Diriye, Komminist Weldemariam
  • Patent number: 10743104
    Abstract: A volume and speech frequency level adjustment method, system, and computer program product include learning a characteristic of at least one of audio volume and speech frequency from a conversation, detecting a contextual characteristic of an ongoing conversation and an interaction of a user with a device, determining a cognitive state of the user in relation to the ongoing conversation as a function of at least one of the contextual characteristic of the volume or the speech frequency, and a user interaction pattern with a conversation device, and dynamically adjusting audio levels of the ongoing conversation for the user based on the function.
    Type: Grant
    Filed: January 30, 2020
    Date of Patent: August 11, 2020
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Komminist Weldemariam, Abdigani Diriye, Michael S. Gordon, Heike E. Riel
  • Patent number: 10735365
    Abstract: A conversation attendant and assistant platform implements a method of receiving by a computer a plurality of messages in a plurality of conversations via one or more messaging applications. The platform tags each message of the plurality of messages with a message cohort and an amelioration action, and assigns a risk to the given message based on the message cohort. The platform also determines a user context of a user of the computer, and, in response to factors including the user context and the risk, assigns a concern level to the given message. The platform accumulates and summarizes the given message along with other messages in a conversation of the given message. In case the concern level exceeds a threshold, the platform selects one or more delivery channels for surfacing a summary of the conversation and surfaces the summary via the one or more delivery channels.
    Type: Grant
    Filed: January 11, 2018
    Date of Patent: August 4, 2020
    Assignee: International Business Machines Corporation
    Inventors: Abdigani Diriye, Clifford A. Pickover, Komminist Weldemariam
  • Patent number: 10708421
    Abstract: A method includes producing a user profile in response to user data; obtaining context for estimating the duration of a down-time; estimating the duration of the down-time; determining experience enhancement factors in response to the user profile and the estimated duration of the down-time; determining an activity selection model in response to the context, the user data, and the experience enhancement factors; generating personalized engaging activities by applying the activity selection model to a plurality of potential activities; partitioning the estimated duration of the down-time into segments; sequencing the personalized engaging activities to fit into the segments; and presenting the personalized engaging activities to the user via a computing device. A computer readable medium embodies instructions for the method and an apparatus including a processor is operative to facilitate the method.
    Type: Grant
    Filed: April 24, 2018
    Date of Patent: July 7, 2020
    Assignee: International Business Machines Corporation
    Inventors: Abdigani Diriye, Shikhar Kwatra, Komminist Weldemariam
  • Publication number: 20200160277
    Abstract: Systems and methods for reminding a user or a group of users about one or more items related to an upcoming event. The upcoming event is identified based on user data and a context for determining a list of items useful for the upcoming event is obtained. The list of items for the identified upcoming event is determined, using the context, and item reminder enhancement factors are determined in response to the upcoming event and the determined list of items. Content selection models are determined based on the context, the user data, and the item reminder enhancement factors. Conversational content for engaging the user or group of users is generated by applying the content selection models to a plurality of potential content. A conversation trigger signal is determined, and the conversational content is presented to the user via a computing device in response to receiving the conversation trigger signal.
    Type: Application
    Filed: November 21, 2018
    Publication date: May 21, 2020
    Inventors: KOMMINIST WELDEMARIAM, ABDIGANI DIRIYE, JONATHAN LENCHNER
  • Patent number: 10652655
    Abstract: A volume and speech frequency level adjustment method, system, and computer program product include learning a preferred level and a characteristic of at least one of volume and speech frequency from a historical conference conversation, detecting a context characteristic of an ongoing conversation and an interaction of a user with a device, determining a cognitive state and a contextual situation of the user in relation to the ongoing conversation as a function of at least one of the context characteristic, a preferred level and a characteristic of the volume or the speech frequency, and the interaction, determining at least one factor to trigger an audio level modulation based on the function, and dynamically adjusting audio levels of the ongoing conversation for the user based on the at least one factor.
    Type: Grant
    Filed: April 30, 2019
    Date of Patent: May 12, 2020
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Komminist Weldemariam, Abdigani Diriye, Michael S. Gordon, Heike E. Riel
  • Publication number: 20200142965
    Abstract: An example operation may include one or more of connecting, by a migration server, to a legacy system configured to store legacy data, identifying, by the migration server, artifacts of the legacy system subject to a migration to a blockchain, generating, by the migration server, transactions that correspond to the artifacts of the legacy system, mapping the artifacts of the legacy system to artifacts of the blockchain based on the transactions, and executing, by the migration server, a smart contract to migrate the legacy data corresponding to the mapped artifacts into the blockchain.
    Type: Application
    Filed: November 6, 2018
    Publication date: May 7, 2020
    Inventors: Komminist Weldemariam, Praveen Jayachandran, Abdigani Diriye
  • Publication number: 20200134095
    Abstract: A social media control method, system, and computer program product, include detecting a contextual meaning of a content of a third-party post on a user's social media account, classifying the content into user-defined categories based on an overlap between the contextual meaning and the user-defined categories, identifying an undesired piece of information from the content, identifying a trusted online friend within a social media circle of the user, and providing a one-time access control to the identified trusted online friend to rectify the undesired content in the third-party post.
    Type: Application
    Filed: October 27, 2018
    Publication date: April 30, 2020
    Inventors: Komminist Weldemariam, Isaac Markus Serfaty, Abdigani Diriye, Shikhar Kwatra, Michael S. Gordon
  • Patent number: 10628138
    Abstract: Automatically managing ameliorative process that controls undesired code use in an application based on predicted valuation and risk vectors. A multidimensional risk vectors may be received in relation to current and future use of undesired code. Amelioration actions may be classifies by using a custom trained machine learning model. An optimal amelioration action may be selected based on at least one optimization objective function. The selected amelioration action may be taken to control undesired code use in application. Examples of an amelioration action may include changing of the characteristics of a user interface and stopping an application or a component of the application from running.
    Type: Grant
    Filed: February 9, 2018
    Date of Patent: April 21, 2020
    Assignee: International Business Machines Corporation
    Inventors: Sushain Pandit, Komminist Weldemariam, Shikhar Kwatra, Abdigani Diriye, Paul Krystek