US 7,829,228 patent expiration | PatentReply