US 7,727,299 expired August 24, 2026 | PatentReply