US 7,171,629 expired July 1, 2022 | PatentReply