PURCHASE AND PATENT ASSIGNMENT AGREEMENT