Don't be surprised if there is a license agreement that they don't put a $ figure on it. After all doing so could hurt further license deals.
I'm still waiting for that imminent commercial launch.......lets hope they have a better idea of the meaning of potential than they do of imminent