A method for use by a client device, the method comprising: detecting a light and/or an audio frequency signal emitted from a television receiving and showing a broadcast from a television broadcasting station; receiving digital data from a server into the client device; presentating, by the television, on-air commercial programming included in the broadcast from the television broadcasting station; activating the client device to accept the digital data from the server, in response to the detecting the light and/or audio frequency signal, the server beginning to transmit the digital data to the client device at the same time the television broadcasting station begins transmitting the on-air commercial programming to the television through a television transmission device; whereby the light and/or audio frequency signal is emitted when the television begins presenting the on-air commercial programming, whereby the light and/or audio frequency signal is detected by a signal detector located within the client device or externally attached to the client device and whereby the signal detector sends an electronic alert to a client application on the client device, and the client application in response to receiving the electronic alert activates the client device to accept the digital data from the server; providing an interactive environment on a display of the client device using the digital data; transmitting a user feedback information generated from a user action within the interactive environment to the server, and terminating the reception of the digital data by the client device when the server transmits an electronic alert to the client device. detecting a light and/or an audio frequency signal emitted from a television receiving and showing a broadcast from a television broadcasting station; receiving digital data from a server into the client device; presentating, by the television, on-air commercial programming included in the broadcast from the television broadcasting station; activating the client device to accept the digital data from the server, in response to the detecting the light and/or audio frequency signal, the server beginning to transmit the digital data to the client device at the same time the television broadcasting station begins transmitting the on-air commercial programming to the television through a television transmission device; whereby the light and/or audio frequency signal is emitted when the television begins presenting the on-air commercial programming, whereby the light and/or audio frequency signal is detected by a signal detector located within the client device or externally attached to the client device and whereby the signal detector sends an electronic alert to a client application on the client device, and the client application in response to receiving the electronic alert activates the client device to accept the digital data from the server; providing an interactive environment on a display of the client device using the digital data; transmitting a user feedback information generated from a user action within the interactive environment to the server, and terminating the reception of the digital data by the client device when the server transmits an electronic alert to the client device.