IP Library Granted Patent US 9,128,111
Granted Patent B2
US 9,128,111 · App. 14/324,710 · Granted Sep 8, 2015

Monitoring velocity and dwell trends from wireless sensor

Inventors: Barry R. Greene (Dublin, IE); Adrian Burns (Killeshandra, IE)
Assignee: INTEL-GE CARE INNOVATIONS LLC
G01P3/64A61B5/1113A61B5/6889A61B2503/08A61B2505/07A61B2562/043
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 9,128,111
App. No.
14/324,710
Granted
Sep 8, 2015
Kind
B2
Abstract

A system and method of processing one or more sensor logs includes receiving a sensor log an identifying a set of entries in the sensor log having a predefined sequence of sensor identifiers. The set of entries may define a velocity event. The method can also provide for calculating an in-home gait velocity for the velocity event. In one example, the method also provides for identifying another set of entries in the sensor log having a sensor identifier that corresponds to a dwell sensor mounted in a doorway, wherein the other set of entries define a dwell event. The method may also provide for calculating an in-home dwell time for the dwell event.

Claims (49)

1. A non-transitory computer-readable medium comprising a set of stored instructions which, if executed, cause an apparatus to:

receive sensor data,

identify a first set of entries in the sensor data having a predefined sequence of sensor identifiers, wherein each of the first set of entries has a timestamp, and wherein the first set of entries define a velocity event;

identify a second set of entries in the sensor data having a sensor identifier that corresponds to a dwell sensor mounted in a doorway and configured to detect a presence of a subject, wherein the second set of entries define a dwell event that corresponds to a duration of time defined by a threshold; and

calculate at least one of an in-home gait velocity for the velocity event and an in-home dwell time for the dwell event.

2. The non-transitory computer-readable medium of claim 1 , wherein the instructions, if executed, further cause the apparatus to calculate in-home gait velocity based on an initial timestamp in the velocity event, a final timestamp in the velocity event, and a distance between sensors corresponding to the initial and the final timestamps.

3. The non-transitory computer-readable medium of claim 2 , wherein the instructions, if executed, further cause the apparatus to average a plurality of velocity value calculations, wherein each velocity calculations correspond to a pair of sensors in the predefined sequence.

4. The non-transitory computer-readable medium of claim 2 , wherein the instructions, if executed, further cause the apparatus to disqualify the velocity event if a velocity disqualification condition is true, wherein the velocity disqualification condition includes at least one of:

the in-home gait velocity exceeds a velocity threshold; and

a time difference between the initial timestamp and the final timestamp of a previous velocity event is less than a velocity reset threshold.

5. The non-transitory computer-readable medium of claim 1 , wherein the second set of entries comprise a rising edge timestamp comprising a time indicative of an entrance into a vicinity of the dwell sensor and a falling edge timestamp comprising a time indicative of an exit from a vicinity of the dwell sensor, and wherein the instructions, if executed, further cause the apparatus to calculate the in-home dwell time based on the rising and the falling edge timestamps.

6. The non-transitory computer-readable medium of claim 5 , wherein the instructions, if executed, further cause the apparatus to disqualify a dwell event if a dwell event disqualification condition is true, wherein the dwell event disqualification condition includes at least one of:

a time difference between the rising edge timestamp of the second set of entries and a falling edge timestamp of a previous dwell event is less than a dwell reset threshold;

the time difference between the rising and falling edge timestamps of the second set of entries exceeds a dwell duration threshold; and

the time difference between the rising and falling edge timestamps of the second set of entries is a negative value.

7. An apparatus comprising:

a wall-mounted support having a plurality of sensors mounted thereon, wherein each of the plurality of sensors is configured to generate a timestamp based on a detected entry or exit of a subject from the field of sensitivity of the sensor; and

a processor configured to:

receive data from the plurality of sensors; and

calculate at least one of a gait velocity and a dwell time of the subject based on the timestamps from the plurality of sensors.

8. The apparatus of claim 7 , wherein the plurality of sensors share a common clock.

9. The apparatus of claim 7 , wherein the plurality of sensors comprise passive infrared sensors, optical sensors, motion sensors, radar-based sensors, biometric sensors, or any combination thereof.

10. The apparatus of claim 7 , wherein the plurality of sensors are mounted on the wall-mounted support at known distances.

11. The apparatus of claim 7 , wherein the processor is at a location remote from the wall-mounted support.

12. The apparatus of claim 11 , further comprising a wireless transmitter configured to transmit data from the plurality of sensors to the processor.

13. The apparatus of claim 7 , further comprising a non-transitory memory configured to store data generated by the plurality of sensors.

14. The apparatus of claim 7 , wherein the processor is further configured to:

identify a set of entries in the data from the plurality of sensors having a predefined sequence of sensor identifiers, the set of entries defining a velocity event; and

calculate an in-home gait velocity from the velocity event.

15. The apparatus of claim 14 , wherein the processor is further configured to calculate in-home gait velocity based on an initial timestamp in the velocity event, a final timestamp in the velocity event, and a distance between sensors corresponding to the initial and the final timestamps.

16. The apparatus of claim 15 , wherein the processor is further configured to disqualify the velocity event if a velocity disqualification condition is true, wherein the velocity disqualification condition includes at least one of:

the in-home gait velocity exceeds a velocity threshold; and

a time difference between the initial timestamp and the final timestamp of a previous velocity event is less than a velocity reset threshold.

17. The apparatus of claim 7 , wherein the processor is further configured to:

identify a second set of entries in the data from the plurality of sensors having a sensor identifier that corresponds to a dwell sensor mounted in a doorway and configured to detect a presence of a subject, the second set of entries defining a dwell event that corresponds to a duration of time defined by a threshold; and

calculating an in-home dwell time for the dwell event.

18. The apparatus of claim 17 , wherein the second set of entries comprise a rising edge timestamp comprising a time indicative of an entrance into a vicinity of the dwell sensor and a falling edge timestamp comprising a time indicative of an exit from a vicinity of the dwell sensor, and wherein the instructions, if executed, further cause the apparatus to calculate the in-home dwell time based on the rising and the falling edge timestamps.

19. The apparatus of claim 18 , wherein the processor is further configured to disqualify a dwell event if a dwell event disqualification condition is true, wherein the dwell event disqualification condition includes at least one of:

a time difference between the rising edge timestamp of the second set of entries and a falling edge timestamp of a previous dwell event is less than a dwell reset threshold;

a time difference between the rising and falling edge timestamps of the second set of entries exceeds a dwell duration threshold; and

a time difference between the rising and falling edge timestamps of the second set of entries is a negative value.

20. A non-transitory computer-readable medium comprising a set of stored instructions which, if executed cause an apparatus to:

receive sensor data;

identify a set of entries in the sensor data having a predefined sequence of sensor identifiers, the set of entries defining velocity event; and

calculate an in-home gait velocity for the velocity event.

21. An apparatus comprising a processor configured to:

receive sensor data;

identify a set of entries in the sensor data having a predefined sequence of sensor identifiers, the set of entries defining velocity event; and

calculate an in-home gait velocity for the velocity event.

Assignments (6)
CHANGE OF NAME Recorded May 12, 2023
From: KINESIS HEALTH TECHNOLOGIES LIMITED
To: LINUS HEALTH EUROPE LIMITED
Reel/Frame 064629/0514 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 27, 2022
From: CARE INNOVATIONS, LLC
To: KINESIS HEALTH TECHNOLOGIES LTD.
Reel/Frame 058791/0001 →
CHANGE OF NAME Recorded May 23, 2016
From: INTEL-GE CARE INNOVATIONS LLC
To: CARE INNOVATIONS, LLC
Reel/Frame 038780/0072 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 22, 2015
From: GREENE, BARRY R.; BURNS, ADRIAN
To: INTEL CORPORATION
Reel/Frame 035876/0719 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 22, 2015
From: INTEL CORPORATION
To: INTEL AMERICAS, INC.
Reel/Frame 035988/0675 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 22, 2015
From: INTEL AMERICAS, INC.
To: INTEL-GE CARE INNOVATIONS LLC
Reel/Frame 035988/0748 →
Continuity (2)
Continuation 12642964 · Dec 21, 2009
Related Publication 20140324382A1 · Oct 30, 2014