Resumen de: US2025202723A1
A method of processing transaction data for inclusion in a blockchain comprises creating a candidate block of transaction data, determining a set of verifier nodes from a plurality of nodes of the blockchain network, and sending the candidate block to each of the verifier nodes for verification. The verifier nodes are identified by identifying nodes that have each created a respective block that has been included in the blockchain within a predetermined period prior to the creating of the candidate block.
Resumen de: US2025200655A1
A credit issuance system, includes: a product information transmission apparatus which transmits product information of a product via a network to a blockchain; a product usage history transmission apparatus which automatically transmits a usage history of the product via the network to the blockchain; and a credit issuance apparatus which verifies the product information of the product registered in the blockchain and the usage history of the product registered in the blockchain, via the network, issues a credit used for a carbon offset based on the verified usage history, generates a certificate including the credit, and transmits the certificate to the blockchain, wherein the blockchain generates a block when the blockchain receives the product information of the product, the usage history of the product, or the certificate, and registers same in the blockchain.
Resumen de: US2025202722A1
A computer-implemented method for generating a puzzle blockchain transaction. A first locking script of the puzzle blockchain transaction is provided, the first locking script corresponding to a first unspent transaction output and comprising a hash value derived from a target solution of a time-lock puzzle, and a set of puzzle parameters of the time-lock puzzle. The target solution is computed using a set of secret puzzle parameters. The time-lock puzzle is solvable using the set of puzzle parameter in a time equal to or greater than a minimum solving time. The set of puzzle parameters does not comprise the secret puzzle parameters. The locking script is configured to, when executed with a first unlocking script of a solution blockchain transaction, verify a candidate solution, computed using the set of puzzle parameters, provided in the first unlocking script of the solution blockchain transaction based on the hash value.
Resumen de: US2025199846A1
A method and an apparatus for data processing based on a blockchain network, a device, and a storage medium are provided. The blockchain network includes a leader node, a follower node, and a transaction receiving node. For a follower node side, the method includes: receiving consensus proposal information broadcast by the leader node; obtaining a batch structure of an incomplete consensus batch when it is determined that one of the one or more consensus batches is incomplete in a transaction pool of the follower node; determining, based on the batch structure of the incomplete consensus batch, that a broadcast batch corresponding to the incomplete consensus batch is incomplete; obtaining the incomplete broadcast batch from the leader node, and recovering the transaction that requires consensus and is proposed in the consensus proposal information; and reaching consensus on the recovered transaction that requires consensus.
Resumen de: US2025200564A1
Disclosed are a blockchain-based data processing method and apparatus, a device, and a readable storage medium to perform the method: when it is determined through a core engine component that a block output condition is satisfied, packing a preparatory block through the core engine component, and determining a transaction scheduling type; performing execution processing on the preparatory block through the core engine component to obtain a first to-be-uploaded block when the core engine component determines that the transaction scheduling type is a non-deterministic scheduling type; performing non-deterministic scheduling consensus processing on the first to-be-uploaded block through a consensus component; and when the core engine component determines that the transaction scheduling type is a deterministic scheduling type, transmitting the preparatory block in the core engine component to the consensus component, and performing deterministic scheduling consensus processing on the preparatory block through the consensus component and the core engine component.
Resumen de: US2025202724A1
Example data processing methods are apparatus are described. In one example method, a system includes a plurality of data management apparatuses, and each data management apparatus corresponds to one blockchain node in a blockchain network. The method includes receiving, by a target data management apparatus in the plurality of data management apparatuses, a transaction request from a blockchain client, where the transaction request includes identifiers of transaction participants. The target data management apparatus performs input/output (I/O), in the blockchain network based on the transaction request, on a transaction information ciphertext. The transaction information ciphertext is obtained by encrypting a transaction information plaintext by using a key that is invisible to a participant other than the transaction participant. The target data management apparatus then returns a transaction result to the blockchain client.
Resumen de: US2025200486A1
A device, system, and method for measuring the performance of projects and production processes, in addition to providing performance metrics or coefficients. In one aspect, the invention provides a device, system, and method for automating certification procedures for issuing digital assets or tokens, which may be an integrated certification; a tool for automating certification procedures that involve measuring, documenting, and tokenizing, on blockchain, distributed digital ledger or distributed digital record platforms or technologies, various physical quantities related to production processes or natural phenomena; the generation of metrics or coefficients related to said certification, which are useful for increasing the precision/accuracy and productivity of certification processes and are also useful as parameters for managing project risk, including environmental risk; enables certification for small projects and attitudes; and for proving that requirements have been met to obtain tax benefits in environmental incentive programs.
Resumen de: AU2023385339A1
A system comprises a server system including at least one processor. The at least one processor is configured to receive a request to generate a digital secured document, generate a unique identifier of the digital secured document, and embed a plurality of security data in at least one of the one or more defined areas of the digital secured document. The plurality of security data includes a scannable code. The scannable code has embedded therein an encrypted message that, when decrypted by the server system, validates an authenticity of the digital secured document. The at least one processor is also configured to mint the digital secured document on a blockchain, including generate metadata on the blockchain associated with the digital secured document, and store the metadata and one or more images associated with the digital secured document permanently with an on-chain permaweb protocol.
Resumen de: AU2023373484A1
A computer system operates an off-chain electronic game that includes in-game assets stored off of a blockchain. The computer system detects an occurrence of a progression event related to a particular in-game asset associated with a particular player. In response to the occurrence, the computer system increases an upgrade capacity of the particular in-game asset. The upgrade capacity controls a maximum number of attribute upgrades that can be applied to the particular in-game asset at a time. The computer system then permits or prevents application of attribute upgrades to the particular in-game asset based on the upgrade capacity. The computer system further permits or prevents application of attribute upgrades based on whether the attribute upgrades are being applied to other off-chain electronic games. An interoperability API is used to determine whether a given attribute upgrade is being used in another game.
Resumen de: WO2025128090A1
A system for performing an atomic cross-blockchain transaction includes at least one memory configured to store instructions and at least one processor configured to execute the instructions to cause the system to define (S402) a transaction involving a first blockchain and at least one second blockchain and to execute (S404) the transaction. The transaction includes one or more operations on each of the first blockchain and the at least one second blockchain. The at least one operation of the one or more operations of the transaction is executed on the at least one second blockchain via a cross-chain bridge.
Resumen de: US2025200568A1
Improved Simplified Payment Verification (SPV) solutions for blockchain-implemented transfers are presented and can be implemented in one or more SPV wallets, or on smart cards etc. that can enable Alice to transfer an asset to Bob. Bob sends Alice a payment transaction template (template Tx3) and requests: the full transaction data for all input transactions (Tx1, Tx2) comprising at least one output that Alice wants to spend as inputs to a transfer (Tx3); the Merkle path for all input transactions (Tx1, Tx2) linking them to their respective Merkle roots associated with their respective block headers; the completed transfer transaction (Tx3). Alice provides this information plus her signature and optionally a change address. Bob can then perform local SPV checks using transactions Tx1 and Tx2, their corresponding Merkle paths Path 1, Path 2, and Bob's local list of block headers. Bob broadcasts the transfer transaction (Tx3) to the P2P network.
Resumen de: US2025200067A1
A system and method for electronic health record permissioning and monetization that can grant or deny access to patient data and pay one or more entities for access to the data is presented. The present disclosure provides for a system configured to provide a patient the ability to: ‘grant,’ ‘deny,’ ‘update,’ and ‘revoke’ the permission to read data for a specific entity, and specific properties within that entity, from their personal data records (e.g., an electronic health record, a Global Patient Record (GPR), pharmaceutical records, demographic records, financial records, criminal records, or other suitable personal information). A Data-Read-Permission request can be a ‘Property Collection’ (PC) containing specific properties that describe the read permission rights and an amount the Data-Client is willing to offer for the Data-Read-Permission rights. This PC can be written as part of a blockchain transaction (TX1), which can be issued by the Data-Client.
Resumen de: US2025200161A1
Systems and methods for enrolling and authenticating a user in an authentication system via a camera of a computing device include capturing and storing biometric information from at least one first image and at least one second image of the user taken via the camera. Prior to use, the user answers personal questions and the answers are stored as stored answer data. Later, such as at a business, the questions are presented to the user and the user provides their personal answers via a computing device. The answers are processed and uploaded to an authentication server where a comparison occurs against the stored answer data. If a match does not occur, then the authentication/identity verification processes ends. If a match does occur, then the authentication process continues. The questions match may serve as a gate function for accessing authentication data stored in a blockchain.
Resumen de: US2025200334A1
Methods, systems, and devices for data management are described. A middleware component may receive, for generating a machine learning model, one or more user inputs associated with the machine learning model and an indication of a data source for training the machine learning model. After receiving the user inputs and the data source, the middleware component may broadcast one or more first blockchain messages that are configured to store first information associated with the one or more user inputs and the data source on a blockchain network. The middleware component may receive input prompts for the machine learning model and one or more responses generated by the machine learning model, and, after receiving the input prompts, broadcast one or more second blockchain messages that are configured to store second information associated with the one or more input prompts and the one or more responses on the blockchain network.
Resumen de: US2025200572A1
A system and method of transferring digital assets is disclosed. The method can comprises effecting a transaction comprising a user authorizing a transfer of a digital asset from a consumer wallet to an account, updating the blockchain ledger of the first digital asset to reflect the transfer, and characterizing the digital asset as compliant or non-compliant based on evaluating the digital asset for suspicious blocks in the blockchain ledger. Compliant digital assets can be exchanged for fiat currency and deposited in the target account. Non-compliant digital assets can be held in a managed wallet of a custody provider.
Resumen de: WO2025128776A1
A method and system (100) enable the transfer of domain name beneficiary-ship without requiring pre-permission or pre-facilitation by registrars or registries, while decoupling transfer of control from mandatory information collection requirements. The system (100) employs an identification and validation module (109) using blockchain technology to authenticate transfer requests and verify domain ownership. A ledger module (111) records current beneficiaries and enables direct transfers between parties, while a data storage module (113) maintains resource records and regulatory compliance. The system (100) includes processes for managing domain modifications and facilitating beneficiary-ship transfers independently of Contact Information Collection and Verification requirements. Additional features include a beneficiary-ship transfers facilitating module (128) for domain management, collective authorization capabilities, fractional ownership options, and bundle transfer functionality. The system (100) enhances traditional domain management by providing faster settlements, increased liquidity, and improved security while maintaining compliance with mandatory information collection requirements.
Resumen de: WO2025127418A1
Disclosed according to several embodiments of the present disclosure is a method by which a computing device comprising at least one processor generates a block. The block generation method comprises the steps of: obtaining a first transaction from a node which is included in a blockchain network and in which a transaction has occurred; and, if the first transaction is obtained, generating, on the basis of whether any one of preset conditions is satisfied, a first block for recording the first transaction, wherein the preset conditions can include a first condition that is satisfied if the number of transactions not recorded in a block reaches a preset number due to the receipt of the first transaction, and a second condition that is satisfied if the acquisition time of a second transaction acquired first from among the transactions not recorded in the block reaches a preset time.
Resumen de: WO2025124211A1
The present application relates to the technical field of cloud storage data deduplication. Disclosed is a cloud storage deduplication method based on blockchain and hybrid encryption technology (id50000162885176 Pub Copy 2024-12-12 Filing No.:24). The method comprises: system initialization: generating a secret value c and public parameters formula (1); data upload, comprising negotiating a converged key, and transmitting to a cloud server data obtained after the converged key has been negotiated; data deduplication: upon receiving an upload request from a user, the cloud server first inquiring, by means of a Find interface of an intelligent contract, whether there is data with the same tag; verification of data ownership and verification of data integrity; data download: after a data tagi has been calculated, transmitting information {tagi,uidi} to the cloud server, and performing decryption and downloading, so as to obtain final plaintext data mi; and data auditing. By integrating Hash self-proof with oblivious pseudorandom functions, the present application helps to ensure the security and privacy of converged keys. Additionally, the method also provides proof of data ownership, thus protecting data against access by unauthorized users.
Resumen de: WO2025124242A1
The present disclosure provides an Internet of Things data on-chaining method, an apparatus, a device and a system. The method comprises: receiving first data and trustworthiness verification information submitted by an Internet of Things device, the trustworthiness verification information being generated by the Internet of Things device on the basis of its own trustworthiness requirements; using a trustworthiness verification solution to perform trustworthiness verification on the first data and the trustworthiness verification information, the trustworthiness verification solution being matched with the trustworthiness requirements corresponding to the Internet of Things device; and when the trustworthiness verification is passed, storing the first data on a block chain.
Resumen de: US2025202725A1
A distributed ledger-based system, method and apparatus for managing tasks. An authorization record proposal is validated by a localized blockchain authorization network against a validated schema published by, in some cases, a core blockchain network. Once validated, it is published on a localized channel for use by other nodes to validate actions of the task as the task is being performed. Data relating to completed tasks may be shared in accordance with sharing information in the validated authorization record and the data may be deleted upon the occurrence of a predetermined condition.
Resumen de: US2025202715A1
A novel structured random sample consensus protocol to greatly improve blockchain and distributed ledger technology throughput and scalability, while maintaining decentralization and high levels of security. The invention leverages small committees of fixed sizes, called “Clans,” threshold cryptography, and logical virtual districts, called “Tribes,” in order to deterministically random sample disparate nodes for sentiment analysis on a transactions validity, thereby only requiring a relatively small subset of nodes to validate any particular transaction or batch of transactions thus enabling much greater concurrency and parallel processing compared to other more linearized consensus algorithms, while maintaining high security.
Resumen de: US2025202714A1
A system can correct or avoid an unexpected result caused by executing a smart contract. The system can detect a potential/actual result generated based on a primary smart contract, which is stored in association with a block of a blockchain and is configured to execute when a predetermined condition is satisfied. The system can determine that the potential/actual result deviates from an expected result and, in response, retrieve a secondary smart contract from a repository. The secondary smart contract is selected to prevent the unexpected result in the future. The system can store the secondary smart contract retrieved from the repository in association with a subsequent block of the blockchain. The primary smart contract and the secondary smart contract are then configured to execute in concert when the predetermined condition is satisfied such that the expected result is produced instead of the unexpected result.
Resumen de: US2025202707A1
Zero knowledge proof in predictive analytics is applied to automate creation of an insurance production a blockchain. In implementations, a computing system includes a processor and memory storing computer-executable instructions. The computer-executable instructions, when executed by the processor, cause the processor to receive a request for a policy for a user, the request including an identifier associated with the user; generate a smart contract in a blockchain, the smart contract corresponding to the request and defining an execution condition; cause the smart contract to acquire from a data source, using a protocol and based on the identifier, a fact indicative of the execution condition being satisfied. Based on the fact, the computer-executable instructions further cause the processor to execute the smart contract in the blockchain to generate the policy for the user, and add a block associated with the policy to the blockchain.
Resumen de: US2025201083A1
Systems and methods described herein include an application comprising instructions for execution on first and second devices including one or more processors and memory, the application being configured to purchase one or more certificates by a first process via one or more blockchain transactions. The application may redeem the one or more certificates received by a second process via one or more blockchain transactions. The second device may exchange one or more codes to designate the one or more certificates as used on the first device. The system may include one or more servers in communication with the application, and may generate a message containing updated redemption information of the one or more certificates when the updated redemption information has been stored in one or more databases, retrieve data from a plurality of data sources, and generate one or more smart contracts based on the retrieved data.
Nº publicación: US2025200570A1 19/06/2025
Solicitante:
SAP SE [DE]
SAP SE
Resumen de: US2025200570A1
A computer-implemented method may comprise determining that a sales order has been created in a database, publishing, in an event-driven architecture, a first event message indicating that the sales order has been created based on the determining that the sales order has been created, and then causing a non-fungible token (NFT) to be minted on a decentralized blockchain based on the publishing of the first event message. Next, an indication that the NFT has been minted may be received, with the indication comprising a transaction identification corresponding to the NFT, and a second event message indicating that the NFT has been minted may be published in the event-driven architecture based on the indication that the NFT has been minted. The transaction identification of the NFT may then be stored in the database in association with the sales order based on the publishing of the second event message.