(57)【要約】  コンテンツをナビゲートしそして見るためのユーザインターフェイスが説明される。一実施例において、この装置は、少なくとも２つのコンテンツプロパティを表示するためのディスプレイロジックを備え、コンテンツプロパティの各々は、付加的なコンテンツ（例えば、アプリケーション、サービス、メディアオブジェクト、又はその組み合わせ）に関連している。更に、この装置は、選択に応答してコンテンツプロパティに関連したコンテンツを表示するための選択ロジックも備え、各コンテンツプロパティに関連したコンテンツは、インターフェイスの共通の（又は再使用可能な）表示スペースに表示される。異なるコンテンツプロパティが選択されたときには、表示スペース内に表示されたコンテンツが、新たに選択されたコンテンツプロパティの関連コンテンツに基づいて置き換えられる（例えば、アニメーションにより）。【選択図】      図２
2009532806.tif 000002
【特許請求の範囲】
【請求項１】
コンテンツを表示するコンテンツナビゲーションインターフェイス装置において、
少なくとも２つのコンテンツプロパティを表示しそしてユーザの対話に応答してそれらコンテンツプロパティの少なくとも１つを移動するための表示ロジックであって、コンテンツプロパティの各々にコンテンツが関連するようにした表示ロジックと、
前記コンテンツプロパティに関連したコンテンツを、その選択に応答して表示するための選択ロジックであって、各コンテンツプロパティに関連したコンテンツが共通の表示スペースに表示されるようにした選択ロジックと、
を備えたコンテンツナビゲーションインターフェイス装置。
【請求項２】
前記表示スペースに表示されるコンテンツは、異なるコンテンツプロパティの選択に基づいて置き換えられる、請求項１に記載の装置。
【請求項３】
前記選択ロジックは、前記表示スペースに表示された第１コンテンツプロパティに関連した第１コンテンツを、第２コンテンツプロパティの選択に応答して、第２コンテンツプロパティに関連した第２コンテンツに置き換える、請求項１に記載の装置。
【請求項４】
表示されたコンテンツプロパティに関連したコンテンツは、その表示されたコンテンツプロパティ上に位置されたポインタに応答して、選択されて表示される、請求項１に記載の装置。
【請求項５】
前記表示スペースに表示されたコンテンツに関連したアプリケーションの起動を、ユーザ入力に応答して開始するためのロジックを更に備えた、請求項１に記載の装置。
【請求項６】
前記表示スペース内のコンテンツにアクセスするためのロジックを更に備えた、請求項１に記載の装置。
【請求項７】
前記表示スペースに表示されたコンテンツに関連した付加的なコンテンツの表示を、ユーザ入力に応答して開始するためのロジックを更に備えた、請求項１に記載の装置。
【請求項８】
少なくとも１つのコンテンツプロパティの位置を、選択に応答して移動するためのロジックを更に備えた、請求項１に記載の装置。
【請求項９】
前記インターフェイス内に表示するための少なくとも２つのコンテンツプロパティを、ユーザ入力に応答して決定するための手段を更に備えた、請求項１に記載の装置。
【請求項１０】
前記コンテンツは、アプリケーション又はサービスを含む、請求項１に記載の装置。
【請求項１１】
前記コンテンツは、メディアオブジェクトを含む、請求項１に記載の装置。
【請求項１２】
装置上でコンテンツをナビゲートする方法において、
複数のコンテンツプロパティ及び表示スペースを表示するステップであって、各コンテンツプロパティがコンテンツに関連するようにしたステップと、
ユーザの対話に応答して前記コンテンツプロパティの少なくとも１つを移動するステップと、
コンテンツプロパティの選択に応答してコンテンツプロパティに関連したコンテンツを前記表示スペースに表示するステップと、
を備えた方法。
【請求項１３】
表示されたコンテンツプロパティを、その表示されたコンテンツプロパティ上に位置されたポインタに応答して選択するステップを更に備えた、請求項１２に記載の方法。
【請求項１４】
前記表示スペースに表示された第１コンテンツプロパティに関連した第１コンテンツを、第２コンテンツプロパティの選択に応答して、第２コンテンツプロパティに関連した第２コンテンツに置き換えるステップを更に備えた、請求項１２に記載の方法。
【請求項１５】
前記表示スペースに表示されたコンテンツに関連した付加的なコンテンツにアクセスするステップを更に備えた、請求項１２に記載の方法。
【請求項１６】
表示されたコンテンツプロパティの位置を、それらコンテンツプロパティの１つの選択に応答して移動するステップを更に備えた、請求項１２に記載の方法。
【請求項１７】
アプリケーション、サービス及びメディアオブジェクトより成るグループからコンテンツが選択される、請求項１２に記載の方法。
【請求項１８】
ユーザインターフェイスのためのプログラムコードを含むコンピュータプログラム製品において、
少なくとも２つのコンテンツプロパティを表示し、その表示されるコンテンツプロパティの各々は、コンテンツに関連され、
ユーザの対話に応答して前記コンテンツプロパティの少なくとも１つを移動し、そして
前記表示されるコンテンツプロパティの選択に応答して、前記コンテンツプロパティに関連したコンテンツを共通の表示スペースに表示する、
ためのプログラムコードを備えたコンピュータプログラム製品。
【請求項１９】
前記表示スペースに表示された第１コンテンツプロパティに関連した第１コンテンツを、第２コンテンツプロパティの選択に応答して、第２コンテンツプロパティに関連した第２コンテンツに置き換えるための製品コードを更に備えた、請求項１８に記載のコンピュータプログラム製品コード。
【請求項２０】
表示されたコンテンツプロパティを、その表示されたコンテンツプロパティ上に位置されたポインタに応答して選択するための製品コードを更に備えた、請求項１８に記載のコンピュータプログラム製品コード。
【請求項２１】
前記表示スペースに表示されたコンテンツに関連したアプリケーションの起動を、ユーザ入力に応答して開始するための製品コードを更に備えた、請求項１８に記載のコンピュータプログラム製品コード。
【請求項２２】
前記表示スペースに表示されたコンテンツに関連した付加的なコンテンツの表示を、ユーザ入力に応答して開始するための製品コードを更に備えた、請求項１８に記載のコンピュータプログラム製品コード。
【請求項２３】
選択に応答して少なくとも１つのコンテンツプロパティの位置を移動するための製品コードを更に備えた、請求項１８に記載のコンピュータプログラム製品コード。
【請求項２４】
前記コンテンツは、アプリケーション、サービス及びメディアオブジェクトより成るグループから選択される、請求項１８に記載のコンピュータプログラム製品コード。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、一般に、ユーザインターフェイスのためのシステム及び方法に係り、一例においては、アニメ化されたブラウザインターフェイス内で動作できるコンテンツディスプレイ及びナビゲーションインターフェイスに係る。
【背景技術】
【０００２】
インターネット及び他のネットワークは、ネットワーク接続部を経てデータを容易に搬送できるようにコンピュータ及びコンピューティング装置を相互接続する。通常、コンピュータ及びコンピューティング装置は、クライアント／サーバーモデルを使用して編成され、サーバーとして働く幾つかのコンピュータ又はコンピューティング装置と、クライアントとして働く幾つかのコンピュータ又はコンピューティング装置との間にネットワーク接続部が確立される。もちろん、幾つかのコンピュータ又はコンピューティング装置は、サーバー及びクライアントとして働くことができる。
【０００３】
サーバーの一例は、ウェブサーバーであり、そしてクライアントの一例は、ウェブクライアント、例えば、ウェブブラウザプログラムを実行するパーソナルコンピュータである。多数の異なるウェブクライアントが開発され、又、種々のウェブクライアントが定期的に開発されつつある。単に一例であるが、ウェブクライアントは、デスクトップコンピュータ、ラップトップコンピュータ、ハンドヘルド装置、セルラー電話、ワイヤレス装置、ウェブクライアント機能が埋め込まれた電子装置、等に埋め込むことができる。一般に、装置に必要とされるものは、ユーザインターフェイス及びネットワークインターフェイスだけである。
【０００４】
一般的に、ウェブクライアントは、良く知られた（又は他の適当な）プロトコルを使用して、ウェブサーバーへ要求を発行するためにインターフェイスに基づいて動作する。受け取った要求に応答して、ウェブサーバーは、データ応答を返送する。ウェブクライアント／サーバーの対話の典型的な説明では、ＨＴＴＰプロトコルが使用されると仮定し、この場合、ウェブクライアントは、特定のウェブサーバーアドレスに向けられる要求を、その要求においてＵＲＬで表わされたページに対して発行し、そしてその特定のウェブサーバーアドレスに応答するサーバーは、表示されるべきページであるデータ又は他のデータセットで応答する。一般的に、要求され及び返送される実際のデータに関わりなく、返送されるデータは、ウェブページと称される。
【０００５】
ウェブクライアントは、ユーザへのユーザインターフェイスにおいてウェブページの全部又は一部分を提示しそしてユーザ入力を受け入れることができ、この場合、ユーザ入力の少なくとも幾つかは、ウェブクライアントが異なるウェブページ及びカスタムウェブページを提示するようにさせ、これらは、しばしば、「ウェブブラウザ」と称される。というのは、それが、他のページを参照するページの「ウェブ」の一部分であると一般的にみなされるウェブページ間をナビゲートするためにユーザにより共通に使用されるからである。
【０００６】
ウェブブラウザは、良く知られていて、普通に使用されるもので、ウェブページを提示し、その提示されたウェブページに関連したユーザ入力を受け入れるのに加えて、しばしば、機能を発揮する。例えば、ウェブページは、プログラムエレメントを含み、ウェブブラウザは、このようなプログラムエレメントを含むウェブページを受け取ると、それを実行する。このようなプログラムエレメントの一例が、ＪＡＶＡ（登録商標）アプレットである。
【０００７】
又、ウェブページは、ウェブサーバーがアクションをとるようにさせるプログラムエレメントを含んでもよい。例えば、ウェブサーバーは、ポータルサービスを提供することができ、この場合、ウェブサーバーは、種々のソースから情報を収集し、そして要求があったときに、ウェブクライアントに対するポータルページを発生する。このようなポータルページの一例が、ｍａｉｎＹａｈｏｏ！（登録商標）ページ（ｗｗｗ．ｙａｈｏｏ．ｃｏｍ）であり、そしてパーソナルページがＭｙ  Ｙａｈｏｏ！（登録商標）（ｍｙ．ｙａｈｏｏ．ｃｏｍ）によって提供される。後者は、例えば、サーバーに記憶されたユーザの好みに基づいてカスタマイズされる、ウェブクライアントへ配送されるページを与える。
【発明の開示】
【発明が解決しようとする課題】
【０００８】
カスタマイズされたウェブページ及び様々なレイアウトは、しばしば豊富なユーザ経験を与えるが、情報及びコンテンツの提示が管理し難いか又はナビゲートするのに大き過ぎる場合には、経験があまり有利なものにならない。
【課題を解決するための手段】
【０００９】
ここに提供される本発明の幾つかの態様によれば、装置（例えば、コンピュータ、パーソナルコンピュータ、モバイルコンピュータ装置、等）に関する情報をナビゲートしそして見るためのシステム及び方法が提供される。
【００１０】
ここに提供される１つの態様及び実施例において、コンテンツを表示するためのコンテンツナビゲーションインターフェイス装置が説明される。この装置は、少なくとも２つのコンテンツプロパティを表示するためのディスプレイロジックを備え、コンテンツプロパティの各々は、コンテンツ（例えば、アプリケーション、サービス、メディアオブジェクト、又はその組み合わせ）に関連している。更に、この装置は、選択に応答してコンテンツプロパティに関連したコンテンツを表示するための選択ロジックも備え、各コンテンツプロパティに関連したコンテンツは、インターフェイスの共通の（又は再使用可能な）表示スペースに表示される。
【００１１】
一実施例において、異なるコンテンツプロパティが選択されるときに、表示スペース内に表示されたコンテンツは、新たに選択されたコンテンツプロパティの関連コンテンツに基づいて置き換えられ又は更新される。例えば、選択ロジックは、第１コンテンツプロパティの選択に応答して表示スペースに第１コンテンツを表示することができ、その後に、選択ロジックは、第２コンテンツプロパティの選択に応答して第１コンテンツに代わって第２コンテンツを表示することができる。ある実施例では、選択ロジックは、第１及び第２のコンテンツプロパティの選択に応答して第１及び第２コンテンツを結合することができる。更に、コンテンツプロパティ及び表示スペースは、アニメーションでもよいし、或いは異なるコンテンツプロパティが選択されたときにはインターフェイス内を移動してもよい。
【００１２】
ある実施例では、インターフェイスは、更に、例えば、表示されたコンテンツに関連したアプリケーション又はサービスを起動するために、付加的なコンテンツにアクセスするロジックを備えることができる。又、インターフェイスは、更に、ユーザ構成可能な２つ以上の同時の詳細又はサイズレベルでコンテンツを表示することができる。
【００１３】
別の態様において、コンテンツを表示そして見るための方法が提供される。一実施例では、この方法は、複数のコンテンツプロパティと、各コンテンツプロパティがコンテンツに関連付けられる表示スペースとを表示することを含み、更に、選択に応答して、選択されたコンテンツプロパティに関連したコンテンツを表示スペースに表示することも含む。更に、異なるコンテンツプロパティが選択されるときには、表示スペース内に表示されたコンテンツは、新たに選択されたコンテンツプロパティの関連コンテンツに基づいて置き換えられる。更に、コンテンツプロパティ及び又は表示スペースの位置は、コンテンツプロパティの異なる選択に応答して、インターフェイス内で移動されてもよい（例えば、シャッター状の応答で）。
【００１４】
別の態様によれば、ユーザインターフェイスのためのプログラムコードを含むコンピュータプログラム製品が提供される。このコンピュータプログラム製品は、少なくとも２つのコンテンツプロパティを表示し、表示されるコンテンツプロパティの各々はコンテンツに関連したものであり、更に、表示されたコンテンツプロパティの１つを選択するのに応答して、そのコンテンツプロパティに関連したコンテンツを表示スペースに表示するように動作できるプログラムコードを含むことができる。一実施例では、このプログラムコードは、更に、異なるコンテンツプロパティが選択されたときに、表示スペース内に表示されるコンテンツが、新たに選択されたコンテンツプロパティの関連コンテンツに基づいて置き換えられるように動作できる。
【００１５】
本発明の種々の態様及び実施例は、添付図面を参照した以下の詳細な説明及び特許請求の範囲を考慮したときに良く理解されよう。
【発明を実施するための最良の形態】
【００１６】
以下の説明は、当業者が発明をして利用できるようにするためのものである。特定の装置、技術、及び応用の説明は、一例に過ぎない。ここに述べる実施例に対する種々の変更は、当業者に容易に明らかになろうし、又、ここに定義する一般的な原理は、本発明の精神及び範囲から逸脱せずに、他の実施例及び用途にも適用できる。従って、本発明は、ここに図示して説明する実施例に限定されるものではなく、特許請求の範囲と一貫した範囲に一致されるべきである。
【００１７】
ここに述べる１つの態様及び実施例では、ユーザ装置のコンテンツ又はユーザ装置を経てアクセスできるコンテンツを表示し、ナビゲートするのに使用できるコンテンツナビゲーションユーザインターフェイス（又はコンテンツナビゲーションインターフェイスエレメント）が提供される。一実施例では、ユーザインターフェイスは、複数のコンテンツプロパティ（「コンテンツチャンネル」とも称される）を表示し、各コンテンツプロパティは、サービス、アプリケーション又はコンテンツのような付加的なコンテンツに関連付けられる。コンテンツプロパティは、アイコン、テキスト、又は付加的なコンテンツに関連した他の印を含むことができる。インターフェイスは、更に、コンテンツプロパティの１つを選択するのに応答してコンテンツプロパティに関連したコンテンツを表示する共通の表示スペースを備えている。ユーザは、関連するコンテンツを表示スペースにおいて見るために異なるコンテンツプロパティを逐次に選択することができる。他の実施例では、ユーザは、コンテンツプロパティの２つ（以上）を選択し、そしてその２つのコンテンツプロパティに関連したコンテンツの組合せを見ることができる。
【００１８】
他の態様及び実施例によれば、コンテンツは、種々の詳細レベルで見ることができる。例えば、ユーザは、コンテンツを見るための２つ以上の詳細レベル又はサイズレベルから選択することができる。ここに例示する実施例では、ニュースコンテンツプロパティ又はチャンネルは、見出しを含む第１レベル、見出し及び記事の最初の１００キャラクタを含む第２レベル、並びに記事の全コンテンツを含む第３レベルで見ることのできる記事を含む。この形態では、ユーザは、異なる形式のコンテンツに対して望まれる詳細レベルでコンテンツを素早くナビゲートし、アクセスすることができる。更に、ユーザは、将来見るために種々のコンテンツ形式に対して種々のレベルをセットすることができる。
【００１９】
最初に、図１を参照すれば、ここに述べるユーザインターフェイス及び方法の幾つかの態様及び実施例が作用する環境が例示されている。一般に、１つ以上のクライアント２２がサーバー２０にアクセスすることができる。サーバー２０及びクライアント２２は、例えば、処理ユニット、メモリ（永久記憶装置を含む）及び通信インターフェイス、並びに他の従来のコンピュータコンポーネント（例えば、キーボードやマウスのような入力装置、ディスプレイのような出力装置）を有する種々の形式のコンピュータ装置のいずれを含んでもよい。例えば、クライアントコンピュータ２２は、デスクトップコンピュータ、ラップトップコンピュータ、移動装置、例えば、移動電話、ウェブイネーブル電話、スマートホン、テレビジョン、テレビジョンセットトップボックス、等を含むことができる。
【００２０】
クライアント２２及びサーバー２０は、例えば、インターネットのようなネットワーク２４を経、適当な通信インターフェイスを経て通信することができる。クライアント２２及びサーバー２０は、イーサネット（登録商標）、ＩＥＥＥ８０２．１１ｂワイヤレス、等のワイヤレス又はハードワイヤード通信を経て、部分的又は全体的に通信することができる。更に、クライアント２２とサーバー２０との間の通信は、メールサーバー、移動サーバー、等の種々のサーバーを含むことができる。
【００２１】
サーバー２０は、ローカル又はリモートデータベース或いは他のデータソースからアクセスされたデータを、好ましくは以下に詳細に述べるフォーマットでクライアント２２のユーザへ提示するために、フォーマットするロジックを含むか、又はそのようにプログラムされる。サーバー２０は、種々のウェブデータインターフェイス技術、例えば、共通ゲートウェイインターフェイス（ＣＧＩ）プロトコル及び関連アプリケーション（又は「スクリプト」）、Ｊａｖａ（登録商標）「サーブレット」、即ちウェブサーバーで実行されるＪａｖａ（登録商標）アプリケーション、等を使用して、情報を提示したり、クライアント２２から入力を受け取ったりすることができる。サーバー２０は、ここでは、単数で説明するが、実際には、ここに述べるファンクションの幾つか又は全部を遂行するように通信し（ワイヤード及び／又はワイヤレス）そして協働する複数のコンピュータ、装置、関連バックエンド、等を備えてもよい。
【００２２】
サーバー２０は、アカウントサーバー（例えば、ｅメールサーバー）、移動サーバー、等を含むか又はそれと通信することができる。クライアント２２によりアクセスできるアカウントサーバーは、ｅメールサーバー上のパーソナルｅメールアカウント（例えば、Ｙａｈｏｏ！（登録商標）Ｍａｉｌ）、フォトサーバー上のファミリーフォトアルバムアカウント（例えば、Ｙａｈｏｏ！（登録商標）フォト）ＰＩＭサーバー上のパーソナルインフォメーションマネージャー（ＰＩＭ）アカウント（例えば、Ｙａｈｏｏ！（登録商標）アドレスブック又はＹａｈｏｏ！（登録商標）ノートパッド）、マルチメディアライブラリーサーバー上のミュージックライブラリーアカウント（例えば、Ｙａｈｏｏ！（登録商標）ミュージック）の１つ以上、その組合せ、等を含むことができる。
【００２３】
当業者であれば、ここに述べる全てのコンポーネントが必要というのではなく、そして本発明の精神及び範囲から逸脱せずにコンポーネントの配列及び形式の変更がなされ得ることが理解できよう。
【００２４】
図２は、コンテンツを表示し、ナビゲートするためのユーザインターフェイス２００を例示する。一般的に述べると、ユーザインターフェイス２００は、複数のコンテンツプロパティ２１０ａ−２１０ｆ及び表示スペース２２０を表示するためのロジックを備えている。各コンテンツプロパティ２１０ａ−２１０ｆは、サービス、アプリケーション及び／又はコンテンツを含む関連コンテンツを有している。又、コンテンツプロパティ２１０ａ−２１０ｆは、関連コンテンツを選択するためのチャンネル又はボタンとも称される。
【００２５】
コンテンツプロパティ２１０ａ−２１０ｆは、種々のサービス、アプリケーション及びコンテンツ、例えば、ローカル又はリモートに記憶されたウェブブラウザ、ｅメールサービス又はプログラム、インスタントメッセンジャーサービス、フォト（例えば、Ｙａｈｏｏ！（登録商標）フォト）、天気、ニュース、メディアオブジェクト、サーチ、マップ、ローカル、スポーツ、ファイナンス、娯楽、ＰＩＭアプリケーション、等に関連付けられる。更に、メディアオブジェクトは、ドキュメント、記事、フォト、オーディオファイル、ビデオファイル、等を含むことができる。更に、コンテンツは、例えば、ローカル又はリモートに記憶され又はアクセスされるアプリケーションプログラミングインターフェイス（ＡＰＩ）、ウェブページ、等を経て、インターフェイス及び関連ユーザ装置によってアクセスできる更に別のコンテンツへのリンク又は選択を含むことができる。
【００２６】
表示スペース２２０は、一般に、選択時にコンテンツプロパティ２１０ａ−２１０ｆに関連されたコンテンツを表示するためのウインドウ又は区画を含む（例えば、上の行の３つのコンテンツプロパティ２１０ａ−２１０ｃ、中間の表示スペース２００、及び下の行の３つのコンテンツプロパティ２１０ｄ−２１０ｆ）。この実施例では、コンテンツプロパティ「Ａ」が選択され（例えば、ユーザによるか、又はユーザインターフェイス２００が開始されるときにデフォールトにより）、そしてそれに関連したコンテンツが表示スペース２２０に示される。以下に詳細に述べるように、異なるコンテンツプロパティ２１０ａ−２１０ｆが選択されるときには、表示スペース２２０は、新たに選択されるコンテンツプロパティに関連したコンテンツを表示するように変更され又は更新される。従って、表示スペース２２０は、「共通」又は「再使用可能」スペースと称され、例えば、このエリアは、コンテンツプロパティ２１０ａ−２１０ｆのコンテンツ又はプレビューを表示するために全てのコンテンツプロパティ２１０ａ−２１０ｆにより使用される。
【００２７】
コンテンツプロパティ２１０ａ−２１０ｆは、キーボード又はマウスのようなクライアントの入力装置を経て選択することができ、例えば、特定のコンテンツプロパティ２１０ａ−２１０ｆをクリックするかキーイングすることで選択することができる。一実施例では、個々のコンテンツプロパティ２１０ａ−２１０ｆは、更なる入力、例えば、マウスをクリックすることを必要とせずに、ポインタ（例えば、ユーザ装置に関連した矢印又は他のグラフィック）をコンテンツプロパティ２１０ａ−２１０ｆの上に位置させることにより選択される。それ故、ユーザは、異なるプロパティ２１０ａ−２１０ｆ上にポインタを移動して、各々に関連したプレビュー及びコンテンツを見ることができる。
【００２８】
ユーザは、個々のコンテンツプロパティを選択することにより（例えば、コンテンツプロパティ２１０ａ−２１０ｆの１つをハイライトするか、他の仕方でそれを選択することにより）、コンテンツプロパティ２１０ａ−２１０ｆに関連したコンテンツにアクセスすることができる。一実施例では、コンテンツプロパティ２１０ａ−２１０ｆ上にポインタがあるときに、コンテンツプロパティ２１０ａ−２１０ｆが選択され、そしてそれに関連したコンテンツが表示スペース２２０に表示される。他の実施例では、プレビューコンテンツプロパティ２１０ａ−２１０ｆ上にポインタがあり且つ付加的な入力がなされる（例えば、キー又はマウスボタンをヒットする）ときに、選択が行われる。他の実施例では、ドラグ・アンド・ドロップオペレーションにより選択がなされる。
【００２９】
コンテンツプロパティ２１０ａ−２１０ｆは、例えば、太字にされ、拡大され、より鮮明に着色され、背景又は境界を変化させ、等、の種々の形態でハイライトされ又はマークされることを理解されたい。他の実施例では、矢印又はスライダーのようなインジケータをコンテンツプロパティ付近に位置させて、その状態を指示してもよい。他の実施例では、選択されたコンテンツプロパティ２１０ａ−２１０ｆがハイライトされないが、表示スペース２２０に表示されるコンテンツが、特定のコンテンツプロパティ２１０ａ−２１０ｆの選択を明らかにする。更に、インターフェイスは、付加的なコンテンツオプションを通して循環する。
【００３０】
コンテンツプロパティ２１０ａ−２１０ｆは、ユーザインターフェイス２００内に表示されるユーザ識別可能な印を含むことができる。例えば、アイコン及び／又はテキストを使用することができる。更に、コンテンツプロパティの表示（例えば、アイコン及び／又はテキストを含む）は、ユーザ構成可能であってもよいし、又は装置／アプリケーションにより構成されてもよい。例えば、ユーザインターフェイス２００は、デフォールトコンテンツプロパティ及びコンテンツプロパティイメージ、例えば、メール、インスタントメッセンジャー、マップ、等のためのアイコンで最初にポピュレートされてもよい。他の例では、ユーザは、アイコンを追加してもよいし、構成してもよい（例えば、サーバーからダウンロードするか、又は別の装置からアップロードすることにより）。例えば、ユーザは、特定のウェブサイト、アプリケーション、等に関連したアイコン及び／又はテキストを追加してもよい。更に、フォトイメージ、エモーティコン、テキスト、等を含ませるように、個々のコンテンツプロパティ２１０ａ−２１０ｆの見掛けをユーザが変えるか又は変更してもよい。
【００３１】
これらの実施例では、コンテンツプロパティ２１０ａ−２１０ｆは、表示スペース２２０の上下に水平に示されているが、他の配列も考えられる。例えば、コンテンツプロパティ２１０ａ−２１０ｆは、表示スペース２２０の片側に表示されてもよい。他の実施例では、コンテンツプロパティ２１０ａ−２１０ｆの同様の垂直配列を表示スペース２２０の片側又は両側に使用してもよい。更に別の実施例では、コンテンツプロパティは、垂直及び水平の両方に配列されてもよいし、長方形の表示スペースの周りでユーザインターフェイスの角に配列されてもよいし、丸い表示スペースの周りに円形に配列されてもよいし、等々である。更に、ユーザインターフェイス内に表示される複数のコンテンツプロパティ２１０ａ−２１０ｆも意図される。
【００３２】
更に、広告２９０も示されており、これは、図示されたようにインターフェイス２００と共に含まれてもよいし、表示スペース２２０内に埋め込まれてもよいし、又は他の仕方でユーザインターフェイス２００に関連付けられてもよい（例えば、個別のウインドウとして）。広告２９０の選択は、ユーザプロフィール情報、ユーザ経歴情報（例えば、ユーザのサーチ又は視聴経歴）、ユーザインターフェイス２００におけるコンテンツプロパティ２１０ａ−２１０ｆの表示、選択されたコンテンツプロパティ、その組合せ、等（これに限定されないが）を含む種々のファクタに基づいて行うことができる。更に、広告２９０は、時間と共に変化してもよく、例えば、ユーザ入力及びインターフェイス２００の操作に応答して変化してもよいことを理解されたい。
【００３３】
一実施形態では、ユーザインターフェイス２００は、スタンドアローンインターフェイスであるか、大きなインターフェイス又はウェブブラウザページのエレメントであるかに関わらず、ｅメールアカウントのようなオンラインアカウントを経てユーザによりアクセスすることができる。例えば、ユーザは、アカウントサーバーにログインすることができ、そしてユーザインターフェイス２００は、「ホーム」ページに含まれるか、さもなければ、ユーザログインに応答して表示される。更に、ユーザインターフェイス２００は、１つ以上の道具を含んでもよいし又はその一部分でもよい。これら及び他の形態では、個々のユーザは、多数のクライアント装置からユーザインターフェイス２００にアクセスすることができ、例えば、ユーザインターフェイス２００は、パーソナルコンピュータ、ワークコンピュータ、電話のような移動コンピュータ装置、等、の種々の装置からサーバーにアクセスするユーザに対して、コンピュータサーバーからサービスされる。もちろん、他の実施例では、ユーザインターフェイス２００は、コンピュータ装置で実行されるアプリケーションプログラムとして含まれる。
【００３４】
図３Ａ−３Ｄは、ユーザインターフェイス２００のオペレーション及び付加的な態様を例示する。特に、図３Ａ及び３Ｂは、コンテンツプロパティ２１０ｂ（例えば、「Ｂ」）及びコンテンツプロパティ２１０ｃ（例えば、「Ｃ」）の選択を各々示し、それにより、表示スペース２２０は、それに関連したコンテンツを表示している。従って、表示スペース２２０の再使用可能なスペースは、コンテンツの異なるチャンネル（即ち、コンテンツプロパティ２１０ａ−２１０ｆ）のユーザ選択に応答して「Ｂ」コンテンツを「Ｃ」コンテンツに置き換える。
【００３５】
更に、一実施例では、図３Ｃに示すように、ユーザがコンテンツプロパティ２１０ｄ（例えば、「Ｄ」）を選択するのに応答して、下の行のコンテンツプロパティ２１０ｄ−２１０ｆ（即ち、「Ｄ」から「Ｆ」）が、アップ方向に（例えば、シャッター状の応答で）移動して、上の行のコンテンツプロパティ２１０ａ−２１０ｃ（即ち、「Ａ」から「Ｃ」）に隣接する。更に、表示スペース２２０は、ユーザインターフェイス２００の下部へとダウン方向に移動する。一実施例では、ユーザインターフェイス２００の全サイズ、特に、高さ「ｈ」は、不変のままである。これは、例えば、ユーザインターフェイス２００がブラウザウインドウのような大きなディスプレイ内にエレメントとして合体される場合に、効果的である。
【００３６】
他の実施例では、上の行のコンテンツプロパティ２１０ａ−２１０ｃが、同様に、ダウン方向に移動して、下の行のコンテンツプロパティ２１０ｄ−２１０ｆに隣接する。更に別の実施例では、ユーザインターフェイス２００は、第３の行のコンテンツプロパティを含み、選択時に関連コンテンツを表示するために、上述したコンテンツプロパティ２１０ｄ−２１０ｆの行と同様に、コンテンツプロパティ２１０ｄ−２１０ｆ及び表示スペース２２０が移動する。
【００３７】
図４Ａ及び４Ｂは、ユーザインターフェイス４００（図２及び図３Ａ−３Ｄに示されたユーザインターフェイス２００と同様でも、異なるものでもよい）のオペレーション及び態様を示す。上述したように、表示スペース４２０は、選択された特定のコンテンツチャンネル又はコンテンツプロパティ４１０ａ−４１０ｆに関連したコンテンツを表示する。更に、この実施例では、起動／拡張選択４３０が表示スペース４２０内に含まれ（又は他の仕方でユーザインターフェイス４００に関連付けられ）、これは、付加的なコンテンツ及び／又は機能をユーザに与えるように動作できる。例えば、インターフェイス４００は、拡張／起動４３０の選択に応答して、表示スペース４２０のコンテンツを起動又は拡張するためのロジックを含むことができる。一実施例では、ユーザインターフェイス４００及び／又は表示スペース４２０は、付加的なコンテンツを含むようにプレビューを含む大きな表示サイズへ拡張することができる。他の実施例では、例えば、図４Ｂに示すように、コンテンツの表示に対して新たなウインドウ又はページを起動することができる。
【００３８】
ここに示す実施例では、コンテンツプロパティ４１０ａは、電子メールプログラム（例えば、Ｙｈｏｏ！（登録商標）ｍａｉｌ、Ｈｏｔｍａｉｌ（登録商標）、等）に対応する。コンテンツプロパティ４１０ａの選択に応答して、表示スペース４２０は、付加的なコンテンツ、例えば、送信者のアイデンティティや主題行を含む新たなｅメールのプレビューを示す。他の実施例では、表示スペース４２０は、その表示４２０が許す以上のコンテンツを含むことができ、そして表示スペース４２０内に適合しない付加的なコンテンツを見るためにスクロールバーを含む。
【００３９】
ユーザは、例えば、表示スペース４２０内に表示されたｅメールを選択することにより表示スペース４２０を通して個々のｅメールに直接アクセスすることができる。表示されたｅメールを選択すると、表示スペース４２０或いは新たなウインドウ又は区画４０２（例えば、図４Ｂに示す）内の個々のｅメールへのアクセスを生じさせることができる。更に、ユーザは、特定のメールプログラムに関連した付加的な機能及びコンテンツ４２２を有する区画４０２にアクセスするために起動／拡張セレクタ４３０（又は同等のもの）を経てコンテンツを拡張することができる。
【００４０】
図４Ａに示す他の実施例では、コンテンツプロパティ４１０ｂは、メッセンジャーサービスに対応する。コンテンツプロパティ４１０ｂが選択されたときには、表示スペース４２０は、連絡先の状態（例えば、友人がオンラインであるか、等）、会話、等々を表示することができる。ユーザは、表示された連絡先の１つを選択して、インスタントメッセージングセッションを開始し、及び／又はメッセンジャーサービスを起動することができる。更に、関連メッセンジャープログラムを起動又はオープンするために（表示された特定の連絡先、等を選択せずに）拡張オプション（拡張／起動４３０と同様の）を表示スペース４２０内に表示することができる。
【００４１】
更に、音楽、天気、ニュース、ローカル、地図、等のサービス又はアプリケーションに対応する他のコンテンツプロパティは、選択されたコンテンツを表示スペース４２０に表示することができる。選択されたコンテンツプロパティ４１０ａ−４１０ｆは、ユーザ選択されてもよいし、又はユーザプロフィール、ユーザ経歴、ユーザ入力（例えば、ブックマーク、好きなもの、等）に基づいてもよい。更に、コンテンツの種々の詳細レベル（例えば、非常に広いから非常に特定まで、又は小さいから大きいまで）を表示できるシステムでは、コンテンツプロパティ４１０ａ−４１０ｆの選択に応答して表示されるコンテンツの詳細レベルは、ユーザ入力、プロフィール、経歴、等を経て、上述したようにユーザ選択することができる。
【００４２】
図５は、装置に表示されるユーザインターフェイスを経てコンテンツを表示し、ナビゲートするための方法を例示する。インターフェイスは、ここに述べるものと同様でもよいし、異なるものでもよい。最初に、表示のためのコンテンツプロパティ又はコンテンツチャンネルの選択は、５１０において行われる。例えば、適当な装置を動作するユーザは、装置を経て入手でき又はアクセスできる１つ以上のコンテンツプロパティにアクセスし、そこから選択を行い、それらを含むようにユーザインターフェイスで指定することができる。他の実施例では、コンテンツプロパティは、最初に、ユーザプロフィール、経歴データ、等に応答して、デフォールトで選択され且つ指定される。選択及び指定は、ユーザが選択ツール、テキストベースサーチ、等を使用することにより、行うことができる。
【００４３】
指定されたコンテンツプロパティは、５２０においてユーザインターフェイス内に表示される。一実施例では、コンテンツプロパティは、コンテンツプロパティに関連したコンテンツを表示するように動作できる表示スペース付近に表示される。上述したように、コンテンツプロパティは、ユーザが選択する種々の変化するサイズの１つで表示することができる。更に、ユーザは、コンテンツプロパティを表示するために異なる詳細レベルを選択することができる。
【００４４】
コンテンツプロパティに関連したコンテンツ及び／又は機能は、５３０においてユーザ選択に応答して表示スペースに表示される。表示されるコンテンツは、一般に、その詳細レベルが、コンテンツプロパティの詳細レベルより高い。ユーザは、異なるコンテンツプロパティを選択し、そして表示スペースを再使用して、異なる関連コンテンツを見ることができる。更に、コンテンツプロパティの幾つかの選択に応答して、コンテンツプロパティは、表示内を移動又はシフトすることができる。
【００４５】
コンテンツプロパティ及び表示されるコンテンツに関連した付加的なコンテンツ及び／又は機能は、５４０においてアクセスされ又はこれを見ることができる。例えば、表示スペースにおいてコンテンツを選択（又は他の仕方で選択）することにより、元の表示スペース或いは新たなウインドウ又は表示のいずれかにおいて付加的なコンテンツ及び／又は機能が使用できるようになる。更に、幾つかの実施例では、ユーザは、共通に表示されるべき２つ以上のコンテンツプロパティを選択することができる。関連するコンテンツは、例えば、共通のウインドウ内にレイヤを生成し、コンテンツをインターリーブし、或いは元のコンテンツプロパティ及び関連コンテンツ各々の新たなコンテンツ関連特性を生成することを含む種々の形態で合成することができる。
【００４６】
本発明の種々の態様及び実施例は、ハードウェア、ソフトウェア、ファームウェア又はそれらの組合せを含む適当な形態で実施することができる。本発明の種々の態様は、１つ以上のデータプロセッサ及び／又はデジタル信号プロセッサで実行されるコンピュータソフトウェア又はファームウェアとして、少なくとも一部分、実施することができる。本発明の実施形態のエレメント及びコンポーネントは、任意の適当な仕方で、物理的に、機能的に及び論理的に実施することができる。実際に、機能は、単一ユニットで実施されてもよいし、複数のユニットで実施されてもよいし、又は他の機能的ユニットの一部分として実施されてもよい。従って、本発明は、単一ユニットで実施されてもよいし、或いは異なるユニットとプロセッサとの間に物理的及び機能的に分散されてもよい。
【００４７】
本発明は、幾つかの実施形態に関連して説明したが、ここに述べる特定の形態に限定されるものではない。むしろ、本発明の範囲は、特許請求の範囲のみによって限定される。更に、特定の実施形態に関連して特徴を述べたが、当業者であれば、ここに述べた実施形態の種々の特徴を本発明により合成できることが理解されよう。更に、１つの実施形態に関連して述べた本発明の態様は、１つの発明として独立したものである。
【００４８】
更に、当業者であれば、本発明の精神及び範囲から逸脱せずに種々の変更や修正がなされ得ることが明らかであろう。本発明は、以上の詳細な説明により限定されず、特許請求の範囲によって定義されるものとする。
【図面の簡単な説明】
【００４９】
【図１】ここに述べる装置、システム及び方法を使用できる環境を例示する。
【図２】コンテンツを表示し、ナビゲートするユーザインターフェイスを例示する。
【図３Ａ】コンテンツをナビゲートし、アクセスするためのユーザインターフェイスの特徴及びオペレーションを例示する。
【図３Ｂ】コンテンツをナビゲートし、アクセスするためのユーザインターフェイスの特徴及びオペレーションを例示する。
【図３Ｃ】コンテンツをナビゲートし、アクセスするためのユーザインターフェイスの特徴及びオペレーションを例示する。
【図３Ｄ】コンテンツをナビゲートし、アクセスするためのユーザインターフェイスの特徴及びオペレーションを例示する。
【図４Ａ】コンテンツをナビゲートし、アクセスするためのユーザインターフェイスの特徴及びオペレーションを例示する。
【図４Ｂ】コンテンツをナビゲートし、アクセスするためのユーザインターフェイスの特徴及びオペレーションを例示する。
【図５】ユーザインターフェイスを経てコンテンツをナビゲートし、表示するための方法を例示する。
【図１】
2009532806.tif 000003
【図２】
2009532806.tif 000004
【図３Ａ】
2009532806.tif 000005
【図３Ｂ】
2009532806.tif 000006
【図３Ｃ】
2009532806.tif 000007
【図３Ｄ】
2009532806.tif 000008
【図４Ａ】
2009532806.tif 000009
【図４Ｂ】
2009532806.tif 000010
【図５】
2009532806.tif 000011
【国際調査報告】
2009532806.tif 000012
2009532806.tif 000013