How to Avoid Intellectual Property Infringement?