ASSIGNMENT AND ASSUMPTION AGREEMENT REGARDING THE TECHNOLOGY DEVELOPMENT