US 7,368,638 expired November 17, 2025 | PatentReply