US 8,154,956 patent expiration | PatentReply