US 8,217,147 patent expiration | PatentReply