An apparatus for processing location information received from a radio frequency (RF) location tag, the apparatus comprising a processor coupled to a memory, the memory comprising instructions that, when executed by the apparatus, configure the apparatus to:
- determine a first location of a first RF location tag associated with an asset;
- determine at least one second location of at least one second RF location tag associated with the asset;
- compare the first location with the at least one second location;
- determine whether the first location is a valid location based on an application of a spatial association model associated with the asset to the comparison of the first location with the at least one second location, wherein the spatial association model includes a distance relationship between the first RF location tag and the at least one second RF location tag;
- and
- identify the first location as erroneous in response to determining that the first location is not a valid location based on the distance relationship.