Blockchains (smart contracts, distributed ledgers) and rights management broadly construed are the themes of today's Spotlight Applications. Assigned to Elliot Furman and Jayson Slotnick, the first application discloses techniques for consenting to engage in sexual activity. Assigned to Theta Labs, the second application discloses techniques for an edge computing platform supported by a smart contract enabled blockchain network.
20220156864, System and method for electronically consenting to engage in sexual activity," assigned to Elliot Furman and Jayson Slotnick.
A system and method for electronically consenting to engage in sexual activity enables two people, the consenters, to use their mobile communication devices to generate and execute a sexual consent contract, and to withdraw consent. The system and method verifies that the consenters would like to engage in the sexual activity and are in proximal communication and cooperating with each other. A sexual consent contract is electronically generated, which includes a consent period during which the sexual activity may take place. The contract is electronically signed by the consenters and a fully executed sexual consent contract is stored. The parties may withdraw their consent for a limited period of time after the contract is electronically signed. A withdrawal of consent by one person alerts the other person. Upon withdrawal, both people can provide notes as to the nature of their encounter. Those notes are stored with the fully executed sexual consent contract. The contract and additional information stored with it, such as notes, may be accessed by investigators in a legal or procedural proceeding for use as evidence to aid in the adjudication of any dispute as to the consensual nature of the sexual encounter.
20220156776, "Edge computing platform supported by smart contract enabled blockchain network," assigned to Theta Labs, Inc.
Methods and systems for blockchain and smart contract-supported decentralized computation are provided. A computation task from a task initiator node is registered on a blockchain, and assigned to an edge computing node within a decentralized computing network, with task details sent by the task initiator to the edge computing node through a secure peer-to-peer connection. The edge computing node determines a solution to the computation task. The solution may be verified on-chain by a smart contract, and a token reward from the task initiator may be given to the edge computing node by the smart contract correspondingly. The solution may alternatively be verified off-chain by the task initiator node, and a token reward may be given to the edge computing node by the smart contract upon solution verification.