Method and apparatus for map matching
First Claim
1. An apparatus for determining a matched position of a mobile device in a map, the apparatus having a map matching system, the map matching system comprising:
- a link selector that is configured to select candidate links from links in the map, wherein a link in the map having a path length between a previous matched position and the link in the map shorter than a path length threshold is selected to be a candidate link; and
a matching processor that is configured to,determine a matched link in the candidate links based on an equivalent distance from an estimated position of the mobile device to a link in the candidate links, wherein the estimated position of the mobile device is indicated by position data generated from a positioning circuit in the mobile device,determine a current matched position on the matched link, andprovide the current matched position to a circuit providing a location-based service.
6 Assignments
0 Petitions
Accused Products
Abstract
Aspects of the disclosure provide an apparatus for determining a matched position of a mobile device in a map. The apparatus can have a map matching system that can include a link selector that is configured to select candidate links in the map based on a previous matched position and a path length threshold, and a matching processor that is configured to determine a matched link in the candidate links based on an equivalent distance from an estimated position to a link in the candidate links and determine a current matched position on the matched link. In an embodiment, the map matching system can further include an initializer that is configured to determine a matched position based on an equivalent distance from a first estimated position to an initial candidate link in the map.
35 Citations
18 Claims
-
1. An apparatus for determining a matched position of a mobile device in a map, the apparatus having a map matching system, the map matching system comprising:
-
a link selector that is configured to select candidate links from links in the map, wherein a link in the map having a path length between a previous matched position and the link in the map shorter than a path length threshold is selected to be a candidate link; and a matching processor that is configured to, determine a matched link in the candidate links based on an equivalent distance from an estimated position of the mobile device to a link in the candidate links, wherein the estimated position of the mobile device is indicated by position data generated from a positioning circuit in the mobile device, determine a current matched position on the matched link, and provide the current matched position to a circuit providing a location-based service. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method for determining a matched position of a mobile device in a map, comprising:
-
selecting candidate links from links in the map, wherein a link in the map having a path length between a previous matched position and the link in the map shorter than a path length threshold is selected to be a candidate link; determining a matched link in the candidate links based on an equivalent distance from an estimated position of the mobile device to a link in the candidate links, wherein the estimated position of the mobile device is indicated by position data generated from a positioning circuit in the mobile device; determining a current matched position on the matched link; and providing the current matched position to a circuit providing a location-based service. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
Specification