WO2008013387A1 - Système et procédé de fourniture de publicité avec l'affichage en continu de contenus indépendants multiples groupés - Google Patents
Système et procédé de fourniture de publicité avec l'affichage en continu de contenus indépendants multiples groupés Download PDFInfo
- Publication number
- WO2008013387A1 WO2008013387A1 PCT/KR2007/003545 KR2007003545W WO2008013387A1 WO 2008013387 A1 WO2008013387 A1 WO 2008013387A1 KR 2007003545 W KR2007003545 W KR 2007003545W WO 2008013387 A1 WO2008013387 A1 WO 2008013387A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- content
- advertisement
- server
- information
- contents
- Prior art date
Links
- 238000000034 method Methods 0.000 title claims abstract description 45
- 238000012546 transfer Methods 0.000 claims abstract description 37
- 238000012545 processing Methods 0.000 claims description 12
- 230000008569 process Effects 0.000 claims description 11
- 230000004044 response Effects 0.000 claims description 11
- FGUUSXIOTUKUDN-IBGZPJMESA-N C1(=CC=CC=C1)N1C2=C(NC([C@H](C1)NC=1OC(=NN=1)C1=CC=CC=C1)=O)C=CC=C2 Chemical compound C1(=CC=CC=C1)N1C2=C(NC([C@H](C1)NC=1OC(=NN=1)C1=CC=CC=C1)=O)C=CC=C2 FGUUSXIOTUKUDN-IBGZPJMESA-N 0.000 claims 2
- 238000010586 diagram Methods 0.000 description 8
- 238000005516 engineering process Methods 0.000 description 7
- 238000004891 communication Methods 0.000 description 4
- 230000005540 biological transmission Effects 0.000 description 2
- 230000000694 effects Effects 0.000 description 2
- 230000006870 function Effects 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 230000002730 additional effect Effects 0.000 description 1
- 230000003139 buffering effect Effects 0.000 description 1
- 238000006243 chemical reaction Methods 0.000 description 1
- 239000006185 dispersion Substances 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/20—Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
- H04N21/25—Management operations performed by the server for facilitating the content distribution or administrating data related to end-users or client devices, e.g. end-user or client device authentication, learning user preferences for recommending movies
- H04N21/258—Client or end-user data management, e.g. managing client capabilities, user preferences or demographics, processing of multiple end-users preferences to derive collaborative data
- H04N21/25866—Management of end-user data
- H04N21/25891—Management of end-user data being end-user preferences
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q30/00—Commerce
- G06Q30/02—Marketing; Price estimation or determination; Fundraising
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/45—Management operations performed by the client for facilitating the reception of or the interaction with the content or administrating data related to the end-user or to the client device itself, e.g. learning user preferences for recommending movies, resolving scheduling conflicts
- H04N21/466—Learning process for intelligent management, e.g. learning user preferences for recommending movies
- H04N21/4668—Learning process for intelligent management, e.g. learning user preferences for recommending movies for recommending content, e.g. movies
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/47—End-user applications
- H04N21/482—End-user interface for program selection
- H04N21/4826—End-user interface for program selection using recommendation lists, e.g. of programs or channels sorted out according to their score
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/60—Network structure or processes for video distribution between server and client or between remote clients; Control signalling between clients, server and network components; Transmission of management data between server and client, e.g. sending from server to client commands for recording incoming content stream; Communication details between server and client
- H04N21/65—Transmission of management data between client and server
- H04N21/658—Transmission by the client directed to the server
- H04N21/6582—Data stored in the client, e.g. viewing habits, hardware capabilities, credit card number
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/80—Generation or processing of content or additional data by content creator independently of the distribution process; Content per se
- H04N21/81—Monomedia components thereof
- H04N21/812—Monomedia components thereof involving advertisement data
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N7/00—Television systems
- H04N7/16—Analogue secrecy systems; Analogue subscription systems
- H04N7/162—Authorising the user terminal, e.g. by paying; Registering the use of a subscription channel, e.g. billing
- H04N7/163—Authorising the user terminal, e.g. by paying; Registering the use of a subscription channel, e.g. billing by receiver means only
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N7/00—Television systems
- H04N7/16—Analogue secrecy systems; Analogue subscription systems
- H04N7/173—Analogue secrecy systems; Analogue subscription systems with two-way working, e.g. subscriber sending a programme selection signal
- H04N7/17309—Transmission or handling of upstream communications
- H04N7/17318—Direct or substantially direct transmission and handling of requests
Definitions
- the present invention generally relates to content play technologies, and more particularly to a system and method for providing advertisement with continuous play of grouped and multiple independent contents.
- IPTV internet protocol television
- digitized contents may be provided to a user by using an internet network as a broadcasting network and the user can carry out various works such as payment, shopping, forum attendance and the like in an identical network.
- a video on demand (VOD) service is the most popular service in the IPTV.
- the VOD service is a service for providing a tremendous amount of video contents in real time on the basis of a user demand.
- a main target of the VOD service is the video contents such movies, drama, music videos and so on
- the VOD service may include services that immediately provide various digital data such as a music consisting of only audio, still images, games, documents and the like on the basis of the demand.
- the present invention is directed to providing a system and method for continuously playing multiple independent contents, which are grouped, without the additional selection of each content by a user. Further, the present invention is also directed to a system and method for efficiently providing advertisement together with the continuous play of the contents.
- a method of displaying advertisement with continuous play of multiple contents comprises the following steps: requesting a transfer of a first content to a content server; receiving the first content from the content server; if the first content is one of grouped multiple contents, receiving information of a second content having a predetermined relation to the first content among the grouped multiple contents; starting to play the first content; if the first content is completely received from the content server, requesting a transfer of the second content to the content server; and displaying an advertisement selected by being associated with the play of the first content.
- a method of designating an advertisement to be provided by continuously transferring multiple contents to a terminal through a network comprises the following steps: receiving a transfer request of a first content from the terminal; transferring the first content to the terminal; checking whether the first content is one of grouped multiple contents; if the first content is one of grouped multiple contents, receiving information of a second content having a predetermined relation to the first content among the grouped multiple contents; transferring information of the second content to the terminal; collecting advertisement information indicating an advertisement provided in association with the first content; and transferring the advertisement information to the terminal.
- a terminal for receiving and playing multiple contents by being connected to a content server through a network and providing an advertisement.
- the terminal comprises the following: a data receiving unit configured to receive a first content from the content server; a content storing unit configured to store the first content for a predetermined period; a content processing and controlling unit configured to process and control the first content; and an advertisement scheduler configured to provide an advertisement in association with the process of the first content, wherein, if the first content is one of grouped multiple contents, information of a second content having a predetermined relation to the first content among the multiple contents and advertisement information indicating an advertisement to be provided in association with the process of the first content are received from the content server, and if the first content is completely received, the content processing and controlling unit requests a transfer of the second content to the content server.
- a content providing system for continuously transferring multiple contents to a terminal through a network and designating an advertisement to be provided.
- the content providing system comprises the following: a content group database configured to maintain and manage content group information for grouped multiple contents and advertisement metadata for an advertisement to be provided in association with the contents; and a content server configured to maintain and manage the grouped multiple contents and transfer the content and the advertisement metadata corresponding to the content to the terminal in response to a request from the terminal.
- the present invention provides a method, which makes it easy to watch the multiple independent contents produced in series. More specifically, if the user selects a content desired to watch, then a content positioned next to the selected content is automatically downloaded and provided to the user. Thus, the closely related contents such as series and the like can be consecutively played so that it is easy to watch them.
- FIG. 1 is a block diagram schematically illustrating a network configuration of a system for the continuous play of grouped and multiple independent contents and advertisement provision in accordance with one embodiment of the present invention.
- FIG. 2 is a block diagram schematically illustrating a set- top box in accordance with one embodiment of the present invention.
- FIG. 3 is a block diagram schematically illustrating a service providing system in accordance with one embodiment of the present invention.
- FIG. 4 is a sequence diagram showing a continuous play method of grouped and multiple independent contents and advertisement provision in accordance with one embodiment of the present invention.
- FIG. 5 is a flowchart showing an operation performed at a set- top box in accordance with one embodiment of the present invention.
- FIG. 6 is a flowchart showing an operation performed at a content server in accordance with one embodiment of the present invention. Best Mode for Carrying Out the Invention
- FIG. 1 is a block diagram schematically illustrating a network configuration of a system for a continuous play of grouped and multiple independent contents and advertisement provision in accordance with one embodiment of the present invention.
- at least one user set- top box 102 is connected to a service providing system 104 through a network 108.
- the set- top box 102 may be additionally connected to a DNS server 106 through the network 108.
- the set- top box 102, the service providing system 104 and the DNS server 106 communicate with each other through the network 108.
- an IP-based network may be employed as the network 108.
- the present invention is not limited by the IP-based network and it should be understood that different types of networks can be employed within the spirit and scope of the principles of the present invention.
- the set- top box 102 requests the transfer of a specific content to the service providing system 104.
- the service providing system 104 provides the requested content to the set- top box 102 through the network 108 in response to the request.
- the content may be video on demand (VOD).
- VOD video on demand
- the set-top box 102 downloads the content provided from the service providing system 104 and internally stores it. In such a case, the set- top box 102 can start to play the corresponding content before the content is completely downloaded by using a well-known string technology.
- the set- top box 102 may operate to display advertisement to the user in the interest of a service provider.
- the set- top box 102 When the set-top box 102 is connected to the service providing system 104, the set- top box 102 may be connected to the service providing system 104 with an address (e.g., IP address), which can be directly connected to the service providing system 104. Also, if the DNS server 106 is used, then the set- top box 102 may be connected to the service providing system 104 with an identifier (e.g., domain name), which can be converted to an address to be directly connected to the service providing system 104. In such a case, before being connected to the service providing system 104, the set- top box 102 may request a conversion of the domain name into an IP address to the DNS server 106. [24] FIG.
- the set- top box 102 may include an input signal receiving unit 202, a data receiving unit 204, a data processing and controlling unit 206, a decoder 208, a network interface 210 and an advertisement scheduler 218.
- the set- top box 102 may further include a storing unit such as a decoding algorithm storing unit 212, a random access memory (RAM) 214, a content storing unit 216 and an advertisement storing unit 220.
- the input signal receiving unit 202 receives an input signal from the user.
- the input signal may be an input signal for the user to select a program desired to watch.
- the data receiving unit 204 may be used to receive the data transferred from the service providing system 104 through the network 108.
- the received data may include an electronic program guide (EPG) and content data.
- the data processing and controlling unit 206 performs the functions for processing and controlling various types of data including EPG and the content data.
- the decoder 208 performs a function for decoding the content to be displayed on a display unit (not shown) connected to the set- top box 102.
- the display unit may be a television.
- the decoder 208 may be configured with a decoding-only chip, which stores a content executing program. In such a case, the content received from the service providing system 104 may be decoded by using the corresponding content executing program such that the content is converted to be processed in the display unit.
- the network interface 210 provides a network-based service so that the set- top box can be communicated through the network 108.
- the advertisement scheduler 218 performs an advertisement play control for providing the advertisement to the user.
- the decoding algorithm storing unit 212 stores the decoding algorithm for decoding a coded content.
- the decoding algorithm storing unit 212 may be a flash memory.
- the memory 214 may be used to temporarily store the data processed in the data processing and controlling unit.
- the content storing unit 216 may be used to store the content received by the user for a predetermined period (e.g., 3 days). If the predetermined period elapses, then it may be set so that the corresponding content is automatically deleted.
- the content storing unit 216 may be configured with a hard disk of mass storage.
- the advertisement storing unit 220 stores an advertisement file containing the contents of the advertisement to be provided to the user. The advertisement file stored in the advertisement storing unit 220 may be played and provided to the user under the control of the advertisement scheduler 218.
- FIG. 3 is a block diagram schematically illustrating a service providing system in accordance with one embodiment of the present invention.
- the service providing system 104 may include a headend server 302 and at least one content server 304.
- the headend server 302 maintains and manages the user information and content information.
- the headend server 302 may also maintain and manage the meta data associated with menu/services for the set-top box.
- the user information may include user identification information, charge information of the user, information of pay channels applied by the user and the like.
- the headend server 302 performs an authentication procedure and authorizes an access right to the user based on the user information.
- the content information includes information related to the contents, e.g., a list of contents which can be provided to the user, information of whether specific contents are pay contents, etc. Further, the content information may also include advertisement metadata specifying the advertisement file to be played at an appropriate time (e.g., after completing the play of the content).
- the content itself may be maintained and managed in the content server 304, instead of the headend server 302, independently from the content information.
- the content information stored in the headend server 302 further includes identifiers of the content server 304, which stores the contents and identifiers (e.g., file names) of the contents in the corresponding content server 304.
- identifiers e.g., file names
- an operator updates the content information of the headend server 302 and stores the new content in the content server 304.
- the content stored in the content server 304 may be stored by being compressed in a H.264 format and coded.
- the service providing system 104 may further include a load dispersing server 306.
- the load dispersing server 306 determines an optimal content server 304 by considering traffic and performs that the content is provided from the determined content server 304 to the set- top box 102.
- the service providing system 104 includes an advertisement file server 310.
- the advertisement file server 310 operates to provide the advertisement file to be provided to the user to the set- top box 102.
- the advertisement file server 310 may actively provide the advertisement file or the provision of the advertisement file may be achieved in response to a request from the set- top box 102.
- the provision of the advertisement may be achieved in response to the registration of a new advertisement file or in a predetermined time interval.
- the advertisement file provided to the set- top box 102 is stored in the advertisement storing unit 220 in the set- top box 102.
- the advertisement file When the corresponding advertisement file is played, it may be configured so that the play is internally carried out in the set- top box 102 without connection to the advertisement file server 310.
- the advertisement file may be initially stored in the set- top box 102, or be provided offline or from the headend server 302 or the like.
- the set- top box 102 cooperates with the service providing system 104 to thereby provide various information such as the the contents and metadata for the contents.
- the set-top box 102 requests a VOD content to the service providing system 104 through the network 108 in response to a request of the VOD content from the user. It then receives the VOD content data from the service providing system 104.
- the set- top box 102 first accesses the headend server 302 so that the content information can be received from the headend server 302.
- the set-top box 102 may store address information (e.g., IP address) to be directly accessed to the headend server 302.
- the set- top box 102 may also store an identifier (e.g., domain name) to be converted into a direct access address.
- the set-top box 102 may transfer the corresponding domain name to the DNS server 106 through the network 108, receive the IP address corresponding to the domain name from the DNS server 106 and access the headend server 302 by using the received IP address.
- the content information received from the headend server 302 may include an identifier of the content server 304, which stores the real contents, and an identifier of the content (e.g., file name) in the corresponding contents sever 304. If the user wants to watch a specific content, then the set- top box 102 accesses the content server 304 by using the identifier of the content server 304 storing the corresponding contents and the identifier (e.g., file name) of the content in the corresponding content server 304. It then receives the corresponding contents so that the content is displayed through the display unit (not shown). Various information such as content information and content data transferred through the network 108 are processed by the set- top box 102 and then the processed information provided to the user through the display unit.
- an identifier of the content server 304 which stores the real contents
- an identifier of the content e.g., file name
- the set- top box 102 accesses the content server 304 by using the identifier of the content server 304
- the advertisement scheduler 218 in the set- top box 102 may play the advertisement file corresponding to advertisement metadata at an appropriate time (e.g., after the play of the corresponding content is completed) in response to the advertisement metadata contained in the content information.
- the advertisement file corresponding to the advertisement metadata is stored in the advertisement storing unit 220, the corresponding advertisement file may be searched from the advertisement storing unit 220 and then played.
- the identifier of the content server 304 may be an address to be accessed to a real content server. Also, the identifier may be a server name (e.g., domain name) corresponding to a plurality of content servers 304. In such a case, when the set-top box 102 receives the contents from the real content server 304 by using the identifier of the content server 304, it may be configured to pass the load dispersing server 306. In accordance with one embodiment of the present invention, the set- top box 102 transfers the identifier of the content server 304 to the load dispersing server 306.
- server name e.g., domain name
- the load dispersing server 306 selects an optimal content server 304 among the plurality of contents severs 304 corresponding to the identifier of the content server 304 by considering factors such as traffic. It then transfers an address (e.g., IP address) capable of directly accessing the selected content server 304.
- the set- top box 102 may store the address of the content server 304 received from the load dispersing server 306 to a storing unit such as RAM 214.
- the load dispersing server 306 may be physically positioned at an identical server with the headend server 302 in accordance with one embodiment of the present invention.
- the set- top box 102 receives the content information from the headend server 302 and requests the address of the real content server to the load dispersing server 306, an optimal content server 304 may be selected through a communication between the headend server 320 and the load dispersing server 306 before the headend server 302 transfers the content information to the set-top box 102. This is so that an address to be directly accessed to the selected content server 304 is transferred to the set- top box 102.
- the set-top box 102 may not communicate with the load dispersing server 306. Further, it is possible that the load dispersing server 306 may be installed between at least one content server 304 and the set-top box. This is so that the load dispersing unit 306 may receive a request from the set- top box 102 and forward the request to the content server 304 selected from at least one content server 304.
- the multiple independent contents have predetermined relevance (e.g., if a combination of the multiple contents is a serial forming one complete content such as "Romance in Paris" mentioned above or the complete contents have the relevance from each other such as Son of the General I and Son of the General II), then such drama or film series may be grouped as one group.
- a case grouping the drama or film series in one group is described, the drama or film series is not limited to be grouped and contents having relevance by a predetermined reference or selection may be enough to be grouped.
- This grouping information may be maintained and managed in the headend server
- the service providing system 104 may further include a storing unit such as a content group database 308 for maintaining and managing the grouping information.
- the headend server 302 may cooperate with the content group database 308.
- “Romance in Pairs 1-20” may be grouped as a group name "Romance in Paris.”
- connection information for connecting the group name "Romance in Paris” with “Romance in Paris 1-20” may be stored in the content group database 308.
- the content group database 308 may further include the advertisement metadata specifying the advertisement to be displayed after the play of respective contents included in the content group is completed.
- the content group database 308 may be configured to have a structure similar to Table 1 as a relational database.
- Table 1 As a relational database, it is just described as an example for schematically explaining the embodiment of the present invention. It would be obvious to a person skilled in the art that the different types of data structures can be employed within the spirit and scope of the principles of the present invention.
- FIG. 4 is a sequence diagram showing a continuous play method of grouped and multiple independent contents and the advertisement provision in accordance with one embodiment of the present invention.
- the set- top box 102 requests content information for the selected content group to the headend server 302 in response to the selection at step S402.
- the headend server 302 receiving the request collects the content information of the corresponding content group and transfers the collected content information to the set- top box 102 at step S404.
- the headend server 302 may refer to the content group database 308.
- the collected content information may include a list of individual contents contained in the content group, i.e., a list such as "Romance in Paris 1," “Romance in Paris 2,” ...
- the collected content information may further additionally include information related to the entire content group, i.e., metadata such as explanation for a series drama "Romance in Paris” (e.g., director, actors, summary, etc.) in case of "Romance in Paris.”
- the headend server 302 may receive user information from the user and carry out an authentication and authorize an access right based on the received user information.
- the set- top box 102 which receives the content information, requests a transfer of a specific content (hereinafter referred to as a first content) among the contents contained in the selected content group to the content server 304 at step S406.
- the set- top box 102 may provide a list of the contents contained in the selected content group with a selection window to the user such that the user can select the content desired to watch. For example, in case of "Romance in Paris" group, the set-top box 102 may provide a select window containing "Romance in Paris 1," “Romance in Paris 2,” “Romance in Paris 3,” ... and "Romance in Paris 20" to the user through the display unit. Then, if the user selects the content desired to watch, the set- top box 102 may receive a corresponding selection signal through an input signal receiving unit 202. If the user has watched up to "Romance in Paris 3", then it may be selected such that "Romance in Paris 4" is played.
- the set-top box 102 provides the selection window to the user and receives the selection signal from the user to determine the contents to be played, it merely corresponds to an example and the first content may be automatically selected according to a predetermined policy in a specific case. Also, if the content contained in the content group is a single, then the content may be directly requested without providing the selection window. Further, while the set- top box 102 requests the transfer of the content to the content server 304, an additional operation for selecting an appropriate content server 304 among at least one content server through the load dispersing server 306 may be carried out. In such a case, an additional effect such as load dispersion may occur.
- the content server which receives the request for transferring the first content from the set- top box 102, starts to transfer the requested first content to the set- top box 102.
- the set- top box 102 begins to download the first content transferred from the content server 304 at step S408. If the first content is one of the grouped contents, then the content server 304 transfers the first content to the set- top box 102 and information for specifying a content of a next episode of the first content among the selected content group is transferred to the set-top box 102.
- the content server 304 may transfer the requested first content "Romance in Paris 4" to the set-top box 102 together with a request message for downloading "Romance in Paris 5," which is the content of next episode.
- the request message for requesting "Romance in Paris 5" may be inserted to a header of the content "Romance in Paris 4.”
- the advertisement metadata may be additionally provided together with the first content and the information upon the content of the next episode. In such a case, the metadata may indicate the advertisement to be displayed after the play of the first content is completed. Further, the advertisement file may be displayed before the first content is played.
- the set- top box 102 starts to play the first content through the display unit to be provided to the user at step S410.
- the play of the first content at step S410 may be simultaneously carried out by continuously downloading the first content ate step S408.
- the data processing and controlling unit 206 in the set- top box 102 operates to store the content data downloaded from the content server 304 in the content storing unit 216. At this time, even if a part is stored from the entire contents (e.g., 24MB for 3GB), the data processing and controlling unit 206 can command to start to play the content, such that the play and the download of the content are carried in parallel.
- the coded content is decoded by using the decoding algorithm stored in the decoding algorithm storing unit 212 and the decoded content transferred to the decoder 208.
- the decoder 208 runs the content executing program stored in the decoder 208 such that the decoded content can be displayed on the display unit.
- the set- top box 102 may request a transfer of a content of a next episode (hereinafter referred to as a second content) to the content server 304 while the play of the first content (S410) continues at step S412. That is, while the first content is played at step S410, the transfer of the second content (S412) may be achieved. Therefore, the download of the second content may start.
- a second content a content of a next episode
- the advertisement scheduler 218 provides the advertisement to the user. This may be achieved by playing the advertisement file stored in the advertisement storing unit 220. In such a case, in order to select the advertisement file to be played, the advertisement scheduler 218 refers to the advertisement metadata provided together with the first content to search and play the advertisement file indicated by the corresponding advertisement metadata from the advertisement storing unit 220 at step S416.
- the download of the second content is continuously carried out.
- the play of the second content may start without any input of the user.
- the grouped contents may be played with providing the advertisement, which has a high relation to the content and is inserted into the content.
- a buffering time for completely downloading the second content may be provided. This is so that it has an effect on solving a screen pause, which occurs in playing two neighboring contents.
- the continuous play achieved by transferring the first content selected from the content server 304 together with the request message for requesting the content of the next episode is described above, it is not limited by the above.
- the content server 304 may transfer the first content and the entire request messages for all the contents positioned after the first content in the selected content group. This is so that the set-top box 102 may request the transfer of all the contents.
- the advertisement to be displayed after the display of the first content is completed is specified by the advertisement metadata provided each time together with the first content from the content server
- the present invention is not limited to the above.
- the metadata may be provided from the headend server or the content server.
- the advertisement scheduler may perform the selection of the advertisement file to be played.
- the set- top box 102 first checks whether a specific content group is selected by the user at step S502. If the specific content group is selected by the user, then the set-top box 102 requests a transfer of a list of contents contained in the selected content group to the headend server 302 at step S504. The set- top box 102 receives the list of the contents from the headend server 302 at step S506 and provides the list of the contents to the user through a selection window at step S508 so that a selection of a content to be downloaded by the user is inputted.
- the set- top box 102 checks whether the content to be downloaded is selected at step S510. If the content to be downloaded is selected, then the set-top box 102 requests the corresponding content to the content server 304 at step S512. At this time, if the requested content is one of the grouped contents, then the content server 304 transfers a request message of the content of the next episode and the advertisement metadata to the set-top box 102.
- the request message may be a message including information upon the content of a next episode of the requested content in the corresponding content group, e.g., a server address and a file name for downloading the content of the next episode.
- the advertisement metadata indicates an advertisement file to be displayed after completing the play of the requested content.
- the set- top box 102 receives the information upon the content of the next episode and the advertisement metadata transferred from the content server 304 at step S514 and the set-top box 102 starts to download the requested content transferred from the content server 304 at step S516.
- the set- top box 102 may start to play the requested content when at least a portion of the requested content is downloaded. Thereafter, if the play of the requested content is completed, then the advertisement scheduler of the set-top box 102 starts to display the advertisement file indicated by the advertisement metadata, which is received at step S514.
- the set- top box 102 checks whether the download of the requested content is completed at step S518. If the download of the requested content is completed, then it is checked whether the content of the next episode exists based on the received information of the content of the next episode at step S520. If the content of the next episode exists, then the process goes back to step S520 and the set-top box requests a transfer of the content of the next episode to the content server 304. In such a case, the content of the next episode of the requested content may be played according to the completion of the display of the advertisement file. In this process, the advertisement may be provided in a type of inserting the advertisement between the grouped contents.
- step S520 This process is repeatedly carried out until it is determined that the content of the next episode does not exist at step S520. This is so that the set-top box may provide the grouped and multiple independent contents to the user by continuously playing them without any user individual inputs and to efficiently provide the advertisement.
- the content server 304 receives a content request from the set-top box 102 at step S602, then it is determined whether the request content corresponds to one of the grouped contents at step S604. This determination may be achieved by checking whether an identifier indicating a content group in the request message for requesting the content exists or by searching whether the requested content belongs to a specific content group in the content group database 308. Further, the determination may be achieved by various ways so as to be easily conceived by a person skilled in the art.
- the content server 304 searches information upon a content of a next episode of the requested content among the grouped contents, i.e., an universal resource identifier (URI), which is required to download the content of the next episode, in the content group database 308 at step S606. Also, the content server 304 searches the advertisement metadata associated with the requested content in the content group database 308 at step S608. Subsequently, the searched information upon the content of the next episode and the advertisement metadata are transferred to the set-top box 102 at step S610. Also, the content server 304 transfers the requested content itself to the set- top box 102 at step S612.
- URI universal resource identifier
- the information upon the content of the next episode, the advertisement metadata and the requested content may be transferred at the same time. Alternatively, it may be possible that the requested content is transferred prior to the transfer of the information upon the content of the next episode or the advertisement metadata.
- the step S612 is directly carried out and the requested content is transferred to the set- top box 102.
- Grouped contents in the disclosure represents contents managed as one group.
- contents are independently configured.
- the user may arbitrarily select one of the grouped contents.
- the content of the next episode may be automatically downloaded by the selection. Specifically, when contents "XXXl,” “XXX2,” “XXX3” and “XXX4" are included in a specific group name "XXX,” the selection of respective contents is independently carried out. However, if “XXX2" is selected, then play and display of "XXX3" and "XXX4" may be automatically carried out.
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Databases & Information Systems (AREA)
- Business, Economics & Management (AREA)
- Strategic Management (AREA)
- Accounting & Taxation (AREA)
- Finance (AREA)
- Marketing (AREA)
- Development Economics (AREA)
- Game Theory and Decision Science (AREA)
- Computer Security & Cryptography (AREA)
- Entrepreneurship & Innovation (AREA)
- Software Systems (AREA)
- Human Computer Interaction (AREA)
- Computer Graphics (AREA)
- Economics (AREA)
- Physics & Mathematics (AREA)
- General Business, Economics & Management (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Information Transfer Between Computers (AREA)
Abstract
Procédé d'affichage de publicités avec la diffusion en continu de contenus. Selon cette invention, le boîtier décodeur demande le transfert d'un premier contenu à un serveur de contenu et reçoit un premier contenu dudit serveur. Si ce contenu fait partie d'un contenu groupé, le décodeur reçoit des informations sur un second contenu ayant une relation prédéterminée ave le premier contenu. Le boîtier de décodeur diffuse le premier contenu et, si ce dernier est intégralement reçu du serveur de contenu, demande le transfert du second contenu au serveur de contenu tel quel. Le décodeur diffuse une publicité choisie en fonction de l'état de diffusion du premier contenu. Avec le procédé de l'invention, il est facile de visualiser des contenus multiples indépendants produits en séries et des diffuser efficacement des séquences publicitaires.
Applications Claiming Priority (4)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR20060068968 | 2006-07-24 | ||
KR10-2006-0068968 | 2006-07-24 | ||
KR1020070035348A KR20080009625A (ko) | 2006-07-24 | 2007-04-11 | 그룹화된 복수의 독립된 컨텐츠를 연속 재생하며 광고를제공하는 시스템 및 방법 |
KR10-2007-0035348 | 2007-04-11 |
Publications (1)
Publication Number | Publication Date |
---|---|
WO2008013387A1 true WO2008013387A1 (fr) | 2008-01-31 |
Family
ID=38981672
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/KR2007/003545 WO2008013387A1 (fr) | 2006-07-24 | 2007-07-23 | Système et procédé de fourniture de publicité avec l'affichage en continu de contenus indépendants multiples groupés |
Country Status (1)
Country | Link |
---|---|
WO (1) | WO2008013387A1 (fr) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103297841A (zh) * | 2012-03-02 | 2013-09-11 | 北京四达时代软件技术股份有限公司 | 数字机顶盒展示广告的方法及装置 |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO1999022502A1 (fr) * | 1997-10-27 | 1999-05-06 | Microsoft Corporation | Systeme et technique permettant de communiquer un contenu du web sur un support de diffusion |
KR20000050255A (ko) * | 2000-05-31 | 2000-08-05 | 염휴길 | 비디오 컨텐츠와 동적으로 결합된 광고의 중복 상영기법을 사용한 인터넷 방송 시스템 및 방법 |
US20010047298A1 (en) * | 2000-03-31 | 2001-11-29 | United Video Properties,Inc. | System and method for metadata-linked advertisements |
KR20020020165A (ko) * | 2000-09-08 | 2002-03-14 | 김유식 | 네트워크 방송 시스템 및 그 방법 |
JP2002191037A (ja) * | 2000-12-21 | 2002-07-05 | Mitsubishi Electric Corp | 広告割付方法、映像コンテンツ配信システム |
-
2007
- 2007-07-23 WO PCT/KR2007/003545 patent/WO2008013387A1/fr active Application Filing
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO1999022502A1 (fr) * | 1997-10-27 | 1999-05-06 | Microsoft Corporation | Systeme et technique permettant de communiquer un contenu du web sur un support de diffusion |
US20010047298A1 (en) * | 2000-03-31 | 2001-11-29 | United Video Properties,Inc. | System and method for metadata-linked advertisements |
KR20000050255A (ko) * | 2000-05-31 | 2000-08-05 | 염휴길 | 비디오 컨텐츠와 동적으로 결합된 광고의 중복 상영기법을 사용한 인터넷 방송 시스템 및 방법 |
KR20020020165A (ko) * | 2000-09-08 | 2002-03-14 | 김유식 | 네트워크 방송 시스템 및 그 방법 |
JP2002191037A (ja) * | 2000-12-21 | 2002-07-05 | Mitsubishi Electric Corp | 広告割付方法、映像コンテンツ配信システム |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103297841A (zh) * | 2012-03-02 | 2013-09-11 | 北京四达时代软件技术股份有限公司 | 数字机顶盒展示广告的方法及装置 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
RU2597482C2 (ru) | Устройство приема, способ приема, устройство передачи, способ передачи, программа и система широковещательной передачи | |
TWI441520B (zh) | 由媒體流產生長度可變之片段之系統及方法 | |
US20020147975A1 (en) | System and method of providing television program sharing service | |
US20080235587A1 (en) | System and method for content distribution | |
US20060195545A1 (en) | Information processing apparatus and content information processing method | |
EP1883228A1 (fr) | Système de diffusion avec génération locale d'un guide électronique de services | |
KR101002070B1 (ko) | 연관 콘텐츠 수신 장치, 연관 콘텐츠 제공 장치 및 그를 이용한 연관 콘텐츠 전송 시스템 | |
US20100121900A1 (en) | Information processing apparatus, information processing system, information processing method, and program | |
JP6006944B2 (ja) | システム、映像表示装置、コンテンツサーバ、及び情報端末装置 | |
US20110072467A1 (en) | Method and apparatus for providing information between clients in multimedia broadcast system | |
JP2005516491A (ja) | Tv−anytimecridの改良された通信 | |
WO2008013385A1 (fr) | Système et procédé d'affichage en continu de contenus indépendants multiples groupés | |
JP4337150B2 (ja) | 受信装置および受信方法 | |
KR101351715B1 (ko) | 계승 통신 관리 장치 | |
WO2008052908A2 (fr) | Procédé et système pour optimiser des métadonnées d'un objet audio-vidéo dans un réseau de télévision | |
WO2008150044A1 (fr) | Procédé et système de fourniture de contenus publicitaires associés à des contenus vidéo à la demande (vod) | |
JP4195555B2 (ja) | コンテンツ管理受信機 | |
CN101227245B (zh) | 元数据信息提供服务器、客户端装置、提供元数据信息的方法 | |
EP3160101B1 (fr) | Procédé de gestion de ressources multimédias, serveur d'informatique en nuage et dispositif électronique | |
EP2413600A2 (fr) | Récepteur iptv et procédé de téléchargement de contenu associé | |
JP5243871B2 (ja) | 映像再生装置 | |
JP2010278788A (ja) | 映像コンテンツ録画再生仲介サーバ | |
JP5181102B2 (ja) | インターネット番組表配信システム | |
WO2008013387A1 (fr) | Système et procédé de fourniture de publicité avec l'affichage en continu de contenus indépendants multiples groupés | |
JP4605479B2 (ja) | 送信装置および送信方法、受信装置および受信方法、並びに送受信システムおよび送受信方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 07768858 Country of ref document: EP Kind code of ref document: A1 |
|
NENP | Non-entry into the national phase |
Ref country code: DE |
|
NENP | Non-entry into the national phase |
Ref country code: RU |
|
122 | Ep: pct application non-entry in european phase |
Ref document number: 07768858 Country of ref document: EP Kind code of ref document: A1 |