IP Library Granted Patent US 8,812,225
Granted Patent B2
US 8,812,225 · App. 13/097,526 · Granted Aug 19, 2014

Electronic navigation device for a human and related methods

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,812,225
App. No.
13/097,526
Granted
Aug 19, 2014
Kind
B2
Abstract

An electronic navigation device for a human user may include a housing to be carried by the human user, and at least one accelerometer carried by the housing and configured to sense acceleration during motion of the human user. The electronic navigation device may also include a controller carried by the housing and coupled to the at least one accelerometer. The controller may be configured to generate a plurality of acceleration sample values as the human user moves over a given distance, and determine an estimated distance traveled by the human user during movement over the given distance by at least multiplying each acceleration sample value by a scaling constant. The controller may also be configured to sum results thereof.

Claims (32)

1. An electronic navigation device for a human user comprising:

a housing to be carried by the human user;

at least one accelerometer carried by said housing and configured to sense acceleration during motion of the human user; and

a controller carried by said housing and coupled to said at least one accelerometer, and configured to

generate a plurality of acceleration sample values as the human user moves over a given distance, and

determine an estimated distance traveled by the human user during movement over the given distance by at least multiplying each acceleration sample value by a scaling constant, and summing results thereof.

2. The electronic navigation device according to claim 1 , wherein said controller is configured to determine a bounding curve based upon the plurality of acceleration sample values, and determine the estimated distance based upon the bounding curve.

3. The electronic navigation device according to claim 2 , wherein the bounding curve comprises a logarithmic bounding curve.

4. The electronic navigation device according to claim 2 , wherein the bounding curve comprises an exponential curve.

5. The electronic navigation device according to claim 1 , wherein said at least one accelerometer comprises a plurality of accelerometers configured to sense acceleration along respective different axes.

6. The electronic navigation device according to claim 5 , wherein said controller is configured sum the sensed accelerations from each of the plurality of accelerometers; and wherein said controller is configured to generate the plurality of acceleration sample values based upon the summed sensed accelerations.

7. The electronic navigation device according to claim 6 , wherein said controller is configured to determine an absolute value of the summed sensed accelerations; and wherein said controller is configured to generate the plurality of acceleration sample values based upon the absolute value of the summed sensed accelerations.

8. The electronic navigation device according to claim 1 , wherein the scaling constant is based upon one of a walking, a crawling, and a running motion of the human user.

9. The electronic navigation device according to claim 1 , wherein said at least one accelerometer has a noise floor associated therewith; and wherein said controller is configured to remove the noise floor by subtracting it from the estimated distance traveled prior to multiplying each acceleration sample value by a scaling constant.

10. An electronic navigation device for a human user comprising:

a housing to be carried by the human user;

a plurality of accelerometers carried by said housing and each configured to sense acceleration along respective different axes during motion of the human user; and

a controller carried by said housing and coupled to said plurality of accelerometers, and configured to

generate a plurality of acceleration sample values as the human user moves over a given distance based upon a sum of the sensed acceleration from each of said plurality of accelerometers, and

determine an estimated distance traveled by the human user during movement over the given distance by at least multiplying each acceleration sample value by a scaling constant, and summing results thereof.

11. The electronic navigation device according to claim 10 , wherein said controller is configured to determine a bounding curve based upon the plurality of acceleration sample values, and determine the estimated distance based upon the bounding curve.

12. The electronic navigation device according to claim 11 , wherein the bounding curve comprises one of a logarithmic bounding curve and an exponential curve.

13. The electronic navigation device according to claim 10 , wherein said plurality of accelerometers are configured to sense acceleration along respective different axes.

14. The electronic navigation device according to claim 10 , wherein said controller is configured to determine an absolute value of the summed sensed accelerations; and wherein said controller is configured to generate the plurality of acceleration sample values based upon the absolute value of the summed sensed accelerations.

15. A method of determining an estimated distance traveled by a human user using an electronic navigation device comprising a housing to be carried by the human user, at least one accelerometer carried by the housing and configured to sense acceleration during motion of the human user, and a controller carried by the housing and coupled to the at least one accelerometer, the method comprising:

using the controller to generate a plurality of acceleration sample values as the human user moves over a given distance; and

using the controller to determine an estimated distance traveled by the human user during movement over the given distance by at least multiplying each acceleration sample value by a scaling constant, and summing results thereof.

16. The method according to claim 15 , further comprising using the controller to determine a bounding curve based upon the plurality of acceleration sample values, and determine the estimated distance based upon the bounding curve.

17. The method according to claim 16 , wherein using the controller to determine a bounding curve comprises using the controller to determine a logarithmic bounding curve.

18. The method according to claim 16 , wherein using the controller to determine a bounding curve comprises using the controller to determine exponential bounding curve.

19. The method according to claim 15 , wherein the at least one accelerometer comprises a plurality of accelerometers configured to sense acceleration along respective different axes.

20. The method according to claim 15 further comprising using the controller to sum the sensed acceleration from each of the plurality of accelerometers; and wherein using the controller to generate the plurality of acceleration sample values based upon sensed acceleration from each of the plurality of accelerometers comprises using the controller to generate the plurality of acceleration sample values based upon the summed sensed accelerations.

Assignments (4)
CHANGE OF NAME Recorded Nov 19, 2018
From: HARRIS SOLUTIONS NY, INC.
To: HARRIS GLOBAL COMMUNICATIONS, INC.
Reel/Frame 047598/0361 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 19, 2018
From: HARRIS CORPORATION
To: HARRIS SOLUTIONS NY, INC.
Reel/Frame 047600/0598 →
CORRECTIVE ASSIGNMENT TO CORRECT THE INVENTOR DOC DATE PREVIOUSLY RECORDED ON REEL 026237 FRAME 0617. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT OF ASSIGNOR'S INTEREST. Recorded May 16, 2011
From: PUN, NGAN-CHEUNG
To: HARRIS CORPORATION
Reel/Frame 026282/0434 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 6, 2011
From: PUN, NGAN-CHEUNG
To: HARRIS CORPORATION
Reel/Frame 026237/0617 →