US 7,594,930 expired September 28, 2025 | PatentReply