JP2015534737A - インタラクティブ放送プログラムの製作および実行のためのシステムおよび方法 - Google Patents

インタラクティブ放送プログラムの製作および実行のためのシステムおよび方法 Download PDF

Info

Publication number
JP2015534737A
JP2015534737A JP2015525311A JP2015525311A JP2015534737A JP 2015534737 A JP2015534737 A JP 2015534737A JP 2015525311 A JP2015525311 A JP 2015525311A JP 2015525311 A JP2015525311 A JP 2015525311A JP 2015534737 A JP2015534737 A JP 2015534737A
Authority
JP
Japan
Prior art keywords
program
enabler
user
broadcast program
service
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
JP2015525311A
Other languages
English (en)
Inventor
ジュンキュン チョイ
ジュンキュン チョイ
ジンホン ヤン
ジンホン ヤン
ナギョン アン
ナギョン アン
ヒョジン パク
ヒョジン パク
ヒョジュ パク
ヒョジュ パク
Original Assignee
コリア・アドバンスト・インスティテュート・オブ・サイエンス・アンド・テクノロジー
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Priority claimed from KR1020120084703A external-priority patent/KR101358618B1/ko
Priority claimed from KR1020120086636A external-priority patent/KR101357441B1/ko
Priority claimed from KR1020120097127A external-priority patent/KR101399796B1/ko
Application filed by コリア・アドバンスト・インスティテュート・オブ・サイエンス・アンド・テクノロジー filed Critical コリア・アドバンスト・インスティテュート・オブ・サイエンス・アンド・テクノロジー
Publication of JP2015534737A publication Critical patent/JP2015534737A/ja
Pending legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/80Generation or processing of content or additional data by content creator independently of the distribution process; Content per se
    • H04N21/85Assembly of content; Generation of multimedia applications
    • H04N21/854Content authoring
    • H04N21/8545Content authoring for generating interactive applications
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/23Processing of content or additional data; Elementary server operations; Server middleware
    • H04N21/238Interfacing the downstream path of the transmission network, e.g. adapting the transmission rate of a video stream to network bandwidth; Processing of multiplex streams
    • H04N21/2385Channel allocation; Bandwidth allocation
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/25Management 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/266Channel or content management, e.g. generation and management of keys and entitlement messages in a conditional access system, merging a VOD unicast channel into a multicast channel
    • H04N21/2668Creating a channel for a dedicated end-user group, e.g. insertion of targeted commercials based on end-user profiles
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/41Structure of client; Structure of client peripherals
    • H04N21/414Specialised client platforms, e.g. receiver in car or embedded in a mobile appliance
    • H04N21/41407Specialised client platforms, e.g. receiver in car or embedded in a mobile appliance embedded in a portable device, e.g. video client on a mobile phone, PDA, laptop
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/437Interfacing the upstream path of the transmission network, e.g. for transmitting client requests to a VOD server
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/438Interfacing the downstream path of the transmission network originating from a server, e.g. retrieving encoded video stream packets from an IP network
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/442Monitoring of processes or resources, e.g. detecting the failure of a recording device, monitoring the downstream bandwidth, the number of times a movie has been viewed, the storage space available from the internal hard disk
    • H04N21/44213Monitoring of end-user related data
    • H04N21/44222Analytics of user selections, e.g. selection of programs or purchase activity
    • H04N21/44224Monitoring of user activity on external systems, e.g. Internet browsing
    • H04N21/44226Monitoring of user activity on external systems, e.g. Internet browsing on social networks
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/45Management 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/462Content or additional data management, e.g. creating a master electronic program guide from data received from the Internet and a Head-end, controlling the complexity of a video stream by scaling the resolution or bit-rate based on the client capabilities
    • H04N21/4622Retrieving content or additional data from different sources, e.g. from a broadcast channel and the Internet
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/47End-user applications
    • H04N21/475End-user interface for inputting end-user data, e.g. personal identification number [PIN], preference data
    • H04N21/4758End-user interface for inputting end-user data, e.g. personal identification number [PIN], preference data for providing answers, e.g. voting
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/47End-user applications
    • H04N21/478Supplemental services, e.g. displaying phone caller identification, shopping application
    • H04N21/4782Web browsing, e.g. WebTV
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/47End-user applications
    • H04N21/478Supplemental services, e.g. displaying phone caller identification, shopping application
    • H04N21/4786Supplemental services, e.g. displaying phone caller identification, shopping application e-mailing
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/47End-user applications
    • H04N21/478Supplemental services, e.g. displaying phone caller identification, shopping application
    • H04N21/4788Supplemental services, e.g. displaying phone caller identification, shopping application communicating with other users, e.g. chatting
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/60Network 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/61Network physical structure; Signal processing
    • H04N21/6106Network physical structure; Signal processing specially adapted to the downstream path of the transmission network
    • H04N21/6125Network physical structure; Signal processing specially adapted to the downstream path of the transmission network involving transmission via Internet
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/60Network 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/61Network physical structure; Signal processing
    • H04N21/6106Network physical structure; Signal processing specially adapted to the downstream path of the transmission network
    • H04N21/6131Network physical structure; Signal processing specially adapted to the downstream path of the transmission network involving transmission via a mobile phone network
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/60Network 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/61Network physical structure; Signal processing
    • H04N21/6156Network physical structure; Signal processing specially adapted to the upstream path of the transmission network
    • H04N21/6175Network physical structure; Signal processing specially adapted to the upstream path of the transmission network involving transmission via Internet
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/60Network 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/61Network physical structure; Signal processing
    • H04N21/6156Network physical structure; Signal processing specially adapted to the upstream path of the transmission network
    • H04N21/6181Network physical structure; Signal processing specially adapted to the upstream path of the transmission network involving transmission via a mobile phone network
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/60Network 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/63Control signaling related to video distribution between client, server and network components; Network processes for video distribution between server and clients or between remote clients, e.g. transmitting basic layer and enhancement layers over different transmission paths, setting up a peer-to-peer communication via Internet between remote STB's; Communication protocols; Addressing
    • H04N21/643Communication protocols
    • H04N21/64322IP
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/80Generation or processing of content or additional data by content creator independently of the distribution process; Content per se
    • H04N21/81Monomedia components thereof
    • H04N21/8166Monomedia components thereof involving executable data, e.g. software
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/80Generation or processing of content or additional data by content creator independently of the distribution process; Content per se
    • H04N21/81Monomedia components thereof
    • H04N21/8166Monomedia components thereof involving executable data, e.g. software
    • H04N21/8173End-user applications, e.g. Web browser, game
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N7/00Television systems
    • H04N7/14Systems for two-way working

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Databases & Information Systems (AREA)
  • General Engineering & Computer Science (AREA)
  • Social Psychology (AREA)
  • General Health & Medical Sciences (AREA)
  • Health & Medical Sciences (AREA)
  • Software Systems (AREA)
  • Computer Security & Cryptography (AREA)
  • Human Computer Interaction (AREA)
  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)

Abstract

インタラクティブ放送プログラムの製作および実行のためのシステムおよび方法を開示する。放送プログラムのユーザ参加のための双方向サービスを提供するプログラムイネーブラサービスシステムは、放送プログラムと関連する情報が入力されるためのツール(tool)を提供し、ツールに入力された情報を放送プログラムに対するスクリプト(script)形態で生成するプログラム生成部、放送プログラムと連動してスクリプト形態で生成された情報を読み取った後、サービスイネーブラ(service enabler)が提供するコミュニケーションチャンネルを利用して放送プログラムに参加するユーザに情報を提供するプログラム実行部、およびサービスイネーブラのコミュニケーションサービスプラットフォームとプログラム実行部を連結するサービス連結部を備えてもよい。

Description

本発明の実施形態は、ユーザ参加型双方向放送プログラムの製作および実行のためのシステムおよび方法に関する。
最近では放送と通信の融合と共に、スマートテレビ(smart TV)、スマートフォン(smart phone)、IPTVなどのような多様な端末が普及することにより、既存の片方向的なTV環境から、ユーザとインタラクション(interaction)することができる双方向参加環境へと変化している。
双方向放送サービスの製作において、ユーザ参加のための手段のために、既存では、サービス別途の個別の専用モバイルアプリケーションまたはSMS−MO(Short Message Service Mobile Oriented)システムなどを放送環境に合うように活用する形態で進められている。しかし、専用のアプリケーションを活用する場合にはユーザ参加時に必ず該当のアプリケーションをインストールしなければならないという問題があり、SMS−MOを利用する場合には別途の通信費用を通信社に支払わなければならないという不便が発生していた。また、ユーザの放送プログラム参加チャンネルの多様化に伴い、個別プログラム別にユーザ参加を極大化するために多様なチャンネルを動員しなければならない場合には、既存の方式では拡張性および即時性に限界があった。
また、プログラムがシリーズで製作される場合には、個別の文書形態で各回次のプログラム著作情報を管理して活用するのが現状となっている。すなわち、放送作家またはPD(Producer)が回次別に情報を個別の文書形態で管理するため、管理の効率性が低下するだけでなく、文書の重複または流失のような問題が発生する可能性が高く、個別の回次別に情報をフォーマット化するにも不便があった。
さらに、現在における放送プログラムのユーザ参加のための大多数のサービスは、一対一形態の参加のみを提供している。言い換えれば、スマートテレビやスマートフォンなどを利用して視聴中のプログラムに参加したり友達とチャットしたりするためには、別途のアプリケーションをそれぞれ独立的に駆動しなければならないという不便さがあった。
ユーザ参加型双方向放送プログラムの製作において、必要な著作ツールを提供し、個別の回次別に情報をフォーマット化することができるプログラムイネーブラサービス方法およびそのシステムを提供する。
インタラクティブ放送プログラを製作するためのエディタと共に、エディタで製作されたインタラクティブ放送プログラムを多様なサービスとの連携によって直接実行することができる環境を支援するプログラムイネーブラサービス方法およびそのシステムを提供する。
双方向プログラムで出題される問題に対し、特定の条件にマッチするユーザを区分してヒント情報を提供することができるプログラムイネーブラサービス方法およびそのシステムを提供する。
プログラムに対するユーザの参加手段として既存のモバイルIM(インスタントメッセンジャ)サービスを利用して双方向サービスを提供するプログラムイネーブラサービス方法およびそのシステムを提供する。
モバイルインスタントメッセンジャの友達設定によってユーザ参加が可能なインタラクティブ放送プログラムを提供することができるプログラムイネーブラサービス方法およびそのシステムを提供する。
放送参加および友達との対話をシームレス(seamless)に行うために、モバイルインスタントメッセンジャのグループチャットルームを利用して放送参加および友達対話を同時に提供することができるプログラムイネーブラサービス方法およびそのシステムを提供する。
本発明の実施形態によると、放送プログラムのユーザ参加のための双方向サービスを提供するプログラムイネーブラサービスシステムは、前記放送プログラムと関連する情報が入力されるためのツール(tool)を提供し、前記ツールに入力された前記情報を前記放送プログラムに対するスクリプト(script)形態で生成するプログラム生成部、前記放送プログラムと連動して前記スクリプト形態で生成された前記情報を読み取った後、サービスイネーブラ(service enabler)が提供するコミュニケーションチャンネルを利用して前記放送プログラムに参加するユーザに前記情報を提供するプログラム実行部、および前記サービスイネーブラのコミュニケーションサービスプラットフォームと前記プログラム実行部を連結するサービス連結部を備えてもよい。
本発明の実施形態によると、放送プログラムのユーザ参加のための双方向サービスを提供するプログラムイネーブラサービスシステムは、前記放送プログラムと関連する情報が入力されるためのツールを提供し、前記ツールに入力された前記情報を前記放送プログラムに対するスクリプト形態で生成するプログラム生成部、前記放送プログラムに参加するユーザとのコミュニケーションチャンネルを提供するモバイルIMイネーブラ、前記放送プログラムと連動して前記スクリプト形態で生成された前記情報を読み取った後、前記モバイルIMイネーブラを利用して前記ユーザに前記情報を提供するプログラム実行部、および前記モバイルIMイネーブラのコミュニケーションサービスプラットフォームと前記プログラム実行部を連結するサービス連結部を備えてもよい。
本発明の実施形態によると、放送プログラムのユーザ参加のための双方向サービスを提供するプログラムイネーブラサービス方法は、前記放送プログラムと関連する情報が入力され、前記入力された情報を前記放送プログラムに対するスクリプト形態で生成する段階、および前記放送プログラムと連動して前記スクリプト形態で生成された前記情報を読み取った後、サービスイネーブラが提供するコミュニケーションチャンネルを利用して前記放送プログラムに参加するユーザに前記情報を提供する段階を含んでもよい。
本発明の実施形態によると、放送プログラムのユーザ参加のための双方向サービスを提供するプログラムイネーブラサービス方法は、前記放送プログラムと関連する情報が入力され、前記入力された情報を前記放送プログラムに対するスクリプト形態で生成する段階、モバイルIMイネーブラを利用して前記放送プログラムに参加しようとするユーザとの友達設定によって前記放送プログラムに対するチャットルームを開設する段階、および前記放送プログラムと連動して前記スクリプト形態で生成された前記情報を読み取った後、前記チャットルームを利用して前記ユーザに前記情報を提供する段階を含んでもよい。
本発明の実施形態によると、放送プログラムのユーザ参加のための双方向サービスを提供するプログラムイネーブラサービス方法は、前記放送プログラムと関連する情報が入力され、前記入力された情報を前記放送プログラムに対するスクリプト形態で生成する段階、モバイルIMイネーブラを利用し、前記放送プログラムに対して少なくとも2人以上のユーザがグループ単位で参加が可能なチャットルームを開設する段階、および前記放送プログラムと連動して前記スクリプト形態で生成された前記情報を読み取った後、前記チャットルームを利用して該当のグループに参加するユーザに前記情報を提供する段階を含んでもよい。
本発明の実施形態によると、双方向放送プログラムを製作するためのエディタとエディタを利用して製作された放送プログラムを既存のコミュニケーションチャンネルと連動して実行することができるイネーブラが結合されたシステムを提供することにより、プログラム情報をフォーマット化して製作および管理の効率性を向上させることができ、双方向放送プログラムに必要な多様なコミュニケーション機能を容易かつ便利に提供することができる。
本発明の実施形態によると、プログラムの製作および実行のためのプログラムイネーブラサービスシステムを利用してスタジオ環境で双方向放送サービスのための全般のモニタリング機能を提供することにより、プログラム進行時に製作者が直接にスタジオ環境でユーザ参加情報などのリアルタイム現況を容易かつ便利に確認することができる。
本発明の実施形態によると、双方向プログラムで出題される問題に対し、特定の条件にマッチするユーザを区分してヒントを提供することにより、放送を利用してヒント情報を提供するときにすべてのユーザにヒント情報が表示されるという限界を解決することができ、個別のユーザチャンネルを利用してヒントを提供する場合には多様なビジネスモデルに応用した形態でユーザ参加を誘導することができる。
本発明の実施形態によると、プログラムに対するユーザの参加手段として既存のモバイルIM(インスタントメッセンジャ)サービスを利用することにより、別途の専用アプリケーションをインストールする必要がなく、既存に利用しているモバイルIMだけでユーザのプログラム参加が可能となる。これにより、プログラム製作者の立場では、追加でモバイルアプリケーションを開発および配布、維持補修による費用を節減することができる上に既存のメッセンジャユーザ層を容易に確保することができ、モバイルIM事業者の立場では、双方向プログラムバディ専用機能開発および関連付加サービス提供によるサービス収益を発生させることができる。
本発明の実施形態によると、モバイルインスタントメッセンジャ上のグループチャット機能を利用してユーザの放送参加および友達対話を同時に提供することにより、アプリケーション間の転換または画面間の転換をしなくても、容易にユーザの2つすべてのニーズを満たすことができる。
本発明の一実施形態において、プログラムイネーブラサービスシステムの概略的な構成を説明するための図である。
本発明の一実施形態において、ユーザ参加型放送プログラムの製作および実行のためのプログラムイネーブラサービスシステムの内部構成を示したブロック図である。
本発明の一実施形態において、放送プログラムを製作するためのエディタ画面の例示を示した図である。 本発明の一実施形態において、放送プログラムを製作するためのエディタ画面の例示を示した図である。 本発明の一実施形態において、放送プログラムを製作するためのエディタ画面の例示を示した図である。 本発明の一実施形態において、放送プログラムを製作するためのエディタ画面の例示を示した図である。 本発明の一実施形態において、放送プログラムを製作するためのエディタ画面の例示を示した図である。 本発明の一実施形態において、放送プログラムを製作するためのエディタ画面の例示を示した図である。 本発明の一実施形態において、放送プログラムを製作するためのエディタ画面の例示を示した図である。 本発明の一実施形態において、放送プログラムを製作するためのエディタ画面の例示を示した図である。 本発明の一実施形態において、放送プログラムを製作するためのエディタ画面の例示を示した図である。 本発明の一実施形態において、放送プログラムを製作するためのエディタ画面の例示を示した図である。 本発明の一実施形態において、放送プログラムを製作するためのエディタ画面の例示を示した図である。
本発明の一実施形態において、放送プログラムの双方向サービスのためのモニタリング画面の例示を示した図である。 本発明の一実施形態において、放送プログラムの双方向サービスのためのモニタリング画面の例示を示した図である。 本発明の一実施形態において、放送プログラムの双方向サービスのためのモニタリング画面の例示を示した図である。
本発明の一実施形態において、双方向サービスイネーブラとしてモバイルIMイネーブラが搭載されたプログラムイネーブラサービスシステムの内部構成を示したブロック図である。
本発明の一実施形態において、モバイルIM上でユーザ参加のためのプログラムチャットルームを生成するプロセスを説明するためのフローチャートである。 本発明の一実施形態において、モバイルIM上でユーザ参加のためのプログラムチャットルームを生成するプロセスを説明するためのフローチャートである。
本発明の一実施形態において、プログラム進行中にモバイルIMを利用して出題問題および出題問題のヒントを提供するプロセスを説明するためのフローチャートである。
本発明の一実施形態において、プログラム進行中にモバイルIMを利用して連動問題を提供するプロセスを説明するためのフローチャートである。
本発明の一実施形態に係るプログラムイネーブラサービス方法において、製作者によって双方向放送プログラムを製作する方法を示したフローチャートである。
本発明の一実施形態に係るプログラムイネーブラサービス方法において、プログラム管理者によってプログラムIDを生成する方法を示したフローチャートである。
本発明の一実施形態に係るプログラムイネーブラサービス方法において、放送プログラムを双方向サービスイネーブラと連動して実行する方法を示したフローチャートである。
本発明の一実施形態において、ユーザをプログラムチャットルームのグループチャットに参加者として登録させる方式を説明するための例示図である。 本発明の一実施形態において、ユーザをプログラムチャットルームのグループチャットに参加者として登録させる方式を説明するための例示図である。
本発明の一実施形態において、放送プログラムに対するユーザの参加順序を決める方式を説明するための例示図である。 本発明の一実施形態において、放送プログラムに対するユーザの参加順序を決める方式を説明するための例示図である。 本発明の一実施形態において、放送プログラムに対するユーザの参加順序を決める方式を説明するための例示図である。
本発明の一実施形態に係るプログラムイネーブラサービス方法において、ユーザ側の端末でユーザがモバイルIMを利用してプログラムに参加する方法を示したフローチャートである。
本発明の一実施形態において、プログラムチャットルームで指定された参加順序に基づいて出題問題に対する回答を処理する方式を説明するための例示図である。 本発明の一実施形態において、プログラムチャットルームで指定された参加順序に基づいて出題問題に対する回答を処理する方式を説明するための例示図である。
以下、本発明の実施形態について、添付の図面を参照しながら詳細に説明する。
双方向放送サービスの場合は、単にプログラムと関連する情報を確認したりニュースを確認したりするサービス水準を越え、個別プログラムと直接に相互作用することによって参加および回答することができる形態の水準にまで発展している。
このような過程において多様な形態の放送ジャンルが発展するものと予想されており、特に、ユーザの高い参加を導き出す参加プログラム(reference program)の場合には、個別のプログラムフォーマット(program format)形態で流通されながら全世界的なフォーマットビジネス(format business)が可能であると予想されている。
これにより、本発明では、ユーザ参加型双方向放送サービスのために、実際に放送環境で直接実行することができる形態での製作が可能なツールと共に、双方向放送サービスに必要な多様なコミュニケーション機能を提供することができる技術を提案する。
本明細書において、「放送プログラム」とは、問題(クイズ)、アンケート、投票、応募などのようなユーザ参加はもちろん、ブックマーク(bookmark)やアノテーション(annotation)などのようなユーザ記録など、すべての形態のインタラクティブが可能となるように製作されたマルチメディアコンテンツを包括して意味してもよい。また、「製作者」とは、放送作家やPDなどのように双方向放送プログラムを企画または製作する対象を意味してもよく、「管理者」とは、双方向プログラムサービスを提供するためにシステム設定および運営を担当する対象を意味してもよい。さらに、「ユーザ」あるいは「参加者」とは、放送プログラムを視聴する視聴者であって、放送プログラムに直接参加する対象を意味してもよい。
本発明の実施形態は、テレビ環境の放送システムはもちろん、eラーニング(e−Learning)システムなどのようにユーザ参加型双方向サービスを基盤としたすべてのシステムに適用されてもよい。
以下では、放送プログラムの双方向サービスを提供するためのプログラムイネーブラサービスシステムおよびプログラムイネーブラサービス方法を具体的に説明するために、放送中に問題が出題され、これにユーザが参加する形態の放送プログラムを例示して説明する。
図1は、本発明の一実施形態において、プログラムイネーブラサービスシステムの概略的な構成を示した図である。
図1に示すように、プログラムイネーブラサービスシステム100は、大きくは、放送プログラムを生成するためのプログラム生成部110、プログラム生成部110で生成された放送プログラムを実行するためのプログラム実行部120、およびプログラム実行部120で実行される放送プログラムと連動するためのコミュニケーションサービスを連結するサービス連結部130で構成されてもよい。
プログラム生成部110では、放送プログラムを製作するために製作者が企画段階で使用することができるシステムとして、放送プログラムにおいてユーザの参加が可能な部分を事前に定義されているイネーブラ(Enabler)およびビジュアル(visual)なツールによって設計し、これをスクリプト(script)化することにより、実際に放送環境で直接実行することができる形態で製作機能を提供するツール(iFormat Editor)を支援してもよい。本実施形態では、放送プログラムの製作段階で必要なプログラム著作ツールとして、放送プログラムに必要な基本情報を入力することができる機能、多様なサービスイネーブラを追加して放送参加チャンネルを選択することができる機能、そして放送プログラムの各回次別の情報を容易に編集してこれをスクリプト形態に変換し、実際の放送環境にランチングすることができる機能などを提供してもよい。
プログラム実行部120では、放送プログラムを実行するためのイネーブラシステムとして、上述したツールで製作された放送プログラム情報を読み取り、多様なレガシー(Legacy)システムおよび/またはソーシャルサービス(Social Service)などのような多様なコミュニケーションチャンネルと連携させることにより、該当の放送プログラムで必要な双方向参加手段を提供することはもちろん、該当の放送プログラムの統計的情報を提供し、放送プログラムを進めるためのモニタリングツールやユーザ回答管理などの機能を支援してもよい。
サービス連結部130では、多様なコミュニケーションチャンネルを容易かつ便利に放送プログラムと連動することができるアダプダ(adaptor)機能を支援してもよい。本実施形態では、多様なコミュニケーションチャンネルを手容易かつ便利に放送プログラムと連動することができる技術として、放送プログラムをサービスするのに必要な多様なコミュニケーション機能を提供してもよい。
図2を参照しながら、プログラム生成部210、プログラム実行部220、サービス連結部230の構成要素を具体的に説明する。
先ず、プログラム生成部210は、放送プログラムを著作するための環境(iProgram Creation Environment)を提供するものであって、大きくは、入力モジュール(iFormat Editor)211と著作モジュール(iProgram Designer)212で構成されてもよい。
入力モジュール221は、放送作家またはPD(Producer)が双方向プログラムを企画するために利用するツールであって、プログラム情報入力および参加方式、出題問題などを登録/修正/削除するためのツールを意味してもよい。
著作モジュール212は、放送プログラムをスクリプトするための各種モジュール(iProgram ScriptGenerator、iProgram Script Validator、iProgram Execution Language)を利用して入力モジュール211に入力されたデータをスクリプト化し、プログラム実行部220で実行することができる形態に著作してもよい。
図3〜図13は、入力モジュール211で提供されるエディタ画面を示した図である。
図3を参照すると、入力モジュール211は、放送プログラムの情報入力および修正の権限をもつ製作者のアクセスを許容するためのログイン画面300を提供してもよい。このとき、ログイン画面300は、アイディ(ID)301とパスワード(password)302を入力する形態で構成され、PDや放送作家などのように製作者類型別にエディタの権限が異なる場合には、製作者類型303と共にアイディ/パスワードが入力されてもよい。
図4を参照すると、入力モジュール211は、ログインによって接続した製作者を対象にエディタ開始画面400を提供してもよい。製作者は、エディタ開始画面400を利用しながら著作しようとするプログラム401および回次402を選択または入力してもよく、その他に回次情報(comment)403、出演者情報404、放送時間405、プログラムID406などを入力してもよい。さらに、エディタ開始画面400では、ユーザとのコミュニケーションのためにモバイルインスタントメッセンジャ(Mobile IM)、ツイッター(Twitter)、フェイスブック(FB)などの放送プログラムと連動しようとするサービスイネーブラ(Service Enabler)407を選択してもよい。このとき、プログラムID406は、プログラム管理者のIDとして、例えば、ユーザとのコミュニケーションチャンネルとしてモバイルIMを利用する場合には、プログラム管理者も1つのバディIDとして見なし、モバイルIMを利用した問題出題および回答のためには、必ず該当のプログラムに対してバディIDが生成されなければならない。上述したエディタ開始画面400は、製作者が直接入力する方式、項目から選択する方式などで構成されてもよい。
図5を参照すると、入力モジュール211は、放送プログラムに必要な基本情報を入力するための初期設定画面500を提供してもよい。初期設定画面500では、放送プログラムの予想参加者数501、リワード(例えば、賞金や商品など)502、当選者(人数や条件)503、当選者に関連するその他のオプション504などを設定してもよい。上述した初期設定画面500は、製作者が直接入力する方式、決められた項目から選択する方式などで構成されてもよい。
図6を参照すると、入力モジュール211は、放送中に出題される問題を入力するための問題出題画面600を提供してもよい。このとき、問題出題画面600では、問題の内容601、問題に関する諮問602、該当する問題の類型603、選多型問題の選択肢604などが入力されてもよい。また、問題出題画面600では、製作者が入力した問題を格納するための「保存」メニュー605、問題に対するリワードを設定するための「リワード」メニュー606、問題と関連するオプションを設定するための「オプション」メニュー607が提供されてもよい。
図7は、問題出題画面600で「リワード」メニュー606を利用して提供されるリワード設定画面700を示している。製作者は、リワード設定画面700を利用しながら正解者に提供されるリワードを設定してもよい。このとき、リワードは各問題に対して個別に設定されてもよい。
図8は、問題出題画面600で「オプション」メニュー607を利用して提供されるオプション設定画面800を示している。製作者は、オプション設定画面800を利用しながら、各問題と関連して個別にフォト(photo)(静止映像や動画など)、広告(ads)、条件(condition)などの多様なオプションを登録してもよい。また、オプション設定画面800では、個別問題のオプションとして、所定の条件がマッチする参加者にヒント(hint)を与える機能、リトライ(retry)提供を設定する機能などが提供されてもよい。図8に示すように、製作者は、ヒント文、ヒント提供対象、ヒント提供方式、ヒントクエリなどを設定することにより、所定の条件にマッチする参加者にヒントが与えられるように設定してもよい。ヒントを提供する対象を選定する方式は、特定のクエリに回答する方式、特定の広告に回答する方式、特定のコンテンツ(動画や音声ファイルなど)に回答する方式、位置マッチング条件を利用する方式(例えば、特定の位置にいるユーザ、特定の位置にチェックインしたユーザなど)などの多様な方法のうち、プログラム製作者が指定した方式にしたがう。また、ヒントを提供する方式の場合にヒント提供対象者が決まると、該当の対象者にモバイルIMを利用して添付ファイル形態またはメッセージ形態でヒントを提供する方式などによる。さらに、図9に示すように、製作者は、オプション設定画面900を利用してリトライ機会を与えるための手段(例えば、広告)、前記手段の表示方法、前記手段に対する回答時間などを設定することにより、所定条件の回答がある参加者にリトライ機会が与えられるように設定してもよい。
図10は、製作者によって入力された問題出題画面1000の例示を示した図である。図10に示すように、問題出題画面1000には、製作者の入力および設定に応じて、問題1001の内容欄には「春川の名物<混ぜ冷麺>は、なぜ混ぜ冷麺と呼ばれるようになったか?」が、これに対する諮問1002として「春川混ぜ冷麺体験博物館」が、問題類型1003として「二者択一」形式が、二者択一の正解選択肢1004として2種類の選択肢が、それぞれ表示されてもよい。さらに、問題出題画面1000には、製作者の設定に応じて、製作者が設定した出題問題のオプション現況1005が表示されてもよい。
図3〜図10を参照しながら説明したエディタ画面を利用して放送プログラムで出題される問題を個別に生成してもよい。このとき、製作者によって生成された問題のリストが問題出題画面の一側に順に整列されて表示されてもよい。
図11を参照すると、放送プログラムの特定の回次に出題される問題の作成および設定が完了すると、入力モジュール211は、問題解答プロセスを設定するためのプロセス生成画面1100を提供してもよい。このとき、プロセス生成画面1100では、製作者によって作成された問題のリスト1101、各ラウンド別にリストに含まれた問題を追加するための画面1102などが提供されてもよい。例えば、図12に示すように、製作者が問題リスト1201から各ラウンドに追加しようとする問題を選択して問題追加画面1202にドラッグ(drag)する方式によってラウンド別の出題問題を選択的に設定してもよい。
さらに、プロセス生成画面1100では、1回の出題問題として2つ以上の問題を追加する機能と共に、このときに問題間の連結のための詳細条件を設定する機能を提供してもよい。言い換えれば、以前に出題された問題を基準として互いに異なる条件の問題を次の出題問題として2つ以上設定してもよい(連動問題)。例えば、図13を参照すると、1ラウンドの一番目の問題1301が出題された後、次に出題される問題1302として問題AとBが設定される場合、一番目の問題の正解率が30%以下であれば次の問題として問題Aを出題し、一番目の問題の正解率が30%を超えれば問題Bを次の問題として出題する条件1303が共に設定されてもよい。
上述した構成によると、入力モジュール211では、上述したエディタ画面を利用して放送プログラムの基本情報(回次、放送開始/終了時間など)入力機能、および放送プログラムと連動しようとするサービスイネーブラの選択機能を提供し、放送プログラムでユーザ参加が可能な対話型オブジェクト(例えば、クイズ、アンケート、応募、投票など)を入力し、該当する対話型オブジェクトに対する参加プロセスを生成する全般の機能を提供することができる。
再び図2において、プログラム実行部220は、製作者によって著作された放送プログラムを実行するための環境(iProgram Runtime Environment)を提供する役割をする。プログラム実行部220は、図2に示すように、ポータルモジュール(iProgram Studio Portal)221、管理モジュール(iProgram Lifecycle Manager)222、実行エンジン(iProgram Execution Engine)223、記録モジュール(iProgram Logger)224、モニタモジュール(iProgram Monitor)225、登録モジュール(iProgram UDDI Repository)226、バスモジュール(iProgram Bus)227、および格納モジュール(iProgram Database)228で構成されてもよい。
ポータルモジュール221は、イネーブラシステムを利用するためのウェブ基盤のポータルシステムであって、個別サービスイネーブラのランチング時にユーザID登録によってアクセスが可能であり、基本的にはプログラム管理者が利用するシステムを意味する。ポータルモジュール221は、ユーザとのコミュニケーションのためのサービスイネーブラであって、モバイルインスタントメッセンジャ(Mobile IM)、ツイッター(Twitter)、フェイスブック(FB)などと連動してもよい。
管理モジュール222は、個別サービスイネーブラのサービスライフサイクル(Lifecycle)に対する管理機能を提供し、放送プログラムと連動して放送環境に合うようにサービスランチングおよびクロージングを担当する機能を提供してもよい。
実行エンジン223は、双方向サービスを実行するためのエンジンであって、スクリプト形態で提供されたプログラム情報とイネーブラ形態のサービスを結合して放送プログラムの双方向性を提供するエンジンを意味してもよい。
記録モジュール224は、放送プログラムと連動する双方向サービスイネーブラの多様なイベントを記録する機能を提供してもよい。
モニタモジュール225は、放送プログラムと連動する双方向サービスイネーブラの動作状況をモニタリングする機能を提供してもよい。
登録モジュール226は、放送プログラムと連動する双方向サービスイネーブラの情報および該当のイネーブラのサービスアダプダ情報を登録および管理する機能を提供してもよい。
バスモジュール227は、放送プログラムと連動する双方向サービスイネーブラによるメッセージ伝達機能(Message Bus)を提供し、メッセージに対する認証機能(Authentication、Authorization)を提供してもよい。
格納モジュール228は、放送プログラムの双方向サービスに必要な全般の情報を格納および保持する機能を提供してもよい。
最後に、サービス連結部230は、放送プログラムの双方向サービスのために多様なコミュニケーションチャンネルを連結するためのアダプダ機能を提供してもよい。例えば、ユーザコミュニケーションチャンネルを連結するために、オープンIDアダプダ(Open ID Adaptor)、オープンソーシャルコンテナ(Open Social Container)、フェイスブックAPI(Graph API for FB)、レストフルアダプダ(RESTful Adaptor)、ソーシャルプラグインシステム(Social PlugIns)、パーレイ(Parlay)AS/GW、レガシー(Legacy)SCPなどが適用されてもよい。
上述した構成によると、本実施形態では、回次別にプログラム情報をフォーマット化して放送プログラムを著作するための環境と、双方向サービスイネーブラと連動して多様なコミュニケーション機能と共に放送プログラムを実行するための環境を提供することができる。
本実施形態では、上述した構成のプログラムイネーブラサービスシステム200を利用してスタジオ環境で双方向放送サービスのためのモニタリング機能を提供することができる。モニタモジュール225では、生放送環境で即刻的な視聴者参加情報を確認する機能や放送司会者(MC)のプログラム進行情報を提供する機能などを別途のUI形態で提供してもよい。例えば、プログラム進行上において、現在参加者情報、地域別参加現況、年齢別参加現況、性別参加現況、および問題別参加者統計情報、および個別の参加者現況を提供する機能と、視聴者との連結(メールまたは電話)を支援する機能が提供されてもよい。
図14〜図17は、モニタモジュール225で提供されるUI画面を示した図である。
図14を参照すると、モニタモジュール225は、製作者または管理者の要請に応じて管理者モニタ画面1400を提供してもよい。管理者モニタ画面1400は、プログラム関連時間情報1401(例えば、現在時間や進行経過時間など)、「リアルタイム参加情報」タップ1402、「問題別参加現況」タップ1403、および「回答者リスト」タップ1404を提供してもよい。このとき、図14に示すように、「リアルタイム参加情報」タップ1402では、プログラムの進行にしたがってリアルタイムで集計される現在の参加者数、地域別参加現況、年齢別参加現況、性別参加現況などが提供されてもよい。また、図15に示すように、「問題別参加現況」タップ1403では、出題問題それぞれに対して正解率、ヒント受信率、広告受信率、リトライ率などが提供されてもよい。さらに、図16に示すように、「回答者リスト」タップ1404では、参加者ID、電話番号、正解メール受信時刻、正解の可否、ヒント受信の可否、広告受信の可否、リトライの可否などが提供され、参加者IDによるメッセージ送信機能と電話番号による電話連結機能などの関連UIが共に提供されてもよい。
図17を参照すると、モニタモジュール225は、プログラム司会者のための司会者モニタ画面1700を提供してもよい。司会者モニタ画面1700は、プログラム進行上に必要な情報を提供するものであって、現在出題中の問題、諮問、問題類型、選択肢、正解情報、リアルタイム参加者数、正解率、年齢別参加率、地域別参加現況などを提供してもよい。
上述したモニタ機能の関連UI画面により、管理者と司会者が直接にスタジオ環境でプログラムのリアルタイム参加現況または進行に必要な全般の情報を容易に確認することができる。
図18は、双方向サービスイネーブラの一例であって、モバイルIM(Instant Messenger)イネーブラ1840が搭載されたプログラムイネーブラサービスシステムの内部構成を示した図である。図18に示すプログラムイネーブラサービスシステムの構成要素のうちで図2を参照しながら説明された基本構成については、その説明は省略する。
図18を参照すると、サービス連結部1830では、レガシーアダプダ(Legacy Adaptor)を利用してモバイルIMサービスプラットフォーム1850と連結されてもよい。すなわち、レガシーアダプダは、モバイルIMプラットフォームサービス事業者との連動によるアダプダ機能を提供してもよい。
モバイルIMイネーブラ1840は、サービス実行部1820の内部構成に搭載されたり、別途のシステムで実現されたりし、サービス実行部1820と連動する形態で構成されてもよい。本実施形態において、モバイルIMイネーブラ1840は、放送プログラムに参加するユーザとのコミュニケーションチャンネルを提供し、放送プログラムに参加しようとするユーザとの友達設定によって放送プログラムに対するチャットルームを開設する役割を実行してもよい。さらに、本実施形態において、モバイルIMイネーブラ1840は、ユーザがIM上で多数の友達と共にプログラムに同時参加することができるグループチャット環境を提供する役割を実行してもよい。本実施形態に係るモバイルIM上のグループチャット環境では、放送プログラムの参加および友達間の対話を同時に支援してもよい。
放送プログラムに対する双方向サービスを提供するモバイルIMイネーブラ1840について詳しく説明すると、次のとおりとなる。
モバイルIMイネーブラ1840は、図18に示すように、インタフェースモジュール(Web−based GUI MO)1841、メッセージ制御モジュール(Message Control Function)1842、統計モジュール(Realtime Monitoring Function)1843、友達管理モジュール(Buddy List Control Function)1844、チャットルーム制御モジュール(Chatting Room Control Function)1845、および回答記録モジュール(Score Recording Function)1846で構成されてもよい。
インタフェースモジュール1841は、ウェブ基盤のGUI(Graphical User Interface)形態であって、プログラムに参加中のユーザ(Buddy)の情報、メッセージ受/発信状態、およびユーザの回答(正解/不正解など)などを確認することができる機能を提供する。
メッセージ制御モジュール1842は、文字列基盤フィルタリング(Filtering)(Message Matching)によってユーザの参加意思を誘導(triggering)する機能、参加者の正解/不正解を判断する機能などを提供してもよい。また、メッセージ制御モジュール1842は、プログラムスクリプト上でインタラクションメッセージ(Interaction Message)認識によってユーザ(バディ)に特定のメッセージを送信する機能を提供してもよい。このとき、プログラム生成部1810の著作モジュール1812側で、該当メッセージの類型(例えば、出題問題であるか、出題問題のヒントであるかなど)を区分することができる区分子が生成されなければならない。例えば、メッセージ制御モジュール1842は、ユーザに送信するメッセージの類型が、出題問題であるかヒントであるかを区分することができる区分子を読み取り、ユーザの端末にインストールされたモバイルIMアプリケーションを利用して表示されるメッセージ上に表記してもよい。さらに、メッセージ制御モジュール1842は、放送プログラムに対するグループ参加時に、メッセージをグループ単位で送信する機能を提供してもよい。グループメッセージの場合に、メッセージ制御モジュール1842では、「一般対話メッセージ」、「問題提供メッセージ」、「正解提示メッセージ」、「ヒント提供メッセージ」、「ヒント参加メッセージ」などの多様なメッセージによる処理機能を提供しなければならない。特に、グループ参加時に、メッセージの内容によっては、「正解提示メッセージ」、「ヒント参加メッセージ」などのように他のユーザに表示されてはならない情報が存在することがあるため、グループメッセージの場合には、モバイルIMイネーブラ1840を必ず経てフィルタリングされた後にユーザに伝達されてもよい。例えば、ユーザから「正解提示メッセージ」または「ヒント参加メッセージ」が入力される場合に、該当のメッセージがグループチャットルームの他のユーザに表示されないように特定の文字列に代替して伝達してもよい。このとき、グループメッセージの代替文字列は、グループチャットルームに参加するすべてのユーザに伝達されたり、あるいはメッセージ作成者を除いた残りのユーザを対象に伝達されてもよい。
統計モジュール1843は、リアルタイムでプログラムに参加したユーザ数、問題別参加率、および正解/不正解率などの統計的機能を提供してもよい。
友達管理モジュール1844は、放送プログラムに対して管理者が生成したメッセンジャ上のIDを基準に関係が設定された友達リストを管理する機能を提供してもよい。このとき、友達管理モジュール1844は、ユーザとの関係設定時に本人認証機能が必要な場合には、レガシーSCPまたはレガシーアダプダを利用して認証システムとの連動することが可能である。
チャットルーム制御モジュール1845は、放送プログラムと関連するチャットルーム生成情報を読み取った後、該当の放送プログラムの回次に友達リストに含まれたユーザの参加の可否を確認するためのプログラムチャットルームを開設する機能を提供してもよい。このとき、チャットルーム制御モジュール1845は、放送プログラムの各回次別にプログラムチャットルームを個別に開設してもよい。また、文字列基盤フィルタリング方式を利用する場合に、チャットルーム制御モジュール1845では、プログラムチャットルームを利用してユーザから入力された文字列のうち特定の文字列が入力されることを認知してユーザの参加意思を確認してもよい。ここで、ユーザの参加意思を確認するのに利用される特定の文字列は、プログラム管理者によってメッセージ制御モジュール1842に事前に登録されてもよい。特に、チャットルーム制御モジュール1845は、放送プログラムに対してグループ単位の参加が可能なグループチャット機能を提供してもよい。さらに、チャットルーム制御モジュール1845は、一般チャットルームとは異なり、グループチャットルームの場合には、チャットルームに参加する人数を制限することができる機能、およびチャットルームに参加するユーザ別回答順序を指定する機能を提供してもよい。追加で、チャットルーム制御モジュール1845は、チャットルームに参加するユーザのうち不正解者などを対象にプログラム参加を制限するためにメッセージフィルタリング機能を提供してもよい。
回答記録モジュール1846は、管理者IDの友達リストに含まれたユーザID別に問題に対する回答の成功/失敗(正解/不正解)を記録する機能を提供してもよい。また、回答記録モジュール1846では、下記の表1のように、別途のフラッグ(Flag)基盤でユーザから受信されたヒント回答を問題回答と区分して格納する機能を提供してもよい。上述した回答記録モジュール1846に記録された情報は、統計モジュール1843で統計情報を算出するために利用されてもよい。
また、回答記録モジュール1846は、問題に対する回答の成功/失敗をグループ単位で記録する機能を提供してもよい。このとき、問題解答がグループ形態で行われる場合には、グループ内の参加者の全体の回答が成功的になされた場合に限ってスコア形態で認定されて記録されてもよい。
上述した構成のモバイルIMイネーブラ1840では、個別の問題提供時に、ヒント入力状況に応じて該当の問題に対するヒント提供の可否を判断してもよいが、その判断方法の一例として文字列マッチング方式を利用してもよい。また、モバイルIMイネーブラ1840では、モバイルIMを利用したグループ単位のプログラム参加機能を提供することにより、放送プログラムのユーザ参加のためにグループチャットルームの特性を活用し、グループチャットルームの参加者からチャットルームで指定された順序に基づいて順に正解が入力されたり、グループ単位で指定された人数または人数以上の場合に限ってプログラム参加を支援するなど、多様な参加方式および問題解答方式の要素を提供してもよい。これにより、参加者の立場では、放送プログラムに対するグループ単位の参加による付加サービスの活用が可能となり、プログラム提供者の立場では、グループ人数制限などによってプログラム集中力の向上および放送時間内にプログラム参加者に対する保障(lock−in)効果を期待することができ、別途のユーザ管理によって商品の提供や特定クイズの問題提供などのようにオーダメード型サービスを提供することができる。
ユーザ側端末にインストールされるモバイルIMアプリケーション1860は、UI管理モジュール(Chatting UI Manager)1861を備えてもよい。このとき、UI管理モジュール1861は、ユーザが要請した対話の相手とのチャットルーム生成において、対話の相手が個人が生成したIDではなく、双方向放送プログラムのような特殊な形態のサービスである場合には、チャットUIの変更によって該当のプログラムに対する参加情報を視覚的に表現するための機能を提供してもよい。このために、UI管理モジュール1861は、ユーザが参加するプログラムのチャットルームを、プログラム管理者が設定した背景イメージ(Background Image)やウィンドウUIに変更することができる機能を支援する。
さらに、UI管理モジュール1861は、放送プログラムの参加方式として、グループチャットを支援するために別途のグループチャットUI機能を提供しなければならない。また、UI管理モジュール1861は、プログラムチャットルームでユーザ入力するためのUIとして、一般メッセージを送信するための「送信」UIはもちろん、出題問題に対する「正解」入力のためのUIと共に、ヒントに対する「回答」入力のための別途のUIを提供してもよい。言い換えれば、UI管理モジュール1861は、問題出題時に、問題の「正解」を入力するためのUIを活性化してヒント提供の可否を確認し、ヒントが与えられる問題である場合には、ヒントに対する「回答」を入力するためのUIを活性化してもよい。また、UI管理モジュール1861は、ヒントに対するUI関連付加機能として、ヒントの特性に応じて、ヒントメッセージ受信後に一定時間が経過した場合にヒントメッセージを非活性(消去)させる機能、ヒントメッセージをマーキ(Marquee)形態によって一回性で提供する機能などを支援してもよい。さらに、UI管理モジュール1861は、正解メッセージの場合には、実際のメッセージの代わりに特定の文字列に代替して表示するなど、モバイルIMイネーブラ1840との連動によるメッセージフィルタリング機能を支援してもよい。
上述した構成によると、本実施形態では、放送プログラムに対するコミュニケーションチャンネルとしてモバイルIMイネーブラを搭載することにより、モバイルIMサービスを利用して該当の放送プログラムに必要な多様なコミュニケーション機能を提供し、便利な環境でユーザ参加を支援することができる。また、本実施形態では、モバイルIMのグループチャット機能を利用して放送プログラムに対するグループ単位の参加を支援することができる。
図19a〜図20bは、図18を参照しながら説明したプログラムイネーブラサービスシステムでプログラムチャットルームを生成するプロセスを説明するためのフローチャートである。
先ず、図19aおよび図19bを参照すると、サービス実行部1820の実行エンジン1823では、サービス著作部1810からスクリプト形態で提供されたプログラム情報をロードした後、該当のプログラムに対するチャットルーム生成をチャットルーム制御モジュール1845に要請する(1901)。このとき、チャットルーム制御モジュール1845は、文字列マッチング方式を利用してユーザの参加を開始する場合には、実行エンジン1823の要請に対して管理者によって事前に設定された特定の文字列を、プログラムの参加を要請するメッセージとしてメッセージ制御モジュール1842に伝達する(1902)。また、チャットルーム制御モジュール1845は、プログラム管理者のIDに対して関係が設定された友達リストを友達管理モジュール1844に要請し(1903)、前記要請に対する回答として、友達管理モジュール1844は、管理者のIDに登録された友達リストをチャットルーム制御モジュール1845に伝達する(1904)。これにより、友達リストに含まれたすべてのユーザを対象にプログラムの参加を要請するためのメッセージ(以下、「参加要請メッセージ」とする)をモバイルIMサービスプラットフォーム1850に送信するようになる。言い換えれば、参加要請メッセージは、チャットルーム制御モジュール1845からメッセージ類型を区分する機能を提供するメッセージ制御モジュール1842に、メッセージ制御モジュール1842からイベント記録機能を提供する記録モジュール1824に、記録モジュール1824からメッセージ伝達機能を提供するバスモジュール1827に、バスモジュール1827からサービス連結部1830のレガシーアダプダを利用してモバイルIMサービスプラットフォーム1850に、順に伝達される(1905〜1909)。このとき、参加要請メッセージは、管理者によって事前に設定された特定の文字列であってもよい。モバイルIMサービスプラットフォーム1850では、プログラムイネーブラサービスシステムから特定のプログラムに対する参加要請メッセージが受信されると、管理者の友達リストに含まれたすべてのユーザの端末(モバイルIMアプリケーション1860)に該当のプログラムの参加要請メッセージを送信する(1910)。
次に、図20aおよび図20bを参照すると、モバイルIMアプリケーション1860では、モバイルIMサービスプラットフォーム1850から受信した参加要請メッセージを表示し、これによってユーザから参加要請メッセージに対する回答メッセージが入力されてモバイルIMサービスプラットフォーム1850に伝達する(2001)。このとき、モバイルIMサービスプラットフォーム1850では、ユーザの回答メッセージをサービス連結部1830のレガシーアダプダを利用して管理者側プログラムイネーブラサービスシステムに伝達するようになる(2002)。ユーザの回答メッセージは、サービス連結部1830のレガシーアダプダからユーザ認証およびメッセージ伝達機能を提供するバスモジュール1827に、バスモジュール1827から文字列マッチングの可否を判断する機能を提供するメッセージ制御モジュール1842に、順に伝達される(2003〜2005)。このとき、メッセージ制御モジュール1842では、文字列マッチング方式を利用してユーザの参加を開始する場合には、回答メッセージに特定の文字列が含まれるか否かを判断してもよい。そして、メッセージ制御モジュール1842は、文字列マッチング方式または一般的なプッシュ方式によってユーザからプログラム参加意思を受信した後、チャットルーム制御モジュール1845にチャットルーム生成を要請する(2006)。これにより、チャットルーム制御モジュール1845は、プログラム参加メッセージに対する回答によってプログラムの参加意思を明らかにしたユーザが参加するプログラムチャットルームを開設するようになる。チャットルーム制御モジュール1845では、放送プログラムの各回次別にプログラムチャットルームを開設してもよい。このとき、開設されたプログラムチャットルームのログ情報(管理者ID、ユーザID、生成日など)は、記録モジュール224に記録されてもよい(2007)。
図21a〜図21cは、図18を参照しながら説明したプログラムイネーブラサービスシステムで出題問題のヒントを提供するプロセスを説明するためのフローチャートである。
図21a〜図21cを参照すると、モバイルIMイネーブラ1840のメッセージ制御モジュール1842では、プログラム実行中にヒントが含まれた問題が出題される場合に、ヒント提供のためのクエスチョンメッセージ(Question Message)を提供する。このとき、クエスチョンメッセージとは、管理者によって事前に設定されたヒント提供問題を意味する。ヒント提供問題は、メッセージ制御モジュール1842からイベント記録機能を提供する記録モジュール1824に、記録モジュール1824からメッセージ伝達機能を提供するバスモジュール1827に、バスモジュール1827からサービス連結部1830のレガシーアダプダを利用してモバイルIMサービスプラットフォーム1850に、順に伝達される(2101〜2104)。モバイルIMサービスプラットフォーム1850では、プログラムイネーブラサービスシステムからヒント提供問題が受信されると、プログラムチャットルームに参加中のユーザの端末(モバイルIMアプリケーション1860)に前記受信したヒント提供問題を送信する(2105)。
モバイルIMアプリケーション1860では、UI管理モジュール1861を利用してヒントに対する「回答」入力のためのUIを活性化した後、「回答」入力のためのUIを利用してユーザからヒント提供問題に対する回答が入力されてもよい。これにより、モバイルIMアプリケーション1860では、ヒント提供問題に対するユーザの回答をモバイルIMサービスプラットフォーム1850に伝達し(2106)、これによってモバイルIMサービスプラットフォーム1850では、ユーザの回答メッセージを、サービス連結部1830のレガシーアダプダを利用して管理者側のプログラムイネーブラサービスシステムに伝達するようになる(2107)。ヒント提供問題に対するユーザの回答は、サービス連結部1830のレガシーアダプダからユーザ認証およびメッセージ伝達機能を提供するバスモジュール1827に、バスモジュール1827から文字列マッチングの可否を判断する機能を提供するメッセージ制御モジュール1842に、順に伝達される(2108〜2110)。このとき、メッセージ制御モジュール1842では、文字列マッチング方式を利用してヒント提供問題に対してユーザから受信された回答メッセージの正解/不正解を判断してもよい。メッセージ制御モジュール1842は、ユーザのヒント回答に対する正解/不正解を記録するために回答記録モジュール1846に伝達し(2111)、ユーザのヒント回答が正解である場合には、上述したものと同じ過程(2101〜2105)を経て該当のユーザの端末(モバイルIMアプリケーション1860)にヒント提供問題として設定されたヒントメッセージを送信してもよい。
図22a〜図22cは、図18を参照しながら説明したプログラムイネーブラサービスシステムにおいて、出題問題間に条件が設定された連動問題を提供するプロセスを説明するためのフローチャートである。
図22a〜図22cを参照すると、モバイルIMイネーブラ1840のメッセージ制御モジュール1842では、プログラム実行中に残りの問題の有無および連動問題の有無を判断し、次に出題される残りの問題が連動問題である場合には、以前問題に対する記録を要請してもよい。一例として、メッセージ制御モジュール1842では、ユーザ別の正解/不正解を記録する機能を提供する回答記録モジュール1846に以前問題に対するユーザの正解/不正解を要請したり、出題問題別の正解/不正解の割合に対する統計的機能を提供する統計モジュール1843に以前問題の正解率を要請してもよい(2201)。そして、メッセージ制御モジュール1842では、回答記録モジュール1846の回答2202を利用して以前問題の正解者に限って次の問題を出題したり、統計モジュール1843の回答2202を利用して以前問題の正解率によって決められた後の問題を出題するなど、以前問題に対する記録に基づいて次の問題を出題するようになる。出題問題は、メッセージ制御モジュール1842からイベント記録機能を提供する記録モジュール1824に、記録モジュール1824からメッセージ伝達機能を提供するバスモジュール1827に、バスモジュール1827からサービス連結部1830のレガシーアダプダを利用してモバイルIMサービスプラットフォーム1850に、順に伝達される(2203〜2206)。モバイルIMサービスプラットフォーム1850では、プログラムイネーブラサービスシステムから出題問題が受信されると、以前問題の正解者に該当するユーザまたはプログラムチャットルームに参加するユーザの端末(モバイルIMアプリケーション)1860に前記受信した出題問題を送信する(2207)。
モバイルIMアプリケーション1860では、モバイルIMサービスプラットフォーム1850から受信された出題問題を表示し、これによってユーザから出題問題に対する回答メッセージが入力されてモバイルIMサービスプラットフォーム1850に伝達する(2208)。このとき、モバイルIMサービスプラットフォーム1850では、ユーザの回答メッセージを、サービス連結部1830のレガシーアダプダを利用して管理者側プログラムイネーブラサービスシステムに伝達するようになる(2209)。出題問題に対するユーザの回答は、サービス連結部1830のレガシーアダプダからユーザ認証およびメッセージ伝達機能を提供するバスモジュール1827に、バスモジュール1827から文字列マッチングの可否を判断する機能を提供するメッセージ制御モジュール1842に、順に伝達される(2210〜2212)。このとき、メッセージ制御モジュール1842では、文字列マッチング方式を利用して出題問題に対してユーザから受信した回答メッセージの正解/不正解を判断してもよく、ユーザの問題回答に対する正解/不正解を記録するために回答記録モジュール1846に伝達するようになる(2213)。
したがって、本発明に係るプログラムイネーブラサービスシステムは、インタラクティブ放送プログラムの製作のためのエディタと共に、エディタで製作されたインタラクティブ放送プログラムを多様なサービスと連携することにより、直接に実行することができる環境を支援することができる。また、本発明に係るプログラムイネーブラサービスシステムは、放送プログラムに対するユーザの参加手段としてモバイルIMサービスを利用することができ、さらに、モバイルIM上のグループチャット機能を利用してグループ単位で放送プログラムに参加することができる環境を提供することができる。
以下では、ユーザ参加型双方向放送サービスを提供するためのプログラムイネーブラサービス方法について説明する。本発明に係るプログラムイネーブラサービス方法は、図18を参照しながら説明したプログラムイネーブラサービスシステムによってそれぞれの段階が実行されてもよい。
先ず、図23は、本発明の一実施形態において、製作者によって双方向放送プログラムを製作する方法を示したフローチャートである。
図23に示すように、プログラムイネーブラサービスシステムでは、製作者の要請に応じてプログラムの基本情報を入力するためのエディタ画面(図4/図6)を提供し、製作者からプログラムの基本情報が入力されてもよい(S2301)。このとき、プログラムの基本情報には、プログラム名、プログラムの回次、出演者情報、放送時間(開始時間、終了時間など)などが含まれてもよい。このとき、プログラムイネーブラサービスシステムは、該当のプログラムと関連するバディIDの有無を判断した後(S2302)、バディIDが存在しない場合には該当のプログラムのバディIDを生成する(S2303)。ユーザとのコミュニケーションチャンネルとしてモバイルIMを利用する場合には、プログラム管理者も1つのバディIDとして見なし、モバイルIMを利用した問題出題および回答のためには必ず該当のプログラムに対してバディIDが生成されなければならない。
また、プログラムイネーブラサービスシステムでは、製作者から入力されたプログラムのバディIDが既に存在したり、上述した過程を経て管理者のバディIDが生成された後には、放送中に出題される問題を入力するためのエディタ画面(図6)を提供し、製作者から出題問題が入力されてもよい(S2304)。プログラムイネーブラサービスシステムは、製作者から問題出題画面を利用しながら問題の内容、諮問、問題の類型、選多型問題の選択肢などが入力されてもよい。プログラムイネーブラサービスシステムは、製作者が出題問題と関連するオプションとしてヒントを提供しようとする場合に、オプション設定のためのエディタ画面(図8)を利用しながらヒント文、ヒント提供対象、ヒント提供方式、ヒントクエリなどが入力されてもよい(S2305〜S2307)。
続いて、プログラムイネーブラサービスシステムは、製作者の出題問題作成が完了すると(S2308)、問題解答プロセスを設定するためのエディタ画面(図11〜図13)を提供し、製作者から問題の出題順序や出題方式などが入力されてもよい。すなわち、プログラムイネーブラサービスシステムは、製作者の入力によって問題解釈プロセスを生成することにより、放送プログラムの特定の回次に対する個別ラウンド(scene)を生成することができる(S2309〜S2310)。このとき、プログラムイネーブラサービスシステムは、問題間の連結のための詳細条件設定が要求される場合には、エディタ画面(図13)を利用して製作者から連動問題と関連する詳細条件が入力されてもよい(S2311〜S2312)。例えば、以前問題に続いて次に出題される問題が問題AおよびBと設定されている場合には、製作者によって一番目の問題の正解率を基準にして次の問題が選択される詳細条件を設定してもよい。
プログラムイネーブラサービスシステムは、上述した過程によって放送プログラムの特定の回次に対するすべてのラウンドの生成が完了すると、該当のプログラムに対するユーザの参加方式を編集してもよい(S2313〜S2314)。
また、プログラムイネーブラサービスシステムは、製作者から放送プログラムに対するグループ単位の参加を支援するためのグループ参加活性の可否が入力されてもよい(S2315)。このとき、プログラムイネーブラサービスシステムは、製作者がグループ参加機能を活性化させた場合には、製作者の入力にしたがってグループ単位の人数を設定してもよい(S2316)。すなわち、グループ単位の人数を設定することにより、グループチャットルームに参加するユーザの数を制限することができる。また、プログラムイネーブラサービスシステムは、問題やヒントに対するユーザの回答入力方式を設定してもよい(S2317)。このとき、回答入力方式は、ユーザの回答を決められた順序に基づいて順に入力する順序入力方式、順序とは関係なく自由に入力する自由入力方式などがある。
上述したように、プログラムイネーブラサービスシステムは、製作者の入力により、放送プログラムの基本情報はもちろん、ユーザ参加のための対話型オブジェクトを入力することにより、関連する各種環境を設定することができる。
図24は、本発明の一実施形態において、プログラム管理者によってプログラムIDを生成する方法を示したフローチャートである。
プログラム管理者は、放送プログラムの双方向サービスを運営する運営者であって、別途のアカウントを利用してプログラムイネーブラサービスシステム(すなわち、ポータルモジュール1821)にログインし、基本的な双方向サービス生成条件を入力およびロードすることができる役割を担当する。
図24に示すように、プログラムイネーブラサービスシステムでは、管理者から新規プログラム(または新規回次)が選択される場合に、該当のプログラム別に新しいバディIDを登録する(S2401〜S2402)。
このとき、プログラムイネーブラサービスシステムは、管理者によって登録されるバディIDの重複の可否を判断し、重複するIDでない場合には、該当のバディIDに対するチャットルームを生成してもよい(S2403〜S2404)。これにより、プログラムイネーブラサービスシステムは、管理者のバディIDを基準にして生成されたチャットルームを、該当のプログラムの双方向サービスのためのコミュニケーションチャンネルとして利用してもよい(S2405)。このとき、プログラムイネーブラサービスシステムは、管理者のバディIDを基準にしたグループ単位のチャットルームを提供することにより、放送プログラムに対するグループ参加を支援することができる。
したがって、プログラムイネーブラサービスシステムは、プログラムの双方向サービスのためにモバイルIMを利用する場合には、管理者のバディIDを必ず生成し、該当の管理者のバディIDを基準にしてチャットルーム(すなわち、プログラム参加ルーム)を生成することができる。
図25は、本発明の一実施形態において、本発明で提案したエディタを利用して製作された放送プログラムを双方向サービスイネーブラと連動して実行する方法を示したフローチャートである。
図25に示すように、プログラムイネーブラサービスシステムは、任意の時点に特定のプログラムに対するチャットルームを生成するために、スクリプト形態で提供された該当のプログラム情報をロードしてもよい(S2501)。すなわち、プログラムイネーブラサービスシステムは、プログラムが開始する任意の時点に管理モジュール1822を利用してサービスイネーブラ(例えば、モバイルIMイネーブラ1840)を呼び出した後、サービスイネーブラで著作モジュール1812を利用して生成されたプログラムスクリプトをロードして該当の回次に必要なチャットルーム生成情報をロードしてもよい。
そして、プログラムイネーブラサービスシステムでは、チャットルーム生成方式(すなわち、チャットルーム開設の可否)を判断し、さらに、グループ単位の参加である場合には、指定された人数を判断した後、チャットルーム生成方式および人数にしたがってユーザを該当のプログラムチャットルームに参加者として登録してもよい(S2502〜S2506)。本実施形態では、特定文字列入力待機方式とバディリスト対象プッシュ方式などが利用されてもよい。
図26を参照すると、特定文字列入力待機方式は、プログラムイネーブラサービスシステムから別途のメッセージ送信をせず、ユーザが直接にプログラムIDを利用して該当のチャットルーム2600を実行してプログラムの参加意思を明らかにする「文字列」2601を入力する形態である。このとき、プログラムの参加意思を明らかにする「文字列」は、放送を利用してプログラムを視聴しているすべてのユーザを対象に知らせるようになるが、例えば、「開始」や「参加」などがプログラムの参加意思を明らかにする特定の文字列として利用されてもよい。すなわち、プログラムイネーブラサービスシステムのモバイルIMイネーブラでは、文字列マッチング方式を利用し、プログラムIDのチャットルームにユーザから入力された文字列が放送プログラムの参加意思を示す特定の文字列と一致すると、該当のチャットルームを利用した放送プログラムへの参加が可能となるようにユーザをプログラムIDの友達として設定してチャットルーム参加を承諾してもよい。このとき、上述した文字列マッチング方式を利用してユーザをプログラムIDの友達として設定した場合には、放送プログラムの放送時間内はプログラムIDとの友達関係が維持され、放送プログラムの終了後にはユーザとの友達設定が自動解除されてもよい。さらに、上述した文字列マッチング方式によってグループ参加をする場合には、放送プログラムに対して既存に参加したグループチャットルームがチャットリスト2610に存在すると、チャットリスト2610に存在するグループチャットルームに別途のメッセージを追加で入力する形態により、該当の放送プログラムの今回の回次に対する参加意思を伝達してもよい。
他の例として、バディリスト対象プッシュ方式は、プログラムイネーブラサービスシステムでプログラムIDと友達連結によってプログラム参加意思を事前に明らかにしたユーザを対象にプログラム開始メッセージを送信して参加を誘導する形態である。図27に示すように、友達として設定されたすべてのユーザにプログラム開始メッセージ2701がプッシュされ、いつでもユーザがチャットルーム2700を実行して該当のプログラムに参加してもよい。言い換えれば、プログラムイネーブラサービスシステムのモバイルIMイネーブラでは、プログラムIDのチャットルームを利用した放送プログラムの参加を誘導するためにメッセージプッシュ方式を利用し、プログラムIDと事前に友達関係が設定されたユーザを対象に参加要請メッセージを伝達してもよい。また、上述したメッセージプッシュ方式によってグループ参加をする場合には、放送開始前に「グループ参加」が可能であることをプッシュで知らせるメッセージ2701を提供し、これによって該当の放送プログラムに対するグループ参加を誘導してもよい。
上述した放送プログラムに対するグループ参加を誘導する状況において、プログラムイネーブラサービスシステムは、グループチャットルームに参加しようとするユーザを対象にプログラムIDとの友達であるかを判断した後、プログラムIDと友達関係が設定されていないユーザを対象に友達推薦メッセージを送信してプログラムIDとの友達設定を誘導してもよい(S2504〜S2505)。
プログラムイネーブラサービスシステムでは、プログラムチャットルームに参加するユーザにプログラム情報を提供してもよい(S2507)。このとき、プログラムイネーブラサービスシステムは、プログラムの実行中に問題が出題されるプログラムである場合には、出題されていない残りの問題があるかを判断し、残りの問題がない場合にはプログラムチャットルームを終了する(S2508〜S2509)。一方、プログラムイネーブラサービスシステムは、現在に残りの問題が存在する場合には次の個別問題を提供してもよい。さらに、プログラムイネーブラサービスシステムは、現在に残りの問題が存在し、該当の問題が以前問題の結果によって連動する連動問題である場合には、以前問題の正解/不正解を判断した後、不正解者には残りの問題に対する参加を制限し、正解者には残りの問題に該当する個別問題を提供してもよい(S2510〜S2513)。
プログラムイネーブラサービスシステムは、残りの個別問題を提供するにあたり、製作者によって問題オプションとしてヒントが設定されている場合には、前記段階(S2513)で出題された問題解答が行われている状況で、プログラムチャットルームに先ずはヒント提供のためのクエリを提供した後、クエリに対するユーザの入力を待つ。このとき、ユーザ側端末にインストールされるモバイルIMアプリケーション1860のUI管理モジュール1861では、プログラムチャットルームにおけるユーザ入力のためのUIとして、出題問題に対する「正解」入力のための正解UIと共に、ヒントに対する「回答」入力のためのヒントUIを提供してもよい。すなわち、ユーザがプログラムチャットルームでメッセージを作成した後、正解UIを利用すると出題問題に対する回答として入力され、ヒントUIを利用するとヒントに対する回答として入力されてもよい。プログラムイネーブラサービスシステム上では、それぞれの回答がユーザ側端末上で区分されたUIを利用して入力されたり、別途のハッシュ文字列値の組み合わせによって入力されてもよい。これにより、プログラムイネーブラサービスシステムは、プログラムチャットルームにユーザからヒント提供クエリに対する回答が入力されると、文字列マッチング方式を利用して製作者によって事前に設定されたヒントクエリと一致するかを判断する。このとき、プログラムイネーブラサービスシステムは、ヒント提供クエリに対するユーザの回答が事前に設定されたヒントクエリと一致すると、前記段階(S2513)で出題された問題のヒントを提供してもよい。
そして、プログラムイネーブラサービスシステムは、放送プログラムに対するグループ参加時に、個別問題に対してプログラムチャットルーム内に決められた問題回答順序を判断するようになる(S2514)。このとき、プログラムイネーブラサービスシステムでは、問題提供時に、モバイルIM上のグループチャット参加者を対象に問題回答順序、すなわち、参加順序を決める機能を提供してもよい。すなわち、グループに参加したユーザが順に正解を入力しなければならない問題に対して、メッセージまたは別途のUI提供を利用して参加順序を決めることができる機能を支援する。一例として、プログラムイネーブラサービスシステムは、図28に示すように、プログラムチャットルームに参加する各ユーザから数字入力によって参加順序2801が直接入力され、プログラムチャットルーム内のユーザ別に問題回答順序2802を登録してもよい。他の例として、プログラムイネーブラサービスシステムは、図29に示すように、各ユーザ別に参加順序が入力されるために、プログラムチャットルームの画面上に別途のUI2901を提供してもよい。このとき、プログラムイネーブラサービスシステムは、プログラムチャットルームの参加人数に応じて参加順序入力のためのUI2901を提供するようになり、これによってUI2901を利用したユーザの選択にしたがってプログラムチャットルーム内のユーザ別問題回答順序2902を登録してもよい。さらに他の例として、プログラムイネーブラサービスシステムは、プログラムチャットルーム内の問題回答順序をランダムに決めてもよい。例えば、図30に示すように、参加順序入力のための制限時間が超過すると、プログラムチャットルーム内のユーザ別問題回答順序3002を任意で決めて登録してもよい。続いて、プログラムイネーブラサービスシステムは、参加順序に対するユーザの回答がすべて入力されると、ユーザによって入力された結果に基づいてユーザ別の問題回答順序を決めたり、制限時間が超過すると任意でユーザ別問題回答順序を決め、ユーザが確認できるように問題回答順序の登録の可否およびユーザ別問題回答順序を示したメッセージ2802、2902、3002を提供してもよい。
続いて、プログラムイネーブラサービスシステムは、問題のヒントが提供された後、前記段階(S2513)で出題された問題に対するユーザの回答が受信されると、正解/不正解を判断し、ユーザ別に正解/不正解を記録してもよい(S2515〜S2518)。このとき、プログラムイネーブラサービスシステムは、不正解を入力したユーザを対象にリトライが可能であるかを判断し、リトライの機会があるユーザに限って出題問題に対する回答が再入力されてもよい。また、プログラムイネーブラサービスシステムは、放送プログラムに対するグループ参加時に、プログラムチャットルームに決められた回答順序に基づいて順にユーザの回答が入力されるようになり、最終順序のユーザから最終回答が入力されると、ユーザ別正解/不正解およびグループチャットルーム情報を記録することにより、ユーザ回答をグループ単位で記録することができる。
図31は、本発明の一実施形態において、ユーザ側端末でユーザがプログラムに参加する方法を示したフローチャートである。
図31に示すように、ユーザ端末では、ユーザの要請に応じてモバイルIMアプリケーションをインストールする(S3101)。このとき、モバイルIMアプリケーションとは、カカオトーク、ライン、ティックトック、ネイトオンなどのようにモバイル環境で支援されるメッセンジャプログラムであって、一般的に使用されてきた従前のすべてのメッセンジャを意味してもよい。そして、ユーザは、双方向サービス形態のプログラムに参加するために端末上にインストールされたモバイルIMアプリケーションを利用して該当のプログラム管理者のバディIDを友達リストに登録しなければならない(S3102〜S3105)。
この後、ユーザ端末では、実際に放送プログラムが始まる前である場合に、プログラム実行待機状態を維持する(S3106)。このとき、プログラム実行待機状態とは、プログラム管理者が指定した時間(例えば、プログラム開始5分前)までの状況を意味してもよい。
そして、ユーザ端末では、実際に放送プログラムが始まると、モバイルIMアプリケーションを利用したユーザのプログラム参加のために、プログラム管理者が指定したプログラム参加方式にしたがって該当のプログラムのチャットルームを実行してもよい(S3107〜S3109)。本実施形態では、特定文字列入力待機方式(図26)とバディリスト対象プッシュ方式(図27)によって該当のプログラムのチャットルームを実行してもよい。すなわち、特定文字列入力待機方式の場合には、ユーザが直接にプログラムIDを利用してプログラムチャットルームを実行した後、該当のチャットルームで特定の文字列を入力することによって放送プログラムに参加してもよい。また、バディリスト対象プッシュ方式の場合には、ユーザがプログラムIDを事前に自身の友達リストに登録しておいた状態で、プログラムイネーブラサービスシステムから参加要請メッセージを受信する時点に該当のプログラムのチャットルームを実行することによって放送プログラムに参加してもよい。また、ユーザ端末では、実際の放送プログラムにおいて、グループ参加を要求する類型の問題が出題されたり、問題類型とは関係なくユーザが多数の友達と共にグループ参加する場合に、放送プログラムのグループチャットルームに参加してもよい。これにより、ユーザ端末では、グループ参加時に参加順序を決める機能を利用し、ユーザの指定にしたがって出題問題に対する回答順序である問題回答順序を設定してもよい(S3110)。
この後、ユーザ端末では、プログラムイネーブラサービスシステムからプログラム実行中に出題された問題を受信し、モバイルIMのプログラムチャットルームに受信した出題問題を表示してもよい(S3111)。これにより、ユーザは、該当のプログラムが放送中であるテレビ画面はもちろん、モバイルIMのチャットウィンドウで出題問題を確認することができる。このとき、ユーザ端末では、プログラムチャットルーム内のユーザ別問題回答順序に基づいてユーザの順番を確認してもよい(S3112)。プログラムイネーブラサービスシステムでは、プログラムチャットルームに決められた問題回答順序にしたがって回答を入力するユーザの順番をメッセージで知らせてもよい。また、ユーザ端末では、出題問題がヒントが提供される問題である場合には、プログラムイネーブラサービスシステムからヒント提供のためのクエリを受信し、プログラムチャットルームにヒントクエリを表示してもよい。このとき、ユーザ端末では、ユーザからヒントクエリに対する回答が入力されてプログラムイネーブラサービスシステムに伝達し、これによってプログラムイネーブラサービスシステムでヒントクエリマッチング結果に応じて提供された出題問題のヒントをユーザが確認できるようにプログラムチャットルームに表示してもよい。
そして、ユーザ端末では、ユーザが出題問題に対する回答を入力すると、これをプログラムイネーブラサービスシステムに伝達し、これによってプログラムイネーブラサービスシステムで提供された正解確認結果と共にリトライが可能であるかをユーザが確認できるようにプログラムチャットルームに表示してもよい(S3113〜S3114)。また、ユーザ端末では、図32と図33に示すように、プログラムイネーブラサービスシステムで提供されたリトライ可能の可否3201、3301をユーザが確認できるようにプログラムチャットルームに表示してもよい(S3115)。本実施形態では、放送プログラムにグループ単位で参加する場合に、ユーザが個別問題の回答時に事前に指定された順序に基づいて正解をフィルタリングするようになり、順序に合わない回答の場合には不正解処理をしてもよい。また、解答が間違ったユーザに対し、出題者の意図にしたがって再回答の機会を制限するなどユーザ別に処理を相違させてもよい。さらに、本実施形態では、グループチャットルームの画面上にプログラムイネーブラサービスシステムとユーザ間でやり取りメッセージを表示するとき、ユーザが作成したメッセージの場合には、他の参加者には表示されないように、実際に作成されたメッセージの代わりに特定の文字列で代替して表示してもよい。
ユーザ端末では、ユーザが参加しているプログラムが終了する前までユーザのプログラム参加を維持してもよい(S3116)。すなわち、ユーザがプログラムチャットルームに参加した後に他の応用アプリケーションを実行しても、別途のプログラム参加終了を選択しない以上、該当のプログラムの参加を維持するものと認識する。また、ユーザがプログラムチャットルームに参加した後に該当の回次が終了した場合には、プログラムイネーブラサービスシステムでは、該当のサービスのインスタンス(instance)を終了し、ユーザは参加中のプログラムチャットルームから退場してもよい。このとき、ユーザがプログラム終了後にチャットルームを維持した状態で次の回次に参加する場合にも、ユーザが今回の回次に参加するかの意思を表現しなければならず、この場合には同じように参加文字列入力要請メッセージがユーザに発送され、ユーザは文字列入力によって該当のプログラムに参加することが可能となる。
図23〜図33を参照しながら説明したプログラムイネーブラサービス方法は、さらに短縮された動作または追加の動作を含んでもよい。さらに、2つ以上の動作が組み合わされてもよく、動作の順序や位置が変更されてもよい。
このように、本発明の実施形態によると、双方向放送プログラムを製作するためのエディタとエディタを利用して製作された放送プログラムを既存のコミュニケーションチャンネルと連動して実行することができるイネーブラが結合されたシステムを提供することにより、プログラム情報をフォーマット化して製作および管理の効率性を向上させることができ、双方向放送プログラムに必要な多様なコミュニケーション機能を容易かつ便利に提供することができる。
実施形態に係る方法は、多様なコンピュータシステムによって実行が可能なプログラム命令(instruction)形態で実現されてコンピュータで読み取り可能な媒体に記録されてもよい。コンピュータで読み取り可能な媒体は、プログラム命令、データファイル、データ構造などを単独または組み合わせて含んでもよい。媒体に記録されるプログラム命令は、本発明のために特別に設計されて構成されたものであってもよく、コンピュータソフトウェア当業者に公知されて使用可能なものであってもよい。また、上述したファイルシステムは、コンピュータで読み取り可能な記録媒体に記録されてもよい。
以上のように、本発明は限定された実施形態と図面に基づいて説明されたが、本発明が上述した実施形態に限定されるものではなく、本発明が属する技術分野において通常の知識を有する者であれば、このような記載から多様な修正および変形が可能である。
したがって、本発明の範囲は、上述された実施形態に極限されて定められてはならず、添付される特許請求の範囲だけではなく、この特許請求の範囲と均等なものによって定められなければならない。

Claims (24)

  1. 放送プログラムのユーザ参加のための双方向サービスを提供するプログラムイネーブラサービスシステムであって、
    前記放送プログラムと関連する情報が入力されるためのツール(tool)を提供し、前記ツールに入力された前記情報を前記放送プログラムに対するスクリプト(script)形態で生成するプログラム生成部と、
    前記放送プログラムと連動して前記スクリプト形態で生成された前記情報を読み取った後、サービスイネーブラ(service enabler)が提供するコミュニケーションチャンネルを利用して前記放送プログラムに参加するユーザに前記情報を提供するプログラム実行部と、
    前記サービスイネーブラのコミュニケーションサービスプラットフォームと前記プログラム実行部を連結するサービス連結部とを備える、プログラムイネーブラサービスシステム。
  2. 前記プログラム生成部は、
    前記ツールに前記放送プログラムに該当する基本情報を入力する機能、前記サービスイネーブラを選択する機能、および前記ユーザの参加が可能な対話型オブジェクト(interactive object)を入力する機能を提供することを特徴とする請求項1に記載のプログラムイネーブラサービスシステム。
  3. 前記対話型オブジェクトは、クイズ、アンケート、投票、応募のうち少なくとも1つの形態で作成されるものであることを特徴とする請求項2に記載のプログラムイネーブラサービスシステム。
  4. 前記プログラム生成部は、
    前記ツールを利用して前記放送プログラムで出題されるクイズを作成する機能と、前記クイズ別にリワード(reward)、ヒント(hint)、映像、広告、リトライ(retry)提供条件のうち少なくとも1つのオプションを設定する機能と、前記クイズが出題される順序または連動条件を設定する機能とを提供することを特徴とする請求項1に記載のプログラムイネーブラサービスシステム。
  5. 前記プログラム生成部は、
    前記放送プログラムの各回次別に前記情報をスクリプト化するものであることを特徴とする請求項1に記載のプログラムイネーブラサービスシステム。
  6. 前記プログラム実行部は、
    前記ユーザとのコミュニケーションチャンネルを提供するソーシャルサービス(social service)、IM(Instant Messenger)サービスのうち少なくとも1つのイネーブラと連動するものであることを特徴とする、請求項1に記載のプログラムイネーブラサービスシステム。
  7. 前記プログラム実行部は、
    前記サービスイネーブラと連動し、プログラム管理者がアクセス可能なウェブ基盤のポータル環境を提供するポータルモジュールと、
    前記サービスイネーブラのサービスライフサイクル(lifecycle)を管理する管理モジュールと、
    前記スクリプト形態で生成された前記情報とイネーブラ形態のコミュニケーションサービスを結合して前記放送プログラムの双方向サービスを提供する実行エンジンと、
    前記放送プログラムと関連して前記サービスイネーブラのイベントを記録する記録モジュールと、
    前記サービスイネーブラを利用した前記放送プログラムの参加状況をモニタリングするモニタモジュールと、
    前記サービスイネーブラを利用して前記ユーザとのデータ送受信を実行するバスモジュールとを備える請求項1に記載のプログラムイネーブラサービスシステム。
  8. 前記モニタモジュールは、
    前記放送プログラムに参加するリアルタイムユーザ数、地域別参加現況、年齢別参加現況、性別参加現況のうち少なくとも1つを提供する機能、前記情報それぞれに対する参加現況を提供する機能、前記放送プログラムに参加したユーザ別に詳細参加情報を提供する機能、前記放送プログラムに参加するユーザを対象にメッセージ送信または電話連結を支援する機能のうち少なくとも1つを提供することを特徴とする請求項7に記載のプログラムイネーブラサービスシステム。
  9. 前記放送プログラムに参加するユーザとのコミュニケーションチャンネルを提供し、前記放送プログラムに参加しようとするユーザとの友達設定によって前記放送プログラムに対するプログラムチャットルームを開設するモバイルIMイネーブラ(Mobile Instant Messenger Enabler)
    をさらに備え、
    前記プログラム実行部は、
    前記モバイルIMイネーブラと連動して前記スクリプト形態で生成された前記情報を読み取った後、前記プログラムチャットルームを利用して前記ユーザに前記情報を提供することを特徴とする請求項1に記載のプログラムイネーブラサービスシステム。
  10. 前記放送プログラムに参加するユーザとのコミュニケーションチャンネルを提供し、前記放送プログラムに対して少なくとも2人以上のユーザがグループ単位で参加が可能なプログラムチャットルームを開設するモバイルIMイネーブラをさらに備え、
    前記プログラム実行部は、
    前記モバイルIMイネーブラと連動して前記スクリプト形態で生成された前記情報を読み取った後、前記プログラムチャットルームを利用して該当のグループに参加するユーザに前記情報を提供することを特徴とする請求項1に記載のプログラムイネーブラサービスシステム。
  11. 前記モバイルIMイネーブラは、
    ウェブ基盤のGUI(Graphical User Interface)形態であって、前記放送プログラムに参加するユーザリスト、前記情報と関連するメッセージ受/発信状態、または前記ユーザの回答の可否を確認する機能を提供するインタフェースモジュールと、
    前記情報と関連するメッセージを前記ユーザに送信する機能、文字列マッチング(Message Matching)によって前記放送プログラムに対する前記ユーザの参加意思を誘導(triggering)したり、前記情報に対する前記ユーザの回答を判断したり、前記ユーザに特定のメッセージを送信する機能を提供するメッセージ制御モジュールと、
    前記放送プログラムに対してプログラム管理者が生成したメッセンジャ上のIDを基準として関係が設定された友達リストを管理する機能を提供する友達管理モジュールと、
    前記友達リストに含まれたユーザとのコミュニケーションのためのプログラムチャットルームを開設する機能を提供するチャットルーム制御モジュールと、
    前記友達リストに含まれたユーザ別に前記プログラムチャットルームを利用した前記ユーザの回答を記録する機能を提供する回答記録モジュールとを備える、請求項9または10に記載のプログラムイネーブラサービスシステム。
  12. 前記モバイルIMイネーブラは、
    前記ユーザとのコミュニケーションのためのプログラムチャットルームを開設し、前記情報が前記放送プログラムで出題されるクイズである場合に、前記プログラムチャットルームを利用して前記クイズと関連するメッセージを前記ユーザに伝達したり、前記ユーザから前記クイズに対する回答を受信するものであることを特徴とする請求項9または10に記載のプログラムイネーブラサービスシステム。
  13. 前記モバイルIMイネーブラは、
    前記放送プログラムに対してモバイルIM上のバディIDであるプログラムIDを生成した後、前記放送プログラムの放送時間にしたがって前記プログラムIDを基準として前記プログラムチャットルームを開設するものであることを特徴とする請求項9または10に記載のプログラムイネーブラサービスシステム。
  14. 前記モバイルIMイネーブラは、
    前記放送プログラムに対してモバイルIM上のバディIDであるプログラムIDを生成した後、メッセージプッシュ(message push)方式を利用して前記プログラムIDと事前に友達関係が設定された前記ユーザを対象に前記放送プログラムの参加を要請するメッセージを伝達し、前記ユーザが参加可能な前記プログラムチャットルームを開設するものであることを特徴とする請求項9または10に記載のプログラムイネーブラサービスシステム。
  15. 前記モバイルIMイネーブラは、
    前記放送プログラムに対してモバイルIM上のバディIDであるプログラムIDを生成した後、文字列マッチング(Message Matching)方式を利用して前記プログラムIDのチャットルームに前記ユーザから前記放送プログラムの参加意思を示す文字列が入力されると、前記ユーザを前記プログラムIDの友達として設定し、前記ユーザが参加可能な前記プログラムチャットルームを開設するものであることを特徴とする請求項9または10に記載のプログラムイネーブラサービスシステム。
  16. 前記モバイルIMイネーブラは、
    前記プログラムチャットルームに参加可能な人数を設定し、前記人数にしたがって前記グループに参加するユーザの数を制限するものであることを特徴とする請求項10に記載のプログラムイネーブラサービスシステム。
  17. 前記情報は、前記ユーザの回答が要求されるクイズ、アンケート、投票、応募のうち少なくとも1つの対話型オブジェクトであり、
    前記プログラム実行部は、
    前記対話型オブジェクトと関連するメッセージを前記プログラムチャットルームを利用して該当のグループに参加するユーザに伝達し、前記プログラムチャットルームを利用して前記ユーザそれぞれから前記対話型オブジェクトに対する回答を受信するものであることを特徴とする請求項10に記載のプログラムイネーブラサービスシステム。
  18. 前記プログラム実行部は、
    前記ユーザによって指定された順序または任意の順序に前記グループに参加するユーザ別回答順序を設定するものであることを特徴とする請求項17に記載のプログラムイネーブラサービスシステム。
  19. 前記プログラム実行部は、
    前記グループに指定されたユーザ別回答順序に基づいて前記対話型オブジェクトに対する回答をフィルタリングするものであることを特徴とする請求項17に記載のプログラムイネーブラサービスシステム。
  20. 前記プログラム実行部は、
    前記ユーザそれぞれから受信された前記対話型オブジェクトに対する回答を特定の文字列に代替し、
    前記ユーザ側の端末にインストールされるモバイルIMアプリケーションでは、前記プログラムチャットルームの画面上に前記対話型オブジェクトに対する回答の代わりに前記特定の文字列が表示されるものであることを特徴とする請求項17に記載のプログラムイネーブラサービスシステム。
  21. 放送プログラムのユーザ参加のための双方向サービスを提供するプログラムイネーブラサービスシステムであって、
    前記放送プログラムと関連する情報が入力されるためのツールを提供し、前記ツールに入力された前記情報を前記放送プログラムに対するスクリプト形態で生成するプログラム生成部と、
    前記放送プログラムに参加するユーザとのコミュニケーションチャンネルを提供するモバイルIMイネーブラと、
    前記放送プログラムと連動して前記スクリプト形態で生成された前記情報を読み取った後、前記モバイルIMイネーブラを利用して前記ユーザに前記情報を提供するプログラム実行部と、および
    前記モバイルIMイネーブラのコミュニケーションサービスプラットフォームと前記プログラム実行部を連結するサービス連結部とを備える、プログラムイネーブラサービスシステム。
  22. 放送プログラムのユーザ参加のための双方向サービスを提供するプログラムイネーブラサービス方法であって、
    前記放送プログラムと関連する情報が入力され、前記入力された情報を前記放送プログラムに対するスクリプト形態で生成する段階、および
    前記放送プログラムと連動して前記スクリプト形態で生成された前記情報を読み取った後、サービスイネーブラが提供するコミュニケーションチャンネルを利用して前記放送プログラムに参加するユーザに前記情報を提供する段階
    を含む、プログラムイネーブラサービス方法。
  23. 放送プログラムのユーザ参加のための双方向サービスを提供するプログラムイネーブラサービス方法であって、
    前記放送プログラムと関連する情報が入力され、受前記入力された情報を前記放送プログラムに対するスクリプト形態で生成する段階、
    モバイルIMイネーブラを利用して前記放送プログラムに参加しようとするユーザとの友達設定によって前記放送プログラムに対するチャットルームを開設する段階、および
    前記放送プログラムと連動して前記スクリプト形態で生成された前記情報を読み取った後、前記チャットルームを利用して前記ユーザに前記情報を提供する段階
    を含む、プログラムイネーブラサービス方法。
  24. 放送プログラムのユーザ参加のための双方向サービスを提供するプログラムイネーブラサービス方法であって、
    前記放送プログラムと関連する情報が入力され、前記入力された情報を前記放送プログラムに対するスクリプト形態で生成する段階、
    モバイルIMイネーブラを利用して前記放送プログラムに対して少なくとも2人以上のユーザがグループ単位で参加が可能なチャットルームを開設する段階、および
    前記放送プログラムと連動して前記スクリプト形態で生成された前記情報を読み取った後、前記チャットルームを利用して該当のグループに参加するユーザに前記情報を提供する段階
    を含む、プログラムイネーブラサービス方法。
JP2015525311A 2012-08-02 2012-12-06 インタラクティブ放送プログラムの製作および実行のためのシステムおよび方法 Pending JP2015534737A (ja)

Applications Claiming Priority (7)

Application Number Priority Date Filing Date Title
KR10-2012-0084703 2012-08-02
KR1020120084703A KR101358618B1 (ko) 2012-08-02 2012-08-02 인터랙티브 방송 프로그램의 제작 및 실행을 위한 시스템 및 방법
KR10-2012-0086636 2012-08-08
KR1020120086636A KR101357441B1 (ko) 2012-08-08 2012-08-08 모바일 인스턴트 메신저의 친구 설정을 이용한 인터랙티브 방송 프로그램 참여 방법 및 그 시스템
KR1020120097127A KR101399796B1 (ko) 2012-09-03 2012-09-03 모바일 인스턴트 메신저를 이용한 그룹 단위의 인터랙티브 방송 프로그램 참여 방법 및 그 시스템
KR10-2012-0097127 2012-09-03
PCT/KR2012/010533 WO2014021514A1 (ko) 2012-08-02 2012-12-06 인터랙티브 방송 프로그램의 제작 및 실행을 위한 시스템 및 방법

Publications (1)

Publication Number Publication Date
JP2015534737A true JP2015534737A (ja) 2015-12-03

Family

ID=50028162

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2015525311A Pending JP2015534737A (ja) 2012-08-02 2012-12-06 インタラクティブ放送プログラムの製作および実行のためのシステムおよび方法

Country Status (3)

Country Link
US (1) US9774928B2 (ja)
JP (1) JP2015534737A (ja)
WO (1) WO2014021514A1 (ja)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2019533268A (ja) * 2016-10-05 2019-11-14 ジョン、チャン・サブ インスタントメッセージサービス(ims)チャットルームにおけるクイズと広告の同時提供方法及びシステム

Families Citing this family (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9947053B2 (en) * 2003-06-16 2018-04-17 Meetup, Inc. System and method for conditional group membership fees
US10327043B2 (en) * 2016-07-09 2019-06-18 N. Dilip Venkatraman Method and system for displaying interactive questions during streaming of real-time and adaptively assembled video
US10650621B1 (en) 2016-09-13 2020-05-12 Iocurrents, Inc. Interfacing with a vehicular controller area network
US11115720B2 (en) * 2016-12-06 2021-09-07 Facebook, Inc. Providing a live poll within a video presentation
CN106686133B (zh) * 2017-02-09 2020-07-14 北京奇虎科技有限公司 一种跨平台交互方法和装置
US11531998B2 (en) * 2017-08-30 2022-12-20 Qualtrics, Llc Providing a conversational digital survey by generating digital survey questions based on digital survey responses
CN108391156B (zh) * 2018-02-07 2022-03-01 北京密境和风科技有限公司 互动直播方法、客户端、服务器和***

Family Cites Families (27)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP4765182B2 (ja) * 2001-01-19 2011-09-07 ソニー株式会社 双方向テレビ通信方法および、双方向テレビ通信用クライアント装置
US20030208752A1 (en) * 2002-05-03 2003-11-06 Veleria Farris Employee candidate computer and web-based interactive assessment software and method of employee candidate assessment
US20040114036A1 (en) * 2002-12-11 2004-06-17 Jeyhan Karaoguz Personal streaming and broadcast channels in a media exchange network
US8413180B2 (en) * 2002-12-11 2013-04-02 Broadcom Corporation Media processing system communicating activity information to support user interaction during media broadcasts
US7447622B2 (en) * 2003-04-01 2008-11-04 Microsoft Corporation Flexible network simulation tools and related methods
JP2007529797A (ja) * 2004-03-19 2007-10-25 フンベル ローガー 認証機能および支払い機能を備えた、無線自転車キー、自動車、家屋、rfidタグのための携帯電話におけるオールインワンキーまたは制御ソフトウェアカード
US20090265245A1 (en) * 2005-06-27 2009-10-22 Wright Rocky J Communications platform for enabling bi-directional communication between providers consumers and advertisers using a computer network and/or mobile devices using desktop and or mobiletop interactive windowless video
US20070094691A1 (en) * 2005-10-24 2007-04-26 Gazdzinski Robert F Method and apparatus for on-demand content transmission and control over networks
US20090248794A1 (en) * 2008-03-26 2009-10-01 Time Warner Cable Inc System and method for content sharing
KR100827405B1 (ko) * 2006-07-10 2008-05-06 이쓰리넷(주) 실시간 방송참여를 위한 폰페이지 및 홈페이지간 연동시스템 및 방법
KR100870972B1 (ko) * 2007-01-22 2008-12-01 이쓰리넷(주) 이기종간 프로그램 연동 방법 및 그 장치
US8594636B2 (en) * 2007-03-14 2013-11-26 1St Communications Inc. Multimedia communicator utilized to offer voice services
KR101033728B1 (ko) * 2007-08-16 2011-05-09 에스케이 텔레콤주식회사 방송 신호 재생 중에 커뮤니티 제공 시스템 및 방법
KR100883542B1 (ko) * 2007-08-23 2009-02-13 (주)엔텔스 시청자 참여를 제공하는 양방향 방송 리턴 시스템 및 그방법
JP5267062B2 (ja) * 2007-11-16 2013-08-21 ソニー株式会社 情報処理装置、情報処理方法、コンテンツ視聴装置、コンテンツ表示方法、プログラム及び情報共有システム
US8299889B2 (en) * 2007-12-07 2012-10-30 Cisco Technology, Inc. Home entertainment system providing presence and mobility via remote control authentication
US8600382B2 (en) * 2009-04-24 2013-12-03 At&T Intellectual Property I, L.P. Apparatus and method for measurement-based medium selection in a network
US8606896B2 (en) * 2009-10-08 2013-12-10 Sony Corporation Home network component controlling data and function of another home network component
US10455275B2 (en) * 2010-02-16 2019-10-22 Comcast Cable Communications, Llc Disposition of video alerts and integration of a mobile device into a local service domain
US20110320963A1 (en) * 2010-06-28 2011-12-29 Rovi Technologies Corporation Systems and methods for controlling multiple user access to media devices in a connected platform environment
KR20120021750A (ko) * 2010-08-16 2012-03-09 삼성전자주식회사 디스플레이 장치 및 그 디스플레이 방법
CN103270768B (zh) * 2010-10-25 2017-04-05 三星电子株式会社 用于基于社交网络共享tv广播内容的方法和服务器,以及用于接收基于社交网络共享tv广播内容的服务的方法和装置
KR101207893B1 (ko) * 2010-12-29 2012-12-04 전자부품연구원 인터액티브 유저 인터페이스를 이용한 스마트 티브이용 vod 트위터 시스템 및 비디오 컨텐츠의 전달 방법
US8661151B2 (en) * 2011-05-09 2014-02-25 Google Inc. Dynamic playlist for mobile computing device
US9241200B2 (en) * 2011-10-11 2016-01-19 Verizon Patent And Licensing Inc. Targeted advertising
US20130173517A1 (en) * 2011-12-30 2013-07-04 Nokia Corporation Method and apparatus for coordinating content across devices based on stimuli
US20140013342A1 (en) * 2012-07-05 2014-01-09 Comcast Cable Communications, Llc Media Content Redirection

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2019533268A (ja) * 2016-10-05 2019-11-14 ジョン、チャン・サブ インスタントメッセージサービス(ims)チャットルームにおけるクイズと広告の同時提供方法及びシステム
US10812425B2 (en) 2016-10-05 2020-10-20 Chang Sub JEON Method and system for providing quiz together with advertisement in instant message service (IMS) chat room

Also Published As

Publication number Publication date
US20150208140A1 (en) 2015-07-23
US9774928B2 (en) 2017-09-26
WO2014021514A1 (ko) 2014-02-06

Similar Documents

Publication Publication Date Title
JP2015534737A (ja) インタラクティブ放送プログラムの製作および実行のためのシステムおよび方法
Schaffer Maximize your social: A one-stop guide to building a social media strategy for marketing and business success
US11550458B2 (en) Interactive presentation system
US20150244656A1 (en) Method and system for providing user interface for interactive broadcast program using mobile instant messenger
US20210350482A1 (en) Systems, methods, and media for providing an interactive presentation to remote participants
US20160048583A1 (en) Systems and methods for automatically activating reactive responses within live or stored video, audio or textual content
US20150230005A1 (en) System and method for providing hint information of interactive broadcast program
KR101358485B1 (ko) 모바일 인스턴트 메신저를 이용한 인터랙티브 방송 프로그램의 시간 정보 제공 방법 및 그 시스템
KR102275291B1 (ko) 미디어 플랫폼을 이용한 ai 매칭 시스템 및 그 방법
KR101399796B1 (ko) 모바일 인스턴트 메신저를 이용한 그룹 단위의 인터랙티브 방송 프로그램 참여 방법 및 그 시스템
KR101357441B1 (ko) 모바일 인스턴트 메신저의 친구 설정을 이용한 인터랙티브 방송 프로그램 참여 방법 및 그 시스템
KR101370141B1 (ko) 모바일 인스턴트 메신저를 이용한 인터랙티브 방송 프로그램의 사용자 인터페이스 제공 방법 및 그 시스템
KR101358615B1 (ko) 인터랙티브 방송 프로그램의 힌트 정보 제공을 위한 시스템 및 방법
KR101363700B1 (ko) 인터랙티브 방송 프로그램의 그룹 단위 참여 시 사용자 인터페이스 제공 방법 및 그 시스템
KR101364887B1 (ko) 인터랙티브 방송 프로그램의 그룹 단위 참여 시 응답 순서 활성화 방법 및 그 시스템
US20160005321A1 (en) Systems, methods, and media for providing virtual mock trials
KR101475117B1 (ko) 모바일 인스턴트 메신저를 이용한 인터랙티브 방송 프로그램의 광고 제공 방법 및 그 시스템
CN106254956A (zh) 一种根据节目关键词选取互动信息的方法及装置
KR101358618B1 (ko) 인터랙티브 방송 프로그램의 제작 및 실행을 위한 시스템 및 방법
KR101365285B1 (ko) 모바일 인스턴트 메신저를 이용한 인터랙티브 방송 프로그램의 컬러 인덱스 제공 방법 및 그 시스템
Kennedy Social media