Method and apparatus for orienting a map display in a mobile or portable device
First Claim
Patent Images
1. A mobile device comprising:
- a map memory;
a GPS receiver operable to output position fixes;
a compass operable to output compass headings;
a controller coupled to said memory and operable to recall a map therefrom, and coupled to said GPS receiver and operable to calculate a heading fix based on a first and a second position fix read therefrom, and coupled to said compass and operable to read a compass heading therefrom;
a display coupled to said controller, and wherein said controller calculates a map offset value indicative of the difference between said heading fix and the orientation of said map, and if said heading fix is unavailable, said controller calculates an offset value indicative of the difference between said compass heading and the orientation of said map and said controller is operable to write said map to said display in accordance with said offset value.
1 Assignment
0 Petitions
Accused Products
Abstract
A method apparatus for orienting a map display in a mobile or portable device. An electronic compass is integrated with a hand-held portable or mobile mapping device and an electronic compass bearing is used to calculate an offset value with respect to the map default orientation. The map is thus reoriented in the display to the direction of the device. In an alternative embodiment, a GPS receiver is also integrated with the device. A heading fix is calculated from two or more GPS position fixes to determine orientation of the device. When a heading fix is unavailable, such as at initial start-up of the device, a compass heading is used in lieu of the GPS heading fix to orient the map on a display.
-
Citations
10 Claims
-
1. A mobile device comprising:
-
a map memory;
a GPS receiver operable to output position fixes;
a compass operable to output compass headings;
a controller coupled to said memory and operable to recall a map therefrom, and coupled to said GPS receiver and operable to calculate a heading fix based on a first and a second position fix read therefrom, and coupled to said compass and operable to read a compass heading therefrom;
a display coupled to said controller, and wherein said controller calculates a map offset value indicative of the difference between said heading fix and the orientation of said map, and if said heading fix is unavailable, said controller calculates an offset value indicative of the difference between said compass heading and the orientation of said map and said controller is operable to write said map to said display in accordance with said offset value. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A method of orienting a map display in a mobile device, comprising the steps of:
-
reading a first and a second GPS location fix and calculating a GPS heading fix indicative of the direction of motion of the mobile device;
upon determining that a GPS heading fix is unavailable, reading a compass heading indicative of the orientation of the mobile device;
calculating an offset value indicative of the difference between said GPS heading fix and the orientation of a map;
otherwise calculating an offset value indicative of the difference between the compass heading and the orientation of a map, and writing said map to a display in accordance with said offset value. - View Dependent Claims (7, 8, 9, 10)
updating the map orientation by repeating said reading, calculating and writing steps.
-
-
8. The method of claim 7 wherein said updating step is repeated periodically.
-
9. The method of claim 7 wherein said updating step is repeated when said second GPS position fix is offset from said first GPS position fix by at least a threshold value.
-
10. The method of claim 6 wherein said writing step is executed when said offset value indicative of the difference between the compass heading and the orientation of a map exceeds a threshold value.
Specification