Technique for screen-based route manipulation
First Claim
1. A method for manipulating a route on a screen, the route being pre-calculated between a starting point and a destination point by means of cartographic data, wherein the cartographic data comprise road segments, to which weights for route calculation are assignable, the method being performed in a route calculation apparatus of a navigation device, the apparatus being designed to perform the following steps:
- detecting, by the navigation device, a selected screen position and a time period of a selection operation at the screen position;
modifying, by the navigation device, weights of road segments in dependence on the detected screen position and the time period, wherein weights of the road segments are modified in a functional relationship to their screen distances to the selected screen position; and
calculating, by the navigation device, a route between the starting point and the destination point, the route being manipulated in relation to the pre-calculated route, on the basis of the modified weights,wherein the time period represents a duration of the selection operation, and wherein the time period determines a strength of the modification of the weights, wherein the strength of the modification increases with the time period exponentially or in another functional relationship.
1 Assignment
0 Petitions
Accused Products
Abstract
A technique for manipulating precalculated routes on a screen is described. One aspect of the method comprises the steps of detecting a selected screen position (P) and a time period (t) of a selection operation at the screen position (P), modifying weights of the road segments in dependence on the detected screen position (P) and the time period (t), and calculating a route, manipulated in relation to the precalculated route, on the basis of the modified weights.
-
Citations
18 Claims
-
1. A method for manipulating a route on a screen, the route being pre-calculated between a starting point and a destination point by means of cartographic data, wherein the cartographic data comprise road segments, to which weights for route calculation are assignable, the method being performed in a route calculation apparatus of a navigation device, the apparatus being designed to perform the following steps:
-
detecting, by the navigation device, a selected screen position and a time period of a selection operation at the screen position; modifying, by the navigation device, weights of road segments in dependence on the detected screen position and the time period, wherein weights of the road segments are modified in a functional relationship to their screen distances to the selected screen position; and calculating, by the navigation device, a route between the starting point and the destination point, the route being manipulated in relation to the pre-calculated route, on the basis of the modified weights, wherein the time period represents a duration of the selection operation, and wherein the time period determines a strength of the modification of the weights, wherein the strength of the modification increases with the time period exponentially or in another functional relationship. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A non-transitory computer-readable recording medium to store a method for manipulating a route on a screen, the route being pre-calculated between a starting point and a destination point by means of cartographic data, wherein the cartographic data comprise road segments, to which weights for route calculation are assignable, the method being performed in a computer, the computer being designed to perform the following steps:
-
detecting a selected screen position and a time period of a selection operation at the screen position; modifying weights of road segments in dependence on the detected screen position and the time period, wherein weights of the road segments are modified in a functional relationship to their screen distances to the selected screen position; and calculating a route between the starting point and the destination point, the route being manipulated in relation to the pre-calculated route, on the basis of the modified weights, wherein the time period represents a duration of the selection operation, and wherein the time period determines a strength of the modification of the weights, wherein the strength of the modification increases with the time period exponentially or in another functional relationship.
-
-
15. An apparatus for manipulating a route on a screen, the route being pre-calculated between a starting point and a destination point by means of cartographic data, wherein the cartographic data comprise road segments, to which weights for route calculation are assignable, comprising:
-
a device which is configured to detect a selected screen position and a time period of a selection operation at the screen position; a device for modifying weights of road segments in dependence on the detected screen position and the time period, wherein weights of the road segments are modified in a functional relationship to their screen distances to the selected screen position; and a device for calculating a route between the starting point and the destination point, the route being manipulated in relation to the pre-calculated route, on the basis of the modified weights, wherein the time period represents a duration of the selection operation, and wherein the time period determines a strength of the modification of the weights, wherein the strength of the modification increases with the time period exponentially or in another functional relationship. - View Dependent Claims (16, 17)
-
-
18. A navigation device, comprising an apparatus for manipulating a route on a screen, the route being pre-calculated between a starting point and a destination point by means of cartographic data, wherein the cartographic data comprise road segments, to which weights for route calculation are assignable, comprising:
-
a device which is configured to detect a selected screen position and a time period of a selection operation at the screen position; a device for modifying weights of road segments in dependence on the detected screen position and the time period, wherein weights of the road segments are modified in a functional relationship to their screen distances to the selected screen position; and a device for calculating a route between the starting point and the destination point, the route being manipulated in relation to the pre-calculated route, on the basis of the modified weights, wherein the time period represents a duration of the selection operation, and wherein the time period determines a strength of the modification of the weights, wherein the strength of the modification increases with the time period exponentially or in another functional relationship.
-
Specification