Dynamic light-emitting diode (LED) voltage control for portable devices
Dynamic LED voltage control in wearable devices adjusts input voltage based on LED configuration and measurement type, enhancing power efficiency and measurement quality while extending LED lifespan.
Patent Information
- Application Number
- DE202025101614
- Authority / Receiving Office
- DE · DE
- Patent Type
- Utility models
- Current Assignee / Owner
- Priority Date
- 2024-04-03
- Filing Date
- 2025-03-25
- Publication Date
- 2025-07-10
- Estimated Expiration
- 2035-03-31
AI Technical Summary
Wearable devices face inefficiencies in power management and measurement quality due to fixed voltage operating schemes for LEDs, leading to increased latency and reduced LED lifespan, especially when performing different types of physiological measurements.
Implementing dynamic LED voltage control that adjusts the starting input voltage based on the specific LED configuration and measurement type, ensuring the anode line voltage remains above the minimum required threshold throughout the measurement interval.
This approach reduces power consumption, improves measurement quality, and extends the lifespan of LEDs by optimizing voltage usage according to the specific requirements of each measurement type.
Smart Images

Figure 00000000_0000_ABST
Abstract
Description
TECHNICAL FIELDThe following relates to portable devices and data processing, including dynamic light emitting diode (LED) voltage control for portable devices.BACKGROUNDSome wearable devices may be configured to collect physiological data from users using one or more light emitting components (e.g., light emitting diodes (LEDs)) and one or more light receiving components (e.g., photodiodes). Such physiological data may be used to evaluate various health related parameters of the user, such as the user's heart rate, activity pattern, sleep quality, and the like. In some cases, LEDs of the wearable device may be connected to an electrical lead (e.g., anode lead) that may be charged to a certain voltage that allows the LEDs to perform physiological measurements.BRIEF DESCRIPTION OF THE DRAWINGSFIG. 1 illustrates an example of a system that supports dynamic light emitting diode (LED) voltage control for portable devices, in accordance with aspects of the present disclosure. FIG. 2 illustrates an example of a system that supports dynamic LED voltage control for portable devices, in accordance with aspects of the present disclosure. FIG. 3 shows an example of a circuit diagram supporting dynamic LED voltage control for portable devices, in accordance with aspects of the present disclosure. FIG. 4 shows an example of a voltage diagram supporting dynamic LED voltage control for portable devices, in accordance with aspects of the present disclosure. FIG. 5 shows an example of a block diagram supporting dynamic LED voltage control for portable devices, in accordance with aspects of the present disclosure. FIG. 6 is a flow diagram illustrating methods for assisting dynamic light emitting diode voltage control for portable devices in accordance with aspects of the present disclosure.DETAILED DESCRIPTIONWearable devices may be configured to collect physiological data from users to provide more information to users about their sleep patterns and general health. Physiological data may be collected by emitting light from one or more light emitting diodes (LEDs) of a portable device and measuring a reflected light signal via photodetectors. The LEDs of the portable device may be connected to a power supply (e.g., battery, converter) via an electronic circuit having various electrical lines or conductive traces, such as a power input line and an anode line. For example, the LEDs may be powered by one or more capacitors connected to the anode line, wherein the voltage of the anode line is controlled / adjusted via the voltage of the power input line. The LEDs may be operated at a voltage (e.g., a minimum voltage for turn-on). Therefore, prior to making measurements with the LEDs, the anode line (e.g., capacitors of the anode line) may be charged to a certain "starting input voltage" (e.g., VLED) via the power input line. The voltage of the anode line (e.g., capacitors) may decrease during intervals when the LEDs are activated to perform measurements and increase (e.g., "recharge") during intervals when the LEDs are inactive.In a "fixed" VLED operating scheme, the starting input voltage of the LEDs may be fixed before a measurement interval (e.g., VLED=5V), regardless of the type of measurements to be taken. However, the use of a fixed VLED may result in the fixed VLED being higher than a minimum input voltage needed or expected to operate the LEDs for some measurement intervals or certain types of measurements. That is, the wearable device may charge the anode line for longer durations between the measurement intervals, which may increase latency in performing measurements across the wearable device. Moreover, the use of a higher VLED may result in components of the wearable device (e.g., LEDs, capacitors) aging relatively faster compared to the use of a lower VLED, which may result in a relatively degraded quality of measurements and user experience.By comparison, in a "feature-based" VLED operating scheme, the starting input voltage of the LEDs may change based on the type of measurements to be taken. For example, the starting input voltage may be set to 3.7 V (VLED=3.7 V) for standard photoplethysmogram (PPG) measurements and to 4.5 V (VLED=4.5 V) for day heart rate measurements. Although such feature-based VLED operation may allow the VLED to be specific to a type of measurement, such techniques may not allow the wearable device to dynamically adjust how particular measurements are made. For example, if the wearable device increases the power of the LEDs to achieve higher quality day HR measurements, the start VLED of 4.5 V may not be sufficient to support the day HR measurements with increased LED power.Accordingly, techniques described herein may enable a portable device to dynamically select and adjust the starting input voltage (e.g., VLED) for the LEDs. In particular, a wearable device may use the "dynamic" VLED techniques described herein to dynamically determine the starting input voltage of the LEDs based on an LED configuration to be used by the LEDs and a threshold anode line voltage for operating the LEDs (e.g., a minimum voltage for operating the LEDs for the respective LED configuration). The LED configuration may include parameters or characteristics of the LEDs for making measurements, such as LED burn durations, wavelength(s) to be used, LED pulse patterns, LED settling times, operating currents supplied to the LEDs, etc. For example, the wearable device may determine an LED configuration that may be used to acquire physiological data and perform simulations to model the voltage of the anode line during a measurement interval based on the LED configuration. Through the simulations, the wearable device may determine a starting anode line input voltage (e.g., VLED), which may maintain a voltage of the anode line above the threshold anode line voltage for operating the LEDs throughout the measurement interval.Thus, techniques described herein may enable the wearable device to dynamically adjust the VLED voltage at increased granularity (e.g., based on each LED configuration rather than based on each feature). By performing the dynamic LED voltage control as described herein, the portable device can reduce power consumption and improve quality of measurements and user experience by increasing the lifetime of the LEDs.Aspects of the disclosure are first described in the context of systems that aid in the acquisition of physiological data from users via wearable devices. Aspects of the disclosure are further illustrated and described by circuit diagrams, voltage diagrams, block diagrams, device diagrams, system diagrams, and flow diagrams relating to dynamic LED voltage control for portable devices.FIG. 1 illustrates an example of a system 100 that supports dynamic LED voltage control for portable devices, in accordance with aspects of the present disclosure. The system 100 includes a plurality of electronic devices (e.g., wearable devices 104, user devices 106) that may be worn and / or operated by one or more users 102. The system 100 further includes a network 108 and one or more servers 110.The electronic devices may include any electronic devices known in the art, including wearable devices 104 (e.g., ring-shaped wearable devices, watch-shaped wearable devices, etc.), user devices 106 (e.g., smart phones, laptops, tablets). The electronic devices associated with the respective users 102 may include one or more of the following functionalities: 1) measuring physiological data, 2) storing the measured data, 3) processing the data, 4) providing output (e.g., via GUls) to a user 102 based on the processed data, and 5) communicating data with each other and / or with other computing devices. Various electronic devices may perform one or more of the functionalities.Example wearable devices 104 may include wearable computing devices, such as an annular computing device (hereinafter "ring") configured to be worn on the finger of a user 102, a wrist computing device (e.g., a smart watch, fitness band, or bracelet) configured to be worn on the wrist of a user 102, and / or a head-worn computing device (e.g., eyeglasses / safety glasses). Wearable devices 104 may also include straps, straps (e.g., flexible or inflexible straps or straps), pressure sensitive sensors, and the like, that may be positioned at other locations, such as straps around the head (e.g., a headband), arm (e.g., a forearm strap and / or biceps band), and / or leg (e.g., a femoral or calf band), behind the ear, below the armpit, and the like. Wearable devices 104 may also be attached to or included in garments. For example, wearable devices 104 may be included in bags and / or bags on clothing. As another example, the wearable device 104 may be clipped and / or plugged onto clothing or otherwise held proximate to the user 102. Example garments may include, but are not limited to, hats, shirts, gloves, pants, sock, upper apparel (e.g., jackets), and undergarments. In some implementations, wearable devices 104 may be included in other types of devices, such as training / sports devices used during physical activity. For example, wearable devices 104 may be attached to or included in a bicycle, skier, tennis racket, golf club and / or training weights.Much of the present disclosure may be described in the context of an annular portable device 104. Accordingly, the terms "ring 104", "wearable device 104", and similar terms may be used interchangeably unless otherwise indicated herein. However, the use of the term "ring 104" is not to be considered limiting as it is contemplated herein that aspects of the present disclosure may be performed using other wearable devices (e.g., watch-shaped wearable devices, neck-chain-shaped wearable devices, bracelet-shaped wearable devices, ear-ring-shaped wearable devices, foot-kettche-shaped wearable devices, and the like).In some aspects, user devices 106 may include portable mobile computing devices such as smartphones and tablet computing devices. User devices 106 may also include personal computers such as laptop and desktop computing devices. Other example user devices 106 may include server computing devices that may communicate with other electronic devices (e.g., via the Internet). In some implementations, computing devices may include medical devices, such as external wearable computing devices (e.g., holder monitors). Medical devices may also include implantable medical devices such as pacemakers and cardioverter-defibrillators. Other example user devices 106 may include home computing devices, such as Internet of Things (IoT) devices (e.g., loT devices), smart TVs, smart speakers, smart displays (e.g., video call displays), hubs (e.g., wireless communication hubs), security systems, smart home appliances (e.g., thermostats and refrigerators), and fitness devices.Some electronic devices (e.g., wearable devices 104, user devices 106) may measure physiological parameters of the respective users 102, such as photoplethysmography waveforms, continuous skin temperature, a pulse waveform, breathing rate, heart rate, heart rate variability (HRV), actiography, galvanic skin response, pulse oximetry, blood oxygen saturation (SpO2), blood glucose levels (e.g., glucose metrics), and / or other physiological parameters. Some electronic devices that measure physiological parameters may also perform some / all of the computations described herein. Some electronic devices may not measure physiological parameters, but may perform some / all of the computations described herein. For example, a ring (e.g., wearable device 104), a mobile device application, or a server computing device may process received physiological data measured from other devices.In some implementations, a user 102 may operate or be connected to multiple electronic devices, some of which measure physiological parameters and some of which process the measured physiological parameters. In some implementations, a user 102 may have a ring (e.g., wearable device 104) that measures physiological parameters. The user 102 may also have or be connected to a user device 106 (e.g., mobile device, smartphone), wherein the wearable device 104 and the user device 106 are communicatively coupled to each other. In some cases, the user device 106 may receive data from the portable device 104 and perform some / all of the computations described herein. In some implementations, the user device 106 may also measure physiological parameters described herein, such as motion / activity parameters.For example, as shown in FIG. 1, a first user 102- a(user 1) may operate or be connected to a wearable device 104- a(e.g., ring 104- a) and a user device 106- a, which may operate as described herein. In this example, the user device 106- aassociated with the user 102- amay process / store physiological parameters measured by the ring 104- a. Similarly, a second user 102- b(user 2) may be connected to a ring 104- b, a watch-shaped wearable device 104- c(e.g., watch 104- c), and a user device 106- b, where the user device 106- bassociated with the user 102- bmay process / store physiological parameters measured by the ring 104- band / or the watch 104- c. Moreover, an nth user 102- n(user N) may be connected to an array of electronic devices described herein (e.g., ring 104- n, user device 106- n). In some aspects, wearable devices 104 (e.g., rings 104, watches 104), and other electronic devices may be communicatively coupled to the user devices 106 of the respective users 102 via Bluetooth, Wi-Fi, and other wireless protocols. Moreover, in some cases, the wearable device 104 and the user device 106 may be included in (or form) the same device. For example, in some cases, the wearable device 104 may be configured to execute an application connected to the wearable device 104, and may be configured to display data via a GUI.In some implementations, the rings 104 (e.g., wearable devices 104) of the system 100 may be configured to collect physiological data from the respective users 102 based on arterial blood flow in the user's finger. In particular, a ring 104 may use one or more light emitting components, such as LEDs (e.g., red LEDs, green LEDs), which emit light to the palm side of a user's finger to collect physiological data based on arterial blood flow in the user's finger. In general, the terms light emitting components, light emitting elements, and similar terms may include, but are not limited to, LEDs, micro-LEDs, mini-LEDs, laser diodes (LDs) (e.g., vertical cavity surface emitting lasers (VCSELs)), and the like.In some cases, the system 100 may be configured to collect physiological data from the respective users 102 based on blood flow diffused into a microvascular bed of the skin having capillaries and arterioles. For example, system 100 may collect PPG data based on a measured amount of blood diffused into the microvascular system of capillaries and arterioles. In some implementations, the ring 104 may acquire the physiological data using a combination of green and red LEDs. The physiological data may include any physiological data known in the art including, but not limited to, temperature data, accelerometer data (e.g., movement data), heart rate data, HRV data, blood oxygen content data, or any combination thereof.The use of both green and red LEDs may provide several advantages over other solutions, as red and green LEDs have been found to have their own distinct advantages in collecting physiological data under different conditions (e.g., light / dark, active / inactive) and across different body parts and the like. For example, green LEDs have been found to perform better during training. Moreover, it has been found that the use of multiple LEDs (e.g., green and red LEDs) distributed around the ring 104 has superior performance compared to portable devices that use LEDs positioned close to each other, such as in a watch-shaped portable device. Furthermore, blood vessels in the finger (e.g., arteries, capillaries) are more accessible via LEDs than blood vessels in the wrist. In particular, arteries in the wrist are located at the bottom of the wrist (e.g., palm side of the wrist), meaning that only capillaries are accessible at the top of the wrist (e.g., back side of the wrist), where wearable watch devices and similar devices are typically worn. Therefore, it has been found that the use of LEDs and other sensors in a ring 104 has superior performance compared to wrist worn wearable devices because the ring 104 may have greater access to arteries (compared to capillaries), resulting in stronger signals and more valuable physiological data.The electronic devices of the system 100 (e.g., user devices 106, wearable devices 104) may be communicatively coupled to one or more servers 110 via wired or wireless communication protocols. For example, as shown in FIG. 1, the electronic devices (e.g., user devices 106) may be communicatively coupled to one or more servers 110 via a network 108. The network 108 may implement the transfer control protocol and the Internet Protocol (TCP / IP) such as the Internet, or implement other network protocols 108. Network connections between the network 108 and the respective electronic devices may facilitate the transport of data via email, web, text messages, mail, or any other suitable form of interaction within a computer network 108. For example, in some implementations, the ring 104- aassociated with the first user 102- amay be communicatively coupled to the user device 106- a, where the user device 106- ais communicatively coupled to the servers 110 via the network 108. In additional or alternative cases, wearable devices 104 (e.g., rings 104, watches 104) may be directly communicatively coupled to the network 108.The system 100 may provide an on-demand database service between the user devices 106 and the one or more servers 110. In some cases, the servers 110 may receive data from the user devices 106 via the network 108 and store and analyze the data. Likewise, servers 110 may provide data to user devices 106 via network 108. In some cases, the servers 110 may be located in one or more data centers. The servers 110 may be used for data storage, management, and processing. In some implementations, the servers 110 may provide a web-based interface to the user device 106 via web browsers.In some aspects, the system 100 may detect periods of time when a user 102 is sleeping and classify periods of time when the user 102 is sleeping into one or more sleep phases (e.g., sleep phase classification). For example, as shown in FIG. 1, user 102- amay be connected to a wearable device 104- a(e.g., ring 104- a) and a user device 106- a. In this example, ring 104- amay collect physiological data associated with user 102- a, including temperature, heart rate, HRV, breathing rate, and the like. In some aspects, data collected from ring 104- amay be input to a machine learning classifier, where the machine learning classifier is configured to determine periods of time during which user 102- ais sleeping (or has sleeping). In addition, the machine learning classifier may be configured to classify periods of time into various sleep phases including a wake-up sleep phase, a rapid eye movement (REM) sleep phase, a non-REM (NREM) sleep phase, and a deep sleep phase (NREM). In some aspects, the classified sleep phases may be displayed to the user 102- avia a GUI of the user device 106- a. The sleep phase classification may be used to provide feedback to a user 102- ato their sleep habits, such as recommended sleep times, recommended wake-up times, and the like. Moreover, in some implementations, sleep phase classification techniques described herein may be used to calculate scores for the respective user, such as sleep scores, ready scores, and the like.In some aspects, the system 100 may use circadian rhythm-derived features to further improve physiological data acquisition, data processing methods, and other techniques described herein. The term Circadian rhythm may refer to a natural, internal process that regulates a person's sleep-wake cycle and repeats about every 24 hours. In this regard, techniques described herein may use circadian rhythm adaptation models to improve the acquisition, analysis, and processing of physiological data. For example, a circadian rhythm adaptation model may be input to a machine learning classifier along with physiological data collected by the user 102- avia the wearable device 104- a. In this example, the circadian rhythm adaptation model may be configured to "weight" or adapt physiological data collected during a user's natural, approximately 24-hour, circadian rhythm. In some implementations, the system may first begin with a "base" circadian rhythm adaptation model and modify the base model using physiological data collected from each user 102 to generate customized adiabatic rhythm adaptation models specific to each respective user 102.In some aspects, system 100 may use other biological rhythms to further improve the acquisition, analysis, and processing of physiological data after phases of these other rhythms. For example, if a weekly rhythm is detected in a person's baseline data, the model may be configured to adjust the "weights" of the data after a day of the week. Biological rhythms that may require modeling by this method include: 1) ultradianes (faster than day rhythms, including sleep cycles in the sleep state and oscillations from less than one hour to several hours of periodicity in the measured physiological variables during wake-up); 2) circadian rhythms; 3) non-endogenous daily rhythms that are evidencely superimposed on circadian rhythms, such as in work plans; 4) weekly rhythms or other artificial time periodicities that are exogenously imposed (e.g., 12 day rhythms could be used in hypothetical culture with 12 day "weeks"); 5) multi-day ovarian rhythms in women and spermatogenesis rhythms in men; 6) Mondrhythmen (relevant to persons living with little or no artificial light); and 7) Seasonal rhythms.The biological rhythms are not always stationary rhythms. For example, many women experience variability in the length of the ovarian cycle over cycles and ultradiane rhythms are not expected to occur even within a user at exactly the same time or periodicity over days. Therefore, signal processing techniques sufficient to quantify frequency composition and simultaneously obtain temporal resolution of these rhythms in physiological data can be used to improve the recognition of these rhythms, assign the phase of each rhythm to each measured time, and thereby modify adaptation models and comparisons of time intervals. The biological rhythm adaptation models and parameters may be added in linear or nonlinear combinations as needed to more accurately detect the dynamic physiological baselines of a person or group of persons.In some aspects, the respective devices of system 100 may support techniques for a wearable device 104 to dynamically select and adjust a starting input voltage (e.g., VLED) for one or more LEDs. In particular, a wearable device 104 may use the dynamic VLED techniques described herein to dynamically determine the starting input voltage of the LEDs based on an LED configuration to be used by the LEDs and a threshold anode line voltage for operating the LEDs (e.g., a minimum voltage for operating the LEDs for the respective LED configuration). The LED configuration may include parameters or characteristics of the LEDs for making measurements, such as LED burn durations, wavelength(s) to be used, LED pulse patterns, LED settling times, operating currents supplied to the LEDs, etc. For example, the wearable device 104 may determine an LED configuration that may be used to acquire physiological data and perform simulations to model the voltage of the anode line during a measurement interval based on the LED configuration. Through the simulations, the wearable device 104 may determine a value for VLEDthat may maintain a voltage of the anode line above the threshold anode line voltage for operating the LEDs throughout the measurement interval.It should be appreciated by one of ordinary skill in the art that one or more aspects of the disclosure may be implemented in a system 100 to additionally or alternatively solve other problems than those described above. Moreover, aspects of the disclosure may provide technical improvements over "conventional" systems or processes as described herein. However, the specification and the accompanying drawings contain only exemplary technical improvements resulting from the implementation of aspects of the disclosure, and accordingly do not represent all technical improvements provided within the scope of the claims.FIG. 2 illustrates an example of a system 200 that supports dynamic LED voltage control for portable devices, in accordance with aspects of the present disclosure. The system 200 may implement or be implemented by the system 100. In particular, the system 200 illustrates an example of a ring 104 (e.g., portable device 104), a user device 106, and a server 110 as described with respect to FIG. 1.In some aspects, the ring 104 may be configured to be worn on a user's finger and may determine one or more physiological parameters of the user when worn on the user's finger. Example measurements and determinations may include, but are not limited to, user skin temperature, pulse waveforms, breathing rate, heart rate, HRV, blood oxygen content (SpO2), blood glucose levels (e.g., glucose metrics), and the like.The system 200 further includes a user device 106 (e.g., a smartphone) in communication with the ring 104. For example, the ring 104 may communicate wirelessly and / or wired with the user device 106. In some implementations, the ring 104 may send measured and processed data (e.g., temperature data, PPG data, motion / accelerometer data, ring input data, and the like) to the user device 106. The user device 106 may also send data to the ring 104, such as firmware / configuration updates for the ring 104. The user device 106 may process data. In some implementations, the user device 106 may transmit data to the server 110 for processing and / or storage.The ring 104 may include a housing 205, which may include an inner housing 205-a and an outer housing 205-b. In some aspects, the housing 205 of the ring 104 may store or otherwise contain various components of the ring, including, but not limited to, device electronics, a power source / supply (e.g., battery 210, converter, and / or capacitor), one or more substrates (e.g., circuit boards) that connect the device electronics and / or the power source together, and the like. The device electronics may include device modules (e.g., hardware / software), such as: a processing module 230- a, a memory 215, a communication module 220- a, a power module 225, and the like. The device electronics may also include one or more sensors. Example sensors may include one or more temperature sensors 240, a PPG sensor assembly (e.g., PPG system 235), and one or more motion sensors 245.The sensors may include associated modules (not shown) configured to communicate with the respective components / modules of the ring 104 and generate signals connected to the respective sensors. In some aspects, each of the components / modules of the ring 104 may be communicatively coupled to each other via wired or wireless connections. Additionally, the ring 104 may include additional and / or alternative sensors or other components configured to collect physiological data from the user, including light sensors (e.g., LEDs), oximeters, and the like.The ring 104 shown and described with reference to FIG. 2 is for illustrative purposes only. Thus, the ring 104 may include additional or alternative components to those illustrated in FIG. 2. Other rings 104 providing the functionality described herein may be manufactured. For example, rings 104 with fewer components (e.g., sensors) may be manufactured. In a specific example, a ring 104 may be fabricated with a single temperature sensor 240 (or other sensor), a power source, and device electronics configured to read the single temperature sensor 240 (or other sensor). In another specific example, a temperature sensor 240 (or other sensor) may be attached to a user's finger (e.g., using adhesives, wraps, clamps, spring-loaded clamps, etc.). In this case, the sensor may be wired to another computing device, such as a wrist-worn computing device that reads temperature sensor 240 (or another sensor). In other examples, a ring 104 may be manufactured that includes additional sensors and processing functionality.The housing 205 may include one or more housing components 205. The housing 205 may include an outer housing component 205- b(e.g., a shell) and an inner housing component 205- a(e.g., a molded part). The package 205 may include additional components (e.g., additional layers) not explicitly shown in FIG. 2. For example, in some implementations, the ring 104 may include one or more insulating layers that electrically isolate the device electronics and other conductive materials (e.g., electrical traces) from the outer housing 205- b(e.g., an outer metal housing 205- b). The housing 205 may provide structural support for the device electronics, the battery 210, the substrate(s), and other components. For example, the housing 205 may protect the device electronics, the battery 210, and the substrate(s) from mechanical forces such as pressure and shocks. The housing 205 may also protect the device electronics, the battery 210, and the substrate(s) from water and / or other chemicals.The outer housing 205- bmay be made of one or more materials. In some implementations, the outer housing 205- bmay include a metal such as titanium, which may provide strength and abrasion resistance with relatively light weight. The outer housing 205- bmay also be made of other materials such as polymers. In some implementations, the outer housing 205- bmay be both protective and decorative.The inner housing 205- amay be configured to interact with the user's finger. The inner housing 205- amay be formed from a polymer (e.g., a medical polymer) or other material. In some implementations, the inner housing 205- amay be transparent. For example, the inner housing 205- amay be transparent to light emitted from the PPG LEDs. In some implementations, the inner housing component 205- amay be molded onto the outer housing 205- b. For example, the inner housing 205- amay include a polymer that is (e.g., injection molded) shaped to fit within an outer metallic housing shell 205- b.The ring 104 may include one or more substrates (not shown). The device electronics and the battery 210 may be included on the one or more substrates. For example, the device electronics and the battery 210 may be mounted on one or more substrates. Example substrates may include one or more printed circuit boards (PCBs), such as flexible PCBs (e.g., polyimide). In some implementations, the electronics / battery 210 may include surface mount devices (e.g., surface mount technology (SMT) devices) on a flexible circuit board. In some implementations, the one or more substrates (e.g., one or more flexible circuit boards) may include electrical traces that enable electrical communication between the device electronics. The electrical traces may also connect the battery 210 to the device electronics.The device electronics, the battery 210, and the substrates may be disposed in the ring 104 in a variety of ways. In some implementations, a substrate comprising the device electronics may be mounted along the bottom of the ring 104 (e.g., the lower half) such that the sensors (e.g., PPG system 235, temperature sensors 240, motion sensors 245, and other sensors) interact with the bottom of the user's finger. In these implementations, the battery 210 may be included along the top of the ring 104 (e.g., on another substrate).The various components / modules of ring 104 represent functionality (e.g., circuitry and other components) that may be included in ring 104. Modules may include any discrete and / or integrated electronic circuit components that implement analog and / or digital circuits capable of generating the functions ascribed to the modules herein. For example, the modules may include analog circuits (e.g., amplifier circuits, filter circuits, analog / digital converter circuits, and / or other signal conditioning circuits). The modules may also include digital circuitry (e.g., combinational or sequential logic circuitry, memory circuitry, etc.).The memory 215 (memory module) of the ring 104 may include any volatile, non-volatile, magnetic, or electrical media, such as random access memory (RAM), read only memory (ROM), non-volatile RAM (NVRAM), electrically erasable programmable ROM (EEPROM), flash memory, or any other storage device. The memory 215 may store any of the data described herein. For example, the memory 215 may be configured to store data (e.g., motion data, temperature data, PPG data) collected from the respective sensors and the PPG system 235. Further, the memory 215 may include instructions that, when executed by one or more processing circuits, cause the modules to perform various functions attributed to the modules herein. The device electronics of the ring 104 described herein is only exemplary device electronics. Therefore, the types of electronic components used to implement the device electronics may vary depending on design considerations.The functions attributed to the modules of ring 104 described herein may be executed as one or more processors, hardware, firmware, software, or any combination thereof. The depiction of various features as modules is intended to emphasize various functional aspects and does not necessarily imply that such modules must be implemented by separate hardware / software components. Rather, the functionality associated with one or more modules may be executed by separate hardware / software components or integrated into common hardware / software components.The processing module 230- aof the ring 104 may include one or more processors (e.g., processing units), microcontrollers, digital signal processors, systems on a chip (SOCs), and / or other processing devices. Processing module 230- acommunicates with the modules included in ring 104. For example, processing module 230- amay send / receive data to / from the modules and other components of ring 104, such as the sensors. As described herein, the modules may be implemented by various circuit components. Accordingly, the modules may also be referred to as circuits (e.g., a communication circuit and a power circuit).The processing module 230- amay communicate with the memory 215. The memory 215 may include computer readable instructions that, when executed by the processing module 230- a, cause the processing module 230- ato perform the various functions attributed to the processing module 230- aherein. In some implementations, processing module 230- a(e.g., a microcontroller) may include additional features associated with other modules, such as communication functionality provided by communication module 220- a(e.g., a Bluetooth Low Energy Integrated Transceiver) and / or additional onboard memory 215.The communication module 220- amay include circuitry that facilitates wireless and / or wired communication with the user device 106 (e.g., communication module 220- bof the user device 106). In some implementations, the communication modules 220- a, 220- bmay include wireless communication circuitry such as Bluetooth circuitry and / or Wi-Fi circuitry. In some implementations, the communication modules 220- a, 220- bmay include wired communication circuits such as universal serial bus (USB) communication circuits. Using the communication module 220- a, the ring 104 and the user device 106 may be configured to communicate with each other. The processing module 230- aof the ring may be configured to send / receive data to / from the user device 106 via the communication module 220- a. Example data may include, but is not limited to, motion data, temperature data, pulse waveforms, heart rate data, HRV data, PPG data, and status updates (e.g., charge status, battery charge level, and / or ring 104 configuration settings). The processing module 230- aof the ring may also be configured to receive updates (e.g., software / firmware updates) and data from the user device 106.The ring 104 may include a battery 210 (e.g., a rechargeable battery 210). An example battery 210 may include a lithium ion or lithium polymer battery 210, although a variety of battery options 210 are possible. The battery 210 may be wirelessly charged. In some implementations, ring 104 may include a different power source than battery 210, such as a capacitor. The power source (e.g., battery 210 or capacitor) may have a curved geometry that matches the curvature of ring 104. In some aspects, a charger or other power source may include additional sensors that may be used to collect data in addition to or in addition to data collected from the ring 104 itself. Moreover, a charger or other power source for the ring 104 may function as the user device 106, in which case the charger or other power source for the ring 104 may be configured to receive data from the ring 104, store and / or process data received from the ring 104, and communicate data between the ring 104 and the servers 110.In some aspects, the ring 104 includes a power module 225 that can control charging of the battery 210. For example, the power module 225 may interact with an external wireless charger that charges the battery 210 when connected to the ring 104. The charger may include a reference structure that mates with a reference structure of the ring 104 to create a particular alignment with the ring 104 during charging. The power module 225 may also regulate the voltage(s) of the device electronics, regulate the power output to the device electronics, and monitor the state of charge of the battery 210. In some implementations, the battery 210 may include a protection circuit module (PCM) that protects the battery 210 from high current discharge, overvoltage during charging, and undervoltage during discharging. The power module 225 may also include electrostatic discharge (ESD) protection.The one or more temperature sensors 240 may be electrically coupled to the processing module 230- a. The temperature sensor 240 may be configured to generate a temperature signal (e.g., temperature data) indicative of a temperature read or sensed by the temperature sensor 240. The processing module 230- amay determine a temperature of the user at the location of the temperature sensor 240. For example, temperature data generated in ring 104 by temperature sensor 240 may indicate a temperature of a user on the user's finger (e.g., skin temperature). In some implementations, the temperature sensor 240 may contact the skin of the user. In other implementations, a portion of the housing 205 (e.g., the inner housing 205- a) may form a barrier (e.g., a thin, thermally conductive barrier) between the temperature sensor 240 and the skin of the user. In some implementations, portions of the ring 104 configured to contact the user's finger may include thermally conductive portions and thermally insulating portions. The thermally conductive portions may conduct heat from the user's finger to the temperature sensors 240. The heat insulating portions may isolate portions of the ring 104 (e.g., the temperature sensor 240) from the ambient temperature.In some implementations, temperature sensor 240 may generate a digital signal (e.g., temperature data) that processing module 230- amay use to determine the temperature. As another example, in cases where the temperature sensor 240 comprises a passive sensor, the processing module 230- a(or a temperature sensor module 240) may measure a current / voltage generated by the temperature sensor 240 and determine the temperature based on the measured current / voltage. Example temperature sensors 240 may include a thermistor, such as an NTC (Negative Temperature Coefficient) thermistor, or other types of sensors, including resistors, transistors, diodes, and / or other electrical / electronic components.The processing module 230- amay sample the temperature of the user over time. For example, the processing module 230- amay sample the temperature of the user according to a sampling rate. An example sampling rate may include one sample per second, although processing module 230- amay be configured to sample the temperature signal at other sampling rates that are higher or lower than one sample per second. In some implementations, the processing module 230- amay continuously sample the temperature of the user during the day and night. Sampling at a sufficient rate (e.g., one sample per second) during the day may provide sufficient temperature data for the analysis described herein.The processing module 230- amay store the sensed temperature data in the memory 215. In some implementations, the processing module 230- amay process the sampled temperature data. For example, the processing module 230- amay determine average temperature values over a period of time. In one example, the processing module 230- amay determine an average temperature value per minute by summing all temperature values collected over the minute and dividing by the number of samples over the minute. In a specific example where the temperature is sampled at one sample per second, the average temperature may be a sum of all sampled temperatures for one minute divided by sixty seconds. The memory 215 may store the average temperature values over time. In some implementations, memory 215 may store average temperatures (e.g., one per minute) instead of sensed temperatures to save memory 215.The sampling rate that may be stored in memory 215 may be configurable. In some implementations, the sampling rate may be the same during the day and night. In other implementations, the sampling rate may be changed during the day / night. In some implementations, the ring 104 may filter / discard temperature measurements, such as large temperature spikes that do not indicate physiological changes (e.g., a hot shower temperature spike). In some implementations, the ring 104 may filter / discard temperature measurements that may not be reliable due to other factors, such as excessive motion during training (e.g., as indicated by a motion sensor 245).The ring 104 (e.g., communication module) may transmit the sampled and / or average temperature data to the user device 106 for storage and / or further processing. The user device 106 may transmit the sampled and / or average temperature data to the server 110 for storage and / or further processing.Although the ring 104 is shown as including a single temperature sensor 240, the ring 104 may include multiple temperature sensors 240 at one or more locations, e.g., disposed along the inner housing 205- a, proximate the user's finger. In some implementations, the temperature sensors 240 may be stand-alone temperature sensors 240. Additionally or alternatively, one or more temperature sensors 240 may be included with other components (e.g., packaged with other components), such as the accelerometer and / or processor.The processing module 230- amay acquire and process data from multiple temperature sensors 240 in a similar manner as described with respect to a single temperature sensor 240. For example, the processing module 230 may individually sample, average, and store temperature data from each of the plurality of temperature sensors 240. In other examples, the processing module 230- amay sample the sensors at different rates and average / store different values for the different sensors. In some implementations, the processing module 230- amay be configured to determine a single temperature based on the average of two or more temperatures determined by two or more temperature sensors 240 at different locations on the finger.The temperature sensors 240 on the ring 104 may detect distal temperatures on the user's finger (e.g., on each finger). For example, one or more temperature sensors 240 on the ring 104 may detect a user's temperature from the bottom of a finger or elsewhere on the finger. In some implementations, the ring 104 may continuously sense the distal temperature (e.g., at a sampling rate). Although the distal temperature measured by a ring 104 on the finger is described herein, other devices may measure the temperature at the same / different locations. In some cases, the distal temperature measured at a user's finger may be different from the temperature measured at a user's wrist or other external body location. Additionally, the distal temperature (e.g., a "shell" temperature) measured on a user's finger may be different than the core temperature of the user. Thus, the ring 104 may provide a useful temperature signal that may not be detected at other internal / external locations of the body. In some cases, the continuous temperature measurement on the finger may detect temperature variations (e.g., small or large variations) that may not be detectable in the core temperature. For example, continuous finger temperature measurement may capture minute or hourly temperature fluctuations that provide additional insights that may not be provided by other temperature measurements elsewhere in the body.The ring 104 may include a PPG system 235. The PPG system 235 may include one or more optical transmitters that emit light. The PPG system 235 may also include one or more optical receivers that receive light transmitted from the one or more optical transmitters. An optical receiver may generate a signal (hereinafter, "PPG" signal) indicative of an amount of light received by the optical receiver. The optical emitters may illuminate a region of the user's finger. The PPG signal generated by the PPG system 235 may indicate blood flow in the illuminated area. For example, the PPG signal may indicate blood volume changes in the illuminated area caused by a user's pulse pressure. The processing module 230- amay sample the PPG signal and determine a pulse waveform of the user based on the PPG signal. The processing module 230- amay determine a plurality of physiological parameters based on the user's pulse waveform, such as a user's breathing rate, heart rate, HRV, oxygen saturation, and other circulatory parameters.In some implementations, the PPG system 235 may be configured as a reflective PPG system 235 where the optical receiver(s) receive transmitted light reflected by the area of the user's finger. In some implementations, the PPG system 235 may be configured as a transmissive PPG system 235 in which the optical transmitter(s) and the optical receiver(s) are arranged opposite each other such that light is transmitted directly through a portion of the user's finger to / to the optical receiver(s).The number and ratio of transmitters and receivers included in the PPG system 235 may vary. Example optical transmitters may include light emitting diodes (LEDs). The optical transmitters may emit light in the infrared spectrum and / or other spectra. Exemplary optical receivers may include, but are not limited to, photosensors, phototransistors, and photodiodes. The optical receivers may be configured to generate PPG signals in response to the wavelengths received by the optical transmitters. The location of the transmitters and receivers may vary. Additionally, a single device may include reflective and / or transmissive PPG systems 235.The PPG system 235 illustrated in FIG. 2 may include a reflective PPG system 235 in some implementations. In these implementations, the PPG system 235 may include a centrally located optical receiver (e.g., at the bottom of the ring 104) and two optical transmitters located on either side of the optical receiver. In this implementation, the PPG system 235 (e.g., the optical receiver) may generate the PPG signal based on light received from one or both optical transmitters. In other implementations, other placements, combinations, and / or configurations of one or more optical transmitters and / or optical receivers are provided.The processing module 230- amay control one or both of the optical transmitters to transmit light while sensing the PPG signal generated by the optical receiver. In some implementations, the processing module 230- amay cause the optical transmitter with the stronger received signal to transmit light while sampling the PPG signal generated by the optical receiver. For example, the selected optical transmitter may continuously emit light while the PPG signal is sampled at a sampling rate (e.g., 250 Hz).Sampling the PPG signal generated by the PPG system 235 may result in a pulse waveform, which may be referred to as a "PPG.". The pulse waveform may indicate blood pressure over time for multiple cardiac cycles. The pulse waveform may include peaks indicative of cardiac cycles. In addition, the pulse waveform may include breath-induced variations that may be used to determine the breathing rate. The processing module 230- amay store the pulse waveform in the memory 215 in some implementations. The processing module 230- amay process the pulse waveform during its generation and / or from the memory 215 to determine physiological parameters of the user described herein.The processing module 230- amay determine the heart rate of the user based on the pulse waveform. For example, the processing module 230- amay determine the heart rate (e.g., in beats per minute) based on the time between the peaks in the pulse waveform. The time between peaks may be referred to as the interbeat interval (IBI). The processing module 230- amay store the determined heart rate values and IBI values in the memory 215.The processing module 230- amay determine the HRV over time. For example, the processing module 230- amay determine the HRV based on the variation of the IBIs. The processing module 230- amay store the HRV values over time in the memory 215. In addition, the processing module 230- amay determine the breathing rate of the user over time. For example, the processing module 230- amay determine the breathing rate based on frequency modulation, amplitude modulation, or baseline modulation of the user's IBI values over a period of time. The breathing rate may be calculated in breaths per minute or as another breathing rate (e.g., breaths per 30 seconds). The processing module 230- amay store the user's breathing rate values over time in the memory 215.The ring 104 may include one or more motion sensors 245, such as one or more accelerometers (e.g., 6-D accelerometers) and / or one or more gyroscopes (gyros). Motion sensors 245 may generate motion signals indicative of the motion of the sensors. For example, the ring 104 may include one or more accelerometers that generate acceleration signals indicative of the acceleration of the accelerometers. As another example, the ring 104 may include one or more gyro sensors that generate gyro signals indicative of angular movements (e.g., angular velocity) and / or changes in orientation. Motion sensors 245 may be included in one or more sensor packages. An exemplary accelerometer / gyro sensor is a Bosch BMI160 Inertial Micro-Electro-Mechanical System (MEMS) sensor that can measure angular velocities and accelerations in three perpendicular axes.The processing module 230- amay sample the motion signals at a sampling rate (e.g., 50 Hz) and determine the motion of the ring 104 based on the sampled motion signals. For example, the processing module 230- amay sample acceleration signals to determine the acceleration of the ring 104. As another example, processing module 230- amay sample a gyro signal to determine the angular motion. In some implementations, processing module 230- amay store motion data in memory 215. Motion data may include sampled motion data as well as motion data calculated based on the sampled motion signals (e.g., acceleration and angle values).The ring 104 may store a plurality of data described herein. For example, the ring 104 may store temperature data, such as raw sampled temperature data and calculated temperature data (e.g., average temperatures). As another example, ring 104 may store PPG signal data, such as pulse waveforms and data calculated based on the pulse waveforms (e.g., heart rate values, IBI values, HRV values, and breath rate values). Ring 104 may also store motion data, such as sampled motion data indicative of linear and angular motions.The ring 104 or other computing device may calculate and store additional values based on the sampled / calculated physiological data. For example, the processing module 230 may calculate and store various metrics, such as sleep metrics (e.g., a sleep score), activity metrics, and ready metrics. In some implementations, additional values / metrics may be referred to as "derived values.". The ring 104, or other computer / wearable device, may calculate a variety of values / metrics related to motion. Example derived values for motion data may include motion count values, regularity values, intensity values, metabolic equivalence values of tasks (METs), and orientation values, among others. Motion counts, regularity values, intensity values, and METs may indicate a measure of the user's motion (e.g., velocity / acceleration) over time. Orientation values may indicate how the ring 104 is oriented on the user's finger and whether the ring 104 is worn on the left or right hand.In some implementations, motion counts and regularity values may be determined by counting a number of acceleration peaks within one or more time periods (e.g., one or more 30-second to 1-minute periods). Intensity values may indicate a number of movements and the associated intensity (e.g., acceleration values) of the movements. The intensity values may be categorized as low, medium, and high depending on the associated threshold acceleration values. METs may be determined based on the intensity of the movements during a period of time (e.g., 30 seconds), the regularity / irregularity of the movements, and the number of movements associated with the different intensities.In some implementations, processing module 230- amay compress the data stored in memory 215. For example, the processing module 230- amay delete sampled data after performing computations based on the sampled data. As another example, the processing module 230- amay average data over longer periods of time to reduce the number of stored values. In a specific example, if average temperatures for a user over a minute are stored in memory 215, processing module 230- amay calculate average temperatures over a five-minute period for storage and then delete the one-minute average temperature data. The processing module 230- amay compress data based on a variety of factors, such as the total amount of memory 215 used / available and / or an elapsed time since the ring 104 last transmitted the data to the user device 106.Although a user's physiological parameters may be measured by sensors attached to a ring 104, other devices may measure a user's physiological parameters as well. For example, although a user's temperature may be measured by a temperature sensor 240 included in a ring 104, other devices may measure a user's temperature. In some examples, other wearable devices (e.g., wrist devices) may include sensors that measure physiological parameters of the user. In addition, medical devices, such as external medical devices (e.g., wearable medical devices) and / or implantable medical devices, may measure a user's physiological parameters. One or more sensors on any type of computing device may be used to implement the techniques described herein.The physiological measurements can be performed continuously during the day and / or night. In some implementations, the physiological measurements may be performed during parts of the day and / or parts of the night. In some implementations, the physiological measurements may be performed in response to determining that the user is in a particular state, such as an active state, a sleep state, and / or a sleep state. For example, ring 104 may make physiological measurements in a sleep / sleep state to detect cleaner physiological signals. In one example, ring 104 or other device / system may detect when a user is resting and / or sleeping and detect physiological parameters (e.g., temperature) for that detected condition. The devices / systems may use the sleep / sleep physiological data and / or other data when the user is in other states to implement the techniques of the present disclosure.In some implementations, as described previously herein, ring 104 may be configured to collect, store, and / or process data, and may transmit any of the data described herein to user device 106 for storage and / or processing. In some aspects, the user device 106 includes a wearable application 250, an operating system (OS), a web browser application (e.g., web browser 280), one or more additional applications, and a GUI 275. The user device 106 may further include other modules and components, including sensors, audio devices, haptic feedback devices, and the like. Wearable application 250 may be an example of an application (e.g., "app") that may be installed on user device 106. Wearable application 250 may be configured to acquire data from ring 104, store the acquired data, and process the acquired data as described herein. For example, wearable application 250 may include a user interface (UI) module 255, a capture module 260, a processing module 230- b, a communication module 220- b, and a storage module (e.g., database 265) configured to store application data.In some cases, the wearable device 104 and the user device 106 may be included in (or form) the same device. For example, in some cases, the wearable device 104 may be configured to execute the wearable application 250 and may be configured to display data via the GUI 275.The various data processing operations described herein may be performed by the ring 104, the user device 106, the servers 110, or any combination thereof. For example, in some cases, data collected by the ring 104 may be preprocessed and transmitted to the user device 106. In this example, the user device 106 may perform some data processing operations on the received data, transmit data to the servers 110 for data processing, or both. For example, in some cases, the user device 106 may perform processing operations that require relatively low processing power and / or operations that require relatively low latency while the user device 106 may transmit the data to the servers 110 for processing, processing operations that require relatively high processing power, and / or operations that may permit relatively higher latency.In some aspects, the ring 104, the user device 106, and the server 110 of the system 200 may be configured to evaluate sleep patterns for a user. In particular, the respective components of the system 200 may be used to collect data from a user via the ring 104 and generate one or more scores (e.g., sleep score, standby score) for the user based on the collected data. For example, as previously mentioned herein, ring 104 of system 200 may be worn by a user to collect data from the user, including temperature, heart rate, HRV, and the like. Data collected by ring 104 may be used to determine when the user is sleeping to evaluate the user's sleep for a particular "sleep day.". In some aspects, scores for the user may be calculated for each respective sleep day such that a first sleep day is associated with a first set of scores and a second sleep day is associated with a second set of scores. Scores may be calculated for each respective sleep day based on data collected from the ring 104 during the respective sleep day. Scores may include, but are not limited to, sleep scores, stand-by scores, and the like.In some cases, "sleepdays" may match the traditional calendardays, such that a given sleepday runs from midnight to midnight of the respective calendarday. In other cases, sleep days may be offset relative to calendar days. For example, sleepdays may run from 18:00 of one calendar day to 18:00 of the following calendar day. In this example, 18:00 may serve as a cut-off time, wherein data collected from the user after 18:00 is counted for the current sleep day, and data collected from the user after 18:00 is counted for the following sleep day. Due to most persons sleeping the most at night, offsetting sleep days relative to calendar days may allow system 200 to evaluate sleep patterns for users to match their sleep plans. In some cases, users may selectively adjust the time of the sleep days relative to the calendar days (e.g., via the GUI) such that the sleep days match the amount of time that the respective users typically sleep.In some implementations, each overall score for a user for each respective day (e.g., sleep score, stand-by score) may be determined / calculated based on one or more "contributing", "factors", or "contributing factors". For example, a user's overall sleep score may be calculated based on a set of contributings including: overall sleep, efficiency, recovery, REM sleep, deep sleep, latency, timing, or any combination thereof. The sleep score may include any number of contributors. The contributing "total sleep" may refer to the sum of all sleep periods of the sleep day. The contributing "efficiency" may reflect the percentage of sleep time spent in the bed compared to wake-up time, and may be calculated using the efficiency average of long sleep periods (e.g., primary sleep period) of the sleep day, weighted by the duration of each sleep period. The contributing "recovery" may indicate how recovery the user's sleep is, and may be calculated using the average of all sleep periods of the sleep day, weighted by the duration of each period. The contributing recovery may be based on a "wake-up count" (e.g., sum of all wake-up operations (when the user wakes up) detected during different sleep periods), excessive movement, and a "hang-up count" (e.g., sum of all hang-up operations (when the user is off the bed) detected during the different sleep periods).The contributing "REM sleep" may refer to the sum total of the REM sleep durations over all sleep periods of the sleep day including REM sleep. Similarly, the contributing "deep sleep" may refer to the sum total of the deep sleep durations over all sleep periods of the sleep day including deep sleep. The contributing "latency" may indicate how long (e.g., average, median, longest) the user requires to sleep, and may be calculated using the average of long sleep periods during the sleep day, weighted according to the duration of each period and the number of such periods (e.g., consolidation of a particular sleep phase or phases may be a contributing party of their own, or other contributing weights). Finally, the contributing "timing" may refer to the relative timing of sleep periods within the sleep day and / or calendar day and may be calculated using the average of all sleep periods of the sleep day, weighted by the duration of each period.As another example, a user's total ready score may be calculated based on a set of contributors including: sleep, sleep balance, heart rate, HRV balance, recovery index, temperature, activity, activity balance, or any combination thereof. The ready score may include any number of contributors. The contributing "sleep" may refer to the combined sleep score of all sleep periods within the sleep day. The contributing "sleep balance" may refer to the cumulative duration of all sleep periods within the sleep day. In particular, the sleep balance may indicate to a user whether the sleep that the user has received over a certain period of time (e.g., the last two weeks) balances the user's needs. Typically, adults require 7-9 hours of sleep per night to remain healthy and awake and to perform their best performance both mentally and physically. However, it is normal to occasionally have a night with poor sleep, therefore, the contributing sleep balance considers long-term sleep patterns to determine whether each user's sleep needs are met. The contributing "resting heart rate" may indicate the lowest heart rate from the longest sleep period of the sleep day (e.g., primary sleep period) and / or the lowest heart rate from noose that occurs after the primary sleep period.Continuing with respect to the "contributing" (e.g., factors, contributing factors) of the stand-by score, the contributing "HRV balance" may indicate the highest HRV average of the primary sleep period and the nocheries occurring after the primary sleep period. The contributing HRV balance may help users track their recovery status by comparing their HRV trend over a first time period (e.g., two weeks) to an average HRV over a second, longer time period (e.g., three months). The contributing "recovery index" may be calculated based on the longest sleep period. The recovery index measures how long it takes for a user's resting heart rate to stabilize during the night. An indication of very good recovery is that the resting heart rate of the user stabilizes during the first half of the night, at least six hours before the user wakes up, leaving the body time to recover for the next day. The contributing "body temperature" may be calculated based on the longest sleep period (e.g., primary sleep period) or based on a pitch occurring after the longest sleep period when the highest temperature of the user during the pitch is at least 0.5° C. higher than the highest temperature during the longest period. In some aspects, the ring may measure a user's body temperature while the user is sleeping and the system 200 may display the user's average temperature relative to the user's base temperature. If a user's body temperature is outside its normal range (e.g., well above or below 0.0), the contributing body temperature may be emphasized (e.g., transition to an "attention" state) or otherwise generate a warning to the user.A wearable device (e.g., ring 104) may have a relatively more limited power budget (e.g., battery capacity) than one or more other electronic devices due to a small form factor of ring 104. The ring 104 may drive or drive components of the ring 104 (e.g., LEDs of the PPG system 235) at a particular voltage (e.g., a minimum anode line voltage to cause the LEDs to generate light). That is, the amount of power consumed to drive each LED may depend on LED current and LED voltage (e.g., according to P= IV). Accordingly, a lower LED voltage and / or current may result in a relatively lower current consumption. However, when the LED voltage (e.g., anode line voltage) falls below a threshold voltage (e.g., minimum voltage), the LEDs may not generate light or generate relatively less light than may be used to acquire physiological data. To power the LEDs, in some examples, ring 140 may use fixed or feature-based VLED operating schemes.In a fixed VLED operating scheme, the starting input voltage of the LEDs may be fixed prior to a measurement interval (e.g., VLED=5V), independent of an LED configuration or feature (e.g., a type of measurements to be taken). However, the use of a fixed VLED may result in the fixed VLED being higher than a minimum input voltage needed or expected to operate the LEDs for some measurement intervals or certain types of measurements. That is, the ring 104 may charge the anode line for longer durations between the measurement intervals, which may increase latency in making measurements across the ring 104 and decrease battery life of the ring 104. Further, a higher VLED may result in LEDs aging relatively faster than a lower VLED, which may result in a relatively degraded quality of measurements and user experience.In the feature-based VLED operation, the starting input voltage of the LEDs can change on the basis of the type of measurements to be carried out. For example, the starting input voltage can be set to 3.7 V (VLED=3.7 V) for night heart rate measurements and to 4.5 V (VLED=4.5 V) for day heart rate measurements. Ring 104 may use a fixed voltage (e.g., VLED=5.0) when multiple or conflicting features are simultaneously enabled (e.g., as a fallback VLED voltage). Although such feature-based VLED operation may allow the VLED to be specific to a type of measurement, such techniques may not allow the wearable device to dynamically adjust how particular measurements are made. For example, if the wearable device increases the power of the LEDs to achieve higher quality day HR measurements, the start VLED of 4.5 V may not be sufficient to perform the day HR measurements with increased LED power.In some aspects, system 200 may support techniques for a wearable device (e.g., ring 104) to dynamically select and adjust a starting input voltage (e.g., VLED) for one or more LEDs (e.g., the PPG LEDs in PPG system 235). In particular, a wearable device may use the dynamic VLED techniques described herein to dynamically determine the starting input voltage of the LEDs based on an LED configuration to be used by the LEDs and a threshold anode line voltage for operating the LEDs (e.g., a minimum voltage for operating the LEDs for the respective LED configuration). The LED configuration may include parameters or characteristics of the LEDs for making measurements, such as LED burn durations, wavelength(s) to be used, LED pulse patterns, LED settling times, operating currents supplied to the LEDs, etc.For example, the wearable device (e.g., ring 104) may determine an LED configuration (e.g., a configuration stored in memory 215 or displayed to ring 104 by user device 106) that may be used to acquire physiological data. The wearable device may perform simulations (e.g., an electronic transient simulation) to model the voltage of the anode line during a measurement interval based on the LED configuration (e.g., via the processing module 230- a). Through the simulations, the wearable device 104 may determine a value for VLEDthat may maintain a voltage of the anode line above the threshold anode line voltage for operating the LEDs throughout the measurement interval. Additionally or alternatively, the wearable device may perform one or more computations via the processing module 230- ato determine the value for VLED. The wearable device may apply the value for VLED to perform one or more measurements via the PPG system 235 during a measurement interval according to the LED configuration.FIG. 3 shows an example of a circuit diagram 300 supporting dynamic LED voltage control for portable devices, in accordance with aspects of the present disclosure. The circuit diagram 300 may implement or be implemented by aspects of the system 100 and the system 200. For example, the circuit diagram 300 may be used by a portable device 304, which may be an example of a portable device 104, as described with respect to FIG. 1.A wearable device 304 (e.g., a wearable ring device, a wrist worn wearable device) may provide power to one or more LEDs 320 (e.g., light emitting components) of a PPG measurement system 305 according to circuit diagram 300. As previously mentioned herein, the PPG measurement system 305 may include one or more light emitting components (e.g., LEDs 320) and one or more light receiving components (e.g., photodiodes, phototransistors). As shown in FIG. 3, the light emitting and / or light receiving components of the PPG measurement system 305 may be at least partially arranged in "domes" or other structures extending from the inner circumferential surface of the wearable device 304. The LEDs 320 (e.g., LEDs 320- a, 320- b, 320- c, 320- d) may include any number of LEDs, model, or combination of models of LEDs, and emit light of any wavelength or combination of wavelengths (e.g., red, infrared, green, etc.). For example, the first LED 320- amay be configured to emit red light, the second and third LEDs 320- b, 320- cmay be configured to emit green light, and the fourth LED 320- dmay be configured to emit IR light. The wearable device 304 may collect physiological data associated with a user by measuring light emitted from the LEDs 320 via one or more light receiving components (e.g., photodiodes, phototransistors).The portable device 304 may use a power supply, such as a battery 340, and / or one or more converters 355 (e.g., a switched mode power supply, such as a buck / boost converter) to generate a starting input voltage, which may be referred to as VLED 310, that may be used to charge the anode line 350. That is, the one or more converters 355 may receive the voltage output by the battery 340 and convert the battery voltage to charge the anode line to VLED 310 to operate the LEDs 320. As will be described in further detail herein, the starting input voltage / VLED 310 voltage output by the converter 355 may be calculated via electronic simulations. Moreover, for purposes of the present disclosure, the battery 340 and / or the converter / converters 355 (e.g., buck / boost converters) may be used and / or referred to as "power supply", "power supply components", or similar terms.The wearable device 304 may accordingly charge / feed an anode line 350 to the input voltage VLED 310 by charging one or more anode line capacitors 325 to the input voltage VLED 310. An anode line voltage 315 may increase (e.g., to VLED 310) as the anode line capacitors 325 charge and may decrease as the anode line capacitors 325 discharge (e.g., to operate the LEDs 320). The wearable device 304 may control (e.g., limit) a current between the power input line 345 and the anode line 350 via a resistor 330 (e.g., to prevent large current spikes across the battery 340) and / or one or more converters 355. For example, the portable device 304 may include one or more converters (e.g., buck / boost converters) disposed on the power input line 345 between the battery 340 and the resistor 330.The anode line capacitors 325 may provide energy storage for short-term LED current pulses that are provided to the LEDs 320 for performing physiological measurements. For example, the anode line capacitors 325 may charge the anode line 350 to an anode line voltage 315 to operate an LED 320- a, an LED 320- b, an LED 320- c, and / or an LED 320- d. The anode line capacitors 325 may discharge to operate the LEDs 320 and may recharge between LED pulse bursts (e.g., frames during which the LEDs 320 are inactive). The anode line capacitors 325 may include any number of capacitors, any material of capacitors, any model of capacitors, etc. The wearable device 304 may use a model of the anode line capacitors 325 (e.g., and one or more other components of the circuit diagram 300) described herein to perform VLED estimation.The wearable device 304 may control a drive current and / or voltage for each LED 320 using a corresponding analog front end (AFE) LED driver 335 (e.g., an AFE LED driver 335- a, an AFE LED driver 335- b, an AFE LED driver 335- c, and an AFE LED driver 335- d). The wearable device 304 may include any number of AFE LED drivers 335 and any model or combination of models of AFE LED drivers 335. Each AFE LED driver 335 may have different parameters (e.g., timing parameters, LED driver current / voltage limits, tolerances, etc.). The wearable device 304 may use a model of each AFE LED driver 335 (e.g., and one or more other components of the circuit diagram 300 described herein) to perform a VLED estimate. Each AFE LED driver 335- cmay be an example of an AFE chip and operate the corresponding LED using a waveform (e.g., a pulse pattern). In some aspects, the AFE LED driver / drivers 355 may be configured or otherwise configured with specific currents for respective LED configurations, where the respective (e.g., constant) currents are used to drive LED pulses according to the respective LED configurations.The wearable device 304 may control a driving current and / or voltage through each LED 320 using a corresponding resistor 322 (e.g., a resistor 322- b, a resistor 322- c, a resistor 322- d, and a resistor 322- e). In some implementations, the respective resistors 322 may include one or more components (e.g., AFE components) to control current through the LEDs 320. That is, the resistors 322 may include current sinks that may function as adjustable resistors to control the drive current. In some other implementations, the wearable device 304 may not include the resistors 322, or the resistors 322 may be implemented within the AFE LED drivers 335. Accordingly, the wearable device may cause the LEDs 320 to emit light (e.g., pulses) according to an LED configuration. In some examples, to operate the LEDs 320 with a larger drive current, the wearable device 304 may also operate the LEDs 320 with a larger voltage. Different models of LEDs 320 may have different characteristics (e.g., minimum voltages, forward voltages at different currents, voltage tolerances, relations between drive current and drive voltage, etc.). The wearable device 304 may use a model of each LED 320 (e.g., and one or more other components of the circuit diagram 300) described herein to perform a VLED estimate. The LEDs 320 and the corresponding resistors 330 and AFE LED drivers 335 may be connected in parallel to the anode line 350.As described herein, an LED configuration may define which LEDs 320 (e.g., connected to given wavelengths) are operated (e.g., driven) during each slot of a measurement interval, as well as one or more LED parameters such as LED current, LED drive current / voltage, measurement patterns of LED pulses, open-circuit time between LED pulses, a number of LED pulses, and the like. As an illustrative example, an LED configuration of the wearable device 304 may enable to operate the LED 320- a(e.g., a red LED 320- a) using a first voltage and a first current for a first duration (e.g., a pulse instance), keep the LEDs 320 inactive for a second duration (e.g., a settling time), operate the LED 320- b(e.g., a green LED) using a second voltage and a second current for a third duration (e.g., a pulse instance), etc. In this regard, the term "LED configuration" may be used, This may be accomplished to refer to a set of parameters or characteristics of the LEDs 320 and / or other components of the portable device 304 that are used to perform physiological measurements for a particular measurement interval.In some examples, to operate the LEDs 320, the wearable device 304 may operate the anode line 350 to at least a minimum anode line voltage for the duration of a measurement period (e.g., a duration defined by an LED configuration). The minimum anode line voltage may be a minimum voltage that may allow the LEDs 320 to operate according to an LED configuration during a measurement interval. For example, if the anode line voltage 315 is below the minimum anode line voltage, one or more of the LEDs 320 may be inactive or have a brightness that is below a threshold expected or otherwise used to perform sufficiently high quality physiological measurements. In other words, when the anode line voltage 315 is below the minimum anode line voltage, the LEDs 320 may not ignite, or physiological data collected with the LEDs 320 may have poor quality.In some examples, the wearable device 304 may determine the minimum anode line voltage by performing one or more physiological measurements using the LEDs 320 (e.g., at a first anode line voltage 315) and the light receiving components. The wearable device 304 may determine whether a measurement quality (e.g., received power) of the physiological measurements is above a threshold. If the measurement quality is below the threshold, the wearable device 304 may determine that the first anode line voltage 315 is below the minimum anode line voltage. In some examples, the minimum anode line voltage may be a total minimum anode line voltage, an LED-specific minimum anode line voltage, or a slot-specific or LED configuration-specific minimum anode line voltage (e.g., specific to an LED configuration). For example, a first LED configuration (e.g., a first set of parameters / characteristics used to acquire physiological data) may be connected to a first minimum anode line voltage and a second LED configuration may be connected to a second minimum anode line voltage.The wearable device 304 may dynamically calculate (e.g., determine, select) the starting input voltage (e.g., VLED 310) based on an LED configuration to be used and the corresponding minimum anode line voltage for the LED configuration. For example, the wearable device 304 may dynamically calculate VLED 310 such that the wearable device 304 may maintain a measurement quality (e.g., received power) associated with physiological measurements performed using the LEDs 320, above the threshold measurement quality during a measurement interval using the LED configuration. That is, the wearable device 304 may dynamically calculate VLED 310 to maintain the anode line voltage 315 above the minimum anode line voltage throughout the measurement interval.In some examples, the wearable device 304 may calculate a VLED 310 for each LED configuration by performing a forward simulation of the anode line voltage 315 with a respective LED configuration or by performing a backward simulation of the anode line voltage 315 with the respective LED configuration, as described with reference to FIG. 4. The portable device 304 may accordingly separately calculate a VLED corresponding to each LED configuration, which may increase the measurement quality and battery life of the portable device 304.In summary, the wearable device 304 (e.g., processors of the wearable device 304) may determine an LED configuration that may be used by the LEDs 320 to perform physiological measurements during a measurement interval. The wearable device 304 may then determine a minimum voltage of the anode line 350 that is "required" (e.g., expected, used) to perform the measurements during the measurement interval based on the selected LED configuration. The wearable device 304 may then perform simulations or otherwise calculate a starting input voltage (VLED 310) of the anode line 350 that does not result in the anode line voltage 315 falling below the minimum anode line voltage during the measurement interval. Subsequently, prior to the measurement interval, the wearable device 304 may use the power supply (e.g., battery 340 and / or converter 355) to charge the power input line 345 and / or anode line 350 to VLED 310, and may subsequently perform measurements during the measurement interval using the LEDs 320. By computing and charging the power input line 345 and / or the anode line 350 to VLED 310, the "dynamic" VLED techniques described herein may be used to ensure that the anode line voltage 315 does not fall below the minimum anode line voltage usable for the LEDs 320 to perform sufficiently high quality measurements using the LED configuration throughout the measurement interval.Techniques described herein may allow the wearable device to charge the anode line 350 to the minimum VLED 310 that enables physiological measurements throughout the measurement interval 301. Thus, techniques described herein may enable the portable device to adapt the VLED 310 to the LED configuration to be used for each measurement interval 301. For example, rather than always charging the anode line 350 to a static VLED (e.g., static VLED=5V) according to a "fixed" VLED configuration, the "dynamic" VLED techniques described herein may allow the wearable device to instead adapt the VLED to the specific LED configuration to be used (e.g., only charge to 3.7V for some LED configurations). Thus, the dynamic VLED techniques described herein may reduce the time between the measurement intervals 301 by dynamically adjusting the VLED 310 to be used, thereby reducing the latency between the measurement intervals 301 and the corresponding physiological measurements.FIG. 4 shows an example of a voltage diagram 400 supporting dynamic LED voltage control for portable devices, in accordance with aspects of the present disclosure. The voltage diagram 400 may implement or be implemented by aspects of the system 100, the system 200, or the circuit diagram 300. For example, the voltage diagram 400 may be used by a portable device, which may be an example of a portable device 104, as described with respect to FIG. 1.The voltage diagram 400 may be an illustrative example of an anode line voltage 415 over a measurement interval 401, which includes a set of PPG slots (e.g., power phases 420 during which the LEDs are operated and an anode line capacitor discharges) and charging phases 425 (e.g., during which the LEDs are inactive or not operated and the anode line capacitor recharges). As shown in FIG. 4, the anode line voltage 415 may decrease during the power phases 420 during which the LEDs are firing (e.g., emitting light for measurements) and may increase during the charging phases 425 of the measurement interval 401 during which the LEDs are inactive. In other words, the anode line capacitors 325 (and thus the anode line voltage 415) may discharge during the power phases 420 of the measurement interval 401, and recharge during the charging phases 425 of the measurement interval 401. In some aspects, the wearable device 304 (e.g., a wearable ring device, a wrist worn wearable device) may charge the anode line voltage 415 to a starting input voltage VLED 405 at the beginning of the measurement interval 401.As described herein, an LED configuration may define which LEDs (e.g., connected to given wavelengths) are operated (e.g., driven) during each slot of a measurement interval 401, as well as one or more LED parameters such as LED current, LED drive current / voltage, measurement patterns of LED pulses, open-circuit time between LED pulses, a number of LED pulses, and the like. The voltage diagram 400 may be an illustrative example of the anode line voltage 415 during a measurement interval 401, according to an example LED configuration. As described herein, a power phase 420 may be a pulse instance of a measurement interval 401, and a charging phase 425 may be a settling time of the measurement interval 401.In some aspects, as described with respect to FIG. 3, each LED configuration may be connected to a minimum anode line voltage 410- aused (e.g., expected, required) to operate the LEDs throughout the measurement interval 401. In other words, the anode line voltage 415 must be maintained at or above the minimum anode line voltage 410- afor the duration of the measurement interval 401, so that the LEDs are able to perform sufficiently high quality measurements throughout the measurement interval 401. Similarly, the LED configuration may be associated with one or more minimum slot-specific anode line voltages 410- bfor a given LED configuration used during a pulse instance (e.g., a slot) of a first PPG slot (e.g., and one or more additional minimum slot-specific anode line voltages corresponding to each additional PPG slot). The minimum slot-specific anode line voltages 410- bmay indicate or represent intermediate voltages that need to be maintained at different points / slots throughout the measurement interval 401 in order for the LEDs to perform measurements throughout the measurement interval 401.In this regard, the wearable device may determine an LED configuration to be used to perform measurements during a respective measurement interval 401, and determine / calculate the minimum anode line voltage 410- afor the LED configuration / measurement interval 401. Subsequently, the wearable device may select / calculate a VLED 405 such that the anode line voltage 415 does not fall below the minimum anode line voltage 410- aat any time during a measurement interval 401, and such that the anode line voltage 415 does not fall below the minimum slot-specific anode line voltage 410- bduring a corresponding slot (e.g., the first slot) of the measurement interval 401. A minimum slot-specific anode line voltage 410- bof a given PPG slot (e.g., power phase 420) may be LED-specific or LED configuration-specific based on an LED model, LED drive current, AFE settings, and the like for the given PPG slot.In some examples, the wearable device may calculate the VLED 405 by performing a forward simulation that corresponds to the LED configuration. For example, the wearable device may set an anode line voltage 415 to an estimated VLED 405 and simulate the anode line voltage 415 during one or more slots of a measurement interval (e.g., during one or more voltage rises corresponding to charging phases 425 and during one or more voltage drops corresponding to power phases 420). If the anode line voltage 415 falls below the minimum anode line voltage 410- a(e.g., or falls below a minimum slot-specific anode line voltage 410- bduring a corresponding slot at any time during the measurement interval 401, the wearable device may restart the simulation using a relatively higher VLED 405 (e.g., higher by a configured amount). Conversely, if the anode line voltage 415 does not drop below the minimum anode line voltage 410- a(e.g., or does not drop below a minimum slot-specific anode line voltage 410- bduring a corresponding slot) at any time during the measurement interval 401, the wearable device may restart the simulation using a relatively lower VLED 405 (e.g., lower by a configured amount). In such cases, the wearable device may perform trial and error simulations by starting with different VLEDs 405, calculating the lowest anode line voltage 415, and comparing the lowest anode line voltage 415 with the minimum anode line voltage 410- ato identify the minimum VLED 405 (e.g., minimum starting input voltage) that keeps the anode line voltage 415 at or above the minimum anode line voltage 410- afor the duration of the measurement interval 401.The wearable device may perform a threshold number of simulations or repeat the simulation until a first simulation indicates that the wearable device is to increase the VLED 405 and a subsequent simulation indicates that the wearable device is to decrease the VLED 405 (e.g., or vice versa). The wearable device may use the higher VLED 405 to operate the LEDs for the LED configuration used to perform the simulation.Additionally or alternatively, the portable device may calculate the VLED 405 by performing a backward simulation. For example, the wearable device may determine a time in the LED configuration at which the anode line voltage 415 is lowest. The wearable device may accordingly set the anode line voltage 415 at the time corresponding to the lowest point to the minimum anode line voltage 410- a(e.g., or to a minimum slot-specific anode line voltage 410- bcorresponding to the slot including the time when the minimum slot-specific anode line voltage 410- bis higher than the minimum anode line voltage 410- a), and perform a backward simulation starting from the time and moving at a starting time. That is, the wearable device may simulate the anode line voltage 415 moving backward in time in the LED configuration by starting with the known minimum anode line voltage 410- aand calculating the VLED 405 backward.At each slot (e.g., each local minimum as shown with respect to voltage diagram 400), the wearable device may set anode line voltage 415 to a voltage that has been calculated in the backward simulation so far or to a minimum slot-specific anode line voltage 410- bcorresponding to the given slot (e.g., when minimum slot-specific anode line voltage 410- bis higher than the voltage calculated so far). The wearable device may determine that a starting voltage (e.g., a final calculated voltage representing a starting voltage of the simulation at the beginning time) may be the VLED 405. The wearable device may use the VLED 405 to operate the LEDs for the LED configuration used to perform the simulation.In other words, after computing / identifying VLED 405 for the LED configuration / measurement interval 401, the wearable device may charge the anode line 350 to VLED 405 (e.g., anode line voltage 415=VLED 405) before beginning the measurement interval 401. Thus, the VLED 405 may allow the LEDs of the portable devices to perform measurements (that meet a quality threshold) throughout the measurement interval 401.The wearable device may perform the forward simulation and / or the backward simulation using a model of the anode line voltage 415 based on one or more circuit components (e.g., the LEDs 320, the anode line capacitors 325, one or more AFE LED drivers 35, one or more resistors 330, 322, a battery 340, and the like, as described with reference to FIG. 3 ). Equation 1 provides an example model for the anode line voltage 415 at a time t n+1, which is Δt=1 microseconds after a time t n (e.g., VcmonAnode(tn+1)) during the power phase 420:As described with respect to Equation 1, R c1 may be a resistance of the anode line capacitors 325 defined as where C C1 is a capacitance of the anode line capacitors 325. I AFE may be a current through an AFE corresponding to an LED 320 (e.g., a sum of a current I C1 provided by the anode line capacitors and a current I VLED). provided via the power input line 345. V C1 may be a voltage of the anode line capacitors 325, and R R1 may be the resistance of a resistor 330 between the power input line 345 and the anode line 350. During a charging phase 425, the AFE current I may be AFE= 0.The wearable device may perform the forward simulation and / or the backward simulation using each LED configuration used by the wearable device (e.g., to determine a respective VLED 405 for each respective LED configuration). The wearable device may perform the forward simulation using a predefined range of acceptable voltages (e.g., between 3.3 V and 5.0 V) using either linear search or binary search. Accordingly, the wearable device may calculate the lowest VLED 405 for which the anode line voltage 415 does not fall below acceptable criteria during the simulation over the measurement interval 401 (e.g., the minimum anode line voltage 410- aor a minimum slot-specific anode line voltage 410- bof a corresponding slot).In some aspects, if a wearable device does not have configurable or dynamic VLED 405 (e.g., the wearable device has an anode line or LEDs connected to a battery voltage (VBAT)), a simulation as described herein may use to determine a validity (e.g., opportunity) of PPG or LED configurations (e.g., to prevent the use of invalid configurations that may not be usable with portable device supported hardware). Additionally or alternatively, the wearable device may use a simulation as described herein to select or limit LED drive currents (e.g., to a maximum LED drive current supported by the battery).FIG. 5 shows an example of a block diagram 500 supporting dynamic LED voltage control for portable devices, in accordance with aspects of the present disclosure. The block diagram 500 may implement or be implemented by aspects of the system 100, the system 200, the circuit diagram 300 or the voltage diagram 400. For example, the block diagram 500 may illustrate or be used by a wearable device, such as a wearable device 104 (e.g., a ring wearable device, a wrist worn wearable device), as described with reference to FIG. 1.A wearable device (e.g., a wearable ring device, a wrist worn wearable device) may include firmware 505 and hardware 510. The firmware 505 may be operated by one or more processors and include components capable of identifying or configuring light emitting configurations (e.g., LED configurations as described herein), simulating electronic / hardware components as described with reference to FIG. 4, and / or dynamically determining an LED input voltage VLEDcorresponding to each LED configuration. The hardware 510 may include sensors such as light emitting components (e.g., LEDs) and light receiving components (e.g., photodiodes, phototransistors) capable of emitting and measuring pulses of light to collect physiological data, one or more AFE components (e.g., on an AFE chip) capable of operating the light emitting components and the light receiving components according to the LED configurations, one or more components (e.g., batteries, capacitors, resistors, converters, and the like) capable of supplying current (e.g., the input voltage VLED) to the sensors of the wearable device, Electronic circuitry (e.g., an anode line and a power input line) coupling the current supplying components to the sensor components, and so forth, as described with reference to FIG. 3.At 515, the wearable device may use one or more components of the firmware 505 (e.g., components of the upper firmware feature / measurement logic) to determine one or more LED settings. For example, the wearable device may determine to perform a measurement of physiological data of a user (e.g., a feature) during a measurement interval.At 520, the wearable device may provide LED settings (e.g., the minimum anode line voltages) and a selected feature to an LED configuration component to identify an LED configuration for the selected feature. The LED configuration may be a configuration for operating the light emitting components (e.g., the LEDs), such as a device voltage for one or more pulse instances, a drive current for one or more pulse instances, a current supplied to the LEDs during each pulse instance of a measurement interval, a duration of the measurement interval, a measurement pattern for the measurement interval (e.g., including timing and / or durations such as firing durations of pulse instances and settling times as described with respect to FIG. 4 ), an indication of which LEDs should be active at each time in the measurement pattern, one or more wavelengths of the light used by the one or more LEDs during the measurement interval, and so forth. The wearable device may identify the LED configuration based on a signal measured during performance of the physiological measurements.The wearable device may determine one or more minimum anode line voltages of the anode line to operate the LEDs to perform the measurement. In particular, the wearable device may determine the minimum anode line voltage 410- afor the LED configuration to be used to perform measurements throughout the measurement interval 401. In some examples, the one or more minimum anode line voltages may be a total minimum anode line voltage or a set of minimum anode line voltages, each corresponding to a pulse instance (e.g., a power phase) of one or more LEDs according to an LED configuration.At 525, the wearable device may perform one or more calculations to calculate a starting input voltage VLEDof the power input line (e.g., for input to the anode line) based on the one or more minimum anode line voltages corresponding to the LED configuration. In some examples, at 530, the wearable device may use a model of the anode line voltage to perform one or more simulations of a measurement interval to calculate the starting input voltage VLED(e.g., based on one or more resistors, capacitances, currents, and voltages as described with respect to FIGS. 3 and 4 ). The one or more simulations may be forward simulations (e.g., to determine whether a given VLED may maintain an anode line voltage above the one or more minimum anode line voltages) or backward simulations (e.g., to identify a VLED based on a lowest anode line voltage associated with the corresponding LED configuration). The simulations may include simulating one or more voltage drops in the anode line voltage during one or more pulse instances of the measurement pattern and simulating one or more voltage rises of the anode line voltage during one or more settling times of the measurement pattern.In some examples, the portable device firmware 505 may perform operations 515, 520, 525, and 530 one or more times to identify a set of LED configurations for one or more features and a corresponding input voltage VLEDfor each of the set of LED configurations. In some examples, each respective LED configuration may have a different charging duration (e.g., a duration required for the wearable device to charge the anode line to the input voltage VLEDbefore making measurements according to the respective LED configuration) corresponding to each respective VLED. For example, an LED configuration with a relatively larger VLED may have a longer charging duration than an LED configuration with a relatively smaller VLED.At 535, firmware 505 may indicate to a component of hardware 510 (e.g., the AFE component) to operate the LEDs according to the LED configuration. At 540, the firmware 505 may instruct the current supplying components (e.g., the battery, the converter) to charge the power input line (e.g., and accordingly the anode line and one or more capacitors of the anode line) to the determined input voltage VLED. For example, the power supplying components (e.g., power supply including battery, converter, etc.) may charge the power input line to the input voltage VLEDduring a corresponding charging duration (e.g., a charging duration between a previous measurement interval and the measurement interval). Charging the power input line to the determined input voltage VLEDmay result in charging one or more capacitors coupled to the anode line (e.g., to VLED). Accordingly, at 545, the current supplying components may operate the light emitting components (e.g., the LEDs) by charging the capacitor to VLED.At 550, the wearable device may drive the LEDs according to the LED configuration and using the input voltage VLED(e.g., by discharging the capacitor from the input voltage VLED). For example, the wearable device may drive the LEDs to emit light 555 according to the LED configuration, wherein the light 555 is used for physiological data acquisition throughout the measurement interval. The capacitor can discharge during the pulse instances of the measurement pattern and recharge during the settling times of the measurement pattern. By driving the LEDs (e.g., and receiving signals from the LEDs via the light receiving components), the portable device can acquire physiological data (e.g., PPG data) from the user during the measurement interval. In some examples, the wearable device may repeat operations 535, 540, 545, and 550 one or more times during one or more charge durations and subsequent measurement intervals according to one or more of the set of LED configurations and corresponding VLEDs.FIG. 6 shows a flow chart illustrating a method 600 supporting dynamic light emitting diode voltage control for portable devices, in accordance with aspects of the present disclosure. The operations of the method 600 may be implemented by a portable device or its components, as described herein. For example, the operations of the method 600 may be performed by a portable device as described with reference to FIGS. 1-5. In some examples, a portable device may execute a set of instructions to control the functional elements of the portable device to perform the described functions. Additionally or alternatively, the wearable device may perform aspects of the described functions using special purpose hardware.At 605, the method may include identifying a light emitting configuration usable by one or more light emitting components of the wearable device to acquire physiological data from a user during a measurement interval, wherein the light emitting configuration includes a drive current connected to the one or more light emitting components, a current supplied to the one or more light emitting components during the measurement interval, a measurement pattern during the entire measurement interval, or any combination thereof. The operations of 605 may be performed according to the examples disclosed herein.At 610, the method may include determining a minimum anode voltage of an anode line coupled to the one or more light emitting components that enables the one or more light emitting components to capture physiological data during the entire measurement interval based at least in part on the light emitting configuration, wherein an anode voltage of the anode line is based at least in part on an input voltage of a power input line coupled to a battery of the wearable device. The operations of 610 may be performed according to the examples disclosed herein.At 615, the method may include calculating a starting input voltage of the power input line for the light emitting configuration based at least in part on the minimum anode voltage. The operations of 615 may be performed according to the examples disclosed herein.At 620, the method may include causing a power supply (e.g., the battery, a converter of the electronic circuit, or both) to charge the power input line to at least the starting input voltage prior to the measurement interval. The operations of 620 may be performed according to the examples disclosed herein.At 625, the method may include collecting physiological data from the user during the measurement interval using the one or more light emitting components based at least in part on charging the power input line to at least the starting input voltage. The operations of 625 may be performed according to the examples disclosed herein.It should be appreciated that the methods described above describe possible implementations and that the operations and steps may be rearranged or otherwise modified and that other implementations are possible. Further, aspects of two or more of the methods may be combined.A method by an apparatus will be described. The method may include one or more sensors configured to acquire physiological data from a user, wherein the one or more sensors include one or more light emitting components, a power supply configured to provide power to the one or more sensors, an electronic circuit configured to electrically couple the power supply to the one or more light emitting components, wherein the electronic circuit includes a power input line and an anode line, wherein the one or more light emitting components are coupled to the anode line, and wherein an anode voltage of the anode line is based at least in part on an input voltage of the power input line, one or more processors communicatively coupled to the power supply and the one or more sensors, wherein the one or more processors are configured to identify a light emitting configuration, the one or more light emitting components usable to acquire physiological data from the user during a measurement interval, wherein the light emitting configuration comprises a driving current connected to the one or more light emitting components, a current supplied to the one or more light emitting components during the measurement interval, a measurement pattern during the entire measurement interval, or any combination thereof, determine a minimum anode voltage of the anode line that enables the one or more light emitting components to acquire physiological data during the entire measurement interval based at least in part on the light emitting configuration, calculate, for the light emitting configuration, a starting input voltage of the power input line based at least in part on the minimum anode voltage, cause the power supply (e.g., battery, a converter of the electronic circuit, or both), charging the power input line to at least the starting input voltage prior to the measurement interval, and detecting physiological data from the user during the measurement interval using the one or more light emitting components based at least in part on charging the power input line to at least the starting input voltage.An apparatus will be described. The apparatus may include one or more memories storing processor-executable code and one or more processors coupled to the one or more memories. The one or more processors may operate individually or jointly to execute the code to cause the apparatus to configure one or more sensors to collect physiological data from a user, wherein the one or more sensors comprise one or more light emitting components, configure a battery to provide power to the one or more sensors, configure an electronic circuit to electrically couple the battery to the one or more light emitting components, wherein the electronic circuit comprises a power input line and an anode line, wherein the one or more light emitting components are coupled to the anode line and wherein an anode voltage of the anode line is based at least in part on an input voltage of the power input line, communicatively couple one or more processors to the battery and the one or more sensors, wherein the one or more processors are configured to:, to identify a light emitting configuration usable by the one or more light emitting components to acquire physiological data from the user during a measurement interval, the light emitting configuration comprising a drive current connected to the one or more light emitting components, a current supplied to the one or more light emitting components during the measurement interval, a measurement pattern during the entire measurement interval, or any combination thereof, determine a minimum anode voltage of the anode line that enables the one or more light emitting components to acquire physiological data during the entire measurement interval based at least in part on the light emitting configuration, for the light emitting configuration, calculate a starting input voltage of the power input line based at least in part on the minimum anode voltage, cause the battery to cause the battery to, charging the power input line to at least the starting input voltage prior to the measurement interval, and detecting physiological data from the user during the measurement interval using the one or more light emitting components based at least in part on charging the power input line to at least the starting input voltage.Another apparatus will be described. The apparatus may include means for one or more sensors configured to acquire physiological data from a user, wherein the one or more sensors include one or more light emitting components, means for a battery configured to provide power to the one or more sensors, means for an electronic circuit configured to electrically couple the battery to the one or more light emitting components, wherein the electronic circuit includes a power input line and an anode line, wherein the one or more light emitting components are coupled to the anode line, and wherein an anode voltage of the anode line is based at least in part on an input voltage of the power input line, means for one or more processors communicatively coupled to the battery and the one or more sensors, wherein the one or more processors are configured to:, means for identifying a light emitting configuration usable by the one or more light emitting components to acquire physiological data from the user during a measurement interval, the light emitting configuration comprising a driving current connected to the one or more light emitting components, a current supplied to the one or more light emitting components during the measurement interval, a measurement pattern during the entire measurement interval, or any combination thereof, means for determining a minimum anode voltage of the anode line that enables the one or more light emitting components to acquire physiological data during the entire measurement interval based at least in part on the light emitting configuration, means for calculating, for the light emitting configuration, a starting input voltage of the power input line based at least in part on the minimum anode voltage, means for causing the battery, a converter of the electronic circuit or both to charge the power input line to at least the starting input voltage prior to the measurement interval, and means for acquiring physiological data from the user during the measurement interval using the one or more light emitting components based at least in part on charging the power input line to at least the starting input voltage.A non-transitory computer readable medium storing code is described. The code may include instructions executable by one or more processors to configure one or more sensors to collect physiological data from a user, wherein the one or more sensors include one or more light emitting components, configure a battery to provide power to the one or more sensors, configure an electronic circuit to electrically couple the battery to the one or more light emitting components, wherein the electronic circuit includes a power input line and an anode line, wherein the one or more light emitting components are coupled to the anode line, and wherein an anode voltage of the anode line is based at least in part on an input voltage of the power input line, communicatively couple one or more processors to the battery and the one or more sensors, wherein the one or more processors are configured to identify a light emitting configuration, the one or more light emitting components usable to acquire physiological data from the user during a measurement interval, wherein the light emitting configuration comprises a driving current connected to the one or more light emitting components, a current supplied to the one or more light emitting components during the measurement interval, a measurement pattern during the entire measurement interval, or any combination thereof, determine a minimum anode voltage of the anode line that enables the one or more light emitting components to acquire physiological data during the entire measurement interval based at least in part on the light emitting configuration, calculate a starting input voltage of the power input line based at least in part on the minimum anode voltage, cause the battery to charge the power input line to at least the starting input voltage prior to the measurement interval, for the light emitting configuration, and collecting physiological data from the user during the measurement interval using the one or more light emitting components based at least in part on charging the power input line to at least the starting input voltage.Some examples of the method, apparatus, and non-transitory computer readable medium described herein may further include operations, features, means, or instructions for identifying an additional light emitting configuration usable by the one or more light emitting components to acquire physiological data from the user during an additional measurement interval, determining an additional minimum anode voltage of the anode line that enables the one or more light emitting components to acquire physiological data during the entire additional measurement interval based at least in part on the additional light emitting configuration, calculating, for the additional light emitting configuration, an additional starting input voltage of the power input line based at least in part on the additional minimum anode voltage, causing the battery, a converter of the electronic circuit, or both to charge the power input line to at least the additional starting input voltage prior to the additional measurement interval, and for acquiring additional physiological data from a user during the additional measurement interval using the one or more light emitting components based at least in part on charging the power input line to at least the additional starting input voltage.In some examples of the method, apparatus, and non-transitory computer readable medium described herein, the measurement interval may be associated with a first charging duration prior to the measurement interval in which the power input line may be charged to at least the starting input voltage, and wherein the additional measurement interval may be associated with an additional charging duration prior to the additional measurement interval in which the power input line may be charged to at least the additional starting input voltage, wherein the first charging duration and the additional charging duration may be different based at least in part on the starting input voltage and the additional starting input voltage being different.Some examples of the method, apparatus, and non-transitory computer readable medium described herein may further include operations, features, means, or instructions for performing one or more simulations to model the anode voltage of the anode line during the entire measurement interval based at least in part on the measurement pattern of the light emitting configuration, wherein determining the minimum anode voltage of the anode line, calculating the starting input voltage, or both are based at least in part on the one or more simulations.In some examples of the method, apparatus, and non-transitory computer readable medium described herein, and the method, apparatus, and non-transitory computer readable medium may include further operations, features, means, or instructions for simulating one or more voltage drops in the anode voltage of the anode line during the one or more pulse instances of the measurement pattern and for simulating one or more voltage rises in the anode voltage of the anode line during the one or more settling times of the measurement pattern, wherein determining the minimum anode voltage of the anode line, calculating the starting input voltage, or both are based at least in part on simulating the one or more voltage drops, the one or more voltage rises, or both.In some examples of the method, apparatus, and non-transitory computer readable medium described herein, the light emitting configuration further comprises a settling time of the one or more light emitting components between one or more pulse instances, a burning duration of the one or more pulse instances, one or more wavelengths of light used by the one or more light emitting components during the measurement interval, or any combination thereof.Some examples of the method, apparatus, and non-transitory computer readable medium described herein may further include operations, features, means, or instructions for determining a charge duration between the measurement interval and a previous measurement interval based at least in part on the starting input voltage, wherein the battery may be configured to charge the power input line to at least the starting input voltage during the charge duration.In some examples of the method, apparatus, and non-transitory computer readable medium described herein, the one or more light emitting components are connected in parallel to the anode line.In some examples of the method, apparatus, and non-transitory computer readable medium described herein, the electronic circuit includes operations, features, means, or instructions for one or more resistors that electrically couple the power input line and the anode line, wherein the anode voltage of the anode line is based at least in part on the input voltage of the power input line and a resistance of the one or more resistors.In some examples of the method, apparatus, and non-transitory computer readable medium described herein, the electronic circuit includes operations, features, means, or instructions for one or more capacitors electrically coupled to the anode line, wherein the anode voltage of the anode line is based at least in part on the input voltage of the power input line and a capacitance of the one or more capacitors, wherein the physiological data is collected by operating the one or more light emitting components using energy stored in the one or more capacitors.In some examples of the method, apparatus, and non-transitory computer readable medium described herein, the portable device comprises a portable ring device.In some examples of the method, apparatus, and non-transitory computer readable medium described herein, the wearable device comprises a wrist worn wearable device.A method of operating a portable device by a device is described. The method may include identifying a light emitting configuration usable by one or more light emitting components of the wearable device to acquire physiological data from a user during a measurement interval, the light emitting configuration including a drive current connected to the one or more light emitting components, a current supplied to the one or more light emitting components during the measurement interval, a measurement pattern during the entire measurement interval, or any combination thereof, determining a minimum anode voltage of an anode line coupled to the one or more light emitting components that enables the one or more light emitting components to acquire physiological data during the entire measurement interval based at least in part on the light emitting configuration, wherein an anode voltage of the anode line is based at least in part on an input voltage of a power input line, which is coupled to a battery of the portable device, calculating, for the light emitting configuration, a starting input voltage of the power input line based at least in part on the minimum anode voltage, causing the battery to charge the power input line to at least the starting input voltage prior to the measurement interval, and acquiring physiological data from the user during the measurement interval using the one or more light emitting components based at least in part on charging the power input line to at least the starting input voltage.An apparatus for operating a portable device will be described. The apparatus may include one or more memories storing processor-executable code and one or more processors coupled to the one or more memories. The one or more processors may be operated individually or jointly to execute the code to cause the device to identify a light emitting configuration usable by one or more light emitting components of the wearable device to acquire physiological data from a user during a measurement interval, the light emitting configuration comprising a drive current connected to the one or more light emitting components, a current supplied to the one or more light emitting components during the measurement interval, a measurement pattern during the entire measurement interval, or any combination thereof, determine a minimum anode voltage of an anode line coupled to the one or more light emitting components that enables the one or more light emitting components to acquire physiological data during the entire measurement interval based at least in part on the light emitting configuration, wherein an anode voltage of the anode line is based at least in part on an input voltage of a power input line coupled to a battery of the portable device, for the light emitting configuration, to calculate a starting input voltage of the power input line based at least in part on the minimum anode voltage, to cause the battery to charge the power input line to at least the starting input voltage prior to the measurement interval, and to detect physiological data from the user during the measurement interval using the one or more light emitting components based at least in part on the charging of the power input line to at least the starting input voltage.Another apparatus for operating a portable device will be described. The apparatus may include means for identifying a light emitting configuration usable by one or more light emitting components of the wearable device to acquire physiological data from a user during a measurement interval, the light emitting configuration including a driving current connected to the one or more light emitting components, a current supplied to the one or more light emitting components during the measurement interval, a measurement pattern during the entire measurement interval, or any combination thereof, means for determining a minimum anode voltage of an anode line coupled to the one or more light emitting components that enables the one or more light emitting components to acquire physiological data during the entire measurement interval based at least in part on the light emitting configuration, wherein an anode voltage of the anode line is based at least in part on an input voltage of a power input line, which is coupled to a battery of the portable device, means for calculating, for the light emitting configuration, a starting input voltage of the power input line based at least in part on the minimum anode voltage, means for causing the battery to charge the power input line to at least the starting input voltage prior to the measurement interval, and means for acquiring physiological data from the user during the measurement interval using the one or more light emitting components based at least in part on charging the power input line to at least the starting input voltage.A non-transitory computer readable medium storing code for operating a portable device is described. The code may include instructions executable by one or more processors to identify a light emitting configuration usable by one or more light emitting components of the wearable device to acquire physiological data from a user during a measurement interval, the light emitting configuration including a drive current connected to the one or more light emitting components, a current supplied to the one or more light emitting components during the measurement interval, a measurement pattern during the entire measurement interval, or any combination thereof, determine a minimum anode voltage of an anode line coupled to the one or more light emitting components that enables the one or more light emitting components to acquire physiological data during the entire measurement interval based at least in part on the light emitting configuration, wherein an anode voltage of the anode line is based at least in part on an input voltage of a power input line coupled to a battery of the portable device, to calculate a starting input voltage of the power input line based at least in part on the minimum anode voltage for the light emitting configuration, to cause the battery, a converter of the electronic circuit, or both to charge the power input line to at least the starting input voltage prior to the measurement interval, and to detect physiological data from the user during the measurement interval using the one or more light emitting components based at least in part on the charging of the power input line to at least the starting input voltage.Some examples of the method, apparatus, and non-transitory computer readable medium described herein may further include operations, features, means, or instructions for identifying an additional light emitting configuration usable by the one or more light emitting components to acquire physiological data from the user during an additional measurement interval, determining an additional minimum anode voltage of the anode line that enables the one or more light emitting components to acquire physiological data during the entire additional measurement interval based at least in part on the additional light emitting configuration, calculating, for the additional light emitting configuration, an additional starting input voltage of the power input line based at least in part on the additional minimum anode voltage, causing the battery to charge the power input line to at least the additional starting input voltage prior to the additional measurement interval, and for acquiring additional physiological data from a user during the additional measurement interval using the one or more light emitting components based at least in part on charging the power input line to at least the additional starting input voltage.In some examples of the method, apparatus, and non-transitory computer readable medium described herein, the measurement interval may be associated with a first charging duration prior to the measurement interval in which the power input line may be charged to at least the starting input voltage, and wherein the additional measurement interval may be associated with an additional charging duration prior to the additional measurement interval in which the power input line may be charged to at least the additional starting input voltage, wherein the first charging duration and the additional charging duration may be different based at least in part on the starting input voltage and the additional starting input voltage being different.Some examples of the method, apparatus, and non-transitory computer readable medium described herein may further include operations, features, means, or instructions for performing one or more simulations to model the anode voltage of the anode line during the entire measurement interval based at least in part on the measurement pattern of the light emitting configuration, wherein determining the minimum anode voltage of the anode line, calculating the starting input voltage, or both are based at least in part on the one or more simulations.In some examples of the method, apparatus, and non-transitory computer readable medium described herein, the measurement pattern of the light emitting configuration includes one or more pulse instances in which the one or more light emitting components emit light, and the method, apparatus, and non-transitory computer readable medium may include further operations, features, means, or instructions for simulating one or more voltage drops in the anode voltage of the anode line during the one or more pulse instances of the measurement pattern and for simulating one or more voltage rises in the anode voltage of the anode line during the one or more settling times of the measurement pattern, wherein determining the minimum anode voltage of the anode line, calculating the starting input voltage, or both, are based at least in part on simulating the one or more voltage drops, the one or more voltage rises or both.In some examples of the method, apparatus, and non-transitory computer readable medium described herein, the light emitting configuration further comprises a settling time of the one or more light emitting components between one or more pulse instances, a burning duration of the one or more pulse instances, one or more wavelengths of light used by the one or more light emitting components during the measurement interval, or any combination thereof.Some examples of the method, apparatus, and non-transitory computer readable medium described herein may further include operations, features, means, or instructions for determining a charge duration between the measurement interval and a previous measurement interval based at least in part on the starting input voltage, wherein the battery may be configured to charge the power input line to at least the starting input voltage during the charge duration.In some examples of the method, apparatus, and non-transitory computer readable medium described herein, the one or more light emitting components are connected in parallel to the anode line.In some examples of the method, apparatus, and non-transitory computer readable medium described herein, the wearable device further comprises one or more resistors that electrically couple the power input line and the anode line, and the anode voltage of the anode line may be based at least in part on the input voltage of the power input line and a resistance of the one or more resistors.In some examples of the method, apparatus, and non-transitory computer readable medium described herein, the wearable device further comprises one or more capacitors electrically coupled to the anode line, the anode voltage of the anode line may be based at least in part on the input voltage of the power input line and a capacitance of the one or more capacitors, and the physiological data may be collected by operating the one or more light emitting components using energy stored in the one or more capacitors.In some examples of the method, apparatus, and non-transitory computer readable medium described herein, the portable device comprises a portable ring device.In some examples of the method, apparatus, and non-transitory computer readable medium described herein, the wearable device comprises a wrist worn wearable device.The description set forth herein in connection with the accompanying drawings describes example configurations and does not represent all examples that may be implemented or that are within the scope of the claims. The term "exemplary" as used herein means "serving as an example, instance, or illustration," and not "preferred" or "advantageous over other examples.". The detailed description contains specific details for the purpose of understanding the described techniques. However, these techniques may be practiced without these specific details. In some instances, well-known structures and devices are shown in block diagram form in order not to obscure the concepts of the described examples.In the accompanying figures, similar components or features may have the same reference numeral. Further, various components of the same type can be distinguished by following the reference numeral with a hyphen and a second designation that distinguishes between the similar components. When only the first reference numeral is used in the specification, the description applies to each of the similar components having the same first reference numeral, regardless of the second designation.Information and signals described herein may be presented using any of a variety of different technologies and techniques. For example, data, instructions, commands, information, signals, bits, symbols, and chips, which may be referred to in the above description, may be represented by voltages, currents, electromagnetic waves, magnetic fields or particles, optical fields or particles, or any combination thereof.The various illustrative blocks and modules described in connection with the disclosure disclosed herein may be implemented or executed with a general purpose processor, a DSP, an ASIC, an FPGA, or other programmable logic device, discrete gate or transistor logic, discrete hardware components, or any combination thereof configured to perform the functions described herein. A general purpose processor may be a microprocessor, but alternatively the processor may be any conventional processor, controller, microcontroller or state machine. A processor may also be implemented as a combination of computing devices (e.g., a combination of a DSP and a microprocessor, multiple microprocessors, one or more microprocessors in conjunction with a DSP core, or any other such configuration).The functions described herein may be implemented in hardware, software executed by a processor, firmware, or any combination thereof. When implemented in software executed by a processor, the functions may be stored on or transmitted over a computer readable medium as one or more instructions or code. Other examples and implementations are within the scope of the disclosure and the appended claims. For example, due to the nature of software, functions described above may be implemented using software executed by a processor, hardware, firmware, hard wiring, or combinations thereof. Features implementing functions may also be physically located at different locations, including distribution, such that portions of functions are implemented at different physical locations. Also, as used herein, including in the claims, "or" as used in a list of elements (e.g., a list of elements preceded by a phrase such as "at least one of" or "one or more of") indicates an inclusive list such that, for example, a list of at least one of A, B or C means A or B or C or AB or AC or BC or ABC (i.e., A and B and C). Also, as used herein, the phrase "based on" should not be construed as referring to a closed set of conditions. For example, an example step described as "based on condition A" may be based on both condition A and condition B without departing from the scope of the present disclosure. In other words, as used herein, the phrase "based on" is intended to be interpreted in the same manner as the phrase "based at least in part on.".Computer readable media includes both non-transitory computer storage media and communication media, including any medium that facilitates the transfer of a computer program from one location to another. A non-transitory storage medium may be any available medium that can be accessed by a general purpose or special purpose computer. By way of example, and not limitation, non-transitory computer-readable media may comprise RAM, ROM, electrically erasable programmable ROM (EEPROM), compact disc (CD) ROM or other optical disk storage, magnetic disk storage or other magnetic storage devices, or any other non-transitory medium which can be used to carry or store desired program code means in the form of instructions or data structures and which can be accessed by a general purpose or special purpose computer or a general purpose or special purpose processor. Each connection is also properly referred to as a computer readable medium. For example, if the software is transmitted from a website, server, or other remote source using a coaxial cable, fiber optic cable, twisted pair cable, digital subscriber line (DSL), or wireless technologies such as infrared, radio, and microwave, then the coaxial cable, fiber optic cable, twisted pair cable, DSL, or wireless technologies such as infrared, radio, and microwave are included within the definition of the medium. Disk and disk as used herein include CD, laser disk, optical disk, digital versatile disk (DVD), floppy disk, and Blu-ray disk, where disks typically reproduce data magnetically, while disks reproduce data optically with lasers. Combinations of the above are also included within the scope of computer readable media.The description provided herein is intended to enable one of ordinary skill in the art to make or use the disclosure. Various modifications of the disclosure will be readily apparent to those skilled in the art, and the generic principles defined herein may be applied to other variations without departing from the scope of the disclosure. Thus, the disclosure is not limited to the examples and designs described herein, but is intended to be accorded the broadest scope consistent with the principles and novel features disclosed herein.
Claims
A wearable device, comprising: one or more sensors configured to acquire physiological data from a user, wherein the one or more sensors comprise one or more light emitting components and one or more light receiving components; a power supply configured to provide power to the one or more sensors; an electronic circuit configured to electrically couple the power supply to the one or more light emitting components, wherein the electronic circuit comprises a power input line and an anode line, wherein the one or more light emitting components are coupled to the anode line, and wherein an anode voltage of the anode line is based at least in part on an input voltage of the power input line; and one or more processors communicatively coupled to the power supply and the one or more sensors, the one or more processors configured to: identify a light emitting configuration usable by the one or more light emitting components to acquire physiological data from the user during a measurement interval, the light emitting configuration comprising a drive current connected to the one or more light emitting components, a current supplied to the one or more light emitting components during the measurement interval, a measurement pattern during the entire measurement interval, or any combination thereof; determine a minimum anode voltage of the anode line that allows the one or more light emitting components to acquire physiological data during the entire measurement interval based at least in part on the light emitting configuration; for the light emitting configuration, to calculate a starting input voltage of the power input line based at least in part on the minimum anode voltage; cause the power supply to charge the anode line to at least the starting input voltage prior to the measurement interval; and acquire physiological data from the user during the measurement interval using the one or more light emitting components based at least in part on the charging of the anode line to at least the starting input voltage.The wearable device of claim 1, wherein the one or more processors are further configured to: identify an additional light emitting configuration usable by the one or more light emitting components to acquire physiological data from the user during an additional measurement interval; determine an additional minimum anode voltage of the anode line that allows the one or more light emitting components to acquire physiological data during the entire additional measurement interval based at least in part on the additional light emitting configuration; calculate, for the additional light emitting configuration, an additional starting input voltage of the power input line based at least in part on the additional minimum anode voltage; cause the power supply to charge the anode line to at least the additional starting input voltage prior to the additional measurement interval; and acquiring additional physiological data from a user during the additional measurement interval using the one or more light emitting components based at least in part on charging the anode line to at least the additional starting input voltage.The portable device of claim 2, wherein the measurement interval is associated with a first charging duration prior to the measurement interval in which the anode line is charged to at least the starting input voltage, and wherein the additional measurement interval is associated with an additional charging duration prior to the additional measurement interval in which the anode line is charged to at least the additional starting input voltage, wherein the first charging duration and the additional charging duration are different based at least in part on the starting input voltage and the additional starting input voltage being different.The wearable device of claim 1, wherein the one or more processors are further configured to: perform one or more simulations to model the anode voltage of the anode line during the entire measurement interval based at least in part on the measurement pattern of the light emitting configuration, wherein determining the minimum anode voltage of the anode line, calculating the starting input voltage, or both are based at least in part on the one or more simulations.The portable device of claim 4, wherein the measurement pattern of the light emitting configuration comprises one or more pulse instances in which the one or more light emitting components emit light and one or more settling times in which the one or more light emitting components are inactive, wherein to perform the one or more simulations, the one or more processors are configured to: simulate one or more voltage drops in the anode voltage of the anode line during the one or more pulse instances of the measurement pattern; and simulating one or more voltage rises in the anode voltage of the anode line during the one or more settling times of the measurement pattern, wherein determining the minimum anode voltage of the anode line, calculating the starting input voltage, or both are based at least in part on simulating the one or more voltage drops, the one or more voltage rises, or both.The portable device of claim 1, wherein the light emitting configuration further comprises a settling time of the one or more light emitting components between one or more pulse instances, a burning duration of the one or more pulse instances, one or more wavelengths of the light used by the one or more light emitting components during the measurement interval, or any combination thereof.The portable device of claim 1, wherein the one or more processors are further configured to: determine a charging duration between the measurement interval and a previous measurement interval based at least in part on the starting input voltage, wherein the power supply is configured to charge the anode line to at least the starting input voltage during the charging duration.The portable device of claim 1, wherein the one or more light emitting components are connected in parallel to the anode lead.The wearable device of claim 1, wherein the electronic circuit further comprises: one or more resistors electrically coupling the power input line and the anode line, wherein the anode voltage of the anode line is based at least in part on the input voltage of the power input line and a resistance of the one or more resistors.The wearable device of claim 1, wherein the electronic circuit further comprises: one or more capacitors electrically coupled to the anode line, wherein the anode voltage of the anode line is based at least in part on the input voltage of the power input line and a capacitance of the one or more capacitors, wherein the physiological data is collected by operating the one or more light emitting components using energy stored in the one or more capacitors.The wearable device of claim 1, wherein the one or more processors are configured to: perform one or more physiological measurements using the one or more light emitting components and the one or more light receiving components; and determine one or more parameters of the light emitting configuration based at least in part on a signal received from the one or more light receiving components during the one or more physiological measurements.The portable device of claim 1, wherein the portable device comprises a portable ring device.The wearable device of claim 1, wherein the wearable device comprises a wrist worn wearable device.
Citation Information
Patent Citations
Pulse oximeter
DE60125326T2
Switch-mode oximeter LED drive with a single inductor
US20050187447A1
Methods and systems for using a differential light drive in a physiological monitor
US20150018649A1
Adhesive for optical wearable sensors
US20180184979A1
Apparatus and Method for Monitoring a Physiological Parameter
US20180353074A1