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: 11949788
    Abstract: 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: Grant
    Filed: October 22, 2021
    Date of Patent: April 2, 2024
    Assignee: CodeNotary Inc.
    Inventors: Jerónimo Irazábal, Moshe Bar, Dennis Zimmer
  • Patent number: 11917088
    Abstract: 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: Grant
    Filed: September 21, 2020
    Date of Patent: February 27, 2024
    Assignee: International Business Machines Corporation
    Inventors: Nitin Gaur, Jeronimo Irazabal, Abhishek Malvankar
  • Patent number: 11818206
    Abstract: 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: Grant
    Filed: March 10, 2023
    Date of Patent: November 14, 2023
    Assignee: International Business Machines Corporation
    Inventors: Nitin Gaur, Petr Novotny, Jeronimo Irazabal, Timothy Olson
  • Patent number: 11790368
    Abstract: 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: Grant
    Filed: March 5, 2019
    Date of Patent: October 17, 2023
    Assignee: International Business Machines Corporation
    Inventors: Shikhar Kwatra, Jeronimo Irazabal, Edgar A. Zamora Duran, Roxana Monge Nunez, Sarbajit K. Rakshit
  • Publication number: 20230318959
    Abstract: 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: Application
    Filed: June 7, 2023
    Publication date: October 5, 2023
    Inventors: Petr Novotny, Jeronimo Irazabal, Nitin Gaur, Dulce B. Ponceleon
  • Patent number: 11777738
    Abstract: 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: Grant
    Filed: June 4, 2019
    Date of Patent: October 3, 2023
    Assignee: International Business Machines Corporation
    Inventors: Jeronimo Irazabal, Guillermo Romero Lopez, Andres Garagiola
  • Patent number: 11755998
    Abstract: 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: Grant
    Filed: May 18, 2020
    Date of Patent: September 12, 2023
    Assignee: International Business Machines Corporation
    Inventors: Abhishek Malvankar, Shikhar Kwatra, Jeronimo Irazabal, Kushal S. Patel
  • Patent number: 11720545
    Abstract: 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: Grant
    Filed: April 26, 2019
    Date of Patent: August 8, 2023
    Assignee: International Business Machines Corporation
    Inventors: Jeronimo Irazabal, Andres Garagiola
  • Patent number: 11711286
    Abstract: 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: Grant
    Filed: September 27, 2020
    Date of Patent: July 25, 2023
    Assignee: International Business machines Corporation
    Inventors: Petr Novotny, Jeronimo Irazabal, Nitin Gaur, Dulce B. Ponceleon
  • Publication number: 20230208911
    Abstract: 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: Application
    Filed: March 10, 2023
    Publication date: June 29, 2023
    Inventors: Nitin Gaur, Petr Novotny, Jeronimo Irazabal, Timothy Olson
  • Patent number: 11640392
    Abstract: 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: Grant
    Filed: December 4, 2020
    Date of Patent: May 2, 2023
    Assignee: International Business Machines Corporation
    Inventors: Jeronimo Irazabal, Julio Marcelo Ripoll, Federico Eduardo Carpi
  • Patent number: 11621858
    Abstract: 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: Grant
    Filed: December 12, 2020
    Date of Patent: April 4, 2023
    Assignee: International Business Machines Corporation
    Inventors: Jeronimo Irazabal, Petr Novotny, Mariela Claudia Lanza
  • Patent number: 11606425
    Abstract: 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: Grant
    Filed: December 22, 2020
    Date of Patent: March 14, 2023
    Assignee: International Business Machines Corporation
    Inventors: Nitin Gaur, Petr Novotny, Jeronimo Irazabal, Timothy Olson
  • Patent number: 11574268
    Abstract: 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: Grant
    Filed: October 20, 2017
    Date of Patent: February 7, 2023
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Jeronimo Irazabal, Raul O. Laprida, Diego A. Masini, Dulce B. Ponceleon
  • Patent number: 11558180
    Abstract: 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: Grant
    Filed: January 20, 2020
    Date of Patent: January 17, 2023
    Assignee: International Business Machines Corporation
    Inventor: Jeronimo Irazabal
  • Patent number: 11507535
    Abstract: 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: Grant
    Filed: October 16, 2019
    Date of Patent: November 22, 2022
    Assignee: International Business Machines Corporation
    Inventors: Jeronimo Irazabal, Andres Garagiola
  • Publication number: 20220368533
    Abstract: 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: Application
    Filed: May 16, 2022
    Publication date: November 17, 2022
    Applicant: CodeNotary Inc.
    Inventors: Jerónimo Irazábal, Moshe Bar, Dennis Zimmer
  • Patent number: 11487741
    Abstract: 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: Grant
    Filed: August 7, 2018
    Date of Patent: November 1, 2022
    Assignee: International Business Machines Corporation
    Inventors: Nitin Gaur, Jeronimo Irazabal
  • Patent number: 11487886
    Abstract: 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: Grant
    Filed: May 3, 2019
    Date of Patent: November 1, 2022
    Assignee: International Business Machines Corporation
    Inventors: Vijender Koorella, Pramod Verma, Richard Gunjal, Ching-Yun Chao, Jeronimo Irazabal
  • Patent number: 11431484
    Abstract: 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: Grant
    Filed: January 2, 2020
    Date of Patent: August 30, 2022
    Assignee: International Business Machines Corporation
    Inventors: Andres Garagiola, John B. Geagan, III, Jeronimo Irazabal, Guillermo R. Lopez, Diego A. Masini, Dulce Ponceleon