Network based software agent to allow dynamic resource access
First Claim
Patent Images
1. 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.
5 Assignments
0 Petitions
Accused Products
Abstract
A method of enabling a client connected to a foreign computer network to utilize various network resources within the foreign computer network. Wherein, the client may not possess the various applications and drivers typically needed to operate the network resources. For example, a personal digital assistant (PDA) could wirelessly connect to an Ethernet network and print a document located on the internet without downloading the specific printer driver or the application with which to open the document.
76 Citations
10 Claims
-
1. 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. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
Specification