US 12,345,703 expires June 21, 2031 | PatentReply