New pending patent applications are published on Thursdays by the USPTO. Today's Spotlight Applications continues the theme of blockchains (distributed ledgers, smart contracts) and rights management broadly construed. The first of today's application discloses techniques for transaction-enabled systems and methods for smart contracts, The second application discloses techniques for self-organizing data collection and storage.
20200090156, "Transaction-enabled systems and methods for smart contracts," assigned to Strong Force TX Portfolio 2018, LLC
An example transaction-enabled system may include a smart contract wrapper to access a distributed ledger comprising intellectual property (IP) licensing terms corresponding to IP assets, wherein the IP licensing terms include an apportionment of royalties among owning entities in the distributed ledger. The smart contract wrapper may interpret an IP description value and an IP addition request, and, in response to the IP addition request and the IP description value, to add the apportionment of royalties corresponding to the IP description value. At least one of the plurality of IP assets comprises an instruction set and an operation on the distributed ledger provides provable access to the instruction set. A royalty apportionment wrapper apportions royalties from at least one royalty generating element to owning entities in response to the IP licensing terms.
20200089210, "Methods for self-organizing data collection and storage," assigned to Strong Force IoT Portfolio 2016, LLC
Methods for data collection in an industrial environment having self-organization functionality are disclosed. A method may include analyzing a plurality of sensor inputs and sampling data received from the plurality of sensor inputs. The method may also include self-organizing at least one of: (i) a storage operation of the data; (ii) a collection operation of sensors that provide the plurality of sensor inputs, and (iii) a selection operation of the plurality of sensor inputs. The storage operation includes storing the data in a local database, and summarizing the data over a given time period to reduce a size of the data.