PATENT ASSIGNMENT AND LICENSING AGREEMENT