EXHIBIT 10.21 Mutual Release between Teleca and Geoworks dated February 1, 2003 Parties The parties to this Release are Geoworks Corporation, a Delaware USA corporation, with its principal place of business as 6550 Vallejo Street, Suite 102,...