US 7,254,191 expired November 9, 2024 | PatentReply