New pending patent applications are published by the USPTO on Thursdays Today we continue our Spotlight Application focus on digital rights management broadly construed and blockchain (distributed ledger) technologies. Assigned to Cable Labs (see also these), the first of today's applications discloses techniques for blockchain virtualization and scalability. Assigned to Clause, the second application discloses techniques for forming, storing, managing, and executing contracts.
20170337534, "Systems and methods for blockchain virtualization and scalability," assigned to Cable Television Laboratories, Inc.
A virtualized blockchain forest includes a plurality of individual blockchains. Each individual blockchain of the plurality includes a blockchain height, a genesis block, and at least one additional block. The virtualized blockchain forest further includes a plurality of participating processors that make up a consensus pool, and a blockchain forest height having a time-sequenced start-to-finish length of blocks among the collective plurality of individual blockchains. The virtualized blockchain forest is configured to aggregate different ones of the plurality of individual blockchains, and is further configured to terminate individual ones of plurality of individual blockchains.
20180005186, "System and method for forming, storing, managing, and executing contracts," assigned to Clause, Inc.
A system and method for computable contracts that includes a contract management system accessible by involved parties, managing a formation stage of a contract document by obtaining object components, assembling a contract object graph from the object components, and committing the contract object graph to post formation execution; and in an execution environment during a post-formation stage, executing the contract object graph where instances of execution include receiving a contract state update, and appending at least one update object component to the contract object graph in accordance with the contract state update. Variations of the system and method may apply peer-to-peer negotiation and execution, use a cryptographic directed acyclic contract object graph, and/or interface with distributed ledgers.