US 6,694,979 expired July 27, 2020 | PatentReply