RE:Platform????I thought it was a little weird, but then it hit me as legal speak for "licensing IP". So, if you think of the formulation as the "secret sauce", it's the platform on which to build 3rd party products.
Meh; I'm not convinced, but putting it out there :-)