INTELLECTUAL PROPERTY LICENSE AND ASSIGNMENT AGREEMENT