Patent ID: 7853693

Claim:
A method for utilizing networked devices in a network, comprising the steps of: receiving a networked job associated with a network user at a device server coupled to the network, the network user being a human; automatically determining a current physical location of the network user, performed by a location server coupled to the network and performed in response to the device server receiving the network job; dynamically selecting one of a plurality of networked devices coupled to the network based upon the determined current physical location of the network user, wherein the selecting is performed by the device server in response to receiving the network job; and assigning the network job to the selected device, performed by the device server wherein the selected device generates an output for the network job; further comprising the steps of: determining at least one job specific attribute associated with the network job; determining at least one device specific attribute; comparing the at least one specific attribute and the at least one device specific attribute, wherein the networked device chosen in the selecting step is based at least in part upon results of the comparing step, and wherein the device specific attributes comprises load, output quality, and output security.