Avoiding Patent Infringement  Machine Design