Patent ID: 9219705
Filing Date: 2015-12-22
Classification: H04L

Abstract:
1. One or more processor readable storage devices having processor readable code embodied on said processor readable storage devices, said processor readable code for programming one or more processors to perform a method comprising: maintaining a table that links an object handle in a URL to location and version data, the location data identifying a cluster of one or more servers that stores a valid content page for a user having an account with the service provided over a network, the version data identifying a version of the service, the object handle is specific to the user having the account; receiving a selection of a beta version of the service for the user; moving content for the user to a beta version server such that the beta version server stores the valid content page; updating the table to link the object handle to the beta version server; receiving a DNS lookup request having a domain name from a remote computer; determining an object handle from the domain name, the object handle specific to the user having an account with the service; retrieving location and version data linked to the object handle in the table, the version data identifying the beta version of the service; determining that the valid content page for the user is stored on the beta version server based on the retrieved location and version data; determining an IP address associated with the beta version server; and sending the IP address to the remote computer in response to the DNS lookup request.