Location based networked device utilization
First Claim
Patent Images
1. 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.
1 Assignment
0 Petitions
Accused Products
Abstract
A method for utilizing networked devices can include a step of receiving a network job associated with a network user. A location of the network user can be automatically determined. One of many possible networked devices can be dynamically selected based upon the determined user location. The network job can be assigned to the selected device.
16 Citations
18 Claims
-
1. 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. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
- receiving a networked job associated with a network user at a device server coupled to the network, the network user being a human;
-
14. A method for automatically selecting among network printers coupled to a network based upon user location comprising the steps of:
- a print server coupled to the network receiving a print job;
the print server determining an intended recipient for the print job in response to receiving the print job, the intended recipient being a human;
a location server coupled to the network dynamically determining a current physical location of the intended recipient, performed in response to receiving the print job at the print server;
automatically determining at the print server a network printer coupled to the network that is physically closest to the determined current physical location of the intended recipient upon determining the current physical location of the intended recipient; and
automatically assigning the print job to the determined network printer which outputs the print 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. - View Dependent Claims (15)
- a print server coupled to the network receiving a print job;
-
16. A system that generates a network output based upon an automatically determined user location comprising:
- a plurality of client machines configured to provide network access to a plurality of network users, the network users being humans;
a plurality of networked devices, each configured to handle assigned network jobs;
a location server configured to dynamically determine current physical locations of the network users; and
a device server configured to receive the network jobs, to identity at least one identify a network user for whom each of the network jobs network job is intended in response to receipt of each network job at the device server, to assign the network jobs each network job to at least one of the plurality of networked devices based upon at least one factor, wherein one of the at least one factor is proximity of a networked device the at least one of the plurality of the networked devices to a current physical location of the network user for whom output from network job is intended, wherein the current physical location of the network user for whom the network lob is intended is automatically determined by the location server in response to the device server receiving 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. - View Dependent Claims (17, 18)
- a plurality of client machines configured to provide network access to a plurality of network users, the network users being humans;
Specification