(57)【特許請求の範囲】
【請求項１】
ユーザ端末が実行するウィジェット表示方法であって、
メッセージアプリケーションによりリンク情報又は前記リンク情報に対応するコンテンツページの要約情報の選択を受け付けるステップと、
前記メッセージアプリケーションに対してインスタントメッセージングサービスを提供するメッセージサーバに前記リンク情報を伝達するステップと、
前記メッセージサーバから前記リンク情報を通じて確認されたエンティティが登録したイベント又は前記メッセージサーバに登録された拡張サービスのうち、前記リンク情報を通じて確認された前記エンティティに適用され得る拡張サービスにアクセスするためのウィジェットに関する情報を受信するステップと、
前記ウィジェットに関する情報に基づいてウィジェットを表示するステップと、
を含む、ウィジェット表示方法。
【請求項２】
前記表示するステップは、前記リンク情報に対応する前記コンテンツページを表示するブラウザを用いて前記コンテンツページと前記ウィジェットを共に表示する、請求項１に記載のウィジェット表示方法。
【請求項３】
前記表示するステップは、前記リンク情報が表示された前記メッセージアプリケーションに前記リンク情報と共に前記ウィジェットを表示する、請求項１に記載のウィジェット表示方法。
【請求項４】
前記ウィジェットに関する情報は、前記リンク情報に対する分析結果、又は、前記リンク情報に対応する前記コンテンツページの分析結果に基づいて生成される、請求項１に記載のウィジェット表示方法。
【請求項５】
前記ウィジェットに関する情報は、前記拡張サービス又はイベントに対する優先順位、又は、前記ウィジェットに対する表示条件を含み、
前記表示するステップは、前記拡張サービス又はイベントに対する優先順位、又は、前記ウィジェットに対する表示条件に基づいて前記ウィジェットを表示する、請求項１に記載のウィジェット表示方法。
【請求項６】
メッセージサーバが行うウィジェット表示方法であって、
ユーザ端末からメッセージアプリケーションを介して選択されたリンク情報を受信するステップと、
前記リンク情報に対する分析結果又はリンク情報に対応するコンテンツページに対する分析結果を用いて、前記リンク情報を通じて確認されたエンティティが登録したイベント又はメッセージサーバに登録された拡張サービスのうち、前記リンク情報を通じて確認された前記エンティティに適用され得る拡張サービスにアクセスするための前記ウィジェットに関する情報を生成するステップと、
前記ウィジェットに関する情報を前記ユーザ端末に提供するステップと、
を含み、
前記ユーザ端末は、前記ウィジェットに関する情報を通じて前記ウィジェットを表示するウィジェット表示方法。
【請求項７】
前記ユーザ端末は、前記リンク情報に対応する前記コンテンツページを表示するブラウザを用いて前記コンテンツページと前記ウィジェットを共に表示する、請求項６に記載のウィジェット表示方法。
【請求項８】
前記ユーザ端末は、前記リンク情報が表示された前記メッセージアプリケーションに前記リンク情報と共に前記ウィジェットを表示する、請求項６に記載のウィジェット表示方法。
【請求項９】
前記ウィジェットに関する情報は、前記拡張サービス又はイベントに対する優先順位、又は、前記ウィジェットに対する表示条件を含み、
前記表示するステップは、前記拡張サービス又はイベントに対する優先順位、又は、前記ウィジェットに対する表示条件に基づいて前記ウィジェットを表示する、請求項６に記載のウィジェット表示方法。
【請求項１０】
ウィジェット表示方法を実行するユーザ端末であって、
プロセッサを含み、
前記プロセッサは、メッセージアプリケーションによりリンク情報又は前記リンク情報に対応するコンテンツページの要約情報の選択を受け付け、前記メッセージアプリケーションに対してインスタントメッセージングサービスを提供するメッセージサーバに前記リンク情報を伝達し、前記メッセージサーバから前記リンク情報を通じて確認されたエンティティが登録したイベント又は前記メッセージサーバに登録された拡張サービスのうち、前記リンク情報を通じて確認された前記エンティティに適用され得る拡張サービスにアクセスするための前記ウィジェットに関する情報を受信し、前記ウィジェットに関する情報に基づいて前記ウィジェットを表示するユーザ端末。
【請求項１１】
ウィジェット表示方法を実行するメッセージサーバであって、
プロセッサを含み、
前記プロセッサは、ユーザ端末からメッセージアプリケーションを介して選択されたリンク情報を受信し、前記リンク情報に対する分析結果又はリンク情報に対応するコンテンツページに対する分析結果を用いて前記リンク情報を通じて確認されたエンティティが登録したイベント又は当該メッセージサーバに登録された拡張サービスのうち、前記リンク情報を通じて確認された前記エンティティに適用され得る拡張サービスにアクセスするための前記ウィジェットに関する情報を生成し、前記ウィジェットに関する情報を前記ユーザ端末に提供し、
前記ユーザ端末は、前記ウィジェットに関する情報を通じて前記ウィジェットを表示するメッセージサーバ。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、拡張サービスに対するウィジェット表示方法及び前記方法を行う装置に関し、より詳しくは、メッセージアプリケーションでリンク情報が選択された後にリンク情報に基づいてユーザをインスタントメッセージングサービスに対する拡張サービスに誘導可能なウィジェットを表示する方法及び装置に関する。
【背景技術】
【０００２】
昨今、インスタントメッセージングサービスを実行できるメッセージアプリケーションがほとんどのユーザ端末にインストールされ、インスタントメッセージングサービスの使用が増加している。特に、メッセージアプリケーションでユーザ間に様々な形態の情報が共有されているが、その中でＵＲＬのようなリンク情報も共有対象として多く用いられている。リンク情報を共有対象として用いる場合、チャットルームのユーザは、相手側が共有したリンク情報を通じてリンク情報に対応するコンテンツページにアクセスすることができる。
【０００３】
しかし、リンク情報を通じてコンテンツページにアクセスした後、ユーザは単にコンテンツページの内容を確認するだけで、ユーザによってコンテンツページから追加的な行為が行われることはない。したがって、チャットルームで共有されているリンク情報を通じてユーザがコンテンツページにアクセスした後、インスタントメッセージングサービスに関する他の拡張サービスにユーザを誘導することのできる方法が求められている。
【発明の概要】
【発明が解決しようとする課題】
【０００４】
本発明の目的は、リンク情報を通じてコンテンツページを提供する場合、インスタントメッセージングサービスに属する拡張サービス又はインスタントメッセージングサービスを提供するエンティティが提供する別個の拡張サービスにアクセスできるウィジェットを表示する方法及び装置を提供することにある。
【０００５】
本発明の他の目的は、リンク情報そのものに関する拡張サービス又はリンク情報に対応するコンテンツページに関する拡張サービスにアクセスできるウィジェットを表示する方法及び装置を提供することにある。
【０００６】
本発明の更なる目的は、インスタントメッセージングサービスに属する拡張サービス又はインスタントメッセージングサービスを提供するエンティティが提供する別個の拡張サービスのうち、リンク情報そのものに関する拡張サービス又はリンク情報に対応するコンテンツページに関する拡張サービスにアクセスできるウィジェットを表示する方法及び装置を提供することにある。
【０００７】
本発明更なる目的は、リンク情報から導き出された拡張サービスに対応する複数のウィジェットに対して優先順位又は表示条件を設定することによって、ユーザ端末又はユーザに適切なウィジェットを表示できる方法及び装置を提供することにある。
【課題を解決するための手段】
【０００８】
本発明の一実施形態に係るユーザ端末が実行するウィジェット表示方法は、メッセージアプリケーションによりリンク情報又は前記リンク情報に対応するコンテンツページの要約情報の選択を受け付けるステップと、前記メッセージアプリケーションに対してインスタントメッセージングサービスを提供するメッセージサーバにリンク情報を伝達するステップと、前記メッセージサーバからリンク情報を通じて確認されたエンティティが登録したイベント又はメッセージサーバに登録された拡張サービスのうち、リンク情報を通じて確認されたエンティティに適用され得る拡張サービスにアクセスするためのウィジェットに関する情報を受信するステップと、前記ウィジェットに関する情報に基づいてウィジェットを表示するステップとを含む。
【０００９】
前記表示するステップは、前記リンク情報に対応するコンテンツページを表示するブラウザを用いてコンテンツページとウィジェットを共に表示し得る。
【００１０】
前記表示するステップは、前記リンク情報が表示されたメッセージアプリケーションにリンク情報と共にウィジェットを表示し得る。
【００１１】
前記ウィジェットに関する情報は、前記リンク情報に対する分析結果、又は、前記リンク情報に対応するコンテンツページの分析結果に基づいて生成され得る。
【００１２】
前記ウィジェットに関する情報は、前記拡張サービス又はイベントに対する優先順位、又は、ウィジェットに対する表示条件を含み、前記表示するステップは、前記拡張サービス又はイベントに対する優先順位、又は、ウィジェットに対する表示条件に基づいてウィジェットを表示し得る。
【００１３】
本発明の一実施形態に係るメッセージサーバが実行するウィジェット表示方法は、ユーザ端末からメッセージアプリケーションを介して選択されたリンク情報を受信するステップと、前記リンク情報に対する分析結果又はリンク情報に対応するコンテンツページに対する分析結果を用いて、リンク情報を通じて確認されたエンティティが登録したイベント又はメッセージサーバに登録された拡張サービスのうち、リンク情報を通じて確認されたエンティティに適用され得る拡張サービスにアクセスするためのウィジェットに関する情報を生成するステップと、前記ウィジェットに関する情報をユーザ端末に提供するステップとを含み、前記ユーザ端末は、前記ウィジェットに関する情報を通じてウィジェットを表示する。
【００１４】
前記ユーザ端末は、前記リンク情報に対応するコンテンツページを表示するブラウザを用いてコンテンツページとウィジェットを共に表示し得る。
【００１５】
前記ユーザ端末は、前記リンク情報が表示されたメッセージアプリケーションにリンク情報と共にウィジェットを表示し得る。
【００１６】
前記ウィジェットに関する情報は、前記拡張サービス又はイベントに対する優先順位、又は、ウィジェットに対する表示条件を含み、前記表示するステップは、前記拡張サービス又はイベントに対する優先順位、又は、ウィジェットに対する表示条件に基づいてウィジェットを表示し得る。
【００１７】
本発明の一実施形態に係るウィジェット表示方法を実行するユーザ端末は、プロセッサを含み、前記プロセッサは、メッセージアプリケーションによりリンク情報又は前記リンク情報に対応するコンテンツページの要約情報の選択を受け付け、前記メッセージアプリケーションに対してインスタントメッセージングサービスを提供するメッセージサーバにリンク情報を伝達し、前記メッセージサーバからリンク情報を通じて確認されたエンティティが登録したイベント又はメッセージサーバに登録された拡張サービスのうち、リンク情報を通じて確認されたエンティティに適用され得る拡張サービスにアクセスするためのウィジェットに関する情報を受信し、前記ウィジェットに関する情報に基づいてウィジェットを表示する。
【００１８】
本発明の一実施形態に係るウィジェット表示方法を実行するメッセージサーバは、プロセッサを含み、前記プロセッサは、ユーザ端末からメッセージアプリケーションを介して選択されたリンク情報を受信し、前記リンク情報に対する分析結果又はリンク情報に対応するコンテンツページに対する分析結果を用いてリンク情報を通じて確認されたエンティティが登録したイベント又はメッセージサーバに登録された拡張サービスのうち、リンク情報を通じて確認されたエンティティに適用され得る拡張サービスにアクセスするためのウィジェットに関する情報を生成し、前記ウィジェットに関する情報をユーザ端末に提供し、前記ユーザ端末は、前記ウィジェットに関する情報を通じてウィジェットを表示する。
【発明の効果】
【００１９】
本発明の一実施形態によると、リンク情報を通じてコンテンツページを提供する場合、インスタントメッセージングサービスに属する拡張サービス又はインスタントメッセージングサービスを提供するエンティティが提供する別個の拡張サービスにアクセスできるウィジェットを表示することによって、エンティティの拡張サービスにユーザを流入させることができる。
【００２０】
本発明の一実施形態によると、リンク情報そのものに関する拡張サービス又はリンク情報に対応するコンテンツページに関する拡張サービスにアクセスできるウィジェットを表示することによって、リンク情報を選択したユーザの関心を自然に拡張サービスに誘導することができる。
【００２１】
本発明の一実施形態によると、インスタントメッセージングサービスに属する拡張サービス又はインスタントメッセージングサービスを提供するエンティティが提供する別個の拡張サービスのうち、リンク情報そのものに関する拡張サービス又はリンク情報に対応するコンテンツページに関する拡張サービスにユーザを流入させるためのウィジェットを表示することによって、リンク情報を選択したユーザに、拡張サービスを体験させたり拡張サービスを持続的に活用できる機会を提供することができる。
【００２２】
本発明は、リンク情報から導き出された拡張サービスに対応する複数のウィジェットに対して優先順位又は表示条件を設定することで、ユーザ端末又はユーザに適切なウィジェットを選別的に表示できる方法及び装置を提供することができる。
【図面の簡単な説明】
【００２３】
【図１】一実施形態に係るウィジェット表示方法を行う装置の関係を示す図である。
【図２】一実施形態に係るインスタントメッセージングサービスと拡張サービスとの関係を説明する図である。
【図３】一実施形態に係るウィジェット表示方法を示したフローチャートである。
【図４】一実施形態に係る拡張サービスのためのウィジェットをコンテンツページに従属的に表示する例示を示す図である。
【図５】他の実施形態に係る拡張サービスのためのウィジェットをコンテンツページと独立的に表示する例示を示す図である。
【図６】一実施形態に係るインスタントメッセージングサービスに従属的な友人登録サービスに関するウィジェットを表示する例示を示す図である。
【図７】一実施形態に係る決済サービスに関するウィジェットを表示する例示を示す図である。
【図８】一実施形態に係る位置サービスに関するウィジェットを表示する例示を示す図である。
【図９】一実施形態に係る映画サービスに関するウィジェットを表示する例示を示す図である。
【図１０】一実施形態に係る動画サービスに関するウィジェットを表示する例示を示す図である。
【図１１】一実施形態に係るニュースサービスに関するウィジェットを表示する例示を示す図である。
【図１２】一実施形態に係るトピック提供サービスに関するウィジェットを表示する例示を示す図である。
【発明を実施するための形態】
【００２４】
以下、本発明の実施形態について添付の図面を参照しながら詳細に説明する。
【００２５】
図１は、一実施形態に係るウィジェット表示方法を実行する装置の関係を示す図である。
【００２６】
メッセージアプリケーションに表示されたＵＲＬのようなリンク情報は、ユーザによって選択される。当該選択が受け付けられると、リンク情報に対応するコンテンツページは、メッセージアプリケーションに従属的なブラウザ又はメッセージアプリケーションと独立的なブラウザを用いて表示され得る。
【００２７】
一例として、ユーザ端末１０１のユーザは、メッセージアプリケーションを介してチャットルームに参加する。すると、ユーザ端末１０１のユーザは、チャットルームに参加した相手側とコミュニケーションを向上させることができる。ここで、チャットルームを用いてユーザと相手側との間にテキスト形態のコミュニケーションも可能であるが、ＵＲＬのようなリンク情報もチャットルームに参加したユーザと相手側との間に共有することができる。リンク情報は、相手側がユーザに送信したり、又はユーザがキーワードによってチャットウィンドウから検索することでチャットウィンドウを通じて共有される。
【００２８】
すると、ユーザ端末１０１の画面を介して表示されるチャットウィンドウにリンク情報が表示される。又は、インスタントメッセージングサービスにより、リンク情報が相手側によって伝えられたとしても、リンク情報の代わりにリンク情報に対応するコンテンツページに関する要約情報が表示され得る。又は、相手側によって伝えられたリンク情報が要約情報と共にチャットウィンドウに表示され得る。
【００２９】
ここで、要約情報は、相手側の端末からユーザ端末１０１に伝えられたリンク情報をメッセージサーバ１０２がフッキング（ｈｏｏｋｉｎｇ）した後、メッセージサーバ１０２に接続されたスクラップサーバを介して導き出されたり、ユーザ端末１０１が相手側の端末から伝えられたリンク情報を直接スクラップサーバに伝達して導き出される。スクラップサーバは、リンク情報に対応するコンテンツページからコンテンツページの代表イメージ、説明、題名などを含むメタデータを抽出した後、メッセージサーバ１０２に伝達する。そして、ユーザ端末１０１のメッセージアプリケーションは、メッセージサーバ１０２から受信したメタデータによってリンク情報に対するコンテンツページの要約情報をチャットウィンドウに表示し得る。
【００３０】
すなわち、メッセージアプリケーションのチャットウィンドウで表示されたリンク情報をユーザが選択する場合、メッセージアプリケーションとは別途に実行されるブラウザを用いてコンテンツページが提供され得る。
【００３１】
一方、本発明の一実施形態によると、メッセージアプリケーションのチャットウィンドウではない他の領域に表示されたリンク情報を選択する場合、メッセージアプリケーションとは別途に実行されるブラウザを用いてコンテンツページが提供され得る。例えば、リンク情報は、メッセージアプリケーションの基本サービスであるインスタントメッセージングサービスのためのチャットウィンドウではないメッセージアプリケーションの付加サービスと特定領域（ｅｘ．カカオトークのチャネル）によって表示されてもよい。ここで、付加サービスの特定領域によってリンク情報そのものが表示されてもよく、リンク情報に対応するコンテンツページの要約情報が表示されてもよい。
【００３２】
ユーザがメッセージアプリケーションを介して表示されたリンク情報を選択したり、又はリンク情報に対応するコンテンツページの要約情報を選択した場合、ユーザ端末１０１は、リンク情報をメッセージサーバ１０２に伝える。
【００３３】
本発明の一実施形態によると、メッセージサーバ１０２は、ユーザ端末１０１から受信したリンク情報を分析する。例えば、メッセージサーバ１０２は、リンク情報そのものを分析することによって、リンク情報に対応するコンテンツページを提供する運営主体であるエンティティを確認することができる。具体的には、リンク情報がｗｗｗ．ＸＸＸ．ｃｏｍ／〜〜というＵＲＬを含む場合、コンテンツページを提供する運営主体であるエンティティはＸＸＸである確認される。又は、メッセージサーバ１０２は、リンク情報を通じてリンク情報がどのようなカテゴリーに属するか、又は、リンク情報に対応するコンテンツページがどのようなカテゴリーに属するかを確認する。
【００３４】
本発明の他の実施形態によると、ユーザ端末１０１からリンク情報を伝達されたメッセージサーバ１０２は、リンク情報に対応するコンテンツページを分析する。すなわち、メッセージサーバ１０２は、リンク情報に対応するコンテンツページを分析することによって、コンテンツページに含まれたコンテンツがどのような種類であるか、又は、コンテンツがどのような内容（コンテキスト）を含んでいるかなど、コンテンツページに対する分析結果を導き出すことができる。
【００３５】
一方、このようなコンテンツページの分析過程は、メッセージサーバ１０２ではないコンテンツサーバ１０３によって実行することもできる。コンテンツサーバ１０３は、メッセージサーバ１０２からリンク情報を受信してリンク情報に対応するコンテンツページを分析する。例えば、コンテンツサーバ１０２は、コンテンツページに含まれたコンテンツの属性や内容などを分析したり、又はコンテンツページの属性（コンテンツページのカテゴリー、コンテンツページの流入経路、流入キーワード、コンテンツページにマッピングされた位置情報など）を分析する。そして、コンテンツサーバ１０３は、コンテンツページに対する分析結果であるコンテンツ情報をメッセージサーバ１０２に伝達する。
【００３６】
一例として、メッセージサーバ１０２は、リンク情報そのものを分析した結果、又は、リンク情報に対応するコンテンツページを分析した結果のうち少なくとも１つに基づいて、ユーザ端末１０１に表示されるウィジェットに関する情報を決定し得る。
【００３７】
例えば、メッセージサーバ１０２は、コンテンツページを提供するエンティティＹが予め設定された期間の間提供するイベント情報を確認する。又は、メッセージサーバ１０２は、エンティティＸのインスタントメッセージングサービスによってアクセスできる拡張サービスのうち、リンク情報に対応するコンテンツページを提供するエンティティＹに関する少なくとも１つの拡張サービスを確認する。具体的に、メッセージサーバ１０２は、インスタントメッセージングサービスによってアクセスできる拡張サービスのうち、エンティティＹが加入したり、エンティティＹがサポートできる拡張サービスを確認し得る。
【００３８】
そして、メッセージサーバ１０２は、ユーザ端末１０１のユーザをエンティティＹのイベントに参加させたり、又はインスタントメッセージングサービスに対する拡張サービスに流入させるウィジェットに関する情報を生成する。ここで、ウィジェットは、ユーザ端末１０１で拡張サービスに関する情報を表現するための情報提供フィールドを意味し、ウィジェットに関する情報は、ユーザ端末１０１でウィジェットを表示するために用いる情報を意味する。ウィジェットに関する情報によりユーザ端末１０１に表示されるウィジェットの種類、形態又は内容が変わり得る。
【００３９】
ウィジェットに関する情報は、イベントを表現するための情報（ｅｘ．イベントに対するイメージ、イベントに対する期間、イベントを提供するエンティティＹの情報、イベントに対する内容（プロモーション）など）を含んだり、又は拡張サービスを表現するための情報（ｅｘ．拡張サービスに関するイメージ、拡張サービスに関するエンティティＹの情報、拡張サービスに対する内容など）を含む。ウィジェットに関する情報は、リンク情報を選択したユーザの情報（ｅｘ．設定情報（ブックマーク情報）、関心情報、特徴情報（性別、年齢、地域、年齢層など））を反映する。ユーザの情報が反映されたウィジェットに関する情報は、拡張サービス又はイベントに対するサーバから伝えられる。
【００４０】
一方、ウィジェットに関する情報は、リンク情報に対応するイベントや拡張サービスが複数の場合、ユーザ端末１０１に表示されるウィジェットに含まれるイベント又は拡張サービスに対する優先順位又は表示条件などを含み得る。その後、ユーザ端末１０１は、メッセージサーバ１０２から受信したウィジェットに関する情報を通じてウィジェットを表示する。ここで、ユーザ端末１０１は、リンク情報を選択したユーザとエンティティＹとの間の関係（ｅｘ．友人関係）、リンク情報を選択したユーザが拡張サービスに加入したか否か、又は、リンク情報に対応するコンテンツページが属するカテゴリーなどに基づいて、ユーザ端末１０１に表示するイベント又は拡張サービスにアクセスするためのウィジェットを表示し得る。
【００４１】
ここで、拡張サービスは、リンク情報が共有されるチャットルームを提供するインスタントメッセージングサービスを運営するエンティティＸ、又はエンティティＸと協力関係にある他のエンティティが提供するサービスを含み得る。拡張サービスは、インスタントメッセージングサービスに従属してメッセージアプリケーションを介して提供され得る。又は、拡張サービスは、インスタントメッセージングサービスと独立的にメッセージアプリケーションと異なる機能を行うサービスアプリケーションを介して提供され得る。
【００４２】
ここで、拡張サービスに対するサービスアプリケーションは、メッセージアプリケーションがユーザ端末１０１にインストールされるときに共にインストールされたり、又は、メッセージアプリケーションの一部領域に表示されたインストールリンクが選択される場合ユーザ端末１０１にインストールされ得る。
【００４３】
異なる一例として、メッセージサーバ１０２は、リンク情報そのものを分析した結果、又は、リンク情報に対応するコンテンツページを分析した結果のうち少なくとも１つに基づいて、ユーザ端末１０１に表示されるウィジェットを生成し得る。そして、ユーザ端末１０１は、メッセージサーバ１０２が生成したウィジェットを表示する。ここで、リンク情報を通じて導き出されたイベントや拡張サービスが複数であっても、メッセージサーバ１０２は、リンク情報に対するコンテンツページを提供するエンティティＹとユーザ端末１０１との間の関係情報に基づいてユーザ端末１０１に表示されるウィジェットを生成し得る。
【００４４】
すなわち、ユーザ端末１０１は、メッセージサーバ１０２からウィジェットに関する情報を受信してウィジェットを生成する。又は、メッセージサーバ１０２が生成したウィジェットを受信する。そして、ユーザ端末１０１は、ブラウザを用いてリンク情報に対応するコンテンツページを表示するときウィジェットをコンテンツページと共に表示し得る。ここで、ブラウザは、メッセージアプリケーションに接続されたインアプリケーションブラウザ又はメッセージアプリケーションと関係のないアウトアプリケーションブラウザを含み得る。
【００４５】
又は、ユーザ端末１０１は、ブラウザを用いてリンク情報に対応するコンテンツページを表示することとは別途に、リンク情報が共有されたメッセージアプリケーションのチャットウィンドウにウィジェットを表示し得る。チャットウィンドウにウィジェットを表示する場合、ウィジェットは、メッセージアプリケーションのチャットウィンドウの吹き出し形態に表示されたり、又は吹き出しとは異なるテンプレートによって表示され得る。すなわち、本発明の一実施形態によると、ユーザ端末１０１は、リンク情報が表示されたメッセージアプリケーションにリンク情報と共にウィジェットを表示する。
【００４６】
ユーザ端末１０１に表示されたウィジェットがユーザによって選択される場合、ユーザ端末１０１はウィジェットに対応する拡張サービスのサービスページ又はウィジェットに対応するイベントの案内ページを表示する。又は、本発明の一実施形態によると、ユーザ端末１０１に表示されたウィジェットがユーザによって選択される場合、ウィジェットに対応するサービスページや案内ページが表示されず、拡張サービス又はイベントに関するサーバがウィジェットにより動作したり機能し得る。
【００４７】
以上のように、本発明の一実施形態によると、ユーザがメッセージアプリケーションのチャットウィンドウ又は付加サービスのための特定領域に共有されたリンク情報を選択する場合、ユーザ端末１０１は、リンク情報又はリンク情報に対するコンテンツページを分析した結果に基づいて、リンク情報に関するエンティティに関するイベント又は拡張サービスに対するウィジェットを表示することができる。このようなウィジェットによってユーザは、拡張サービス又はイベントにアクセスできる機会が提供される。
【００４８】
そして、本発明においては、インスタントメッセージングサービスのような基本サービスによって提供されるリンク情報が選択されれば、リンク情報に関するコンテンツページがブラウザを用いて表示される。ここで、リンク情報を分析したり、又はコンテンツページを分析した結果に応じて、基本サービスの拡張サービス又はリンク情報を通じて確認されたエンティティが登録したイベントに対応するウィジェットがコンテンツページの表示されるブラウザ又はリンク情報の提供されたメッセージアプリケーションに表示され得る。
【００４９】
ここで、本発明の場合、基本サービスとしてインスタントメッセージングサービスを中心に説明しているが、リンク情報を提供することのできるいずれの形態の基本サービスも含むことができる。例えば、ＳＮＳサービスによって提供されたポストに表示されたリンク情報を選択する場合、リンク情報に対応するコンテンツページがブラウザを用いて表示されながら、基本サービスであるＳＮＳサービスの拡張サービス又はリンク情報を通じて確認されたエンティティが登録したイベントにアクセスできるウィジェットが表示され得る。
【００５０】
図２は、一実施形態に係るインスタントメッセージングサービスと拡張サービスとの関係を説明する図である。
【００５１】
図２を参照すると、インスタントメッセージングサービス２０１は、運営主体であるエンティティＸによって提供される。ユーザ端末は、エンティティＸが提供したメッセージアプリケーションを介してインスタントメッセージングサービス２０１が提供される。ここで、インスタントメッセージングサービス２０１のチャットルームに参加したユーザと相手側との間にＵＲＬのようなリンク情報が共有されると仮定する。また、リンク情報は、インスタントメッセージングサービス２０１を提供するエンティティＸ又は他のエンティティＹが提供するコンテンツページ２０３に接続するリンク（ＵＲＬ）を含むものと仮定する。
【００５２】
この場合、メッセージアプリケーションを介してチャットルームに参加しているユーザがリンク情報を選択すると、ユーザ端末はリンク情報をメッセージサーバに伝達する。
【００５３】
一方、本発明の一実施形態によると、ユーザが、インスタントメッセージングサービス２０１のためのメッセージアプリケーションのチャットウィンドウではない他の領域に表示されたリンク情報を選択すると、メッセージアプリケーションとは別途に実行されるブラウザを用いてコンテンツページ２０３が提供され得る。例えば、リンク情報は、メッセージアプリケーションの基本サービスであるインスタントメッセージングサービス２０１のためのチャットウィンドウではないメッセージアプリケーションの付加サービスと特定領域（ｅｘ．カカオトークのチャネル）を介して表示される。ここで、付加サービスの特定領域によってリンク情報そのものが表示されてもよく、リンク情報に対応するコンテンツページ２０３の要約情報が表示されてもよい。
【００５４】
そして、メッセージサーバは、リンク情報そのものを分析したり、又はリンク情報に対応するコンテンツページ２０３を分析する。ここで、メッセージサーバは、リンク情報そのものを分析したり、リンク情報に対応するコンテンツページ２０３を分析することで、（ｉ）リンク情報を通じて確認されたエンティティＹがメッセージサーバに登録したイベント、又は（ｉｉ）メッセージサーバに登録された拡張サービス２０２（ｅｘ．決済サービス、友人登録サービス、動画サービス、位置サービス、ＳＮＳサービス、トピック提供サービスなど）のうち、リンク情報を通じて確認されたエンティティＹに関する拡張サービス２０２のためのウィジェットに関する情報を生成する。
【００５５】
一方、ウィジェットに関する情報は、リンク情報に対応するイベントや拡張サービス２０２が複数の場合、ユーザ端末に表示されるウィジェットに含まれるイベント又は拡張サービス２０２に対する優先順位又は表示条件などを含む。その後、ユーザ端末は、メッセージサーバから受信したウィジェットに関する情報を通じてウィジェットを表示する。
【００５６】
ここで、拡張サービス２０２は、インスタントメッセージングサービス２０１を運営するエンティティＸ又はエンティティＸと協力関係にある他のエンティティが提供するサービスを含み得る。拡張サービス２０２は、インスタントメッセージングサービス２０１に従属してメッセージアプリケーションを介して提供されてもよい。又は、拡張サービス２０２は、インスタントメッセージングサービス２０１と独立的にメッセージアプリケーションと異なる機能を行うサービスアプリケーションを介して提供されてもよい。
【００５７】
ここで、拡張サービス２０２に対するサービスアプリケーションは、メッセージアプリケーションがユーザ端末にインストールされるときに共にインストールされたり、又は、メッセージアプリケーションの一部領域に表示されたインストールリンクが選択される場合にユーザ端末にインストールされ得る。
【００５８】
そして、ユーザ端末は、メッセージサーバで生成されたウィジェットに関する情報に基づいてウィジェットを生成する。ここで、ユーザ端末は、ウィジェットに関する情報に含まれたイベント又は拡張サービス２０２に対する優先順位又は表示条件に基づいてウィジェットを生成する。
【００５９】
ここで、ユーザ端末は、リンク情報を選択したユーザとエンティティＹとの間の関係（ｅｘ．友人関係）、リンク情報を選択したユーザが拡張サービス２０２に加入したか否か、又は、リンク情報に対応するコンテンツページ２０３が属するカテゴリーなどの表示条件に基づいて、ユーザ端末に表示するイベント又は拡張サービス２０２にアクセスするためのウィジェットを表示する。
【００６０】
すなわち、ユーザ端末は、優先順位に応じて複数のイベントや拡張サービス２０２を順次ユーザ端末に関する情報と表示条件とを比較することで、ユーザ端末に表示されるウィジェットを決定することができる。
【００６１】
以上のように、ユーザ端末は、メッセージサーバからウィジェットに関する情報を受信してウィジェットを生成する。そして、ユーザ端末は、ブラウザを用いてリンク情報に対応するコンテンツページ２０３を表示するときにウィジェットをコンテンツページ２０３と共に表示し得る。ここで、ブラウザは、メッセージアプリケーションに接続したインアプリケーションブラウザ又はメッセージアプリケーションと関係のないアウトアプリケーションブラウザを含み得る。
【００６２】
又は、ユーザ端末はブラウザを用いてリンク情報に対応するコンテンツページ２０３を表示することとは別途に、リンク情報が共有されたメッセージアプリケーションのチャットウィンドウにウィジェットを表示し得る。チャットウィンドウにウィジェットを表示する場合、ウィジェットは、メッセージアプリケーションのチャットウィンドウの吹き出し形態のように表示したり、又は吹き出しとは異なるテンプレートによって表示してもよい。すなわち、ウィジェットがブラウザを用いて表示されることなく、リンク情報が表示されたメッセージアプリケーションにリンク情報と共にウィジェットが表示され得る。
【００６３】
一例によると、ウィジェットは、コンテンツページ２０３と同時にユーザ端末に表示されたり、又はコンテンツページ２０３が表示された後に一定時間が経過した後ユーザ端末に表示されてもよい。
【００６４】
図３は、一実施形態に係るウィジェット表示方法を示したフローチャートである。
【００６５】
ユーザ端末１０１は、メッセージアプリケーションを介してチャットルームに接続する。そして、ユーザは、チャットルームに接続した相手側とコミュニケーションしながら、ＵＲＬのようなリンク情報も共に共有する。チャットウィンドウにはリンク情報が表示されたり、リンク情報に対応するコンテンツページの要約情報が表示されたり、又はリンク情報及び要約情報が共に表示される。
【００６６】
又は、メッセージアプリケーションのチャットウィンドウではない他の領域にリンク情報が表示され得る。例えば、リンク情報は、メッセージアプリケーションの基本サービスであるインスタントメッセージングサービスのためのチャットウィンドウではないメッセージアプリケーションの付加サービスと特定領域（ｅｘ．カカオトークのチャネル）によって表示される。ここで、付加サービスの特定領域によってリンク情報そのものが表示されてもよく、リンク情報に対応するコンテンツページの要約情報が表示されてもよい。
【００６７】
ステップＳ３０１において、ユーザは、メッセージアプリケーションでチャットウィンドウ又はチャットウィンドウでない特定領域に表示されたリンク情報、又はリンク情報に対応するコンテンツページの要約情報を選択する。
【００６８】
具体的に、ユーザは、チャットルームを介して相手側が伝達したリンク情報又はリンク情報に対応するコンテンツページの要約情報を選択する。ここで、リンク情報は、ユーザが参加中であるチャットルームで共有されたＵＲＬを意味する。又は、ユーザは、メッセージアプリケーションでインスタントメッセージングサービスではない他の付加サービスによって提供されるリンク情報又はリンク情報に対応するコンテンツページの要約情報を選択する。
【００６９】
ステップＳ３０２において、ユーザ端末１０１は、メッセージサーバ１０２にリンク情報を伝達する。すると、ステップＳ３０３において、メッセージサーバ１０２は、ユーザ端末１０１から伝えられたリンク情報を分析する。一例として、メッセージサーバ１０２は、リンク情報を分析することによりリンク情報を通じて確認されたエンティティを確認できる。すると、メッセージサーバ１０２は、リンク情報を通じて確認されたエンティティがメッセージサーバ１０２に登録したイベントを確認できる。又は、メッセージサーバ１０２は、インスタントメッセージングサービスに関する複数の拡張サービスのうち、リンク情報を通じて確認されたエンティティに適用され得る拡張サービスを確認できる。
【００７０】
一方、メッセージサーバ１０２は、リンク情報そのものを分析すること以外に、リンク情報に対応するコンテンツページを分析することができる。すなわち、メッセージサーバ１０２は、リンク情報に対応するコンテンツページを分析することによって、コンテンツページに含まれたコンテンツがどのような種類であるか、コンテンツがどのような内容（コンテキスト）を含んでいるか、コンテンツページにマッピングされた位置情報はどのようなものであるか、又は、コンテンツページとマッピングできる拡張サービスはどのようなものであるか、などのようなコンテンツページに対する分析結果を導き出すことができる。
【００７１】
ここで、メッセージサーバ１０２ではないメッセージサーバ１０２の外部に存在するコンテンツサーバ１０３がリンク情報に対応するコンテンツページを分析する。この場合、ステップＳ３０４において、メッセージサーバ１０２は、コンテンツページに対する分析要求と共にリンク情報をコンテンツサーバ１０３に伝達する。すると、ステップＳ３０５において、コンテンツサーバ１０３は、メッセージサーバ１０２から受信したリンク情報に対応するコンテンツページを分析する。コンテンツサーバ１０３は、コンテンツページを分析した結果に応じてメッセージサーバ１０２に登録された拡張サービスのうち、コンテンツページにマッピングされる拡張サービスを確認する。ステップＳ３０６において、コンテンツサーバ１０３は、コンテンツページに対する分析結果をメッセージサーバ１０２に伝達する。
【００７２】
ステップＳ３０７において、メッセージサーバ１０２は、リンク情報そのものを分析した結果又はリンク情報に対応するコンテンツページを分析した結果のうち少なくとも１つを用いてウィジェットに関する情報を生成する。具体的に、メッセージサーバ１０２は、ユーザ端末１０１のユーザをリンク情報を通じて確認されたエンティティのイベントに参加させたり、又はインスタントメッセージングサービスに対する拡張サービスに流入させたりすることができるウィジェットに関する情報を生成することができる。
【００７３】
図２を参照して説明したように、ウィジェットは、インスタントメッセージングサービスを提供するエンティティＸ又はエンティティＸと協力関係にある他のエンティティが提供する拡張サービス（決済サービス、友人登録サービス、動画サービス、位置サービス、ＳＮＳサービス、トピック提供サービスなど）にユーザがアクセスされるように誘導する。
【００７４】
ステップＳ３０８において、メッセージサーバ１０２は、ウィジェットに関する情報をユーザ端末１０１に伝達する。ここで、リンク情報に対応するイベントや拡張サービスが複数の場合、ウィジェットに関する情報は、ユーザ端末１０１に表示されるウィジェットに含まれるイベント又は拡張サービスに対する優先順位又は表示条件などを含む。すなわち、優先順位が最も高いウィジェットから順次表示条件と比較しながら、ユーザ端末に適切なウィジェットが決定され得る。
【００７５】
ここで、表示条件は、ユーザ端末１０１又はユーザの状況に応じてウィジェットを表示できるか否かを示す条件を意味する。例えば、表示条件は、ユーザがリンク情報に対応するエンティティに加入したか、ユーザがウィジェットに関する情報に関する拡張サービスに加入したか、リンク情報を通じて確認されたエンティティとユーザとの間の関係（ｅｘ．友人関係）であるか、又は、ウィジェットが表示される時間、位置のような特定条件を満足したか、などを含む。
【００７６】
ステップＳ３０９において、ユーザ端末１０１は、リンク情報が選択されることによりブラウザを実行する。ここで、ブラウザは、メッセージアプリケーションに関するインアプリケーションブラウザや又はメッセージアプリケーションと独立的なアウトアプリケーションブラウザを含む。
【００７７】
その後、ステップＳ３１０において、ユーザ端末１０１は、ブラウザを用いてリンク情報に対応するコンテンツページを表示する。また、ステップＳ３１１において、ユーザ端末１０１は、コンテンツページが表示されると同時に、又はコンテンツページが表示されて一定時間経過した後にウィジェットを表示する。ここで、ウィジェットは、コンテンツページと共にブラウザを用いて表示される。又は、ブラウザを用いてコンテンツページが表示されるのとは別途に、メッセージアプリケーションのチャットウィンドウによって吹き出し又は吹き出しとは異なるテンプレートによってウィジェットが表示されてもよい。すなわち、ウィジェットがブラウザを用いて表示されることなく、リンク情報が表示されたメッセージアプリケーションにリンク情報と共にウィジェットが表示され得る。
【００７８】
ウィジェットが選択された場合、ステップＳ３１２において、ユーザ端末１０１は、拡張サービス又はイベントに対応するサービスページを表示する。
【００７９】
図４は、一実施形態に係る拡張サービスのためのウィジェットをコンテンツページに従属的に表示する例示を示す図である。
【００８０】
図４＜Ａ＞に示すように、ユーザ端末で実行されているメッセージアプリケーションを介してユーザがチャットルームに接続した場合のチャットウィンドウが示されている。チャットウィンドウにＵＲＬのようなリンク情報４０１とリンク情報４０１によって接続できるコンテンツページ４０３の要約情報４０２が表示される。
【００８１】
本発明の一実施形態によると、チャットウィンドウに参加した相手側からリンク情報４０１が伝えられる場合、チャットウィンドウにリンク情報４０１のみが表示される。本発明の他の実施形態によると、チャットウィンドウに参加した相手側からリンク情報４０１が伝えられる場合、チャットウィンドウにリンク情報４０１に対応するコンテンツページから導き出されたコンテンツページ４０３の要約情報４０２のみが表示される。又は、本発明の更なる実施形態によると、チャットウィンドウに参加した相手側からリンク情報４０１が伝えられる場合、チャットウィンドウにリンク情報４０１とコンテンツページ４０３の要約情報４０２が共に表示される。
【００８２】
ここで、コンテンツページ４０３の要約情報４０２は、コンテンツページ４０３の代表イメージ、題名、説明などで構成され、コンテンツページ４０３の要約情報は、メッセージサーバと接続されたスクラップサーバがコンテンツページ４０３を分析した結果に応じて導き出される。
【００８３】
ユーザがリンク情報４０１又はコンテンツページ４０３の要約情報４０２のうちいずれか１つを選択する場合、図４＜Ｂ＞に示すように、ユーザ端末は、ブラウザを用いてリンク情報４０１に対応するコンテンツページ４０３を表示する。ここで、ユーザ端末は、コンテンツページ４０３に属するウィジェット４０４を表示する。
【００８４】
ウィジェット４０４は、インスタントメッセージングサービスを提供するエンティティＸ又はエンティティＸと協力関係にある他のエンティティが提供する拡張サービス（決済サービス、友人登録サービス、動画サービス、位置サービス、ＳＮＳサービス、トピック提供サービスなど）又はリンク情報４０１を通じて確認されたエンティティＹが登録したイベントにユーザがアクセスできるように誘導する。
【００８５】
ユーザ端末は、メッセージサーバから受信したウィジェット４０４に関する情報に基づいてウィジェットを生成する。この場合、ユーザ端末は、拡張サービスに対する優先順位とウィジェット４０４に対する表示条件を考慮して表示されるウィジェットに関する拡張サービスやイベントを決定する。又は、ユーザ端末は、メッセージサーバが直接生成したウィジェット４０４をそのまま表示する。
【００８６】
ウィジェット４０４は、ユーザに（ｉ）リンク情報４０１を通じて確認されたエンティティが提供するイベント、（ｉｉ）メッセージサーバに登録された拡張サービスのうちリンク情報４０１を通じて確認されたエンティティに適用可能な拡張サービス、又は（ｉｉｉ）リンク情報４０１に対応するコンテンツページ４０３にマッチングされ得る拡張サービスに対するサービスページ４０５にアクセスできるようにする情報を含む。
【００８７】
そして、図４＜Ｂ＞に示すように、ウィジェット４０４がコンテンツページ４０３に属してコンテンツページ４０３と共に表示される場合、コンテンツページユーザ端末の画面で特定領域（上段、下段、左側、右側、中間など）に配置される。
【００８８】
又は、ウィジェット４０４は、コンテンツページ４０３の全体領域にわたってオーバラップされた形態に表示されてもよく、コンテンツページ４０３に対してポップアップ形態に表示されてもよい。また、ウィジェット４０４は、ユーザが画面をスクロールするときスクロールされた画面と共に移動したり消えたりしてもよい。又は、ウィジェット４０４は、画面のスクロールと関係なく最初に表示された位置に固定されてもよい。
【００８９】
そして、ウィジェット４０４は、コンテンツページ４０３が表示されるときに同時に表示されたり、又はコンテンツページ４０３が表示されて一定時間が経過した後に表示されてもよい。一方、ウィジェット４０４は、コンテンツページ４０３が表示される間に引き続き保持されてもよく、コンテンツページ４０３が表示された後に一定時間が経過すれば、ユーザの追加入力により、又は自動的に画面から消えてもよい。
【００９０】
図４＜Ｂ＞において、ユーザがコンテンツページ４０３と共に表示されたウィジェット４０４を選択する場合、図４＜Ｃ＞に示すように、ウィジェット４０４に対応する拡張サービス又はイベントに関するサービスページ４０５が表示される。サービスページ４０５は、インスタントメッセージングサービスを提供するエンティティ又はエンティティと協力関係にある他のエンティティが提供する拡張サービスを実行したり、又は拡張サービスに関するサービスアプリケーションを実行するときのページを意味する。
【００９１】
そして、ユーザがインスタントメッセージングサービスを提供するエンティティＹのメッセージアプリケーションを介してエンティティＸが提供しているコンテンツページ４０３を確認する場合でも、ユーザ端末は、コンテンツページ４０３と共にエンティティＹ又はエンティティＹと協力関係にある他のエンティティが提供する拡張サービス又はサービスアプリケーションに関するサービスページ４０５にアクセスできるウィジェット４０４をコンテンツページ４０３と独立的に表示することができる。
【００９２】
図５は、他の実施形態に係る拡張サービスのためのウィジェットをコンテンツページと独立的に表示する例示を示す図である。
【００９３】
図５は、図４とは異なり、拡張サービス又はイベントに対応するウィジェットをコンテンツページではないメッセージアプリケーションのチャットウィンドウによって表示する場合を示す。図５＜Ａ＞を参照すると、メッセージアプリケーションのチャットウィンドウにリンク情報５０１とリンク情報５０１に対応するコンテンツページ５０３の要約情報５０２が表示されている。
【００９４】
上記で図４を参照して説明したように、チャットルームに参加した相手側からリンク情報が共有される場合、チャットウィンドウは、リンク情報５０１、コンテンツページ５０３の要約情報５０２のうちいずれか１つを表示したり、又はリンク情報５０１、コンテンツページ５０３の要約情報５０２の全てを表示する。
【００９５】
ユーザがリンク情報５０１又はコンテンツページ５０３の要約情報５０２のうちいずれか１つを選択する場合、図５＜Ｂ＞に示すように、ユーザ端末は、ブラウザを用いてリンク情報５０１に対応するコンテンツページ５０３を表示する。一方、ユーザ端末は、メッセージアプリケーションのチャットウィンドウに吹き出し又は吹き出しとは異なるテンプレートによってウィジェット５０４を表示する。すなわち、ウィジェット５０４がブラウザを用いて表示されることなく、リンク情報が表示されたメッセージアプリケーションにリンク情報と共にウィジェット５０４が表示され得る。
【００９６】
ウィジェット５０４は、リンク情報５０１そのものを分析したり、又はリンク情報５０１に対応するコンテンツページ５０３を分析することによって導き出される。具体的に、ウィジェット５０４は、リンク情報５０１によって確認されたエンティティＹのイベント又はメッセージサーバに登録されたインスタントメッセージングサービスの拡張サービスのうち、エンティティＹに適用され得る拡張サービスにユーザがアクセスするために活用される。
【００９７】
すなわち、図５は、リンク情報５０１によって導き出されたウィジェット５０４がコンテンツページ５０３と共に表示されることなく、コンテンツページ５０３とは別途にチャットウィンドウに表示される場合を示す。
【００９８】
図５＜Ｂ＞においてユーザがウィジェット５０４を選択する場合、図５＜Ｃ＞に示すように、ウィジェット５０４に対応する拡張サービス又はイベントに関するサービスページ５０５が表示され得る。
【００９９】
先に説明した図４及び図５は、全てリンク情報又はリンク情報に対応するコンテンツページの要約情報がチャットウィンドウによって表示される場合について説明している。ただし、本発明の場合、リンク情報又はコンテンツページの要約情報がチャットウィンドウではないメッセージアプリケーションの特定領域に表示された場合まで含む。ここで、特定領域は、メッセージアプリケーションの基本サービスであるチャットサービス以外に他の付加サービスのための領域を意味する。
【０１００】
以上のように、本発明は、メッセージアプリケーションでチャットウィンドウ又はチャットウィンドウではない特定領域に表示されたリンク情報を選択し、ブラウザを用いてコンテンツページにアクセスする場合に全て適用され得る。
【０１０１】
図６は、一実施形態に係るインスタントメッセージングサービスに従属的な友人登録サービスに関するウィジェットを表示する例示を示す図である。
【０１０２】
図６＜Ａ＞において、チャットルームにリンク情報６０１が表示されている。一方、リンク情報６０１に対応するコンテンツページ６０３の要約情報６０２がリンク情報６０１の代わりに表示されたり、又はリンク情報６０１と要約情報６０２が表示される。ユーザがリンク情報６０１又はコンテンツページ６０３の要約情報６０２のうちいずれか１つを選択する場合、図６＜Ｂ＞のようにコンテンツページ６０３が表示される。
【０１０３】
図６を参照すると、ユーザは、インスタントメッセージングサービスを提供するエンティティＸとは異なるエンティティＹに該当する「ロッテ免税店」で販売する特定商品に関するリンク情報６０２を選択したと仮定する。すると、ユーザ端末は、「ロッテ免税店」という仮想主体によって様々な情報メッセージが提供されるインスタントメッセージングサービスに属する拡張サービスである友人登録サービス（ｅｘ．カカオトークのプラス友人）に関するウィジェット６０４をコンテンツページ６０３と共に表示する。ここで、「ロッテ免税店」は、インスタントメッセージングサービスに登録されたエンティティである。
【０１０４】
ここで、ユーザは、「ロッテ免税店」を友人として登録しないものと仮定する。すると、ユーザ端末は、ユーザに「ロッテ免税店」を友人として追加させようとする内容を含んでいるウィジェット６０４をコンテンツページ６０３と共に表示し得る。本発明の一実施形態によると、ウィジェット６０４は、コンテンツページ６０３とは別途に図６＜Ａ＞に示されたメッセージアプリケーションのチャットウィンドウに吹き出し又は吹き出しとは異なるテンプレートによって表示されてもよい。
【０１０５】
図６＜Ｂ＞に示すように、ユーザがウィジェット６０４を選択する場合、図６＜Ｃ＞に示すようにウィジェット６０４に対応する友人登録サービスのサービスページ６０５が表示される。ここで、サービスページ６０５は、「ロッテ免税店」に対して友人登録サービスのためのプロフィール画面を意味する。すると、ユーザは、サービスページ６０５によって「ロッテ免税店」を友人として登録することができるか、又は「ロッテ免税店」に関する情報を確認できる。
【０１０６】
すなわち、本発明の一実施形態によると、メッセージサーバは、リンク情報を分析してリンク情報の内容に適する拡張サービスを確認することができる。すると、インスタントメッセージングサービスは、拡張サービス又は拡張サービスのためのサービスアプリケーションのサービスページにアクセスできるサービスページをユーザ端末に提供することができる。
【０１０７】
図７は、一実施形態に係る決済サービスに関するウィジェットを表示する例示を示す図である。
【０１０８】
図７＜Ａ＞において、チャットルームにリンク情報７０１が表示される。一方、リンク情報７０１に対応するコンテンツページ７０３の要約情報７０２がリンク情報７０１の代わりに表示されたり、又はリンク情報７０１と要約情報７０２が共に表示される。ユーザがリンク情報７０１又はコンテンツページ７０３の要約情報７０２のいずれか１つを選択する場合、図７＜Ｂ＞に示すようにコンテンツページ７０３が表示される。
【０１０９】
図７を参照すると、ユーザは、インスタントメッセージングサービスを提供するエンティティＸとは異なるエンティティＹであるインターネットショッピングモール「Ｙｅｓ２４」で販売している本の決済ページに関するリンク情報７０２を選択したと仮定する。すると、ユーザ端末は、決済ページのための決済手段を提供する「決済サービス（ｅｘ．カカオペイ）」という拡張サービスに対するウィジェット７０４をコンテンツページ７０３と共に表示する。ここで、「決済サービス」は、インスタントメッセージングサービスを提供するエンティティＸ又はエンティティＸと協力関係にある他のエンティティが提供する拡張サービスである。
【０１１０】
ここで、ユーザは「決済サービス」に加入していないと仮定する。すると、ユーザ端末は、ユーザに、「決済サービス」に加入するような内容を含むウィジェット７０４をコンテンツページ７０３と共に表示する。本発明の一実施形態によると、ウィジェット７０４は、コンテンツページ７０３とは別途に図７＜Ａ＞に示されたメッセージアプリケーションのチャットウィンドウに吹き出し又は吹き出しとは異なるテンプレートによって表示されてもよい。
【０１１１】
図７＜Ｂ＞に示すように、ユーザがウィジェット７０４を選択する場合、図７＜Ｃ＞に示すように、ウィジェット７０４に対応する決済サービスのサービスページ７０５が表示される。すると、ユーザは、サービスページ７０５によって「決済サービス」をサポートする様々なエンティティのうちいずれか１つを選択して「決済サービス」に加入する。
【０１１２】
他の実施形態において、ウィジェット７０４はショッピングモールの「ｙｅｓ２４」で提供している様々なイベントに関する情報を含み得る。ただし、ユーザが決済サービスに加入していない場合、イベントに関するウィジェットよりも決済サービスに関するウィジェットが優先して表示される。
【０１１３】
すなわち、本発明の一実施形態によると、ユーザがコンテンツページのコンテキストに適する拡張サービス又はサービスアプリケーションにアクセスできるようにすることで、ユーザに追加アクションを誘導する効果を期待できる。
【０１１４】
図８は、一実施形態に係る位置サービスに関するウィジェットを表示する例示を示す図である。
【０１１５】
図８＜Ａ＞において、チャットルームにリンク情報が表示される。一方、リンク情報に対応するコンテンツページ８０２の要約情報８０１がリンク情報の代わりに表示されたり、又はリンク情報と要約情報８０１が共に表示され得る。ユーザがリンク情報又はコンテンツページ８０２の要約情報８０１のうちいずれか１つを選択する場合、図８＜Ｂ＞に示すようにコンテンツページ８０２が表示される。
【０１１６】
図８を参照し、ユーザが、インスタントメッセージングサービスを提供するエンティティＸとは異なるエンティティＹのブログアドレス又はコンテンツページ８０２の要約情報８０１を選択したと仮定する。すると、ユーザ端末は、コンテンツページ８０２の内容で特定場所に関する「位置サービス（ｅｘ．カカオプレイス、地図）」に対するウィジェット８０３をコンテンツページ８０２と共に表示する。
【０１１７】
ここで、「位置サービス」は、インスタントメッセージングサービスを提供するエンティティＸ又はエンティティＸと協力関係にある他のエンティティが提供する拡張サービスである。特定場所の位置は文書に割り当てられたＵＲＬにマッチングされたアドレス情報や特定場所の名称から確認されたアドレス情報を通じて決定される。
【０１１８】
すると、ユーザ端末は、ユーザに「位置サービス」に関するサービスアプリケーションに接続可能なウィジェット８０３をコンテンツページ８０２と共に表示する。本発明の一実施形態によると、ウィジェット８０３は、コンテンツページ８０２とは別途に図８＜Ａ＞に示されたメッセージアプリケーションのチャットウィンドウに吹き出し又は吹き出しとは異なるテンプレートによって表示されてもよい。ウィジェット８０３は、位置に対する簡単な紹介情報、推薦情報などが表示され得る。
【０１１９】
図８＜Ｂ＞に示すように、ユーザがウィジェット８０３を選択する場合、図８＜Ｃ＞に示すようにウィジェット８０３に対応する位置サービス又は位置基盤アプリケーションのサービスページ８０４、８０５が表示される。すると、ユーザは、ウィジェット８０３によって「位置サービス」に関するサービスアプリケーションである位置基盤アプリケーションを実行することができる。すると、ユーザは、位置基盤アプリケーションのサービスページ８０４、８０５を介してブログの文書に記載された場所に対する詳細情報、当該場所に到達するための経路情報、当該場所の周辺情報などを確認することができる。
【０１２０】
本発明の一実施形態によると、ユーザがブログの文書に記載された場所を検索するため、別に位置基盤アプリケーションを実行しなければならない動線をウィジェットを介して短縮できる便宜を提供する。
【０１２１】
図９は、一実施形態に係る映画サービスに関するウィジェットを表示する例示を示す図である。
【０１２２】
図９＜Ａ＞において、チャットルームにリンク情報９０１が表示されている。一方、リンク情報９０１に対応するコンテンツページ９０３の要約情報９０２がリンク情報９０１の代わりに表示されたり、又はリンク情報９０１と要約情報９０２が共に表示され得る。ユーザがリンク情報９０１又はコンテンツページ９０３の要約情報９０２のうちいずれか１つを選択する場合、図９＜Ｂ＞に示すようにコンテンツページ９０３が表示される。
【０１２３】
図９を参照すると、ユーザは、インスタントメッセージングサービスを提供するエンティティＸとは異なるエンティティＹのブログの文書に関するリンク情報９０２を選択したと仮定する。特に、ブログの文書に「映画」に関する内容が含まれていると仮定する。
【０１２４】
すると、ユーザ端末は、映画に関する情報を提供したり、映画前売りサイトに接続する「映画サービス」という拡張サービスに対するウィジェット９０４をコンテンツページ９０３と共に表示する。ここで、「映画サービス」は、インスタントメッセージングサービスを提供するエンティティＸ又はエンティティＸと協力関係にある他のエンティティが提供する拡張サービスである。
【０１２５】
ユーザ端末は、ユーザにブログの文書に記載された映画に対して「映画サービス」で提供する映画の購入状況と映画チケットの購入を誘導する内容を含んでいるウィジェット９０４をコンテンツページ９０３と共に表示する。本発明の一実施形態によると、ウィジェット９０４は、コンテンツページ９０３とは別途に、図９＜Ａ＞に示されたメッセージアプリケーションのチャットウィンドウに吹き出し又は吹き出しとは異なるテンプレートによって表示されてもよい。
【０１２６】
図９＜Ｂ＞に示すように、ユーザがウィジェット９０４を選択する場合、図９＜Ｃ＞に示すようにウィジェット９０４に対応する映画サービスのサービスページ９０５が表示される。すると、ユーザは、サービスページ９０５によって「映画サービス」で提供する映画チケット購入を行うことができる。
【０１２７】
図１０は、一実施形態に係る動画サービスに関するウィジェットを表示する例示を示す図である。
【０１２８】
図１０＜Ａ＞において、チャットルームにリンク情報１００１が表示される。一方、リンク情報１００１に対応するコンテンツページ１００３の要約情報１００２がリンク情報１００１の代わりに表示されたり、又はリンク情報１００１と要約情報１００２が共に表示される。ユーザがリンク情報１００１又はコンテンツページ１００３の要約情報１００２のうちいずれか１つを選択する場合、図１０＜Ｂ＞に示すようにコンテンツページ１００３が表示される。
【０１２９】
図１０を参照すると、ユーザは、インスタントメッセージングサービスを提供するエンティティＸとは異なるエンティティＹで提供する動画に関するリンク情報１００２を選択したと仮定する。すると、ユーザ端末は、動画又はＴＶコンテンツなどを提供する「動画サービス（ｅｘ．カカオＴＶ）」という拡張サービスに対するウィジェット１００４をコンテンツページ１００３と共に表示する。ここで、「動画サービス」は、インスタントメッセージングサービスを提供するエンティティＸ又はエンティティＸと協力関係にある他のエンティティが提供する拡張サービスである。
【０１３０】
ここで、ユーザ端末は、ユーザにリンク情報１００１に対応する動画から導き出されたメタデータ（ｅｘ．動画の題名、動画内容、動画説明、動画著作者、動画著作者など）に関する他の動画又はリンク情報１００１に関わりのない「動画サービス」で編集した動画を再生するよう誘導する内容を含んでいるウィジェット１００４をコンテンツページ１００３と共に表示する。本発明の一実施形態によると、ウィジェット１００４は、コンテンツページ１００３とは別途に図１０＜Ａ＞に示されたメッセージアプリケーションのチャットウィンドウに吹き出し又は吹き出しとは異なるテンプレートによって表示されてもよい。
【０１３１】
図１０＜Ｂ＞に示すように、ユーザがウィジェット１００４を選択する場合、図９＜Ｃ＞に示すようにウィジェット１００４に対応する動画サービスのサービスページ１００５が表示される。すると、ユーザは、サービスページ１００５によって「動画サービス」でサポートする他の動画を確認して再生する。
【０１３２】
以上のように、本発明の一実施形態によると、ユーザにインスタントメッセージングサービスを運営するエンティティとは関わりのないコンテンツページで特定動画を閲覧しても、このような動画に関する動画を前記エンティティに関するサービスページで追加的に閲覧できるように誘導する効果がある。
【０１３３】
図１１は、一実施形態に係るニュースサービスに関するウィジェットを表示する例示を示す図である。
【０１３４】
図１１＜Ａ＞において、チャットルームにリンク情報１１０１が表示される。一方、リンク情報１１０１に対応するコンテンツページ１１０３の要約情報１１０２がリンク情報１１０１の代わりに表示されたり、又はリンク情報１１０１と要約情報１１０２が共に表示される。ユーザがリンク情報１１０１又はコンテンツページ１１０３の要約情報１１０２のうちいずれか１つを選択する場合、図１１＜Ｂ＞に示すようにコンテンツページ１１０３が表示される。
【０１３５】
図１１を参照すると、ユーザは、インスタントメッセージングサービスを提供するエンティティＸとは異なるエンティティＹで提供するニュースに関するリンク情報１１０２を選択したと仮定する。すると、ユーザ端末は、ニュースを提供する「ニュースサービス」という拡張サービスに対するウィジェット１１０４をコンテンツページ１１０３と共に表示する。ここで、「ニュースサービス」は、インスタントメッセージングサービスを提供するエンティティＸ又はエンティティＸと協力関係にある他のエンティティが提供する拡張サービスである。
【０１３６】
ここで、ユーザ端末は、ユーザにリンク情報１１０１に対応するニュースが導き出されたメタデータ（ｅｘ．ニュース題名、ニュース内容、ニュース制作社、ニュースカテゴリーなど）に関する他のニュース又はリンク情報１１０１に関わりのない「ニュースサービス」で編集したニュースを確認可能な内容を含むウィジェット１１０４をコンテンツページ１１０３と共に表示する。本発明の一実施形態によると、ウィジェット１１０４は、コンテンツページ１１０３とは別途に図１１＜Ａ＞に示されたメッセージアプリケーションのチャットウィンドウに吹き出し又は吹き出しとは異なるテンプレートによって表示されてもよい。
【０１３７】
図１１＜Ｂ＞に示すように、ユーザがウィジェット１１０４を選択する場合、図１１＜Ｃ＞に示すようにウィジェット１１０４に対応するニュースサービスのサービスページ１１０５が表示される。すると、ユーザは、サービスページ１１０５によって「ニュースサービス」で提供する他のニュースを確認することができる。
【０１３８】
図１２は、一実施形態に係るトピック提供サービスに関するウィジェットを表示する例示を示す図である。
【０１３９】
図１２＜Ａ＞において、チャットルームにリンク情報１２０１が表示される。一方、リンク情報１２０１に対応するコンテンツページ１２０３の要約情報１２０２がリンク情報１２０１の代わりに表示されたり、又はリンク情報１２０１と要約情報１２０２が又は共に表示される。ユーザがリンク情報１２０１又はコンテンツページ１２０３の要約情報１２０２のうちいずれか１つを選択する場合、図１２＜Ｂ＞に示すようにコンテンツページ１２０３が表示される。
【０１４０】
図１２を参照すると、ユーザは、インスタントメッセージングサービスを提供するエンティティＸとは異なるエンティティＹで提供する推薦文に関するリンク情報１２０２を選択したと仮定する。すると、ユーザ端末は、推薦文を提供する「トピック提供サービス（ｅｘ．カカオチャネル）」という拡張サービスに対するウィジェット１２０４をコンテンツページ１２０３と共に表示する。ここで、「トピック提供サービス」は、インスタントメッセージングサービスを提供するエンティティＸ又はエンティティＸと協力関係にある他のエンティティが提供する拡張サービスである。
【０１４１】
ここで、ユーザ端末は、ユーザにリンク情報１２０１に対応する推薦文から導き出されたメタデータ（ｅｘ．推薦文の題名、推薦文の内容、推薦文の説明、推薦文の制作社など）に関する他の推薦文又はリンク情報１２０１とは関わりのない「トピック提供サービス」で編集した推薦文を確認できるようにする内容を含むウィジェット１２０４をコンテンツページ１２０３と共に表示する。本発明の一実施形態によると、ウィジェット１２０４は、コンテンツページ１２０３とは別途に、図１２＜Ａ＞に示されたメッセージアプリケーションのチャットウィンドウに吹き出し又は吹き出しとは異なるテンプレートによって表示されてもよい。
【０１４２】
図１２＜Ｂ＞に示すように、ユーザがウィジェット１２０４を選択する場合、図１２＜Ｃ＞に示すようにウィジェット１２０４に対応する「トピック提供サービス」のサービスページ１２０５が表示される。すると、ユーザは、サービスページ１２０５によって「トピック提供サービス」で提供する他の推薦文を確認できる。
【０１４３】
上記で説明した図６〜図１２は、全てリンク情報又はリンク情報に対応するコンテンツページの要約情報がチャットウィンドウによって表示される場合を説明している。ただし、本発明の場合、リンク情報又はコンテンツページの要約情報がチャットウィンドウではないメッセージアプリケーションの特定領域に表示された場合も含む。ここで、特定領域は、メッセージアプリケーションの基本サービスであるチャットサービスの他の付加サービスのための領域を意味する。
【０１４４】
以上のように、本発明は、メッセージアプリケーションでチャットウィンドウ又はチャットウィンドウではない特定領域に表示されたリンク情報を選択し、ブラウザを用いてコンテンツページにアクセスする場合の全てに適用され得る。
【０１４５】
そして、図６〜図１２では、ユーザがウィジェットを選択すると、ウィジェットに対応する拡張サービスのサービスページ又はイベントの案内ページに移動する場合を説明している。ただし、本発明の一実施形態によると、ウィジェットを選択しても、ユーザ端末１０１がウィジェットに対応する拡張サービスのサービスページ又はイベントの案内ページに移動することなく、拡張サービス又はイベントに接続されたサーバが特定動作や特定機能を行うことができる。
【０１４６】
例えば、図８において、ウィジェット８０３に表示された「ブックマーク」のアイコンが選択される場合、拡張サービスである位置サービスのサービスページ８０４が表示されることなく、位置サービスに接続されたサーバにコンテンツページ８０２にマッチングされる位置又は場所に対するブックマーク情報が伝えられ、サーバはこのようなブックマーク情報を格納し得る。
【０１４７】
すなわち、本発明の一実施形態によると、メッセージサーバは、リンク情報を分析してリンク情報の内容に適する拡張サービスを確認することができる。そして、インスタントメッセージングサービスは、拡張サービス又は拡張サービスのためのサービスアプリケーションのサービスページにアクセスできるサービスページをユーザ端末に提供することができる。
【０１４８】
また、本発明の一実施形態によると、メッセージサーバは、リンク情報に対応するコンテンツページを分析してコンテンツページの内容に適する拡張サービスを確認することができる。そして、インスタントメッセージングサービスは、拡張サービス又は拡張サービスのためのサービスアプリケーションのサービスページにアクセスできるサービスページをユーザ端末に提供することができる。
【０１４９】
以上述した装置は、ハードウェア構成要素、ソフトウェア構成要素、又はハードウェア構成要素及びソフトウェア構成要素の組合せで具現される。例えば、本実施形態で説明した装置及び構成要素は、例えば、プロセッサ、コントローラ、ＡＬＵ（arithmetic logic unit）、デジタル信号プロセッサ（digital signal processor）、マイクロコンピュータ、ＦＰＡ（field programmable array）、ＰＬＵ（programmable logic unit）、マイクロプロセッサー、又は命令（instruction）を実行して応答する異なる装置のように、１つ以上の汎用コンピュータ又は特殊目的コンピュータを用いて具現される。処理装置は、オペレーティングシステム（ＯＳ）及びオペレーティングシステム上で実行される１つ以上のソフトウェアアプリケーションを実行する。また、処理装置は、ソフトウェアの実行に応答してデータをアクセス、格納、操作、処理、及び生成する。理解の便宜のために、処理装置は１つが使用されるものとして説明する場合もあるが、当該技術分野で通常の知識を有する者は、処理装置が複数の処理要素（processing element）及び／又は複数類型の処理要素を含むことが分かる。例えば、処理装置は、複数のプロセッサ又は１つのプロセッサ及び１つのコントローラを含む。また、並列プロセッサ（parallel processor）のような、他の処理構成も可能である。
【０１５０】
ソフトウェアは、コンピュータプログラム、コード、命令、又はこれらのうちの１つ以上の組合せを含み、希望通りに動作するように処理装置を構成し、独立的又は結合的に処理装置に命令する。ソフトウェア及び／又はデータは、処理装置によって解釈され、処理装置に命令又はデータを提供するためのあらゆる類型の機械、構成要素、物理的装置、仮想装置、コンピュータ格納媒体又は装置、或いは送信される信号波を介して永久的又は一時的に具現化される。ソフトウェアは、ネットワークに接続されたコンピュータシステム上に分散され、分散された方法で格納されるか又は実行される。ソフトウェア及びデータは１つ以上のコンピュータ読み取り可能な記録媒体に格納される。
【０１５１】
本実施形態による方法は、多様なコンピュータ手段を介して実施されるプログラム命令の形態で具現され、コンピュータ読み取り可能な記録媒体に記録される。記録媒体は、プログラム命令、データファイル、データ構造などを単独又は組合せて含む。記録媒体及びプログラム命令は、本発明の目的のために特別に設計して構成されたものでもよく、コンピュータソフトウェア分野の技術を有する当業者にとって公知のものであり使用可能なものであってもよい。コンピュータ読み取り可能な記録媒体の例としては、ハードディスク、フロッピー（登録商標）ディスク及び磁気テープのような磁気媒体、ＣＤ−ＲＯＭ、ＤＶＤのような光記録媒体、フロプティカルディスクのような磁気−光媒体、及びＲＯＭ、ＲＡＭ、フラッシュメモリなどのようなプログラム命令を保存して実行するように特別に構成されたハードウェア装置を含む。プログラム命令の例としては、コンパイラによって生成されるような機械語コードだけでなく、インタプリタなどを用いてコンピュータによって実行される高級言語コードを含む。ハードウェア装置は、本発明の動作を実行するために１つ以上のソフトウェアモジュールとして作動するように構成してもよく、その逆も同様である。
【０１５２】
以上、本発明の実施形態について図面を参照しながら詳細に説明したが、本発明は、上述の実施形態に限定されるものではなく、本発明の技術的範囲から逸脱しない範囲内で多様に変更実施することが可能である。
【符号の説明】
【０１５３】
１０１：ユーザ端末
１０２：メッセージサーバ
１０３：コンテンツサーバ
【図１】
0006269777.tif 000002
【図２】
0006269777.tif 000003
【図３】
0006269777.tif 000004
【図４】
0006269777.tif 000005
【図５】
0006269777.tif 000006
【図６】
0006269777.tif 000007
【図７】
0006269777.tif 000008
【図８】
0006269777.tif 000009
【図９】
0006269777.tif 000010
【図１０】
0006269777.tif 000011
【図１１】
0006269777.tif 000012
【図１２】
0006269777.tif 000013