US 7,240,770 expired January 14, 2026 | PatentReply