US 7,073,906 expired November 14, 2025 | PatentReply