Blockchains (smart contracts, distributed ledgers) and rights management broadly construed are the themes of today's Spotlight Applications. Assigned to Verizon, the first application discloses techniques for a digital asset management system sending a non-fungible digital asset from a first computer system to a second computer system. Assigned to ZeU Technologies (CA), the second application discloses techniques for generating random numbers in blockchain smart contracts.
20220122050, "Systems and methods for digital asset management," assigned to Verizon.
Abstract
An exemplary method includes a digital asset management system sending a non-fungible digital asset from a first computer system to a second computer system. The first computer system and the second computer system may be included in a plurality of computer systems configured to form a distributed record configured to track ownership of non-fungible digital assets. The digital asset management system may further record, in the distributed record, information indicative of the sending of the non-fungible digital asset to the second computer system. A user account associated with the first computer system may retain partial ownership in the non-fungible digital asset after the sending of the non-fungible digital asset to the second computer system
20220123947, "A method for generating random numbers in blockchain smart contracts," assigned to ZeU Technologies, Inc. (CA)
Abstract
A method for generating fair and effective random numbers for smart contracts, which effectively mitigates certain problems associated with conventional methods while achieving verifiable and non-tamperable random number generation is disclosed. The concept behind the disclosed method treats miners as being not trustworthy, and presumes that the number of miners in the blockchain is limited. With sufficient motivation, miners can reach a consensus to manipulate the block. The goal is thus to create a verifiable fair Random Number Generator. Under this condition, as long as at least one of the parties to the smart contract is credible and does not misuse the confidential information, a trusted blockchain random number can be generated. After the last disclosure of the random number, the verification signature submitted by parties to the contract can be used to confirm that the random number calculation process is credible.