US 12,595,477 expires July 16, 2044 | PatentReply