IP Library Granted Patent US 8,912,899
Granted Patent B2
US 8,912,899 · App. 11/972,197 · Granted Dec 16, 2014

Wireless sensor network calibration system and method

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,912,899
App. No.
11/972,197
Granted
Dec 16, 2014
Kind
B2
Abstract

A system has at least one sensor and a controller communicatively coupled to the sensor. The system further has logic configured to calculate a calibration value based upon an initial state of the sensor and store the calibration value in memory.

Claims (34)

1. A system, comprising:

at least one sensor for measuring acceleration coupled to a body of a user, the sensor having an axis system that is offset from an axis system of the user based upon placement of the sensor on the body of the user;

a controller communicatively coupled to the sensor via a network; and

logic configured to receive a first acceleration measurement in an x-direction of the sensor's axis system and a second acceleration measurement in a z-direction of the sensor's axis system when the user is standing in a vertical position, the logic further configured to calculate a first angle value indicative of a first angular offset value between the user's axis system and the sensor's axis system and a second angle value indicative of a second angular offset value between the user's axis system and the sensor's axis system based upon the first measurement and the second measurement and an assumption that static effects of gravity only affect a z-axis of the sensor in a magnitude of 1 g, the logic further configured to store the first and second angle values in memory.

2. The system of claim 1 , wherein the logic is further configured to obtain at least one measurement from the sensor and modify the measurement based upon the angle values.

3. The system of claim 1 , wherein an initial state of the sensor is based upon a location of the sensor on a body.

4. The system of claim 1 , wherein an initial state of the sensor is based upon a measure of the sensor's performance.

5. The system of claim 1 , wherein an initial state of the sensor is based upon a measure of the performance of a battery powering the sensor.

6. The system of claim 1 , wherein an initial state of the sensor is based upon a measure of the temperature in an operating environment of the sensor.

7. The system of claim 1 , wherein an initial state of the sensor is based upon a measure of the humidity in an operating environment of the sensor.

8. The system of claim 1 , wherein the logic is further configured to calculate an effect related to an operation-changing factor and generate a function representing the affect of the factor on the sensor.

9. The system of claim 8 , wherein the logic is further configured to receive a third acceleration measurement from the sensor and apply the function to the third acceleration measurement.

10. A method, comprising the steps of:

coupling a sensor for measuring acceleration to a user's body, the sensor having an axis system that is offset from an axis system of the user based upon placement of the sensor on the on the body of the user;

communicatively coupling a controller to the sensor;

receiving a first acceleration measurement from the sensor in an x direction of the sensor's axis system when the user is standing in a vertical position;

receiving a second acceleration measurement from the sensor in a z-direction of the sensor's axis system when the user is standing in the vertical position;

calculating a first angle value indicative of a first angular offset value between the user's axis system and the sensor's axis system and a second angle value indicative of a second angular offset value between the user's axis system and the sensor's axis system based upon the first acceleration measurement and the second acceleration measurement and an assumption that static effects of gravity only affect a z-axis of the sensor in a magnitude of 1 g; and

storing the first and second angle values in memory.

11. The method of claim 10 , further comprising the step of modifying a third acceleration measurement based upon the first and second angle values.

12. The method of claim 10 , wherein the calculating step further comprises the step of calculating an initial state of the sensor based upon a location of the sensor on the body.

13. The system of claim 10 , wherein the calculating step further comprises the step of calculating an initial state of the sensor based upon a measure of the sensor's performance.

14. The method of claim 10 , wherein the calculating step further comprises the step of calculating an initial state of the sensor based upon a measure of the performance of a battery powering the sensor.

15. The method of claim 10 , wherein the calculating step further comprises the step of calculating an initial state of the sensor based upon a measure of the temperature in an operating environment of the sensor.

16. The method of claim 10 , wherein the calculating step further comprises the step of calculating an initial state of the sensor based upon a measure of the humidity in an operating environment of the sensor.

17. The method of claim 10 , further comprising the step of calculating an effect related to an operation-changing factor and generating a function representing the effect of the factor on the sensor.

18. The method of claim 17 , further comprising the steps of:

receiving a measurement from the sensor; and

applying the function to the measurement.

19. A system, comprising:

at least one sensor for measuring acceleration coupled to a body of a user, the sensor having an axis system that is offset from an axis system of the user based upon placement of the sensor on the body of the user;

a controller communicatively coupled to the sensor; and

means for receiving a first acceleration measurement in an x-direction of the sensor's axis system and a second acceleration measurement in a z-direction of the sensor's axis system when the user is standing in a vertical position; and

means for calculating a first angle value indicative of a first angular offset value between the user's axis system and the sensor's axis system and a second angle value indicative of a second angular offset value between the user's axis system and the sensor's axis system based upon the first acceleration measurement, the second acceleration measurement, and an assumption that the static effects of gravity only affect a z-axis of the sensor in a magnitude of 1 g.

Assignments (14)
SECURITY INTEREST Recorded Sep 12, 2024
From: MOBILEHELP, LLC
To: MIDCAP FINANCIAL TRUST, AS ADMINISTRATIVE AGENT
Reel/Frame 068574/0915 →
RELEASE OF PATENT SECURITY INTERESTS Recorded Apr 4, 2022
From: FMP AGENCY SERVICES, LLC
To: MOBILEHELP, LLC
Reel/Frame 059593/0463 →
RELEASE OF SECURITY INTEREST Recorded Apr 1, 2022
From: CIBC BANK USA
To: MOBILEHELP, LLC F/K/A INTEGRITY TRACKING, LLC
Reel/Frame 059475/0262 →
ACKNOWLEDGMENT OF SECURITY INTEREST IN PATENTS Recorded May 24, 2019
From: MOBILEHELP, LLC
To: CIBC BANK USA
Reel/Frame 049285/0245 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 11, 2018
From: INTEGRITY TRACKING, LLC
To: MOBILEHELP, LLC
Reel/Frame 045928/0008 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 28, 2018
From: INTEGRITY TRACKING, LLC
To: MOBILEHELP, LLC
Reel/Frame 045932/0838 →
SECURITY AGREEMENT Recorded Feb 24, 2017
From: INTEGRITY TRACKING, LLC
To: FMP AGENCY SERVICES, LLC, AS AGENT
Reel/Frame 041808/0097 →
ACKNOWLEDGEMENT OF SECURITY INTEREST IN PATENTS Recorded Feb 22, 2017
From: INTEGRITY TRACKING, LLC
To: THE PRIVATEBANK AND TRUST COMPANY
Reel/Frame 041778/0176 →
RELEASE OF SECURITY GRANT - PATENTS Recorded Feb 22, 2017
From: THE PRIVATEBANK AND TRUST COMPANY
To: INTEGRITY TRACKING, LLC
Reel/Frame 041778/0158 →
ACKNOWLEDGEMENT OF SECURITY INTEREST IN PATENTS Recorded Jun 26, 2015
From: INTEGRITY TRACKING, LLC
To: THE PRIVATEBANK AND TRUST COMPANY
Reel/Frame 036020/0339 →
ACKNOWLEDGEMENT OF SECURITY INTEREST IN PATENTS Recorded Sep 20, 2013
From: INTEGRITY TRACKING, LLC
To: THE PRIVATEBANK AND TRUST COMPANY
Reel/Frame 031248/0743 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 27, 2013
From: HALO MONITORING, INC.
To: INTEGRITY TRACKING, LLC
Reel/Frame 030699/0745 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 29, 2012
From: HALO MONITORING, INC.
To: INTEGRITY TRACKING, LLC D/B/A/ MOBILEHELP
Reel/Frame 028869/0297 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 10, 2008
From: OTTO, CHRIS A.
To: HALO MONITORING, INC.
Reel/Frame 020348/0605 →