Patents by Inventor Talha Ahmad Siddiqui

Talha Ahmad Siddiqui 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: 11769156
    Abstract: An example operation may include one or more of identifying a data record to be included in a blockchain, creating a group of smart contracts to enable access to the data record to data consumers with access to the blockchain, determining the group of smart contracts have been registered by one or more blockchain peers, and storing the group of smart contracts on the blockchain.
    Type: Grant
    Filed: May 15, 2018
    Date of Patent: September 26, 2023
    Assignee: International Business Machines Corporation
    Inventors: Rishi Saket, Talha Ahmad Siddiqui, Vinayaka Pandit
  • Patent number: 11386405
    Abstract: An example operation may include one or more of receiving a request to execute a blockchain transaction from a user device that is associated with a user account, determining whether to perform the blockchain transaction based on a dynamic participation policy of the user account, the dynamic participation policy being dynamically determined based on previous blockchain transactions of one or more of the user account and of other user accounts, and, in response to determining to perform the blockchain transaction, executing the blockchain transaction on behalf of the user account via a smart contract and storing information about the executed blockchain transaction.
    Type: Grant
    Filed: December 19, 2017
    Date of Patent: July 12, 2022
    Assignee: International Business Machines Corporation
    Inventors: Vinayaka Pandit, Rishi Saket, Kameshwaran Sampath, Talha Ahmad Siddiqui
  • Patent number: 11009389
    Abstract: Methods, systems, and computer program products for operating re-configurable solar energy generators for increasing yield during non-ideal weather conditions are provided herein. A computer-implemented method includes determining, for each of multiple portions of the sky, by using one or more machine learning algorithms, a respective level of diffuse irradiance corresponding to image data from that portion; identifying one or more portions of the image data corresponding to the multiple portions of sky image data that include a higher level of diffuse irradiance, as compared to other portions of the image data; and configuring one or more solar photovoltaic modules based at least in part on the one or more identified portions of image data that include a higher level of diffuse irradiance.
    Type: Grant
    Filed: July 9, 2018
    Date of Patent: May 18, 2021
    Assignee: International Business Machines Corporation
    Inventors: Talha Ahmad Siddiqui, Samarth Bharadwaj, Shivkumar Kalyanaraman
  • Publication number: 20200011731
    Abstract: Methods, systems, and computer program products for operating re-configurable solar energy generators for increasing yield during non-ideal weather conditions are provided herein. A computer-implemented method includes determining, for each of multiple portions of the sky, by using one or more machine learning algorithms, a respective level of diffuse irradiance corresponding to image data from that portion; identifying one or more portions of the image data corresponding to the multiple portions of sky image data that include a higher level of diffuse irradiance, as compared to other portions of the image data; and configuring one or more solar photovoltaic modules based at least in part on the one or more identified portions of image data that include a higher level of diffuse irradiance.
    Type: Application
    Filed: July 9, 2018
    Publication date: January 9, 2020
    Inventors: Talha Ahmad Siddiqui, Samarth Bharadwaj, Shivkumar Kalyanaraman
  • Publication number: 20190354989
    Abstract: An example operation may include one or more of identifying a data record to be included in a blockchain, creating a group of smart contracts to enable access to the data record to data consumers with access to the blockchain, determining the group of smart contracts have been registered by one or more blockchain peers, and storing the group of smart contracts on the blockchain.
    Type: Application
    Filed: May 15, 2018
    Publication date: November 21, 2019
    Inventors: Rishi Saket, Talha Ahmad Siddiqui, Vinayaka Pandit
  • Publication number: 20190188655
    Abstract: An example operation may include one or more of receiving a request to execute a blockchain transaction from a user device that is associated with a user account, determining whether to perform the blockchain transaction based on a dynamic participation policy of the user account, the dynamic participation policy being dynamically determined based on previous blockchain transactions of one or more of the user account and of other user accounts, and, in response to determining to perform the blockchain transaction, executing the blockchain transaction on behalf of the user account via a smart contract and storing information about the executed blockchain transaction.
    Type: Application
    Filed: December 19, 2017
    Publication date: June 20, 2019
    Inventors: Vinayaka Pandit, Rishi Saket, Kameshwaran Sampath, Talha Ahmad Siddiqui