Abstract:
A method of controlling a multi-function peripheral (MFP) device is disclosed. In one embodiment, the method includes i) storing data associated with the operation of the MFP device, wherein the MFP device includes at least one hardware element, ii) analyzing the stored data so as to optimize performance factors (e.g., power savings, job speed, use of consumable material, and MFP wear and tear, etc.) of the MFP device and iii) controlling the at least one hardware element based on the analysis. In one embodiment, the data includes at least one of the following: i) a first data associated with a user's MFP device settings, ii) a second data associated with a user's MFP device usage statistics, iii) a third data which is real time data associated with the MFP device operation and iv) a fourth data associated with MFP hardware characteristics.