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: 12154667Abstract: 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: GrantFiled: June 11, 2019Date of Patent: November 26, 2024Assignee: International Business Machines CorporationInventors: Adam L. Griffin, Srinivas B. Tummalapenta, Nikhilkumar V. Shah, Huyanh D. Ngo, Paul A. Ragone
-
Patent number: 11347822Abstract: 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: GrantFiled: April 23, 2020Date of Patent: May 31, 2022Assignee: International Business Machines corporationInventors: Clea Anne Zolotow, James Taggart, Tedrick N. Northway, Arvid Van Essche, Nikhilkumar V. Shah, Leszek Adamiak
-
Patent number: 11206242Abstract: 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: GrantFiled: January 24, 2019Date of Patent: December 21, 2021Assignee: International Business Machines CorporationInventors: Srinivas B. Tummalapenta, Nikhilkumar V. Shah, Adam L. Griffin, HuyAnh D. Ngo, Paul A. Ragone
-
Publication number: 20210334328Abstract: 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: ApplicationFiled: April 23, 2020Publication date: October 28, 2021Inventors: Clea Anne Zolotow, James Taggart, Tedrick N. Northway, Arvid Van Essche, NIKHILKUMAR V. SHAH, LESZEK ADAMIAK
-
Patent number: 10944547Abstract: 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: GrantFiled: August 10, 2018Date of Patent: March 9, 2021Assignee: International Business Machines CorporationInventors: Srinivas B. Tummalapenta, Adam L. Griffin, Nikhilkumar V. Shah, Huyanh D. Ngo, Paul A. Ragone
-
Publication number: 20200395107Abstract: 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: ApplicationFiled: June 11, 2019Publication date: December 17, 2020Inventors: ADAM L. GRIFFIN, SRINIVAS B. TUMMALAPENTA, NIKHILKUMAR V. SHAH, HUYANH D. NGO, PAUL A. RAGONE
-
Publication number: 20200244625Abstract: 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: ApplicationFiled: January 24, 2019Publication date: July 30, 2020Inventors: Srinivas B. Tummalapenta, Nikhilkumar V. Shah, Adam L. Griffin, HuyAnh D. Ngo, Paul A. Ragone
-
Publication number: 20200052882Abstract: 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: ApplicationFiled: August 10, 2018Publication date: February 13, 2020Inventors: SRINIVAS B. TUMMALAPENTA, ADAM L. GRIFFIN, NIKHILKUMAR V. SHAH, HUYANH D. NGO, PAUL A. RAGONE