Method of processing positioning data
First Claim
1. A method of processing positioning data to create map data within a map, the map comprising a plurality of navigable segments capable of representing a navigable route in an area covered by the map, the method comprising:
- processing the positioning data to associate the positioning data with a navigable segment and to generate speed data, wherein the speed data is associated with the navigable segment;
processing the speed data to categorise the speed data into a plurality of time periods for the navigable segment with which the speed data is associated;
averaging the speed data within each time period in order to generate a measured speed profile for the navigable segment;
normalizing the measured speed profile, the normalizing comprising relating the measured speed profile to a reference speed profile via a normalization criterion, the normalization criterion comprising a speed value determined for the navigable segment;
clustering measured speed profiles for two or more different navigable segments by identifying similarities between the measured speed profiles, wherein each one of the clustered speed profiles provide a road-category independent speed profile varying with respect to time;
generating a regular speed profile from the measured speed profiles for each cluster; and
associating the generated regular speed profile for each cluster, instead of the measured speed profile, with each one of the navigable segments in the same cluster, so that, for at least one of the regular speed profiles, the at least one of the regular speed profiles is associated with each of two or more different navigable segments.
2 Assignments
0 Petitions
Accused Products
Abstract
A method of processing positioning data to create map data is disclosed, the map data including a plurality of navigable segments representing segments of a navigable route in the area covered by the map with each segment being arranged to have speed data associated therewith. In at least one embodiment, the method includes processing the speed data to categorise the speed data into a plurality of time periods for the navigable segment with which the speed data is associated; and averaging the speed data within each time period in order to generate a measured speed profile for the navigable segment.
-
Citations
18 Claims
-
1. A method of processing positioning data to create map data within a map, the map comprising a plurality of navigable segments capable of representing a navigable route in an area covered by the map, the method comprising:
-
processing the positioning data to associate the positioning data with a navigable segment and to generate speed data, wherein the speed data is associated with the navigable segment; processing the speed data to categorise the speed data into a plurality of time periods for the navigable segment with which the speed data is associated; averaging the speed data within each time period in order to generate a measured speed profile for the navigable segment; normalizing the measured speed profile, the normalizing comprising relating the measured speed profile to a reference speed profile via a normalization criterion, the normalization criterion comprising a speed value determined for the navigable segment; clustering measured speed profiles for two or more different navigable segments by identifying similarities between the measured speed profiles, wherein each one of the clustered speed profiles provide a road-category independent speed profile varying with respect to time; generating a regular speed profile from the measured speed profiles for each cluster; and associating the generated regular speed profile for each cluster, instead of the measured speed profile, with each one of the navigable segments in the same cluster, so that, for at least one of the regular speed profiles, the at least one of the regular speed profiles is associated with each of two or more different navigable segments. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. A machine comprising:
-
a processor to process map data comprising a plurality of navigable segments representing segments of a navigable route in an area covered by the map, speed data being associated with each segment, the processor being arranged to at least; process the speed data to categorise the speed data into a plurality of time periods for the navigable segment with which the speed data is associated; average the speed data within each time period to generate a measured speed profile for the navigable segment; normalize the measured speed profile, the normalizing comprising relating the measured speed profile to a reference speed profile via a normalization criterion, the normalization criterion comprising a speed value determined for the navigable segment; cluster measured speed profiles for two or more different navigable segments by identifying similarities between the measured speed profiles, wherein each one of the clustered speed profiles provide a road-category independent speed profile varying with respect to time; generate a regular speed profile from the measured speed profiles for each cluster; and associate the generated regular speed profile for each cluster, instead of the measured speed profile, with each one of the navigable segments in the same cluster, so that, for at least one of the regular speed profiles, the at least one of the regular speed profiles is associated with each of two or more different navigable segments.
-
-
18. A non-transitory machine readable medium containing instructions which, when processed by a machine, cause the machine to perform a method of processing positioning data to create map data within a map, the map comprising a plurality of navigable segments capable of representing a navigable route in an area covered by the map, the method comprising:
-
processing the positioning data to associate the positioning data with a navigable segment and to generate speed data, wherein the speed data is associated with the navigable segment; processing the speed data to categorise the speed data into a plurality of time periods for the navigable segment with which the speed data is associated; averaging the speed data within each time period in order to generate a measured speed profile for the navigable segment; normalizing the measured speed profile, the normalizing comprising relating the measured speed profile to a reference speed profile via a normalization criterion, the normalization criterion comprising a speed value determined for the navigable segment; clustering measured speed profiles for two or more different navigable segments by identifying similarities between the measured speed profiles, wherein each one of the clustered speed profiles provide a road-category independent speed profile varying with respect to time; generating a regular speed profile from the measured speed profiles for each cluster; and associating the generated regular speed profile for each cluster, instead of the measured speed profile, with each one of the navigable segments in the same cluster, so that, for at least one of the regular speed profiles, the at least one of the regular speed profiles is associated with each of two or more different navigable segments.
-
Specification