New patents are issued by the USPTO on Tuesdays. Both of today's Spotlight Patents concern the theme of blockchains (smart contracts, distributed ledgers) and rights management broadly construed. Assigned to Ripple Labs, the first patent addresses techniques for verifying sequence of instructions of software. Assigned to Alibaba, the second patent addresses techniques for copyright protection based on hidden copyright information.
10,789,068, "System and method for verifying sequence of instructions of software," assigned to Ripple Labs.
In a method for executing software, a result produced from an execution of a copy of the software by a corresponding platform can be received from each of a plurality of platforms. A number of results of execution of the software can be determined. The extent to which the results match can be compared to a threshold. The matching results can be accepted as an agreed-upon output of the software when the extent to which the results match is equal to or greater than the threshold. The software can include an implementation of at least a portion of an act associated with an agreement between at least two entities.
10,789,339, "Copyright protection based on hidden copyright information," assigned to Alibaba.
Disclosed herein are methods, systems, and apparatus, including computer programs encoded on computer storage media, for hiding copyright information in a display screen. One of the methods includes generating, by a computing device, a unique identifier (ID) based on copyright information associated with a digital content, wherein the copyright information and the digital content are recorded on a blockchain of a blockchain network; determining one or more attributes associated with the display screen; and converting the unique ID to a digital watermark based on the one or more attributes, the digital watermark not being apparent to an unaided human eye when displayed in the display screen and enables retrieval of the copyright information from the blockchain based on the unique ID.