Indoor Navigation Techniques to Calibrate/Recalibrate Inertial Sensors and Navigation Processing
First Claim
1. A computer-implemented method for determining geographic locations of a device implemented on a device programmed to perform the method comprising:
- receiving with a GPS receiver within the device, satellite signals from a plurality of GPS satellites;
determining with the device, an approximate geographic location in response to the satellite signals;
determining in the device, a potential GPS signal reduction condition in response to the satellite signals and to a GPS signal threshold;
determining with physical perturbation sensors in the device, physical perturbations;
determining with the device, an augmented geographic location in response to the approximate geographic location, the physical perturbations, and a weighting factor;
determining with the device, a user display in response to the augmented geographic location; and
outputting on a display of the device, the user display.
4 Assignments
0 Petitions
Accused Products
Abstract
A computer-implemented method for determining geographic locations of a device includes receiving with a GPS receiver within the device, satellite signals from a plurality of GPS satellites, determining with the device, an approximate geographic location in response to the satellite signals, determining in the device, a potential GPS signal reduction condition in response to the satellite signals and to a GPS signal threshold, determining with physical perturbation sensors in the device, physical perturbations, determining with the device, an augmented geographic location in response to the approximate geographic location, the physical perturbations, and a weighting factor, determining with the device, a user display in response to the augmented geographic location, and outputting on a display of the device, the user display.
-
Citations
20 Claims
-
1. A computer-implemented method for determining geographic locations of a device implemented on a device programmed to perform the method comprising:
-
receiving with a GPS receiver within the device, satellite signals from a plurality of GPS satellites; determining with the device, an approximate geographic location in response to the satellite signals; determining in the device, a potential GPS signal reduction condition in response to the satellite signals and to a GPS signal threshold; determining with physical perturbation sensors in the device, physical perturbations; determining with the device, an augmented geographic location in response to the approximate geographic location, the physical perturbations, and a weighting factor; determining with the device, a user display in response to the augmented geographic location; and outputting on a display of the device, the user display. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A device programmed to determine geographic locations of a user comprising:
-
a GPS receiver configured to receive satellite signals from a plurality of GPS satellites; a plurality of physical perturbation sensors configured to determine physical perturbations; a processing unit coupled to the GPS receiver and to the plurality of physical perturbation sensor, wherein the processing unit is programmed to determine an approximate geographic location in response to the satellite signals, wherein the processing unit is programmed to determine a potential GPS signal reduction condition in response to the satellite signals and to a GPS signal threshold, wherein the processing unit is programmed to determine an augmented geographic location in response to the approximate geographic location, the physical perturbations, and a weighting factor, and wherein the processing unit is programmed to determine a user display in response to the augmented geographic location; and a display coupled to the processing unit, wherein the display is configured to display the user display to the user. outputting on a display of the device, the user display. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
Specification