Monitoring of light exposure using a mobile device for adjustment of the human circadian clock
A mobile device system uses sensors to monitor and adjust light exposure based on personalized schedules, addressing the lack of accessible solutions for managing circadian rhythms, thereby improving circadian alignment and health.
Patent Information
- Application Number
- GB2024005607
- Authority / Receiving Office
- GB · GB
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2024-04-22
- Publication Date
- 2025-10-29
AI Technical Summary
There is a scarcity of accessible and understandable products that enable individuals to monitor and control light exposure effectively to manage circadian rhythms, particularly for those experiencing circadian misalignment, without requiring specialist support.
A mobile device system that utilizes inbuilt sensors to monitor ambient light, determine a personalized light exposure schedule, and adjust display settings or connected devices to achieve target light levels, providing notifications and guidance to align with the user's circadian clock.
Enables users to accurately monitor and control light exposure, helping to mitigate circadian rhythm disorders by aligning with their body clock, thus improving sleep quality and overall health.
Smart Images

Figure 00000000_0000_ABST
Abstract
Description
TECHNICAL FIELD
[0001] Aspects of the present disclosure relate to methods of monitoring light exposure of a user using a mobile device. Aspects of the present disclosure relate to methods of monitoring light exposure using a mobile device for the purpose of adjusting the human circadian clock (body clock). In particular, aspects of the present disclosure relate to methods for monitoring current light exposure of a user to determine if a target light exposure level is met, and controlling the mobile device. Further aspects and examples relate to a mobile device, and a computer-readable medium, for performing the described methods. BACKGROUND
[0002] Visible light plays a pivotal role in the regulation of the internal body clock. The body clock resides in a part of the brain known as suprachiasmatic nucleus and governs our circadian rhythms. Circadian rhythms are any endogenous behavioural, physical, and mental processes that follow a near 24-hour rhythm. There are a plethora of processes and key functions that display circadian rhythmicity in the human body, such as hormone secretion, metabolism and digestion, cognitive function and cell regeneration and repair and perhaps most notably, our sleep / wake cycle.
[0003] It is known that exposure to light is important for regulating circadian rhythms and for the synchronisation of the body clock to the 24-hour day. Exposure to bright light in the morning is known to help signal alertness, suppressing the production of melatonin. Conversely, dimmer light in the evening prompts the release of melatonin in preparation for sleep. However, a lack of coordination of light exposure in order to support the normalised production and suppression of melatonin, such as though artificial light sources viewed late in the day, may disrupt the natural cycle of the body clock and circadian rhythms. Disruptions to the human circadian system have also been attributed to various mental and physical health conditions.
[0004] Circadian rhythm disorders are associated with the misalignment of the external environment and body clock, and may include sleep disorders, irregular sleep-wake rhythm, shift work disorder and jet lag disorder. Jet lag is a known disorder which may follow transmeridional air travel of multiple time zones, where in most cases, the body clock is initially aligned with the time zone of departure rather than of the new destination. Jet lag may cause symptoms such as sleep disruption, daytime fatigue, gastrointestinal disturbance, and impaired physical and mental performance. Similarly to jet lag, shift work disorder is typically brought on by a misalignment of the body clock and the sleep wake cycle requirement of the work shift. A large number of people are susceptible to circadian rhythm disorders, such as shift workers, frequent flyers, gamers, young parents, athlete, and others.
[0005] Light exposure at timely periods can induce phase shifts of the body clock. For example, light viewed early in the day can advance or shift the body clock forward, and light viewed late in the day can delay the body clock or shift the body clock backwards. As such, scheduled exposure to light and dark can be an effective tool for shifting the body clock in looking to mitigate symptoms associated with circadian disruption.
[0006] Whilst products and resources exist to support individuals exposed to circadian disruptions, there is limited widescale availability of resource to contextualise all relevant body clock associated information to better enable the user to successfully monitor and / or schedule light exposure. In particular, there is a scarcity of easily understandable and accessible products designed to improve a user's control over circadian rhythms that do not require specialist support for individuals who may encounter circadian misalignment. BRIEF SUMMARY
[0007] Embodiments and examples of the present disclosure look to address and / or mitigate one or more of the above-detailed problems.
[0008] Embodiments and examples of the present disclosure look to address one or more of the above-detailed problems, by providing a method of a mobile device for innovatively and accurately advising users of real-world light exposure, and to inform the user of the influence of light exposure to circadian rhythms and body clock alignment, and to control the mobile device in accordance with determined light exposure.
[0009] Embodiments and examples of the present disclosure relate to a system for analysing the ambient light information of a user's environment to provide the user with information on light exposure to body clock. In particular, examples of the present disclosure provide methods through use of a mobile device, utilising inbuilt sensing functionality of the device, to provide an accessible method for enabling the user to inform and / or control light exposure levels.
[0010] Embodiments and examples of the present disclosure provide methods of controlling the mobile device in accordance with determined light exposure so as to control to provide and / or adjust a light level of the user’s environment in view of a determined target light level for exposure.
[0011] Aspects of the present invention are set out in respect of the appended claims.
[0012] According to a first aspect of the invention, there is provided a method for a mobile device for monitoring light exposure, which comprises: determining a schedule for light exposure, wherein the schedule is determined based on a preset objective and user information; obtaining, using one or more sensors of the mobile device, information on a current light level of an environment of the mobile device; determining a target light level based on the schedule for light exposure; and determining whether the current light level satisfies the determined target light level; and controlling the mobile device based on a result of the determination.
[0013] In accordance with this aspect, the mobile device (e.g., through use of one or more sensors) may obtain a current level of light exposure of the user relevant to a target level from a personalised schedule, and control to adjust / inform / guide the user accordingly to maintain the recommended light exposure level. That is, the user is provided with an accessible and usable product for guiding and controlling light exposure relevant to objectives (e.g., to mitigate circadian rhythm disruption).
[0014] In a further aspect, controlling the mobile device comprises: based on a result of the determination indicating that the target light level is not satisfied, controlling the mobile device to generate a notification to the user, wherein the notification comprises an indication of the current light level and guidance information to achieve the target light level.
[0015] In a further aspect, controlling the mobile device comprises: displaying the guidance information to the user, wherein the displayed guidance information comprises one or more of: an indication of the target light level, an indication of a maximum or minimum value associated with a target light level, a time period for viewing the target light level and a stored location associated with the target light level.
[0016] In a further aspect, the method further comprises that, based on a result of the determination indicating that the target light level is not satisfied, controlling the mobile device to adjust one or more display settings of the mobile device; and / or controlling the mobile device to adjust one or more display settings of at least one connected device.
[0017] In a further aspect, the user information comprises at least one of: a user profile, a sleep / wake cycle; physiological information of the user, health information and / or activity information of the user; activity status of the user, a current location of the user; a user schedule relevant to one or more of: a work schedule; travel schedule, sleep schedule; activity and / or exercise schedule of the user; and one or more scheduled events of the user; and / or wherein the preset objective comprises one or more of: jet lag management; shift work management; sleep cycle alignment.
[0018] In a further aspect, the method further comprises wherein the one or more scheduled events comprise one or more scheduled travel events, and receiving the one or more scheduled travel events through a received user input; and / or obtaining one or more scheduled travel events from one or more scheduling applications installed on the mobile device, and further comprising determining if the scheduled travel events comprise time zone travel.
[0019] In a further aspect, the schedule information is obtained from at least one of: one or more applications installed on the device; and / or in response to user input.
[0020] In a further aspect, the health information and / or activity information are obtained in response to at least one of: a user input; one or more health and / or activity applications installed on the mobile device; and one or more connected devices.
[0021] In a further aspect, the method comprises updating the determined schedule based on the obtained current light level and / or changes to user information.
[0022] In a further aspect, obtaining the information on the current light level comprises one or more of: obtaining, using the one or more sensors, the information on the current light level in response to a received user input request for a current light level of the environment; obtaining, using the one or more sensors, the information on the current light level at predetermined time intervals; obtaining, using the one or more sensors, the information on the current light level in response to at least one of: one or more events, change in user information, and in response to a determined change in location of the user; and storing the obtained information.
[0023] In a further aspect, in response to the received user request for the current light level of the environment, the method comprises: capturing, using a camera of the mobile device, a surrounding environment of the mobile device, and displaying an image capture of the surrounding environment in real time; obtaining, using the one or more sensors including the camera and whilst displaying the image capture, light information on the current light level of the surrounding environment; and displaying the obtained current light level, and determined target light level overlaid on the image capture.
[0024] In a further aspect, in response to the received user request for the current light level of the environment, the method further comprises: determining a position of the mobile device for obtaining the information on the current light level when using the one or more sensors of the mobile device; and displaying information based on the determined position.
[0025] In a further aspect, in response to the received user request for the current light level of the environment, the method further comprises: determining a time period for obtaining information on the current light level when using the one or more sensors of the mobile device; and displaying guidance information to the user for obtaining the information based on the determined position.
[0026] In a further aspect, obtaining the information on the current light level further comprises: obtaining, using the one or more sensors of the mobile device, a plurality of light information over a preset time period; and calculating, based on the obtained plurality of light information, an average value for the current light level for the preset period of time.
[0027] In a further aspect, the method further comprises displaying information on the determined target light level and the current light level.
[0028] In a further aspect, the method further comprises storing the information on the current light level of the environment (e.g., locally, in the mobile device, and / or remotely, e.g., remote server).
[0029] In further aspect, the information on the current light level is stored with an identifier corresponding to a relevant location of the mobile device when the information was obtained.
[0030] In a further aspect, the information on the current light level comprises light information in one or more metrics of: light intensity, light brightness, light wavelength, correlated colour temperature, circadian action factor, illuminance, circadian illuminance and circadian stimulus, and, determining the target light level based on the metric of obtained light information; and displaying the determined target light level to the user with the information on the current light level.
[0031] In a further aspect, obtaining information on the current light level comprises obtaining light information of two or more metrics; and determining the target light level based on two or more metrics of obtained light information; and displaying, in the two or more metrics, the determined target light level to the user with the information on the current light level.
[0032] In a further aspect, determining the schedule for light exposure further comprises: generating a user calendar comprising a plurality of time periods; determining a plurality of target light levels each associated with one of the plurality of time periods, and determining the target light level based on a target light level associated with a time period relevant to a current time of obtaining the current light level.
[0033] In a further aspect, the method comprises displaying the user calendar comprising the plurality of time periods; and displaying, on the user calendar, guidance information to the user to achieve the plurality of determined target light levels.
[0034] In a further aspect, the method comprises that at least one of the time periods is associated with an activity, sleep, or exercise recommendation for the user.
[0035] In a further aspect, determining whether the current light level satisfies the determined target light level comprises determining whether the current light level is within a pre-set threshold of the determined target light level.
[0036] In a further aspect, the method further comprises determining the schedule for light exposure based at least in part on a predictive or trained algorithm, wherein the predictive or trained algorithm uses the preset objective and user information as an input.
[0037] In a further aspect, the method further comprises receiving information regarding the one or more sensors of the mobile device; calibrating the one or more sensors of the mobile device; and obtaining information on a current light level of an environment of the mobile device based on the calibration.
[0038] According to an aspect of the present disclosure, there is provided a mobile device for monitoring light exposure the mobile device comprising: one or more sensors; an output module / display; a processor; wherein the processor is configured to perform the method of the aspects above.
[0039] According to an aspect of the present disclosure, there is provided a computer-readable medium having stored thereon computer-readable code executable so as to perform the methods of the aspects above. BRIEF DESCRIPTION OF THE SEVERAL VIEWS OF THE DRAWINGS
[0040] Embodiments of the invention will now be described by way of example only, with reference to the accompanying Figures, in which:
[0041] FIG. 1 illustrates a method for monitoring light exposure, in accordance with examples of the present disclosure;
[0042] FIG. 2 illustrates an example mobile device for performing a method for monitoring light exposure in accordance with examples of the present disclosure;
[0043] FIGs. 3A-3C illustrate an example of obtaining a current light level in accordance with examples of the present disclosure;
[0044] FIG. 4 illustrates a further example of obtaining a current light level in accordance with examples of the present disclosure;
[0045] FIG. 5 illustrates a further example of obtaining a current light level in accordance with examples of the present disclosure;
[0046] FIG. 6 illustrates a further example of obtaining a current light level in accordance with examples of the present disclosure;
[0047] FIGs. 7A-7B illustrates a further example of obtaining a current light level and providing information to the user in accordance with examples of the present disclosure;
[0048] FIGs. 8A-8B illustrates a further example of obtaining a current light level and providing information to the user in accordance with examples of the present disclosure; and
[0049] FIG 9 illustrates an example of obtaining a current light level in accordance with examples of the present disclosure;
[0050] FIGs. 10A-10C illustrate an example of determining a schedule for light exposure in accordance with examples of the present disclosure;
[0051] FIG 11 illustrates an example of a determined schedule in accordance with examples of the present disclosure;
[0052] FIGs. 12A-12B illustrate an example of obtaining a current light level in accordance with examples of the present disclosure. DETAILED DESCRIPTION
[0053] Whilst various embodiments are described below, the invention is not limited to these embodiments, and variations of these embodiments may fall within the scope of the invention, which is set out by the appended claims.
[0054] In particular, whilst one or more examples are discussed, it will be appreciated that any the detailed examples of any such examples may be combined, unless explicitly set out otherwise.
[0055] In the detailed examples below, the disclosure is described in view of a mobile device comprising one or more light sensors (e.g., inbuilt, or internal light sensors), and mobile application software installed on the mobile device.
[0056] In the detailed examples below, a mobile device refers to handheld devices capable of wireless communication and capacity for general computing. For example, a mobile device may comprise one of (but not limited to): smartphones, tablets, smart watches, e-readers, laptops and handheld gaming computers.
[0057] Herein, in the examples below, “light” may refer to both artificial and natural sources of visible and non-visible light.
[0058] In the detailed examples below, the mobile device may obtain ambient light information using one or more light sensors of the mobile device, which may comprise at least one inbuilt light sensor. These one or more sensors may comprise: ambient light sensors, colour sensor, spectral sensor, proximity sensors, signal sensors, camera (and camera sensors), or similar inbuilt hardware and / or mechanisms on the mobile device. However, ambient light information may also be obtained by the mobile device via one or more peripheral light sensors that are external to the mobile device. The one or more light sensors to retrieve information (e.g., multiple light sensors), may be used in isolation or collectively.
[0059] The mobile device (e.g., mobile device 200, through application 302) may calibrate the use of one or more light sensors. The mobile device may obtain (receive) information on the one or more sensors of the respective mobile device. For example, the mobile device may receive information from a database (e.g., a remote database) using one or more communication features of the mobile device. Light information may be subsequently obtained based on the calibration. For example, the information obtained from one or more light sensors 202 of the mobile device may be calibrated based on manufacturer hardware information (e.g., lens, camera information).
[0060] In further examples, calibration may be performed by instructing the user to gather light information from a particular light source, and comparing the received light information to one or more expected stored values (e.g., associated, or related to, the hardware of the device). For example, the user may be instructed to hold the device outside (toward the sun or other defined light source) to obtain light information to be calibrated for a pre-set time.
[0061] The method may be used with a mobile device that does not comprise a dedicated inbuilt light sensor, but may comprise another sensor or means of gathering ambient light information via inbuilt hardware. That is, whilst reference may be made to “light sensors” or hardware of the mobile device, it will be appreciated that examples may otherwise apply to any such hardware capable of measuring any type of light information on a mobile device, and may be similarly utilised in providing the features and steps performed in the below examples.
[0062] “Light information” or “light data”, relevant to a light level, is discussed in view of any type, characteristic or metric of light which may be measured, such examples include: Light intensity or illuminance, measured in Lux (lx or lux), Lumens (Im) or foot candles (foot-candles), light in the visible spectrum or wavelength of light (nm), correlated colour temperature (K), circadian action factor (CAF), illuminance (VIL), circadian illuminance (CIL or CLA), circadian stimulus (CS) as well as any other circadian and light associated metrics. This also includes other parameters relating to light exposure; examples include the time of day, the duration of exposure, the position of light, position of light relative to the user, light delivery protocol (such a pulsing or continuous exposure) or similar.
[0063] Light information may be captured and presented to the user as a live, or real time, value, which may also comprise high or low values, a spectrum of values observed, and / or mean, median, standard deviation and range values.
[0064] Examples of the present disclosure, as below, relate to any human circadian clock (body clock) associated phenomenon, including but not limited to, jet lag disorder, shift work disorder, social jet lag, seasonal affective disorder, sleep disorders, alertness, shift work, physical and mental performance, depression, and other circadian rhythm disorders or health consequences associated with managing or shifting the human circadian clock. That is, with reference to any of the examples set out in the present disclosure, such examples seek to support the user in controlling and managing their light exposure (e.g. in view of a preset objective), using the mobile device, in relation to the human circadian clock.
[0065] Light information obtained using the one or more light sensors, in the detailed examples, may be utilised with various mechanisms and application programme interfaces (APIs) on the mobile device to interpret and communicate light information to the user. Examples of such systems include, but are not limited to, interaction and communication with Bluetooth beacons, motion sensors, Wi-Fi signals, global positioning system (GPS), accelerometers, gyroscope, microphone, in built sensors, near field communication (NPC), broadcast receivers, foreground services, background app refresh, background executive modes, background threads, push notifications, background data sync, geofencing and location updates, background fetch and silent push, background sensors and any other means of background operation.
[0066] Information or functionality of one or more applications (other than the mobile application, e.g. mobile application 302) installed on the mobile device may be utilised to capture user information on light, sleep and circadian rhythm associated data. For example, information or functionality of the one or more applications may be utilised for the purposes of obtaining sleep data of the user to refine the time-specific suggestions of light exposure (e.g., through the API). In other examples, activity / exercise, health, sleep / wake, travel and general information may be utilised and / or integrated with the detailed examples below. In further examples, user information may be obtained comprising: flight status updates, calendar events, time zone data, sleep metrics, activity status, physiological data and / or similar.
[0067] The mobile device may perform monitoring, or obtaining, light information of an environment in active or background states (monitoring states). For example, reference to “on demand” or “real time” monitoring (or active monitoring / scan), may comprise actively obtaining (e.g., by active use of the mobile device and / or mobile application by the user), one or more characteristics (metrics) of light level of a current environment.
[0068] In any of the examples detailed, reference to “environment” scan may also comprise the user actively performing a real time scan of the environment, (e.g., as “on demand scan” above). That is, both terms environment scan, and on demand scan, comprise the user requesting, or instructing, to perform a scan to obtain a current light information. In some examples, the environment scan may additionally comprise the user receiving instruction and / or feedback during the on demand scan to understand light exposure in various environments (locations).
[0069] In examples, the environment scan and on demand scan may be performed using an inbuilt camera of the device such that the user is presented with visual information of the environment whist obtaining the light information.
[0070] In any of the examples detailed, reference to background light operation or scan may comprise obtaining light information of an environment in a background of the mobile device (e.g., when an application is running in the background of the device, and / or when the user is not activity interacting with the device or mobile application). The mobile device may perform “body clock phase monitoring” and may in addition comprise the mobile device utilising sleep, circadian rhythm, or activity associated data (e.g., retrieved by the API from one or more applications), to determine and / or manage insights into sleep onset, sleep wake, dim light melatonin onset (DLMO), the core body temperature minimum (CBTmin), the midpoint of sleep, activity status, and similar.
[0071] In detailed examples, the mobile device may obtain light information in one or more positions, or orientations of the mobile device. In some examples, the mobile device may provide guidance for the user to position the device to accurately obtain current light information.
[0072] Examples as detailed, and with reference to the Figures, herein describe methods through use of a mobile device to provide an accurate method of obtaining light information which is representative of lights input into the user’s human circadian clock, and to improve a user's control over circadian rhythms based on light exposure.
[0073] FIG. 1 illustrates a method 100 for monitoring light exposure, in accordance with examples of the present disclosure. The method for monitoring light exposure (e.g., a method of monitoring light exposure to a user of a mobile device) may be performed by any suitable mobile device, such as mobile device 200, in respect of FIG. 2. The method may be performed by running or executing a suitable mobile application. Although steps 102 to 110 are described, further steps may be added, steps may be combined, steps may be omitted, and / or steps may be reordered.
[0074] At step 102, the method comprises determining a schedule for light exposure (e.g., regarding a schedule relevant to one or more recommendations, suggestions, or indications, of a light level to which a user of the device should be viewing at a particular time). The schedule (e.g., a light schedule, or light exposure schedule) may be determined based on a preset objective and user information (i.e., the user of the mobile device 200, and / or relevant to a user profile). The schedule may be determined using the preset objective and user information as inputs to a model, or algorithm, to determine the schedule for light exposure. That is, the user may be provided with a personalised schedule for light exposure (e.g., one or more light exposure recommendations associated with target light level(s); which may comprise activity, sleep and / or exercise recommendations) at time periods throughout a day.
[0075] In some examples, the determined schedule may use a model, or algorithm, based on the input of the preset objective and user information. The algorithm may use the inputs received to output a personalised schedule for light exposure for the user to look to mitigate circadian disruption. For example, the algorithm may utilise the inputs received to adapt / refine a schedule (e.g., using remotely or locally stored and / or retrieved information on light exposure relevance to certain activities and circadian rhythms) and to output a determined schedule for light exposure.
[0076] In some examples, the model or algorithm may comprise features relevant to a predictive or trained algorithm, to learn behaviours of the user based on user information. In such examples, the schedule for light exposure may be based at least in part on a predicted, or learned, behaviour of the user. Byway of example, the predictive or trained algorithm may learn behaviours such as travel times, activity and / or exercise times, sleep / wake times, and / or rest activity. The learned behaviours (e.g., the output of the predictive or trained algorithm) may be used to determine the schedule for the user, such that the schedule may be improved, or personalised, overtime.
[0077] In an example, a sportsperson may be using application to look to mitigate the effect of jetlag during travel. A schedule for this user may be determined based on a preset objective (e.g., to reduce jetlag and optimise physical and mental performance in the new destination), and user information for this user. Herein setting a preset objective to reduce jetlag may mean a schedule to be set up so as to mitigate (and / or control) the effects of jet lag disruption on the human circadian clock and circadian rhythms.
[0078] The determined schedule for light exposure may comprise recommendations (suggestions, indications) at time periods throughout the day, relevant to the objective. That is, as the user in the example above has the objective to reduce jetlag, the algorithm may utilise the user information to provide, within the schedule, suggestions, alterations, or indications to the user for suitable light exposure to achieve this objective. This may utilise known information on circadian rhythms and human circadian clock cycles in combination with association of light exposure levels to activities and / or human circadian clock shift. For example, the algorithm may determine that intense activity should be avoided at certain times, if these have known association with body clock disruption at these times, so as to attain the preset objective. In addition, the algorithm may determine when the user should be seeking light / sleeping so as to adjust the body clock in view of an upcoming travel event, for example, where there is a known time zone shift required and the goal is to maximise the synchronisation rate of the circadian clock to the new time zone. The user may be presented with recommendations for when to avoid light (with associated target light levels), when to seek light, and / or when to perform activities. Further examples relevant to determined schedules will be discussed in later examples.
[0079] The determined schedule may comprise generating a user calendar for display on a mobile application display screen. The calendar may comprise a plurality of time periods, each associated with the indications, or suggestions (recommendations of light exposure), for light exposure throughout the day. In examples, each time period, associated with an indication, may comprise a different amount of time (e.g., measured in a number of hours). Each indication, relevant to a time period may comprise, or be associated with, one or more target light levels (e.g., light values, amount of light) for suggestions of light exposure. In some examples, the suggestion (e.g., to minimise light) may be comprised of a plurality of target light levels, respective to time periods of the day (e.g., hour by hour). In examples, the calendar may display guidance information relevant to the suggestion to achieve a respective target light level.
[0080] The determined schedule (e.g., using a model or algorithm) may be determined using the preset objective and user information, and determined in view of light exposure (e.g., a level of light exposure), DLMO, CBTmin, phase response of the human circadian clock, and / or various relevance to circadian rhythm alignments, in looking to address one or more user considerations or objectives.
[0081] In some examples, one or more schedules may be determined, or configured, relevant to one or more preset objectives of the same user, or relevant to one or more user profiles (e.g., different users, different profiles of the user) stored on the mobile device (e.g., in the mobile application).
[0082] The preset objective may comprise one or more objectives associated with circadian rhythms or body clock of the user, such as jet lag management, shift work management, or sleep cycle alignment. However, the examples are not limited as such, and preset objectives may relate to any objective or aim associated with body clock or circadian rhythm management. That is, the preset objective relates to an indicated, or desired adjustment, to a user’s circadian clock in view of one or more (potential) body clock disruption.
[0083] The user information may comprise at least one of: a (stored) user profile, a sleep / wake cycle; physiological information of the user, activity status of the user, health information and / or activity information of the user; a current location of the user; a user schedule (e.g., schedule information relevant to one or more of: a work schedule, sleep schedule, activity and / or exercise schedule) and one or more scheduled events of the user. In some examples, this information may be input by the user (e.g., through mobile application 302). In other examples, this information may be obtained from integration with one or more further functions, programs, or applications executing on the mobile device 200 (e.g., utilizing the API) . For example, the mobile application 302 may integrate with location services, one or more activity or health programs or applications (e.g., to obtain health and / or activity information of the user), one or more schedulers or calendar applications, to obtain the user information. In further examples, the user information may comprise user feedback as to the success of the scheduling and for use in the schedule to refine subsequent scheduling.
[0084] In addition, the user information (e.g., the scheduled events) may include one or more travel events and associated information, such as: origin and arrival destinations, direction of travel, date of travel, competition dates, time zone origin, desired time zone (e.g., remaining in origin time zone). In some examples, when the user information comprises scheduled travel events, when determining the schedule (e.g., through use of an algorithm), may determine if the scheduled travel events include time zone travel from the user information provided (e.g., origin and arrival destinations and times, flight information).
[0085] In further examples, the user information may include one or more user preferences for a determined schedule. For example, the user information may comprise sleep preferences (e.g., desired wake time, desired sleep time) in addition to obtained sleep information (sleep duration, sleep / wake times) of the user. In examples, the determined schedule may use this information in addition to markers of the body clock (such as CBTmin, the midpoint of sleep and chronotype) to establish the phase of the body clock. For example, the schedule may determine a need for sleep based on a total sleep duration average over the last 4-7 days, and / or sleep / wake times.
[0086] By establishing the need for sleep and estimated phase of the body clock, the schedule may determine a rate of adjustment of circadian rhythms for the user and information relevant to the preset objective.
[0087] At step 104, the method comprises obtaining a current light level of an environment of the mobile device. Herein, in the examples detailed, the term light level may refer to a specific value, or information on (or indicative of) an amount of light, relevant to any metric or characteristic in which the light can be measured. The current light level may be obtained using one or more inbuilt light sensors (e.g., one or more light sensors 202) of the mobile device. In some examples, the one or more light sensors may comprise a camera (e.g., inbuilt camera, such as a rear camera) of the mobile device 200. An accurate reading of current light levels may therefore be obtained in a way that is convenient and accessible for the user. However, the light sensor to be used is not so limited and any suitable light sensor may be used by the mobile device 200.
[0088] When the mobile device obtains information on a current light level (e.g., in accordance with step 104), in some examples, the determined schedule may refine and / or adjust the schedule using the current light level as a further input value. That is, if it is determined that the user is being exposed to a greater amount of light than targeted (e.g., if the user is viewing a light above a threshold), the determined schedule may be adjusted, and the suggestions refined or updated accordingly. For example, the schedule may update a length of time (e.g. time period) for a level of light exposure and / or target light levels.
[0089] In further examples, the determined schedule may be refined or updated responsive to one or more conditions: e.g., change in location; change in schedule or event; in response to further user information (e.g., input by the user); obtained user activity information (e.g., from one or more connected wearable devices), amongst other examples. The determined schedule may continue to be updated (and / or refined) as user information is received and / or changed. In doing so, the user is able to obtain accurate information on light exposure, and control the light exposure levels accordingly.
[0090] The current light level may be obtained through operation of the mobile device (e.g., the mobile application) being in any of one or more states, indicated above (e.g., on demand, environment, background scan, byway of example).
[0091] Obtaining the current light level may comprise light information obtained in one or more metrics for representing light information. By way of example, the obtained current light level may comprise light information of one or more metrics of: light intensity, light brightness, light wavelength, correlated colour temperature, circadian action factor, illuminance, circadian illuminance, circadian stimulus or similar. However, such a list is not intended to be limiting, and any further relevant light metric may be obtained for the current light level.
[0092] At step 106, a target light level may be determined based on the schedule for light exposure.
[0093] The target light level may be represented in the same metric of light information as the obtained current light information. In examples, the determined target light level may refer to the target light level of the determined schedule (e.g., a relevant time period) at a time of obtaining the current light level (i.e., the target light level at the time the current light level is obtained). The determined target light level may comprise obtaining one or more values, an amount, or a more general indication of any one or metric or characteristic of light, based on the determined schedule. For example, each suggestion, or indication, of light exposure within the schedule may be associated with one or more light levels. That is, by example, when the determined schedule comprises an indication to reduce light exposure, a target light level (e.g., a value, or amount of light) may be determined relevant to the time of the obtained current light level information (e.g., within the time period).
[0094] Based on the determined schedule, the target light level relevant to the current time (e.g., relevant to the current light level being obtained) may be determined in accordance with the obtained metric of the current light information. In some examples, the metric of light information for obtaining the current light level may be set by the user (e.g., through mobile application 302), and / or the user may switch between desired metrics of light information.
[0095] In response to obtaining a target light level, information on the current light level and target light level may be displayed to the user. In particular, the information on the current light level and target light level may be displayed together (e.g., may be displayed on the same display screen, may be displayed adjacently and / or concurrently), to provide the user with an indication of the difference between the current and target light levels for light exposure. In examples, the obtained target light level may be displayed as a range, value, or amount of light, relevant to a time within the determined schedule.
[0096] The obtained current light level may be stored in the application and / or within the displayed schedule (e.g., with information of, or correspondence, to the time period when it was taken). In examples, the schedule may be refined and / or updated each time a current light level is obtained.
[0097] The current light level may be obtained, or represented, in two or more metrics, according to the example metrics listed above. In this example, the determined target light level, based on the schedule, may be determined based on the two or more metrics of the obtained current light information, and may be displayed to the user in the two or more metrics.
[0098] At step 108, the method comprises determining whether the current light level (e.g., the obtained information of the current light level, at step 104), satisfies the determined target light level. For example, it is determined whether the current light level matches, achieves, or satisfies, the target light level (at the time of the obtained current light level) for light exposure for the user of the mobile device based on the determined schedule.
[0099] In examples, it may be determined that the current light level satisfies the target light level if the current light level falls within a pre-set threshold, or tolerance, of the current light level. Where the target light level is a range, it may be determined that the current light level satisfies the target light level if the current light level falls within a pre-set threshold, or tolerance, of either end point of the range. In examples, the target light level may be required to be exceeded for at least a minimum time to reduce the possibility of transient changes in light (and / or obtained light levels). That is, it may be clearly determined that the target light level is being satisfied or not satisfied (or not being met) prior to controlling the mobile device based on the result of the determination.
[0100] In some examples, the current light level may be obtained over a set (e.g., pre-set, or user set) period of time. In doing so, any variation (e.g., in sensed readings) may be mitigated. The method may comprise obtaining one or more of: a maximum, minimum, or average value, for the current light level over the period of time. In examples, one or more of these values (e.g.., an average value) may be compared to a target light level to determine if the determined target light level is satisfied.
[0101] At step 110, the method comprises controlling the mobile device based on a result of the determination. That is, the mobile device may be controlled based on whether or not the obtained current light level meets the target light level.
[0102] In examples for controlling the device based on the result of the determination, the mobile device may be controlled to provide information. The provided information may be a displayed result of the determination, that is, a display of the relative values of the current light level and / or target light level. When the obtained current light level satisfies the determined target light level (e.g., the level is within a pre-set threshold of the target light level), the current light level and / or the target light level may be displayed to the user. In some examples, the current and target light levels may be displayed and / or stored within a displayed determined schedule (for example, relevant to the corresponding time on a schedule of the device).
[0103] If the determined target level is not satisfied (e.g., the obtained current light level is determined not to be within a preset threshold), then the user may not be likely to achieve the preset objective associated with the determined schedule (e.g., to reduce or mitigate the effects of jet lag). The method may comprise controlling the mobile device to provide information (e.g. display) information on the current and target light levels with an indication that the target light level is not being met. In some examples, the indication may comprise controlling to highlight or indicate, a target, or current, light level to the user, so as to inform the user that the target light level is not being met.
[0104] In some examples, if the current light level does not satisfy the pre-set threshold of the determined target light level, the mobile application may control to provide an indication and / or guidance to the user (e.g., a notification). That is, based on a result of the determination being that the target light level is not satisfied, the mobile device may control to provide information by generating a notification to the user. The notification may comprise one or more of: an indication of the current light level, the target light level, and guidance information of how to achieve the target light level.
[0105] The notification may be received as a push notification, as a pop up message, and / or may be displayed within a display screen of the mobile application when the mobile application is being executed in the foreground. The notification may also include an audio notification, other form of visual notification, or a vibration notification. Such notifications may also be provided to a device connected to the mobile device, such as a smartwatch or virtual / augmented / mixed / extended reality (VR / AR / MR / XR) device.
[0106] The type of notification provided (or method of providing the notification) may depend on the determined schedule (e.g., relevant to time of day), may be provided based on integration with user activity information (e.g., through one or more applications or connected wearable devices), and / or may be pre-set in the application. For example, if the user is recommended to be sleeping or resting by the determined schedule, the notification may be provided in audio, vibrate, or low light (i.e. without increasing a user’s light exposure levels). That is, the notification may be generated in accordance with the recommended light exposure levels, so that the user does not view a bright light of the mobile device.
[0107] The provision of the guidance information, as in the examples above, may comprise displaying one or more of: an indication of the target light level, an indication of a maximum or minimum value associated with a target light level, a time period for viewing the target light level and a stored location associated with the target light level. The guidance information may also be provided via other means, e.g. audio, or provided to a connected device as described above with respect to the notification.
[0108] Additionally, or alternatively, the mobile device may be controlled, as a result of the determination, to control one or more functions, or features, of the mobile application and / or device. For example, the mobile device may control one or more display settings (e.g., brightness settings), relevant to the target light level, if the target light level is not being met. For example, if the user is using the device to read, or browse, but the current brightness setting is causing the target light level to be exceeded, the mobile device may control to reduce the brightness setting. In some examples, the mobile device may control to reduce the brightness setting if the current light level remains high (e.g., a subsequently obtained light level). In some examples, the mobile device may control to reduce the brightness setting (or display setting) following an initial notification being provided, if the current light level remains high (e.g., in response to a subsequent light level of the environment being obtained).
[0109] Controlling the mobile device based on a result of the determination may comprise controlling one or more connected devices (e.g., external devices) to the mobile device. In examples, such devices may be a lighting device, one or more connected electronic devices, and / or a wearable device, but are not limited to such. Based on the result of the determination, the mobile device may control to provide information (e.g., display information, provide a notification, as above) to one or more connected devices.
[0110] In further examples, the mobile device may control one or more functions of the connected devices. By way of example, this may comprise adjusting one or more screen settings or functions (e.g., brightness) of the connected device to achieve the target level, if it is determined that the current light level does not satisfy (does not meet) the target light level based on the determined schedule. In a further example, the connected electronic device may comprise a VR / AR / XR device, and the mobile device may control to change one or more light settings (e.g., displayed brightness) if it is determined that the current light level does not satisfy (does not meet) the target light level based on the determined schedule.
[0111] Following step 110, the mobile device may control to re-obtain information on a current light level, to determine if the target light level is now satisfied. The mobile device may control to re-obtain information on a current target light level at a pre-set, or amount of time, after controlling the device based on the determination (e.g., after step 110). In some examples, the mobile device may continue to obtain current light levels at pre-set time periods (e.g., relevant to the time periods of the determined schedule), such as when the mobile application is running in a background of the mobile device.
[0112] Any of the above-detailed examples may be considered in combination with the below-detailed examples, as discussed relevant to Figures 2-12, which describe features relevant to the method herein described.
[0113] FIG. 2 relates to an example mobile device 200 for monitoring light exposure, in accordance with examples of the present disclosure. Mobile device 200, referenced in FIG. 2, is noted herein to be merely one such representative example of a mobile device 200 for performing a method for monitoring and managing light exposure, as described in accordance with FIG. 1. That is, a number of features of an example mobile device 200 will be described herein, and with reference to FIG. 2. However, it will be appreciated that these are not intended to be limiting, and a mobile device (e.g., a mobile device for performing the methods described herein) may comprise further additional features which are not described herein.
[0114] In examples, the mobile device 200 may refer to any electronic device with portability and able to perform communication. The mobile device 200 may comprise one or more processors 204 which may execute to control one or more functions or operations of the device; one or more sensors 202 (e.g., at least one sensor), and at least one display (output module) 206. The at least one sensor 202 comprise one or more inbuilt sensors of the mobile device 200. In examples, at least one sensor 202 may comprise at least one light sensor, which may comprise one or more: ambient light sensors, color sensor, spectral sensor, proximity sensor, camera (camera sensors). Such a list is not intended to be limiting, and it will be appreciated that any similar hardware for performing light sensing (e.g., for sensing one or more light features), may be considered as a light sensor. The mobile device 200 may comprise a plurality of (multiple) light sensors, and may be used in isolation, or collectively.
[0115] In additional examples, the mobile device 200 may comprise additional functionality, including, but not limited to: one or more communication modules for establishing or supporting communication through at least one communication channel (e.g., and may comprise, but not be limited to, Bluetooth (TM), Wi-Fi, NFC, cellular communication), and one or more motion sensor modules (e.g., GPS; gyroscope; audio; proximity sensors). The mobile device 200 may connect to one or more further devices (external devices) using at least one communication channel. The mobile device may also comprise memory for storage (e.g., data storage, software).
[0116] Whilst the at least one sensor 202 above is described in view of representing an inbuilt sensor, or internal hardware, of the mobile device 200, the described examples and embodiments are not limited to such. That is, any of the above-described examples of the sensors may be external sensors (e.g., external hardware), and connected to the mobile device 200 to perform the same functionality as described above.
[0117] The mobile device 200 (e.g., processor 204 of the mobile device 200) may execute an application for monitoring light exposure. Herein, in the following examples, reference is made to an example mobile application for performing a method for monitoring light exposure using a mobile device 200 executing the mobile application.
[0118] Examples relevant to a method for monitoring light exposure for a user, using a mobile device (e.g., mobile device 200), will be set out in accordance below. In particular, the following examples refer to an example mobile application, for performing the method described in accordance with FIG. 1.
[0119] FIG. 3A- FIG. 3C illustrate examples of obtaining information on a current light level, in accordance with examples of the disclosure. In examples, obtaining information on the current light level may be performed by an on demand scan, or real time scan, and may be performed through a display (e.g., an interface) of an executing mobile application. The mobile application may display a screen for performing the on demand scan in response to an input by the user (e.g., a user selection, or request, to perform the scan of a current light level using application 302).
[0120] In FIG. 3A, the mobile device 200 may be executing an application 302 for monitoring light exposure, on a display 210 of the mobile device 200. That is, the executing application display screen 304 may provide an application user interface (UI) on the display of mobile device 200.
[0121] The mobile device, using application 302, may obtain information of a current light level of an environment of the mobile device. The mobile device may obtain, that is, measure, any one or more metrics or characteristics of light information of the surrounding environment in real time (current time). Light characteristics, or metrics for representing the light may be input by the user for (e.g., in advance of each time) the information is obtained, and / or may be preset (e.g., in settings of a mobile application 302).
[0122] The “on-demand light monitoring” state allows the user to obtain a current light level of a given environment(s) easily and with freedom to actively adapt the procedure to how they wish to measure the light level. In examples, the display interface may comprise features relating to adapting the scan, such as: a timed capture period (to combine light data over a pre-set time period), “start and stop capture” (to allow for monitoring across multiple locations), average, minimum and maximum values.
[0123] The user may actively manoeuvre the mobile device (and light sensor) throughout their surrounding environment. In some examples, the user may be guided to manoeuvre the device based on guidance from the application (e.g., to position the device). The display may provide realtime visualisation of the data being captured (e.g. current light level 306 of Figure 3A). The current light level 306 may be also termed live, or real time, light information. The accompanying three illustrations in the examples of Figure 3A-3C illustrate examples of light information metric undergoing analysis: luminance (lux), wavelength (nm), and correlated colour temperature (K) measurements.
[0124] To obtain a current light level of the environment, the mobile device 200 (e.g., through use of application 302), may utilise the one or more sensors 202 to obtain light information from a surrounding environment of the mobile device 200. For example, the mobile device may utilise an inbuilt camera 312 as one of the one or more sensors, to obtain the light information of the surrounding environment. As shown in FIG. 3A, camera 312 is positioned on the rear of mobile device 200, but it will be appreciated that this is merely exemplary, and any of the one or more sensors 202 could be used to obtain light information. For example, when using the camera, the camera may capture a surrounding environment of the mobile device and display an image capture of the surrounding environment in real time, and obtain the current light level of the surrounding environment captured.
[0125] The obtained current light level 306, or real-time light information, may be displayed to the user on the display screen 304. The current light level 306 may be obtained and displayed in different light metrics, or characteristics of light. Further examples of obtaining, or displaying, one or more metrics of light are set out in respect of FIG. 3B-FIG. 3C, and FIG. 4.
[0126] The mobile application may determine (obtain) and display a target light level 308 whilst performing the scan. In other words, the target information may be displayed whilst obtaining the current light information, so that the target light level and current light level are concurrently displayed to the user. Herein, the target light level 308 may be obtained based a target light level based on the schedule. For example, a target light level may be further obtained from the determined light schedule for light exposure. The target light level 308 may be displayed in the metric of the obtained light level 306, and may be displayed as a target number or range on the application display screen 304.
[0127] In the example of FIG. 3A, the current light level 306 of the environment is displayed ("345 Lux", with lux being the obtained metric) and a corresponding metric to the target level 308 is displayed as a target value ("target over 2000 Lux"). That is, by displaying the current and target light level on the same display, the user is clearly provided with the light exposure suggestion level relative to the determined schedule that they should be exceeding a light exposure 2000 Lux at this time. By viewing the current light level and target level together, the user may identify their current light exposure relative to this target level. All target light values provided are not defined and exists for example purposes only. The target value may vary and be different depending on time of day, goal of the user and the purpose of use.
[0128] In some examples, the mobile device, using application 302, may determine whether the current light level satisfies the determined light level, and the mobile device may control to provide guidance for achieving the target level. In some examples, the guidance may be provided in consideration, or based on, the level of difference between the current level and target level (e.g., if the difference between a current and target level is greater than a pre-set threshold). In further examples, the mobile device may be further controlled based on the determination.
[0129] Further examples of displaying light level information are illustrated in the examples set out below.
[0130] FIG. 3B relates to the corresponding example, and description therein, of FIG. 3A. However, referring to FIG. 3B, the metric of the current light level 306, and corresponding target level 308, may be obtained and displayed by wavelength (e.g., as displayed in nanometers, nm). That is, the user may select, or pre-set, to obtain current light level, and display the current light level and target level by wavelength. In some examples, the target level may be displayed to the user as information on wavelengths (e.g., a range of wavelengths) to avoid or seek.
[0131] FIG. 3C relates to the corresponding example, and description therein, of FIG. 3A. Referring to FIG. 3C, the metric of the current light level 306, and corresponding target level 308, may be obtained and displayed by colour temperature (e.g., as displayed in kelvin, K). That is, the user may select, change to select (e.g.. when performing the scan), or pre-set, to obtain current light information, and display the current light level and target level by colour temperature.
[0132] FIG. 4 illustrates an example of obtaining information on a current light level, in accordance with examples of the disclosure. Reference may be made herein to the discussion in respect of FIG. 3A-FIG. 3C, above, where similar features and discussion similarly apply herein.
[0133] Different to the examples described above, in the example of FIG. 4, the mobile device 200 may obtain, using one or more sensors 202 of the mobile device 200, multiple (e.g., a plurality of) metrics of a current light level. As above, the multiple metrics of light may be obtained based on a user input or selection, when obtaining the current light level, or may be preset by the user. The plurality of obtained light level information may be displayed on the mobile device 200 (e.g., through application display screen 304). In the example of FIG. 4, a plurality of obtained current light level information may comprise information of first current light level 406a (e.g., a light intensity, or lux), and a second current light level 406b (e.g., a wavelength). However, in other examples, one or more different metrics of light may be obtained.
[0134] The mobile device may, using application 302, determine target light levels based on the schedule. In the example of FIG. 4, a metric of target information obtained may correspond to each of the obtained information of the current light level (e.g., 406a, 406b). The target information may be displayed as a first target light level 408a and a second target light level 408b, and may be displayed with (e.g., alongside, or adjacent) to the current light levels, so as to be clearly identifiable to the user. That is, the user may clearly identify from the display a respective current light level and target information relevant to light exposure, and whether this is being achieved. However, this is merely exemplary, and the target information may be displayed at any other part of the application display screen 304.
[0135] The mobile device 200 may determine whether the current light level satisfies the determined light level (e.g., either of target light levels 408a, 408b). In examples, e.g., if the current light level is not satisfied, the mobile device 200 may control to provide an indication, and / or further suggestions or guidance for achieving the target level. In some examples, the suggestions or guidance may be provided in consideration, or based on, the level of difference between the current level and target level (e.g., if the difference between a current and target level is greater than a pre-set threshold). Examples of guidance or suggestions are set out relevant to the examples detailed above (e.g., relevant to FIG. 1).
[0136] FIG. 5 illustrates further example of obtaining information on a current light level. In the example shown, the user is performing an environment scan (as an on demand, or active, scan) of a surrounding location using an executing application on the mobile device. Herein, the user may be provided with guidance, or information to perform a scan of a surrounding environment. As previously detailed, the environment scan relates to a procedure which provides the user with control to obtain information on current light levels (light exposure) in one or more environments. For example, the user may control to obtain a current light level at one or more areas of a particular room (e.g., using a start / stop functionality of the environment scan), the information of the areas obtained may be stored alongside the environment location. In some examples, individual areas of a location may be stored alongside the environment location information. In some examples, the individual areas may be averaged to an overall value associated with the environment location.
[0137] In the example shown in FIG. 5, the environment scan is performed by the user holding the mobile device 200 with the inbuilt light sensor (e.g., rear camera, or light sensor, such as 312) facing away from the user and scanning the ambient environment of the user. The user will then, while holding the mobile device, move and orientate the mobile device around selected areas to establish the associated light information of multiple areas. In examples, the user may be provided with information to perform the scan of the environment (e.g., by way of position, or a determined time period to perform the scan, and / or a recommended sensor to use of the mobile device in accordance with position). The user may also be prompted to calibrate and / or adjust the sensor, in accordance with previously described examples of calibration.
[0138] In examples, the mobile application may control to display information of a current light level with maximum, minimum and average values, so as to provide further relevant context to inform the user of important details relating to their light exposure. In examples, this information may be displayed alongside the target light level information. In examples, each of the obtained light levels (e.g., corresponding to one or more different locations) may be stored in correspondence to the location.
[0139] Referring to any of the examples above, the application (e.g., mobile application 302) may run in a background of the mobile device 200. That is, upon determining the schedule for light exposure (e.g., in accordance with the examples described above), the mobile application 302 may continue executing in a background of the mobile device 200.
[0140] The background operation state relates to the operating system and mobile application software obtaining light information via the one or more light sensors on the mobile device, even whilst the user is not actively interacting with the mobile application software.
[0141] When performing in a background operation state, the mobile application may continue to obtain current light level(s), and compare the obtained light levels during background operation (e.g., background scan) with determined target light levels.
[0142] The method (e.g., at step 104 of FIG. 1) may obtain information on a current light level of an environment of a mobile device 200 whilst the application 302 is running, or executing, in the background. For example, when the mobile application is running in the background, the method may comprise obtaining, using one or more sensors 202, information indicative of the current light level at predetermined time intervals. In examples, the predetermined time intervals may correspond to time intervals, and / or suggestions of a determined schedule. Additionally, or alternatively, the method may comprise obtaining information indicative of the current light level in response to one or more events and / or a change of location of the user. That is, in some examples, it may be determined that the user has changed location, or has a scheduled event or activity. In these examples, the mobile application may utilise or integrate location functionality of mobile device 200 (e.g., GPS and / or mobile data) and / or a stored schedule (e.g., one or more schedule or calendar applications).
[0143] Fig. 6 illustrates a mobile device performing a background scan, in accordance with examples of the present disclosure. That is, in FIG. 6, the mobile device through mobile application may control to perform a scan to obtain current light levels when the user is not using the mobile device (e.g., the mobile application is executing in the background).
[0144] A further example of background monitoring may refer to a state of “body clock phase monitoring” where, when running in the background, the mobile application may utilise (or receive information from, e.g., via the API) further mechanisms, functions, or applications of the mobile device relevant to sleep, circadian rhythm or activity associated data. For example, user information such as sleep onset, sleep wake, DLMO, CBTmin, activity status and midpoint of sleep may be used to provide and / or refine the determined schedule for light exposure.
[0145] When the mobile device is executing in the background, for example, if the mobile device 200 is placed on a table as shown in FIG. 6, it may be determined which light sensor (if any) is uncovered (e.g. front or rear sensor) and perform the scanning automatically and provide guidance / notifications to the user based on the result of the scan as previously described. In other examples, automated scanning may be performed if a user-controlled scan is not performed by a required time (e.g., as set in the application and / or device) and / or is not performed in response to a notification notifying the user to perform a scan.
[0146] In examples, the obtained current light information may be stored (e.g., in application 302). In some examples, the current light information may be stored in respect of, or corresponding to, a schedule or timeline within the application 302.
[0147] When the mobile application is running in the background, the obtained current light level may be compared to a target light level (e.g., in accordance with step 108 of FIG. 1). In other words, it may be determined whether the current light level (e.g., the current obtained light level) satisfies a corresponding target light level. The determined schedule may comprise one or more determined target light levels to correspond to various times at which the user should seek light. That, one or more target light levels may be determined based on the determined schedule for light exposure. A current obtained light level may be compared to a respective target light level (e.g., at a corresponding time of the schedule).
[0148] The mobile device may be controlled based on the determination (e.g., in accordance with step 110). In some examples, information may be provided based on a result of the determination (e.g., in accordance with step 110). In examples, the information may be provided to the user within the mobile application 302, and / or may be stored and / or displayed as an indication within the determined schedule. Further details on the control of the mobile device are set out in the above-described examples, and relevant to the method of FIG. 1.
[0149] In examples, the user may (e.g., additionally) enable push notifications to be sent. Push notifications may be enabled whilst the application 302 is running in a background of the mobile device 200. For example, based on a result of the target light level being satisfied and / or not satisfied, the mobile device 200 may provide a push notification. The push notification may comprise an indication of the current light level and target light level. In particular, based on a result of the determination indicating that the target light level is not satisfied, the push notification may be displayed to the user with an indication of the current light level, and guidance information to achieve a target light level. In examples, the guidance information may comprise one or more of: an indication of the target light level, an indication of a maximum or minimum value associated with a target light level, a time period for viewing the target light level and a stored location associated with the target light level.
[0150] Controlling the mobile device may comprise controlling one or more features of the mobile device and / or any connected external device based on a result of the determination. For example, the mobile device may control one or more screen, or brightness, settings relevant to a determined target level, based on the result of the determination.
[0151] The mobile application may obtain current light levels, during background operation, to observe when light levels rise or fall below a set threshold (e.g. target). For example, the mobile application may obtain current light levels at pre-determined time periods relevant to the schedule. Such examples may be relevant to the onset of darkness or light entering the bedroom before and after a sleep or wake period. The mobile application may integrate with other functionality to support information obtained via a light sensor (e.g., applications, wearable devices, location or sensing functionality).
[0152] Based on the result of the determination, the mobile device may control features on a mobile application, such as blue light filtering, brightness control and colour temperature adjustment or similar, in accordance with recommended times according to the determined schedule to see or avoid light during relevant time periods associated with human circadian clock considerations (such as jet lag, shift work, sleep, energy by way of example), and relevant to the objectives of the user.
[0153] Examples relevant to controlling to provide information (e.g., in the form of a notification) to the user are provided in respect of FIG. 7 and FIG. 8, below, and as relevant to the examples discussed above.
[0154] FIG. 7A-B illustrate examples of providing information to the user in accordance with an example of the disclosure. In particular, FIG. 7A and FIG. 7B illustrate examples of providing information (e.g., in the form of a notification) to the user based on a result of determining whether the current light level satisfies a determined target light level, when a mobile application 302 is running in a background of the mobile device 200.
[0155] In FIG. 7A, the mobile device 200, e.g., using mobile application 302, may obtain information indicative of a current light level of the mobile device. The mobile device 200 may perform the background scan using one or more sensors 202 of the mobile device 200, such as a front camera, or rear camera. The obtained current light level may be compared to a target light level based on a determined schedule.
[0156] Based on a result of the determination, a push notification 702 may be triggered by a preset threshold set in the mobile application 302 for notifying and / or informing the user on their light exposure. The push notification 702 may be displayed as a pop-up notification on a screen of the mobile device 200. Referring to the example shown in FIG. 7A, the push notification may relate to a light intensity of current light level obtained using the inbuilt camera, and may display guidance information regarding the current light exposure. Herein the guidance information may relate to whether the target light level is exceeded, and / or may provide additional guidance for how to attain the target light level. In some examples, the guidance information may be displayed with a value (e.g., metric) of a current light level and / or a target light level.
[0157] FIG. 7B illustrates a further example of a notification, in accordance with an example of the present disclosure. Similar to FIG. 7A, as above, when performing the background scan, a push notification may be triggered by a preset threshold set in the mobile application 302 for notifying and / or informing the user on their light exposure. In the example shown in FIG. 7B, one or more sensors 202 may comprise a rear camera of the mobile device 200. Herein, the push notification may relate to a wavelength metric of obtained current light level, and the displayed guidance information relate to an indication of the target (wavelength) level.
[0158] FIG. 8A-B illustrates an example for obtaining a current light level whilst utilising background light operation when the user is not actively using the mobile device, For example, a user may suspend the mobile device via a lanyard, necklace or similar, in line with the sternum of the user. This position may be representative of lights input (e.g., to the retina) for circadian clock without great impracticality to the user (that is, for example, when performing a background scan).
[0159] As illustrated, in the example of FIG. 8A, the user may be wearing the mobile device 200 as a lanyard. However, in other examples, the mobile device 200 may be alternatively positioned, or attached, at a point on the user's body. As shown, the light sensor (e.g., a front or rear camera of mobile device) may be pointing or facing away from the user. That is, the mobile application 302 may utilise the sensor 202 facing away from the user (i.e., toward an environment of the device).
[0160] The application 302 of the mobile device 200 may obtain information indicative of a current light level, whilst in the position, or orientation, shown. It may be determined whether the obtained current light level satisfies a determined target light level, based on determined light schedule. Information on the result of the determination may be provided to the user in the form of a notification.
[0161] For example, referring to FIG. 8B, a push notification 802 may be displayed if it is determined that the current target level does not meet a determined target level for light exposure. The push notification may be triggered by a preset threshold set in the mobile application 302 for notifying and / or informing the user on their light exposure.
[0162] FIG. 9 illustrates a further example for obtaining information indicative of a current light level of an environment of the mobile device, in accordance with examples of the present disclosure. In particular, FIG. 9 illustrates an example of positioning the mobile device when obtaining the light information.
[0163] For example, in response to a user input for obtaining a current light level (e.g.., a received user request for a current light level of the environment), the mobile application 302 may determine a position, or orientation, of the mobile device for obtaining light information using the one or more sensors 202 of the mobile device. For example, the mobile application 302 may provide the user with guiding information, or direction, to hold or position the device to more accurately obtain information indicative of the current light level. In the example of FIG. 9, the mobile device 200 may display information to direct the user to hold the mobile device 200 with a light sensor 202 level with the eye (e.g., cornea). However, this is merely an example of one such position.
[0164] This “cornea position” may relate to a procedure for positioning the device to obtain the most accurate light data by practical means (representative of lights input into the retina) when actively using a mobile device (e.g., the user is actively performing an on demand scan). The cornea position requires the user to place the mobile device either side of their face and cheek (close to the orbicularis oculi, temporalis zygomaticus and masseter) with the selected light sensor of the mobile device level with the eye and cornea of the user and facing away from the user.
[0165] When obtaining light information (e.g., when performing an on demand / environment scan) the user may be prompted via a visual and written prompts and / or by audio explanation of the light capture procedure, to ensure accurate positioning. The mobile application will record the current light level from the one or more light sensors, in accordance with the examples described above. The mobile device may display information on the current light level based on the determined position (e.g., when the device has been positioned).
[0166] In examples, any of the above-detailed methods may be stored and / or provided by a computer-readable medium. That is, a computer readable medium may comprise, or store, code (e.g., locally on the device and / or remotely) representative of the methods performed in any of the above-described examples.
[0167] The following paragraphs describe examples of application workflows will be discussed in the subsequent examples, and relevant to Figures 1 to 9 above. It will be appreciated that the below features are intended to highlight example methods for performing the steps described relevant to the method of FIG. 1, using the device of FIG. 2. Examples of the detailed example workflows of applications below are also relevant to the features described with reference to FIGS. 3-9.
[0168] FIGs. 10A-C disclose examples of a mobile application, and examples of determining a schedule for light exposure for a user of the mobile device (e.g., mobile device 200) using the mobile application.
[0169] Referring to FIG. 10A, a dashboard of the mobile application 302 is displayed at screen A. That is, for example, when the user selects application 302 to be executed, the mobile application may display a mobile application display screen . The dashboard may comprise one or more functions, or menus, for receiving a user input (e.g., selection). The dashboard may comprise one or more schedule configuration icons 1012, 1014, relating to determining a schedule based on one or more preset objectives (e.g., jet lag, sleep). The dashboard may comprise one or more icons for performing a scan (e.g., an on demand, or environment scan icon 1006, to obtain a current light level). The dashboard may also comprise a menu 1010 comprising one or more quick icons for navigation to one or more features of the application 302. For example, the menu 1010 may comprise icons for an environment scan, a current schedule icon, a main menu, or dashboard, icon and / or a user profile icon. Selection of any icon may cause the application 302 to display the corresponding screen on the application display screen 1004. As illustrated in FIG. 10A, the current screen displayed may be highlighted (e.g., in screen A, the dashboard, or home screen, is displayed). Such icons are merely exemplary, and other examples may include further icons, or exclude some of the icon shown herein.
[0170] In the example of FIG.10A, from the dashboard screen, the user may select to a schedule icon in order to select, or configure, schedule management for determining a schedule for light exposure. During the determination of a schedule, the user may be prompted to provide information to inform the application of credentials and / or user information which will allow the user to refine their schedule management. In the example shown, the user may configure a jet lag schedule (screen B).
[0171] In examples, the mobile device (e.g., through application 302) may calibrate the use of one or more light sensors 202 of the mobile device. For example, as shown in screen C, the user may be prompted to enter / search for the mobile device 200 being used. The application may calibrate (e.g., determine) obtained current light level information in accordance with the information of the mobile device 200. In some examples, the application 302 may obtain information on the one or more sensors 202 of a respective mobile device from a database (e.g., a remote database) using one or more communication features of the mobile device. Information on a current light level may be subsequently obtained based on the calibration.
[0172] In other examples, selection and calibration of the one or more light sensors 202 of the mobile device for use may be performed through one or more general settings functionality of mobile application. In some examples, calibration may be performed by instructing the user to gather light information from a particular source or environment, such as the sun or any other suitable light source / environment.
[0173] The user may provide user information for configuration of a schedule for the user. For example, as shown at screen D, the user may input user information, such as user profile information. User information may comprise one or more of age; gender; BMI, flight / travel experience; sleep / wake information; chronotype, as illustrated, but is not limited to such.
[0174] FIG. 10B illustrates further examples of determining a schedule in accordance with examples of the present disclosure. That is, in some examples, screens E, F, G, H, as illustrated in FIG. 10B may be in addition to the screens of FIG. 10A, as part of the same configuration process for determining a schedule.
[0175] The schedule may be determined based one or more scheduled travel events (e.g. relevant to further user information), such as flight events, in accordance with the example shown in FIG. 10B. Such flight events may include time zone travel. In the example shown, the user may be prompted to enter information about a scheduled flight. Such a flight may be linked to a team, organisation, or business (e.g., in the example shown in Screen E-F), but is not intended to be limited as such.
[0176] Additionally, or alternatively, the application 302 may retrieve available flight data (e.g., based on a fight number, flight information, and / or information relevant to the organisation and / or travel location). The application 302 may integrate with one or more further applications of the mobile device 200 to retrieve flight information (e.g., scheduler / calendar application) of the user. In other examples, or additionally, application 302 may display a screen for the user to input flight data manually (Screen H). In examples, the application may determine if the user information relevant to scheduled travel events involves time zone travel.
[0177] FIG. 10C illustrates further examples of schedule management in accordance with examples of the present disclosure. That is, in some examples, screens I, J, K, L, as illustrated in FIG. 10C may be in addition to the screens of FIG. 10A and / or FIG.10B as part of the same configuration process. However, in other examples, the user may select to enter additional schedule management information as shown in FIG. 10C.
[0178] Referring to FIG. 10C, the user may include user information regarding one or more user objectives, or aims, for schedule management relevant to the preset objective. For example, the user may input information regarding desired active hours for determination of the schedule for light exposure. This further information may be utilised alongside the preset objective to determine the schedule (i.e. to personalise) the schedule for light exposure. In other examples, the user may input one or more further planned events, and / or desired activities, and time information associated therewith. In some instances, the planned events may be athletic or mental activities which the user is intending to carry out and is targeting a particular level of performance. For example, the user may specify that they are performing an activity at a particular time of day and are targeting a relative level of performance (e.g. training, competing etc.). In some examples, this may be stored in association with a user profile (e.g., a “training profile”).
[0179] In examples, the user may be presented with a prompt to accept one or more permissions allowing the application to interact with one or more features or functions of mobile device 200. For example, the application 302 may interact with one or more scheduling, monitoring and health applications installed on the mobile device 200.
[0180] In further examples, the user may be prompted to, or select to, enable notifications to be sent from the application 302. Such notifications may take any form, relevant to the examples described relevant to FIG. 1, and Figures above. By way of non-limiting examples, the mobile device may control to provide one or more push notifications providing information to the user. For example, the push notifications may be sent based on an determination that the current light level does not satisfy a determined target light level, based on the schedule. The push notification may comprise guidance information for the user. An example of enabling set up of push notifications is set out at screen K.
[0181] The application 302 may output and / or display a determined schedule 1030 (e.g. in the form of a user calendar, or timeline), comprising a plurality of time periods, for light exposure in accordance with the user configuration. An example of a determined schedule 1030 is set out at Screen L. The determined schedule 1030 may comprise one or more suggestions (that is, recommendations, or Indications) for target light exposure, and may be output, and / or displayed, as a user calendar, or timeline. The suggestions may include target light exposure suggestions, sleep suggestions, and / or activity suggestions, and each correspond to a time period.
[0182] In examples, the suggestions may be provided as notifications to the user (e.g., push notifications). The determined schedule 1030 may be stored on the mobile application and / or mobile device.
[0183] FIG. 11 illustrates a further example of a determined schedule, in accordance with various examples of the disclosure. In the example shown, a determined schedule 1130 is displayed on mobile application display screen 1104 running on a mobile device (e.g., mobile device 200 running application 302). However, schedule 1130 is merely exemplary, and may refer to other configured events (e.g., via the determined schedule management configuration).
[0184] Screens A-C of FIG. 11 illustrates an example of a schedule 1130 (e.g., a generated user calendar), displaying various time periods of the schedule 1130 in a timeline view displayed on a mobile application display screen 1104 of the mobile application 1102. The schedule 1130 may display, or present, provide, information on light exposure suggestions (indications, recommendations) throughout the day. One or more target light levels may be associated with the light suggestions (recommendations) for each time period of the determined schedule. That is, each of the suggestions the determined schedule may be associated with one or more target light levels (e.g., relevant to one or more metrics of light information).
[0185] In examples, the schedule 1130 may comprise one or more sleep suggestions 1134 (e.g., a suggested time and / or length of sleep, and / or a target light level associated with sleep), and / or a suggested wake time 1136 (which may comprise an associated target light level associated with wakefulness). The schedule 1130 may also comprise one or more stored light levels (e.g., obtained light levels 1132) relevant to the time obtained, and / or one or more associated light suggestions with viewing light (e.g., daylight viewing 1138). In the example timeline display, these suggestions may be displayed in a time period comprising a “range” of time (or a “block” of time, spanning one or more hours). The schedule 1130 may also display one or more exercise and / or activity suggestions 1140, 1142 to the user corresponding to a time and / or scheduled light suggestion. That is, the determined schedule may comprise personalised, or specific, recommendations for the user to monitor and control light exposure, and in view of the preset objective.
[0186] The application 302 may obtain a current light level using one or more sensors 202 of the mobile device.
[0187] In some examples, the application 302 may be configured to obtain light information through background scanning (e.g., without active input by the user during the scan). Herein, a background scan may comprise the application running in a background of the mobile device 200, where it may be configured to obtain information of a current light level at predetermined time intervals. Such time intervals may be set by the user (e.g., within application 302). In other examples, the application 302 may additionally, or alternatively, be configured to obtain current light information in response to one or more events and / or in response to a determined change in location of the user. The application 302 may integrate with one or more other applications, or programs, to determine that an event, or activity has taken place, and / or that a location of the user has changed. Accordingly, the application 302 may obtain a current light level of an environment of the mobile device 200 to provide an accurate, up to date, measure of light exposure for a user.
[0188] Additionally, or alternatively, the application 302 may obtain information on current light level by performing an on demand, or environment scan, in response to a user input or request. For example, a user input for obtaining information on the current light level may be received whilst displaying schedule 1130 (e.g., by selection of icon for example).
[0189] Information on the current light level in accordance with the examples set out above may be saved and stored relevant to the time at which the scan was performed. For example, at least one metric of light may be stored in correspondence to a time and / or location of the obtained light information. In examples, the stored light information may be displayed with a corresponding icon at the time the scan was performed (e.g., environment scan measurement performed during the time period of daylight viewing 1138 may be may be displayed at the corresponding time).
[0190] In examples, the application 302 may update and / or refine the determined schedule based on the light information obtained in the scan (e.g., a scan to obtain current light information indicative of a surrounding, or environment, of the device). That is, the determined schedule may be modified, and / or refined, so as to provide an accurate representation of target light exposure based on the user objectives.
[0191] Examples of obtaining current light levels using in interface provided through an exemplary mobile application are illustrated below, and relevant to the examples discussed above.
[0192] FIG. 12A and FIG.12B illustrate examples of a user actively performing a scan to obtain information on a current light level of the environment (e.g., an environment scan).
[0193] In response to determining a schedule, the user may perform an input to obtain information a current light level of an environment of the mobile device. In the example of Fig. 12A, when executing a mobile application (e.g. mobile application 302), the user may select an icon. In some examples, the user may provide an input to perform a scan of the current light environment directly from the schedule screen (e.g., the schedule 1130 as displayed in FIG. 11).
[0194] In response to selecting to perform a scan, the application (e.g., application 302) may display a screen to set up (e.g., start, configure) the scan. The application may provide the user with information relevant to the determined schedule whilst performing the scan. In the example shown in screen 1202, the scan is being performed during a time period of the determined schedule wherein the user is advised to avoid light. That is, the scan may be linked to schedule 1130, or any schedule configured on the application. In some examples, the application 302 may display one or more suggestions and / or notification of relevance to the time period (e.g., suggestions so as to avoid light / seek light) of the determined schedule. A user may also be prompted to perform a scan when there is change in the target light level that has been determined by the application, so as to determine whether the user is achieving this target light level.
[0195] In other examples, the user may select to obtain information using a scan (e.g., an environment scan / on demand scan) from a home page, or other display screen, of mobile application.
[0196] As illustrated at screen 1204, the application may initiate the scan of the environment (e.g., in response to a user input, or a selection of a button). As above-described, the application may utilise one or more light sensors 202 of the mobile device to obtain light information of the environment of the user. As shown, the one or more light sensors 202 may include use of the inbuilt camera (e.g., a rear and / or front camera of the device) as a light sensor, by which to obtain the light information. The mobile application may display, on the mobile application display screen (e.g., such as application display screen), an obtained image (e.g., an image capture) of the environment using the camera.
[0197] As shown at screen 1206, the mobile application may display a current obtained light level 1210 of the environment using the one or more sensors 202, and may also determine and display target information (target light level) 1212 relevant to a configured schedule of the user (e.g., schedule 1130). The current light level and target light level may be displayed in any corresponding metric of light (e.g.., lux). In particular, by using the inbuilt camera of the mobile device, the mobile application 302 may display the current light level 1210 and target light level 1212 overlaid on the image capture.
[0198] The scan may be performed for a set or pre-configured period of time. In examples, this may be shown by a timer (e.g., 1214). In some examples, the timer may correspond to the start (scan) button, but this is merely exemplary. The scan may be performed for the duration of the timer, or may be stopped by an input by the user (e.g., stop 1216), as shown in Screen 1208.
[0199] The current light level information 1210 may be “live”, or “real time” data, in that it may continue to be updated (obtained) for the duration of the scan.
[0200] As described, when performing the scan, the obtained current light level captured via the one or more light sensors 202 of the mobile device is displayed with a target level (or prompt) below the current light information 1210, alongside the environment (camera image capture). That is, the user is able perceive the environment under observation. This interface presents a "cameralike perspective" aligning with the mobile device's camera, synchronizing with real-time light data prompts derived from the associated light sensor. That is, as described, the mobile application 302 may utilise APIs and features of the mobile device to integrate with the inbuilt camera functionality to display live visuals of the user’s environment alongside the raw light information.
[0201] FIG. 12B illustrates further information regarding the scan, in accordance with examples of the disclosure. That is, the features of FIG. 12B relate to further aspects of storing the light information obtained through the scan (e.g., as performed in the steps of FIG.12,as described).
[0202] On completing the scan the mobile application 302 may display a summary of the obtained light information during the session, as shown at screen 1218. Such information may displayed to include a minimum, maximum, and average value of the obtained light information (i.e. the obtained current light level) and may be displayed in correspondence with target light level.
[0203] The obtained light information may be stored in the mobile application 302 (e.g., in the mobile device, and / or remotely). In the example of screen 1220, the user may select to save the obtained information in correspondence to the location at which the environment scan was performed. That is, there is an associated light level stored in correspondence with the location. The location can be input by the user and / or in can be obtained by the application 302 using one or more location and / or scheduling functions of the mobile device 200. Alternatively, the location may be obtained via a GNNS reading and / or obtained based on information from networks the mobile device is connected to e.g. a cellular network or a Wi-Fi network. The one or more saved scans may be displayed to the user (e.g., screen 1222). The one or more saved scans (indicative of the light level) may be saved and / or displayed in correspondence to configured schedule of the user (e.g., schedule 1130), for example, for display at a corresponding date and time.
[0204] In further examples, relevant to any of the above-detailed aspects or examples, the method may utilise a predictive or trained algorithm. For example, the schedule may be determined based on the predictive or trained algorithm, based on at least the preset objective and user information as an input. The predictive or trained algorithm may be stored as part of mobile application 302, or may be stored remotely and utilised by the mobile application 302.
[0205] Machine learning algorithms, mathematical models and / or a machine learning model may be utilised in any of the above-detailed examples to determine the schedule for light exposure, and / or to provide any one or more light suggestions or targets for estimation of markers of the human circadian clock, such as DLMO and CBTmin. In combination with the mobile device running the application, and integration thereof with functionality and applications of the mobile device (e.g., utilsing the OS, APIs of mobile device), the one or more models and / or algorithms may be additionally utilised within the mobile application software.
[0206] For example, relevant to the determined schedule, the one or more models and / or algorithms may be used in recommending optimal periods for light exposure and light avoidance to the user, addressing various considerations related to circadian rhythm management. Byway of one example, this may involve advancing the human circadian clock’s phase to facilitate an earlier wake-up time for the user (e.g., to address one or more preset objectives in mitigating, or minimising, potential circadian disturbances - e.g., jet lag, shift work).
[0207] Additional user data may also be used for input into said algorithms. For example, the algorithm may utilise user interactions, behaviours, feedback, historical actions, and various user data of light schedule relevance.
[0208] Said use of predictive analytics by means of the above may assist in improvements to the determination based on user-specific variations in response and / or tolerance to light sensitivity, and light exposure.
[0209] Examples of the present disclosure may also utilise mechanisms of the mobile device and other wearable data to obtain light information which may assist in the estimation of markers relating to circadian phase (DLMO, body temperature, CBTmin, cortisol and others) and sleep characteristics (sleep onset and wake period, latency, total sleep and others).
Claims
1. A method of a mobile device for monitoring light exposure, comprising:determining a schedule for light exposure, wherein the schedule is determined based on a preset objective and user information;obtaining, using one or more sensors of the mobile device, information on a current light level of an environment of the mobile device;determining a target light level based on the schedule for light exposure;determining whether the current light level satisfies the determined target light level; and controlling the mobile device based on a result of the determination.
2. The method of claim 1, wherein controlling the mobile device comprises:based on a result of the determination indicating that the target light level is not satisfied, controlling the mobile device to generate a notification to the user,wherein the notification comprises an indication of the current light level and guidance information to achieve the target light level.
3. The method of claim 2, further comprising:displaying the guidance information to the user, wherein the displayed guidance information comprises one or more of:an indication of the target light level, an indication of a maximum or minimum value associated with a target light level, a time period for viewing the target light level and a stored location associated with the target light level.
4. The method of claim 1, further comprising:based on a result of the determination indicating that the target light level is not satisfied, controlling the mobile device to adjust one or more display settings of the mobile device; and / orcontrolling the mobile device to adjust one or more display settings of at least one connected device.
5. The method of any preceding claim, wherein the user information comprises at least one of: a user profile, a sleep / wake cycle; physiological information of the user, health information and / or activity information of the user, a current location of the user; a user schedule relevant to one or more of: a work schedule; travel schedule; sleep schedule; activity and / or exercise schedule of the user; and one or more scheduled events of the user; and / orwherein the preset objective comprises one or more of: jet lag management; shift work management; sleep cycle alignment.
6. The method of claim 5, wherein the one or more scheduled events comprise one or more scheduled travel events, andreceiving the one or more scheduled travel events through a received user input; and / or obtaining one or more scheduled travel events from one or more scheduling applicationsinstalled on the mobile device, and further comprising: determining if the scheduled travel events comprise time zone travel.
7. The method of claim 5, wherein the schedule information is obtained from at least one of: one or more applications installed on the device; and / or in response to user input.
8. The method of claim 5, wherein the health information and / or activity information are obtained in response to at least one of:a user input; one or more health and / or activity applications installed on the mobile device; and one or more connected devices.
9. The method of any preceding claim, further comprising: updating the determined schedule based on the obtained current light level and / or changes touser information.
10. The method of any preceding claim, wherein obtaining the information on the current light level comprises one or more of:obtaining, using the one or more sensors, the information on the current light level in response to a received user input request for a current light level of the environment;obtaining, using the one or more sensors, the information on the current light level at predetermined time intervals;obtaining, using the one or more sensors, the information on the current light level in response to one or more events and / or in response a determined change in location of the user; andstoring the obtained information.
11. The method of claim 10, wherein, in response to the received user request for the current light level of the environment, the method comprises:capturing, using a camera of the mobile device, a surrounding environment of the mobile device, and displaying an image capture of the surrounding environment in real time;obtaining, using the one or more sensors including the camera and whilst displaying the image capture, light information on the current light level of the surrounding environment; anddisplaying the obtained current light level, and determined target light level overlaid on the image capture.
12. The method of claim 10 or claim 11, wherein, in response to the received user request for the current light level of the environment, the method further comprises:determining a position of the mobile device for obtaining the information on the current light level when using the one or more sensors of the mobile device; anddisplaying guidance information to the user for obtaining the information based on the determined position.
13. The method of any preceding claim, wherein obtaining the information on the current light level further comprises:obtaining, using the one or more sensors of the mobile device, a plurality of light information over a preset time period; andcalculating, based on the obtained plurality of light information, an average value for the current light level for the preset period of time.
14. The method of any preceding claim, further comprising:displaying information on the determined target light level and the current light level.
15. The method of any preceding claim, further comprising:storing the information on the current light level of the environment,wherein the information on the current light level is stored with an identifier corresponding to a relevant location of the mobile device when the information was obtained.
16. The method of any preceding claim, wherein the information on the current light level comprises light information in one or more metrics of:light intensity, light brightness, lightwavelength, correlated colour temperature, circadian action factor, illuminance, circadian illuminance and circadian stimulus, and,determining the target light level based on the metric of obtained light information; anddisplaying the determined target light level to the user with the information on the current light level.
17. The method of any preceding claim, wherein obtaining information on the current light level comprises obtaining light information of two or more metrics; anddetermining the target light level based on two or more metrics of obtained light information; anddisplaying, in the two or more metrics, the determined target light level to the user with the information on the current light level.
18. The method of any preceding claim, wherein determining the schedule for light exposure further comprises:generating a user calendar comprising a plurality of time periods; anddetermining a plurality of target light levels each associated with one of the plurality of time periods, anddetermining the target light level based on a target light level associated with a time period, of the plurality of time periods, relevant to a current time of obtaining the current light level.
19. The method of claim 18, further comprising;displaying the user calendar comprising the plurality of time periods; anddisplaying, on the user calendar, guidance information to the user to achieve the plurality of determined target light levels corresponding to the time periods.
20. The method of claim 18 or 19, wherein at least one of the time periods is associated with an activity, sleep, light, nutrition, or exercise recommendation for the user.
21. The method of any preceding claim, wherein determining whether the current light level satisfies the determined target light level comprises determining whether the current light level is within a pre-set threshold of the determined target light level.
22. The method of any preceding claim, further comprising:determining the schedule for light exposure based at least in part on a predictive or trained algorithm,wherein the predictive or trained algorithm uses the preset objective and user information as an input.
23. The method of any preceding claim, further comprising:receiving information regarding the one or more sensors of the mobile device; calibrating the one or more sensors of the mobile device; andobtaining information on a current light level of an environment of the mobile device based on the calibration.
24. A mobile device for monitoring light exposure the mobile device comprising:one or more sensors;an output module / display;a processor;wherein the processor is configured to perform the method of any of claims 1-23.
25. A computer-readable medium having stored thereon computer-readable code executable so as to perform the method in accordance with any of claims 1-23.
Citation Information
Patent Citations
User-wearable devices that monitor exposure to blue light and recommend adjustments thereto
US20160027282A1
Light adjustment method and terminal
US20210205573A1