Method and apparatus for providing a map data update based on region-specific data turbulence
First Claim
1. A method for measuring a parking data turbulence for a map region comprising:
- retrieving historical parking data for the map region;
segmenting the historical parking data into a time series including at least a first time epoch and a second time epoch;
calculating, by a processor, a first parking availability metric for the first time epoch based on the historical parking data segmented into the first time epoch, and a second parking availability metric for the second time epoch based on the historical parking data segmented into the second time epoch, wherein each of the availability metrics represents available parking in the map region for the corresponding time epochs; and
calculating, by the processor, parking data turbulence based on the first parking availability metric and the second parking availability metric, wherein the parking data turbulence represents variability of the historical parking data over time.
1 Assignment
0 Petitions
Accused Products
Abstract
An approach is provided for map data updates based on region-specific data turbulence. The approach involves, for example, retrieving historical map data for the map region and segmenting the historical map data into a time series including at least a first time epoch and a second time epoch. The approach also involves calculating a first representative value for the first time epoch based on the historical map data segmented into the first time epoch, and a second representative value for the second time epoch based on the historical map data segmented into the second time epoch. The approach further involves calculating the map data turbulence based on the first representative value and the second representative value.
10 Citations
22 Claims
-
1. A method for measuring a parking data turbulence for a map region comprising:
-
retrieving historical parking data for the map region; segmenting the historical parking data into a time series including at least a first time epoch and a second time epoch; calculating, by a processor, a first parking availability metric for the first time epoch based on the historical parking data segmented into the first time epoch, and a second parking availability metric for the second time epoch based on the historical parking data segmented into the second time epoch, wherein each of the availability metrics represents available parking in the map region for the corresponding time epochs; and calculating, by the processor, parking data turbulence based on the first parking availability metric and the second parking availability metric, wherein the parking data turbulence represents variability of the historical parking data over time. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. An apparatus for measuring a map data turbulence for a map region comprising:
-
at least one processor; and at least one memory including computer program code for one or more programs, the at least one memory and the computer program code configured to, with the at least one processor, cause the apparatus to perform at least the following, retrieve historical map data for the map region; calculate, by a processor, a first representative value for the historical map data associated with a first time epoch, and a second representative value for the historical map data associated with a second time epoch; and calculate, by the processor, the map data turbulence based on the first representative value and the second representative value, wherein the map data turbulence represents variability of the historical map data over time. - View Dependent Claims (12, 13, 14, 15)
-
-
16. A non-transitory computer-readable storage medium for transmitting a parking data update based on a parking data turbulence for a map region, carrying one or more sequences of one or more instructions which, when executed by one or more processors, cause an apparatus to at least perform the following steps:
-
retrieving historical parking data for the map region; segmenting the historical parking data into a time series including at least a first time epoch and a second time epoch; calculating, by the processor, parking data turbulence based on the historical parking data of the first time epoch and the historical parking data of the second time epoch, wherein the parking data turbulence represents variability of the historical parking data over time; calculating a parking data update frequency based on the parking data turbulence, wherein the parking data update frequency specifies an interval between updates of the historical parking data; and initiating a transmission of a parking data update based on the parking data update frequency. - View Dependent Claims (17, 18, 19)
-
-
20. A method for publishing a map data update comprising:
-
determining, by a processor, a map data update frequency for a map region, wherein the map data update frequency is based on a data turbulence of map data associated with the map region, wherein the map data update frequency specifies an interval between updates of the map data, and the data turbulence represents variability of the map data over time; and initiating a transmission of the map data update based on the map data frequency. - View Dependent Claims (21, 22)
-
Specification