Patent ID: 8650603

Claim:
A method of controlling a play-out functionality in a data processing system, wherein the system is operative to provide to a user access to a primary content information item, wherein the system comprises (i) a user interface for enabling a user to enter user input into the system, (ii) a primary module coupled to the user interface and operative to process the user input in a predetermined manner for retrieving, under control of the user input, a primary data item representative of the primary content information item, and (iii) a rendering device configured for receiving the primary data item and for rendering the primary content information item for being played out, the method comprising: predicting, based at least in part on information about duration of previous delays in a same usage scenario, a length of a delay between a first moment of the user entering the user input and a second moment suitable for beginning a play out of the primary content information item; selecting a specific one of multiple secondary content information items dependent on the predicted length of the delay, wherein the selecting also depends at least on an identity of the user and a semantic content of the primary content information item; and controlling a rendering of the specific secondary content information item at the rendering device for play out of the specific secondary content information item during the delay.