Just throwing my 2 cents out there because it sounds like you are factoring in a substantial amount of revenues from MSFT.
"Microsoft agreed to pay I/P Engine $1 million within fifteen (15) business days, plus five percent (5%) of any amounts Google pays for use of the patents I/P Engine acquired from Lycos. The parties also agreed to a limitation on Microsoft’s total liability, which would not impact the Company unless the amounts received from Google substantially exceed the judgment previously awarded. "
this very clearly means that a caveat was put into the agreement between VRNG and MSFT so that MSFT would never pay more than 5% of what google pays... and if the amount VRNG actually receives from MSFT is more than the 30 million of damages already awarded then MSFTs total liability has been limited and the payments from MSFT will be capped.
The cap was never specified but it clearly must be a lot less than 5% of the potential 600+ million dollar figure that people were guesstimating at the time. logically we can infer from this that the cap MUST be lower than 30 million dollars.
this is why the market and long investors simply did not like this agreement because unless the patents MSFT gave to VRNG are worth more than $30 million dollars in the long run then it is my ardent view that VRNG investors got severely short changed by the deal with MSFT.
Remembering that we got 144 patents (if I recall correctly) from the deal with nokia for only $22 million... and now we are potentially forgoing a lot more than 30 million dollars forward revenues from MSFT for just 6 patents.... yes I know that not all patents are equal but from looking at the patents from MSFT they do not appear to be all that ground breaking.. (atleast not as groundbreaking as the lang patents imo)