Patent ID: 8817128

Claim:
An information handling system to adjust illumination color temperature, the information handling system comprising: one or more processors; a memory coupled to at least one of the processors; a flash unit accessible by at least one of the processors; a set of instructions stored in the memory and executed by at least one of the, wherein the set of instructions perform actions comprising: collecting data corresponding to ambient light of a physical environment, wherein the ambient light has a distribution of color temperatures that cycle over a fixed time period, and wherein the collected data corresponds to the cycle of color temperatures; receiving a flash request; calculating a time at which the flash unit will flash in response to the received flash request; identifying one of the color temperatures from the distribution of color temperatures, wherein the identified color temperature is a prediction of the color temperature of the ambient light that will be present in the physical environment when the flashing of the flash unit occurs; setting a color temperature of the flash unit to the identified color temperature; and flashing the flash unit after setting the color temperature.