1. A method for automatically displaying virtual objects on a mobile device, comprising: receiving one or more images associated with a field of view of the mobile device; identifying a particular object located within the field of view using the one or more images, the particular object comprises a particular person; detecting one or more interactions between a person associated with the mobile device and the particular person; acquiring an electronic calendar for the person, the electronic calendar includes an electronically scheduled meeting between the person and the particular person; determining whether the one or more interactions satisfy at least one social rule of one or more social rules, the at least one social rule is satisfied if the person associated with the mobile device touches the particular person at a point in time coinciding with the electronically scheduled meeting between the person associated with the mobile device and the particular person, wherein the at least one social rule is satisfied if the person performs a handshake or high-five gesture with the particular person at the point in time coinciding with the electronically scheduled meeting between the person and the particular person; acquiring virtual data associated with an augmented reality environment displayed to the particular person in response to detecting that the person associated with the mobile device has touched the particular person at the point in time coinciding with the electronically scheduled meeting between the person associated with the mobile device and the particular person; and displaying the virtual data on the mobile device.