Smart contracts, blockchains (distributed ledgers), and rights management broadly construed are the themes of today's Spotlight Patents. Assigned to Thompson Reuters, the first patent addresses techniques for remedying erroneous transactions in a distributed ledger system. Assigned to ANT (KY), the second patent addresses techniques for implementing cross-chain data trusted management.
11,250,439, "Systems and methods for smart contract intervention," assigned to Thompson Reuters.
Abstract
A method of remedying erroneous transactions in a distributed ledger system may include: determining, by a court system associated with the distributed ledger system, a judgment that a transferring, by a contract of the distributed ledger system during a conducting of a financial transaction, of a quantity of tokens of the distributed ledger system, from a first account corresponding to a first counterparty to a second account corresponding to a second counterparty, is erroneous; and in response to determining the judgment, executing, by a court contract of the distributed ledger system, a transfer function, configured to be responsive to the court contract, to transfer at least a portion of the quantity of tokens from the second account to the first account.
11,252,165, "Cross-chain data trusted management methods and apparatuses," assigned to Advanced New Technologies Co., Ltd (KY)
Abstract
Disclosed herein are methods, systems, and apparatus, including computer programs encoded on computer storage media, for implementing cross-chain data trusted management. One of the computer-implemented methods includes obtaining cross-chain data by a relay from a second blockchain based on a cross-chain request that is from a first blockchain, where a trusted execution environment (TEE) is loaded onto the relay. The relay obtains processed data by loading a preconfigured management rule set to process the cross-chain data based on a management rule comprised in the preconfigured management rule set. A response result is returned by the relay, where the response result includes an identity signature of the relay and the processed data.