Topics Related to Invention, Patent and Patent Infringement: