Publisher – Copyright Fees

The Author produces the work and may be Retailer and Publisher. The Work itself may be in multiple Publications and sold by multiple Affiliate Retailers.

Integrated Publisher Unit Database

Copyright Fee Implementation

In order to guarantee fulfillment and transparency throughout, we integrate the Retailer and Author entities within the `Integrated Publisher Unit´. This can be observed from the Integrated Publisher Unit Database (Publisher, Author and Retailer entities) and Publisher Workflow illustrations.

In practice this means that the Retailer entity registers itself and logs on to the Publisher, after which it can acquire Affiliate Retailer Sales Links from the Publisher site to display anywhere on the Internet (single item sales link or shopping cart solution).

The Affiliate Retailer Sales Link contains the software necessary to fulfil the Purchase Transaction, pay Distribution Fee, VAT, Retailer, Publisher and Author Remuneration. This can be seen in the Publisher Workflow illustration.

Interestingly, should a Retailer, Publisher or Author / Producer purchase any of its own goods, this would automatically trigger a refund.

License Agency – License Fees

Culturally speaking and up until now, national License Agency Fees around the world have been paid for by Public and Private Business Sector Employers for the non monitored usage of Content, because it couldn’t be done any other way.

With a new Model, making payments to the License Agency would the Academic Attendee and the Public and Private Sector Business Employee who would contribute by way of a Subscription Fee or Tax.

This way, the Licensee logs onto and has access to the License Agency Content Database, and one can monitor who sees what, and the payments to the Authors can be effected rightfully.

This is the only way one can collect and distribute License Agency Fees rightfully – and this may need to be treated in Parliament.

License Fee Implementation

The IP_Sector consists of the list of Content_ID within the IP_Sector_ID super-class. For every IP_Content (Content_Index, IP_Sector_ID) the IP_Sector_License_Total is fractioned into a specific Fee and Grant Remuneration Index. See IP_Sector (IP_Sector_Fee_Index (%) and IP_Sector_Grant_Index (%)) in the License Agency Database.

IP_Sector_Fee_Index + IP_Sector_Grant_Index == 1.00;

The value of each IP_Content is determined by the number of Points it is attributed by the License Agency and can vary on a 100 decimal point System from 0.0 to 10.0 points (single decimal). At the end of the Copyright duration, the IP_Content (Points) will be set permanently to 0.0, as will the Junction-Table Content_Recipients (Fee Index %) after which the IP_Content (Public_Domain) element will be set to `1´.

Remuneration per Invoice

Licensee Registration: Licensee (Licensee_Index, IPV6, Licensee_Desc, Country, Email, IP_Stats_Url, Licensee_Login, Licensee_Password);

Invoice insertion: Invoice (Invoice_Index, Licensee_ID, Date, IP_Sector_ID, IP_Sector_Class_ID, License = 0, VAT, Paid = 0);

Invoice_Content [Invoice_ID, Content_ID, Expedited; …];

If Invoice (Invoice_Index, Paid == 1) =>

License_Agency (XXX_XX, IBAN) =+ Invoice (Invoice_Index, License) * (1 + License_Agency (XXX_XX, VAT%));

License_Agency (XXX_XX, VAT_to_Date) =+ Invoice (Invoice_Index, License) * (1 + License_Agency (XXX_XX, VAT%)) - Invoice (Invoice_Index, License);

License_Agency (XXX_XX, Tax_to_Date) =+ Invoice (Invoice_Index, License) * License_Agency (XXX_XX, Tax = 0.10);

Remuneration per IP Sector

After the Invoice (Invoice_Index, Paid ==1) and the completion of the License_Agency transactions (IBAN,  Vat_to_Date  and Tax_to_Date), the remaining Fee is assigned to the IP_Sector (IP_Sector_License) element...


IP_Sector (IP_Sector_Index, IP_Sector_License) =+ Invoice (Invoice_Index, License * 0.90)

Next, the IP_Sector_License is passed on to the IP_Sector elements (IP_Sector_Fee_to_Date and IP_Sector_Grant_to_Date)…


IP_Sector (IP_Sector_Index, IP_Sector_Fee_to_Date) =+ IP_Sector (IP_Sector_Index, IP_Sector_License * IP_Sector_Fee_Index)


IP_Sector (IP_Sector_Index, IP_Sector_Grant_to_Date) =+ IP_Sector (IP_Sector_Index, IP_Sector_License * IP_Sector_Grant_Index)

Remuneration per IP Content

...And then on to the IP_Content elements (Fee_to_Date and Grant_to_Date), but first we need to establish the IP_Sector_Expedited, the IP_Sector_Points and finally the IP_Sector_Units...


IP_Sector (IP_Sector_Index, IP_Sector_Expedited) =+ IP_Content (Content_ID, IP_Sector_ID, Expedited)


IP_Sector (IP_Sector_Index, IP_Sector_Points) =+ IP_Content (Content_ID, IP_Sector_ID, Points)


IP_Sector (IP_Sector_Index, IP_Sector_Units++) =+ IP_Content (Content_ID, IP_Sector_ID)

Fee Remuneration per IP Content

IP_Content (Content_Index, lP_Sector_ID, Fee_to_Date) =+

IP_Sector_Fee_to_Date /
(IP_Sector_Expedited / IP_Sector_Points)
* (IP_Content (Expedited) * IP_Content (Points));

Grant Remuneration per IP Content

IP_Content (Content_Index, lP_Sector_ID, Grant_to_Date) =+
IP_Sector_Grant_to_Date / IP_Sector_Units;

Remuneration per Recipient via IP Settlement

Lastly, the Fees are assigned to the Recipient (Fee_to_Date and Grant_to_Date) elements via the IP_Settlement record...

IP Settlement insertion: IP_Settlement (Settlement_Index, Date, Content_ID, Expedited = 0, Fee_to_Date = 0, Grant_to_Date = 0, Completed = 0) =+

IP_Content (Content_Index, Expedited, Fee_to_Date, Grant_to_Date);

Fee Remuneration per Recipient

Recipient (Recipient_Index, Fee_to_Date) =+

Content_Recipient (Content_ID, Recipient_ID, Fee_Index %) * IP_Settlement (Settlement_Index, Date, Content_ID, Fee_to_Date);

Grant Remuneration per Recipient

Recipient (Recipient_Index, Grant_to_Date) =+

Content_Recipient (Content_ID, Recipient_ID, Fee_Index %) * IP_Settlement (Settlement_Index, Date, Content_ID, Grant_to_Date);

Recipient Settlement & Reset

Recipient (Index, IBAN) =+ Recipient (Recipient_Index, Fee_to_Date, Grant_to_Date); 

If IP_Settlement (Settlement_Index, Date, Content_ID, Completed == 1) =>

IP_Content (Content_Index, Expedited, Fee_to_Date, Grant_to_Date) =-

IP_Settlement (Settlement_Index, Date, Content_ID, Expedited, Fee_to_Date, Grant_to_Date);

Recipient (Recipient_Index, Fee_to_Date, Grant_to_Date) =-
Recipient (Recipient_Index, Fee_to_Date, Grant_to_Date);

System Potential

From an Individual Realization and Income Perspective, the knowledge of a License Fee Framework advocates, enables and will enforce a more appropriate Wealth Distribution, focusing on Intellectual Property Remuneration and state of the art Governance Fulfillment and Transparency (Technocratic Administrative Democracy).