IP Library Granted Patent US 8,614,630
Granted Patent B2
US 8,614,630 · App. 13/674,826 · Granted Dec 24, 2013

Fall detection using sensor fusion

Inventors: Ravi Narasimhan (Sunnyvale, CA); Nima Ferdosi (San Jose, CA); Alexander Chan (Campbell, CA)
Assignee: Vital Connect, Inc.
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 8,614,630
App. No.
13/674,826
Granted
Dec 24, 2013
Kind
B2
Abstract

A method and system for fall detection using sensor fusion are disclosed. In a first aspect, the method comprises in response to any of first and second acceleration magnitude thresholds being satisfied, determining whether a height difference before and after impact of a fall satisfies a threshold and whether an angle threshold between an acceleration vector and a calibration vector is satisfied. In a second aspect, the system comprises a processing system and an application coupled to the processing system, wherein the application carries out the steps of the method.

Claims (60)

1. A method for fall detection, the method comprising:

in response to any of first and second acceleration magnitude thresholds being satisfied, determining whether a height difference before and after impact of a fall satisfies a threshold and whether an angle threshold between an acceleration vector and a calibration vector is satisfied; and

determining whether a maximum value of an activity metric is less than another threshold, wherein if the maximum value of the activity metric is less than the another threshold and the height difference before and after impact satisfies the threshold, the fall detection is confirmed.

2. The method of claim 1 , wherein any of first and second acceleration magnitude thresholds being satisfied further comprises:

obtaining an acceleration sample from a user;

comparing the acceleration sample to a first acceleration threshold;

wherein if the acceleration sample is less than the first acceleration threshold, the first magnitude threshold is satisfied, else comparing the acceleration sample to a second acceleration threshold; and

wherein if the acceleration sample is greater than the second acceleration threshold, the second magnitude threshold is satisfied.

3. The method of claim 2 , wherein comparing the acceleration sample to the first acceleration threshold further comprises:

applying two filters to the acceleration sample to output an acceleration vector;

calculating L p -norm of the acceleration vector to output an acceleration scalar; and

comparing the acceleration scalar to the first acceleration threshold.

4. The method of claim 2 , wherein comparing the acceleration sample to the second acceleration threshold further comprises:

applying two filters to the acceleration sample to output an acceleration vector;

calculating L p -norm of the acceleration vector to output an acceleration scalar; and

comparing the acceleration scalar to the second acceleration threshold.

5. The method of claim 3 , wherein L p -norm is any of L 1 -norm, L 2 -norm, L ∞ -norm and the two filters are any of single-pole infinite impulse response (IIR) filters, multiple-pole IIR filters, finite impulse response (FIR) filters and median filters.

6. The method of claim 4 , wherein L p -norm is any of L 1 -norm, L 2 -norm, L ∞ -norm and the two filters are any of single-pole infinite impulse response (IIR) filters, multiple-pole IIR filters, finite impulse response (FIR) filters and median filters.

7. The method of claim 1 , wherein determining whether a maximum value of an activity metric is less than a threshold further comprises:

after waiting a predetermined time period, applying an IIR band-pass filter to an acceleration vector of a user to produce an activity level vector of the user;

calculating L 1 -norm of the activity level vector to output an activity level scalar;

calculating a moving average of the activity level scalar over a time period; and

comparing the moving average to a predetermined activity level, wherein if the moving average is greater than the predetermined activity level, the maximum value of the activity metric is not less than the threshold and notification information of the fall detection is disregarded.

8. The method of claim 1 , further comprising:

in response to any of the first and second acceleration magnitude thresholds being satisfied, waiting a predetermined time period and determining any of whether an acceleration vector of a user is at a predetermined angle to a calibration vector and whether the user is at a stooped posture.

9. The method of claim 8 , wherein determining whether an acceleration vector of the user is at a predetermined angle to a calibration vector further comprises:

attaching a wireless sensor device to the user;

determining the calibration vector, wherein the calibration vector is an acceleration vector when the user is vertical;

obtaining at least one acceleration sample from the wireless sensor device;

comparing the at least one acceleration sample to the calibration vector; and

wherein if the at least one acceleration sample is nearly orthogonal to the calibration vector, detecting the fall of the user.

10. The method of claim 9 , wherein determining the calibration vector further comprises:

attaching a wireless sensor device when the user is vertical; and

measuring an acceleration sample after attachment, wherein the acceleration sample is determined to be the calibration vector.

11. The method of claim 9 , wherein determining the calibration vector further comprises:

measuring an acceleration sample after the user is walking, wherein the acceleration sample is determined to be the calibration vector.

12. The method of claim 8 , wherein determining whether the user is at a stooped posture further comprises:

calculating a z-axis component of the calibration vector; and

comparing the z-axis component of the calibration vector to a predetermined level.

13. The method of claim 1 , further comprising:

relaying notification information of the fall detection of the user to another user or device.

14. The method of claim 1 , wherein the height difference is measured by an altimeter, further comprising:

confirming a fall if any of another height difference measured by the altimeter before and after impact satisfies a first threshold for general falls, a height difference satisfies a second threshold for falling down stairs, and a user is lying down for a predetermined time period and an acceleration magnitude is greater than a threshold for falling out of bed.

15. A wireless sensor device for fall detection, the wireless sensor device comprising:

a processing system; and

an application to be executed by the processing system, wherein the application:

in response to any of first and second acceleration magnitude thresholds being satisfied, determines whether a height difference before and after impact of a fall satisfies a threshold and whether an angle threshold between an acceleration vector and a calibration vector is satisfied; and

determining whether a maximum value of an activity metric is less than another threshold, wherein if the maximum value of the activity metric is less than the another threshold and the height difference before and after impact satisfies the threshold, the fall detection is confirmed.

16. The wireless sensor device of claim 15 , wherein the application further:

determines whether an acceleration vector of a user is at a predetermined angle to a calibration vector;

determines whether the user is at a stooped posture, and

determines whether a maximum value of an activity metric is less than a threshold.

17. The wireless sensor device of claim 16 , wherein the application determines whether any of the first and second acceleration magnitude thresholds are satisfied via an accelerometer coupled to the processing system, and wherein the application determines the height difference via an altimeter coupled to the processing system.

18. The wireless sensor device of claim 16 , wherein the application determines whether a maximum value of an activity metric is less than a threshold further comprises that the application:

after waiting a predetermined time period, applies an IIR band-pass filter to an acceleration vector of a user to produce an activity level vector of the user;

calculates L 1 -norm of the activity level vector to output an activity level scalar;

calculates a moving average of the activity level scalar over a time period; and

compares the moving average to a predetermined activity level, wherein if the moving average is greater than the predetermined activity level, the maximum value of the activity metric is not less than the threshold and notification information of the fall detection of the user is disregarded.

19. The wireless sensor device of claim 15 , wherein the application further:

relays notification information of the fall detection of a user to another user or device.

Assignments (8)
RELEASE OF SECURITY INTEREST Recorded Jul 5, 2024
From: INNOVATUS LIFE SCIENCES LENDING FUND I, LP
To: VITAL CONNECT, INC.
Reel/Frame 068146/0132 →
SECURITY INTEREST Recorded Jul 5, 2024
From: VITAL CONNECT, INC.
To: TRINITY CAPITAL INC.
Reel/Frame 068146/0160 →
SECURITY INTEREST Recorded Jan 8, 2021
From: VITAL CONNECT, INC.
To: INNOVATUS LIFE SCIENCES LENDING FUND I, LP
Reel/Frame 054941/0651 →
RELEASE OF SECURITY INTEREST Recorded Jan 8, 2021
From: OXFORD FINANCE LLC
To: VITAL CONNECT, INC.
Reel/Frame 054941/0743 →
SECURITY INTEREST Recorded Apr 9, 2020
From: VITAL CONNECT, INC.
To: OXFORD FINANCE LLC
Reel/Frame 052354/0752 →
RELEASE OF SECURITY INTEREST Recorded Oct 5, 2017
From: PERCEPTIVE CREDIT OPPORTUNITIES FUND, L.P.; PERCEPTIVE CREDIT OPPORTUNITIES GP, LLC
To: VITAL CONNECT, INC.
Reel/Frame 043797/0083 →
PATENT SECURITY AGREEMENT Recorded Jun 10, 2016
From: VITAL CONNECT, INC.
To: PERCEPTIVE CREDIT OPPORTUNITIES FUND, LP; PERCEPTIVE CREDIT OPPORTUNITIES GP, LLC
Reel/Frame 039012/0547 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 12, 2012
From: NARASIMHAN, RAVI; FERDOSI, NIMA; CHAN, ALEXANDER
To: VITAL CONNECT, INC.
Reel/Frame 029283/0376 →
Continuity (2)
Continuation In Part 13296139 · Nov 14, 2011
Related Publication 20130120147A1 · May 16, 2013