A beacon device for communicating with at least one discovering device, the beacon device comprising: a transceiver comprising a first transmitter and a first receiver that is configured to obtain content from a remote server using a cellular wireless technology or a wireline technology; memory, or a port for coupling to external memory, configured to store the content obtained from the remote server; a second transmitter configured to transmit a conventional Bluetooth TM low energy, BLE TM, advertising message comprising at least a beacon indicator to the at least one discovering device on a second wireless technology wherein the beacon indicator is an 'ADV_SCAN_IND' BLE protocol data unit, PDU, that enables a request by the at least one discovering device to obtain content from the remote server; a second receiver configured to receive a first message, wherein the first message is a SCAN_REQ BLE PDU, from the at least one discovering device in response to the transmitted conventional BLE advertising message comprising the beacon indicator where the first message requests information relating to the beacon indicator; a controller operably coupled to the second receiver and the second transmitter and configured to process the received first message; and wherein the second transmitter transmits a second SCAN_RSP BLE PDU message on the second wireless technology to the at least one discovering device in response to the received first message, wherein the transmission itself of the second SCAN_RSP BLE PDU message subsequent to the transmitted conventional BLE advertising message indicates that the beacon device has already obtained and stored locally in the memory of, or external memory coupled to, the same content from the remote server, and the second SCAN_RSP BLE PDU message comprises connection details of how the at least one discovering device is to download the same content directly from the beacon device using a first wireless technology, WiFi TM. a transceiver comprising a first transmitter and a first receiver that is configured to obtain content from a remote server using a cellular wireless technology or a wireline technology; memory, or a port for coupling to external memory, configured to store the content obtained from the remote server; a second transmitter configured to transmit a conventional Bluetooth TM low energy, BLE TM, advertising message comprising at least a beacon indicator to the at least one discovering device on a second wireless technology wherein the beacon indicator is an 'ADV_SCAN_IND' BLE protocol data unit, PDU, that enables a request by the at least one discovering device to obtain content from the remote server; a second receiver configured to receive a first message, wherein the first message is a SCAN_REQ BLE PDU, from the at least one discovering device in response to the transmitted conventional BLE advertising message comprising the beacon indicator where the first message requests information relating to the beacon indicator; a controller operably coupled to the second receiver and the second transmitter and configured to process the received first message; and wherein the second transmitter transmits a second SCAN_RSP BLE PDU message on the second wireless technology to the at least one discovering device in response to the received first message, wherein the transmission itself of the second SCAN_RSP BLE PDU message subsequent to the transmitted conventional BLE advertising message indicates that the beacon device has already obtained and stored locally in the memory of, or external memory coupled to, the same content from the remote server, and the second SCAN_RSP BLE PDU message comprises connection details of how the at least one discovering device is to download the same content directly from the beacon device using a first wireless technology, WiFi TM.