US 7,340,023 expired October 31, 2022 | PatentReply