Blockchains (smart contracts, distributed ledgers) and rights management broadly construed are the themes of today's Spotlight Patents. Assigned to online game platform company Mythical, the first patent addresses techniques for adjusting previously-made modifications of game assets based on changes in the ownership of tradeable items. Assigned to BILDOSUND SL (ES), the second patent addresses techniques for digital files management and preservation in digital licenses.
11,173,401, "Systems and methods for adjusting previously-made modifications of game assets based on changes in the ownership of tradeable items," assigned to Mythical, Inc.
Systems and methods for modifying game assets based on tradeable items that are associated with user accounts of users of an online gaming platform are disclosed. Exemplary implementations may: store item information, asset information, user inventories, item-account connections, and item-asset connections; obtain first item identifier, of first tradeable item from a client computing platform of a second user; obtain, by the first item identifier, first modification information; obtain second user information; link the first tradeable item with the second user account, establishing a second item-account connection; store the second item-account connection; receive, from the client computing platform, indication of a selection of a second game asset to be modified based on the first modification information, establishing a second item-asset connection; record the second item-asset connection; perform second modification, based on the first modification information, of the second attribute information; and adjust a first modification of first attribute information of a first game asset.
11,176,225, 'Computer-implemented method, a system, and computer programs for digital files management and preservation in digital licenses," assigned to BILDOSUND SL (ES)
A method, system, and computer programs for digital files management and preservation in digital licenses. The method comprises splitting a digital file into a plurality of tokens and distributing each token over computing nodes (101, 102, 103, 104) participating in a blockchain; splitting a first random key associated to the digital file into a plurality of portions and distributing each portion to each computing node (101, 102, 103, 104); shuffling, randomly, the computing nodes (101, 102, 103, 104) and its associated public keys; for each computing node (101, 102, 103, 104) encrypting the portion with the node's public key, and encrypting the received token and a hash function with a public key; storing a head token that corresponds to a first computing node of the blockchain and its associated public key in a digital license; and generating a multiencrypted key Ra and using the latter as the key for recovering the digital file.