PATENT AND PATENT APPLICATION ASSIGNMENT AGREEMENT