The main challenge in local analytics is finding heuristics and designing algorithms to achieve the desired function. One category of functions is data mediation, such as filtering of outliers, elimination of noise, or filling in data gaps. For example, GPS samples acquired may not be accurate or missing (due to lack of line of sight), in which event outliers need to be eliminated or missing samples extrapolated.