System for Indicating to Network User the Cost of Service Provided to Each Device on Network
First Claim
1. A method for managing a plurality of server units connected to a network, the method comprising:
- detecting a client unit sending a service request for a server unit, the server unit being one of the plurality of server units connected to said network configured to operate in any of a plurality of operational states;
calculating an estimated change in an operational state of said server unit that would occur due to execution of the service corresponding to the service request by the server unit;
assigning, by a management unit, a priority to the server unit based on the estimated change in the operational state; and
storing in a storage unit an indication of the priority and an identifier of said server unit.
1 Assignment
0 Petitions
Accused Products
Abstract
Managing printer and copier server units connected to a network by enabling the user of a personal computer connected to the network to know print costs depending on the environmental load. Server units provide document print and copy services to each network connected client unit, typically personal computers. The server units can operate in any of several operational states, including for example, a standby state, a sleep state and a run state. Upon receiving a service request from the client unit, a management unit estimates the change in operational state for each connected server unit, assigns a priority to the various server units based on the estimated operational state changes, and provides the information for selection by the user requesting the print or copy service.
25 Citations
15 Claims
-
1. A method for managing a plurality of server units connected to a network, the method comprising:
-
detecting a client unit sending a service request for a server unit, the server unit being one of the plurality of server units connected to said network configured to operate in any of a plurality of operational states; calculating an estimated change in an operational state of said server unit that would occur due to execution of the service corresponding to the service request by the server unit; assigning, by a management unit, a priority to the server unit based on the estimated change in the operational state; and storing in a storage unit an indication of the priority and an identifier of said server unit. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method for managing a plurality of server units connected to a network and a client unit connected to the network, the client unit being configured to send a service request to any of the plurality of server units, and the server unit being configured to operate in any of a plurality of operational states, said method comprising:
-
calculating an estimated change in an operational state due for execution of the service by the server unit; obtaining an execution cost of the service for said server unit based on the estimated change in the operational state; and sending, from a management unit to the client unit, an indication of the execution cost and an identifier of said server unit. - View Dependent Claims (10, 11, 12, 13)
-
-
14. A management apparatus configured to manage a plurality of server units and a client unit, the client unit being configured to send a service request to any of the plurality of server units, each of the plurality of server units being configured to operate in any of a plurality of operational states, the management apparatus comprising:
-
a network connection connecting the management apparatus to a network, said network being connected to each of the plurality of server units and the client unit; means for calculating an estimated change in an operational state occurring due to execution of the service for each of the plurality of server units; and means for assigning a priority to each of the plurality of server units based on the estimated change in the operational state for each of the plurality of server units; and a storage unit configured to store an indication of the priority of each of the plurality of server units and an identifier associated with each of the plurality of server units.
-
-
15. A computer program product comprising a machine readable non-transitory medium including a program of instructions for managing a plurality of server units connected to a network, wherein the program of instructions upon being executed on a computer causes the computer to perform activities comprising:
-
detecting a client unit sending a service request for a server unit, the server unit being one of the plurality of server units connected to said network capable of operating in a plurality of operational states; calculating an estimated change in an operational state of said server unit that would occur due to execution of the service corresponding to the service request by the server unit; assigning, by a management unit, a priority to the server unit based on the estimated change in the operational state; and storing in a storage unit an indication of the priority and an identifier of said server unit.
-
Specification