US 7,935,045 expires August 24, 2028 | PatentReply