Patent ID: 8707353

Claim:
A contents streaming and advertisement data providing server comprising: a content providing apparatus storing content data and including a content database storing the content data and predetermined condition for inserting advertisement data, a communication unit configured to (a) request a user profile to a terminal and (b) receive the user profile and a user designation of user desired content data; and a controller configured to (a) acquire, from the content database, the desired content data and the predetermined condition related thereto, (b) send the user profile and the predetermined condition to an advertisement server which selects advertisement data, (c) receive the advertisement data from a database of the advertisement server which selected the advertisement data based on the user profile and the predetermined condition, and (d) control the communication unit to (1) stream the desired content data from the content providing apparatus to the terminal, (2) suspend the streaming of the desired content data when the content providing apparatus determines the predetermined condition is satisfied, (3) start the streaming of the extracted advertisement data by the content providing apparatus to the terminal instead of the transmission of the desired content data, and (4) restart the streaming of the desired content data by the content providing apparatus to the terminal after the streaming of the extracted advertisement data is finished.