Patents by Inventor NIKHILKUMAR V. SHAH

NIKHILKUMAR V. SHAH 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: 12154667
    Abstract: A method controls a modification of an adjustable device. A system establishes a circle of trust for a plurality of devices, where at least one of the plurality of devices is an adjustment control device for adjusting an adjustable device. Operations of the adjustment control device are controlled via a blockchain, where the blockchain must approve the adjustment control device before an adjustment of the adjustable device is performed by the adjustment control device. The system receives an approval from the blockchain for the adjustment control device to adjust the adjustable device, and the adjustment control device adjusts the adjustable device in response to receiving the approval from the blockchain.
    Type: Grant
    Filed: June 11, 2019
    Date of Patent: November 26, 2024
    Assignee: International Business Machines Corporation
    Inventors: Adam L. Griffin, Srinivas B. Tummalapenta, Nikhilkumar V. Shah, Huyanh D. Ngo, Paul A. Ragone
  • Patent number: 11347822
    Abstract: A computer system processes a query to retrieve credible search results. One or more data sources are searched to retrieve search results pertaining to the query. Analytics are performed on the search results to produce a score for the search results, wherein the score indicates credible information within the search results and the analytics include one or more from a group of natural language processing and emotion analytics. In response to the score indicating a lack of credible information within the search results, the search results are analyzed to determine a consensus within the search results, wherein the consensus indicates credible information within the search results. The credible information of the search results is presented. Embodiments of the present invention further include a method and program product for processing a query to retrieve credible search results in substantially the same manner described above.
    Type: Grant
    Filed: April 23, 2020
    Date of Patent: May 31, 2022
    Assignee: International Business Machines corporation
    Inventors: Clea Anne Zolotow, James Taggart, Tedrick N. Northway, Arvid Van Essche, Nikhilkumar V. Shah, Leszek Adamiak
  • Patent number: 11206242
    Abstract: An approach is disclosed that receives a request from a first device connected to a first network to connect to a second device connected to a second network. In response to verifying that a connection between the first device and the second device is allowed, the approach operates to establish a secure network communications tunnel between the first device and the second device. The secure network communications tunnel is specific to the first and second devices and the first device is inhibited from accessing other devices that are connected to the second network using the secure network communications tunnel. The secure network communications tunnel is then terminated in response to a detection of a security event.
    Type: Grant
    Filed: January 24, 2019
    Date of Patent: December 21, 2021
    Assignee: International Business Machines Corporation
    Inventors: Srinivas B. Tummalapenta, Nikhilkumar V. Shah, Adam L. Griffin, HuyAnh D. Ngo, Paul A. Ragone
  • Publication number: 20210334328
    Abstract: A computer system processes a query to retrieve credible search results. One or more data sources are searched to retrieve search results pertaining to the query. Analytics are performed on the search results to produce a score for the search results, wherein the score indicates credible information within the search results and the analytics include one or more from a group of natural language processing and emotion analytics. In response to the score indicating a lack of credible information within the search results, the search results are analyzed to determine a consensus within the search results, wherein the consensus indicates credible information within the search results. The credible information of the search results is presented. Embodiments of the present invention further include a method and program product for processing a query to retrieve credible search results in substantially the same manner described above.
    Type: Application
    Filed: April 23, 2020
    Publication date: October 28, 2021
    Inventors: Clea Anne Zolotow, James Taggart, Tedrick N. Northway, Arvid Van Essche, NIKHILKUMAR V. SHAH, LESZEK ADAMIAK
  • Patent number: 10944547
    Abstract: A method manages software images in a blockchain-based environment of trusted devices. A trusted device creates a software image for sharing among members of a set of trusted devices that includes the trusted device. A blockchain mechanism stores the software image on a virtual machine that is in communication with the set of trusted devices, where the blockchain mechanism uses the set of trusted devices as peer members of the blockchain mechanism. A trusted device from the set of trusted devices receives, via the virtual machine, an access request for the software image from a requesting device from the set of trusted devices. The blockchain mechanism authorizes the access request by providing the software image to the requesting device.
    Type: Grant
    Filed: August 10, 2018
    Date of Patent: March 9, 2021
    Assignee: International Business Machines Corporation
    Inventors: Srinivas B. Tummalapenta, Adam L. Griffin, Nikhilkumar V. Shah, Huyanh D. Ngo, Paul A. Ragone
  • Publication number: 20200395107
    Abstract: A method controls a modification of an adjustable device. A system establishes a circle of trust for a plurality of devices, where at least one of the plurality of devices is an adjustment control device for adjusting an adjustable device. Operations of the adjustment control device are controlled via a blockchain, where the blockchain must approve the adjustment control device before an adjustment of the adjustable device is performed by the adjustment control device. The system receives an approval from the blockchain for the adjustment control device to adjust the adjustable device, and the adjustment control device adjusts the adjustable device in response to receiving the approval from the blockchain.
    Type: Application
    Filed: June 11, 2019
    Publication date: December 17, 2020
    Inventors: ADAM L. GRIFFIN, SRINIVAS B. TUMMALAPENTA, NIKHILKUMAR V. SHAH, HUYANH D. NGO, PAUL A. RAGONE
  • Publication number: 20200244625
    Abstract: An approach is disclosed that receives a request from a first device connected to a first network to connect to a second device connected to a second network. In response to verifying that a connection between the first device and the second device is allowed, the approach operates to establish a secure network communications tunnel between the first device and the second device. The secure network communications tunnel is specific to the first and second devices and the first device is inhibited from accessing other devices that are connected to the second network using the secure network communications tunnel. The secure network communications tunnel is then terminated in response to a detection of a security event.
    Type: Application
    Filed: January 24, 2019
    Publication date: July 30, 2020
    Inventors: Srinivas B. Tummalapenta, Nikhilkumar V. Shah, Adam L. Griffin, HuyAnh D. Ngo, Paul A. Ragone
  • Publication number: 20200052882
    Abstract: A method manages software images in a blockchain-based environment of trusted devices. A trusted device creates a software image for sharing among members of a set of trusted devices that includes the trusted device. A blockchain mechanism stores the software image on a virtual machine that is in communication with the set of trusted devices, where the blockchain mechanism uses the set of trusted devices as peer members of the blockchain mechanism. A trusted device from the set of trusted devices receives, via the virtual machine, an access request for the software image from a requesting device from the set of trusted devices. The blockchain mechanism authorizes the access request by providing the software image to the requesting device.
    Type: Application
    Filed: August 10, 2018
    Publication date: February 13, 2020
    Inventors: SRINIVAS B. TUMMALAPENTA, ADAM L. GRIFFIN, NIKHILKUMAR V. SHAH, HUYANH D. NGO, PAUL A. RAGONE