Patents by Inventor Andrew Kinai

Andrew Kinai 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: 11568087
    Abstract: A request for use of an application programming interface (API) is received. Context associated with the request is determined. Based on the context, a challenge is generated, which can be used for determining whether to permit the use of the API. A response to the challenge is received. Based on the response, the request can be facilitated for using the API.
    Type: Grant
    Filed: May 22, 2019
    Date of Patent: January 31, 2023
    Assignee: International Business Machines Corporation
    Inventors: Andrew Kinai, Komminist Weldemariam, Maja Vukovic, Shikhar Kwatra
  • Patent number: 11563727
    Abstract: Receive a transaction generated by a user of a non-internet application; identify transaction life cycle steps of previous similar transactions; and generate a transaction risk score for the transaction using machine learning models and a blockchain record of the previous similar transactions. In response to the transaction risk score exceeding a threshold value, authenticate the transaction and the user using two-step authentication. The two-step authentication uses challenge/answer templates derived from the blockchain record of previous transactions.
    Type: Grant
    Filed: September 14, 2020
    Date of Patent: January 24, 2023
    Assignee: International Business Machines Corporation
    Inventors: Andrew Kinai, Fred Ochieng Otieno, Nelson Kibichii Bore, Komminist Weldemariam
  • Patent number: 11497156
    Abstract: A memory embodies instructions, and a processor is coupled to the memory and is operative by the instructions to facilitate: accessing a source of information regarding farm cultivation techniques; constructing a cultivation knowledge graph by parsing the source of information regarding farm cultivation techniques, using natural language processing; identifying cultivation quality assessment factors by applying machine learning to the cultivation knowledge graph; estimating quality of a farm cultivation task by comparing a stream of real-time data to the cultivation quality assessment factors, wherein the stream of real-time data is related to performance of the farm cultivation task; identifying from the stream of real-time data, using the cultivation knowledge graph, a controllable variable that affects the quality of the farm cultivation task; and improving the quality of the farm cultivation task by facilitating a change in the controllable variable.
    Type: Grant
    Filed: September 9, 2019
    Date of Patent: November 15, 2022
    Assignee: International Business Machines Corporation
    Inventors: Juliet Mutahi, David W. Kaguma, Samuel Maina Karumba, Nelson Kibichii Bore, Percival Silva de Lucena, Andrew Kinai, Komminist Weldemariam, Peninah M. Waweru
  • Publication number: 20220300909
    Abstract: A system, computer program product, and method are presented for forecasting a spatio-temporal calendar including predicted regions of interest based on time dependent factors such as long-term weather predictions, time-independent factors, and travel constraints. The method includes collecting information and constraints with respect to service visits. At least a portion of the collected information and constraints are directed toward weather and climate. The method also includes predicting weather and climate impacts on at least one geographical region of interest. The method further includes predicting, subject to the predictions of weather and climate impacts, one or more locations of interest within the at least one geographical region of interest that would be impacted by one or more service visits. The method also includes generating one or more spatio-temporal calendars that include the one or more locations of interest scheduled for the one or more service visits.
    Type: Application
    Filed: March 16, 2021
    Publication date: September 22, 2022
    Inventors: Andrew Kinai, Navin Twarakavi, Fred Ochieng Otieno, Kamal Chandra Das, Shantanu R. Godbole, Komminist Weldemariam
  • Publication number: 20220138655
    Abstract: A supply chain optimization method, system, and computer program product include predicting a risk of a supply chain operation across a supply chain network caused by a term impact analysis of a global hazard, estimating a carbon footprint for the supply chain operation across the supply chain network, generating an alternative resilience plan as an alternative to an existing supply chain plan based on the predicted risk and the estimated carbon footprint.
    Type: Application
    Filed: October 29, 2020
    Publication date: May 5, 2022
    Inventors: Andrew Kinai, Fred Ochieng Otieno, Smitkumar Narotambhai Marvaniya, Kedar Kulkarni Kulkarni, Shantanu R. Godbole, Navin Twarakavi, Komminist Weldemariam
  • Publication number: 20220086131
    Abstract: Receive a transaction generated by a user of a non-internet application; identify transaction life cycle steps of previous similar transactions; and generate a transaction risk score for the transaction using machine learning models and a blockchain record of the previous similar transactions. In response to the transaction risk score exceeding a threshold value, authenticate the transaction and the user using two-step authentication. The two-step authentication uses challenge/answer templates derived from the blockchain record of previous transactions.
    Type: Application
    Filed: September 14, 2020
    Publication date: March 17, 2022
    Inventors: Andrew KINAI, Fred Ochieng Otieno, Nelson Kibichii Bore, Komminist Weldemariam
  • 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: 20210068334
    Abstract: A memory embodies instructions, and a processor is coupled to the memory and is operative by the instructions to facilitate: accessing a source of information regarding farm cultivation techniques; constructing a cultivation knowledge graph by parsing the source of information regarding farm cultivation techniques, using natural language processing; identifying cultivation quality assessment factors by applying machine learning to the cultivation knowledge graph; estimating quality of a farm cultivation task by comparing a stream of real-time data to the cultivation quality assessment factors, wherein the stream of real-time data is related to performance of the farm cultivation task; identifying from the stream of real-time data, using the cultivation knowledge graph, a controllable variable that affects the quality of the farm cultivation task; and improving the quality of the farm cultivation task by facilitating a change in the controllable variable.
    Type: Application
    Filed: September 9, 2019
    Publication date: March 11, 2021
    Inventors: Juliet Mutahi, David W. Kaguma, Samuel Maina Karumba, Nelson Kibichii Bore, Percival Silva de Lucena, Andrew Kinai, Komminist Weldemariam, Peninah M. Waweru
  • Publication number: 20200372162
    Abstract: A request for use of an application programming interface (API) is received. Context associated with the request is determined. Based on the context, a challenge is generated, which can be used for determining whether to permit the use of the API. A response to the challenge is received. Based on the response, the request can be facilitated for using the API.
    Type: Application
    Filed: May 22, 2019
    Publication date: November 26, 2020
    Inventors: Andrew Kinai, Komminist Weldemariam, Maja Vukovic, Shikhar Kwatra
  • Publication number: 20190332168
    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: Application
    Filed: April 25, 2018
    Publication date: October 31, 2019
    Inventors: Komminist Weldemariam, Shikhar Kwatra, Sushain Pandit, Abdigani Diriye, Andrew Kinai