US 7,899,145 expired August 29, 2026 | PatentReply