Patents by Inventor Jeronimo IRAZABAL
Jeronimo IRAZABAL 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: 11949788Abstract: Disclosed herein are computer-implemented methods of, and computer systems for, constructing dual cryptographic proofs for transactions where transaction data is stored in a cryptographically-linked data file and in an incremental hash tree, where a dual cryptographic proof includes linear cryptographic proof data from the cryptographically-linked transaction file and binary cryptographic proof data from the incremental hash tree. The transaction may include one or more key-value pairs.Type: GrantFiled: October 22, 2021Date of Patent: April 2, 2024Assignee: CodeNotary Inc.Inventors: Jerónimo Irazábal, Moshe Bar, Dennis Zimmer
-
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
-
Patent number: 11818206Abstract: The processor may collect, from a first peer, a first data set associated with a channel. The channel may include one or more assets associated with a first peer. The channel may link the first peer to a second peer. The processor may analyze the first data set to determine a first status for the one or more assets. The processor may provide the first status of the one or more assets in a viewable channel to the blockchain network.Type: GrantFiled: March 10, 2023Date of Patent: November 14, 2023Assignee: International Business Machines CorporationInventors: Nitin Gaur, Petr Novotny, Jeronimo Irazabal, Timothy Olson
-
Patent number: 11790368Abstract: An example operation may include one or more of computing historical patterns related to fraudulent attempts from a transaction log, predicting future fraud attempts from public data, correlating the historical patterns and the predicted future fraud attempts, modifying one or more endorsement policies based on the correlations, and adding the modified one or more endorsement policies to a smart contract.Type: GrantFiled: March 5, 2019Date of Patent: October 17, 2023Assignee: International Business Machines CorporationInventors: Shikhar Kwatra, Jeronimo Irazabal, Edgar A. Zamora Duran, Roxana Monge Nunez, Sarbajit K. Rakshit
-
Publication number: 20230318959Abstract: 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: ApplicationFiled: June 7, 2023Publication date: October 5, 2023Inventors: Petr Novotny, Jeronimo Irazabal, Nitin Gaur, Dulce B. Ponceleon
-
Patent number: 11777738Abstract: An example operation may include one or more of executing, by an endorser node, a smart contract to generate a blockchain transaction data, generating, by the endorser node, metadata specific to the endorser node, concatenating, by the endorser node, the metadata with the blockchain transaction data, signing, by the endorser node, a concatenation result data with a key of the endorser node, and providing, by the endorser node, the signed concatenation result data to a committer node for verification.Type: GrantFiled: June 4, 2019Date of Patent: October 3, 2023Assignee: International Business Machines CorporationInventors: Jeronimo Irazabal, Guillermo Romero Lopez, Andres Garagiola
-
Patent number: 11755998Abstract: An example operation may include one or more of: receive a first set of annotation information, determine a first approval decision for the first set of annotation information, record the first approval decision in a blockchain, retrieve a first set of approval decisions from the blockchain, generate a consensus based on the first set of approval decisions, and record the consensus in the blockchain.Type: GrantFiled: May 18, 2020Date of Patent: September 12, 2023Assignee: International Business Machines CorporationInventors: Abhishek Malvankar, Shikhar Kwatra, Jeronimo Irazabal, Kushal S. Patel
-
Patent number: 11720545Abstract: An example operation may include one or more of storing chaincode that comprises a plurality of statements to be executed, receiving a message to endorse a blockchain storage request, delaying execution of one or more statements within the chaincode based on content included within the chaincode, endorsing the blockchain storage request via execution of remaining statements included in the chaincode which are not delayed to generate an endorsement result, and transmitting the endorsement result to a node.Type: GrantFiled: April 26, 2019Date of Patent: August 8, 2023Assignee: International Business Machines CorporationInventors: Jeronimo Irazabal, Andres Garagiola
-
Patent number: 11711286Abstract: 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: September 27, 2020Date of Patent: July 25, 2023Assignee: International Business machines CorporationInventors: Petr Novotny, Jeronimo Irazabal, Nitin Gaur, Dulce B. Ponceleon
-
Publication number: 20230208911Abstract: The processor may collect, from a first peer, a first data set associated with a channel. The channel may include one or more assets associated with a first peer. The channel may link the first peer to a second peer. The processor may analyze the first data set to determine a first status for the one or more assets. The processor may provide the first status of the one or more assets in a viewable channel to the blockchain network.Type: ApplicationFiled: March 10, 2023Publication date: June 29, 2023Inventors: Nitin Gaur, Petr Novotny, Jeronimo Irazabal, Timothy Olson
-
Patent number: 11640392Abstract: A computer-implemented system and related method process a smart contract. The method uses a processor for processing a smart contract that receives a transaction proposal (TP) from a blockchain client. The processor determines a pre-endorsement result (PER) that is associated with the TP, analyzes, according to a pre-endorsement agreement logic, the PER to produce an agreed result, and endorses the agreed result. The processor sends, to the blockchain client, the endorsed agreed result.Type: GrantFiled: December 4, 2020Date of Patent: May 2, 2023Assignee: International Business Machines CorporationInventors: Jeronimo Irazabal, Julio Marcelo Ripoll, Federico Eduardo Carpi
-
Patent number: 11621858Abstract: A member of a group in a blockchain network may generate a public key and a private key, request a blockchain network group certificate, associated with the private key, from a blockchain network certificate authority, and distribute a private key to members of the group.Type: GrantFiled: December 12, 2020Date of Patent: April 4, 2023Assignee: International Business Machines CorporationInventors: Jeronimo Irazabal, Petr Novotny, Mariela Claudia Lanza
-
Patent number: 11606425Abstract: The processor may collect, from a first peer, a first data set associated with a channel. The channel may include one or more assets associated with a first peer. The channel may link the first peer to a second peer. The processor may analyze the first data set to determine a first status for the one or more assets. The processor may provide the first status of the one or more assets in a viewable channel to the blockchain network.Type: GrantFiled: December 22, 2020Date of Patent: March 14, 2023Assignee: International Business Machines CorporationInventors: Nitin Gaur, Petr Novotny, Jeronimo Irazabal, Timothy Olson
-
Patent number: 11574268Abstract: A method, computer system, and a computer program product for blockchain enabled crowdsourcing is provided. The present invention may include receiving an asset from a content provider. The present invention may also include deploying a smart contract based on the received asset, wherein the deployed smart contract includes a plurality of compensation rules. The present invention then may include partitioning the received asset into a plurality of fragments based on the deployed smart contract. The present invention may further include releasing the partitioned plurality of fragments into a blockchain network. The present invention may also include tracking each fragment within the released plurality of fragments using the smart contract.Type: GrantFiled: October 20, 2017Date of Patent: February 7, 2023Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Jeronimo Irazabal, Raul O. Laprida, Diego A. Masini, Dulce B. Ponceleon
-
Patent number: 11558180Abstract: An example operation may include one or more of receiving a request associated with a key-value pair stored in a database, determining whether a state of the key-value pair has changed since a most recently received request, and in response to a determination that the state of the key-value pair has changed, generating a data block that includes a changed state of the key-value pair and adding the generated data block to a hash-linked chain of data blocks.Type: GrantFiled: January 20, 2020Date of Patent: January 17, 2023Assignee: International Business Machines CorporationInventor: Jeronimo Irazabal
-
Patent number: 11507535Abstract: An example operation may include one or more of storing a data block that is included within a sequential chain of data blocks and which comprises a probabilistic data structure stored therein, receiving a request to verify another data block, determining whether a probabilistic hash of the other data block is included within the probabilistic data structure of the stored data block, and in response to a determination that the hash of the other data block is included within the probabilistic data structure, storing an indicator that the other data block is included within the sequential chain of data blocks.Type: GrantFiled: October 16, 2019Date of Patent: November 22, 2022Assignee: International Business Machines CorporationInventors: Jeronimo Irazabal, Andres Garagiola
-
Publication number: 20220368533Abstract: Disclosed are a computer-hosted database system providing cryptographic verifiability and comprising an immutable key-value data store and cryptographic proof data (which may be stored in a Merkle Hash Tree). The logical structure of a data record is defined by a rich data model and comprises a first field and a second field. Disclosed is a method that comprises receiving an instruction requesting retrieval of first field data and returning the data stored in the first field and cryptographic proof data sufficient to prove data originality of the first field data without knowledge of the data in the second field. The rich data model may be a relational data model or a document data model.Type: ApplicationFiled: May 16, 2022Publication date: November 17, 2022Applicant: CodeNotary Inc.Inventors: Jerónimo Irazábal, Moshe Bar, Dennis Zimmer
-
Patent number: 11487741Abstract: An example operation may include one or more of receiving an asset from an asset owner, initiating an integrity of the asset and entering the asset into a primary chain of genesis, signing the asset and locking the asset in the primary chain of genesis, manifesting the asset as a linked asset in a derivative chain of genesis, detecting a timeout of the asset in the primary chain of genesis, ending a life cycle of the asset in the primary chain of genesis, and creating a new asset in the derivative chain of genesis based on the asset.Type: GrantFiled: August 7, 2018Date of Patent: November 1, 2022Assignee: International Business Machines CorporationInventors: Nitin Gaur, Jeronimo Irazabal
-
Patent number: 11487886Abstract: An example operation may include one or more of generating, by a first blockchain client, a transaction to a blockchain network to transfer a document, transferring over a private channel, by a second blockchain client, a first key to the first blockchain client, the private channel providing a point-to-point connection between the first and second blockchain clients, encrypting the document using a shared key, transferring, by the first blockchain client, the encrypted document over the private channel, generating, by the second blockchain client, a transaction to acknowledge receipt of the encrypted document, and transferring the shared key encrypted with the first key.Type: GrantFiled: May 3, 2019Date of Patent: November 1, 2022Assignee: International Business Machines CorporationInventors: Vijender Koorella, Pramod Verma, Richard Gunjal, Ching-Yun Chao, Jeronimo Irazabal
-
Patent number: 11431484Abstract: An example operation may include one or more of storing a broadcast encryption tree comprising a set of cryptographic keys disposed in a hierarchical tree format, distributing a partial set of keys from the broadcast encryption tree to each respective peer from among a group of peers included in a blockchain network, receiving, from a user device, an identification of at least one peer included in the group of peers for processing a blockchain transaction, selecting a subset of keys from among the set of cryptographic keys in the broadcast encryption tree which enables at least one peer to decrypt transactions and doesn't enable the remaining peers included in the group of peers to decrypt transactions, and transmitting broadcast encryption information about the selected subset of keys to the user device for performing encryption of the transactions.Type: GrantFiled: January 2, 2020Date of Patent: August 30, 2022Assignee: International Business Machines CorporationInventors: Andres Garagiola, John B. Geagan, III, Jeronimo Irazabal, Guillermo R. Lopez, Diego A. Masini, Dulce Ponceleon