A stochastic method for reducing the loading duration of the content information to client devices through a server at start-up in Internet Protocol based TV systems, comprising the steps of: - Starting said stochastic method with the start-up of the client device by a control unit; - Controlling whether content information being kept in the content storage unit is outdated or not; - If said content information is outdated, updating said outdated content information that needs to be updated by said server; - Checking the update status of a relevant content information if an expiration date for said content information is reached, - Determination of a first parameter found by said client device for each said content information, wherein said first parameter is increased by one if said related content information is updated at said expiration date and decreased by one, as long as it is not below zero, if said related content information is not updated at said expiration date; - Determination of a second parameter as to the update of said relevant content information during mass updates performed by said server for each said content information, wherein said second parameter is increased by one for determination of an update for each content information as a result of each said mass update done by said server or remained same with no updates done; - Recording said updated content information into said content storage unit; - Determination of at least one timeout value for each content information,, according to a mathematical or statistical formula in proportion to said first and said second parameters; - Addition of each said timeout value reached as a result of calculations to download time and date of said content information to generate a new expiration date for related content information; - Recording date and time data along with said content as information about an expiration date of said content information and performing necessary updates characterized in that a said timeout value determination comprises the steps of; - Calculation of Euclid norm of said first parameter value, and said second parameter value; - Recording each said Euclid norm value as a third parameter value; - Calculating said timeout value by proportioning third parameter value of each content with total third values of all said content information and then by multiplying it with a normalization constant. - Starting said stochastic method with the start-up of the client device by a control unit; - Controlling whether content information being kept in the content storage unit is outdated or not; - If said content information is outdated, updating said outdated content information that needs to be updated by said server; - Checking the update status of a relevant content information if an expiration date for said content information is reached, - Determination of a first parameter found by said client device for each said content information, wherein said first parameter is increased by one if said related content information is updated at said expiration date and decreased by one, as long as it is not below zero, if said related content information is not updated at said expiration date; - Determination of a second parameter as to the update of said relevant content information during mass updates performed by said server for each said content information, wherein said second parameter is increased by one for determination of an update for each content information as a result of each said mass update done by said server or remained same with no updates done; - Recording said updated content information into said content storage unit; - Determination of at least one timeout value for each content information,, according to a mathematical or statistical formula in proportion to said first and said second parameters; - Addition of each said timeout value reached as a result of calculations to download time and date of said content information to generate a new expiration date for related content information; - Recording date and time data along with said content as information about an expiration date of said content information and performing necessary updates - Calculation of Euclid norm of said first parameter value, and said second parameter value; - Recording each said Euclid norm value as a third parameter value; - Calculating said timeout value by proportioning third parameter value of each content with total third values of all said content information and then by multiplying it with a normalization constant.