Patent ID: 8886701

Claim:
A method for accessing network resources on a network using a dynamic resource locator agent, comprising: establishing a data connection between a dynamic resource locator agent executing on a programmable device on the network and a client; receiving, at the dynamic resource locator agent, a location of a document and a requested task associated with the document from the client during the established data connection, wherein the programmable device is distinct from client; selecting, by the dynamic resource locator agent, at least one available network resource from a plurality of available network resources to process the document; allocating, from the network, at least one device driver from a plurality of device drivers configured to enable the selected network resource to process the document on behalf of the client according to the requested task associated with the document; and executing the at least one device driver at a network connected device separate from the client in a manner such that the document is processed according to the requested task associated with the document by the selected network resource on behalf of the client.