1. An augmented reality (AR) server comprising: an object recognition engine configured to: obtain a digital representation of a real-world environment from a plurality of AR devices; recognize a product in the real-world environment at a target object from the digital representation; determine at least one context that pertains to the target object, the at least one context comprising product interference attributes and an interference function; generate an interference for at least one AR promotion associated with the product according to the interference function based on element attributes of elements associated with the real-world environment including the product interference attributes, the interference comprising AR presence satisfaction level for the AR promotion indicating a degree of presence; and configure at least one of the AR devices to enhance or suppress an AR presence of the AR promotion on the at least one of the AR devices according to the AR presence satisfaction level for the AR promotion.