Patent ID: 7941560

Claim:
A client system, comprising: a processor; a memory coupled to the processor; a receiving mechanism configured to receive, from an application on the client system, a network request to access a target server associated with a target server name, wherein the target server name is indicated by a local data object stored in the client system; and a sending mechanism configured to send an update request to a redirecting server over a network for updating a current version of the local data object in response to the receiving mechanism receiving the request to access the target server, wherein the update request includes the target server name, and wherein the redirect server is different than the target server; wherein the receiving mechanism is further configured to receive, from the redirecting server, a message indicating an updated target uniform resource locator (URL) for an attribute value associated with the local data object; and wherein the client system further comprises: a parsing mechanism configured to parse the message to obtain the target URL for the network request; a replacing mechanism configured to replace the URL associated with the attribute value with the received target URL in the local data object at the client; and a directing mechanism configured to direct the network request using the target URL.