Introduction
The main features of MPAI – Moving Picture, Audio and Data Coding by Artificial Intelligence – are the focus on efficient representation of moving pictures, audio and data in general using Artificial Intelligence technologies and the will to find a point where the interest of holders of IPR in technologies essential to a standard and the interest of users of the standard are equally upheld.
In this article I will analyse the principal tool devised by MPAI to achieve the latter goal, the framework licence.
The MPEG process
The process used by MPEG to develop its standards used to be simple and effective. As there were just too many IPRs in video coding back in the late 1980s, MPEG did not even consider the possibility to develop a royalty free standard. Instead it assessed any technology proposed and added it to the standard if the technology provided measurable benefits. MPEG did so because it expected that the interest of industry users and IPR holders would converge to a point satisfactory to both. This did indeed happen by reviving the institute of patent pools.
Therefore, the MPEG process can be summarised by this sequence of steps
Define requirements – Call for technologies – Receive patent declarations – Develop the standard – (Develop licence)
The brackets surrounding “Develop” indicate that MPEG has no business in that step. On the other hand, the entire process relied on the expectation that patent holders could be remunerated.
Lately, many including myself, have pointed out that last step of the process, has stalled. The fact that individually all patent holders declare to be willing to licence their patents at FRAND terms does not automatically translate into the only thing users need – a licence to use the standard.
A tour of existing licences
Conceptually a licence can be separated in two components. The first describes the business model that the patent holders apply to obtain their remuneration. The second determines the levels of remuneration.
Let’s take two relevant examples: the HEVC summary licences published by the two MPEG LA and HEVC Advance patent pools on their web sites where I have hidden the values in dollars, percentages and dates and replaced with variable. In the following you will find my summary. My wording is deliberately incomplete because my intention is to convey the essence of the licences and probably imperfect as I am not a lawyer. If you think I made a serious mistake or an important omission please send an email to Leonardo.
MPEG LA
- Licence has worldwide coverage and includes right to make, use and sell
- Royalty paid for products includes right to use encoders/decoders for content
- Products is sold to end users by a licensee
- Vendors of products that contain an encoder/decoder may pay royalties on behalf of their customers
- Royalties of R$/unit start from a date and apply if licensee sells more than N units/year or the royalties paid are below a cap of C$
- The royalty program is divided in terms, the first of which end on a date
- The percent increase from one term to another is less than x%
HEVC Advance
- Licence applies to
- Encoder/decoders in consumer products with royalty rates that depend on the type of device
- Commercial content distribution (optical discs, video packs etc.)
- Commercial products used to create or distribute content and streaming are not licensed
- Licence covers all of licensor(s)’ essential claims of the standard practiced by a licensee
- Royalty rates
- Rates depend on territory in which consumer product/content is first sold (y% less in less developed countries)
- Rates include separate and non-additive discounts of z% for being in-compliance and standard rates if licence is not in-compliance
- Base rates for baseline profiles and extended rates for advanced profiles
- Optional features (e.g. SEI messages) have a separate royalty structure
- Rates and caps will not increase more than z% for any renewal term
- Multiple cap categories (different devices and content) and single enterprise cap
- All caps apply to total royalties due on worldwide sales for a single enterprise
- Standard rates are not capped
- Annual Credit of E$ applies to all enterprises that owe royalties and are in-compliance provided in four equal quarterly installments of 25E$ each
- Licences
- Licenses are for n year non-terminable increments, under the same n year term structure
- The initial n year term ends yyyy/01/01 and the first n-year renewal term ends yyyy+n/01/01
What is a framework licence?
A framework licence is the business model part of a licence. The MPEGLA and HEVC Advance licences in the form summarised above can be taken as examples of framework licences.
Therefore, a framework licence does not, actually shall not (for antitrust reasons) contain any value of dollars, percentages and dates.
How does MPAI intend to use framework licences?
MPAI brings the definition of the business model part of a licence (that used to be done after an MPEG standard was developed) at the point in the process between definition of requirements and call for technologies. In other words, the MPAI process becomes
Define requirements – Define framework licence – Call for technologies – Receive patent declarations – Develop the standard – (Develop licence)
As was true in MPEG, MPAI does not have any business in the last step in brackets.
Let’s have a closer look at how a framework licence is developed and used. First of all, active MPAI members, i.e. those who will participate in the technical development, are identified. Active members develop the licence and adopt it by a qualified majority
Jointly develop and adopt the FWL by a qualified majority.
Members who make a technical contribution to the standard must make a two-fold declaration that they will
- make available the terms of the licence related to their essential patents according to the FWL, alone or jointly with other IPR holders (i.e. in a patent pool), after the approval of the standard by MPAI and in no event after the commercial implementation of the standard.
- Take a licence for the essential patents held by other MPAI members, if used, within the term specified in the FWL from the publication by IPR holders of their licence terms. Evaluation of essentiality shall be made by an independent chartered patent attorney who never worked for the owner of such essential patent or by a chartered patent attorney selected by a patent pool.
What problem a framework licence solves
The framework licence approach is not a complete solution of the problem of providing a timely licence to data representation standards, it is a tool that facilitates reaching that goal.
When MPAI decides to develop a standard, it must know what purpose the standard serves, in other words it must have precise requirements. These are used to call for technologies but can also be used by IPR holders to define in a timely fashion how they intend to monetise their IP, in other words to define their business model.
Of course, the values of royalties, caps, dates etc. are important and IPR holders in a patent pool will need significant amounts of discussions to achieve a common view. However, unlike the HEVC case above, the potentially very significant business model differences no longer influence the discussions.
Users of the standard can know in advance how the standard can be used. The two HEVC cases presented above show that the licences can have very different business models and that some users may be discouraged from using – and therefore not wait for – the standard, if they know the business model. Indeed, a user is not only interested in the functional requirements but also in the commercial requirements. The framework licence tells the usage conditions, not the cost.
However, some legal experts think that the framework licence could include a minimum and maximum value of the licence without violating regulatory constraints. Again, this would not tell a user the actual cost, but a bracket.
Further readings
More information on the framework licence can be found on the MPAI Operation page where the complete MPAI workflow is described, or from the MPAI Statutes.