MULTI-DEVICE POWERSAVING
First Claim
1. A control system for reducing energy consumption in an associated multi-device system comprising a plurality of devices, said energy control system comprising:
- at least one processor programmed to;
receive a job to be executed;
receive a selection of one of the plurality of devices for executing the job and a transfer cost for transferring the job from the selected device to each of the plurality of devices;
determine a device from the plurality of devices to execute the job through optimization of a first cost function, the first cost function based on the device selection and the received transfer costs;
assign the job to the determined device;
determine a time-out for each device in the multi-device system through optimization of a second cost function, the second cost function based on an expected energy consumption by the multi-device system; and
,provide the devices with the determined time-outs.
1 Assignment
0 Petitions
Accused Products
Abstract
A control system reduces energy consumption in a multi-device system comprising a plurality of devices. The control system includes at least one processor. The processor is programmed to receive a job to be executed, as well as a selection of one of the plurality of devices for executing the job and a transfer cost for transferring the job from the selected device to each of the plurality of devices. A device to execute the job is determined through optimization of a first cost function. The first cost function is based on the device selection and the transfer costs. The job is assigned to the determined device and a time-out for each device in the multi-device system is determined through optimization of a second cost function. The second cost function is based on an expected energy consumption by the multi-device system. The devices are provided with the determined time-outs.
-
Citations
23 Claims
-
1. A control system for reducing energy consumption in an associated multi-device system comprising a plurality of devices, said energy control system comprising:
at least one processor programmed to; receive a job to be executed; receive a selection of one of the plurality of devices for executing the job and a transfer cost for transferring the job from the selected device to each of the plurality of devices; determine a device from the plurality of devices to execute the job through optimization of a first cost function, the first cost function based on the device selection and the received transfer costs; assign the job to the determined device; determine a time-out for each device in the multi-device system through optimization of a second cost function, the second cost function based on an expected energy consumption by the multi-device system; and
,provide the devices with the determined time-outs. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 20)
-
16. A method for reducing energy consumption in a multi-device system comprising a plurality of devices, said method comprising:
-
receiving a job to be executed; receiving a selection of one of the plurality of devices for executing the job and a transfer cost for transferring the job from the selected device to each of the plurality of devices; determining a device from the plurality of the devices to execute the job through optimization of a first cost function, the first cost function based on the device selection and the received transfer costs; assigning the job to the determined device; determining a time-out for each device in the multi-device system through optimization of a second cost function, the second cost function based on an expected energy consumption by the multi-device system; and
,providing the devices with the determined time-outs. - View Dependent Claims (17, 18, 19, 21, 22)
-
-
23. A printing system comprising:
-
a plurality of print devices; and
,a control system for reducing energy consumption, said control system comprising; at least one processor programmed to; receive a print job to be executed; receive a selection of one of the plurality of print devices for executing the print job and a transfer cost for transferring the print job from the selected print device to each of the plurality of print devices; determine a print device from the plurality of print devices to execute the print job through optimization of a first cost function, the first cost function based on the print device selection and the received transfer costs; assign the print job to the determined print device; determine a time-out for each of the plurality of print devices through optimization of a second cost function, the second cost function based on an expected energy consumption by the printing system; and
,provide the print devices with the determined time-outs.
-
Specification