Navigation system using GPS data
First Claim
Patent Images
1. A method for tracking an object using an electronic map and GPS data, comprising the steps of:
- determining whether said GPS data is reliable;
updating said object'"'"'s position based on said GPS data if said GPS data is determined to be reliable; and
matching said object'"'"'s updated position to said electronic map if said GPS data is determined to be reliable, said step of matching is performed without using data from navigation sensors other than one or more GPS sensors.
2 Assignments
0 Petitions
Accused Products
Abstract
A system for tracking an object (for example tracking an automobile as it moves over streets) using an electronic map and a GPS receiver. The GPS receiver accepts data from a number of satellites and determines a GPS derived position and velocity. Based on the previous position of the object, the GPS derived position, the velocity, the DOP and the continuity of satellites for which data is received, the system determines whether the GPS data is reliable. If the GPS data is reliable, the previous position of the object is updated to the GPS derived position. The updated position is then matched to a map of roads.
-
Citations
68 Claims
-
1. A method for tracking an object using an electronic map and GPS data, comprising the steps of:
-
determining whether said GPS data is reliable; updating said object'"'"'s position based on said GPS data if said GPS data is determined to be reliable; and matching said object'"'"'s updated position to said electronic map if said GPS data is determined to be reliable, said step of matching is performed without using data from navigation sensors other than one or more GPS sensors. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 49, 50)
-
-
37. A processor readable storage medium having processor readable program code embodied on said processor storage medium, said processor readable program code for programming a processor to track an object using an electronic map and GPS data, comprising
first program code, said first program code determines whether said GPS data is reliable; -
second program code, said second program code updates said object'"'"'s position based on said GPS data if said GPS data is determined to be reliable; and third program code, said third program code matches said object'"'"'s updated position to said electronic map if said GPS data is determined to be reliable, said third program code matches said object'"'"'s updated position without using data from navigation sensors other than one or more GPS sensors. - View Dependent Claims (38, 39, 40, 41, 42, 43)
-
-
44. A method for tracking an object using an electronic map, comprising the steps of:
-
comparing a GPS derived position to a previous map matched position; comparing a GPS derived heading to a previous map matched heading; determining whether said GPS derived position and said GPS derived heading are reliable based on said steps of comparing said GPS derived position and comparing said GPS derived heading; and matching said GPS derived position to said electronic map if said GPS derived position and said GPS derived heading are determined to be reliable, said step of matching is performed without using data from navigation sensors other than one or more GPS sensors. - View Dependent Claims (45, 46, 47, 48, 51)
-
-
52. A processor readable storage medium having processor readable program code embodied on said processor storage medium, said processor readable program code for programming a processor to track an object using an electronic map and GPS data, comprising
first program code, said first program code compares a GPS derived position to a previous map matched position; -
second program code, said second program code compares a GPS derived heading to a previous map matched heading; third program code, said third program code determines whether said GPS derived position and said GPS derived heading are reliable based on said steps of comparing said GPS derived position and comparing said GPS derived heading; and fourth program code, said fourth program code matches said GPS derived position to said electronic map if said GPS derived position and said GPS derived heading are determined to be reliable, said fourth program code matches said GPS derived position without using data from navigation sensors other than one or more GPS sensors. - View Dependent Claims (53, 54, 55)
-
-
56. A method for tracking an object using an electronic map and GPS data, comprising the step of:
-
determining whether said GPS data is reliable; and matching said GPS data to an electronic map if said GPS data is determined to be reliable, said step of matching is performed without using data from navigation sensors other than one or more GPS sensors. - View Dependent Claims (57, 58, 59, 60, 61, 62)
-
-
63. A processor readable storage medium having processor readable program code embodied on said processor storage medium, said processor readable program code for programming a processor to track an object using an electronic map and GPS data, said processor readable program code comprising
first program code, said first program code determines whether said GPS data is reliable; - and
second program code, said second program code matches said GPS data to an electronic map if said GPS data is determined to be reliable, said second program code matches said GPS data without using data from navigation sensors other than one or more GPS sensors. - View Dependent Claims (64, 65, 66, 67)
- and
-
68. An apparatus for tracking an object using an electronic map and GPS data, comprising:
-
a GPS receiver; a processor in communication with said receiver; a display in communication with said processor; and a storage medium in communication with said processor, said processor is programmed to perform a method comprising the steps of; determining whether said GPS data is reliable, and matching said GPS data to an electronic map if said GPS data is determined to be reliable, said step of matching is performed without using data from navigation sensors other than one or more GPS sensors.
-
Specification