License Agency – License Fees

Up until now License Agency Fees around the world have been paid for by Public and Private Business Sector Employers for the non monitored usage of Content. These Fees are then distributed randomly to Content Authors.

With the New Model, making payments to the License Agency does the Academic Attendee who contributes through Student Grant deduction whilst the Public and Private Sector Business Employee contributes through Salary deduction.

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_License

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_Fee_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_Grant_to_Date

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_Expedited

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

IP_Sector_Points

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

IP_Sector_Units

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 Copyright and 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 in practice – by the People and for the People).

andrew@cywan.dk

Author: Andrew Cywan

IT Architect

Leave a Reply

Your email address will not be published. Required fields are marked *

− 1 = 7