abstract |
A method is for dynamically adjusting a circadian rhythm of an observer via a user device that includes control circuitry and an associated memory. The method includes accessing a calendar, identifying future events to precondition for and determining a preconditioning schedule for at least one of the identified future events. Determining the schedule includes identifying a circadian shift needed for the at least one identified future event, determining a magnitude of the circadian shift, determining a timeframe for preconditioning, determining a magnitude of a per-day shift based upon the timeframe, and determining if the per-day shift exceeds a maximum allowed per-day shift. Also, the method includes, upon a determination that the per-day shift exceeds the maximum allowed per-day shift, setting the preconditioning schedule responsive to the determination, establishing communication between the control circuitry and a light source, and operating the light source to emit light based upon the preconditioning schedule. |