Patent ID: 7426543
Filing Date: 2008-09-16
Classification: H04L,Y10S

Abstract:
1. A method for redirecting a request to access data, the method comprising: receiving a location-independent reference address and computing environment information for a computer seeking access to a data object, the received location-independent reference address identifying the data object wherein: accessing a redirection decision rule based on the received location-independent reference address; determining a reference address for a storage location storing the data object that is structured and arranged for display or use on the computer seeking access to the data object based on the accessed redirection decision rule and the received computing environment information; translating the received location-independent reference address to the determined reference address that identifies the storage location storing the data object that is structured and arranged for display or use on the computer seeking access to the data object; and accessing the data object that is structured and arranged for display or use on the computer seeking access to the data object from the storage location identified by the translated reference address, wherein: the data object is stored in at least: the accessed redirection decision rule associates the received location-independent reference address and first computing environment information with the first reference address and associates the received location-independent reference address and second computing environment information with the second reference address, the second computing environment information being different than the first computing environment information, conditioned on the received computing environment information corresponding to the first computing environment information: conditioned on the received computing environment information corresponding to the second computing environment information, the determined reference address comprises the second reference address identifying the second storage location.