Trimble Navigation Limited v. Beacon Navigation GMBH et al