US 7,658,219 expired September 20, 2026 | PatentReply