US 7,470,240 expired November 5, 2025 | PatentReply