Blockchains (smart contracts, distributed ledgers) and rights management broadly construed are the themes of today's Spotlight Patents. Approximately 46 patents were issued today by the USPTO that referenced smart contacts, blockchains, or distributed ledgers. Assigned to Alipay, the first Spotlight Patent addresses techniques for blockchain-based smart contract pools. Assigned to ANT, the second patent addresses techniques for sending cross-chain authenticatable messages.
11,356,270, "Blockchain-based smart contract pools," assigned to Alipay Labs (Singapore) Pte. Ltd. (SG).
Abstract
Disclosed herein are methods, systems, and apparatus, including computer programs encoded on computer storage media, for smart contract and blockchain data storage. One of the methods includes determining that data stored in a cache storage satisfies a predetermined condition; adding a blockchain address of a second smart contract to a configuration file, wherein the configuration file includes a plurality of addresses corresponding to a plurality of smart contracts stored on a blockchain; and invoking a virtual machine to execute the configuration file, wherein execution of the configuration file initiates a consensus algorithm to generate the second smart contract at the blockchain address and a corresponding smart contract pool for storing at least a portion of the data on the blockchain, and wherein the smart contract pool is a data structure to be stored on the blockchain.
11,356,282, "Sending cross-chain authenticatable messages," assigned to Advanced New Technologies (KY).
Abstract
Disclosed herein are computer-implemented methods; computer-implemented systems; and non-transitory, computer-readable media, for sending cross-chain messages. One computer-implemented method includes storing an authenticable message (AM) associated with a first account of a blockchain node to a blockchain associated with the first blockchain network, where the AM comprises an identifier (ID) of the first blockchain network, information of the first account, and information of a recipient of the AM. The AM and location information is translated to a relay to be forwarded to the recipient located outside of the first blockchain network, where the location information identifies a location of the AM in the first blockchain and the recipient includes one or more accounts outside of the first blockchain network.