US 7,669,335 expires October 18, 2026 | PatentReply