US 7,304,174 expired September 24, 2025 | PatentReply