CANVS Corporation v. Thermoteknix Systems, LTD et al