PATENT AND TECHNOLOGY CROSS-LICENSE AGREEMENT