US 7,387,654 expired September 5, 2025 | PatentReply