US 7,520,288 expired January 10, 2026 | PatentReply