US 8,254,419 expired July 17, 2026 | PatentReply