IP Library Patent Application 16698402
Patent Application
App. No. 16/698,402

TRANSACTION-ENABLED SYSTEMS AND METHODS WITH LICENSING SMART WRAPPERS AND IP AGGREGATION

Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US None
App. No.
16/698,402
Filed
Nov 27, 2019
Art Unit
3689
USPC
705/310
Abstract

Transaction-enabled systems and methods with licensing smart wrappers and IP aggregation are disclosed. An example transaction-enabling system may include a smart wrapper structured to aggregate intellectual property (IP) assets into an aggregate stack of IP; and a smart contract wrapper configured to: access a distributed ledger comprising a plurality of intellectual property (IP) licensing terms corresponding to the aggregated IP; interpret an IP description value and an IP addition request; and in response to the IP addition request and the IP description value, add an IP asset to the aggregate stack of IP and commit a party to at least one of the plurality of IP licensing terms.

Claims (34)

1 . A transaction-enabling system comprising:

a smart wrapper structured to aggregate intellectual property (IP) assets into an aggregate stack of IP; and

a smart contract wrapper configured to:

access a distributed ledger comprising a plurality of intellectual property (IP) licensing terms corresponding to the aggregated IP;

interpret an IP description value and an IP addition request; and

in response to the IP addition request and the IP description value, add an IP asset to the aggregate stack of IP and commit a party to at least one of the plurality of IP licensing terms.

2 . The transaction-enabling system of claim 1 , further comprising:

a transaction execution circuit structured to provide a transaction implementation command for at least one of the IP assets in response to a transaction location parameter, wherein the transaction location parameter comprises at least one of a transaction geographic value or a transaction jurisdiction value.

3 . The transaction-enabling system of claim 2 , wherein the smart contract wrapper is further configured to interpret transactions and store transaction location parameter values corresponding to each of the transactions according to transaction characteristics selected from among: transaction types, transaction amounts, and/or entity characteristics corresponding to requesting entities for the transactions.

4 . The transaction-enabling system of claim 3 , wherein the smart contract wrapper is further configured to provide transaction implementation commands based at least in part on values for the transaction location parameter.

5 . The transaction-enabling system of claim 1 , further comprising a transaction detection circuit structured to interpret a plurality of transaction request values, wherein each transaction request value includes a transaction description for a proposed transaction.

6 . The transaction-enabling system of claim 2 , further comprising a machine learning circuit structured to continuously improve at least one execution parameter of the transaction implementation command.

7 . The transaction-enabling system of claim 1 , further comprising a data store having a copy of the distributed ledger stored thereon, and wherein the IP description value comprises a reference to the data store for at least one of the IP assets in the aggregate IP stack.

8 . A method, comprising:

accessing a distributed ledger comprising a plurality of intellectual property (IP) licensing terms corresponding to a plurality of IP assets, wherein the plurality of IP assets comprises an aggregate stack of IP;

interpreting an IP description value and an IP addition request; and

in response to the IP addition request and the IP description value, adding an IP asset to the aggregate stack of IP; and

committing a party to at least one of the plurality of IP licensing terms via an IP transaction wrapper of the distributed ledger.

9 . The method of claim 8 , further comprising, executing a transaction task associated with the added IP asset.

10 . The method of claim 9 , further comprising interpreting transactions and storing transaction location parameter values corresponding to each of the transactions according to transaction characteristics selected from among: transaction types, transaction amounts, and/or entity characteristics corresponding to requesting entities for the transactions.

11 . The method of claim 10 , wherein executing transaction tasks further comprises providing transaction implementation commands based at least in part on the transaction location parameter values.

12 . The method of claim 9 , further comprising interpreting a plurality of transaction request values, wherein each transaction request value includes a transaction description for a proposed transaction.

13 . The method of claim 12 , further comprising commanding execution of the proposed transaction.

14 . A transaction-enabling system comprising:

a smart contract wrapper configured to:

access a distributed ledger comprising a plurality of intellectual property (IP) licensing terms corresponding to a plurality of IP assets, wherein the plurality of IP assets comprises an aggregate stack of IP;

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 an IP asset to the aggregate stack of IP and to commit a party to at least one of the plurality of IP licensing terms.

15 . The transaction-enabling system of claim 14 , further comprising, a compute resource structured to perform computing tasks for at least one operation corresponding to the aggregate stack of IP, wherein the at least one operation corresponds to transaction execution tasks associated with the aggregate stack of IP.

16 . The transaction-enabling system of claim 15 , wherein the smart contract wrapper is further configured to interpret transactions and store transaction location parameter values corresponding to each of the transactions according to transaction characteristics selected from among: transaction types, transaction amounts, and/or entity characteristics corresponding to requesting entities for the transactions.

17 . The transaction-enabling system of claim 16 , wherein the smart contract wrapper is further configured to provide transaction execution commands based at least in part on the transaction location parameter values.

18 . The transaction-enabling system of claim 14 , further comprising a transaction detection circuit structured to interpret a plurality of transaction request values, wherein each transaction request value includes a transaction description for a proposed transaction.

19 . The transaction-enabling system of claim 17 , further comprising a machine learning circuit to continuously improve at least one execution parameter for at least one of the transaction execution tasks.

20 . The transaction-enabling system of claim 19 , further comprising a transaction execution circuit structured to command execution of a proposed transaction in response to the improved at least one execution parameter.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 29, 2020
From: CELLA, CHARLES HOWARD
To: STRONG FORCE TX PORTFOLIO 2018, LLC
Reel/Frame 053303/0022 →