A method comprising: initiating , by a processor of a mobile device , a listening session including listening for a message from a remote location service and receiving the message from the remote location service, the message indicating that a device is within a predetermined range of the mobile device , the device being a media player device having a display screen; in response to receiving the message from the remote location service , automatically initiating , by the mobile device , a network session to obtain a signature, the signature being uniquely associated with the device , wherein automatically initiating includes automatically beginning to search, by the mobile device , a network for the signature, the network including at least one of a wireless near field communication network, an audio network, a wireless local area network or a Bluetooth network, the mobile device obtaining the signature by searching for and detecting a unique signal broadcast periodically by the device ; in response to obtaining the signature via the network, initiating , by the mobile device , an access session with the device , the access session including utilizing the signature to present a user interface on a display of the mobile device , the user interface for use in controlling content provided on the display screen of the device ; determining , by the processor of the mobile device , whether a change in the listening session is detected based on whether the mobile device is no longer within the predetermined range of the device ; in response to detecting the mobile device is outside of the predetermined range, terminating the access session. initiating , by a processor of a mobile device , a listening session including listening for a message from a remote location service and receiving the message from the remote location service, the message indicating that a device is within a predetermined range of the mobile device , the device being a media player device having a display screen; in response to receiving the message from the remote location service , automatically initiating , by the mobile device , a network session to obtain a signature, the signature being uniquely associated with the device , wherein automatically initiating includes automatically beginning to search, by the mobile device , a network for the signature, the network including at least one of a wireless near field communication network, an audio network, a wireless local area network or a Bluetooth network, the mobile device obtaining the signature by searching for and detecting a unique signal broadcast periodically by the device ; in response to obtaining the signature via the network, initiating , by the mobile device , an access session with the device , the access session including utilizing the signature to present a user interface on a display of the mobile device , the user interface for use in controlling content provided on the display screen of the device ; determining , by the processor of the mobile device , whether a change in the listening session is detected based on whether the mobile device is no longer within the predetermined range of the device ; in response to detecting the mobile device is outside of the predetermined range, terminating the access session. <EOS>