AMD was the first company to license the MMP portfolio in February 2005. The terms of the licensing were undisclosed and at the time AMD announced it had taken an undisclosed stake in Patriot Scientific. Intel licensed the MMP portfolio in July 2005 and HP signed up in January 2006.
Patriot and TPL came together in June 2005 to settle a long-standing patent dispute between the two parties so they could pursue third parties. The TPL Group (Cupertino, Calif.) has been granted full responsibility and authority for the commercialization and licensing of a unified portfolio of ten patents.
Prior to that Patriot had been pursuing many major Japanese systems companies for alleged patent infringement but without success.
The Alliacense MMP portfolio is named after inventor Charles H. Moore, chief technology officer of TPL Group, who is known for inventing the Forth software programming language and for his work in the 1980s on stack-based microprocessors.
Three of the most significant patents are: U.S. Patent 5,809,336, which covers the separate clocking of CPU and I/O; U.S. Patent 6,598,148, which covers the use of multiple cores and embedded memory; and U.S. Patent 5,784,584, which covers fetching multiple instructions.