Patents by Inventor Nitin Gaur
Nitin Gaur 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).
-
Publication number: 20250133250Abstract: Systems, computer program products, and methods are described herein for steganalysis detection of metadata in a video stream for providing real-time data. An encrypted steganalysis marker is positioned within a boarder of a video stream and, upon user device scanning and identification provides a communication channel for real-time data display on the user device. The data displayed on the user device is transmitted via narrowband internet-of-things communication linkage displaying product or service data associated with the video stream. Using a combination of NB-IoT and computational memory computing creates a unique, in user device computing structure with various variable inputs to provide specified data and recommendations to the user.Type: ApplicationFiled: October 20, 2023Publication date: April 24, 2025Applicant: BANK OF AMERICA CORPORATIONInventors: Nimish Ravindra Deshpande, Jatin Chopra, Nitin Gaur, Roshan Miranda, Balwant Singh
-
Patent number: 12250138Abstract: A node in a blockchain network may agree, on an authority accept a compliance module from the authority, accept the compliance module. The node may also receive an operation, verify a compliance of the operation based on the compliance module, add the verified operation to a ledger on the blockchain network.Type: GrantFiled: June 7, 2023Date of Patent: March 11, 2025Assignee: International Business Machines CorporationInventors: Petr Novotny, Jeronimo Irazabal, Nitin Gaur, Dulce B. Ponceleon
-
Patent number: 12192352Abstract: An example operation may include one or more of encrypting a private key with an encryption key, generating a plurality of keys based on the encryption key and converting the plurality of keys into a plurality of key shares based on a secret input value, storing the encrypted private key on a blockchain, and distributing the plurality of key shares to a plurality of blockchain peers of the blockchain, where the distributing comprises transmitting a different key share from among the plurality of key shares to each blockchain peer among the plurality of blockchain peers.Type: GrantFiled: November 24, 2020Date of Patent: January 7, 2025Assignee: International Business Machines CorporationInventors: Yacov Manevich, Nitin Gaur, Dulce B. Ponceleon, Petr Novotny
-
Patent number: 12166756Abstract: An example operation may include one or more of receiving a request for storage at a blockchain network, attaching, via a blockchain node, a verifiable credential created by a self-sovereign identity (SSI) network to a blockchain transaction associated with the request, where the verifiable credential includes a claim of the blockchain node and a proof of the SSI network that created the verifiable credential, transmitting the blockchain transaction and the attached verifiable credential to one or more other blockchain nodes, and storing the blockchain transaction and the attached verifiable credential via a data block on the blockchain.Type: GrantFiled: February 24, 2021Date of Patent: December 10, 2024Assignee: International Business Machines CorporationInventors: Petr Novotny, Venkatraman Ramakrishna, Chander Govindarajan, Dushyant K. Behl, Bishakh Chandra Ghosh, Nitin Gaur
-
Patent number: 12147564Abstract: A data deletion notification service registers data repositories that store personal data. The service receives requests from users to delete personal data, sends notifications of the deletion requests to the registered data repositories, and stores deletion records recording the deletions and a timestamp associated with the deletion request. The service may wait for confirmation of the deletions from the data repositories, resending the deletion requests if a confirmation is not received, and recording confirmation in an audit record. Data repositories performing a restoration may request, from the service, a list of users that have requested deletion of personal data since the time of the creation of the backup used for restoration. The service may generate, based on deletion records with corresponding timestamps, the list of users and respond to the request with the list. Confirmations of the deletions may be tracked, stored and made available via an audit interface.Type: GrantFiled: December 10, 2021Date of Patent: November 19, 2024Assignee: Amazon Technologies, Inc.Inventors: Shuai Ma, Jerry Bullard, Willy Tanggono, Ziqing Guo, Bo Lyu, Peng Yao, Vinay Krishna Nelly, Keyur Shaileshkumar Patel, Nitin Gaur
-
Patent number: 12126721Abstract: A node in a blockchain network may initiate a non-fungible token identity, establish a profile for the non-fungible token identity, receive reputation data related to the non-fungible token identity, determine, based on the reputation data, a reputation score, append the non-fungible token identity with the reputation score as a non-fungible token metadata tag, and upload the non-fungible token identity and the metadata tag to an ID repository.Type: GrantFiled: March 29, 2021Date of Patent: October 22, 2024Assignee: International Business Machines CorporationInventors: Nitin Gaur, Elezaveta Koumpan, Marshall Allen Lamb, Scott Gerard
-
Patent number: 12111820Abstract: A plurality of ledger nodes within a blockchain infrastructure is continuously updated via a set of conduit nodes. The set of conduit nodes share a secure provision ledger. The secure provision ledger includes a set of updates for the blockchain infrastructure. Each conduit node within the set propagates the set of updates to a subset of the plurality of ledger nodes.Type: GrantFiled: September 14, 2020Date of Patent: October 8, 2024Assignee: International Business Machines CorporationInventors: Abhishek Malvankar, Jeronimo Irazabal, Nitin Gaur
-
Patent number: 12045810Abstract: An example operation may include one or more of receiving, via a custodial service, a request to transact with a digital asset owned by a user and temporarily in custody of the custodial service, generating a blockchain transaction comprising an identifier of the digital asset on a blockchain ledger, an identifier of the custodial service, and an identifier of a recipient of the digital asset, signing the blockchain transaction with a key from a trifocal key which proves that the custodial service is authorized to transact with the digital asset on behalf of the user, and storing the signed blockchain transaction on a blockchain ledger.Type: GrantFiled: September 23, 2021Date of Patent: July 23, 2024Assignee: International Business Machines CorporationInventors: Nitin Gaur, Petr Novotny, Yacov Manevich, Artem Barger, Yada Zhu
-
Patent number: 12039494Abstract: A node in a blockchain network may receive an event initiation for a first digital corollary of a first physical asset, receive conditional data related to the first digital corollary, detecting, by the node, a link to a second digital corollary, prompt a simulation of the second digital corollary, receive an outcome of the simulation, and determine an executable action for the second digital corollary.Type: GrantFiled: March 22, 2021Date of Patent: July 16, 2024Assignee: International Business Machines CorporationInventors: Nitin Gaur, Sarbajit K. Rakshit, Yacov Manevich, Petr Novotny
-
Patent number: 12010226Abstract: A node in a blockchain network may generate a key for a first ring, wherein the key unlocks a first collection of data, defining a second ring including a second node of a second organization, derive a second key for a second collection of data, wherein the first key and the second key access the second collection of data, and distributing the second key to the second node.Type: GrantFiled: March 17, 2021Date of Patent: June 11, 2024Assignee: International Business Machines CorporationInventors: Yacov Manevich, Dulce B. Ponceleon, Nitin Gaur, Petr Novotny
-
Patent number: 11997218Abstract: A processor may segment a media key block into two or more subsets. Each of the two or more subsets may be respectively associated with a particular group of receivers, and each receiver of the particular group of receivers may be in a blockchain network. The processor may receive, from a first receiver, a request for permission to process the media key block. The processor may identify which of the two or more subsets that the first receiver is associated. The processor may provide a media key block value to the first receiver.Type: GrantFiled: March 2, 2021Date of Patent: May 28, 2024Assignee: International Business Machines CorporationInventors: Yacov Manevich, Dulce B. Ponceleon, Petr Novotny, Nitin Gaur
-
Patent number: 11968301Abstract: Described are techniques for generating and employing decentralized asset identifiers for cross-blockchain network asset transfers, the techniques including registering a decentralized asset identifier to an asset with a local asset identifier, where the decentralized asset identifier is immutable. The techniques further include endorsing a proposed transaction for transferring the asset from a first controller associated with a first blockchain network to a second controller associated with a second blockchain network, where the proposed transaction utilizes the decentralized asset identifier. The techniques further include exchanging, in a document associated with the decentralized asset identifier and retrieved from an identity network, the first controller for the second controller.Type: GrantFiled: September 10, 2020Date of Patent: April 23, 2024Assignee: International Business Machines CorporationInventors: Timothy Olson, Petr Novotny, Nitin Gaur
-
Patent number: 11956360Abstract: A node in a blockchain network may generate a secret information proof, generate a private/public key pair, encrypt the secret information proof with the private/public key pair, and submit the proof to a blockchain network.Type: GrantFiled: June 15, 2021Date of Patent: April 9, 2024Assignee: International Business Machines CorporationInventors: Petr Novotny, Shikhar Kwatra, Nitin Gaur, Matthias Seul
-
Publication number: 20240113945Abstract: A method includes: receiving, by a processor set, a request for a web-based service; generating, by the processor set, a feature vector including values based on parameters of the request; generating, by the processor set, an endpoint selection vector including plural probabilities corresponding to plural endpoints, wherein the endpoint selection vector is generated using the feature vector with a machine learning model; selecting, by the processor set, one of the plural endpoints based on the plural probabilities; and invoking, by the processor set, the selected endpoint.Type: ApplicationFiled: October 4, 2022Publication date: April 4, 2024Inventors: Rong Nickle Chang, Hongyi Bian, Nitin Gaur
-
Patent number: 11943360Abstract: An approach for blockchain transaction processing using generative cryptograms for bi-lateral and Multi-lateral transactions may be provided. The approach may include, the use of decentralization ledger storage, negating the need of repetitive storage while preserving the need for data redundancy. A generative cryptogram may provide verification of processed blocks and file handles or storage address schemes of the ledger storage. The approach creates a cryptogram which is added to transaction processing, post processing and commits to the ledger. In the approach, the cryptogram is the only version of storage pointer and is utilized in subsequent transaction processing without the need for extensive compute and latest cryptogram is all that would be needed for transaction processing.Type: GrantFiled: June 22, 2021Date of Patent: March 26, 2024Assignee: International Business Machines CorporationInventors: Nitin Gaur, Petr Novotny, Qi Zhang, Lei Yu
-
Patent number: 11924348Abstract: An example operation may include one or more of establishing a communication channel between a sending system and a receiving system, executing an oblivious transfer protocol between the sending system and the receiving system via the established communication channel, wherein the oblivious transfer protocol provides the receiving system with a functional encryption key based on a data vector of the receiving system without the sending system learning the data vector, committing to the functional encryption key using a cryptographic commitment and signing the functional encryption key commitment with a digital key of the receiving system, and storing the signed functional encryption key commitment to a blockchain.Type: GrantFiled: February 27, 2021Date of Patent: March 5, 2024Assignee: International Business Machines CorporationInventors: Yacov Manevich, Nitin Gaur, Petr Novotny, Sarbajit K. Rakshit
-
Patent number: 11917088Abstract: A computer-implemented method for configuring a blockchain network, a computer program product for integrating device identity into a permissioning framework of a blockchain network, and a blockchain network. One embodiment may comprise registering a device at a delineate node of a blockchain network, creating, by a processor of the delineate node based on the registering, a profile for the device; an performing, by the processor of the delineate node, a pass-through service for the device. The registering may include receiving, by a network interface, an immutable device identity from the device.Type: GrantFiled: September 21, 2020Date of Patent: February 27, 2024Assignee: International Business Machines CorporationInventors: Nitin Gaur, Jeronimo Irazabal, Abhishek Malvankar
-
Publication number: 20240061828Abstract: Recursive endorsements in a decentralized database minimize validation effort for a smart contract because there are fewer signatures to verify. Collected endorsements required by an endorsement policy are verified and signed by a set of trusted peers representing different organizations, the set of trusted peers being fewer than the number of endorsing peers. Prior to validation, the target transaction is submitted with all required endorsements and the signatures of the set of trusted peers. Validation is performed by verifying only the signatures of the set of trusted peers.Type: ApplicationFiled: August 16, 2022Publication date: February 22, 2024Inventors: Yacov Manevich, Hagar Meir, Nitin Gaur
-
Publication number: 20240048582Abstract: Systems, methods, and computer programming products leveraging the use of machine learning, cryptographic keys and blockchain technology for validating blockchain transactions. The disclosed systems, methods and products improve detection of malicious cyberattacks and fraud, while reducing occurrences of falsely invalidated transactions and improving overall blockchain security in both permissioned and permissionless blockchain networks. Classifiers are trained using machine learning and other classification techniques by building a transaction history to learn how to identify suspicious transactions on the blockchain. In permissionless and order-execute models of permissioned blockchains, cryptographic keys are publicly registered to guardians residing out of band, who may co-sign requests and override or resubmit transactions marked as suspicious by the classifiers.Type: ApplicationFiled: October 19, 2023Publication date: February 8, 2024Inventors: Yacov Manevich, Artem Barger, Nitin Gaur, Petr Novotny
-
Patent number: 11876903Abstract: A processor may incorporate one or more keys in a media. The one or more keys may each be associated with a specific instance and the one or more keys may be included in a blockchain. The processor may identify that a first specific instance has been encountered. The processor may provide a first key associated with the first specific instance. The processor may determine to allow access to content of the media.Type: GrantFiled: December 9, 2020Date of Patent: January 16, 2024Assignee: International Business Machines CorporationInventors: Dulce B. Ponceleon, Nitin Gaur, Petr Novotny, Luis Angel Bathen