US 12,105,090 expires May 31, 2032 | PatentReply