That won't be sufficient for companies to comply with the law. The way Utah's law is structured it is incumbent upon the company to determine whether a user is a Utah citizen or not. I haven't seen anything to suggest the courts will decide that a simple IP address filter is sufficient to be considered compliant.