(57)【要約】      （修正有）【課題】ユーザが関心を持つ可能性が高いと期待されるコンテンツをユーザ端末に提供する。【解決手段】ネットワークシステム１００において、ネットワークサーバ（ＳＮＳ１２０）は、ウェブページ提供器１２３と、ユーザモニタリング部１２４と、コンテンツ選択器１２５とを含むコントローラ１２２を有する。ウェブページ提供器は、ユーザ端末１１０からの要求に応答して、第１方向に配列される第１領域と第２領域とを含むウェブページを提供する。第１領域は、第２方向に配列される第１コンテンツを含み、第２領域は、第２方向に配列される第２コンテンツを含む。ユーザモニタリング部は、第１コンテンツに対するユーザ端末のアクションを検知する。コンテンツ選択器は、第１コンテンツのうちユーザ端末のアクションが検知されたコンテンツに関連する第３コンテンツをデータベースから検索し、第３コンテンツを第２領域に含ませる。【選択図】図１
2020024690.tif 000002
【特許請求の範囲】
【請求項１】
ネットワークを介してユーザ端末と通信してウェブページを提供するためのネットワークサーバにおいて、
前記ユーザ端末からの要求に応答して、第１方向に配列される第１領域と第２領域とを含むウェブページを提供するように構成され、前記第１領域は、前記第１方向と交差する第２方向に配列される第１コンテンツを含み、前記第２領域は、前記第２方向に配列される第２コンテンツを含む、ウェブページ提供器と、
前記第１コンテンツに対する前記ユーザ端末のアクションを検知するように構成されるユーザモニタリング部と、
前記第１コンテンツのうち前記ユーザ端末の前記アクションが検知されたコンテンツに関連する第３コンテンツをデータベースから検索し、前記第３コンテンツを前記第２領域に含ませるように構成されるコンテンツ選択器と、を含むネットワークサーバ。
【請求項２】
前記コンテンツ選択器は、前記第２コンテンツのいずれか１つを前記第３コンテンツに切り替えるように構成される、請求項１に記載のネットワークサーバ。
【請求項３】
前記ウェブページ提供器は、前記ユーザ端末から前記第２領域をスクロールするユーザ入力による要求信号が受信された時、前記第２コンテンツの一部を前記ユーザ端末に提供するように構成され、
前記コンテンツ選択器は、前記第３コンテンツを前記第２コンテンツの前記一部に含ませるように構成される、請求項１に記載のネットワークサーバ。
【請求項４】
前記第１コンテンツそれぞれは、前記ユーザ端末によってアップデート可能な項目を含み、
前記ユーザ端末の前記アクションは、前記ユーザ端末による前記アップデートを含む、請求項１に記載のネットワークサーバ。
【請求項５】
前記ユーザ端末によってアップデート可能な前記項目は、前記ユーザ端末の選択に応答して変化するカウント値を含む、請求項４に記載のネットワークサーバ。
【請求項６】
前記ユーザ端末によってアップデート可能な前記項目は、前記ユーザ端末によって生成されるコメントを含む、請求項４に記載のネットワークサーバ。
【請求項７】
前記ウェブページは、前記第１および第２領域とともに、前記第１方向に配列される第３領域をさらに含み、
前記第１領域は、前記第２領域と前記第３領域との間で前記第２方向に延び、
前記第２領域は、前記第１領域と隣接し前記第２方向に延びる、請求項１に記載のネットワークサーバ。
【請求項８】
前記ウェブページは、前記第１および第２領域とともに、前記第１方向に配列される第３領域をさらに含み、
前記第２領域は、前記第１領域と前記第３領域との間で前記第２方向に延び、
前記第１領域は、前記第２領域と隣接し前記第２方向に延びる、請求項１に記載のネットワークサーバ。
【請求項９】
ネットワークを介してユーザ端末と通信するネットワークサーバの動作方法において、
前記ユーザ端末からの要求に応答して、第１方向に配列される第１領域と第２領域とを含むウェブページを提供し、前記第１領域は、前記第１方向と交差する第２方向に配列される第１コンテンツを含み、前記第２領域は、前記第２方向に配列される第２コンテンツを含み、
前記第１コンテンツに対する前記ユーザ端末のアクションを検知し、
前記第１コンテンツのうち前記ユーザ端末の前記アクションが検知されたコンテンツに関連する第３コンテンツをデータベースから検索し、
前記第３コンテンツを前記第２領域に含ませるステップすることを含む方法。
【請求項１０】
前記第３コンテンツを前記第２領域に含ませることは、前記第２コンテンツのいずれか１つを前記第３コンテンツに切り替えることを含む、請求項９に記載の方法。
【請求項１１】
前記ウェブページを提供することは、前記ユーザ端末から前記第２領域をスクロールするユーザ入力による要求信号が受信された時、前記第２コンテンツの一部を前記ユーザ端末に提供することを含み、
前記第３コンテンツを前記第２領域に含ませることは、前記第３コンテンツを前記第２コンテンツの前記一部に含ませることを含む、請求項９に記載の方法。
【請求項１２】
ネットワークを介してユーザ端末と通信してウェブサービスを提供するためのコンピュータ装置において、
前記ネットワークに接続される通信器と、
前記通信器を介して前記ユーザ端末と通信するように構成されるプロセッサとを含むが、
前記プロセッサは、
前記ユーザ端末からの要求に応答して、第１方向に配列される第１領域と第２領域とを含むウェブページを提供するが、前記第１領域は、前記第１方向と交差する第２方向に配列される第１コンテンツを含み、前記第２領域は、前記第２方向に配列される第２コンテンツを含み、
前記第１コンテンツに対する前記ユーザ端末のアクションを検知し、
前記第１コンテンツのうち前記ユーザ端末の前記アクションが検知されたコンテンツに関連する第３コンテンツをデータベースから検索し、前記第３コンテンツを前記第２領域に含ませるように構成されるコンピュータ装置。
【請求項１３】
前記プロセッサは、前記第２コンテンツのいずれか１つを前記第３コンテンツに切り替えるように構成される、請求項１２に記載のコンピュータ装置。
【請求項１４】
前記プロセッサは、前記ユーザ端末から前記第２領域をスクロールするユーザ入力による要求信号が受信された時、前記第２コンテンツの一部を前記ユーザ端末に提供するが、前記第３コンテンツを前記第２コンテンツの前記一部に含ませるように構成される、請求項１２に記載のコンピュータ装置。
【請求項１５】
前記第１コンテンツそれぞれは、前記ユーザ端末によってアップデート可能な項目を含み、
前記ユーザ端末の前記アクションは、前記ユーザ端末による前記アップデートを含む、請求項１２に記載のコンピュータ装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ネットワークシステムに関し、より具体的には、ユーザ端末にウェブページを提供するネットワークサーバおよび方法に関する。
【背景技術】
【０００２】
最近、データ通信網の発達によって多くの人がインターネットを利用し、これによってインターネットを利用した多様なサービスが提供されている。このようなサービスのうち、ＳＮＳ（Ｓｏｃｉａｌ  Ｎｅｔｗｏｒｋ  Ｓｅｒｖｉｃｅ）は、関心や活動を共有するユーザ間の交互的関係網を構築し、これをユーザに示すオンラインサービスあるいはプラットフォームである。このような交互的関係網は、１つまたはそれ以上のウェブページを介して実現される。
【０００３】
ウェブページがユーザ端末に提供される時、広告メッセージもともに提供される。ユーザが広告メッセージをクリックすれば、ユーザは、当該商品を購買するためのウェブページあるいは当該商品の詳細写真およびその関連する詳細情報を含むウェブページに移動することができる。しかし、このような広告メッセージがユーザの関心とは無関係であったり、低い関連性を持ったりする場合、広告メッセージを介した広告効果は相対的に低くなる。また、このような広告メッセージがポップアップメッセージでユーザ端末に提供されれば、ユーザは知りたい情報ではなかったにもかかわらず広告メッセージに露出するため、ユーザに不便さを与えることがあり、ユーザ端末がポップアップメッセージを許容しない場合は広告メッセージが提供できない。
【０００４】
上記の内容は、単に本発明の技術的思想に対する背景技術の理解のためのものであり、よって、それは本発明の技術分野における当業者に知られた先行技術に該当する内容として理解されない。
【発明の概要】
【発明が解決しようとする課題】
【０００５】
本発明の一実施例は、ユーザが関心を持つ可能性が高いと期待されるコンテンツをユーザ端末に提供するネットワークサーバおよびその動作方法を提供する。
【０００６】
本発明の一実施例は、コンテンツの露出に対する向上した信頼性を持つネットワークサーバおよびその動作方法を提供する。
【課題を解決するための手段】
【０００７】
本発明の実施例によるネットワークを介してユーザ端末と通信するためのネットワークサーバは、ユーザ端末からの要求に応答して、第１方向に配列される第１領域と第２領域とを含むウェブページを提供するように構成され、第１領域は、第１方向と交差する第２方向に配列される第１コンテンツを含み、第２領域は、第２方向に配列される第２コンテンツを含む、ウェブページ提供器と、第１コンテンツに対するユーザ端末のアクションを検知するように構成されるユーザモニタリング部と、第１コンテンツのうちユーザ端末のアクションが検知されたコンテンツに関連する第３コンテンツをデータベースから検索し、第３コンテンツを第２領域に含ませるように構成されるコンテンツ選択器と、を含む。
【０００８】
コンテンツ選択器は、第２コンテンツのいずれか１つを第３コンテンツに切り替えるように構成されてもよい。
【０００９】
ウェブページ提供器は、ユーザ端末から第２領域をスクロールするユーザ入力による要求信号が受信された時、第２コンテンツの一部をユーザ端末に提供するように構成され、コンテンツ選択器は、第３コンテンツを第２コンテンツの一部に含ませるように構成されてもよい。
【００１０】
第１コンテンツそれぞれは、ユーザ端末によってアップデート可能な項目を含み、ユーザ端末のアクションは、ユーザ端末によるアップデートを含んでもよい。
【００１１】
ユーザ端末によってアップデート可能な項目は、ユーザ端末の選択に応答して変化するカウント値を含んでもよい。
【００１２】
ユーザ端末によってアップデート可能な項目は、ユーザ端末によって生成されるコメントを含んでもよい。
【００１３】
ウェブページは、第１および第２領域とともに、第１方向に配列される第３領域をさらに含み、第１領域は、第２領域と第３領域との間で第２方向に延び、第２領域は、第１領域と隣接し第２方向に延びてもよい。
【００１４】
ウェブページは、第１および第２領域とともに、第１方向に配列される第３領域をさらに含み、第２領域は、第１領域と第３領域との間で第２方向に延び、第１領域は、第２領域と隣接し第２方向に延びてもよい。
【００１５】
本発明の他の態様は、ネットワークを介してユーザ端末と通信するネットワークサーバの動作方法に関する。方法は、ユーザ端末からの要求に応答して、第１方向に配列される第１領域と第２領域とを含むウェブページを提供し、第１領域は、第１方向と交差する第２方向に配列される第１コンテンツを含み、第２領域は、第２方向に配列される第２コンテンツを含み、第１コンテンツに対するユーザ端末のアクションを検知することと、第１コンテンツのうちユーザ端末のアクションが検知されたコンテンツに関連する第３コンテンツをデータベースから検索することと、第３コンテンツを第２領域に含ませることと、を含む。
【００１６】
第３コンテンツを第２領域に含ませることは、第２コンテンツのいずれか１つを第３コンテンツに切り替えることを含んでもよい。
【００１７】
ウェブページを提供することは、ユーザ端末から第２領域をスクロールするユーザ入力による要求信号が受信された時、第２コンテンツの一部をユーザ端末に提供することを含み、第３コンテンツを第２領域に含ませることは、第３コンテンツを第２コンテンツの一部に含ませることを含んでもよい。
【００１８】
本発明のさらに他の態様は、ネットワークを介してユーザ端末と通信してウェブページを提供するためのコンピュータ装置に関する。コンピュータ装置は、ネットワークに接続される通信器と、通信器を介してユーザ端末と通信するように構成されるプロセッサとを含む。プロセッサは、ユーザ端末からの要求に応答して、第１方向に配列される第１領域と第２領域とを含むウェブページを提供し、第１領域は、第１方向と交差する第２方向に配列される第１コンテンツを含み、第２領域は、第２方向に配列される第２コンテンツを含み、第１コンテンツに対するユーザ端末のアクションを検知し、第１コンテンツのうちユーザ端末のアクションが検知されたコンテンツに関連する第３コンテンツをデータベースから検索し、第３コンテンツを第２領域に含ませるように構成される。
【００１９】
プロセッサは、第２コンテンツのいずれか１つを第３コンテンツに切り替えるように構成されてもよい。
【００２０】
プロセッサは、ユーザ端末から第２領域をスクロールするユーザ入力による要求信号が受信された時、第２コンテンツの一部をユーザ端末に提供するが、第３コンテンツを第２コンテンツの一部に含ませるように構成されてもよい。
【００２１】
第１コンテンツそれぞれは、ユーザ端末によってアップデート可能な項目を含み、ユーザ端末のアクションは、ユーザ端末によるアップデートを含んでもよい。
【発明の効果】
【００２２】
本発明の実施例によれば、ユーザが関心を持つ可能性が高いと期待されるコンテンツをユーザ端末に提供するネットワークサーバおよびその動作方法が提供される。
【００２３】
本発明の実施例によれば、コンテンツの露出に対する向上した信頼性を持つネットワークサーバおよびその動作方法が提供される。
【図面の簡単な説明】
【００２４】
【図１】本発明の実施例によるネットワークシステムを示すブロック図である。
【図２】図１のＳＮＳサーバによって提供されるウェブページの実施例を示す図である。
【図３】ウェブページのバナー領域がスクロールされた時、ユーザ端末に表示される第１画面を示す図である。
【図４】ウェブページのバナー領域がさらにスクロールされた時、ユーザ端末に表示される第２画面を示す図である。
【図５】ウェブページのメイン領域がスクロールされた時、ユーザ端末に表示される第３画面を示す図である。
【図６】図１のユーザ端末の実施例を示すブロック図である。
【図７】本発明の実施例によるＳＮＳサーバからユーザ端末にウェブページを提供する方法を示すフローチャートである。
【図８】図１のＳＮＳサーバを実現可能な例示的なコンピュータ装置を示すブロック図である。
【発明を実施するための形態】
【００２５】
以下、本発明による望ましい実施例を、添付した図面を参照して詳細に説明する。下記の説明では本発明による動作を理解するのに必要な部分だけが説明され、その他の部分の説明は本発明の要旨をあいまいにさせないために省略されることに留意しなければならない。また、本発明は、ここで説明される実施例に限定されず、他の形態に具体化されてもよい。ただし、ここで説明される実施例は、本発明の属する技術分野における通常の知識を有する者に本発明の技術的思想を容易に実施できる程度に詳細に説明するために提供されるものである。
【００２６】
明細書全体において、ある部分が他の部分に「接続」されているとする時、これは、「直接的に接続」されている場合のみならず、その中間に他の素子を挟んで「間接的に接続」されている場合も含む。ここで使われた用語は、特定の実施例を説明するためのものであり、本発明を限定するためのものではない。明細書全体において、ある部分がある構成要素を「含む」とする時、これは、特に反対の記載がない限り、他の構成要素を除くのではなく、他の構成要素をさらに包含できることを意味する。「Ｘ、Ｙ、およびＺの少なくともいずれか１つ」、そして「Ｘ、Ｙ、およびＺから構成されたグループより選択された少なくともいずれか１つ」は、Ｘ１つ、Ｙ１つ、Ｚ１つ、またはＸ、Ｙ、およびＺの２つまたはそれ以上の何らかの組み合わせ（例えば、ＸＹＺ、ＸＹＹ、ＹＺ、ＺＺ）と解釈される。ここで、「および／または」は、当該構成の１つまたはそれ以上のすべての組み合わせを含む。
【００２７】
図１は、本発明の実施例によるネットワークシステムを示すブロック図である。図２は、図１のＳＮＳサーバによって提供されるウェブページの実施例を示す図である。図３は、ウェブページのバナー領域がスクロールされた時、ユーザ端末に表示される第１画面を示す図である。図４は、ウェブページのバナー領域がさらにスクロールされた時、ユーザ端末に表示される第２画面を示す図である。
【００２８】
図１を参照すれば、ネットワークシステム１００は、ネットワーク１０５と、ユーザ端末１１０と、ＳＮＳ（Ｓｏｃｉａｌ  Ｎｅｔｗｏｒｋ  Ｓｅｒｖｉｃｅ）サーバ１２０とを含む。
【００２９】
ネットワークシステム１００は、ここで説明された本発明の実施例による多様な方法を行うように動作する複数の装置、サーバ、および／またはソフトウェア構成を含むことができる。図１に示された装置および／またはサーバは、他の方式で構成されてもよいし、装置および／またはサーバによって提供される動作およびサービスは、ここで説明された実施例のために結合または分離されてもよいし、より多い数あるいはより少ない数の装置および／またはサーバによって行われてもよい。１つまたはそれ以上の装置および／またはサーバは、同一あるいは異なる企業体によって駆動および／または保持される。
【００３０】
ネットワーク１０５は、ユーザ端末１１０およびＳＮＳサーバ１２０のようなネットワークシステム１００内の多様な構成要素を接続する。ネットワーク１０５は、パブリックネットワーク（ｐｕｂｌｉｃ  ｎｅｔｗｏｒｋ）、少なくとも１つのプライベートネットワーク（ｐｒｉｖａｔｅ  ｎｅｔｗｏｒｋ）、有線ネットワーク、無線ネットワーク、他の適切なタイプのネットワーク、およびそれらの組み合わせの少なくとも１つを含むことができる。
【００３１】
ユーザ端末１１０は、ネットワーク１０５を介してＳＮＳサーバ１２０と通信することができる。ユーザ端末１１０は、ＳＮＳサーバ１２０にアクセスしてユーザアドレスを登録することでＳＮＳサーバ１２０の提供するサービスに加入し、ＳＮＳサーバ１２０から提供されるウェブページを受信して表示することができる。また、ユーザ端末１１０は、ウェブページ内のコンテンツをアップデートするためのアクションを行うことができる。
【００３２】
ユーザ端末１１０は、コンピュータによって読み取り可能な媒体に格納された命令語を含むコンピュータプログラムを実行するための１つまたはそれ以上のプロセッサ、メモリ、そして他の適した構成要素を含み、ＳＮＳサーバ１２０にアクセスするための応用アプリケーションを実行することができる。例えば、ユーザ端末１１０は、ウェブブラウザのような応用アプリケーションを介してＳＮＳサーバ１２０にアクセスすることができる。
【００３３】
実施例において、ユーザ端末１１０は、コンピュータ、ＵＭＰＣ（Ｕｌｔｒａ  Ｍｏｂｉｌｅ  ＰＣ）、ワークステーション、ネットブック（ｎｅｔ−ｂｏｏｋ）、ＰＤＡ（Ｐｅｒｓｏｎａｌ  Ｄｉｇｉｔａｌ  Ａｓｓｉｓｔａｎｔｓ）、ポータブル（ｐｏｒｔａｂｌｅ）コンピュータ、ウェブタブレット（ｗｅｂ  ｔａｂｌｅｔ）、無線電話（ｗｉｒｅｌｅｓｓ  ｐｈｏｎｅ）、モバイルフォン（ｍｏｂｉｌｅ  ｐｈｏｎｅ）、スマートフォン（ｓｍａｒｔ  ｐｈｏｎｅ）、ｅ−ブック（ｅ−ｂｏｏｋ）、ＰＭＰ（ｐｏｒｔａｂｌｅ  ｍｕｌｔｉｍｅｄｉａ  ｐｌａｙｅｒ）、ポータブルゲーム機などのような情報を有線および／または無線環境で送受信可能な装置などを含むことができる。
【００３４】
ＳＮＳサーバ１２０のようなネットワークサーバがネットワーク１０５を介してユーザ端末と通信することができる。ＳＮＳサーバ１２０は、ユーザ端末１１０の要求に応答して、ウェブページを提供するように構成される。ＳＮＳサーバ１２０は、ウェブページを格納するデータベースＤＢを含むことができる。ユーザ端末１１０がユーザアドレスによりＳＮＳサーバ１２０にアクセスしてウェブページを要求すれば、ＳＮＳサーバ１２０は、要求されたウェブページをデータベースＤＢからユーザ端末１１０に提供することができる。
【００３５】
ＳＮＳサーバ１２０は、通信インタフェース（Ｉ／Ｆ）１２１と、コントローラ１２２とを含むことができる。コントローラ１２２は、通信インタフェース１２１を介してネットワーク１０５上のユーザ端末１１０と通信することができる。通信インタフェース１２１は、有線通信機能および無線通信機能の少なくとも１つを含み、これによってネットワーク１０５を介してユーザ端末１１０と通信することができる。
【００３６】
図１にて、ＳＮＳサーバ１２０の外部にデータベースＤＢが位置するものとして示される。ＳＮＳサーバ１２０は、通信インタフェース１２１を介してデータベースＤＢと通信することができる。しかし、これは例示的なもので、本発明の実施例はこれに限定されない。例えば、データベースＤＢの少なくとも一部は、ＳＮＳサーバ１２０に含まれてもよい。
【００３７】
データベースＤＢは、コンテンツＣＮＴおよびウェブページソースＷＰＳを格納することができる。ウェブページソースＷＰＳは、ウェブページのデータ構造を含み、データ構造は、コンテンツＣＮＴのリンク（例えば、データベース内の格納位置）を含むことができる。
【００３８】
コンテンツは、テキスト、サウンド、イメージ、映像などのデジタルデータおよび／または信号を含むことができ、ユーザ端末１１０のディスプレイにより視覚化される。コンテンツは、ユーザアドレスによって登録された掲示物としてデータベースＤＢに格納される。あるいは、コンテンツは、特定商品の広告（例えば、バナー広告）としてデータベースＤＢに格納されてもよい。
【００３９】
コントローラ１２２は、ＳＮＳサーバ１２０の諸動作を制御するように構成される。コントローラ１２２は、ウェブページ提供器１２３と、ユーザモニタリング部（ｕｓｅｒ  ｍｏｎｉｔｏｒ）１２４と、コンテンツ選択器１２５とを含むことができる。
【００４０】
ウェブページ提供器１２３は、ユーザ端末１１０の要求に応答して、ウェブページを提供することができる。ウェブページ提供器１２３は、ユーザ端末１１０からウェブページが要求される時、当該ウェブページソースとともに、ウェブページソースのリンクするコンテンツをデータベースＤＢからユーザ端末１１０に提供する。ユーザ端末１１０は、受信されたウェブページをユーザが視認できるように表示する。
【００４１】
図１とともに、図２を参照すれば、ウェブページ提供器１２３によって提供されるウェブページは、横方向に配列されるメニュー領域２１０と、メイン領域２２０と、バナー領域２３０とを含むことができる。
【００４２】
メニュー領域２１０は、縦方向に延び、必要に応じて多様な情報を含むことができる。例えば、メニュー領域２１０は、特定ウェブページに対するリンク、例えば、ＵＲＬ（Ｕｎｉｆｏｒｍ  Ｒｅｓｏｕｒｃｅ  Ｌｏｃａｔｏｒ）を有する領域２１１を含むことができる。領域２１１を選択するユーザ入力が受信された時、ユーザ端末１１０は、ＳＮＳサーバ１２０に当該リンクのウェブページを要求および受信することができる。
【００４３】
メイン領域２２０は、縦方向に延び、縦方向に配列される複数のコンテンツを含むことができる。図２にて、メイン領域２２０にコンテンツ２２１およびコンテンツ２２２の一部が表示されている。ユーザ端末１１０は、メイン領域２２０に表示されるコンテンツ２２１、２２２の次のコンテンツを予め受信し、内部バッファメモリに格納することができる。メイン領域２２０は、第１スクロールバーＳＣ１をさらに含んでもよい。第１スクロールバーＳＣ１をスクロール（ｓｃｒｏｌｌ  ｄｏｗｎ）するユーザ入力が受信された時、ユーザ端末１１０は、内部バッファメモリに格納されたコンテンツをメイン領域２２０に順次に表示する一方、その次のコンテンツをＳＮＳサーバ１２０に要求および受信することができる。
【００４４】
実施例において、図２のコンテンツ２２１、２２２は、１つのサブウェブページに含まれてもよい。第１スクロールバーＳＣ１をスクロールするユーザ入力に応答して、次のサブウェブページに含まれたコンテンツが表示されてもよい。このように、メイン領域２２０は、縦方向に配列される複数のサブウェブページを含むことができる。
【００４５】
メイン領域２２０のコンテンツ２２１、２２２それぞれは、掲示物を含むことができる。掲示物は、掲示文３１０と、イメージ３２０とを含むことができる。また、掲示物は、複数のユーザアドレスによってアップデート可能な少なくとも１つの項目を含むことができる。すなわち、任意のユーザアドレスによって登録された掲示物は、複数のユーザアドレスによってアップデート、例えば、評価される。例えば、掲示物は、「いいね！」あるいはそれ相応のシンボルが表示された第１領域３３０と、第１領域３３０に隣接しカウント値を表示する第２領域３４０とを含む。ＳＮＳサーバ１２０は、ユーザアドレスそれぞれが第１領域３３０を選択（例えば、クリック）する度に第２領域３４０のカウント値が増加するように掲示物をアップデートすることができる。第１領域３３０を選択したユーザアドレスの数が２５の時、第２領域３４０の図２に示されるように、カウント値は２５である。
【００４６】
掲示物は、ユーザアドレスが残したコメント（あるいは書き込み）を含む第３領域３５０をさらに含んでもよい。ＳＮＳサーバ１２０は、任意のユーザアドレスが「書き込み」と表示された第４領域３６０を選択すれば、そのユーザアドレスが第３領域３５０にコメントを残せるようにする機能を支援することができる。ＳＮＳサーバ１２０は、ユーザアドレスによって入力されたコメントを含むように第３領域３５０をアップデートすることができる。図２にて、第１〜第３ユーザアドレスＵＩＤ１〜ＵＩＤ３によるコメントが第３領域３５０に含まれている。ＳＮＳサーバ１２０は、ユーザアドレスが第５領域３７０の「書き込みをもっと見る」を選択すれば、掲示物に含まれたより多くのコメントが表示されるようにする機能を支援することができる。
【００４７】
バナー領域２３０は、縦方向に延び、縦方向に配列される複数のコンテンツを含むことができる。図２にて、バナー領域２３０にコンテンツ２３１およびコンテンツ２３２の一部が表示されている。ユーザ端末１１０は、バナー領域２３０に表示されるコンテンツ２３１、２３２の次のコンテンツを予め受信し、内部バッファメモリに格納することができる。バナー領域２３０は、第２スクロールバーＳＣ２をさらに含んでもよい。第２スクロールバーＳＣ２をスクロールするユーザ入力が受信された時、ユーザ端末１１０は、内部バッファメモリに格納されたコンテンツをバナー領域２３０に順次に表示する一方、その次のコンテンツをＳＮＳサーバ１２０に要求および受信することができる。
【００４８】
実施例において、図２のコンテンツ２３１、２３２は、１つのサブウェブページに含まれてもよい。第２スクロールバーＳＣ２をスクロールするユーザ入力に応答して、次のサブウェブページに含まれたコンテンツが表示される。このように、バナー領域２３０は、縦方向に配列される複数のサブウェブページを含むことができる。
【００４９】
バナー領域２３０のコンテンツ２３１、２３２それぞれは、特定商品のイメージを表示する第１領域４１０と、その関連情報を表示する第２領域４２０と、当該商品を販売するためのウェブページあるいは当該商品の詳細写真およびその関連する詳細情報を含むウェブページのリンクを含む第３領域４３０とを含むことができる。関連情報は、商品写真のタイトル、販売価格、割引価格などの当該商品に関連する情報を含むことができる。
【００５０】
ユーザモニタリング部１２４は、メイン領域２２０のコンテンツに対するユーザ端末１１０のアクションを検知するように構成される。ユーザ端末１１０のアクションは、クリックあるいはタッチのようなコンテンツの選択に起因してユーザ端末１１０から受信される要求信号であってもよい。実施例において、ユーザ端末１１０のアクションは、メイン領域２２０のコンテンツに対するアップデートを要求する信号であってもよい。例えば、ユーザ端末１１０のアクションは、コンテンツ２２１の第１領域３３０を選択するユーザ入力に起因して第２領域３４０のアップデートを要求する信号であってもよい。例えば、ユーザ端末１１０のアクションは、コンテンツ２２１の第３領域３５０にコメントを含ませるために、ユーザ端末１１０から受信される要求信号であってもよい。
【００５１】
コンテンツ選択器１２５は、ユーザ端末１１０のアクションが検知されたコンテンツに関連するコンテンツ、例えば、広告コンテンツをデータベースＤＢから検索するように構成される。関連するコンテンツは、必要に応じて多様な方法により検索される。実施例において、コンテンツ選択器１２５は、ユーザ端末１１０のアクションが検知されたコンテンツに含まれたテキスト（例えば、３１０）に基づいて、データベースＤＢ内のコンテンツＣＮＴのうち関連するコンテンツをサーチすれば良い。例えば、ユーザ端末１１０のアクションが検知されたコンテンツにテキスト「半袖シャツ」が含まれる時、コンテンツ選択器１２５は、データベースＤＢ内でテキスト「半袖シャツ」あるいはそれに関連するテキストを含むコンテンツをサーチすれば良い。実施例において、コンテンツ選択器１２５は、ユーザ端末１１０のアクションが検知されたコンテンツに含まれたイメージをデータベースＤＢ内のコンテンツＣＮＴと比較してマッチされるイメージを有するコンテンツをサーチすれば良い。例えば、コンテンツ選択器１２５は、イメージ検索エンジン（ｉｍａｇｅ  ｓｅａｒｃｈ  ｅｎｇｉｎｅ）を含み、イメージ検索エンジンを介してイメージを互いに比較することができる。
【００５２】
コンテンツ選択器１２５は、検索されたコンテンツをウェブページのバナー領域２３０に含ませるようにウェブページ提供器１２３を制御することができる。実施例において、コンテンツ選択器１２５は、バナー領域２３０に含まれたコンテンツのいずれか１つを検索されたコンテンツに切り替えるようにウェブページ提供器１２３を制御することができる。
【００５３】
図３を参照すれば、ユーザ端末１１０のユーザは、メイン領域２２０のコンテンツ２２１の第１領域３３０を選択することができる。コンテンツ２２１の第２領域３４０のカウント値は増加する。第２領域３４０のカウント値は、図３に示されるように、２６に増加することができる。ユーザモニタリング部１２４は、このようなメイン領域２２０のコンテンツ２２１に対するユーザ端末１１０のアクションを検知するように構成される。
【００５４】
コンテンツ選択器１２５は、ユーザ端末１１０のアクションが検知されたコンテンツ２２１に関連するコンテンツをバナー領域２３０に含ませてもよい。関連するコンテンツは、第２スクロールバーＳＣ２をスクロールする時に提供されるバナー領域２３０のコンテンツのいずれか１つとして提供される。例えば、スクロールによって、バナー領域２３０には、図２のコンテンツ２３１の次のコンテンツ２３２、２３３が表示されてもよい。ユーザが第２スクロールバーＳＣ２をさらにスクロールすると仮定する。図４を参照すれば、コンテンツ選択器１２５によって検索されたコンテンツ２３４、２３５が画面に表示される。
【００５５】
本発明の実施例によれば、ＳＮＳサーバ１２０は、メイン領域２２０でのユーザ端末１１０のアクションを検知し、関連するコンテンツをバナー領域２３０に含ませる。これによって、ユーザが関心を持つと期待されるコンテンツが提供され、これから、もしコンテンツが広告コンテンツの場合には、広告効果の向上を期待することができる。さらに、コンテンツがポップアップメッセージのような形態ではない、バナー領域２３０のようなウェブページの一部として提供されるので、ユーザ端末１１０内のポップアップメッセージに対する設定に関係なくコンテンツが露出できる。したがって、コンテンツの露出に対して向上した信頼性を持つＳＮＳサーバ１２０が提供される。
【００５６】
図５は、ウェブページのメイン領域がスクロールされた時、ユーザ端末に表示される第３画面を示す図である。
【００５７】
図１および図５を参照すれば、ユーザ端末１１０のユーザは、バナー領域２３０のコンテンツ２３２を選択することができる。ユーザモニタリング部１２４は、バナー領域２３０のコンテンツ２３２に対するユーザ端末１１０のかかるアクションを検知することができる。
【００５８】
コンテンツ選択器１２５は、アクションが検知されたコンテンツ２３２に関連するコンテンツをメイン領域２２０に含ませてもよい。図５にて、第１スクロールバーＳＣ１がスクロールされて、図２のコンテンツ２２２の次のコンテンツ２２３、２２４、２２５がメイン領域２２０に表示されている。コンテンツ選択器１２５は、コンテンツ２２３、２２４、２２５のいずれか１つ２２４をアクションが検知されたコンテンツ２３２に関連するコンテンツに変更することができる。コンテンツ２２４は、特定商品のイメージを表示する第１領域５１０と、その関連情報を表示する第２領域５２０と、当該商品を販売するためのウェブページのリンクを含む第３領域５３０とを含むことができる。
【００５９】
このように、ＳＮＳサーバ１２０は、バナー領域２３０でのユーザ端末１１０のアクションを検知し、関連するコンテンツをメイン領域２２０に含ませてもよい。これによって、ユーザが関心を持つと期待されるコンテンツがメイン領域２２０に提供される。さらに、コンテンツがポップアップメッセージのような形態ではない、ウェブページの一部として提供されるので、ユーザ端末１１０内のポップアップメッセージに対する設定に関係なくコンテンツが露出し、そのため、ＳＮＳサーバ１２０は、コンテンツの露出に対する向上した信頼性を提供することができる。
【００６０】
図６は、図１のユーザ端末の実施例を示すブロック図である。
【００６１】
図６を参照すれば、ユーザ端末１１０は、通信器１１１と、Ａ／Ｖ（Ａｕｄｉｏ／Ｖｉｄｅｏ）入力器１１２と、ユーザインタフェース１１３と、ディスプレイ１１４と、不揮発性格納媒体１１５と、システムメモリ１１７とを含む。
【００６２】
通信器１１１は、移動通信網上で基地局、外部のサーバ、および外部の端末の少なくとも１つと無線信号を送信するように構成される。この時、無線信号は、音声呼信号、画像通話呼信号、または文字／マルチメディアメッセージの送受信による多様なタイプのデータを含むことができる。
【００６３】
また、通信器１１１は、無線インターネットに接続するように構成される。さらに、通信器１１１は、近距離通信を行うように構成され、ブルートゥース（登録商標）（Ｂｌｕｅｔｏｏｔｈ（登録商標））、ＲＦＩＤ（Ｒａｄｉｏ  Ｆｒｅｑｕｅｎｃｙ  Ｉｄｅｎｔｉｆｉｃａｔｉｏｎ）、赤外線通信（ＩｒＤＡ、ｉｎｆｒａｒｅｄ  Ｄａｔａ  Ａｓｓｏｃｉａｔｉｏｎ）、ＵＷＢ（Ｕｌｔｒａ  Ｗｉｄｅｂａｎｄ）、ジグビー（ＺｉｇＢｅｅ）などの近距離通信技術が利用可能である。
【００６４】
Ａ／Ｖ入力器１１２は、オーディオ信号およびビデオ信号の入力のためのもので、カメラを含むことができる。カメラは、イメージセンサによって得られるイメージを処理する。カメラによって処理されたイメージは、システムメモリ１１７に格納されたり、通信器１１１を介して外部に伝送されたりする。
【００６５】
ユーザインタフェース１１３は、ユーザ端末１１０あるいはプロセッサ１１６の動作を制御するためのユーザ入力を受信する。ユーザインタフェース１１３は、キーパッド（ｋｅｙ  ｐａｄ）、ドームスイッチ（ｄｏｍｅ  ｓｗｉｔｃｈ）、タッチパッド（静圧／静電）、ジョグホイール、ジョグスイッチ、フィンガーマウスなどを含むことができる。特に、タッチパッドがディスプレイ１１４と一体に形成される場合、これをタッチスクリーン（ｔｏｕｃｈ  ｓｃｒｅｅｎ）と呼ぶことができる。この場合、ユーザインタフェース１１３は、ディスプレイ１１４によって視覚化される。
【００６６】
ディスプレイ１１４は、プロセッサ１１６の制御に応答して動作する。ディスプレイ１１４は、ユーザ端末１１０あるいはプロセッサ１１６によって処理される情報を表示する。例えば、ディスプレイ１１４は、プロセッサ１１６の制御によってイメージを表示することができる。ディスプレイ１１４がタッチパッドと一体に形成されてタッチスクリーンを構成する場合、ディスプレイ１１４は、ユーザインタフェース１１３を視覚化することができる。ディスプレイ１１４は、液晶ディスプレイ（ｌｉｑｕｉｄ  ｃｒｙｓｔａｌ  ｄｉｓｐｌａｙ）、有機発光ダイオード（ｏｒｇａｎｉｃ  ｌｉｇｈｔ  ｅｍｉｔｔｉｎｇ  ｄｉｏｄｅ）ディスプレイ、フレキシブルディスプレイ（ｆｌｅｘｉｂｌｅ  ｄｉｓｐｌａｙ）など多様なタイプのディスプレイの少なくとも１つを含んでもよい。
【００６７】
不揮発性格納媒体１１５は、フラッシュメモリ（ｆｌａｓｈ  ｍｅｍｏｒｙ  ｔｙｐｅ）、ハードディスク（ｈａｒｄ  ｄｉｓｋ  ｔｙｐｅ）、マルチメディアカード（ｍｕｌｔｉｍｅｄｉａ  ｃａｒｄ）などの少なくとも１つであってもよい。不揮発性格納媒体１１５は、プロセッサ１１６の制御に応答して、データを書き込み読み出すように構成される。
【００６８】
プロセッサ１１６は、汎用あるいは専用プロセッサのいずれか１つを含むことができ、通信器１１１、Ａ／Ｖ入力器１１２、ユーザインタフェース１１３、ディスプレイ１１４、不揮発性格納媒体１１５、およびシステムメモリ１１７の動作を制御する。
【００６９】
プロセッサ１１６は、実行される時、多様な機能を提供する命令語を含むプログラムコードを不揮発性格納媒体１１５からシステムメモリ１１７にローディングし、ローディングされたプログラムコードを実行するように構成される。このように、プロセッサ１１６は、ウェブブラウザ１１８をシステムメモリ１１７にローディングし、ローディングされたウェブブラウザ１１８を実行することができる。ユーザ端末１１０は、ウェブブラウザ１１８を介して、図１のＳＮＳサーバ１２０にアクセスすれば良い。実施例において、システムメモリ１１７は、プロセッサ１１６のワーキングメモリとして提供される。プロセッサ１１６は、追加的なワーキングメモリを含んでもよい。実施例において、システムメモリ１１７は、バッファメモリとして提供される。
【００７０】
システムメモリ１１７は、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）、および他のタイプのコンピュータによって読み取り可能な格納媒体の少なくとも１つを含むことができる。
【００７１】
図７は、本発明の実施例によるＳＮＳサーバからユーザ端末にウェブページを提供する方法を示すフローチャートである。
【００７２】
図１および図７を参照すれば、Ｓ１１０ステップで、ＳＮＳサーバ１２０は、第１コンテンツを含む第１領域と、第２コンテンツを含む第２領域とを有するウェブページをユーザ端末に提供する。この時、第１および第２領域は、画面上で第１方向に配列され、第１コンテンツは、第１領域内で第１方向と交差する第２方向に配列され、第２コンテンツは、第２領域内で第２方向に配列される。
【００７３】
Ｓ１２０ステップで、ＳＮＳサーバ１２０は、第１コンテンツに対するユーザ端末１１０のアクションをモニタリングする。
【００７４】
Ｓ１３０ステップで、ＳＮＳサーバ１２０は、ユーザ端末１１０のアクションが検知されたコンテンツに関連する第３コンテンツをデータベースＤＢから検索する。関連するコンテンツは、多様な方法により決定可能である。実施例において、ユーザ端末１１０のアクションが検知されたコンテンツに含まれたテキストが抽出され、データベースＤＢ内のコンテンツＣＮＴのうち抽出されたテキストを含むコンテンツがサーチされる。実施例において、ユーザ端末１１０のアクションが検知されたコンテンツに含まれたイメージが抽出され、データベースＤＢ内のコンテンツＣＮＴのうち抽出されたイメージとマッチされるイメージを有するコンテンツがサーチされる。
【００７５】
Ｓ１４０ステップで、ＳＮＳサーバ１２０は、第３コンテンツを第２領域に含ませる。例えば、第３コンテンツは、第２領域をスクロールする時、ユーザ端末１１０に提供されるコンテンツの１つとして提供される。
【００７６】
実施例において、第１領域は、メイン領域２２０（図２参照）であり、第２領域は、バナー領域２３０（図２参照）であってもよい。第１領域は、バナー領域２３０であり、第２領域は、メイン領域２２０であってもよい。
【００７７】
本発明の実施例によれば、ウェブページを提供する方法は、ウェブページの第１領域でのユーザ端末１１０のアクションを検知し、関連するコンテンツをウェブページの第２領域に含ませる。これによって、ユーザが関心を持つと期待されるコンテンツが提供される。さらに、コンテンツがポップアップメッセージのような形態ではない、ウェブページの一部として提供されるので、ユーザ端末１１０内のポップアップメッセージに対する設定に関係なくコンテンツが露出し、そのため、この方法は、コンテンツの露出に対する向上した信頼性を提供することができる。
【００７８】
図８は、図１のＳＮＳサーバを実現可能な例示的なコンピュータ装置を示すブロック図である。
【００７９】
図８を参照すれば、コンピュータ装置１０００は、バス１１００と、少なくとも１つのプロセッサ１２００と、システムメモリ１３００と、格納媒体１４００と、通信器１５００とを含む。
【００８０】
バス１１００は、コンピュータ装置１０００の多様な構成要素に接続されてデータ、信号、および情報を伝達する。プロセッサ１２００は、汎用あるいは専用プロセッサのいずれか１つであってもよいし、コンピュータ装置１０００の諸動作を制御することができる。
【００８１】
プロセッサ１２００は、実行される時、多様な機能を提供する命令語を含むプログラムコードをシステムメモリ１３００にローディングし、ローディングされたプログラムコードを処理するように構成される。例えば、システムメモリ１３００は、プロセッサ１２００のワーキングメモリとして提供される。
【００８２】
実施例として、システムメモリ１３００は、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）、および他のタイプのコンピュータによって読み取り可能な媒体の少なくとも１つを含むことができる。
【００８３】
プロセッサ１２００は、システムメモリ１３００とともに、図１のコントローラ１２２として機能することができる。プロセッサ１２００は、プロセッサ１２００によって実行される時、図１のウェブページ提供器１２３の機能を提供するウェブページ提供モジュール１３１０と、プロセッサ１２００によって実行される時、図１のユーザモニタリング部１２４の機能を提供するユーザモニタリングモジュール１３２０と、プロセッサ１２００によって実行される時、図１のコンテンツ選択器１２５の機能を提供するコンテンツ選択モジュール１３３０とをシステムメモリ１３００にローディングすることができる。そのようなプログラムコードは、プロセッサ１２００によって実行されて、図１および図７を参照して説明されたＳＮＳサーバ１２０の動作を行うことができる。この他にも、システムメモリ１３００は、プロセッサ１２００によって実行される時、追加的な機能を提供するプログラムコードをさらに含んでもよい。
【００８４】
システムメモリ１３００にローディングされるプログラムコードは、コンピュータによって読み取り可能な別途の記録媒体である格納媒体１４００からローディングされてもよい。プログラムコードは、外部装置から通信器１５００を介してシステムメモリ１３００にローディングされてもよい。さらに、格納媒体１４００は、図１のデータベースＤＢの少なくとも一部として機能することができる。この場合、格納媒体１４００は、図１のコンテンツＣＮＴおよびウェブページソースＷＰＳを格納することができる。
【００８５】
実施例において、格納媒体１４００は、電源が遮断されても格納されたデータを保持する多様なタイプの不揮発性格納媒体、例えば、フラッシュメモリ（ｆｌａｓｈ  ｍｅｍｏｒｙ）、ハードディスク（ｈａｒｄ  ｄｉｓｋ）などを含むことができる。
【００８６】
通信器１５００（あるいはトランシーバ）は、コンピュータ装置１０００と図１のネットワークシステム１００内の他の装置との間の信号を、ネットワーク１０５を介して送受信する。通信器１５００の少なくとも一部は、図１の通信インタフェース１２１として機能することができる。データベースＤＢが外部装置として提供される場合、通信器１５００は、プロセッサ１２００の制御に応答して、ネットワーク１０５を介してデータベースＤＢと通信することができる。
【００８７】
たとえ特定の実施例および適用例がここで説明されたが、これは本発明のより全般的な理解のために提供されたものに過ぎず、本発明は、上記の実施例に限定されるものではなく、本発明の属する分野における通常の知識を有する者であれば、このような記載から多様な修正および変形が可能である。
【００８８】
したがって、本発明の思想は、説明された実施例に限って定められてはならず、後述する特許請求の範囲だけでなく、この特許請求の範囲と均等または等価的変形があるあらゆるものは本発明の思想の範疇に属するというべきである。
【符号の説明】
【００８９】
１００：ネットワークシステム
１１０：ユーザ端末
１２０：ＳＮＳサーバ
１２１：通信インタフェース
１２２：コントローラ
１２３：ウェブページ提供器
１２４：ユーザモニタリング部
１２５：コンテンツ選択器
【図１】
2020024690.tif 000003
【図２】
2020024690.tif 000004
【図３】
2020024690.tif 000005
【図４】
2020024690.tif 000006
【図５】
2020024690.tif 000007
【図６】
2020024690.tif 000008
【図７】
2020024690.tif 000009
【図８】
2020024690.tif 000010