Map matching methods for mobile devices
AssigneeTomTom International B.V.
InventorAlexandru Serbanescu
Life of this patent
Estimating the term…
Abstract
A mobile device associated with a road vehicle or the like, has a mapping or navigation functionality configured to determining whether the vehicle is in a forwards or backwards driving mode. When a change of driving mode is detected, the mapping functionality effectively resets so that the transition between driving modes is rendered smoothly and efficiently.
Claims19
A computer implemented method of displaying the movements of a mobile device on a road network, the road network being represented by an electronic map comprising data indicative of a plurality of segments representing roads of the road network, each segment extending between nodes, the method comprising:
- matching at least one received position of the mobile device onto a corresponding position on a segment of the electronic map, the matching further comprising at least determining distance offsets between nodes at least for the segment based on the current movement direction and orientation of the mobile device;
- predicting at least one future location of the device from the matched position on the segment;
- and
- displaying the movements of the mobile device on a graphical representation of the road network according to the matching and predicting steps,
- the method further comprising:
- monitoring the movement direction and orientation of the mobile device to detect a switch between forwards and backwards driving, and, when the switch is detected, determining new distance offsets between nodes at least for the segment on which the latest received position of the mobile device has been matched based on the current movement direction and orientation of the mobile device.
A mobile device, comprising:
- means for receiving at least one position of the mobile device;
- means for storing an electronic map comprising data indicative of a plurality of segments representation roads of a road network, each segment extending between nodes;
- means for matching at least one received position of the mobile device onto a corresponding position on a segment of the electronic map, the matching further comprising at least determining distance offsets between nodes for the segment based on the current movement direction and orientation of the mobile device;
- means for predicting at least one future location of the device from the matched position on the segment;
- means for displaying the movements of the mobile device on a graphical representation of the road network according to the matching and predicting steps;
- and
- means for monitoring the movement direction and orientation of the mobile device to detect a switch between forwards and backwards driving, and, when the switch is detected, determining new distance offsets between nodes for the segment on which latest received position of the mobile device has been matched based on the current movement direction and orientation of the mobile device.
A mobile device, comprising:
- a receiver for receiving at least one position of the mobile device;
- a memory for storing an electronic map comprising data indicative of a plurality of segments representation roads of a road network, each segment extending between nodes;
- and
- at least one processor operatively coupled to the receiver and memory, and arranged to:
- match at least one received position of the mobile device onto a corresponding position on a segment of the electronic map, the matching further comprising at least determining distance offsets between nodes for the segment based on the current movement direction and orientation of the mobile device;
- predict at least one future location of the device from the matched position on the segment;
- and
- display, on a display screen, the movements of the mobile device on a graphical representation of the road network according to the matching and predicting steps, the at least one processor being further arranged to monitor the movement direction and orientation of the mobile device to detect a switch between forwards and backwards driving, and, when the switch is detected, determine new distance offsets between nodes for the segment on which latest received position of the mobile device has been matched based on the current movement direction and orientation of the mobile device.
Dependencies are inferred from the claim text.