US 7,250,419 expired December 2, 2019 | PatentReply