IP Library Granted Patent US 11,478,189
Granted Patent B2
US 11,478,189 · App. 15/914,857 · Granted Oct 25, 2022

Systems and methods for respiratory analysis

Inventors: Artem Galeev (Vancouver, CA); Yan Vule (Vancouver, CA); Aanchan Mohan (Vancouver, CA)
Assignee: BEIJING SHUNYUAN KAIHUA TECHNOLOGY LIMITED
A61B5/4818A61B5/0205A61B5/0816A61B5/113A61B5/1123A61B5/4812A61B5/7203A61B5/725A61B5/1112A61B5/681A61B5/6802A61B5/7282A61B2562/0219
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 11,478,189
App. No.
15/914,857
Granted
Oct 25, 2022
Kind
B2
Abstract

Examples described herein include systems and methods for determining sleep characteristics based on movement data. In one example, a device including at least one accelerometer can be worn by a user during the night. The accelerometer can be configured to detect small motions of the user and provide an output signal. The output signal can be filtered and used to determine whether the user was sleeping during a particular timeframe. The output signal can also be used to determine a sleep characteristic of the sleep, such as light sleep, deep sleep, REM sleep, obstructive apnea, or central apnea.

Claims (52)

1. A method for determining sleep characteristics based on movement data, comprising:

providing a device that is configured to be worn as a wrist watch or bracelet, the device comprising a processor and an accelerometer configured to detect small motions of a user when the device is being worn by the user;

calibrating the accelerometer to detect micro-motion during a rest or sleep state;

detecting respiration with the micro-motions detected by the accelerometer, wherein detecting respiration with the accelerometer comprises:

monitoring a respiration rate; and

detecting an amplitude of an output signal provided by the accelerometer;

storing the output signal from the accelerometer during sleep;

applying a filter to a portion of the output signal, and

determining, based at least in part on the filtered portion of the output signal, whether the user was sleeping during a time corresponding to the filtered portion of the output signal;

wherein based on a determination that the user was sleeping, determining a sleep characteristic for at least a portion of the time corresponding to the filtered portion of the output signal of the accelerometer;

wherein determining a sleep characteristic comprises determining whether the user was experiencing deep sleep, light sleep, or random-eve-movement (“REM”) sleep, and determining that the user experienced a pattern of obstructive apnea or a pattern of central apnea.

2. The method of claim 1 , wherein determining a sleep characteristic comprises comparing a portion of the filtered output signal to a stored pattern that is at least partially based on data collected from the user.

3. The method of claim 1 , wherein the micro-motions of the user the accelerometer is configured to detect are based on setting the sensitivity of the accelerometer between 0.1-5.0 millivolts per G-force.

4. The method of claim 1 , wherein the micro-motions of the user the accelerometer is configured to detect are based on setting a sampling rate of the accelerometer between 5-1000 Hz.

5. The method of claim 1 , comprising a communication module and the communication module includes a step of transmitting a signal to turn on a light or gradually increase a brightness of lights proximate to a subject so that a wake-up routine is initiated or to wake up the subject.

6. The method of claim 1 , further comprising magnifying the amplitude of the output signal and determining one or more qualities of a resulting magnified output signal, wherein the resulting magnified signal includes the amplitude in a graphical representation as a waveform amplitude, wavelength, signal-to-noise ratio, or variance.

7. The method of claim 1 , wherein the filter is a smoothing filter where a selected output of the output signal is magnified and smoothed.

8. The method of claim 7 , wherein the selected output when magnified provides a magnified output signal where large-scale movements are discernable from micro-motions.

9. The method of claim 1 , further comprising:

identifying patterns within the output signal of the accelerometer regarding respiration.

10. A device for determining sleep characteristics based on movement data, comprising:

an accelerometer calibrated to detect micro-motions of a user during a rest or sleep state when the device is being worn by the user, wherein the micro-motions detected by the accelerometer comprise a respiration rate and an output signal with an amplitude;

memory including non-transitory, computer-readable medium containing instructions for determining sleep characteristics from the micro-motions measured by the accelerometer;

a processor configured to execute the instructions to perform stages comprising:

storing the output signal from the accelerometer during sleep;

applying a filter to a portion of the output signal from the accelerometer;

determining, based at least in part on the filtered portion of the output signal, whether the user was sleeping during a time corresponding to the filtered portion of the output signal, the respiration rate of the user, and the amplitude of the output signal; and

based on a determination that the user was sleeping, determining a sleep characteristic for at least a portion of the time corresponding to the filtered portion of the output signal;

determining a sleep characteristic comprises determining whether the user was experiencing deep sleep, light sleep, or random-eye-movement (“REM”) sleep, and determining that the user experienced a pattern of obstructive apnea or a pattern of central apnea based upon the output signal of the accelerometer from the filter; and

wherein the device is a wearable device that is configured to be positioned at the user's wrist.

11. The device of claim 10 , wherein determining a sleep characteristic comprises comparing a portion of the filtered output signal to a stored pattern; and wherein the stored pattern is at least partially based on data collected from the user.

12. The device of claim 10 , wherein the accelerometer is configured to detect micro-motions of a user based on setting the sensitivity of the accelerometer between 0.1-5.0 millivolts per G-force, and the accelerometer is configured to detect micro-motions of a user based on setting a sampling rate of the accelerometer between 5-1000 Hz.

13. The device of claim 10 , wherein the device further includes an ambient light sensor module and an optical sensor and the ambient light sensor, the optical sensor, and the accelerometer operate independently of one another.

14. The device of claim 10 , wherein the processor is configured to magnify the amplitude of the output signal so that a respiratory signal is discernable from a large-scale movement within the output signal.

15. The device of claim 10 , further comprising a hardware component or a software component that implements the filter and magnifies and smooths a selected output of the output signal.

16. The device of claim 10 , wherein the processor is configured to: identify patterns within the output signals of the accelerometer regarding the respiration.

17. A non-transitory, computer-readable medium containing instructions that, when executed by a processor of a computing device, causes the processor to perform stages for determining sleep characteristics based on movement data, the stages comprising:

calibrating an accelerometer to detect micro-motion during a rest or sleep state;

receiving data from the accelerometer regarding detected micro-motion of a user when the device is being worn by the user, wherein the micro-motions detected by the accelerometer comprise:

a respiration rate and

an output signal with an amplitude;

receiving the output signal from the accelerometer configured to detect respiration;

storing the output signal from the accelerometer during sleep;

applying a filter to a portion of the output signal;

determining, based at least in part on the filtered portion of the output signal from the accelerometer, whether the user was sleeping during a time corresponding to the filtered portion of the output signal; and

based on a determination that the user was sleeping, determining a sleep characteristic for at least a portion of the time corresponding to the filtered portion of the output signal;

determining a sleep characteristic comprises determining whether the user was experiencing deep sleep, light sleep, or random-eye-movement (“REM”) sleep, and determining that the user experienced a pattern of obstructive apnea or a pattern of central apnea; and

wherein the device being worn by the user is configured to be worn at the user's wrist.

18. The non-transitory, computer-readable medium of claim 17 , wherein when the accelerometer detects no micro-motions, an optical sensor is activated to check for respiration or a heartbeat.

19. The non-transitory, computer-readable medium of claim 17 , further comprising magnifying the output signal, wherein the processor, in applying the filter, smooths and filters a selected output.

20. The non-transitory, computer-readable medium of claim 17 , further comprising:

identifying patterns within the output signals of the accelerometer regarding the respiration.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 10, 2018
From: PHYSICAL ENTERPRISES INC.
To: BEIJING SHUNYUAN KAIHUA TECHNOLOGY LIMITED
Reel/Frame 046519/0245 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 25, 2018
From: GALEEV, ARTEM; VULE, YAN; MOHAN, AANCHAN
To: PHYSICAL ENTERPRISES INC.
Reel/Frame 045631/0618 →
Continuity (2)
Provisional Application 62468173 · Mar 7, 2017
Related Publication 20180256096A1 · Sep 13, 2018