Personal navigation system and associated methods
First Claim
1. A personal navigation system, comprising:
- (a) at least one inertial sensor module associated with a user, the inertial sensor module comprising at least one sensor configured to generate location data associated with the user, wherein the at least one sensor is configured to be worn adjacent a foot of the user;
(b) a communication device configured to at least one of receive and transmit at least a portion of the location data; and
(c) an onsite computer configured to communicate with the communication device and receive at least a portion of the location data;
(d) wherein at least one of the inertial sensor module and the onsite computer is configured to determine at least one activity of the user based at least in part upon at least a portion of the location data generated during a quiescent point of the foot of the user, and wherein the at least one activity is determined by correlating an orientation of the foot during the quiescent point to at least one of a plurality of activities including at least two of the following;
walking, running, crawling, climbing, rappelling, jumping, falling, riding an elevator, riding an escalator, or any combination thereof;
(e) wherein the onsite computer is programmed to configure a display including a representation of the user based at least in part upon the location data;
(f) wherein at least one of the determination and the configuration is performed substantially in real-time; and
(g) wherein the inertial sensor module is further configured to generate corrected location data using activity-specific error correction values, and the corrected location data is transmitted by the communication device to the onsite computer.
3 Assignments
0 Petitions
Accused Products
Abstract
A personal navigation system, including: at least one inertial sensor module associated with a user, the inertial sensor module comprising at least one sensor to generate location data associated with the user; a communication device to receive and/or transmit at least a portion of the location data; and an onsite computer to communicate with the communication device and receive at least a portion of the location data; wherein at least one of the inertial sensor module and the onsite computer is configured to determine at least one activity of the user based at least in part upon the location data; wherein the onsite computer is programmed to configure a display including a representation of the user based at least in part upon the location data; wherein at least one of the determination and the configuration is performed substantially in real-time.
18 Citations
20 Claims
-
1. A personal navigation system, comprising:
-
(a) at least one inertial sensor module associated with a user, the inertial sensor module comprising at least one sensor configured to generate location data associated with the user, wherein the at least one sensor is configured to be worn adjacent a foot of the user; (b) a communication device configured to at least one of receive and transmit at least a portion of the location data; and (c) an onsite computer configured to communicate with the communication device and receive at least a portion of the location data; (d) wherein at least one of the inertial sensor module and the onsite computer is configured to determine at least one activity of the user based at least in part upon at least a portion of the location data generated during a quiescent point of the foot of the user, and wherein the at least one activity is determined by correlating an orientation of the foot during the quiescent point to at least one of a plurality of activities including at least two of the following;
walking, running, crawling, climbing, rappelling, jumping, falling, riding an elevator, riding an escalator, or any combination thereof;(e) wherein the onsite computer is programmed to configure a display including a representation of the user based at least in part upon the location data; (f) wherein at least one of the determination and the configuration is performed substantially in real-time; and (g) wherein the inertial sensor module is further configured to generate corrected location data using activity-specific error correction values, and the corrected location data is transmitted by the communication device to the onsite computer. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method of determining the location of a user wearing an inertial sensor module on at least one foot, the method comprising:
-
(a) generating, by the inertial sensor module, raw location data; (b) determining, based at least partially on the raw location data, at least one quiescent point for the at least one foot of the user; (c) determining at least one activity of the user based at least partially on an orientation of the at least one foot during the at least one quiescent point; (d) applying activity-specific error correction to the raw location data to generate corrected location data; (e) transmitting the corrected location data to an onsite computer substantially in real-time; and (f) configuring, by the onsite computer, a real-time graphical representation of the user based at least partially upon the corrected location data. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A personal navigation system comprising at least one onsite computer having a computer readable medium having stored thereon instructions, which, when executed by a processor of the computer, causes the processor to:
-
(a) receive location data generated by at least one sensor of at least one inertial sensor module located on the foot of a user; (b) process the location data to determine a quiescent point of the foot of the user; (c) determine an orientation of the foot during the quiescent point; (d) determine an activity being performed by the user based at least partially on the orientation of the foot; (e) apply at least one error correction value unique to the activity to the raw location data to generate corrected location data; and (f) render, on a display and substantially in real-time, a graphical representation of the user based at least partially upon the generated corrected location data. - View Dependent Claims (20)
-
Specification