Abstract:
Methods, systems, computer-readable media, and apparatuses for a smart device are presented. In some implementations, a system comprises a main device including a processor, and a band including one or more sensors, memory, and a battery. The band may be configured to communicatively and mechanically connect to the main device, and to store data received from the one or more sensors into the memory. Upon being connected to the band, the processor may be configured to obtain the stored data from the memory of the band, and process the stored data obtained from the memory of the band.
Abstract:
Disclosed are systems, devices, and methods for calibrating an optical image stabilization (OIS) module in a camera with a gyroscope. The OIS module is calibrated with a gyroscope in a two-step method. The first of the two-step method includes calibrating a lens to image sensor by determining a relationship between lens movement and image movement in the OIS module. The second of the two-step method includes calibrating a gyroscope to the image sensor by determining a relationship between gyroscope movement and image movement in the camera, where the camera includes the OIS module and the gyroscope. The relationship between lens movement and gyroscope movement can be determined to calibrate the OIS module with the gyroscope.
Abstract:
Methods, systems, computer-readable media, and apparatuses for beam management in a wireless communication system are presented. In some embodiments, a beam management subsystem in a moveable device selects a first antenna array and forms a first beam using the first antenna array for sending and receiving communication signals from a base station or other transceiver. A communication signal processing subsystem receives a first communication signal via the first beam. Upon movement of the moveable device, an inertial navigation subsystem determines a rotation vector associated with the movement. In response to the inertial navigation subsystem determining the rotation vector, the beam management subsystem selects a second antenna array using the rotation vector and forms a second beam directed toward the base station using the second antenna array. The communication signal processing subsystem can receive a second communication signal via the second beam.
Abstract:
Methods, systems, computer-readable media, and apparatuses for estimating a user's heart rate using a PG signal are presented. In some implementations, the heart rate is estimated by computing a frequency-domain PG, identifying one or more features in the frequency-domain PG, selecting qualified features from the one or more features, and constructing one or more traces. In some implementations, an accelerometer signal can be used for motion cancellation to eliminate traces that are motion artifacts.
Abstract:
Disclosed embodiments pertain to cardiovascular parameter (e.g. heart rate) measurements when motion is present. Biometric sensor signal measurements may be obtained based on cardiovascular parameters of a user; and motion sensor signal measurements may be obtained based on user motion. An activity type may be determined based on the motion sensor signals. For example, when non-motion related frequencies in a frequency domain representation of the biometric sensor signal are obscured by user motion, an activity type may be determined based on the motion sensor signals. Further, based on the activity type, for each cardiovascular parameter (e.g. heart rate), a corresponding likely cardiovascular parameter value (e.g. a likely heart rate) may be determined. A corresponding fundamental frequency associated with the biometric sensor signal may then be determined for each cardiovascular parameter based on the motion sensor signal measurements and the corresponding likely cardiovascular parameter value.
Abstract:
Disclosed embodiments pertain to cardiovascular parameter (e.g. heart rate) measurements when motion is present. Biometric sensor signal measurements may be obtained based on cardiovascular parameters of a user; and motion sensor signal measurements may be obtained based on user motion. An activity type may be determined based on the motion sensor signals. For example, when non-motion related frequencies in a frequency domain representation of the biometric sensor signal are obscured by user motion, an activity type may be determined based on the motion sensor signals. Further, based on the activity type, for each cardiovascular parameter (e.g. heart rate), a corresponding likely cardiovascular parameter value (e.g. a likely heart rate) may be determined. A corresponding fundamental frequency associated with the biometric sensor signal may then be determined for each cardiovascular parameter based on the motion sensor signal measurements and the corresponding likely cardiovascular parameter value.
Abstract:
Methods, systems, computer-readable media, and apparatuses for estimating a user's heart rate using a PG signal are presented. In some implementations, the heart rate is estimated by computing a frequency-domain PG, identifying one or more features in the frequency-domain PG, selecting qualified features from the one or more features, and constructing one or more traces. In some implementations, an accelerometer signal can be used for motion cancellation to eliminate traces that are motion artifacts.