US 7,935,145 patent expiration | PatentReply