US 7,839,933 expires July 24, 2029 | PatentReply