US 10,039,904 expires June 25, 2034 | PatentReply