Infringement analysis, injunction and damages, and How to avoid infringement