Patent Law: Patent Types, Filing Requirements, and Infringement Claims