(57)【要約】【課題】友達を第１類型及び第２類型に区分し、ユーザは第１類型の友達とチャットメッセージを送受信し、第２類型の友達からはチャットメッセージを一方的に受信する。【解決手段】インスタントメッセージングサービスのための移動端末の動作方法は、第１類型及び第２類型のうち少なくとも１つを有する複数の友達のリストを格納するステップと、メッセージサーバから無線通信網を介してチャットメッセージを受信するステップと、前記受信したチャットメッセージの発信者類型が前記第１類型及び前記第２類型のうちのどちらの類型であるかを判断するステップと、前記受信したチャットメッセージの発信者類型に応じ、前記チャットメッセージを表示するチャットウィンドウにユーザ入力ウィンドウを表示するか否かを決定するステップと、前記決定に基づいて、前記チャットウィンドウに前記ユーザ入力ウィンドウを選択的に表示するステップとを含む。【選択図】図１
2014238848.tif 000002
【特許請求の範囲】
【請求項１】
インスタントメッセージングサービスのための移動端末の動作方法において、
メッセージサーバから第１類型または第２類型のうち少なくとも１つを有する複数の友達の推薦リストを受信するステップと、
前記第２類型の友達の順位情報を受信するステップと、
前記第２類型の友達の順位情報に基づいて前記第２類型の友達を整列し、前記第２類型の友達を含む友達推薦画面を表示するステップと、
を含む移動端末の動作方法。
【請求項２】
前記第２類型の友達の順位情報は、
特定ユーザの関心領域、位置、友達の人気度、友達数、推薦数及びビッディング情報のうち少なくとも１つに基づいて生成される
ことを特徴とする請求項１に記載の移動端末の動作方法。
【請求項３】
前記第１類型の友達と第２類型の友達は、
前記移動端末からチャットメッセージに対する回答メッセージを受信できるか否かに応じて区分される
ことを特徴とする請求項１に記載の移動端末の動作方法。
【請求項４】
前記表示するステップは、
前記第１類型の友達と第２類型の友達とを互いに区別できるように相異なる表示領域に表示する
ことを特徴とする請求項１に記載の移動端末の動作方法。
【請求項５】
前記特定ユーザと友達として登録された友達のリストを取得するステップと、
前記リストに友達として登録された友達のうちの第２類型の友達の順位情報を取得するステップと、
前記第２類型の友達の順位情報に基づいて前記リストを示す画面において前記第２類型の友達を整列し、前記整列が反映されたリストを画面に表示するステップと、
をさらに含むことを特徴とする請求項１に記載の移動端末の動作方法。
【請求項６】
前記移動端末は、
前記第２類型の友達とチャットする場合、チャットメッセージに対する回答メッセージの入力が不可能なユーザ入力ウィンドウを提供し、または、前記第２類型の友達から受信したチャットメッセージに対する回答メッセージが入力されても、前記第２類型の友達に伝達されないユーザ入力ウィンドウを提供する
ことを特徴とする請求項１に記載の移動端末の動作方法。
【請求項７】
第１類型の友達とのチャットウィンドウを用いて前記第２類型の友達を推薦することのできるデータをチャットメッセージに添付して送信するステップ
をさらに含むことを特徴とする請求項１に記載の移動端末の動作方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ユーザがメッセージサーバを介してチャットメッセージをやりとりする技術に関する。
【背景技術】
【０００２】
昨今、携帯端末の普及率が急速に高まったことにより、携帯端末はもはや現代人の生活必需品として位置づけられることになった。このような携帯端末は、固有の音声通話サービスだけでなく、各種のデータ伝送サービスと様々な付加サービスも提供できるようになり、機能上、マルチメディア通信機器に変貌している。
【０００３】
通信技術が発展することにより、携帯端末は、通話及びメッセージ送受信機能だけでなく、従来のＰＣにおいてのみ可能であったメッセンジャー機能を行うことができるようになった。したがって、加入者が中央のメッセージサーバに接続して、加入者らとより便利に対話ができる方法が要求されている。
【０００４】
一方、従来のインスタントメッセージングサービスでは、ユーザ間のチャットメッセージが伝達される。すなわち、第１ユーザが第２ユーザにチャットメッセージを送信すると、第２ユーザはメッセージサーバを介して第１ユーザからそのチャットメッセージを受信し、自身もチャットメッセージを作成して、メッセージサーバを介して第１ユーザに送信することができる。
【０００５】
インスタントメッセージングサービスを利用するユーザが多くなることにつれ、利益を追求する企業もこのようなサービスに参加しようとする。例えば、企業は、チャットメッセージに自身の広告を表示したり、広告メッセージをユーザに伝達したりしようとする。
【発明の概要】
【発明が解決しようとする課題】
【０００６】
本発明の実施形態によれば、友達を第１類型及び第２類型に区分し、ユーザは第１類型の友達とチャットメッセージを送受信することができ、第２類型の友達からはチャットメッセージを一方的に受信するインスタントメッセージングサービス提供方法及びその提供システムを提供する。
【０００７】
特に、本発明の実施形態によれば、ユーザが送信するメッセージを受信側の移動端末に表示しつつ、第２類型のユーザによるチャットメッセージの場合、ユーザ入力ウィンドウをオーバーレイしないインスタントメッセージングサービス提供方法及びその提供システムを提供する。
【０００８】
本発明の実施形態によれば、ユーザは、第２類型の友達に関する追加情報を見ることができ、第２類型の友達から動画、クーポン情報、イベント情報、広告情報、投票インターフェースのようなチャットメッセージを受信することができ、その第２類型の友達を他の友達に推薦することができ、第２類型の複数の友達のうち、順位情報に基づいて何人かの友達が優先的に推薦されるようにするインスタントメッセージングサービス提供方法及びその提供システムを提供する。
【０００９】
本発明の実施形態によれば、第２類型のユーザは、自身に登録された友達のうち何人かの友達を自動で選別して、自身のメッセージを送信できるインスタントメッセージングサービス提供方法及びその提供システムを提供する。
【課題を解決するための手段】
【００１０】
本発明の一実施形態に係る移動端末の動作方法は、インスタントメッセージングサービスのための移動端末の動作方法であって、第１類型及び第２類型のうち少なくとも１つを有する複数の友達のリストを格納するステップと、メッセージサーバから無線通信網を介してチャットメッセージを受信するステップと、前記受信したチャットメッセージの発信者類型が前記第１類型及び前記第２類型のうちのどちらの類型であるかを判断するステップと、前記受信したチャットメッセージの発信者類型に応じて、前記チャットメッセージを表示するチャットウィンドウにユーザ入力ウィンドウを表示するか否かを決定するステップと、前記決定に基づいて、前記チャットウィンドウに前記ユーザ入力ウィンドウを選択的に表示するステップとを含む。
【００１１】
ここで、前記受信したチャットメッセージの発信者類型が前記第１類型及び前記第２類型のうちのどちらの類型であるかを判断するステップは、前記チャットメッセージの発信者情報に含まれた識別子に基づいて、前記受信したチャットメッセージの発信者類型が前記第１類型及び前記第２類型のうちのどちらの類型であるかを判断するステップであってもよい。
【００１２】
また、前記方法は、前記受信したチャットメッセージの発信者類型が前記第２類型である場合、前記チャットウィンドウに前記発信者に関連する追加情報を表示するステップをさらに含み、前記発信者に関連する追加情報は、前記発信者のホームページ接続リンク、写真、紹介文、動画、ランキング情報及び前記発信者と友達である人数のうち少なくとも１つを含んでもよい。
【００１３】
また、前記方法は、前記受信したチャットメッセージの発信者類型が前記第２類型である場合、前記ユーザの選択入力に基づいて、前記発信者を他のユーザに推薦するステップをさらに含んでもよい。
【００１４】
前記方法は、前記受信したチャットメッセージの発信者類型が前記第２類型である場合、前記発信者が仮想の対話をすることができるか否かを判断するステップをさらに含み、前記チャットウィンドウに前記ユーザ入力ウィンドウを選択的に表示するステップは、前記発信者が仮想の対話をすることができるか否かに基づいて、前記チャットウィンドウに前記ユーザ入力ウィンドウを選択的に表示するステップであってもよい。
【００１５】
前記方法は、前記第１類型の友達及び前記第２類型の友達が互いに区別されるように前記複数の友達のリストを表示するステップをさらに含んでもよい。
【００１６】
本発明の他の実施形態に係る移動端末の動作方法は、インスタントメッセージングサービスのための移動端末の動作方法であって、メッセージサーバから第１類型または第２類型のうち少なくとも１つを有する複数の友達の推薦リストを受信するステップと、前記第２類型の友達の順位情報を受信するステップと、前記第２類型の友達の順位情報に基づいて前記第２類型の友達を整列し、前記第２類型の友達を含む友達推薦画面を表示するステップとを含む。
前記第２類型の友達の順位情報は、特定ユーザの関心領域、位置、友達の人気度、友達数、推薦数及びビッディング情報のうち少なくとも１つに基づいて生成されてもよい。
【００１７】
ここで、前記移動端末の動作方法は、前記特定ユーザと友達として登録された友達のリストを取得するステップと、前記リストに友達として登録された友達のうち第２類型の友達の順位情報を取得するステップと、前記第２類型の友達の順位情報に基づいて前記リストを示す画面において前記第２類型の友達を整列し、前記整列が反映されたリストを画面に表示するステップとをさらに含んでもよい。
【００１８】
本発明のまた他の実施形態に係るメッセージサーバの動作方法は、インスタントメッセージングサービスのためのメッセージサーバの動作方法であって、複数のユーザの各々に対する第１類型または第２類型のうち少なくとも１つを有する複数の友達のリストを格納するステップと、前記第２類型の友達からチャットメッセージの発信要求を受信するステップと、前記第２類型の友達に登録されたユーザの位置情報、関心領域、接続状態、接続回数、クーポン使用回数、友達推薦数及びメッセージ閲覧回数のうち少なくとも１つに基づいて、前記第２類型の友達に登録されたユーザのうちから前記チャットメッセージの受信者を選択するステップと、前記選択された受信者に前記チャットメッセージを送信するステップとを含む。
【００１９】
ここで、前記チャットメッセージは、動画、クーポン情報、イベント情報、広告情報及び投票インターフェースのうち少なくとも１つを含んでもよい。
また、前記メッセージサーバの動作方法は、前記チャットメッセージを送信することに応答して、前記送信に対する課金を行うステップをさらに含んでもよい。
【図面の簡単な説明】
【００２０】
【図１】本発明の一実施形態に係るインスタントメッセージングサービス提供方法を説明するための図である。
【図２】図１のインスタントメッセージングサービス提供方法を適用したシステム構成を説明するための図である。
【図３】図２に示された移動端末が表示できるチャットウィンドウの例示である。
【図４】図２に示された移動端末が表示できるチャットウィンドウの例示である。
【図５】図２に示された移動端末が表示できるチャットウィンドウの例示である。
【図６】図２に示された移動端末がさらに表示できる画面の例示である。
【図７】図２に示された移動端末がさらに表示できる画面の例示である。
【図８】図２に示された移動端末がさらに表示できる画面の例示である。
【図９】図２に示された移動端末がさらに表示できる画面の例示である。
【図１０】図２に示された移動端末がさらに表示できる画面の例示である。
【図１１】本発明の他の実施形態に係るインスタントメッセージングサービス提供方法を行うメッセージサーバの構成を説明するための図である。
【図１２】本発明のまた他の実施形態に係るインスタントメッセージングサービス提供方法を行う移動端末の構成を説明するための図である。
【図１３】本発明のまた他の実施形態に係るインスタントメッセージングサービス提供方法を行う移動端末の他の構成を説明するための図である。
【図１４】図１３の移動端末において提供できる画面の例示である。
【図１５】図１３の移動端末において提供できる画面の例示である。
【図１６】図１３の移動端末において提供できる画面の例示である。
【図１７】図１３の移動端末において提供できる画面の例示である。
【図１８】図１３の移動端末において提供できる画面の例示である。
【図１９】図１３の移動端末において提供できる画面の例示である。
【図２０】図１３の移動端末において提供できる画面の例示である。
【図２１】本発明のまた他の実施形態に係るインスタントメッセージングサービス提供方法において、移動端末がチャットメッセージを受信する過程を説明する図である。
【図２２】本発明のまた他の実施形態に係るインスタントメッセージングサービス提供方法において、移動端末がメッセージサーバから第２類型の友達の推薦を受ける過程を説明するための図である。
【図２３】本発明のまた他の実施形態に係るインスタントメッセージングサービス提供方法において、メッセージサーバが第２類型の友達のチャットメッセージの発信を処理する過程を説明するための図である。
【発明を実施するための形態】
【００２１】
以下、本発明の実施形態について添付図面を参照しながら詳細に説明する。
図１は、本発明の一実施形態に係るインスタントメッセージングサービス提供方法を説明するための図である。
【００２２】
図１に示すように、インスタントメッセージングサービスにおいて、ユーザ１００は友達からチャットメッセージを受信し、所望するチャットメッセージを作成してその友達に返答することができる。
【００２３】
本発明では、友達を第１類型及び第２類型に区分する。第１類型の友達１１０はユーザ１００のような一般の友達であり、第２類型の友達１２０は企業１３０によって制御され、実体のない仮想の友達である。
【００２４】
ここで、企業１３０は、例えば、商品販売業者、業務サービス業者、広告業者、フランチャイズ業者、エンターテインメント会社などであってもよい。第２類型の友達１２０は、このような企業１３０の特定の目的をもって、ユーザ１００にチャットメッセージを送信することができる。第２類型の友達１２０は、企業１３０の目的に応じ、商品販売キャラクター、業務サポートをする顧客センターの相談員、フランチャイズ業者のためのアイテムブランド、エンターテインメント会社が運営する芸能人アカウントなどであってもよい。
【００２５】
また、第２類型の友達１２０が送信するチャットメッセージは、本発明の実施形態に応じて、動画、クーポン情報、イベント情報、広告情報及び投票インターフェースのうち少なくとも１つが含まれたメッセージであってもよい。
【００２６】
図２を参照すると、ユーザ１００、第１類型の友達１１０及び企業１３０によって送受信されるチャットメッセージを説明するための図が示されている。ここで、ユーザ１００は自身の移動端末２２０を所持し、第１類型の友達１１０は他の移動端末２３０を所持する。各々の移動端末は、メッセージサーバ２００とのデータ通信を介して、インスタントメッセージングサービスのチャット機能を提供するチャットアプリケーションを搭載する。すなわち、チャットアプリケーションは、移動端末の各々に搭載され、メッセージサーバ２００からチャットメッセージを受信する機能、その受信したチャットメッセージを画面に表示する機能及びユーザによって作成されるチャットメッセージをメッセージサーバ２００に送信する機能を行う。
【００２７】
第１類型の友達１１０は、自身の端末である他の移動端末２３０を用いて、チャットメッセージを作成し、メッセージサーバ２００を介してその作成されたチャットメッセージを移動端末２２０に送信する。同様に、企業２４０は、自身の通信機器（例えば、デスクトップ、企業のサーバシステム、ノートパソコンなど）を用いて、チャットメッセージを作成し、メッセージサーバ２００を介してその作成されたチャットメッセージを移動端末２２０に送信することができる。ここで、企業２４０が送信したチャットメッセージは、メッセージサーバ２００によって予め登録されたユーザである第２類型の友達が送信したものである。
【００２８】
移動端末２２０は、ユーザに第１類型の友達から受信したチャットメッセージ及び第２類型の友達から受信したチャットメッセージを異なって見えるように表示することができる。また、移動端末２２０は、ユーザが第１類型の友達から受信したチャットメッセージには返答できるが、第２類型の友達から受信したチャットメッセージには返答できないようにすることができる。
【００２９】
図３〜５は、図２に示された移動端末２２０がチャットメッセージを表示する画面ウィンドウの例示を示す。
図３に示すように、移動端末２２０は、ポップアップウィンドウ３１０を表示させて、友達から受信したチャットメッセージをユーザに通知することができる。ポップアップウィンドウ３１０において、ユーザによる選択入力で「開く」ボタンが実行されれば、移動端末２２０は、友達から受信したチャットメッセージをその友達との対話のためのチャットウィンドウを介してユーザに示す。特に、本発明において、移動端末は、チャットメッセージが第１類型の友達から受信したメッセージであるか、第２類型の友達から受信したメッセージであるかを区分して、互いに異なるように表示する。
【００３０】
第１類型の友達から受信したメッセージの場合
移動端末２３０は、図４の画面４００を介して、その受信したチャットメッセージを表示することができる。移動端末２３０は、画面４００に、一般の友達と１：１またはグループ対話を示すチャットウィンドウを表示し、ユーザがチャットメッセージを作成できるユーザ入力ウィンドウ４１０を表示（または、オーバーレイ）することができる。
【００３１】
第２類型の友達から受信したメッセージの場合
移動端末２３０は、図５に示された画面５００を介して、その受信したチャットメッセージを表示することができる。移動端末２３０は、画面５００に、第２類型の友達と１：１対話を示すチャットウィンドウを表示し、ユーザがチャットメッセージを作成できるユーザ入力ウィンドウをオーバーレイしなくてもよい。
【００３２】
第２類型の友達から受信したチャットメッセージは、テキストメッセージだけでなく、マルチメディアメッセージとして実現されてもよい。特に、このようなチャットメッセージは、動画、クーポン情報、イベント情報、広告情報及び投票インターフェースのうち少なくとも１つが含まれてもよい。例えば、５２０の場合、チャットメッセージは、「新メニューのフラペチーノの１＋１クーポンを差し上げます！」というイベント内容及び「クーポンダウンロード」リンクと接続されたイメージが含まれている。
【００３３】
さらに、移動端末２３０は、実施形態として、画面５００に第２類型の友達（すなわち、チャットメッセージの発信者）に関連する追加情報をさらに表示することができる。移動端末２３０は、このような追加情報を５１０のように画面５００の一部分にオーバーレイするか、図６の場合のように次の画面に表示することができる。ここで、追加情報は、チャットメッセージの発信者のホームページ接続リンク、写真、紹介文、動画、ランキング情報及びその発信者と友達である人数のうち少なくとも１つを含んでもよい。
【００３４】
また、第２類型の友達にもかかわらず、第２類型の友達が仮想の対話を支援するのであれば、本発明の実施形態は、チャットウィンドウにユーザ入力ウィンドウをオーバーレイすることができる。ここで、第２類型の友達は、仮想の会話ボット（chatterbot）を用いてユーザと仮想の対話を行うことができる。特に、ユーザの質問、要求などに応答して、会話ボットは適切な応答を提供することができる。
【００３５】
移動端末２３０は、画面５００において、５１のように、ユーザの選択入力が発生した場合、図６の画面６００を表示することができる。画面６００は、第２類型の友達に関連する追加情報を示すポップアップウィンドウ６１０を含んでもよい。
【００３６】
ポップアップウィンドウ６１０は、第２類型の友達のホームページ接続リンクボタン６２０、チャットルーム接続リンク６１１、クーポンリストを示すボタン６１２、イベント参加のためのボタン６１３、第２類型の友達を他の友達に推薦するためのボタン６１４を表示することができる。さらに、移動端末２３０は、画面６００において、ポップアップウィンドウ６１０を除いた領域に、第２類型の友達がマーケティングできる領域６３０をさらに表示することができる。前記領域６３０には、第２類型の友達が所望するバナー、動画、絵及びテキストのうち少なくとも１つが含まれてもよい。
【００３７】
一方、移動端末２３０は、図７に示すような画面７００をさらに表示することができる。特に移動端末は、５２０のチャットメッセージにおいて、「クーポンダウンロード」によってユーザの選択入力が発生することにより、メッセージサーバからクーポンデータをさらに受信し、その受信したクーポンデータに基づいて画面７００を表示することができる。
【００３８】
画面７００は、第２類型の友達が提供するクーポンに関するクーポンデータを表示する画面である。画面７００は、例えば、クーポンの説明７１０、クーポンを使用できる売り場の検索ボタン７１０、クーポン使用の完了ボタン７３０、詳細イメージ７４０、詳細説明７５０、広告ビューボタン７６０、イベント応募ボタン７７０及びクーポンのためのバーコード情報７８０のうち少なくとも１つを含んでもよい。
【００３９】
さらに、移動端末２３０は、第２類型の友達に関連するホーム画面を提供することができる。ホーム画面は、実施形態として、図８に示されたホーム画面８００のように実現されてもよい。ホーム画面８００は、実施形態として、図６のポップアップウィンドウ６１０において、ユーザによってホームページ接続リンクボタン６２０が実行されることによって表示されることができる。このために、移動端末は、ホーム画面８００を構成するためのデータをメッセージサーバから受信することができる。
【００４０】
ホーム画面８００は、第２類型の友達に関連する簡略な説明及びの友達追加機能が挿入された領域８１０、プロフィール領域８２０、広告を表示できるマーケティング領域８３０及びイベント情報を挿入できるイベント領域８４０のうち少なくとも１つを含んでもよい。
【００４１】
さらに、移動端末２３０は、第１類型の友達とのチャットウィンドウにおいて、第２類型の友達に対する推薦機能を提供することができる。推薦機能は、実施形態として、図９に示すように実現されてもよい。
【００４２】
図９に示すように、グループ対話を示すチャットウィンドウ９００は、ユーザ入力ウィンドウにボタン９０を提供することができる。ボタン９０により、ユーザは、グループの対話相手に一般メッセージ以外の他のデータ（例えば、イメージメッセージ、音声メッセージ、プレゼント、連絡先など）を添付して送ることができる。ここで、移動端末は、第２類型の友達を対話相手に推薦できるデータを添付する機能をさらに提供することができる。
【００４３】
推薦機能が実行されることにより、移動端末２３０は、チャットウィンドウ９００に第２類型の友達を推薦するデータが添付されたメッセージ９１０を表示することができる。
【００４４】
一方、移動端末２３０は、第２類型の友達とのチャットウィンドウに対していくつかの情報を設定することができる。前記情報は、図１０に示すように実現された画面ウィンドウ１０００を通じて設定することができる。
【００４５】
図１０に示すように、画面ウィンドウ１０００は、ユーザと第２類型の友達間のチャットルームに対する設定機能を提供する。設定機能は、１：１チャットルーム名を設定する機能、チャットルームお知らせをオンまたはオフする機能及び対話内容を全て削除する機能のように基本的な機能の他にも、マルチメディアメッセージの受け取りをオンまたはオフする機能１０１０及びイベント情報のリアルタイムの受け取りをオンまたはオフする機能１０２０のうち少なくとも１つをさらに提供することができる。
【００４６】
図１１は、本発明の他の実施形態に係るインスタントメッセージングサービス提供方法を行うメッセージサーバの構成を説明するための図である。
図１１に示すように、メッセージサーバ１１００は、データベース１１１０と連動して、第１類型の友達間のインスタントメッセージングサービスを提供する。それと共に、メッセージサーバ１１００は、第２類型の友達である企業１３０から発送するチャットメッセージをその第２類型の友達と友達として登録されたユーザに伝達する機能も提供する。
【００４７】
データベース１１１０は、複数のユーザの各々に対する第１類型または第２類型のうち少なくとも１つを有する複数の友達のリストを格納する。
メッセージサーバ１１００は、データベース１１１０に格納された友達のリストに基づいて、第１類型または第２類型の友達から受信するチャットメッセージをそのチャットメッセージの受信者に送信する。
メッセージサーバ１１００は、企業メッセージ収容部１１０１、受信者選択部１１０２及びメッセージ送信部１１０３を含む。
【００４８】
企業メッセージ収容部１１０１は、第２類型の友達からチャットメッセージの発信要求を受信する。ここで、チャットメッセージは、前記第２類型の友達によって直接作成されたメッセージであるか、または、第２類型の友達と関連して自動で生成されたメッセージであってもよい。このようなチャットメッセージは、動画、クーポン情報、イベント情報、広告情報及び投票インターフェースのうち少なくとも１つを含んでもよい。
【００４９】
ここで、企業メッセージ収容部１１０１は、特定企業のＡＰＩ（Application Programming Interface）と連動して、第２類型の友達からのチャットメッセージの発信要求を受信することができる。さらに、他の実施形態において、メッセージサーバ１１００は、企業にアカウントを予め発給してもよい。この場合、企業メッセージ収容部１１０１は、企業からのデータ受信に基づいた企業のログインを実行し、そのログインが成功した場合、チャットメッセージの発信要求が可能になるようにすることができる。
【００５０】
受信者選択部１１０２は、その第２類型の友達と友達として登録されたユーザに関する情報をデータベース１１１０から取得し、その取得された情報のうち、ユーザの位置情報、関心領域、接続状態、接続回数、クーポン使用回数、友達推薦数及びメッセージ閲覧回数のうち少なくとも１つを分析することができる。受信者選択部１１０２は、前記分析結果に基づいて、前記第２類型の友達と友達として登録されたユーザのうちから、前記発信要求されたチャットメッセージの受信者を選択することができる。ここで、前記選択された受信者は第２類型の友達が要求する人員に制限されてもよく、第２類型の友達と友達として登録されたユーザ皆であってもよい。
【００５１】
メッセージ送信部１１０３は、受信者選択部１１０２によって選択された受信者に前記チャットメッセージを送信する。ここで、メッセージ送信部１１０３は、前記チャットメッセージの発信者情報に第２類型の友達であることを示す識別子（例えば、「＠」表示など）を挿入した後、その識別子が挿入された発信者情報のチャットメッセージを受信者に送信することができる。
【００５２】
一方、第１類型の友達からチャットメッセージの発信要求が受信されれば、メッセージ送信部１１０３は、その第１類型の友達から発信要求されたチャットメッセージをその受信者に自動で送信することができる。すなわち、メッセージ送信部１１０３は、第１類型の友達が発信要求したチャットメッセージ及び第２類型の友達が発信要求したチャットメッセージを区分せずに送信することができる。しかし、他の実施形態では、友達の類型別にチャットメッセージを送信する構成が別に実現されてもよい。
【００５３】
さらに、メッセージ送信部１１０３は、第２類型の友達が発信要求したチャットメッセージを送信する場合、その送信に対する課金を行うことができる。例えば、メッセージ送信部１１０３は、第２類型の友達が発信要求したチャットメッセージ送信の各々に対応して、予め約束された金額を第２類型の友達にマッチングして累積することができる。他の実施形態において、メッセージ送信部１１０３は、その第２類型の友達が予め支払った金額の送信回数または期間をリアルタイムでチェックすることができる。
【００５４】
図１２は、本発明のまた他の実施形態に係るインスタントメッセージングサービス提供方法を行う移動端末の構成を説明するための図である。以下では、移動端末１２００が第１類型の友達や第２類型の友達が発信したチャットメッセージを受信する機能を中心に説明する。前記機能は、移動端末１２００に搭載されたチャットアプリケーションの機能の一部として割り当てられてもよい。
【００５５】
図１２に示すように、移動端末１２００はメモリ１２０１を含み、メッセージ受信部１２０２、発信者類型判断部１２０３及びチャットウィンドウ表示部１２０４を含んでもよい。
【００５６】
メモリ１２０１は、チャットアプリケーションを搭載し、前記チャットアプリケーションと関連して、第１類型及び第２類型のうち少なくとも１つを有する複数の友達リストを格納する。
メッセージ受信部１２０２は、メッセージサーバから無線通信網を介してチャットメッセージを受信する。
【００５７】
発信者類型判断部１２０３は、メッセージ受信部１２０２によって受信されたチャットメッセージの発信者類型が第１類型及び第２類型のうちのどちらの類型であるかを判断する。すなわち、発信者類型判断部１２０３は、受信したチャットメッセージの発信者情報に基づいて、発信者が第１類型の友達であるかまたは第２類型の友達であるかを判断することができる。前記判断は、発信者類型判断部１２０３が発信者と同一の識別情報の友達をメモリ１２０１から読み出して、その類型が第１類型及び第２類型のうちのどちらの類型であるかを判断することができる。他の実施形態では、仮に、メッセージサーバが、第２類型の友達が発信要求したチャットメッセージの発信者情報に予め約束された識別子「＠」を挿入したとすれば、発信者類型判断部１２０３は、その発信者情報に予め約束された識別子が含まれているかどうかだけを判断することによって、実現されてもよい。
【００５８】
チャットウィンドウ表示部１２０４は、チャットメッセージの発信者類型に応じて、チャットメッセージを表示するチャットウィンドウにユーザ入力ウィンドウをオーバーレイするか否かを決定し、その決定に基づいて、チャットウィンドウにユーザ入力ウィンドウを選択的にオーバーレイする。
【００５９】
したがって、チャットウィンドウ表示部１２０４は、チャットメッセージの発信者類型が第２類型である場合、チャットウィンドウにユーザ入力ウィンドウをオーバーレイしないことに決定し、ユーザと第２類型の友達である発信者間のチャットメッセージを示すチャットウィンドウを表示することができる。さらに、チャットウィンドウ表示部１２０４は、前記チャットウィンドウに第２類型の友達である発信者に関連する追加情報をさらに表示することができる。
【００６０】
図１３は、本発明のまた他の実施形態に係るインスタントメッセージングサービス提供方法を行う移動端末の他の構成を説明するための図である。以下では、メッセージサーバとの連動を通じて第１類型及び第２類型の友達の推薦を受けて管理する移動端末１３００の機能を中心に説明する。前記機能は、移動端末１２００に搭載されたチャットアプリケーションの機能の一部として割り当てられてもよい。
【００６１】
メッセージサーバは、移動端末に第１類型の友達と第２類型の友達のリストを送信することができる。また、メッセージサーバは、各友達の順位情報を特定ユーザの関心領域、位置、友達の人気度、友達数、推薦数及びビッディング情報のうち少なくとも１つに基づいて生成することができる。
【００６２】
移動端末１３００は、リスト取得部１３０１、友達整列部１３０２及びリスト表示部１３０３を含んでもよい。
リスト取得部１３０１は、メッセージサーバから第１類型または第２類型のうち少なくとも１つを有する複数の友達の推薦リストを受信することができる。
【００６３】
友達整列部１３０２は、メッセージサーバからユーザの関心領域、位置、友達の人気度、友達数、推薦数及びビッディング情報のうち少なくとも１つに基づいて生成された第２類型の友達の順位情報を受信することができる。ここで、友達整列部１３０２は、メッセージサーバから第２類型の友達の順位情報を受信してもよく、メッセージサーバからユーザに関連する情報（例えば、関心領域、位置、友達の人気度、友達数、推薦数及びビッディング情報のうち少なくとも１つ）を受信した後に順位情報を直接生成してもよい。
【００６４】
リスト表示部１３０３は、第２類型の友達の順位情報に基づいて友達推薦画面において第２類型の友達を整列し、その整列が反映されたリストを画面に表示することができる。
【００６５】
さらに、移動端末は、実施形態として、第２類型の友達を友達登録した後にも、友達リストにおいて優先的に整列させることができる。
この場合、移動端末は、メッセージサーバやメモリから特定ユーザと友達として登録された友達のリストを取得し、そのリストに友達として登録された友達のうち第２類型の友達の順位情報を取得することができる。そして、移動端末は、第２類型の友達の順位情報に基づいて前記リストを示す画面において前記第２類型の友達を整列し、前記整列が反映されたリストを画面に表示することができる。
【００６６】
図１４〜２０は、図１３の移動端末において提供できる画面の例を示す。
移動端末は、図１４及び図１５の場合のように、友達推薦のための画面を提供することができる。特に、移動端末は、図１５に示すように、第１類型の友達と第２類型の友達が互いに区別されるように友達推薦画面を提供することができる。さらに、第１類型の友達と第２類型の友達を含む連絡先において、第１類型の友達と第２類型の友達は互いに区別されることができる。ここで、第１類型の友達と第２類型の友達は互いに異なる領域に配置されてもよく、第１類型の友達と第２類型の友達には互いに異なるグラフィック効果が適用されてもよい。
【００６７】
この場合、移動端末は、メッセージサーバから第１類型または第２類型のうち少なくとも１つを有する複数の友達の推薦リストを受信し、その推薦リストの友達のうち第２類型の友達の順位情報を取得することができる。そして、移動端末は、その取得された順位情報に基づいて、推薦リストにおいて第２類型の友達が優先的に表示されるように整列することができる。
【００６８】
図１４は、画面ウィンドウ１４００は、メッセージサーバから第２類型の友達の推薦を受ける画面を示した図である。移動端末は、第２類型の友達リストを画面の１４２０に表示するが、その第２類型の友達のうち特定の友達の順位を上げたりまたは１４２０の上段１４１０に表示することができる。
【００６９】
図１５は、画面ウィンドウ１５００は、メッセージサーバから第１類型の友達と第２類型の友達の推薦を受ける画面を示した図である。移動端末は、実施形態として、メッセージサーバから受信した推薦リストに基づいて、１５１０のように第２類型の友達を上段に表示し、１５２０のように第１類型の友達を下段に表示することができる。この場合、移動端末は、推薦リストに含まれた友達の類型を判断して、どこに表示するかを決定することにより、実現されてもよい。
【００７０】
さらに、ユーザは、キーワード入力を介して自身が所望する第２類型の友達を友達として登録することができる。この場合、メッセージサーバは、図１６のような検索機能を提供することができる。
【００７１】
図１６に示すように、移動端末は、第２類型の友達を探すためのキーワードをメッセージサーバに送信することができ、その結果として、メッセージサーバから受信する第２類型の友達に関連する情報を受信して画面に表示することができる。ここで、メッセージサーバは、キーワード検索時、迅速な検索のための特定識別子「＠」を提供することができる。前記識別子は第２類型の友達を区分するための識別子「＠」であってもよく、実施形態により、その第２類型の友達に対応する識別情報に直接含まれるか、または識別情報と関連する他のエレメントとして存在してもよい。
【００７２】
移動端末は、キーワード検索の結果として、メッセージサーバから受信する第２類型の友達に関連する情報を画面１６１０に表示することができる。画面１６１０は、第２類型の友達を紹介する部分１６１１、友達追加を要求するボタン１６１２及び第２類型の友達と関連してマーケティングが可能な部分１６１３のうち少なくとも１つを含んでもよい。
【００７３】
移動端末は、図１４〜１５の画面を介して、メッセージサーバにユーザが選択する第２類型の友達に対して友達追加を要求することができる。
友達登録が完了すると、移動端末は、実施形態として、図１７の画面１７００に友達追加が完了したことを知らせるポップアップウィンドウ１７１０を表示することができる。
【００７４】
図１７に示すように、ポップアップウィンドウ１７１０は、実施形態として、友達追加が完了したことを知らせるだけでなく、ユーザの付加情報が入力される機能を提供することができる。例えば、前記付加情報は関心地域であってもよい。このような付加情報はメッセージサーバに登録されてから、第２類型の友達がユーザにチャットメッセージを送信する時に参照される。移動端末は、ユーザの関心地域をメッセージサーバに登録させるための画面１８００を表示することができる。画面１８００は、ユーザの所望する地域をキーワード検索する機能１８１０を提供するか、リストから選択する機能１８３０を含んでもよい。
一方、移動端末は、友達登録に関連するいくつかの画面をさらに提供することができる。
【００７５】
図１９に示すように、移動端末は、実施形態として、友達管理を設定する画面を画面１９００のように実現することができる。画面１９００は、ユーザの友達のうち、第１類型の友達の全体リストを示す機能１９１０、第２類型の友達の全体リストを示す機能１９２０を提供することができる。
【００７６】
第２類型の友達の全体リストを示す機能１９２０が実行されれば、移動端末は、実施形態として、第２類型の友達の全体リストを画面２０００のように構成することができる。ここで、移動端末は、画面２０００において、第２類型の友達を名前順、登録順に整列するか、または前述した順位情報に基づいて整列することができる。
【００７７】
図２１は、本発明のまた他の実施形態に係るインスタントメッセージングサービス提供方法において、移動端末がチャットメッセージを受信する過程を説明する図である。前記方法は移動端末のチャットプログラムによって実行されてもよい。
図２１に示すように、移動端末は、２１００ステップにおいて、メモリに第１類型及び第２類型のうち少なくとも１つを有する複数の友達のリストを格納する。
【００７８】
移動端末は、２１１０ステップにおいて、メッセージサーバから無線通信網を介してチャットメッセージを受信する。
移動端末は、２１２０ステップにおいて、その受信したチャットメッセージの発信者類型が第２類型であるか否かを判断する。
【００７９】
発信者類型が第２類型である場合、移動端末は、２１３０ステップにおいて、チャットメッセージを表示するチャットウィンドウにユーザ入力ウィンドウをオーバーレイしないことに決定する。
【００８０】
発信者類型が第２類型ではない場合、移動端末は、２１４０ステップにおいて、チャットメッセージを表示するチャットウィンドウにユーザ入力ウィンドウをオーバーレイすることに決定する。
【００８１】
移動端末は、２１３０ステップまたは２１４０ステップの決定に基づいて、２１５０ステップにおいて、チャットウィンドウにユーザ入力ウィンドウを選択的にオーバーレイする。
【００８２】
ここで、２１２０ステップにおいて、発信者類型が第２類型であるか否かは、チャットメッセージの発信者情報に含まれた識別子に基づいてチェックすることができる。例えば、発信者情報に特定の識別子「＠」が含まれているか否かを判断する形態である。
【００８３】
さらに、移動端末は、実施形態として、発信者のホームページ接続リンク、写真、紹介文、動画、ランキング情報及び前記発信者と友達である人数のうち少なくとも１つの追加情報をチャットウィンドウまたは他のウィンドウに表示することができる。また、移動端末は、第２類型の友達を他のユーザに推薦する機能も提供することができる。
【００８４】
図２２は、本発明のまた他の実施形態に係るインスタントメッセージングサービス提供方法において、移動端末がメッセージサーバから第２類型の友達の推薦を受ける過程を説明するための図である。
【００８５】
図２２に示すように、移動端末は、２２００ステップにおいて、メッセージサーバから第１類型または第２類型のうち少なくとも１つを有する複数の友達の推薦リストを受信することができる。
【００８６】
移動端末は、２２１０ステップにおいて、特定ユーザの関心領域、位置、友達の人気度、友達数、推薦数及びビッディング情報のうち少なくとも１つに基づいて生成された前記第２類型の友達の順位情報を受信することができる。
【００８７】
移動端末は、２２２０ステップにおいて、前記受信した順位情報に基づいて、友達推薦画面において、第２類型の友達を優先的に推薦することができる。すなわち、移動端末は、順位情報に基づいて、第１類型の友達より第２類型の友達を画面の上段に位置するように整列し、その整列した結果が反映された友達推薦画面を表示することができる。ここでの整列は、実施形態に応じ、第２類型の友達全体グループを上段に整列させるか、または第２類型の友達各々の順位を整列することにより、実現されてもよい。
【００８８】
その後、移動端末は、２２３０ステップにおいて、友達推薦画面において、ユーザによって選択される友達を友達として追加することをメッセージサーバに要求することができる。
【００８９】
前記の友達追加の以後にも、移動端末は、ユーザと友達として登録された友達リストから第２類型の友達を優先的にリスティングすることができる。すなわち、移動端末は、メモリまたはメッセージサーバから、ユーザと友達として登録された友達のリストを取得し、その友達のうちの第２類型の友達の順位情報を取得することができる。この場合、移動端末は、第２類型の友達の順位情報に基づいてその友達のリストを示す画面において、第２類型の友達の順位を上げたり別に表示したりしてもよい。これにより、ユーザと友達として登録された友達のリストにおいては、第２類型の友達が別にリスト化されたり優先的に表示されたりすることができるので、ユーザは第２類型の友達を容易に探すことができる。
【００９０】
図２３は、本発明のまた他の実施形態に係るインスタントメッセージングサービス提供方法において、メッセージサーバが第２類型の友達のチャットメッセージの発信を処理する過程を説明するための図である。
【００９１】
図２３に示すように、メッセージサーバは、２３００ステップにおいて、複数のユーザの各々に対する第１類型または第２類型のうち少なくとも１つを有する複数の友達のリストを格納することができる。
【００９２】
メッセージサーバは、２３１０ステップにおいて、第１類型や第２類型の友達からチャットメッセージの発信要求を受信することができる。
ここで、第２類型の友達から発信要求されたチャットメッセージは、動画、クーポン情報、イベント情報、広告情報及び投票インターフェースのうち少なくとも１つを含んでもよい。
【００９３】
メッセージサーバは、２３２０ステップにおいて、第２類型の友達のメッセージ発信であるか否かを判断することができる。
第２類型の友達のメッセージ発信ではない場合、メッセージサーバは、２３３０ステップにおいて、そのチャットメッセージの受信者にチャットメッセージを送信することができる。
【００９４】
しかし、第２類型の友達のメッセージ発信である場合には、メッセージサーバは、２３４０ステップにおいて、第２類型の友達と友達として登録されたユーザの位置情報、関心領域、接続状態、接続回数、クーポン使用回数、友達推薦数及びメッセージ閲覧回数のうち少なくとも１つに基づいて、そのユーザのうちからチャットメッセージの受信者を選択することができる。
【００９５】
２３５０ステップにおいて、メッセージサーバは、２３４０ステップによって選択された受信者にチャットメッセージを送信することができる。そして、メッセージサーバは、２３６０ステップにおいて、２３５０ステップの送信に対する課金をさらに行うことができる。
【００９６】
図２３の実施形態において、メッセージサーバは、第１類型の友達が発信要求するチャットメッセージ及び第２類型の友達が発信要求するチャットメッセージを一度に処理するように実現されたが、実施形態によっては、類型別にメッセージ処理が可能なメッセージサーバが互いに独立な構成で存在してもよい。この場合、メッセージサーバは、図１１の場合のように構成されることができ、２３２０ステップ及び２３３０ステップは遂行しなくてもよい。
【００９７】
本発明の実施形態に係る方法は、多様なコンピュータ手段によって行うことができるプログラム命令の形態で実現されても良く、かかるプログラム命令は、コンピュータ読み出し可能媒体に記録されてもよい。前記コンピュータ読み出し可能媒体は、プログラム命令、データファイル、データ構造などを単独または組み合わせたものを含んでもよい。前記媒体に記録されるプログラム命令は、本発明の目的のために特別に設計して構成されたものでもよく、コンピュータソフトウェア分野の技術を有する当業者にとって公知のものであり使用可能なものであってもよい。
【００９８】
以上のように本発明を限定された実施形態と図面によって説明したが、本発明は、上記の実施形態に限定されることなく、本発明が属する分野における通常の知識を有する者であれば、このような記載から多様な修正及び変形が可能である。したがって、本発明の範囲は、説明された実施形態に限定されて定められるものではなく、特許請求の範囲及び特許請求の範囲と均等なものなどによって定められるものである。
【図１】
2014238848.tif 000003
【図２】
2014238848.tif 000004
【図３】
2014238848.tif 000005
【図４】
2014238848.tif 000006
【図５】
2014238848.tif 000007
【図６】
2014238848.tif 000008
【図７】
2014238848.tif 000009
【図８】
2014238848.tif 000010
【図９】
2014238848.tif 000011
【図１０】
2014238848.tif 000012
【図１１】
2014238848.tif 000013
【図１２】
2014238848.tif 000014
【図１３】
2014238848.tif 000015
【図１４】
2014238848.tif 000016
【図１５】
2014238848.tif 000017
【図１６】
2014238848.tif 000018
【図１７】
2014238848.tif 000019
【図１８】
2014238848.tif 000020
【図１９】
2014238848.tif 000021
【図２０】
2014238848.tif 000022
【図２１】
2014238848.tif 000023
【図２２】
2014238848.tif 000024
【図２３】
2014238848.tif 000025