Patent ID: 8700797
Filing Date: 2014-04-15
Classification: H04L,H04N

Abstract:
1. An apparatus for providing a smart streaming service connected to a plurality of unit service servers each providing a unit service through a network, the apparatus comprising: a service route selector configured to select at least one unit service server for providing at least one unit service suitable for composite context of a current user from the plurality of unit service servers, using composite context information including information on users, user terminals and unit services, and create service route information that indicates a combination of the at least one selected unit service server; and a service route processor configured to process unit service information provided by the at least one selected unit service server, based on the created service route information, and provide a smart streaming service to the user, wherein: the service route selector identifies whether or not the user terminal directly receives original video streaming, using screen display capacity information on terminals, included in a device profile that indicates the information on the user terminal; and when it is identified that the user terminal directly receives the original video streaming, the service route selector selects a video streaming service server for providing the original video streaming as a unit service, selects an available advertisement service server for providing advertisement information as a unit service, using the advertisement information obtained through the preferred advertisement information in the user profile that indicates the information on the user, and creates service route information that indicates a combination of the streaming service server and the advertisement service server, and the service route processor receives the original video streaming and the user's preferred advertisement respectively from the video streaming service server and the advertisement service server, based on the service route information, and provides the video streaming having the received advertisement inserted thereinto to the user terminal.