(57)【要約】  インスタントコメントを動的に提供する方法。第１の命令は、オンライン環境でＷｅｂメディアオブジェクトについてのインスタントコメントを可能にするためのインスタントコメントツールをアクティブ化するために第１のユーザーから受信される。Ｗｅｂメディアオブジェクトは、受信された第１の命令に応答してアクティブ化されたインスタントコメントツールにより識別される。インスタントコメントセッションは、Ｗｅｂメディアオブジェクトにコメントを残すように第１のユーザーに提供される。提供されたインスタントコメントセッションからの第１のユーザーからのコメントは記録される。記録されたコメントは、オンライン環境でＷｅｂメディアオブジェクトの永続部分としてレンダリングされる。
2010541066.tif 000002
【特許請求の範囲】
【請求項１】
インスタントコメントを動的に提供する方法であって、
インスタントコメントツールをアクティブ化するために第１のユーザーから第１の命令を受信するステップと、
前記受信した第１の命令に応答して、前記アクティブ化されたインスタントコメントツールに関連付けられているＷｅｂメディアオブジェクトを識別するステップであって、前記第１の命令は関連付けられている前記識別されたＷｅｂメディアオブジェクトについてオンライン環境でのインスタントコメントを可能にする、ステップと、
前記Ｗｅｂメディアオブジェクトに１つまたは複数のコメントを残すようにインスタントコメントセッションを前記第１のユーザーに提供するステップと、
前記提供されたインスタントコメントセッションから、前記第１のユーザーからの前記コメントを記録するステップと、
前記記録されたコメントを、前記オンライン環境において前記Ｗｅｂメディアオブジェクトの永続部分としてレンダリングするステップとを備える方法。
【請求項２】
前記Ｗｅｂメディアオブジェクトに１つまたは複数のコメントを残すための前記インスタントコメントツールをアクティブ化するために１つまたは複数のユーザーから１つまたは複数の命令を受信するステップをさらに備え、前記インスタントコメントツールは前記１つまたは複数の命令に応答して前記Ｗｅｂメディアオブジェクトを識別する請求項１に記載の方法。
【請求項３】
前記１つまたは複数のユーザーが前記第１のユーザーと同じインスタントコメントセッションで会話を交わし、前記Ｗｅｂメディアオブジェクトにコメントを残すことができるようにするステップをさらに備える請求項２に記載の方法。
【請求項４】
記録するステップは、前記インスタントコメントセッションの前記第１のユーザーと前記１つまたは複数のユーザーとの間で交わされた前記会話、および前記Ｗｅｂメディアオブジェクトへの前記コメントを記録するステップを備える請求項３に記載の方法。
【請求項５】
レンダリングするステップは、前記記録された会話および前記コメントを前記オンライン環境で前記Ｗｅｂメディアオブジェクトの前記永続部分としてレンダリングするステップを備える請求項４に記載の方法。
【請求項６】
前記インスタントコメントセッションを提供する前に前記ユーザーに認証を要求するステップをさらに備え、前記要求される認証はログインセッションを備える請求項１に記載の方法。
【請求項７】
前記Ｗｅｂメディアオブジェクトは、グラフィカルメディアオブジェクト、テキストメディアオブジェクト、掲示板ポスト、ブログポスト、メンバープロファイル、およびビデオメディアオブジェクトのうちの１つまたは複数を備える請求項１に記載の方法。
【請求項８】
インスタントコメントを動的に提供するシステム（１００）において、
インスタントコメントツール（１１６）を提供するために通信ネットワーク（１０４）を介してアクセス可能なＷｅｂサーバー（１０２）であって、前記インスタントコメントツール（１１６）は、前記Ｗｅｂサーバー（１０２）によってホストされるオンライン環境で関連付けられているＷｅｂメディアオブジェクト（１１４）についてのインスタントコメントを可能にし、前記Ｗｅｂメディアオブジェクト（１１４）は、前記通信ネットワーク（１０４）を介して前記Ｗｅｂサーバーによりアクセス可能である、Ｗｅｂサーバーと、
前記インスタントコメントツール（１１６）をアクティブ化するための第１のユーザー（１１８−１）からの第１の命令を受信するために前記通信ネットワーク（１０４）を介して前記Ｗｅｂサーバー（１０２）にアクセス可能なＷｅｂインターフェイス（１１０）とを備え、
前記Ｗｅｂサーバー（１０２）は、前記Ｗｅｂインターフェイス（１１０）を介して前記第１のユーザー（１１８−１）から前記第１の命令を受信し、前記受信した第１の命令に応答して前記インスタントコメントツール（１１６）に関連付けられている前記メディアオブジェクト（１１４）を識別するように構成され、前記インスタントコメントツール（１１６）は前記Ｗｅｂメディアオブジェクト（１１４）にコメントを残すようにインスタントコメントセッション（２１２）を前記第１のユーザー（１１８−１）に提供し、
システム（１００）は、前記提供されたインスタントコメントセッション（２１２）から、前記第１のユーザー（１１８−１）からの前記コメントを記録するために前記通信ネットワーク（１０４）を介して前記Ｗｅｂサーバー（１０２）にアクセス可能なメモリー（１１２）をさらに備え、
前記Ｗｅｂサーバー（１０２）は、記録された前記コメントを前記オンライン環境で前記Ｗｅｂメディアオブジェクト（１１４）の永続部分としてレンダリングするようにさらに構成されるシステム。
【請求項９】
前記Ｗｅｂインターフェイスは、前記Ｗｅｂメディアオブジェクトにコメントを残すための前記インスタントコメントツールをアクティブ化するために１つまたは複数のユーザーから１つまたは複数の命令を受信し、前記インスタントコメントツールは、前記１つまたは複数の命令に応答して前記Ｗｅｂメディアオブジェクトを識別する請求項８に記載のシステム。
【請求項１０】
前記Ｗｅｂインターフェイスはさらに、前記１つまたは複数のユーザーが前記第１のユーザーと同じインスタントコメントセッションで会話を交わし、前記Ｗｅｂメディアオブジェクトにコメントを残すことができるようにする請求項９に記載のシステム。
【請求項１１】
前記メモリーは、前記インスタントコメントセッションの前記第１のユーザーと前記１つまたは複数のユーザーとの間で交わされた前記会話、および前記Ｗｅｂメディアオブジェクトへの前記コメントを記録する請求項１０に記載のシステム。
【請求項１２】
前記Ｗｅｂサーバーは、前記記録された会話および前記コメントを前記オンライン環境で前記Ｗｅｂメディアオブジェクトの前記永続部分としてレンダリングする請求項１１に記載のシステム。
【請求項１３】
前記Ｗｅｂサーバーは、前記インスタントコメントセッションを提供する前に前記ユーザーに認証を要求し、前記要求される認証はログインセッションを備える請求項８に記載のシステム。
【請求項１４】
前記Ｗｅｂメディアオブジェクトは、グラフィカルメディアオブジェクト、テキストメディアオブジェクト、掲示板ポスト、ブログポスト、メンバープロファイル、およびビデオメディアオブジェクトのうちの１つまたは複数を備える請求項８に記載のシステム。
【請求項１５】
インスタントコメントを動的に提供するためにコンピューター実行可能コンポーネントを格納したコンピューター可読媒体（４００）であって、
Ｗｅｂサーバー（１０２）によってホストされるオンライン環境においてＷｅｂメディアオブジェクト（１１４）についてのインスタントコメントを可能にするためのインスタントコメントコンポーネント（４０２）であって、前記Ｗｅｂメディアオブジェクト（１１４）は、通信ネットワーク（１０４）を介して前記Ｗｅｂサーバー（１０２）によりアクセス可能であるインスタントコメントコンポーネントと、
前記インスタントコメントコンポーネント（４０２）をアクティブ化するための第１のユーザー（１１８−１）からの第１の命令を受信するために前記通信ネットワーク（１０４）を介して前記インスタントコメントコンポーネント（４０２）にアクセス可能なインターフェイスコンポーネント（４０４）とを備え、
前記インターフェイスコンポーネント（４０４）は、前記第１のユーザー（１１８−１）から前記第１の命令を受信し、前記インスタントコメントコンポーネント（４０２）は、前記Ｗｅｂメディアオブジェクト（１１４）に関連付けられている識別（４０８）を介して、および前記受信した第１の命令に応答して、前記Ｗｅｂメディアオブジェクト（１１４）を識別し、
前記インスタントコメントコンポーネント（４０２）は、前記Ｗｅｂメディアオブジェクト（１１４）にコメントを残すようにインスタントコメントセッション（２１２）を前記第１のユーザー（１１８−１）に提供し、
コンピューター可読媒体（４００）は、前記提供されたインスタントコメントセッション（２１２）から、前記第１のユーザー（１１８−１）からの前記コメントを記録するために前記通信ネットワーク（１０４）を介してアクセス可能なメモリーコンポーネント（４０６）であって、前記コメントは前記Ｗｅｂメディアオブジェクト（１１４）の前記識別（４０８）に関連付けられる、メモリーコンポーネントをさらに備え、
前記インスタントコメントコンポーネント（４０２）は、前記記録されたコメントを前記オンライン環境で前記Ｗｅｂメディアオブジェクト（１１４）の永続部分としてレンダリングするコンピューター可読媒体。
【請求項１６】
前記インターフェイスコンポーネントは、前記Ｗｅｂメディアオブジェクトにコメントを残すための前記インスタントコメントコンポーネントをアクティブ化するために１つまたは複数のユーザーから１つまたは複数の命令を受信し、前記インスタントコメントコンポーネントは、前記識別を介して、および前記１つまたは複数の命令に応答して前記Ｗｅｂメディアオブジェクトを識別する請求項１５に記載のコンピューター可読媒体。
【請求項１７】
前記インターフェイスコンポーネントはさらに、前記１つまたは複数のユーザーが前記第１のユーザーと同じインスタントコメントセッションで会話を交わし、前記Ｗｅｂメディアオブジェクトにコメントを残すことができるようにする請求項１６に記載のコンピューター可読媒体。
【請求項１８】
前記メモリーコンポーネントは、前記インスタントコメントセッションの前記第１のユーザーと前記１つまたは複数のユーザーとの間で交わされた前記会話、および前記Ｗｅｂメディアオブジェクトへの前記コメントを記録する請求項１７に記載のコンピューター可読媒体。
【請求項１９】
前記インスタントコメントコンポーネントは、前記記録された会話および前記コメントを前記オンライン環境で前記Ｗｅｂメディアオブジェクトの前記永続部分としてレンダリングする請求項１８に記載のコンピューター可読媒体。
【請求項２０】
前記Ｗｅｂメディアオブジェクトは、グラフィカルメディアオブジェクト、テキストメディアオブジェクト、掲示板ポスト、ブログポスト、メンバープロファイル、およびビデオメディアオブジェクトのうちの１つまたは複数を備える請求項１６に記載のコンピューター可読媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明の実施例は、例えば、インスタントコメントを動的に提供する方法に関する。
【背景技術】
【０００２】
インターネットは、個人が互いに通信する方法を大きく変化させた。たとえば、オンラインメッセージボード、または掲示板は、今では定評ある通信の形態となっている。他の人と通信したいと考える個人は、掲示板上でメッセージを残すことも討論を開始することもでき、所期の受信者は掲示板を訪れて、書き込まれたメッセージおよび討論を閲覧することができる。残念なことに、通常はプライバシーというものはなく、適切な権限（たとえば、ユーザー名とパスワード）を持つ者は誰でも任意のメッセージを閲覧することができる。掲示板はまた、所与の時点において個人のステータスを公然と表示するものではない。すなわち、掲示板は、誰かが「サインイン」ステータスにあるか、それとも「サインオフ」ステータスにあるか、自分自身以外の個人に通知することはない。さらに、掲示板は非同期であるため、送信者と受信者が偶然に掲示板を訪れて、互いに同時にメッセージを残さない限り、即時的通信が個人間で確立されることはない。加えて、掲示板は、掲示板の可用性を享受するために、ユーザーがＷｅｂポータルまたはＷｅｂサイトを訪れて、サービスの使用、メッセージの書き込み、およびメッセージのレビューを行う必要があるという意味において静的である。
【０００３】
もう１つのインターネット関連の通信ツールは、インスタントメッセージングツールである。インスタントメッセージングは、パーティ間の即時チャットまたは会話セッションを提供する。インスタントメッセージングツールは、パーティが他の人とチャットするためにサインインすることができるパブリックチャットルームなどパブリックなものであっても、各個人が最初にインスタントメッセージングクライアントアプリケーションを各自のコンピューティングデバイスにダウンロードしておき、パーティのインスタントメッセージングリストにどのパーティが含まれるようにするかを選択する場合などプライベートなものであってもよい。インスタントメッセージングツールのもう１つの変形形態は、ダウンロード可能なインスタントメッセージングクライアントアプリケーションと同様の機能を提供するＷｅｂベースのインスタントメッセージングクライアントアプリケーションを含む。しかし、これらのインスタントメッセージングツールには、パーティ間の会話がオンライン掲示板のように永続的または永久的に格納されないという、共通の欠点がある。加えて、ユーザーは、チャットセッションを開くために、Ｗｅｂベースのインスタントメッセージングアプリケーションを有するＷｅｂサイトを訪れるか、またはインスタントメッセージングアプリケーションをダウンロードする必要がある。ユーザーがＷｅｂサイトにいるか、または他のアプリケーションを使用している場合、そのようなチャットまたは会話セッションは使用することができない。
【０００４】
さらに、これらの２つの機能は、掲示板実施が公開討論のためのパブリックフォーラムであることを目指し、一方インスタントメッセージングが、続いて生じるプライベート会話またはチャットを対象とする、という２つの異なる目的および目標に役立つ。したがって、インスタントメッセージングサービスまたはツールは、会話の内容全体を記録するように設計されてはおらず、記録することはできない。同様に、掲示板サービスは、同時に１つまたは複数のユーザー間に即時会話チャネルを提供するためにサーバーでリソースが必要となるので、即時メッセージングを提供することができない。
【発明の概要】
【課題を解決するための手段】
【０００５】
本発明の実施形態は、ユーザーが任意の所与のＷｅｂメディアオブジェクトのインスタントメッセージングおよび掲示板の利便性を即時に享受することができるように、Ｗｅｂまたはインターネット上で任意のメディアオブジェクトに対してインスタントメッセージングおよび掲示板の可用性を動的に提供することによって、掲示板およびインスタントメッセージングツールを改善する。有利なことに、本発明の態様は、ユーザーが特定のクライアントベースのアプリケーションをダウンロードする必要がないように、Ｗｅｂまたはインターネット上でインスタントメッセージ掲示板を提供する。さらに、本発明の態様は、ユーザーメディアオブジェクトに関連付けられている即時チャットおよびメッセージセッションを動的および即座に作成することができるように、Ｗｅｂまたはインターネット上でインスタントメッセージ掲示板またはメディアオブジェクトへのライブコメントを動的に使用可能にする。掲示板がホストされている特定のサイトを訪れる必要はなく、ユーザーは、メディアオブジェクトがユーザーにレンダリングまたは提供されるまさにそのページまたはサイトでメッセージ討論または会話を開始することができる。その上、本発明の実施形態によれば、会話は持続されるので、原則として永久的である。本発明の態様は、インスタント会話およびメッセージングコミュニティを便利かつ動的に確立する際のユーザーエクスペリエンスを高める。
【０００６】
この概要は、以下の詳細な説明でさらに説明される一連の概念を簡略化された形態で示すために提供される。この概要は、請求項に係る主題の重要な特徴または基本的特徴を特定することを意図するものも、請求項に係る主題の範囲を決定する際の補助として使用されることを意図するものでもない。
【０００７】
その他の特徴は、以下で一部明確になり、一部指摘される。
【図面の簡単な説明】
【０００８】
【図１】本発明の実施形態による動的ライブコメントを可能にするシステムを示す例示的なブロック図である。
【図２Ａ】本発明の実施形態による動的ライブコメント機能を示す例示的な画面表示である。
【図２Ｂ】本発明の実施形態による動的ライブコメント機能を示す例示的な画面表示である。
【図２Ｃ】本発明の実施形態による動的ライブコメント機能を示す例示的な画面表示である。
【図２Ｄ】本発明の実施形態による動的ライブコメント機能を示す例示的な画面表示である。
【図２Ｅ】本発明の実施形態による動的ライブコメント機能を示す例示的な画面表示である。
【図２Ｆ】本発明の実施形態による動的ライブコメント機能を示す例示的な画面表示である。
【図２Ｇ】本発明の実施形態による動的ライブコメント機能を示す例示的な画面表示である。
【図２Ｈ】本発明の実施形態による動的ライブコメント機能を示す例示的な画面表示である。
【図３】本発明の実施形態による動的ライブコメントの操作を示す例示的な流れ図である。
【図４】本発明の態様のストレージを実施する例示的なコンピューター可読媒体を示すブロック図である。
【発明を実施するための形態】
【０００９】
図面全体を通じて、対応する参照文字は、対応する部分を指示する。
【００１０】
本発明の実施形態は、既存の掲示板におけるような、メディアオブジェクトとの動的関連付け、メッセージングまたはインスタント会話、およびインスタントチャットまたは会話セッションの永続性の特徴を備える動的ライブコメントを可能にする。ここで、図１を参照すると、ブロック図は、本発明の実施形態による動的ライブコメントを可能にするシステム１００を示す。システム１００は、Ｗｅｂユーザーまたはクライアントアプリケーションをホストし、管理し、それらにサービスを提供するＷｅｂサーバー１０２を含む。たとえば、Ｗｅｂサーバー１０２は、コンテンツをユーザー（たとえば、ユーザー１０８）またはクライアントアプリケーションに提供するために他のコンピューティングデバイスまたはサーバーと通信ネットワーク１０４を介して接続されている汎用サーバーまたはコンピューティングデバイスであってもよい。他の実施形態において、Ｗｅｂサーバー１０２はまた、サービスをユーザーまたはクライアントアプリケーション（これ以降、集合的に「ユーザー」と呼ぶ）に提供するサーバーのネットワークまたはクラスタの一部である１つまたは複数の他のサーバーを含むこともできる。
【００１１】
Ｗｅｂサーバー１０２は、ユーザー１０８と会話するためのＷｅｂインターフェイス１１０を含む。たとえば、Ｗｅｂインターフェイス１１０は、通信ネットワーク１０４を介してＷｅｂサーバー１０２によってホストされるＷｅｂページまたはＷｅｂページの一部の形態であってもよい。Ｗｅｂページは、Ｗｅｂサイトの一部またはＷｅｂポータルのセクションであってもよい。代替の実施形態において、Ｗｅｂインターフェイス１１０は、確立された業務契約を通じてＷｅｂサーバー１０２に属しているＷｅｂサイトの一部であってもよい。実施形態のさらなる代替において、Ｗｅｂインターフェイス１１０は、サードパーティによってホストされるＷｅｂサイトのように、通信ネットワーク１０４を介してＷｅｂサーバー１０２とリンクされるＷｅｂサイトのＷｅｂページまたはＷｅｂページの一部であってもよい。１つの実施形態において、Ｗｅｂインターフェイス１１０は、１つまたは複数のＷｅｂメディアオブジェクト１１４を含む。たとえば、Ｗｅｂメディアオブジェクト１１４は、グラフィカルメディアオブジェクト、テキストメディアオブジェクト、掲示板ポスト、ブログポスト、メンバープロファイル、およびビデオメディアオブジェクトであってもよい。
【００１２】
システム１００はまた、Ｗｅｂサーバー１０２に関連付けられている情報を格納するためのメモリー領域１１２を含む。１つの実施形態において、メモリー領域１１２は、データ、コンピューター実行可能命令、および／またはインスタントコメントツール１１６を表すコードを格納する。１つの実施形態において、メモリー領域１１２は、Ｗｅｂサーバー１０２と接続されてもよい。他の実施形態において、メモリー領域１１２は、通信ネットワーク１０４を介してＷｅｂサーバー１０２によりアクセス可能である。
【００１３】
１つの実施形態において、システム１００は、ユーザー１０８間のＷｅｂメディアオブジェクト１１４に関する動的ライブコメントまたは会話を提供する。最初に、Ｗｅｂサーバー１０２は、通信ネットワーク１０４を介してユーザーにＷｅｂインターフェイス１１０を提供する。ユーザー１０８がＷｅｂインターフェイス１１０を訪れるのは、たとえば、ユーザー１０８−１がＷｅｂブラウザ（図示せず）を介してＷｅｂインターフェイス１１０を訪れたときである。ユーザー１０８−１は、Ｗｅｂメディアオブジェクト１１４のためにコメントを残すことによってＷｅｂメディアオブジェクト１１４と対話したいという要望を呈示する。Ｗｅｂインターフェイス１１０はそのような命令を受信し、その命令に応答して、Ｗｅｂサーバー１０２はインスタントコメントツール１１６をアクティブ化する。アクティブ化されたインスタントコメントツール１１６は、ユーザー１０８−１のインスタントまたはライブコメントセッションを動的に提供して、Ｗｅｂメディアオブジェクト１１４のためにライブコメントを残す。１つの実施形態において、Ｗｅｂサーバー１０２は、インスタントコメントツール１１６をアクティブ化する前に認証資格情報（たとえば、ユーザー名およびパスワード）を入力するようユーザー１０８−１に要求することができる。
【００１４】
コメントを残し終えると、インスタントコメントは記録済みコメント１２０として記録され、メモリー領域１１２は記録済みコメント１２０を格納する。永続的または記録済みのコメント１２０は、Ｗｅｂインターフェイス１１０の一部または部分としてユーザー１０８−１にレンダリングされ、Ｗｅｂメディアオブジェクト１１４に関連付けられる。
【００１５】
さらなる実施形態において、ユーザー１０８−１がコメントを残している間に、第２のユーザー１０８−２もまた同じＷｅｂインターフェイス１１０および／または同じＷｅｂメディアオブジェクト１１４を訪れる場合、ユーザー１０８−２はまた、インスタントコメントツール１１６をアクティブ化して同じＷｅｂメディアオブジェクト１１４のためにコメントを残すよう指示を与えることもできる。同時に、ユーザー１０８−１およびユーザー１０８−２は、相互間の同一のライブコメントセッション中にライブ会話またはチャットに動的および即時に関与することができる。同様に、ユーザー１０８−３のような追加のユーザーが同じＷｅｂインターフェイス１１０および同じＷｅｂメディアオブジェクト１１４を訪れる場合、その他のユーザーもまた、一緒にメッセージを残して、同じ会話に関与することができる。
【００１６】
認証資格情報が必要とされる実施形態において、認証資格情報を供給すると、同じＷｅｂインターフェイス１１０に加わる、または訪れる任意のユーザーのステータスが表示される。たとえば、ユーザー１０８−１の資格情報が検証された後、ユーザー１０８−１のステータスは「ＯＮ−ＬＩＮＥ（オンライン）」と表示されてもよい。このステータスにより、ユーザー１０８−２など他のユーザーは、インスタントコメントツール１１６のアクティブ化に応答して作成されたオンライン環境で現在誰が応じられるかを識別することができる。望むなら、ユーザー１０８−２は、オンライン環境でインスタントまたはライブコメントセッションにユーザー１０８−１を加えることができる。したがって、本発明の実施形態は、写真、掲示板書ポスト、またはそれ以外の何であるかにかかわらず、特定のオブジェクトに特に結び付けられるインスタント会話ができるＷｅｂベースのインスタントコメントセッションを作成する。ユーザーは、事前に計画または準備することなく、オブジェクトに関して相互に会話することができる。言い換えれば、２名以上のユーザーが、同時に１つのオブジェクトを閲覧している。後に、その他のユーザーは、オブジェクトに関して行われていた会話を閲覧して、おそらくは、オンライン環境に加わるときに各自の会話を開始することができる。さらに、オンライン環境およびインスタントコメントセッションを使用することで、Ｗｅｂインターフェイス１１０および／またはＷｅｂメディアオブジェクト１１４のユーザーエクスペリエンスは、ユーザーがコンテンツのまったく同じ部分を同時に訪れている他のユーザーと即時に接続することができ、さらに将来のビューアのための非同期通信の手段を有することができるので向上する。
【００１７】
図２Ａから図２Ｈは、本発明の実施形態による動的ライブコメントを示す例示的な画面表示である。図２Ａにおいて、Ｗｅｂページ２００（たとえば、Ｗｅｂインターフェイス１１０）は、コンテンツと共にユーザーのＷｅｂログ「ＵＳＥＲ＿Ａ’ｓ  ＢＬＯＧ」（通常、「ブログ」と称される）を表示する。Ｗｅｂページ２００のオブジェクト、データ、およびコンテンツの中でも特に、メディアオブジェクト２０４は、ワシントン州レドモンドのレストランの写真などの情報を含む。Ｗｅｂページ２００はまた、コメントセクション２０６も含むが、これはメディアオブジェクト２０４によって識別されたレストランの料理またはサービスに関するユーザーまたはＷｅｂ訪問者により残されたコメントまたはレビューを含む。Ｗｅｂページ２００はまた、インスタントコメントセッションを備えるオンライン環境をアクティブ化または作成するためのライブコメントツール２１０（たとえば、図１のインスタントコメントツール１１６）への参照またはリンクを含む。Ｗｅｂページ２００はまた、ユーザーのカレンダーまたはブログエントリへの最近の投稿など、その他のコンテンツも含む。本発明の範囲および精神を逸脱することなく、Ｗｅｂページ２００が、メディアオブジェクト２０４のその他のグラフィカル表現もしくはレンダリングされるオブジェクトもしくはテキスト表現、ライブコメントツール２１０、およびコメントセクション２０６を含むことができることを理解されたい。
【００１８】
ここで図２Ｂを参照すると、ユーザー＿ＢはＷｅｂページ２００を訪れ、同じメディアオブジェクト２０４にコメントまたはフィードバックを残したいと考える。その際に、ユーザー＿Ｂは、ライブコメントツール２１０のグラフィカル表現を、メディアオブジェクト２０４のグラフィカル表現の場所までドラッグアンドドロップすることによって、ライブコメントツール２１０をアクティブ化する。他の実施形態において、ライブコメントツール２１０をアクティブ化する際に、ドラッグアンドドロップとは別の他のユーザー対話手段が使用されてもよい。他の実施形態において、ライブコメントツール２１０は、ユーザーが、Ｗｅｂコンテンツと対話して、サーバーによってホストされているアプリケーションまたはプログラムをアクティブ化できるようにするオンラインまたはグラフィカルユーザーインターフェイス（ＧＵＩ）ウィジェットまたはコントロールとして、ユーザー＿Ｂにレンダリングまたは提示されてもよい。
【００１９】
ここで図２Ｃを参照すると、ユーザー＿Ｂは、ライブコメントツール２１０のアクティブ化を確認するように警告または要求されてもよい。１つの実施形態において、ユーザー＿Ｂは、ライブコメントツール２１０をアクティブ化する前に、適正な資格情報を入力するよう求められてもよい。図２Ｄにおいて、ライブコメントツール２１０はアクティブ化され、Ｗｅｂページ２００はこれ以降、インスタントコメントセッション２１２を備えるオンライン環境を含む。ユーザー＿Ｂのステータスは、これ以降、「ＯＮＬＩＮＥ」と表示され、ユーザー＿Ｂは、メディアオブジェクト２０４に対して「ＴＨＩＳ  ＰＥＳＴＯ  ＣＨＩＣＫＥＮ  ＩＳ  ＧＲＥＡＴ（このペストチキンはおいしい）」のようなインスタントコメントを瞬時に提供する。
【００２０】
一瞬のうちに、別のユーザーであるユーザー＿Ｃもまた、同じＷｅｂページ２００を訪れ、ライブコメントツール２１０をアクティブ化する。同時に、ユーザー＿Ｃは、ユーザー＿ＢのステータスがＯＮＬＩＮＥであることを認識し、インスタントコメントセッションでユーザー＿Ｂと会話を交わすことによってインスタントコメントセッション２１２に参加する。たとえば、図２Ｅに示されるように、ユーザー＿Ｃは、ユーザー＿Ｂ宛てに質問を投稿することにより、会話を開始する。「ユーザーＢさん、こんにちは、その場所への行き方を教えてくれませんか？私は、メイン通りと２番通りの角にいます。」
図２Ｆにおいて、次いでユーザー＿Ｂは、このオンライン環境のインスタントコメントセッションで質問に瞬時に応答して、「そこでいいのです。７−１１の裏側です」と指示することができる。その結果、図２Ｇにおいて、ユーザー＿Ｃは、ユーザー＿Ｂに「分かりました。どうもありがとう！」と応答する。
【００２１】
図２Ｇにおいて、ユーザー＿Ｂおよびユーザー＿Ｃがいずれもインスタントコメントセッション２１２をサインオフした、または「去った」場合、それらの会話は持続されて、メディアオブジェクト２０４に永遠に残る。加えて、コメントセクション２０６もまた持続するので、それらのコメントを含む。そのようにして、後で同じＷｅｂページ２００を訪れるその他のユーザーまたは訪問者は、ライブコメントツール２１０を使用して別個のインスタントコメントセッション２１２を開始できるだけではなく、以前の訪問者によって残された会話またはコメントをレビューすることもできる。本発明の実施形態は、既存のインスタントメッセージングツールとしてのインスタントチャットまたは会話セッションの瞬時の可用性、および既存の掲示板の永続的または永久的特徴を有利に提供する。本発明の実施形態はまた、特徴が特定のＷｅｂサイトまたはＷｅｂポータルに拘束または制限されることがないよう、特徴を任意のメディアオブジェクトまたはＷｅｂメディアオブジェクトに動的に提供することによって、これらの２つの既存のツールを改善する。これらの２つの独立した特徴は、掲示板実施が公開討論のためのパブリックフォーラムであることを目指し、一方インスタントメッセージングが、続いて生じる長いプライベート会話またはチャットを対象とする、という２つの異なる目的および目標に役立つ。すなわち、既存の実施のインスタントメッセージングは、会話をプライベート領域に留めておくことを目指すので、会話を永久的に公開することはなく、掲示板の実施態様は、コメントを残すときにユーザーのステータスを追跡するためのリソースを予約することなく永久的にコメントまたは討論を持続する。したがって、掲示板の任意の所与のユーザーは、別のユーザーも同時に掲示板で応じられるかどうかを推測している状態のままである。本発明の実施形態は、この格差を補完して、これらの特徴を動的に任意のＷｅｂメディアオブジェクト向けにするために追加の機能を提供する。
【００２２】
次に図３を参照すると、流れ図は、本発明の実施形態による動的ライブコメントの操作を示す。たとえば、Ｗｅｂサーバー１０２およびＷｅｂインターフェイス１１０が採用される場合、第１の命令は、３０２においてオンライン環境でＷｅｂメディアオブジェクト（たとえば、Ｗｅｂメディアオブジェクト１１４）についてのインスタントコメントを可能にするためのインスタントコメントツール（たとえば、インスタントコメントツール１１６）をアクティブ化するために第１のユーザーから受信される。３０４において、Ｗｅｂメディアオブジェクトは、受信された第１の命令に応答してアクティブ化されたインスタントコメントツールによって識別される。インスタントコメントセッションは、３０６において、Ｗｅｂメディアオブジェクトへのコメントを残すように第１のユーザーに提供される。コメントは、３０８において、提供されたインスタントコメントセッションからの第１のユーザーから記録される。たとえば、コメントは、システム１００のメモリー領域１１２に記録される。３１０において、記録されたコメントは、オンライン環境でＷｅｂメディアオブジェクトの永続部分としてレンダリングされる。
【００２３】
他の実施形態において、追加のユーザーが同じオンライン環境にあるかどうか（たとえば、追加のユーザーが同じＷｅｂインターフェイス１１０を訪れたかどうか）が、３１２において決定される。決定が肯定である場合、インスタントコメントツールをアクティブ化するための追加のユーザーからの命令は、３１４において受信され、インスタントコメントツールは、３０４および３０６と同様に、Ｗｅｂメディアオブジェクトを識別する操作を実行し、インスタントコメントセッションをユーザーに提供する。決定が否定である場合、３１０と同様に、Ｗｅｂメディアオブジェクトは、記録されたコメントをオンライン環境でＷｅｂメディアオブジェクトの永続または永久部分として、レンダリングされる。３１６において、同じオンライン環境のユーザーが会話またはチャットセッションに関与したいと考えているかどうかについて、別の決定が行われる。決定が肯定である場合、３０８と同様に、会話は記録され、記録されたコメント／会話は、Ｗｅｂメディアオブジェクトの永続部分としてレンダリングされる。決定が否定である場合、３０８において、ユーザー１０８−１からのコメントが記録された場合と同様に、ユーザー１０８−２によって提供されたコメントは記録される。１つの例において、ユーザー１０８−２およびユーザー１０８−１の記録されたコメントは、日付順または新しい順に表示することができる。次に、どちらの記録されたコメントもレンダリングされ、記録されたコメントを同じオンライン環境でＷｅｂメディアオブジェクトの永続または永久部分として示す。
【００２４】
１つの実施形態において、図４は、本発明の態様を具現するコンピューター実行可能コンポーネントを格納した例示的なコンピューター可読媒体４００を示すブロック図である。図４において、コンピューター可読媒体４００のコンピューター実行可能コンポーネントは、図３に示された操作を実行する。たとえば、インスタントコメントコンポーネント４０２は、オンライン環境でＷｅｂメディアオブジェクトについてのインスタントコメントを可能にするための第１のユーザー（たとえば、ユーザー１０８−１）から第１の命令（たとえば、ドラッグアンドドロップアクション）を受信する。通信ネットワークを介してインスタントコメントコンポーネントにアクセス可能なインターフェイスコンポーネント４０４は、インスタントコメントコンポーネント４０２をアクティブ化するための第１のユーザーからの第１の命令を受信する。インターフェイスコンポーネント４０４は、第１のユーザーから第１の命令を受信し、インスタントコメントコンポーネント４０２は、Ｗｅｂメディアオブジェクトに関連付けられている識別を介して、および受信した第１の命令に応答して、Ｗｅｂメディアオブジェクトを識別する。１つの実施形態において、インスタントコメントコンポーネント４０２は、Ｗｅｂメディアオブジェクトへのコメントを残すようにインスタントコメントセッションを第１のユーザーに提供する。通信ネットワークを介してアクセス可能なメモリーコンポーネント４０６は、提供されたインスタントコメントセッションから第１のユーザーからのコメントを記録または格納する。コメントは、Ｗｅｂメディアオブジェクトの識別（たとえば、オブジェクトＩＤ４０８）に関連付けられる。インスタントコメントコンポーネント４０２は、オンライン環境でＷｅｂメディアオブジェクトの永続部分として記録されたコメントをレンダリングする。
【００２５】
本明細書において示されて説明される本発明の実施形態における操作の実行または実施の順序は、特に指定されない限り、重要ではない。すなわち、操作は、特に指定されない限り、任意の順序で実行されてもよく、本発明の実施形態は、本明細書において開示される操作よりも多いかまたは少ない操作を含むことができる。たとえば、特定の操作を、別の操作の前に、同時に、または後に実行または実施することは、本発明の態様の範囲内に含まれることが企図されている。
【００２６】
本発明の実施形態は、コンピューター実行可能命令により実施されてもよい。コンピューター実行可能命令は、１つまたは複数のコンピューター実行可能コンポーネントまたはモジュールに編成されてもよい。本発明の態様は、そのようなコンポーネントまたはモジュールの任意の数および編成で実装することができる。たとえば、本発明の態様は、図面に示され、本明細書において説明されている特定のコンピューター実行可能命令あるいは特定のコンポーネントまたはモジュールに限定されることはない。本発明のその他の実施形態は、本明細書において示され説明されている機能よりも多いかまたは少ない機能を有するさまざまなコンピューター実行可能命令またはコンポーネントを含むことができる。
【００２７】
本発明またはその実施形態の態様の要素を紹介する場合、冠詞「ａ」、「ａｎ」、「ｔｈｅ」、および「ｓａｉｄ」は、１つまたは複数の要素があることを意味することが意図される。用語「ｃｏｍｐｒｉｓｉｎｇ（備える）」、「ｉｎｃｌｕｄｉｎｇ（含む）」、および「ｈａｖｉｎｇ（有する）」は、包括的であることが意図され、一覧された要素以外の追加の要素があってもよいことを意味する。
【００２８】
本発明の態様を詳細に説明してきたが、添付の特許請求の範囲に定義されている本発明の態様の範囲を逸脱することなく変更および変形が可能であることが明らかとなろう。本発明の態様の範囲を逸脱することなく、上記の構成、製品、および方法にさまざまな変更を行うことができるので、上記の説明に含まれ、添付の図面に示されるすべての事項が、限定的なものではなく、例示的なものとして解釈されるべきであることが意図される。
【図１】
2010541066.tif 000003
【図２Ａ】
2010541066.tif 000004
【図２Ｂ】
2010541066.tif 000005
【図２Ｃ】
2010541066.tif 000006
【図２Ｄ】
2010541066.tif 000007
【図２Ｅ】
2010541066.tif 000008
【図２Ｆ】
2010541066.tif 000009
【図２Ｇ】
2010541066.tif 000010
【図２Ｈ】
2010541066.tif 000011
【図３】
2010541066.tif 000012
【図４】
2010541066.tif 000013
【国際調査報告】
2010541066.tif 000014
2010541066.tif 000015