Topics Related to Invention, Patent Infringement and Registering Trademarks: