(57)【特許請求の範囲】
【請求項１】
メモリと、マイクロプロセッサと、ネットワークインターフェースと、ライブネットワークエクスプローラモジュールとを含むゲームコンソールであって、該モジュールがグラフィカルユーザインターフェースを提供するゲームコンソールにおいて、
該グラフィカルユーザインターフェースにより、
前記ゲームコンソールのユーザを識別し、
前記ネットワークインターフェースを介して、該識別したユーザの友人、および、該識別したユーザが属するグループを含む第１のリストを取得し、
前記ゲームコンソールの前記ユーザに対して、対応するディスプレイにおいて、該ユーザを表す、中心位置の第１のノードであって該ディスプレイ内で中心に位置する第１のノード、および、該ディスプレイの周辺位置に位置し、前記第１のノードを集団で囲む追加のノードであって、夫々が前記第１のリストからの前記ユーザの友人を、または、前記第１のリストからの前記ユーザが属するグループを表す追加のノードを表示し、
前記ユーザから、該表示した追加のノードのうちの１つの選択であって該選択されたノードが前記ユーザの友人および前記ユーザのグループのうち１つに相当する選択を受け取り、
前記選択されたノードを、前記ディスプレイの前記周辺位置から前記中心位置に移動し、
さらに、
前記選択されたノードが前記ユーザの友人に相当する場合に、前記グラフィカルユーザインターフェースにより引き続き、
前記ネットワークインターフェースを介して、前記ユーザの前記友人の友人、および、前記ユーザの前記友人が属するグループを含む第２のリストを取得し、
そして、前記ゲームコンソールの前記ユーザに対して、前記ディスプレイにおいて、前記ユーザの前記友人を表す中心位置の第２のノード、および、前記ディスプレイにおいて前記第２のノードを囲む追加のノードであって、夫々が前記第２のリストから前記ユーザの前記友人の友人を、または、前記第２のリストから前記ユーザの前記友人が属するグループを表す追加のノードを表示し、並びに、
前記選択されたノードが前記ユーザのグループに相当する場合に、前記グラフィカルユーザインターフェースにより引き続き、
前記ネットワークインターフェースを介して、前記グループのメンバーを含む第３のリストを取得し、
そして、前記ゲームコンソールの前記ユーザに対して、前記ディスプレイにおいて、前記グループ表す中心位置の第３のノード、および、前記ディスプレイにおいて前記第３のノードを囲む追加のノードであって、夫々が前記グループのメンバーを表す追加のノードを表示する
ことを特徴とするゲームコンソール。
【請求項２】
前記ライブネットワークエクスプローラモジュールは、オンラインサービスにクエリを行って、前記友人および前記グループのプレゼンス情報を特定することを特徴とする請求項１のゲームコンソール。
【請求項３】
前記友人、または前記ユーザが属するグループに関するデジタル本人情報は、前記第１の追加のノードのうちの１つの選択を介してアクセス可能であることを特徴とする請求項１のゲームコンソール。
【請求項４】
前記ユーザは、前記第１の追加のノードのうちの１つの選択を介して、前記友人、または前記ユーザが属するグループと共有されるセッションに入ることを特徴とする請求項１のゲームコンソール。
【請求項５】
友人の友人関係のリアルタイムのグラフィック表現を提供する方法であって、
コンソールのユーザを識別する入力を受け取るステップと、
前記ネットワークインターフェースを介して、該識別したユーザの友人、および、該識別したユーザが属するグループを含む第１のリストを取得するステップと、
前記コンソールの前記ユーザに対して、対応するディスプレイにおいて、該ユーザを表す第１のノードであって該ディスプレイの向き合った左側および右側からおよび該ディスプレイの向き合った上側および下側から中心に位置する第１のノードを表示するステップと、
前記コンソールの前記ユーザに対して、前記対応するディスプレイにおいて、前記中心位置の第１のノードを集団で囲むための該ディスプレイの周辺位置に位置する追加のノードであって、夫々が前記第１のリストからの前記ユーザを、または、前記第１のリストからの前記ユーザが属するグループを表す追加のノードを表示するステップと、
前記ユーザから、該表示した追加のノードのうちの１つの選択であって該選択されたノードが前記ユーザの友人および前記ユーザのグループのうち１つに相当する選択を受け取るステップと、
前記選択されたノードを、前記ディスプレイの前記周辺位置から前記中心位置に移動するステップと、さらに、
前記選択されたノードが前記ユーザの友人に相当する場合に、引き続き、
前記ネットワークインターフェースを介して、前記ユーザの前記友人の友人、および、前記ユーザの前記友人が属するグループを含む第２のリストを取得するステップと、
前記コンソールの前記ユーザに対して、前記ディスプレイにおいて、前記ユーザの前記友人を表す中心位置の第２のノード、および、前記ディスプレイにおいて前記第２のノードを囲む追加のノードであって、夫々が前記第２のリストから前記ユーザの前記友人の友人を、または、前記第２のリストから前記ユーザの前記友人が属するグループを表す追加のノードを表示するステップ、並びに、
前記選択されたノードが前記ユーザのグループに相当する場合に、引き続き、
前記ネットワークインターフェースを介して、前記グループのメンバーを含む第３のリストを取得するステップと、
前記コンソールの前記ユーザに対して、前記ディスプレイにおいて、前記グループ表す中心位置の第３のノード、および、前記ディスプレイにおいて前記第３のノードを囲む追加のノードであって、夫々が前記グループのメンバーを表す追加のノードを表示するするステップと
を含むことを特徴とする方法。
【請求項６】
オンラインサービスにクエリを行って、前記友人および前記グループのプレゼンス情報を特定するステップをさらに含むことを特徴とする請求項５の方法。
【請求項７】
前記友人、または前記ユーザが属するグループに関するデジタル本人情報を取得するステップをさらに含むことを特徴とする請求項５の方法。
【請求項８】
前記友人、または前記ユーザが属するグループと共有されるセッションに入るステップをさらに含むことを特徴とする請求項５の方法。
【請求項９】
関係をグラフィック表現でナビゲートするためにゲームコンソール上でユーザインターフェースをレンダリングする方法であって、
前記ゲームコンソールのユーザを識別する入力を受け取るステップと、
前記ネットワークインターフェースを介して、該識別したユーザの友人、および、該識別したユーザが属するグループを含む第１のリストを取得するステップと、
前記ゲームコンソールの前記ユーザに対して、対応するディスプレイにおいて、該ユーザを表す第１のノードであって該ディスプレイの向き合った左側および右側からおよび該ディスプレイの向き合った上側および下側から中心に位置する第１のノードを表示するステップと、
前記ゲームコンソールの前記ユーザに対して、前記対応するディスプレイにおいて、前記中心位置の第１のノードを集団で囲むための該ディスプレイの周辺位置に位置する追加のノードであって、夫々が前記第１のリストからの前記ユーザを、または、前記第１のリストからの前記ユーザが属するグループを表す追加のノードを表示するステップと、
前記ユーザから、該表示した追加のノードのうちの１つの選択であって前記ユーザの友人および前記ユーザのグループのうち１つに対応する選択を受け取るステップと、
該選択されたノードを、前記ディスプレイの前記周辺位置から前記中心位置に移動するステップと、さらに、
前記選択されたノードが前記ユーザの友人に相当する場合に、引き続き、
前記ネットワークインターフェースを介して、前記ユーザの前記友人の友人、および、前記ユーザの前記友人が属するグループを含む第２のリストを取得するステップと、
前記ゲームコンソールの前記ユーザに対して、前記ディスプレイにおいて、前記ユーザの前記友人を表す中心にある第２のノード、および、前記ディスプレイにおいて前記第２のノードを囲む追加のノードであって、夫々が前記第２のリストから前記ユーザの前記友人の友人を、または、前記第２のリストから前記ユーザの前記友人が属するグループを表す追加のノードを表示するステップ、並びに、
前記選択されたノードが前記ユーザのグループに相当する場合に、引き続き、
前記ネットワークインターフェースを介して、前記グループのメンバーを含む第３のリストを取得するステップと、
前記ゲームコンソールの前記ユーザに対して、前記ディスプレイにおいて、前記グルー
プ表す中心にある第３のノード、および、前記ディスプレイにおいて前記第３のノードを囲む追加のノードであって、夫々が前記グループのメンバーを表す追加のノードを表示するするステップと
を含むことを特徴とする方法。
【請求項１０】
前記友人、または前記ユーザが属するグループに関するデジタル本人情報を表示するステップをさらに含むことを特徴とする請求項９の方法。
【請求項１１】
前記友人、または前記ユーザが属するグループと共有されるセッションに入るステップと、
前記ユーザインターフェースの中で共有されるセッションを表示するステップとをさらに含むことを特徴とする請求項９の方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、一般に、ゲームデバイスおよびマルチメディアデバイスの分野に関する。詳細には、本発明は、ユーザおよびグループの関係をグラフィックスで探索する方法を対象とする。
【背景技術】
【０００２】
Ｗｅｂ上における通常の友人の友人探索は、Ｗｅｂサイトをナビゲートし、しばしば、人々のフラットリストを調べることに関わるため、主流のユーザには、フレンドリな体験ではない。通常、それらのＷｅｂサイトは、人々に、友人、または友人の友人、または友人の友人の友人などを参照させるサービスを提供する。ユーザは、サインアップする際、関心のリストのリストを提供し、友人、および友人の電子メールアドレスのリストを求められる。ユーザの友人もサインアップした場合、友人は、招待者（inviter）に対する自身の関係を確認するように求められる。それらの社会的リンクが確立されると、ユーザは、連絡先のＷｅｂ全体を点検して、会いたい人々を探し出し、メッセージをその人々に送信することができる。招待機能は、社会的関係を検証するシステムを作成し、ランダムな連絡から参加者を保護する一種の仮想「保証（vouch）」を提供する。
【発明の開示】
【発明が解決しようとする課題】
【０００３】
上記のサービスは、リアルタイムでなく、グラフィックナビゲーションを欠き、友人以外の関係を規定しないという点で、これらのサービスのいくつかの限界が存在する。必要とされているのは、以上、およびその他の限界を克服して、ユーザが、互いに接続されたノードのグラフィックＷｅｂをシミュレートすることを可能にし、関係のユーザによる視覚化の品質を向上させるシステムである。本発明は、そのような問題解決法を提供する。
【課題を解決するための手段】
【０００４】
本発明は、ユーザが、ゲームコンソール上で、互いに結び付けられた友人のウェブをグラフィックスでナビゲーションすることを可能にする、ライブネットワークエクスプローラ（ＬＮＥ）を対象とする。ＬＮＥは、現在、閲覧されているユーザをスクリーン中央のビジュアルノードとする、友人の友人関係のリアルタイムのグラフィック表現を提供する。中央ノードは、そのユーザの友人達を示すノード（複数）で囲まれる。リアルタイムアニメーションが使用されて、ユーザが個人から個人へナビゲートするにつれ、遷移が表される。ＬＮＥは、このグラフィックスで互いに結び付けられたウェブの中で、グループをビジュアルノードとして表して、ユーザが、個人が属するグループに移動することができ、結び付きによってグループ内のすべての人々を見ることができるようにもする。ユーザは、グループ内のそれらの人々のいずれにもナビゲートすることができる。ユーザは、個人の上でクリックして、その個人のデジタル身元詳細を表示させる（bring up）ことができる。
【０００５】
本発明のさらなる特徴および利点は、添付の図面を参照して行う、例示的な実施形態の以下の詳細な説明から明白となろう。
【発明を実施するための最良の形態】
【０００６】
以上の概要、並びに好ましい諸実施形態の以下の詳細な説明は、添付の図面と併せて読むことで、よりよく理解される。本発明を例示する目的で、図面には、本発明の典型的な構成が示されている。ただし、本発明は、開示する特定の方法および手段（instrumentalities）に限定されない。
【０００７】
図１は、本発明の一部の態様を実施することができるマルチメディア／ゲームコンソール１００の機能コンポーネントを示す。マルチメディアコンソール１００は、レベル１キャッシュ１０２、レベル２キャッシュ１０４、およびフラッシュＲＯＭ（読取り専用メモリ）１０６を有する中央処理装置（ＣＰＵ）１０１を有する。レベル１キャッシュ１０２およびレベル２キャッシュ１０４は、データを一時的に格納し、したがって、メモリアクセスサイクルの数を減らして、処理速度およびスループットを向上させる。複数のコアを有し、このため、追加のレベル１キャッシュ１０２およびレベル２キャッシュ１０４を有するＣＰＵ１０１を提供することができる。フラッシュＲＯＭ１０６は、マルチメディアコンソール１００の電源がＯＮにされると、ブートプロセスの初期段階中に読み込まれる実行可能コードを格納することができる。
【０００８】
グラフィックス処理装置（ＧＰＵ）１０８およびビデオエンコーダ／ビデオコーデック（符号器／復号器）１１４が、高速で高解像度のグラフィックス処理のためのビデオ処理パイプラインを形成する。データは、バスを介して、グラフィックス処理装置１０８からビデオエンコーダ／ビデオコーデック１１４に伝送される。ビデオ処理パイプラインは、テレビ、または他のディスプレイに伝送するために、データをＡ／Ｖ（オーディオ／ビデオ）ポート１４０に出力する。メモリコントローラ１１０がＧＰＵ１０８に接続されて、ＲＡＭ（ランダムアクセスメモリ）などの、ただし、これには限定されない、様々なタイプのメモリ１１２へのプロセッサアクセスを円滑にする。
【０００９】
マルチメディアコンソール１００は、好ましくは、モジュール１１８上に実装される、入出力コントローラ１２０、システム管理コントローラ１２２、オーディオ処理装置１２３、ネットワークインターフェースコントローラ１２４、第１のＵＳＢホストコントローラ１２６、第２のＵＳＢコントローラ１２８、およびフロントパネル入出力サブアセンブリ１３０を含む。ＵＳＢコントローラ１２６および１２８は、周辺コントローラ１４２（１）〜１４２（２）、ワイヤレスアダプタ１４８、および外部メモリデバイス１４６（例えば、フラッシュメモリ、外部ＣＤ／ＤＶＤ  ＲＯＭドライブ、リムーバブルな媒体など）のホストの役割をする。ネットワークインターフェース１２４および／またはワイヤレスアダプタ１４８は、ネットワーク（例えば、インターネット、ホームネットワークなど）へのアクセスを提供し、イーサネット（登録商標）カード、モデム、Ｂｌｕｅｔｏｏｔｈモジュール、ケーブルモデムなどを含む、多種多様な様々な有線または無線のアダプタコンポーネントのいずれであってもよい。
【００１０】
ブートプロセス中に読み込まれるアプリケーションデータを格納するシステムメモリ１４３が提供される。メディアドライブ１４４が提供され、ＤＶＤ／ＣＤドライブ、ハードドライブ、またはその他のリムーバブルなメディアドライブなどを含むことが可能である。メディアドライブ１４４は、マルチメディアコンソール１００の内部にあることも、外部にあることも可能である。アプリケーションデータは、実行、再生などのために、マルチメディアコンソール１００によって、メディアドライブ１４４を介してアクセスされることが可能である。メディアドライブ１４４は、Ｓｅｒｉａｌ  ＡＴＡバス、またはその他の高速接続（例えば、ＩＥＥＥ１３９４）などのバスを介して、入出力コントローラ１２０に接続される。
【００１１】
システム管理コントローラ１２２は、マルチメディアコンソール１００の利用可能性を確実にすることに関連する様々なサービス機能を提供する。オーディオ処理装置１２３およびオーディオコーデック１３２は、高い忠実度およびステレオ処理の対応するオーディオ処理パイプラインを形成する。オーディオデータが、通信リンクを介して、オーディオ処理装置１２３とオーディオコーデック１３２の間で伝送される。オーディオ処理パイプラインは、外部オーディオプレーヤ、またはオーディオ機能を有するデバイスによる再生のために、Ａ／Ｖポート１４０にデータを出力する。
【００１２】
フロントパネル入出力サブアセンブリ１３０は、電源ボタン１５０および取り出しボタン１５２の機能、並びにマルチメディアコンソール１００の外面上に露出した任意のＬＥＤ（発光ダイオード）、または他のインジケータをサポートする。システム電源モジュール１３６が、マルチメディアコンソール１００のコンポーネント（複数）に電力を供給する。ファン１３８が、マルチメディアコンソール１００内部の回路を冷却する。
【００１３】
ＣＰＵ１０１、ＧＰＵ１０８、メモリコントローラ１１０、並びにマルチメディアコンソール１００内部の他の様々なコンポーネントは、様々なバスアーキテクチャのいずれかを使用する、シリアルバスおよびパラレルバス、メモリバス、周辺バス、およびプロセッサバス、またはローカルバスを含む、１つまたは複数のバスを介して、互いに接続される。例として、そのようなアーキテクチャには、ペリフェラルコンポーネントインタコネクツ（Peripheral Component Interconnects）（ＰＣＩ）バス、ＰＣＩ−Ｅｘｐｒｅｓｓバスなどが含まれることが可能である。
【００１４】
マルチメディアコンソール１００の電源がＯＮにされると、アプリケーションデータが、システムメモリ１４３からメモリ１１２および／またはキャッシュ１０２、１０４に読み込まれ、ＣＰＵ１０１上で実行されることが可能である。アプリケーションは、マルチメディアコンソール１００上で利用可能な異なる媒体タイプにナビゲートする際、一貫したユーザ体験をもたらすグラフィカルユーザインターフェースを提示することができる。動作の際、メディアドライブ１４４内部に含まれるアプリケーション（複数）および／またはその他の媒体が、メディアドライブ１４４から起動され、または再生されて、さらなる機能をマルチメディアコンソール１００に与えることが可能である。
【００１５】
マルチメディアコンソール１００は、システムをテレビ、または他のディスプレイに単に接続することにより、スタンドアロンシステムとして動作させることができる。このスタンドアロンモードでは、マルチメディアコンソール１００は、１名または複数名のユーザがシステムと対話すること、映画を観ること、または音楽を聴くことを可能にする。ただし、ネットワークインターフェース１２４またはワイヤレスアダプタ１４８を介して利用可能にされるブロードバンド接続の統合で、マルチメディアコンソール１００は、より広いネットワークコミュニティにおける参加者として、さらに動作させることもできる。
【００１６】
マルチメディアコンソール１００の電源がＯＮにされると、マルチメディアコンソールオペレーティングシステムによって、一定の量のハードウェアリソースが、システム使用のために確保される。それらのリソースには、メモリ（例えば、１６ＭＢ）、ＣＰＵサイクルおよびＧＰＵサイクル（例えば、５％）、ネットワーキング帯域幅（例えば、８ｋｂｓ）などの確保が含まれることが可能である。それらのリソースは、システムブート時に確保されるので、確保されたリソースは、アプリケーションから見て、存在しない。
【００１７】
詳細には、メモリ確保は、好ましくは、起動カーネル、同時実行のシステムアプリケーション（複数）、およびドライバ（複数）を含むだけ十分に大きい。ＣＰＵ確保は、好ましくは、一定であり、したがって、確保されたＣＰＵ使用率がシステムアプリケーション（複数）によって使用されない場合、アイドルスレッドが未使用のサイクルを消費する。
【００１８】
ＧＰＵ確保に関して、システムアプリケーション（複数）によって生成されたライトウェイト（lightweight）メッセージ（例えば、ポップアップ）が、ＧＰＵ割り込みを使用して、ポップアップをオーバーレイ（overlay）にレンダリングするコードをスケジュールすることにより、表示される。オーバーレイに要求されるメモリの量は、オーバーレイ領域サイズに依存し、オーバーレイは、好ましくは、スクリーン解像度に合わせてスケール変更される。完全な（full）ユーザインターフェースが、同時実行のシステムアプリケーションによって使用される場合、アプリケーション解像度とは独立の解像度を使用することが好ましい。スケーラ（scaler）を使用して、周波数を変更してＴＶを再同期させる必要性をなくすように、その解像度を設定することができる。
【００１９】
マルチメディアコンソール１００が起動し、システムリソースが確保された後、同時実行のシステムアプリケーション（複数）が実行されてシステム機能を提供する。システム機能は、前述した、確保されたシステムリソースの範囲内で実行されるシステムアプリケーションのセットの中にカプセル化される。オペレーティングシステムカーネルがゲームアプリケーションスレッドに対するシステムアプリケーションスレッドであるスレッドを識別する。システムアプリケーション（複数）は、好ましくは、アプリケーションに矛盾のないシステムリソースビューを与えるために所定の時刻および所定の間隔でＣＰＵ１０１上で実行されるようにスケジュールされる。スケジューリングは、コンソール上で実行されるゲームアプリケーションに関するキャッシュの阻害を最小限に抑えるためである。
【００２０】
同時実行のシステムアプリケーションがオーディオを必要とする場合、オーディオ処理は時間にセンシティブな性質（time sensitivity）のため、ゲームアプリケーションとは非同期にスケジュールされる。マルチメディアコンソールアプリケーションマネージャ（以下に説明する）が、システムアプリケーション（複数）がアクティブである場合に、ゲームアプリケーションオーディオレベル（例えば、ミュート、減衰）を制御する。
【００２１】
例えばコントローラ１４２（１）および１４２（２）などの入力デバイス群（複数）が、ゲームアプリケーション（複数）およびシステムアプリケーション（複数）によって共用される。入力デバイス（複数）は、確保されたリソースではなく、システムアプリケーション（複数）とゲームアプリケーションの間で切り替えられて、それぞれが、デバイスのフォーカスを有するようにする。アプリケーションマネージャは、好ましくは、ゲームアプリケーションの知識なしに、入力ストリームの切り替えを制御し、ドライバが、フォーカス切り替えに関する状態情報を保持する。
【００２２】
本発明は、人々が、コンソール１００上で、互いに結び付けられた友人のウェブをグラフィックスでナビゲートすることを可能にする、ライブネットワークエクスプローラ（ＬＮＥ）を提供する。より具体的には、ＬＮＥは、現在、閲覧中のユーザをスクリーン中央のビジュアルノードとする、友人の友人関係のリアルタイムのグラフィック表現を提供する。ユーザは、ユーザの友人達を示すノード（複数）で囲まれ、ユーザが個人から個人にナビゲートするにつれ、リアルタイムのアニメーションを使用して、遷移が示される。
【００２３】
ＬＮＥは、グラフィックスで互いに結び付けられたウェブの中で、グループをビジュアルノードとして表して、ユーザが、個人が属するグループに移動することができるようにもする。ユーザは、結び付きによって、グループ内のすべての人々を見た後、それらの人々のいずれにもナビゲートすることができる。ユーザは、個人の上でクリックして、その個人のデジタル身元詳細を表示させることができる。
【００２４】
コンソール１００上で実行されるソフトウェアは、ＬＮＥを含むモジュールを実行する。図２，３は、本発明の動作の流れを示し、図４〜６は、いくつかの典型的なグラフィカルユーザインターフェースを提示する。図２，３を次に参照すると、ＬＮＥは、ユーザのグラフィック表現を含むノードをスクリーンの中央に提示する（ステップ２００）。ＬＮＥは、例えば、インターネットを介して、ユーザの友人達、並びにその友人達が属するグループのリストに関して、オンラインサービスサーバ（複数）にクエリを行い、中央においてユーザを伴う第１の表示をレンダリングする（符号３００）。中央ノードを囲むノード（複数）は、ユーザの友人達、並びにそのユーザが属するグループを示す。周囲のノード（複数）は、関連するユーザのグラフィック表現も含み、そのユーザの現在のステータス、例えば、そのユーザがオンラインであるか、オフラインであるかを示すようにレンダリングされる。グループを表すノード（複数）は、グループのグラフィック表現も含む。
【００２５】
任意の時点で、ユーザは、ノードの１つを強調表示することができる。ユーザが、個人のノードを強調表示した場合、ユーザは、その個人のノードに「移動する（travel）」ことを選択することができる（ステップ２０２）。選択された個人のノードが中央ノードになり、周囲のノードのすべてが、その個人の友人達、およびその友人達が属するグループを示す視覚的遷移が生じる（ステップ２０４、符号３０２）。ＬＮＥは、各ユーザの「プレゼンス（presence）」情報に関して、オンラインサービスサーバ（複数）にクエリを行い、各ユーザがオンラインであるか、オフラインであるか、ゲームを行っているかなどを判定することも行う。移動を続けることにより、ユーザは、友人、友人の友人、友人の友人の友人などを探索することができる。
【００２６】
ユーザがグループのノードに移動することを選択した場合も、グループノードが中央ノードである場合、周囲のノード（複数）は、そのグループに属するユーザ達を表すこと以外、動作は同様である（符号３０４）。この場合も、ＬＮＥは、やはり、グループの各ユーザの「プレゼンス」情報に関してオンラインサービスサーバ（複数）にクエリを行う。
【００２７】
個人のノード、またはグループのノードに移動した後、ユーザは、個人またはグループのデジタル身元についての情報を獲得すること（ステップ２０６、符号３０６）、または個人またはグループのセッションに参加して（ステップ２０８、符号３０８）、「ラウンジ」環境でオンライン体験を共有することを選択することができる。中央ノードから周囲のノード（複数）にコネクタを引くことにより、ユーザが、それらの結び付きの間を移動するにつれ、ユーザの互いに結び付けられた「ウェブ」または「グラフ」を視覚的に暗示することが可能になる。
【００２８】
本発明を、様々な図の好ましい諸実施形態に関連して説明したが、本発明を逸脱することなく、本発明の同一の機能を実行するために、他の類似した諸実施形態を使用すること、あるいは説明した実施形態に変更および追加を行うことができることを理解されたい。
【図面の簡単な説明】
【００２９】
【図１】本発明の諸態様を実施することができるゲームコンソールを示すブロック図である。
【図２】ユーザ体験の流れの高レベルの抽象化を示す図である。
【図３】ゲームコンソール上で実行されるアプリケーション、ライブネットワークエクスプローラモジュール、およびオンラインサービスからのデータ取得の間における呼び出しを示す呼び出しシーケンスの図である。
【図４】本発明による様々なグラフィカルユーザインターフェースを示す図である。
【図５】本発明による様々なグラフィカルユーザインターフェースを示す図である。
【図６】本発明による様々なグラフィカルユーザインターフェースを示す図である。
【符号の説明】
【００３０】
１００  マルチメディアコンソール
１０１  中央処理装置
１０２  レベル１キャッシュ
１０４  レベル２キャッシュ
１０８  グラフィックス処理装置
１１０  メモリコントローラ
１１２  メモリ
１１４  ビデオエンコーダ／ビデオコーデック
１２０  入出力コントローラ
１２２  システム管理コントローラ
１２３  オーディオ
１２６，１２８  ＵＳＢコントローラ
１３０  フロントパネル入出力サブアセンブリ
１３２  オーディオコーデック
１３６  システム電源モジュール
１３８  ファン
１４０  Ａ／Ｖポート
１４２（１）、１４２（２）  コントローラ
１４３  システムメモリ
１４４  メディアドライブ
１４６  メモリユニット
１４８  ワイアレスアダプタ
【図１】
0005459924.tif 000002
【図２】
0005459924.tif 000003
【図３】
0005459924.tif 000004
【図４】
0005459924.tif 000005
【図５】
0005459924.tif 000006
【図６】
0005459924.tif 000007