IP Library Patent Application 16698415
Patent Application
App. No. 16/698,415

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

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,415
Filed
Nov 27, 2019
Art Unit
3689
USPC
705/310
Abstract

A transaction-enabling system is disclosed. The transaction-enabling system includes a smart wrapper structured to aggregate one or more intellectual property (IP) assets into an aggregate stack of IP, wherein the aggregate stack of IP is owned by a plurality of owning entities; and a smart contract wrapper configured to: access a distributed ledger comprising a plurality of intellectual property (IP) licensing terms corresponding to the 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, add an IP asset to the aggregate stack of IP, commit a party to at least one of the plurality of IP licensing terms, and adjusting the plurality of owning entities, wherein adjusting comprises at least one of adding an entity, changing an entity, or removing an entity from the plurality of owning entities.

Claims (35)

1 . A transaction-enabling system comprising:

a smart wrapper structured to aggregate one or more intellectual property (IP) assets into an aggregate stack of IP, wherein the aggregate stack of IP is owned by a plurality of owning entities; and

a smart contract wrapper configured to:

access a distributed ledger comprising a plurality of intellectual property (IP) licensing terms corresponding to the 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, add an IP asset to the aggregate stack of IP, commit a party to at least one of the plurality of IP licensing terms, and adjusting the plurality of owning entities, wherein adjusting comprises at least one of adding an entity, changing an entity, or removing an entity from the plurality of owning entities.

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 one or more 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 one or more IP assets in the aggregate stack of IP.

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, and wherein the aggregate stack of IP is owned by a plurality of owning entities;

interpreting an IP description value and an IP addition request;

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

adjusting the plurality of owning entities, wherein adjusting comprises at least one of adding an entity, changing an entity, or removing an entity from the plurality of owning entities; 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, and wherein the aggregate stack of IP is owned by a plurality of owning entities;

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, adjust the plurality of owning entities, wherein adjusting comprises at least one of adding an entity, changing an entity, or removing an entity from the plurality of owning entities, and 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 14 , 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 commands.

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 →