US 8,504,214 patent expiration | PatentReply