PLATFORM TECHNOLOGY, PATENT AND PATENT APPLICATION ASSIGNMENT AGREEMENT