US 12,644,956 expires July 23, 2044 | PatentReply