US 7,268,728 expired May 11, 2026 | PatentReply