US 7,988,648 expired November 5, 2025 | PatentReply