1. A method comprising: processing, by an apparatus, a data stream associated with a device to extract one or more data sets; upon detecting that the device is proximate to a location-based public display which is bound to a geographic location, determining, by the apparatus, one or more arbitrary events data sets from among the one or more data sets based on a coincidence of the one or more arbitrary events data sets with the location-based public display, wherein the coincidence includes temporal proximity, spatial proximity, or a combination thereof, of user behaviors, user devices, user operations on the user devices, or a combination thereof; initiating, by the apparatus, a display on the device of a copy of an information placement on the location-based public display facing a motion direction of the device, wherein the display of the copy of the information placement occurs in real time or substantially in real time with the detecting and continues after the device faces away from the location-based public display, temporarily disappears until moving away beyond a predetermined distance from the location-based public display, and reappears when moving into the predetermined distance from the location-based public display; calculating, by the apparatus, a user view-through rate, a user click-through rate, and a user purchase rate associated with the copy of the information placement on the device; and updating, by the apparatus, one or more information placement parameters for the location-based public display based on the calculation, wherein the one or more arbitrary events data sets include a user view-through operation, a user click-through operation, a user purchase operation, and information of one or more other user operations performed at the device.