Smart contracts (blockchains, distributed ledgers) and rights management broadly construed are the themes of today's Spotlight Applications. Assigned to JPMorgan Chase, the first application discloses techniques for providing a catalogue of smart contracts deployed on a blockchain that is available to authenticated users. Assigned to Skyscend, the second application discloses techniques for automated validation and security for digital assets.
20220360574, “Method and system for providing smart contract catalogue,” assigned to JPMorgan Chase.
A method and a system for providing a catalogue of smart contracts deployed on a blockchain that is available to authenticated users is provided. The method includes: accessing each node of the blockchain; identifying all smart contracts that have been deployed within each respective node; indexing the identified smart contracts by assigning each respective smart contract to a corresponding category; generating a catalogue that includes an indexed listing each of the identified smart contracts; receiving a user request for access to the catalogue with an authorization credential; authenticating the user; and providing the requested catalogue access to the user. The method may also include receiving a search request; providing a list of smart contracts that corresponds to the criteria included in the search request; and monitoring the list for subsequent transactional activity.
20220358231, “Automated validation and security for digital assets in a computer environment,” assigned to Skyscend, Inc.
A first digital asset of a first entity is stored in a blockchain, in response to checking that an electronic option is selected for storing the first digital asset in the blockchain. A second digital asset of a second entity is received and is based at least in part on having satisfied the first digital asset. The first digital asset is validated for agreement with the second digital asset. The second digital asset is stored in the blockchain, in response to checking that an electronic option is selected for storing the second digital asset in the blockchain and in response to the being in agreement. A third digital asset is received on behalf of the first entity, in response to the first and second digital assets being available in the blockchain, the third digital asset being an indication that a requirement is satisfied for the second digital asset.