US 7,905,845 expired November 5, 2025 | PatentReply