1. A computer implemented method of portraying the shifting level of interest in an object or location, which comprises: receiving a real time stream of data at a computer system transmitted from one or more electronic devices; storing data values comprising the real time data stream on the computer system, wherein the data values comprise at least the GPS coordinates and the compass heading of the transmitting electronic device; identifying in the computer system from the data values, a particular object of interest; tracking of the one or more electronic devices and the duration of the one or more electronic devices focused on the identified object of interest, wherein an increase in a ratio of the one or more devices focused on the object of interest over a period of time indicates an increased level of interest and a decrease in the ratio indicates a decrease in level of interest; determining the state of a cluster using the received stream of data, wherein the determination comprises calculating the number of users of the one or more electronic devices in the cluster from the data stream after the particular object of interest is identified; and transmitting instructions from the computer system to the electronic devices to alter the image of the object displayed on the electronic devices.