a method includes sensing a data uniquely associated with an external environment of a user of a data processing device through a sensor associated with the data processing device and / or the data processing device . the method also includes personalizing an operating environment of the data processing device based on the sensed data .