US 12,677,870 expires March 27, 2042 | PatentReply