(57)【特許請求の範囲】
【請求項１】
ディスプレイ及び１つ以上の入力デバイスと通信を行う電子デバイスの１つ又は複数のプロセッサによって行われる方法であって、
前記１つ以上の入力デバイスを介して、メディアブラウジングユーザインタフェースを表示する要求に対応するユーザ入力を受信することと、
前記メディアブラウジングユーザインタフェースを表示する前記要求に対応する前記ユーザ入力の受信に応じて、前記メディアブラウジングユーザインタフェースを前記ディスプレイ上に表示することであって、前記メディアブラウジングユーザインタフェースが、
複数の異なるメディアソースを介して前記電子デバイス上で入手可能な複数の推奨メディアアイテムの複数の表現を含み、
前記複数の表現が、前記複数の推奨メディアアイテムのうちで現在フォーカス状態である第１のメディアアイテムの表現に対応する第１の代表コンテンツ上にオーバレイさせて表示され、
前記複数の表現が、
前記電子デバイスのユーザがアクセスを購入済みである第３のメディアアイテムの表現と、
前記電子デバイスの前記ユーザが部分的に視聴したことのある、前記第３のメディアアイテムとは異なる第４のメディアアイテムの表現と、
を含む、ことと、
複数の推奨メディアアイテムの前記複数の表現を、前記メディアブラウジングユーザインタフェース内に、前記第１の代表コンテンツ上にオーバレイさせて表示している間に、複数の推奨メディアアイテムの前記複数の表現間をナビゲートする要求に対応する入力を、前記１つ以上の入力デバイスを介して受信することと、
前記複数の推奨メディアアイテムの前記複数の表現間をナビゲートする前記要求に対応する前記入力の受信に応じて、
前記複数の推奨メディアアイテムのうちの第２のメディアアイテムの表現を、フォーカス状態にある前記第１のメディアアイテムの代わりにフォーカス状態へと遷移させ、及び、
前記第１の代表コンテンツの表示を、前記第２のメディアアイテムに対応する第２の代表コンテンツと置き換えることと、
を含む方法。
【請求項２】
前記複数の推奨メディアアイテムのうちの前記第１のメディアアイテムの前記表現がフォーカス状態にある間に、
前記電子デバイスの前記ユーザが前記第１のメディアアイテムを部分的に視聴したことがあるという判定に従って、前記第１のメディアアイテムの前記表現が、前記第１のメディアアイテムの再生の進行度合の視覚インジケータを含むことと、
前記複数の推奨メディアアイテムの前記複数の表現間をナビゲートする前記要求に対応する前記入力の受信に応じて、
前記第１のメディアアイテムの再生の前記進行度合の前記視覚インジケータを含まないように、前記第１のメディアアイテムの前記表現を更新し、及び、
前記電子デバイスの前記ユーザが前記第２のメディアアイテムを部分的に視聴したことがあるという判定に従って、前記第２のメディアアイテムの前記表現を、前記第２のメディアアイテムの再生の進行度合の視覚インジケータを含むように更新することと、
を更に含む、請求項１に記載の方法。
【請求項３】
前記第１のメディアアイテムに対応する前記第１の代表コンテンツが、前記第１のメディアアイテムに対応する静止画像を含み、
前記第２のメディアアイテムに対応する前記第２の代表コンテンツが、前記第２のメディアアイテムに対応する静止画像を含む、請求項１又は２に記載の方法。
【請求項４】
前記第１のメディアアイテムに対応する前記第１の代表コンテンツが、前記第１のメディアアイテムに対応する動画を含み、
前記第２のメディアアイテムに対応する前記第２の代表コンテンツが、前記第２のメディアアイテムに対応する動画を含む、請求項１から３のいずれかに記載の方法。
【請求項５】
前記電子デバイスの前記ユーザが、前記第１のメディアアイテムを前記メディアブラウジングユーザインタフェースに含まれるものとして選択したことがあるために、前記第１のメディアアイテムが前記複数の推奨メディアアイテムに含まれ、前記電子デバイス上のメディアに対する前記ユーザの以前の視聴行動に基づいて、前記第２のメディアアイテムが前記複数の推奨メディアアイテムに含まれる、請求項１から４のいずれかに記載の方法。
【請求項６】
前記第２のメディアアイテムが、エピソード型のメディアのコレクションの一部であり、
前記エピソード型のメディアのコレクションが、第１のコンテンツプロバイダ及び第２のコンテンツプロバイダを介して入手可能な複数のメディアアイテムを含み、
前記第２のメディアアイテムが、前記第１のコンテンツプロバイダを介してではなく、前記第２のコンテンツプロバイダを介して入手可能であり、
前記第２のメディアアイテムが、前記第１のコンテンツプロバイダを介して入手可能な前記エピソード型のメディアのコレクション内の複数のメディアアイテムに対する前記ユーザの視聴行動に基づいて、前記複数の推奨メディアアイテムに含まれるものとして選択されている、請求項５に記載の方法。
【請求項７】
前記複数の推奨メディアアイテムの各メディアアイテムへのアクセスが所定の時間内に期限切れとなるという判定に従って、前記複数の推奨メディアアイテムの前記複数の表現のうちの各メディアアイテムの表現の表示に、前記各メディアアイテムへのアクセスの来たる期限切れに基づいて優先順位を付けることを更に含む、請求項１から６のいずれかに記載の方法。
【請求項８】
前記複数の推奨メディアアイテムの各メディアアイテムが、前記電子デバイスの前記ユーザが視聴したことのあるエピソード型のメディアのコレクションの中の新たなエピソードであり、かつ、前記ユーザが前記新たなエピソードをまだ視聴したことがないという判定に従って、前記複数の推奨メディアアイテムの前記複数の表現の各メディアアイテムの表現の表示に、前記ユーザの前記各メディアアイテムへのアクセスのエンタイトルメントの新しさに基づいて優先順位を付けることを更に含む、請求項１から７のいずれかに記載の方法。
【請求項９】
前記電子デバイスの前記ユーザが前記第１のメディアアイテムを部分的に視聴したことがあるという判定に従って、前記第１のメディアアイテムに対応する前記第１の代表コンテンツが、前記第１のメディアアイテムの再生の進行度合の視覚インジケータを含み、
前記電子デバイスの前記ユーザが前記第２のメディアアイテムを部分的に視聴したことがあるという判定に従って、前記第２のメディアアイテムに対応する前記第２の代表コンテンツが、前記第２のメディアアイテムの再生の進行度合の視覚インジケータを含む、請求項１から８のいずれかに記載の方法。
【請求項１０】
前記第１のメディアアイテムに対応する前記第１の代表コンテンツが、前記第１のメディアアイテムのソースを示す情報を含み、
前記第２のメディアアイテムに対応する前記第２の代表コンテンツが、前記第２のメディアアイテムのソースを示す情報を含む、請求項１から９のいずれかに記載の方法。
【請求項１１】
前記複数の推奨メディアアイテムの各メディアアイテムの各表現の選択に対応する入力を、前記１つ以上の入力デバイスを介して受信することと、
前記各メディアアイテムの前記各表現の前記選択に対応する前記入力の受信に応じて、
前記各メディアアイテムに対応するメディアアプリケーションを、前記電子デバイス上で起動することと、
前記各メディアアイテムに対応する前記メディアアプリケーション内の前記各メディアアイテムを、前記ディスプレイ上で再生させることと、
を更に含む、請求項１から１０のいずれかに記載の方法。
【請求項１２】
前記複数の推奨メディアアイテム間をナビゲートする前記要求に対応する前記入力が、前記複数の推奨メディアアイテム間を第１の方向にナビゲートする要求に対応しており、前記方法は、
前記複数の推奨メディアアイテム間を、前記第１の方向とは異なる第２の方向に更にナビゲートする要求に対応する第２の入力を、前記１つ以上の入力デバイスを介して受信することと、
前記複数の推奨メディアアイテム間を更にナビゲートする前記要求に対応する前記第２の入力の受信に応じて、前記電子デバイス上で入手可能な更なる複数の推奨メディアアイテムの１つ以上の表現を前記メディアブラウジングユーザインタフェース内に表示することであって、前記更なる複数の推奨メディアアイテムの前記複数の表現が、前記第２の入力の受信前には前記メディアブラウジングユーザインタフェース内に表示されていない、ことと、
前記更なる複数の推奨メディアアイテムのうちの第２の各メディアアイテムの第２の各表現の選択に対応する入力を、前記１つ以上の入力デバイスを介して受信することと、
前記第２の各メディアアイテムの前記第２の各表現の前記選択に対応する前記入力の受信に応じて、前記第２の各メディアアイテムに対応するメディア情報ページを前記ディスプレイ上に表示することと、
を更に含む、請求項１１に記載の方法。
【請求項１３】
各推奨メディアアイテムが、前記電子デバイスとは異なる第２の電子デバイス上で発生した以前のユーザアクションに基づいて、前記複数の推奨メディアアイテムに含まれ、
前記各推奨メディアアイテムを利用可能とするメディアアプリケーションが、前記電子デバイス上にインストールされていない、請求項１から１２のいずれかに記載の方法。
【請求項１４】
前記各推奨メディアアイテムの各表現の選択に対応する入力を、前記１つ以上の入力デバイスを介して受信することと、
前記各推奨メディアアイテムの前記各表現の前記選択に対応する前記入力の受信に応じて、前記各メディアアプリケーションを前記電子デバイス上にインストールするプロンプトを前記ディスプレイ上に表示することと、
を更に含む、請求項１３に記載の方法。
【請求項１５】
前記各メディアアプリケーションを前記電子デバイス上にインストールし、前記各メディアアプリケーションを前記電子デバイス上で許可する複数の入力に対応する一連の入力を、前記１つ以上の入力デバイスを介して受信することと、
前記各メディアアプリケーションを前記電子デバイス上でインストール及び許可すると、ユーザが更に介入することなく、前記各推奨メディアアイテムの再生を前記ディスプレイ上で開始することと、
を更に含む、請求項１４に記載の方法。
【請求項１６】
前記複数の推奨メディアアイテムに含まれていない各メディアアイテムに対する第１のアクションに対応する入力を、前記１つ以上の入力デバイスを介して受信することと、
前記各メディアアイテムに対する前記第１のアクションに対応する前記入力の受信後に、前記複数の推奨メディアアイテムの前記複数の表現を含む前記メディアブラウジングユーザインタフェースを前記ディスプレイ上に表示することであって、前記複数の推奨メディアアイテムの前記複数の表現が、前記各メディアアイテムの表現を含む、ことと、
を更に含む、請求項１から１５のいずれかに記載の方法。
【請求項１７】
前記メディアブラウジングユーザインタフェースを前記ディスプレイ上で表示している間に、前記電子デバイス上でプライベートメディアブラウジングモードを有効化する入力を、前記１つ以上の入力デバイスを介して受信することと、
前記電子デバイス上で前記プライベートメディアブラウジングモードを有効化する前記入力の受信に応じて、
前記電子デバイス上で前記プライベートメディアブラウジングモードを有効化することと、
前記メディアブラウジングユーザインタフェース内の前記複数の推奨メディアアイテムの前記複数の表現を、これらのメディアアイテムに関連する以前のユーザアクションに基づいて、前記メディアブラウジングユーザインタフェースに含まれるものとして選択されていない第２の複数の推奨メディアアイテムの第２の複数の表現と置き換えることと、
を更に含む、請求項１６に記載の方法。
【請求項１８】
エピソード型の複数のメディアアイテムの各コレクションの各表現の選択に対応する入力を、前記１つ以上の入力デバイスを介して受信することと、
前記エピソード型の複数のメディアアイテムの各コレクションの前記各表現の前記選択に対応する前記入力の受信に応じて、
前記エピソード型の複数のメディアアイテムの各コレクションの現在の再生位置が既知であるという判定に従って、前記エピソード型の複数のメディアアイテムの各コレクション内における前記現在の再生位置に対応する各エピソード型のメディアアイテムを、前記ディスプレイ上で再生させることと、
前記エピソード型の複数のメディアアイテムの各コレクション内における前記現在の再生位置が既知ではないという判定に従って、前記エピソード型の複数のメディアアイテムの各コレクション内における前記現在の再生位置の入力を要求することと、
を更に含む、請求項１から１７のいずれかに記載の方法。
【請求項１９】
電子デバイスであって、
１つ以上のプロセッサと、
メモリと、
１つ以上のプログラムであって、前記１つ以上のプログラムが前記メモリ内に記憶され、前記１つ以上のプロセッサによって実行されるように構成されており、前記１つ以上のプログラムが、
１つ以上の入力デバイスを介して、メディアブラウジングユーザインタフェースを表示する要求に対応するユーザ入力を受信し、
前記メディアブラウジングユーザインタフェースを表示する前記要求に対応する前記ユーザ入力の受信に応じて、前記メディアブラウジングユーザインタフェースであって、
複数の異なるメディアソースを介して前記電子デバイス上で入手可能な複数の推奨メディアアイテムの複数の表現を含み、
前記複数の表現が、前記複数の推奨メディアアイテムのうちで現在フォーカス状態である第１のメディアアイテムの表現に対応する第１の代表コンテンツ上にオーバレイさせて表示され、
前記複数の表現が、
前記電子デバイスのユーザがアクセスを購入済みである第３のメディアアイテムの表現と、
前記電子デバイスの前記ユーザが部分的に視聴したことがある、前記第３のメディアアイテムとは異なる第４のメディアアイテムの表現と、
を含む、前記メディアブラウジングユーザインタフェースをディスプレイ上に表示し、
複数の推奨メディアアイテムの前記複数の表現を、前記メディアブラウジングユーザインタフェース内に、前記第１の代表コンテンツ上にオーバレイさせて表示している間に、複数の推奨メディアアイテムの前記複数の表現間をナビゲートする要求に対応する入力を、前記１つ以上の入力デバイスを介して受信し、
前記複数の推奨メディアアイテムの前記複数の表現間をナビゲートする前記要求に対応する前記入力の受信に応じて、
前記複数の推奨メディアアイテムのうちの第２のメディアアイテムの表現を、フォーカス状態にある前記第１のメディアアイテムの代わりにフォーカス状態へと遷移させ、
前記第１の代表コンテンツの表示を、前記第２のメディアアイテムに対応する第２の代表コンテンツと置き換える、命令を含む、電子デバイス。
【請求項２０】
命令を含む１つ以上のプログラムを記憶しているコンピュータ可読記憶媒体であって、前記命令が、電子デバイスの１つ以上のプロセッサによって実行されたときに、前記電子デバイスに、
メディアブラウジングユーザインタフェースを表示する要求に対応するユーザ入力を、１つ以上の入力デバイスを介して受信させ、
前記メディアブラウジングユーザインタフェースを表示する前記要求に対応する前記ユーザ入力の受信に応じて、前記メディアブラウジングユーザインタフェースであって、
複数の異なるメディアソースを介して前記電子デバイス上で入手可能な複数の推奨メディアアイテムの複数の表現を含み、
前記複数の表現が、前記複数の推奨メディアアイテムのうちで現在フォーカス状態である第１のメディアアイテムの表現に対応する第１の代表コンテンツ上にオーバレイさせて表示され、
前記複数の表現が、
前記電子デバイスのユーザがアクセスを購入済みである第３のメディアアイテムの表現と、
前記電子デバイスの前記ユーザが部分的に視聴したことがある、前記第３のメディアアイテムとは異なる第４のメディアアイテムの表現と、
を含む、前記メディアブラウジングユーザインタフェースをディスプレイ上に表示させ、
複数の推奨メディアアイテムの前記複数の表現を、前記メディアブラウジングユーザインタフェース内で、前記第１の代表コンテンツ上にオーバレイさせて表示している間に、複数の推奨メディアアイテムの前記複数の表現間をナビゲートする要求に対応する入力を、前記１つ以上の入力デバイスを介して受信させ、
前記複数の推奨メディアアイテムの前記複数の表現間をナビゲートする前記要求に対応する前記入力の受信に応じて、
前記複数の推奨メディアアイテムのうちの第２のメディアアイテムの表現を、フォーカス状態にある前記第１のメディアアイテムの代わりにフォーカス状態へと遷移させ、
前記第１の代表コンテンツの表示を、前記第２のメディアアイテムに対応する第２の代表コンテンツと置き換えさせる、コンピュータ可読記憶媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
［関連出願の相互参照］
本出願は、その全体が引用をもってここに援用された、２０１６年１０月２６日出願の米国特許仮出願第６２／４１３，３３３号、２０１６年１１月１６日出願の米国特許仮出願第６２／４２３，１５０号、２０１７年９月１１日出願の米国特許仮出願第６２／５５６，９１２号、２０１７年９月２８日出願の米国特許仮出願第１５／７１９，４０４号に基づく優先権を主張する。
【０００２】
［技術分野］
本出願は、概略的にはコンテンツのブラウジング及び再生を可能にする電子デバイス並びに、そのようなデバイスとのユーザ対話に関する。
【背景技術】
【０００３】
電子デバイスとのユーザ対話は、近年著しく増加している。これらのデバイスは、コンピュータ、タブレットコンピュータ、テレビ、マルチメディアデバイス、モバイル機器などのデバイスであり得る。
【０００４】
そのようなデバイスが、コンテンツプロバイダと関連付けられた、デバイス上にインストールされたコンテンツアプリケーションを介して、（音楽、映画、テレビ番組などの）コンテンツ又はメディアにアクセスする場合があり、そのようなデバイスとのユーザ対話は、コンテンツアプリケーションを使用してコンテンツをブラウジング及び再生することを必要とする。これらの対話を改良することは、デバイスを使用したユーザエクスペリエンスの質を高め、入力デバイスがバッテリ式である場合には特に重要なユーザ対話時間を短縮させる。
【発明の概要】
【０００５】
本開示に記載のいくつかの実施形態は、異なるメディアアプリケーションからのメディアアイテムを統合メディアブラウジングアプリケーション内で提示する１つ以上の電子デバイス及び、これらの電子デバイスが任意選択的に実行する、上記に関する１つ以上の動作に関する。本開示に記載のいくつかの実施形態は、異なるメディアアプリケーションからのメディアを（映画、テレビ番組などの）メディアのカテゴリーに基づいてブラウジングすることを容易にする１つ以上の電子デバイス及び、これらの電子デバイスが任意選択的に実行する、上記に関する１つ以上の動作に関する。本開示に記載のいくつかの実施形態は、異なるメディアアプリケーションからのメディアアイテムを統合メディアブラウジングユーザインタフェース内で提示する統合メディアブラウジングアプリケーションのセットアップを容易にする１つ以上の電子デバイス及び、これらの電子デバイスが任意選択的に実行する、上記に関する１つ以上の動作に関する。本開示に記載のいくつかの実施形態は、（テレビシリーズなどの）エピソード型コンテンツのコレクションの複数のエピソードを、エピソード型コンテンツのコレクションのためのユーザインタフェース内で提示する１つ以上の電子デバイス及び、これらの電子デバイスが任意選択的に実行する、上記に関する１つ以上の動作に関する。本開示に記載のいくつかの実施形態は、電子デバイス上でアクセス可能なライブイベントメディアアイテムの表現を表示し、これらへのアクセスを提供する１つ以上の電子デバイス及び、これらの電子デバイスが任意選択的に実行する、上記に関する１つ以上の動作に関する。これらの実施形態は、図面及び発明の詳細な説明において完全に記載され、上述の概要が本開示の範囲をいかなる方法においても限定するものではないことが理解される。
【図面の簡単な説明】
【０００６】
これらの様々に記載された実施形態は、添付の図面と関連させながら以下の詳細な説明を参照することにより、より十二分に理解されよう。図面において、異なる図面を通じ、同様の参照記号は対応する要素を言及するものである。
【０００７】
【図１Ａ】本開示のいくつかの実施形態に基づく、タッチ感知ディスプレイを有する多機能デバイスを図示したブロック図である。
【０００８】
【図１Ｂ】本開示のいくつかの実施形態に基づく、イベント処理のための例示的な構成要素を図示したブロック図である。
【０００９】
【図２】本開示のいくつかの実施形態に基づく、タッチスクリーンを有する多機能デバイスを図示したものである。
【００１０】
【図３】本開示のいくつかの実施形態に基づく、ディスプレイ及びタッチ感知面を有する多機能デバイスを図示したブロック図である。
【００１１】
【図４】本開示のいくつかの実施形態に基づく、ディスプレイとは別個のタッチ感知面を有する多機能デバイスのための例示的なユーザインタフェースを図示したものである。
【００１２】
【図５Ａ】本開示のいくつかの実施形態に基づくデバイスの例示的な構成のブロック図である。
【図５Ｂ】本開示のいくつかの実施形態に基づくデバイスの例示的な構成のブロック図である。
【００１３】
【図６Ａ】本開示のいくつかの実施形態に基づく、電子デバイスが統合メディアブラウジングアプリケーション内でユーザに（映画、テレビ番組などの）推奨メディアアイテムを提示する例示的な方法を図示したものである。
【図６Ｂ】本開示のいくつかの実施形態に基づく、電子デバイスが統合メディアブラウジングアプリケーション内でユーザに（映画、テレビ番組などの）推奨メディアアイテムを提示する例示的な方法を図示したものである。
【図６Ｃ】本開示のいくつかの実施形態に基づく、電子デバイスが統合メディアブラウジングアプリケーション内でユーザに（映画、テレビ番組などの）推奨メディアアイテムを提示する例示的な方法を図示したものである。
【図６Ｄ】本開示のいくつかの実施形態に基づく、電子デバイスが統合メディアブラウジングアプリケーション内でユーザに（映画、テレビ番組などの）推奨メディアアイテムを提示する例示的な方法を図示したものである。
【図６Ｅ】本開示のいくつかの実施形態に基づく、電子デバイスが統合メディアブラウジングアプリケーション内でユーザに（映画、テレビ番組などの）推奨メディアアイテムを提示する例示的な方法を図示したものである。
【図６Ｆ】本開示のいくつかの実施形態に基づく、電子デバイスが統合メディアブラウジングアプリケーション内でユーザに（映画、テレビ番組などの）推奨メディアアイテムを提示する例示的な方法を図示したものである。
【図６Ｇ】本開示のいくつかの実施形態に基づく、電子デバイスが統合メディアブラウジングアプリケーション内でユーザに（映画、テレビ番組などの）推奨メディアアイテムを提示する例示的な方法を図示したものである。
【図６Ｈ】本開示のいくつかの実施形態に基づく、電子デバイスが統合メディアブラウジングアプリケーション内でユーザに（映画、テレビ番組などの）推奨メディアアイテムを提示する例示的な方法を図示したものである。
【図６Ｉ】本開示のいくつかの実施形態に基づく、電子デバイスが統合メディアブラウジングアプリケーション内でユーザに（映画、テレビ番組などの）推奨メディアアイテムを提示する例示的な方法を図示したものである。
【図６Ｊ】本開示のいくつかの実施形態に基づく、電子デバイスが統合メディアブラウジングアプリケーション内でユーザに（映画、テレビ番組などの）推奨メディアアイテムを提示する例示的な方法を図示したものである。
【図６Ｋ】本開示のいくつかの実施形態に基づく、電子デバイスが統合メディアブラウジングアプリケーション内でユーザに（映画、テレビ番組などの）推奨メディアアイテムを提示する例示的な方法を図示したものである。
【図６Ｌ】本開示のいくつかの実施形態に基づく、電子デバイスが統合メディアブラウジングアプリケーション内でユーザに（映画、テレビ番組などの）推奨メディアアイテムを提示する例示的な方法を図示したものである。
【図６Ｍ】本開示のいくつかの実施形態に基づく、電子デバイスが統合メディアブラウジングアプリケーション内でユーザに（映画、テレビ番組などの）推奨メディアアイテムを提示する例示的な方法を図示したものである。
【図６Ｎ】本開示のいくつかの実施形態に基づく、電子デバイスが統合メディアブラウジングアプリケーション内でユーザに（映画、テレビ番組などの）推奨メディアアイテムを提示する例示的な方法を図示したものである。
【図６Ｏ】本開示のいくつかの実施形態に基づく、電子デバイスが統合メディアブラウジングアプリケーション内でユーザに（映画、テレビ番組などの）推奨メディアアイテムを提示する例示的な方法を図示したものである。
【図６Ｐ】本開示のいくつかの実施形態に基づく、電子デバイスが統合メディアブラウジングアプリケーション内でユーザに（映画、テレビ番組などの）推奨メディアアイテムを提示する例示的な方法を図示したものである。
【図６Ｑ】本開示のいくつかの実施形態に基づく、電子デバイスが統合メディアブラウジングアプリケーション内でユーザに（映画、テレビ番組などの）推奨メディアアイテムを提示する例示的な方法を図示したものである。
【図６Ｒ】本開示のいくつかの実施形態に基づく、電子デバイスが統合メディアブラウジングアプリケーション内でユーザに（映画、テレビ番組などの）推奨メディアアイテムを提示する例示的な方法を図示したものである。
【図６Ｓ】本開示のいくつかの実施形態に基づく、電子デバイスが統合メディアブラウジングアプリケーション内でユーザに（映画、テレビ番組などの）推奨メディアアイテムを提示する例示的な方法を図示したものである。
【図６Ｔ】本開示のいくつかの実施形態に基づく、電子デバイスが統合メディアブラウジングアプリケーション内でユーザに（映画、テレビ番組などの）推奨メディアアイテムを提示する例示的な方法を図示したものである。
【図６Ｕ】本開示のいくつかの実施形態に基づく、電子デバイスが統合メディアブラウジングアプリケーション内でユーザに（映画、テレビ番組などの）推奨メディアアイテムを提示する例示的な方法を図示したものである。
【図６Ｖ】本開示のいくつかの実施形態に基づく、電子デバイスが統合メディアブラウジングアプリケーション内でユーザに（映画、テレビ番組などの）推奨メディアアイテムを提示する例示的な方法を図示したものである。
【図６Ｗ】本開示のいくつかの実施形態に基づく、電子デバイスが統合メディアブラウジングアプリケーション内でユーザに（映画、テレビ番組などの）推奨メディアアイテムを提示する例示的な方法を図示したものである。
【図６Ｘ】本開示のいくつかの実施形態に基づく、電子デバイスが統合メディアブラウジングアプリケーション内でユーザに（映画、テレビ番組などの）推奨メディアアイテムを提示する例示的な方法を図示したものである。
【図６Ｙ】本開示のいくつかの実施形態に基づく、電子デバイスが統合メディアブラウジングアプリケーション内でユーザに（映画、テレビ番組などの）推奨メディアアイテムを提示する例示的な方法を図示したものである。
【図６Ｚ】本開示のいくつかの実施形態に基づく、電子デバイスが統合メディアブラウジングアプリケーション内でユーザに（映画、テレビ番組などの）推奨メディアアイテムを提示する例示的な方法を図示したものである。
【図６ＡＡ】本開示のいくつかの実施形態に基づく、電子デバイスが統合メディアブラウジングアプリケーション内でユーザに（映画、テレビ番組などの）推奨メディアアイテムを提示する例示的な方法を図示したものである。
【図６ＢＢ】本開示のいくつかの実施形態に基づく、電子デバイスが統合メディアブラウジングアプリケーション内でユーザに（映画、テレビ番組などの）推奨メディアアイテムを提示する例示的な方法を図示したものである。
【図６ＣＣ】本開示のいくつかの実施形態に基づく、電子デバイスが統合メディアブラウジングアプリケーション内でユーザに（映画、テレビ番組などの）推奨メディアアイテムを提示する例示的な方法を図示したものである。
【図６ＤＤ】本開示のいくつかの実施形態に基づく、電子デバイスが統合メディアブラウジングアプリケーション内でユーザに（映画、テレビ番組などの）推奨メディアアイテムを提示する例示的な方法を図示したものである。
【図６ＥＥ】本開示のいくつかの実施形態に基づく、電子デバイスが統合メディアブラウジングアプリケーション内でユーザに（映画、テレビ番組などの）推奨メディアアイテムを提示する例示的な方法を図示したものである。
【図６ＦＦ】本開示のいくつかの実施形態に基づく、電子デバイスが統合メディアブラウジングアプリケーション内でユーザに（映画、テレビ番組などの）推奨メディアアイテムを提示する例示的な方法を図示したものである。
【図６ＧＧ】本開示のいくつかの実施形態に基づく、電子デバイスが統合メディアブラウジングアプリケーション内でユーザに（映画、テレビ番組などの）推奨メディアアイテムを提示する例示的な方法を図示したものである。
【図６ＨＨ】本開示のいくつかの実施形態に基づく、電子デバイスが統合メディアブラウジングアプリケーション内でユーザに（映画、テレビ番組などの）推奨メディアアイテムを提示する例示的な方法を図示したものである。
【図６ＩＩ】本開示のいくつかの実施形態に基づく、電子デバイスが統合メディアブラウジングアプリケーション内でユーザに（映画、テレビ番組などの）推奨メディアアイテムを提示する例示的な方法を図示したものである。
【図６ＪＪ】本開示のいくつかの実施形態に基づく、電子デバイスが統合メディアブラウジングアプリケーション内でユーザに（映画、テレビ番組などの）推奨メディアアイテムを提示する例示的な方法を図示したものである。
【図６ＫＫ】本開示のいくつかの実施形態に基づく、電子デバイスが統合メディアブラウジングアプリケーション内でユーザに（映画、テレビ番組などの）推奨メディアアイテムを提示する例示的な方法を図示したものである。
【図６ＬＬ】本開示のいくつかの実施形態に基づく、電子デバイスが統合メディアブラウジングアプリケーション内でユーザに（映画、テレビ番組などの）推奨メディアアイテムを提示する例示的な方法を図示したものである。
【００１４】
【図７Ａ】本開示のいくつかの実施形態に基づく、統合メディアブラウジングアプリケーション内でユーザに（映画、テレビ番組などの）推奨メディアアイテムを提示する方法を示すフロー図である。
【図７Ｂ】本開示のいくつかの実施形態に基づく、統合メディアブラウジングアプリケーション内でユーザに（映画、テレビ番組などの）推奨メディアアイテムを提示する方法を示すフロー図である。
【図７Ｃ】本開示のいくつかの実施形態に基づく、統合メディアブラウジングアプリケーション内でユーザに（映画、テレビ番組などの）推奨メディアアイテムを提示する方法を示すフロー図である。
【図７Ｄ】本開示のいくつかの実施形態に基づく、統合メディアブラウジングアプリケーション内でユーザに（映画、テレビ番組などの）推奨メディアアイテムを提示する方法を示すフロー図である。
【図７Ｅ】本開示のいくつかの実施形態に基づく、統合メディアブラウジングアプリケーション内でユーザに（映画、テレビ番組などの）推奨メディアアイテムを提示する方法を示すフロー図である。
【図７Ｆ】本開示のいくつかの実施形態に基づく、統合メディアブラウジングアプリケーション内でユーザに（映画、テレビ番組などの）推奨メディアアイテムを提示する方法を示すフロー図である。
【図７Ｇ】本開示のいくつかの実施形態に基づく、統合メディアブラウジングアプリケーション内でユーザに（映画、テレビ番組などの）推奨メディアアイテムを提示する方法を示すフロー図である。
【図７Ｈ】本開示のいくつかの実施形態に基づく、統合メディアブラウジングアプリケーション内でユーザに（映画、テレビ番組などの）推奨メディアアイテムを提示する方法を示すフロー図である。
【図７Ｉ】本開示のいくつかの実施形態に基づく、統合メディアブラウジングアプリケーション内でユーザに（映画、テレビ番組などの）推奨メディアアイテムを提示する方法を示すフロー図である。
【図７Ｊ】本開示のいくつかの実施形態に基づく、統合メディアブラウジングアプリケーション内でユーザに（映画、テレビ番組などの）推奨メディアアイテムを提示する方法を示すフロー図である。
【図７Ｋ】本開示のいくつかの実施形態に基づく、統合メディアブラウジングアプリケーション内でユーザに（映画、テレビ番組などの）推奨メディアアイテムを提示する方法を示すフロー図である。
【図７Ｌ】本開示のいくつかの実施形態に基づく、統合メディアブラウジングアプリケーション内でユーザに（映画、テレビ番組などの）推奨メディアアイテムを提示する方法を示すフロー図である。
【００１５】
【図８Ａ】本開示のいくつかの実施形態に基づく、電子デバイスがカテゴリーによるメディアアイテムのブラウジングを容易にする例示的な方法を図示したものである。
【図８Ｂ】本開示のいくつかの実施形態に基づく、電子デバイスがカテゴリーによるメディアアイテムのブラウジングを容易にする例示的な方法を図示したものである。
【図８Ｃ】本開示のいくつかの実施形態に基づく、電子デバイスがカテゴリーによるメディアアイテムのブラウジングを容易にする例示的な方法を図示したものである。
【図８Ｄ】本開示のいくつかの実施形態に基づく、電子デバイスがカテゴリーによるメディアアイテムのブラウジングを容易にする例示的な方法を図示したものである。
【図８Ｅ】本開示のいくつかの実施形態に基づく、電子デバイスがカテゴリーによるメディアアイテムのブラウジングを容易にする例示的な方法を図示したものである。
【図８Ｆ】本開示のいくつかの実施形態に基づく、電子デバイスがカテゴリーによるメディアアイテムのブラウジングを容易にする例示的な方法を図示したものである。
【図８Ｇ】本開示のいくつかの実施形態に基づく、電子デバイスがカテゴリーによるメディアアイテムのブラウジングを容易にする例示的な方法を図示したものである。
【図８Ｈ】本開示のいくつかの実施形態に基づく、電子デバイスがカテゴリーによるメディアアイテムのブラウジングを容易にする例示的な方法を図示したものである。
【図８Ｉ】本開示のいくつかの実施形態に基づく、電子デバイスがカテゴリーによるメディアアイテムのブラウジングを容易にする例示的な方法を図示したものである。
【図８Ｊ】本開示のいくつかの実施形態に基づく、電子デバイスがカテゴリーによるメディアアイテムのブラウジングを容易にする例示的な方法を図示したものである。
【図８Ｋ】本開示のいくつかの実施形態に基づく、電子デバイスがカテゴリーによるメディアアイテムのブラウジングを容易にする例示的な方法を図示したものである。
【図８Ｌ】本開示のいくつかの実施形態に基づく、電子デバイスがカテゴリーによるメディアアイテムのブラウジングを容易にする例示的な方法を図示したものである。
【図８Ｍ】本開示のいくつかの実施形態に基づく、電子デバイスがカテゴリーによるメディアアイテムのブラウジングを容易にする例示的な方法を図示したものである。
【図８Ｎ】本開示のいくつかの実施形態に基づく、電子デバイスがカテゴリーによるメディアアイテムのブラウジングを容易にする例示的な方法を図示したものである。
【図８Ｏ】本開示のいくつかの実施形態に基づく、電子デバイスがカテゴリーによるメディアアイテムのブラウジングを容易にする例示的な方法を図示したものである。
【図８Ｐ】本開示のいくつかの実施形態に基づく、電子デバイスがカテゴリーによるメディアアイテムのブラウジングを容易にする例示的な方法を図示したものである。
【図８Ｑ】本開示のいくつかの実施形態に基づく、電子デバイスがカテゴリーによるメディアアイテムのブラウジングを容易にする例示的な方法を図示したものである。
【図８Ｒ】本開示のいくつかの実施形態に基づく、電子デバイスがカテゴリーによるメディアアイテムのブラウジングを容易にする例示的な方法を図示したものである。
【図８Ｓ】本開示のいくつかの実施形態に基づく、電子デバイスがカテゴリーによるメディアアイテムのブラウジングを容易にする例示的な方法を図示したものである。
【図８Ｔ】本開示のいくつかの実施形態に基づく、電子デバイスがカテゴリーによるメディアアイテムのブラウジングを容易にする例示的な方法を図示したものである。
【図８Ｕ】本開示のいくつかの実施形態に基づく、電子デバイスがカテゴリーによるメディアアイテムのブラウジングを容易にする例示的な方法を図示したものである。
【図８Ｖ】本開示のいくつかの実施形態に基づく、電子デバイスがカテゴリーによるメディアアイテムのブラウジングを容易にする例示的な方法を図示したものである。
【図８Ｗ】本開示のいくつかの実施形態に基づく、電子デバイスがカテゴリーによるメディアアイテムのブラウジングを容易にする例示的な方法を図示したものである。
【図８Ｘ】本開示のいくつかの実施形態に基づく、電子デバイスがカテゴリーによるメディアアイテムのブラウジングを容易にする例示的な方法を図示したものである。
【図８Ｙ】本開示のいくつかの実施形態に基づく、電子デバイスがカテゴリーによるメディアアイテムのブラウジングを容易にする例示的な方法を図示したものである。
【図８Ｚ】本開示のいくつかの実施形態に基づく、電子デバイスがカテゴリーによるメディアアイテムのブラウジングを容易にする例示的な方法を図示したものである。
【図８ＡＡ】本開示のいくつかの実施形態に基づく、電子デバイスがカテゴリーによるメディアアイテムのブラウジングを容易にする例示的な方法を図示したものである。
【図８ＢＢ】本開示のいくつかの実施形態に基づく、電子デバイスがカテゴリーによるメディアアイテムのブラウジングを容易にする例示的な方法を図示したものである。
【図８ＣＣ】本開示のいくつかの実施形態に基づく、電子デバイスがカテゴリーによるメディアアイテムのブラウジングを容易にする例示的な方法を図示したものである。
【図８ＤＤ】本開示のいくつかの実施形態に基づく、電子デバイスがカテゴリーによるメディアアイテムのブラウジングを容易にする例示的な方法を図示したものである。
【図８ＥＥ】本開示のいくつかの実施形態に基づく、電子デバイスがカテゴリーによるメディアアイテムのブラウジングを容易にする例示的な方法を図示したものである。
【図８ＦＦ】本開示のいくつかの実施形態に基づく、電子デバイスがカテゴリーによるメディアアイテムのブラウジングを容易にする例示的な方法を図示したものである。
【図８ＧＧ】本開示のいくつかの実施形態に基づく、電子デバイスがカテゴリーによるメディアアイテムのブラウジングを容易にする例示的な方法を図示したものである。
【００１６】
【図９Ａ】本開示のいくつかの実施形態に基づく、カテゴリーによるメディアアイテムのブラウジングを容易にする方法を示すフロー図である。
【図９Ｂ】本開示のいくつかの実施形態に基づく、カテゴリーによるメディアアイテムのブラウジングを容易にする方法を示すフロー図である。
【図９Ｃ】本開示のいくつかの実施形態に基づく、カテゴリーによるメディアアイテムのブラウジングを容易にする方法を示すフロー図である。
【図９Ｄ】本開示のいくつかの実施形態に基づく、カテゴリーによるメディアアイテムのブラウジングを容易にする方法を示すフロー図である。
【図９Ｅ】本開示のいくつかの実施形態に基づく、カテゴリーによるメディアアイテムのブラウジングを容易にする方法を示すフロー図である。
【図９Ｆ】本開示のいくつかの実施形態に基づく、カテゴリーによるメディアアイテムのブラウジングを容易にする方法を示すフロー図である。
【図９Ｇ】本開示のいくつかの実施形態に基づく、カテゴリーによるメディアアイテムのブラウジングを容易にする方法を示すフロー図である。
【図９Ｈ】本開示のいくつかの実施形態に基づく、カテゴリーによるメディアアイテムのブラウジングを容易にする方法を示すフロー図である。
【図９Ｉ】本開示のいくつかの実施形態に基づく、カテゴリーによるメディアアイテムのブラウジングを容易にする方法を示すフロー図である。
【００１７】
【図１０Ａ】本開示のいくつかの実施形態に基づく、電子デバイスが統合メディアブラウジングアプリケーションのセットアップを容易にする例示的な方法を図示したものである。
【図１０Ｂ】本開示のいくつかの実施形態に基づく、電子デバイスが統合メディアブラウジングアプリケーションのセットアップを容易にする例示的な方法を図示したものである。
【図１０Ｃ】本開示のいくつかの実施形態に基づく、電子デバイスが統合メディアブラウジングアプリケーションのセットアップを容易にする例示的な方法を図示したものである。
【図１０Ｄ】本開示のいくつかの実施形態に基づく、電子デバイスが統合メディアブラウジングアプリケーションのセットアップを容易にする例示的な方法を図示したものである。
【図１０Ｅ】本開示のいくつかの実施形態に基づく、電子デバイスが統合メディアブラウジングアプリケーションのセットアップを容易にする例示的な方法を図示したものである。
【図１０Ｆ】本開示のいくつかの実施形態に基づく、電子デバイスが統合メディアブラウジングアプリケーションのセットアップを容易にする例示的な方法を図示したものである。
【図１０Ｇ】本開示のいくつかの実施形態に基づく、電子デバイスが統合メディアブラウジングアプリケーションのセットアップを容易にする例示的な方法を図示したものである。
【図１０Ｈ】本開示のいくつかの実施形態に基づく、電子デバイスが統合メディアブラウジングアプリケーションのセットアップを容易にする例示的な方法を図示したものである。
【図１０Ｉ】本開示のいくつかの実施形態に基づく、電子デバイスが統合メディアブラウジングアプリケーションのセットアップを容易にする例示的な方法を図示したものである。
【図１０Ｊ】本開示のいくつかの実施形態に基づく、電子デバイスが統合メディアブラウジングアプリケーションのセットアップを容易にする例示的な方法を図示したものである。
【図１０Ｋ】本開示のいくつかの実施形態に基づく、電子デバイスが統合メディアブラウジングアプリケーションのセットアップを容易にする例示的な方法を図示したものである。
【図１０Ｌ】本開示のいくつかの実施形態に基づく、電子デバイスが統合メディアブラウジングアプリケーションのセットアップを容易にする例示的な方法を図示したものである。
【図１０Ｍ】本開示のいくつかの実施形態に基づく、電子デバイスが統合メディアブラウジングアプリケーションのセットアップを容易にする例示的な方法を図示したものである。
【図１０Ｎ】本開示のいくつかの実施形態に基づく、電子デバイスが統合メディアブラウジングアプリケーションのセットアップを容易にする例示的な方法を図示したものである。
【図１０Ｏ】本開示のいくつかの実施形態に基づく、電子デバイスが統合メディアブラウジングアプリケーションのセットアップを容易にする例示的な方法を図示したものである。
【図１０Ｐ】本開示のいくつかの実施形態に基づく、電子デバイスが統合メディアブラウジングアプリケーションのセットアップを容易にする例示的な方法を図示したものである。
【図１０Ｑ】本開示のいくつかの実施形態に基づく、電子デバイスが統合メディアブラウジングアプリケーションのセットアップを容易にする例示的な方法を図示したものである。
【図１０Ｒ】本開示のいくつかの実施形態に基づく、電子デバイスが統合メディアブラウジングアプリケーションのセットアップを容易にする例示的な方法を図示したものである。
【図１０Ｓ】本開示のいくつかの実施形態に基づく、電子デバイスが統合メディアブラウジングアプリケーションのセットアップを容易にする例示的な方法を図示したものである。
【図１０Ｔ】本開示のいくつかの実施形態に基づく、電子デバイスが統合メディアブラウジングアプリケーションのセットアップを容易にする例示的な方法を図示したものである。
【図１０Ｕ】本開示のいくつかの実施形態に基づく、電子デバイスが統合メディアブラウジングアプリケーションのセットアップを容易にする例示的な方法を図示したものである。
【図１０Ｖ】本開示のいくつかの実施形態に基づく、電子デバイスが統合メディアブラウジングアプリケーションのセットアップを容易にする例示的な方法を図示したものである。
【図１０Ｗ】本開示のいくつかの実施形態に基づく、電子デバイスが統合メディアブラウジングアプリケーションのセットアップを容易にする例示的な方法を図示したものである。
【図１０Ｘ】本開示のいくつかの実施形態に基づく、電子デバイスが統合メディアブラウジングアプリケーションのセットアップを容易にする例示的な方法を図示したものである。
【図１０Ｙ】本開示のいくつかの実施形態に基づく、電子デバイスが統合メディアブラウジングアプリケーションのセットアップを容易にする例示的な方法を図示したものである。
【図１０Ｚ】本開示のいくつかの実施形態に基づく、電子デバイスが統合メディアブラウジングアプリケーションのセットアップを容易にする例示的な方法を図示したものである。
【００１８】
【図１１Ａ】本開示のいくつかの実施形態に基づく、統合メディアブラウジングアプリケーションのセットアップを容易にする方法を示すフロー図である。
【図１１Ｂ】本開示のいくつかの実施形態に基づく、統合メディアブラウジングアプリケーションのセットアップを容易にする方法を示すフロー図である。
【図１１Ｃ】本開示のいくつかの実施形態に基づく、統合メディアブラウジングアプリケーションのセットアップを容易にする方法を示すフロー図である。
【図１１Ｄ】本開示のいくつかの実施形態に基づく、統合メディアブラウジングアプリケーションのセットアップを容易にする方法を示すフロー図である。
【図１１Ｅ】本開示のいくつかの実施形態に基づく、統合メディアブラウジングアプリケーションのセットアップを容易にする方法を示すフロー図である。
【図１１Ｆ】本開示のいくつかの実施形態に基づく、統合メディアブラウジングアプリケーションのセットアップを容易にする方法を示すフロー図である。
【００１９】
【図１２Ａ】本開示のいくつかの実施形態に基づく、電子デバイスがエピソード型コンテンツのコレクション内のエピソードの表現を表示する例示的な方法を図示したものである。
【図１２Ｂ】本開示のいくつかの実施形態に基づく、電子デバイスがエピソード型コンテンツのコレクション内のエピソードの表現を表示する例示的な方法を図示したものである。
【図１２Ｃ】本開示のいくつかの実施形態に基づく、電子デバイスがエピソード型コンテンツのコレクション内のエピソードの表現を表示する例示的な方法を図示したものである。
【図１２Ｄ】本開示のいくつかの実施形態に基づく、電子デバイスがエピソード型コンテンツのコレクション内のエピソードの表現を表示する例示的な方法を図示したものである。
【図１２Ｅ】本開示のいくつかの実施形態に基づく、電子デバイスがエピソード型コンテンツのコレクション内のエピソードの表現を表示する例示的な方法を図示したものである。
【図１２Ｆ】本開示のいくつかの実施形態に基づく、電子デバイスがエピソード型コンテンツのコレクション内のエピソードの表現を表示する例示的な方法を図示したものである。
【図１２Ｇ】本開示のいくつかの実施形態に基づく、電子デバイスがエピソード型コンテンツのコレクション内のエピソードの表現を表示する例示的な方法を図示したものである。
【図１２Ｈ】本開示のいくつかの実施形態に基づく、電子デバイスがエピソード型コンテンツのコレクション内のエピソードの表現を表示する例示的な方法を図示したものである。
【図１２Ｉ】本開示のいくつかの実施形態に基づく、電子デバイスがエピソード型コンテンツのコレクション内のエピソードの表現を表示する例示的な方法を図示したものである。
【図１２Ｊ】本開示のいくつかの実施形態に基づく、電子デバイスがエピソード型コンテンツのコレクション内のエピソードの表現を表示する例示的な方法を図示したものである。
【図１２Ｋ】本開示のいくつかの実施形態に基づく、電子デバイスがエピソード型コンテンツのコレクション内のエピソードの表現を表示する例示的な方法を図示したものである。
【図１２Ｌ】本開示のいくつかの実施形態に基づく、電子デバイスがエピソード型コンテンツのコレクション内のエピソードの表現を表示する例示的な方法を図示したものである。
【図１２Ｍ】本開示のいくつかの実施形態に基づく、電子デバイスがエピソード型コンテンツのコレクション内のエピソードの表現を表示する例示的な方法を図示したものである。
【図１２Ｎ】本開示のいくつかの実施形態に基づく、電子デバイスがエピソード型コンテンツのコレクション内のエピソードの表現を表示する例示的な方法を図示したものである。
【図１２Ｏ】本開示のいくつかの実施形態に基づく、電子デバイスがエピソード型コンテンツのコレクション内のエピソードの表現を表示する例示的な方法を図示したものである。
【図１２Ｐ】本開示のいくつかの実施形態に基づく、電子デバイスがエピソード型コンテンツのコレクション内のエピソードの表現を表示する例示的な方法を図示したものである。
【図１２Ｑ】本開示のいくつかの実施形態に基づく、電子デバイスがエピソード型コンテンツのコレクション内のエピソードの表現を表示する例示的な方法を図示したものである。
【図１２Ｒ】本開示のいくつかの実施形態に基づく、電子デバイスがエピソード型コンテンツのコレクション内のエピソードの表現を表示する例示的な方法を図示したものである。
【図１２Ｓ】本開示のいくつかの実施形態に基づく、電子デバイスがエピソード型コンテンツのコレクション内のエピソードの表現を表示する例示的な方法を図示したものである。
【図１２Ｔ】本開示のいくつかの実施形態に基づく、電子デバイスがエピソード型コンテンツのコレクション内のエピソードの表現を表示する例示的な方法を図示したものである。
【図１２Ｕ】本開示のいくつかの実施形態に基づく、電子デバイスがエピソード型コンテンツのコレクション内のエピソードの表現を表示する例示的な方法を図示したものである。
【図１２Ｖ】本開示のいくつかの実施形態に基づく、電子デバイスがエピソード型コンテンツのコレクション内のエピソードの表現を表示する例示的な方法を図示したものである。
【００２０】
【図１３Ａ】本開示のいくつかの実施形態に基づく、エピソード型コンテンツのコレクション内のエピソードの表現を表示する方法を示すフロー図である。
【図１３Ｂ】本開示のいくつかの実施形態に基づく、エピソード型コンテンツのコレクション内のエピソードの表現を表示する方法を示すフロー図である。
【図１３Ｃ】本開示のいくつかの実施形態に基づく、エピソード型コンテンツのコレクション内のエピソードの表現を表示する方法を示すフロー図である。
【図１３Ｄ】本開示のいくつかの実施形態に基づく、エピソード型コンテンツのコレクション内のエピソードの表現を表示する方法を示すフロー図である。
【図１３Ｅ】本開示のいくつかの実施形態に基づく、エピソード型コンテンツのコレクション内のエピソードの表現を表示する方法を示すフロー図である。
【００２１】
【図１４】本開示のいくつかの実施形態に基づく電子デバイスの機能ブロック図である。
【図１５】本開示のいくつかの実施形態に基づく電子デバイスの機能ブロック図である。
【図１６】本開示のいくつかの実施形態に基づく電子デバイスの機能ブロック図である。
【図１７】本開示のいくつかの実施形態に基づく電子デバイスの機能ブロック図である。
【００２２】
【図１８Ａ】本開示のいくつかの実施形態に基づく、電子デバイスが、電子デバイス上でアクセス可能なライブイベントメディアアイテムの表現を表示し、これらへのアクセスを提供する例示的な方法を図示したものである。
【図１８Ｂ】本開示のいくつかの実施形態に基づく、電子デバイスが、電子デバイス上でアクセス可能なライブイベントメディアアイテムの表現を表示し、これらへのアクセスを提供する例示的な方法を図示したものである。
【図１８Ｃ】本開示のいくつかの実施形態に基づく、電子デバイスが、電子デバイス上でアクセス可能なライブイベントメディアアイテムの表現を表示し、これらへのアクセスを提供する例示的な方法を図示したものである。
【図１８Ｄ】本開示のいくつかの実施形態に基づく、電子デバイスが、電子デバイス上でアクセス可能なライブイベントメディアアイテムの表現を表示し、これらへのアクセスを提供する例示的な方法を図示したものである。
【図１８Ｅ】本開示のいくつかの実施形態に基づく、電子デバイスが、電子デバイス上でアクセス可能なライブイベントメディアアイテムの表現を表示し、これらへのアクセスを提供する例示的な方法を図示したものである。
【図１８Ｆ】本開示のいくつかの実施形態に基づく、電子デバイスが、電子デバイス上でアクセス可能なライブイベントメディアアイテムの表現を表示し、これらへのアクセスを提供する例示的な方法を図示したものである。
【図１８Ｇ】本開示のいくつかの実施形態に基づく、電子デバイスが、電子デバイス上でアクセス可能なライブイベントメディアアイテムの表現を表示し、これらへのアクセスを提供する例示的な方法を図示したものである。
【図１８Ｈ】本開示のいくつかの実施形態に基づく、電子デバイスが、電子デバイス上でアクセス可能なライブイベントメディアアイテムの表現を表示し、これらへのアクセスを提供する例示的な方法を図示したものである。
【図１８Ｉ】本開示のいくつかの実施形態に基づく、電子デバイスが、電子デバイス上でアクセス可能なライブイベントメディアアイテムの表現を表示し、これらへのアクセスを提供する例示的な方法を図示したものである。
【図１８Ｊ】本開示のいくつかの実施形態に基づく、電子デバイスが、電子デバイス上でアクセス可能なライブイベントメディアアイテムの表現を表示し、これらへのアクセスを提供する例示的な方法を図示したものである。
【００２３】
【図１９Ａ】本開示のいくつかの実施形態に基づく、電子デバイス上でアクセス可能なライブイベントメディアアイテムの表現を表示し、これらへのアクセスを提供する方法を示すフロー図である。
【図１９Ｂ】本開示のいくつかの実施形態に基づく、電子デバイス上でアクセス可能なライブイベントメディアアイテムの表現を表示し、これらへのアクセスを提供する方法を示すフロー図である。
【図１９Ｃ】本開示のいくつかの実施形態に基づく、電子デバイス上でアクセス可能なライブイベントメディアアイテムの表現を表示し、これらへのアクセスを提供する方法を示すフロー図である。
【図１９Ｄ】本開示のいくつかの実施形態に基づく、電子デバイス上でアクセス可能なライブイベントメディアアイテムの表現を表示し、これらへのアクセスを提供する方法を示すフロー図である。
【図１９Ｅ】本開示のいくつかの実施形態に基づく、電子デバイス上でアクセス可能なライブイベントメディアアイテムの表現を表示し、これらへのアクセスを提供する方法を示すフロー図である。
【図１９Ｆ】本開示のいくつかの実施形態に基づく、電子デバイス上でアクセス可能なライブイベントメディアアイテムの表現を表示し、これらへのアクセスを提供する方法を示すフロー図である。
【図１９Ｇ】本開示のいくつかの実施形態に基づく、電子デバイス上でアクセス可能なライブイベントメディアアイテムの表現を表示し、これらへのアクセスを提供する方法を示すフロー図である。
【図１９Ｈ】本開示のいくつかの実施形態に基づく、電子デバイス上でアクセス可能なライブイベントメディアアイテムの表現を表示し、これらへのアクセスを提供する方法を示すフロー図である。
【図１９Ｉ】本開示のいくつかの実施形態に基づく、電子デバイス上でアクセス可能なライブイベントメディアアイテムの表現を表示し、これらへのアクセスを提供する方法を示すフロー図である。
【図１９Ｊ】本開示のいくつかの実施形態に基づく、電子デバイス上でアクセス可能なライブイベントメディアアイテムの表現を表示し、これらへのアクセスを提供する方法を示すフロー図である。
【図１９Ｋ】本開示のいくつかの実施形態に基づく、電子デバイス上でアクセス可能なライブイベントメディアアイテムの表現を表示し、これらへのアクセスを提供する方法を示すフロー図である。
【発明を実施するための形態】
【００２４】
以下の実施形態の詳細な説明において、本開示の一部をなし、任意選択的に実施される特定の実施形態を例示的に示す添付の図面を参照する。開示された実施形態の範囲から逸脱することなく、その他の実施形態が任意選択的に使用され、構成の変更が任意選択的に行われることが理解されるべきである。更に、以下の説明において、「第１の」、「第２の」などの用語が様々な要素を記載するために使用されているが、これらの要素は、これらの用語によって限定されるべきではない。これらの用語は、一要素を別の要素から区別するためにのみ使用される。例えば、様々に記載された複数の実施形態の範囲から逸脱することなく、第１のタッチが第２のタッチとして称され、同様に、第２のタッチが第１のタッチとして称されることが可能である。第１のタッチ及び第２のタッチは、双方ともにタッチであるが、これらは同一のタッチではない。
【００２５】
本開示の様々に記載された実施形態の説明において使用される用語は、特定の実施形態を説明することのみを目的とするものであり、限定することは意図されていない。様々に記載された実施形態の説明及び添付の請求項において使用される単数形「ａ」、「ａｎ」及び「ｔｈｅ」は、別段の明示がなされていない限り、複数形を包含するものとして理解されるべきである。また、本開示で使用される「及び／又は」という用語は、関連する複数の列挙された用語のうちの１つ以上の任意の及び全ての考えられ得る組み合わせを言及し、これらを包含するものとして理解されよう。更に、「を含む」、「を有する」、「を備える」及び／又は「を備えた」という用語は、本明細書中で使用される場合には、記載された特徴、完全体、工程、動作、要素及び／又は部品の存在を述べるものであるが、１つ以上のその他の特徴、完全体、工程、動作、要素、部品及び／又はこれらの群の存在又は付加を排除するものではないことも理解されよう。
【００２６】
「である場合に」という用語は、状況に応じて、「であるときに」、「すると」、「という判定に応じて」又は「の検出に応じて」を意味することを任意選択的に企図されている。同様に、「と判定された場合には」又は「（記載された状態又は事象）が検出された場合には」という語句は、状況に応じて、「と判定すると」、「という判定に応じて」、「（記載された状態又は事象）を検出すると」、又は「（記載された状態又は事象）の検出に応じて」を意味することを任意選択的に企図されている。
【００２７】
［例示の装置］
電子デバイス、そのようなデバイスのためのユーザインタフェース及び、そのようなデバイスを使用するための関連するプロセスの実施形態を記載する。いくつかの実施形態では、デバイスが、ＰＤＡ及び／又は音楽プレーヤ機能などのその他の機能も有する、携帯電話などの携帯通信機器である。ポータブル多機能デバイスの例示的な実施形態が、カリフォルニア州クパチーノのＡｐｐｌｅ社から販売されている、ｉＰｈｏｎｅ（登録商標）、ｉＰｏｄ  Ｔｏｕｃｈ（登録商標）及びｉＰａｄ（登録商標）デバイスを非限定的に含む。（タッチスクリーンディスプレイ及び／又はタッチパッドなどの）タッチ感知面を有するラップトップ又はタブレットコンピュータなどのその他のポータブル電子デバイスが、任意選択的に使用される。いくつかの実施形態では、デバイスが携帯通信機器ではなく、（タッチスクリーンディスプレイ及び／又はタッチパッドなどの）タッチ感知面を有するデスクトップコンピュータ又はテレビであることが理解されるべきである。いくつかの実施形態では、デバイスがタッチスクリーンディスプレイ及び／又はタッチパッドを有さず、別個の表示装置上への表示のために（本開示のユーザインタフェースなどの）ディスプレイ情報を出力することが可能であり、かつ、（１つ以上のボタン、タッチスクリーンディスプレイ及び／又はタッチパッドなどの）１つ以上の入力メカニズムを有する別個の入力デバイスから入力情報を受信することが可能である。いくつかの実施形態では、デバイスがディスプレイを有するが、（１つ以上のボタン、タッチスクリーンディスプレイ及び／又はタッチパッドなどの）１つ以上の入力メカニズムを有する別個の入力デバイスから入力情報を受信することが可能である。
【００２８】
ディスプレイ及びタッチ感知面を有する電子デバイスを、以下の説明に記載する。しかしながら、電子デバイスが、物理的なキーボード、マウス及び／又はジョイスティックなどの、１つ以上のその他の物理的なユーザインタフェースデバイスを任意選択的に含むことが理解されるべきである。更に、上述のように、記載の電子デバイス、ディスプレイ及びタッチ感知面が、任意選択的に２つ以上の装置間に分散されることが理解されるべきである。従って、本開示で使用されるように、電子デバイス上に、又は電子デバイスによって表示される情報は、（タッチ感知式であっても、そうでなくてもよい）別個の表示装置上への表示のために電子デバイスによって出力される情報を記述するために、任意選択的に使用される。同様に、本開示で使用されるように、（電子デバイスのタッチ感知面上で受信されるタッチ入力などの）電子デバイス上で受信される入力は、電子デバイスがそこから入力情報を受信する別個の入力デバイス上で受信される入力を記述するために、任意選択的に使用される。
【００２９】
デバイスは典型的に、描画アプリケーション、プレゼンテーションアプリケーション、ワードプロセッシングアプリケーション、ウェブサイト作成アプリケーション、ディスクオーサリングアプリケーション、表計算アプリケーション、ゲームアプリケーション、電話アプリケーション、テレビ会議アプリケーション、電子メールアプリケーション、インスタントメッセージングアプリケーション、トレーニングサポートアプリケーション、写真管理アプリケーション、デジタルカメラアプリケーション、デジタルビデオカメラアプリケーション、ウェブブラウジングアプリケーション、デジタル音楽プレーヤアプリケーション、テレビチャンネルブラウジングアプリケーション及び／又はデジタルビデオ再生装置アプリケーションのうちの１つ以上などの様々なアプリケーションをサポートする。
【００３０】
デバイス上で実行される様々なアプリケーションは、タッチ感知面などの少なくとも１つの一般的な物理的ユーザインタフェース装置を任意選択的に使用する。タッチ感知面の１つ以上の機能及びデバイス上に表示される対応する情報は、アプリケーション毎に、及び／又は各アプリケーション内で任意選択的に調整及び／又は変更される。このような方法で、デバイスの（タッチ感知面などの）共通の物理的アーキテクチャが、これらの様々なアプリケーションを、ユーザにとって直観的かつ透過的なユーザインタフェースを使用して任意選択的にサポートする。
【００３１】
タッチ感知ディスプレイを有するポータブル又は非ポータブルデバイスの複数の実施形態において、これらのデバイスが、上述のように、タッチ感知ディスプレイ又は一般的なディスプレイを有する必要はないことに留意すべきである。図１Ａは、本開示のいくつかの実施形態に基づく、タッチ感知ディスプレイ１１２を有するポータブル又は非ポータブル多機能デバイス１００を図示したブロック図である。タッチ感知ディスプレイ１１２は、便宜上「タッチスクリーン」と称される場合があり、また、タッチ感知ディスプレイシステムとして知られているか、又は称される場合がある。デバイス１００は、（１つ以上のコンピュータ可読記憶媒体を任意選択的に含む）メモリ１０２、メモリコントローラ１２２、１つ以上の処理ユニット（ＣＰＵ）１２０、周辺機器インタフェース１１８、ＲＦ回路１０８、オーディオ回路１１０、スピーカ１１１、マイクロフォン１１３、入出力（Ｉ／Ｏ）サブシステム１０６、その他の入力又は制御デバイス１１６及び外部ポート１２４を有する。デバイス１００は、１つ以上の光センサ１６４を任意選択的に有する。デバイス１００は、（デバイス１００のタッチ感知ディスプレイシステム１１２などのタッチ感知面などの）デバイス１００への接触の強度を検出するための１つ以上の接触強度センサ１６５を任意選択的に有する。デバイス１００は、（例えばデバイス１００のタッチ感知ディスプレイシステム１１２又はデバイス３００のタッチパッド３５５などのタッチ感知面上で触知出力を生成するなど）デバイス１００上で触知出力を生成するための１つ以上の触知出力生成器１６７を任意選択的に有する。これらの構成要素は、１つ以上の通信バス又は信号線１０３を介して、任意選択的に通信を行う。
【００３２】
本明細書及び請求項で使用される、タッチ感知面への接触の「強度」という用語は、タッチ感知面への（指接触などの）接触の力又は圧力（単位面積当たりの力）あるいは、タッチ感知面への接触の力又は圧力の代替物（代用物）を指す。接触の強度は、少なくとも４つの別個の値、より典型的には（２５６などの）数百の別個の値を含む範囲の値を有する。接触の強度は、様々な手法及び様々なセンサ又は複数のセンサの組み合わせを用いて任意選択的に判定（又は測定）される。例えば、タッチ感知面の直下の、又はこれに隣接する１つ以上の力センサが、タッチ感知面上の様々な点における力を測定するために任意選択的に使用される。いくつかの実施形態では、推定接触力を求めるために、複数の力センサからの力測定値が（加重平均されるなど）組み合わせられる。同様に、タッチ感知面へのスタイラスの圧力を求めるために、スタイラスの感圧先端が任意選択的に使用される。あるいは、タッチ感知面への接触の力又は圧力の代替物として、タッチ感知面上で検出される接触面積の大きさ及び／又はその変化、接触に近接するタッチ感知面のキャパシタンス又はその変化、並びに／あるいは接触に近接するタッチ感知面の抵抗又はその変化が任意選択的に使用される。いくつかの実施形態では、接触力又は圧力の代替測定結果が、（例えば代替測定結果に対応する単位で表されている）強度閾値を上回っているか否かを直接に判定するために使用される。いくつかの実施形態では、接触力又は圧力の代替測定結果が推定力又は圧力へと変換され、この推定力又は圧力が、（例えば圧力単位で測定された圧力閾値である）強度閾値を上回っているか否かを直接に判定するために使用される。（例えばタッチ感知ディスプレイ上に）アフォーダンスを表示するため、及び／又は（例えばタッチ感知ディスプレイ、タッチ感知面又はつまみやボタンなどの物理的／機械的制御部などを介した）ユーザ入力を受信するための場所が限られている小型のデバイス上では、接触の強度をユーザ入力の属性として使用することで、そうでない場合にはユーザがアクセスすることができないおそれのあるデバイスの更なる機能にユーザがアクセスすることが可能となる。
【００３３】
本明細書及び請求項で使用される「触知出力」という用語は、ユーザにより、ユーザの触覚を用いて検出される、デバイスの以前の位置に対するデバイスの物理的な変位、デバイスの（筐体などの）別の構成要素に対するデバイスの（タッチ感知面などの）構成要素の物理的な変位又は、デバイスの質量中心に対する構成要素の変位を指す。例えば、デバイス又はデバイスの構成要素が、触覚をつかさどるユーザの（指、手のひら又はその他のユーザの手の部分などの）表面と接触している状況においては、物理的変位によって生成された触知出力は、ユーザによって、デバイス又はデバイスの構成要素の物理的特性の知覚される変化に対応する触感として解釈される。例えば、（タッチ感知ディスプレイ又はトラックパッドなどの）タッチ感知面の動きが、ユーザによって、物理的なアクチュエータボタンの「下クリック」又は「上クリック」として任意選択的に解釈される。一部の場合には、ユーザの動きによって（変位されるなど）物理的に押圧されるタッチ感知面と関連付けられた物理的アクチュエータボタンの動きがない場合であっても、ユーザが「下クリック」又は「上クリック」などの触感を感じる。別の一例として、タッチ感知面の平滑度に変化がない場合であっても、タッチ感知面の動きが、ユーザにより、タッチ感知面の「起伏」として任意選択的に解釈又は感知される。ユーザによるそのようなタッチの解釈が、ユーザの個人的な感覚に左右されるものであるとしても、大多数のユーザに共通するタッチの感覚も数多く存在する。従って、触知出力が（「上クリック」、「下クリック」、「起伏」などの）ユーザの特定の感覚に対応するものとして述べられる場合には、別段に指定しない限りは、生成された触知出力は、典型的な（又は平均的な）ユーザの上述の感覚を生じさせる、デバイス又はその構成要素の物理的な変位に対応する。
【００３４】
デバイス１００がポータブル又は非ポータブル多機能デバイスの一例に過ぎず、デバイス１００が、図示されているよりも多くの又は少ない構成要素を任意選択的に有するか、２つ以上の構成要素を組み合わせたものであるか、あるいは異なる構成要素の構成又は配置を任意選択的に有することが理解されるべきである。図１Ａに示す様々な構成要素は、１つ以上の信号処理及び／又は特定用途向け集積回路を含むハードウェア、ソフトウェア又はハードウェア及びソフトウェア双方の組み合わせとして実装される。更に、図１Ａに示す様々な構成要素は、例えば表示装置上のディスプレイ及びオーディオ回路、入力デバイス上のタッチ感知面並びに、デバイス１００上のその他の構成要素などの２つ以上のデバイスにわたって任意選択的に実装される。そのような実施形態においては、デバイス１００が、本開示に記載される、システムの動作を容易にするための表示装置及び／又は入力デバイスと任意選択的に通信を行い、本開示に記載される表示及び／又は入力に関連する様々な構成要素が、デバイス１００内に存在するか、あるいは必要に応じて、表示及び／又は入力デバイス内に任意選択的に含まれている。
【００３５】
メモリ１０２が、高速ランダムアクセスメモリを任意選択的に含み、また、１つ以上の磁気ディスク記憶装置、フラッシュメモリ装置又はその他の不揮発性の固体メモリ装置などの不揮発性メモリを任意選択的に含む。メモリコントローラ１２２が、デバイス１００のその他の構成要素によるメモリ１０２へのアクセスを任意選択的に制御する。
【００３６】
周辺機器インタフェース１１８が、デバイスの入力及び出力周辺装置をＣＰＵ１２０及びメモリ１０２に結合させるために使用されてもよい。１つ以上のプロセッサ１２０が、メモリ１０２内に記憶された様々なソフトウェアプログラム及び／又は命令セットをランさせるか又は実行して、デバイス１００の様々な機能を実行し、データを処理する。
【００３７】
いくつかの実施形態では、周辺機器インタフェース１１８、ＣＰＵ１２０及びメモリコントローラ１２２が、チップ１０４などの単一のチップ内に任意選択的に実装されている。いくつかのその他の実施形態では、これらが別個のチップ内に任意選択的に実装されている。
【００３８】
ＲＦ（高周波）回路１０８が、電磁信号とも呼ばれるＲＦ信号を受信及び送信する。ＲＦ回路１０８は、電気信号を電磁信号に／電磁信号を電気信号に変換し、電磁信号を介して通信ネットワーク及びその他の通信デバイスとの通信を行う。ＲＦ回路１０８は、アンテナシステム、ＲＦ送受信機、１つ以上の増幅器、チューナ、１つ以上のオシレータ、デジタル信号プロセッサ、コーデックチップセット、受信者識別情報モジュール（ＳＩＭ）カード、メモリなどを非限定的に含む、これらの機能を実行するための公知の回路を任意選択的に有する。ＲＦ回路１０８は、ワールドワイドウェブ（ＷＷＷ）とも称されるインターネット、セルラー電話機ネットワークなどのイントラネット及び／又は無線ネットワーク、無線ローカルエリアネットワーク（ＬＡＮ）及び／又は大都市圏ネットワーク（ＭＡＮ）並びにその他のデバイスと、無線通信によって任意選択的に通信を行う。ＲＦ回路１０８は、近距離通信（ＮＦＣ）のフィールドを、近距離通信無線などによって検出するための公知の回路を任意選択的に有する。無線通信は、移動通信用のグローバルシステム（ＧＳＭ）、拡張データＧＳＭ環境（ＥＤＧＥ）、高速ダウンリンクパケットアクセス（ＨＳＤＰＡ）、高速アップリンクパケットアクセス（ＨＳＵＰＡ）、エボリューションデータオンリー（ＥＶ−ＤＯ）、ＨＳＰＡ、ＨＳＰＡ＋、デュアルセルＨＳＰＡ（ＤＣ−ＨＳＰＤＡ）、ロングタームエボリューション（ＬＴＥ）、近距離通信（ＮＦＣ）、広帯域符号分割多元接続（Ｗ−ＣＤＭＡ）、
符号分割多元接続（ＣＤＭＡ）、時分割多元接続（ＴＤＭＡ）、Ｂｌｕｅｔｏｏｔｈ、Ｂｌｕｅｔｏｏｔｈ  Ｌｏｗ  Ｅｎｅｒｇｙ（ＢＴＬＥ）、（例えばＩＥＥＥ  ８０２．１１ａ、ＩＥＥＥ  ８０２．１１ｂ、ＩＥＥＥ  ８０２．１１ｇ、ＩＥＥＥ  ８０２．１１ｎ及び／又はＩＥＥＥ  ８０２．１１ａｃなどの）Ｗｉｒｅｌｅｓｓ  Ｆｉｄｅｌｉｔｙ（Ｗｉ−Ｆｉ）、ボイスオーバーインターネットプロトコル（ＶｏＩＰ）、Ｗｉ−ＭＡＸ、（例えばインターネットメッセージアクセスプロトコル及び／又はポストオフィスプロトコル（ＰＯＰ）などの）電子メール用プロトコル（ＩＭＡＰ）、（例えば拡張可能なメッセージング及びプレゼンスプロトコル（ＸＭＰＰ）などの）インスタントメッセージング、インスタントメッセージング及びプレゼンスイベントパッケージのためのセッション開始プロトコル（ＳＩＭＰＬＥ）、インスタントメッセージング及びプレゼンスサービス（ＩＭＰＳ））及び／又はショートメッセージサービス（ＳＭＳ）あるいは任意のその他の、本文書の出願時点ではまだ開発されていない通信プロトコルを含む好適な通信プロトコルを非限定的に含む複数の通信規格、プロトコル及び技術のいずれかを任意選択的に使用する。
【００３９】
オーディオ回路１１０、スピーカ１１１及びマイクロフォン１１３が、ユーザとデバイス１００との間にオーディオインタフェースを構成する。オーディオ回路１１０が、周辺機器インタフェース１１８から音声データを受信し、音声データを電気信号へと変換し、電気信号をスピーカ１１１へと送信する。スピーカ１１１が、電気信号を人が聞き取ることができる音波へと変換する。オーディオ回路１１０は、マイクロフォン１１３によって音波から変換された電気信号も受信する。オーディオ回路１１０は、電気信号を音声データへと変換し、音声データを周辺機器インタフェース１１８に処理のために送信する。音声データは、任意選択的に、周辺機器インタフェース１１８によってメモリ１０２及び／又はＲＦ回路１０８から取得され、及び／又はこれらに送信される。いくつかの実施形態では、オーディオ回路１１０がヘッドセットジャック（例えば図２では２１２）を更に有する。ヘッドセットジャックが、オーディオ回路１１０と、出力専用のヘッドホン又は（片耳又は両耳用のヘッドホンなどの）出力と（マイクロフォンなどの）入力との双方を有するヘッドセットなどの着脱可能なオーディオ入出力周辺装置との間にインタフェースを構成する。
【００４０】
Ｉ／Ｏサブシステム１０６が、タッチスクリーン１１２及びその他の入力コントロールデバイス１１６などのデバイス１００上の入出力周辺装置を周辺機器インタフェース１１８と結合させる。Ｉ／Ｏサブシステム１０６が、ディスプレイコントローラ１５６、光センサコントローラ１５８、強度センサコントローラ１５９、触覚フィードバックコントローラ１６１及びその他の入力又は制御デバイス用の１つ以上の入力コントローラ１６０を任意選択的に有する。１つ以上の入力コントローラ１６０が、その他の入力又は制御デバイス１１６との間で電気信号を受信／送信する。その他の入力コントロールデバイス１１６が、（プッシュボタン、ロッカボタンなどの）物理ボタン、ダイアル、スライダスイッチ、ジョイスティック、クリックホイールなどを任意選択的に含む。いくつかの代替的な実施形態では、入力コントローラ１６０が、キーボード、赤外線ポート、ＵＳＢポート及びマウスなどのポインタデバイスのうちのいずれかに任意選択的に結合されているか、又はいずれにも結合されていない。１つ以上のボタン（例えば図２では２０８）が、スピーカ１１１及び／又はマイクロフォン１１３の音量コントロールのための上／下ボタンを任意選択的に含む。１つ以上のボタンが、プッシュボタン（例えば図２では２０６）を任意選択的に含む。
【００４１】
プッシュボタンを素早く押圧することが、タッチスクリーン１１２のロックを任意選択的に解除するか、又は、デバイスをアンロックするためにタッチスクリーン上でのジェスチャを使用する、その全体が本願中に引用をもって援用された２００５年１２月２３日に出願の「Ｕｎｌｏｃｋｉｎｇ  ａ  Ｄｅｖｉｃｅ  ｂｙ  Ｐｅｒｆｏｒｍｉｎｇ  Ｇｅｓｔｕｒｅｓ  ｏｎ  ａｎ  Ｕｎｌｏｃｋ  Ｉｍａｇｅ」と題する米国特許出願第１１／３２２，５４９号、米国特許第７，６５７，８４９号に記載のプロセスを任意選択的に開始させる。プッシュボタン（例えば２０６）をより長く押圧することが、デバイス１００の電源を任意選択的にオン又はオフにする。ボタンのうちの任意の１つ以上の機能が、任意選択的にユーザによってカスタマイズ可能である。タッチスクリーン１１２が、仮想ボタン又はソフトボタン及び１つ以上のソフトキーボードを実装するために使用される。
【００４２】
タッチ感知ディスプレイ１１２が、デバイスとユーザとの間に入力インタフェース及び出力インタフェースを構成する。上述のように、タッチ感知ディスプレイ１１２のタッチ感知動作及び表示動作は、表示装置が表示のために使用され、タッチ感知面（ディスプレイであるか否かにかかわらず）が入力検出のために使用されるように、相互とは任意選択的に別個であり、記載の構成要素及び機能はこれに従って変更される。しかし、簡略化のために、以下の説明を、タッチ感知ディスプレイに関連させながら記載する。ディスプレイコントローラ１５６が、タッチスクリーン１１２との間で電気信号を受信及び／又は送信する。タッチスクリーン１１２は、視覚出力をユーザに対して表示する。視覚出力は、グラフィック、テキスト、アイコン、動画及び、（まとめて「画像」と称される）任意のこれらの組み合わせを任意選択的に含む。いくつかの実施形態では、視覚出力の一部又は全てがユーザインタフェースオブジェクトに対応している。
【００４３】
タッチスクリーン１１２が、触覚及び／又は触知接触に基づいてユーザからの入力を受け取るタッチ感知面、センサ又はセンサセットを有する。タッチスクリーン１１２及びディスプレイコントローラ１５６が、（任意の関連するモジュール及び／又はメモリ１０２内の命令セットと共に）タッチスクリーン１１２上の接触（及び接触の任意の動き又は中断）を検出し、検出された接触を、（１つ以上のソフトキー、アイコン、ウェブページ又は画像などの）タッチスクリーン１１２上に表示されるユーザインタフェースオブジェクトとの双方向作用へと変換する。例示的な一実施形態では、タッチスクリーン１１２とユーザとの間の接触点が、ユーザの指に対応している。
【００４４】
タッチスクリーン１１２は、ＬＣＤ（液晶ディスプレイ）技術、ＬＰＤ（発光ポリマーディスプレイ）技術又はＬＥＤ（発光ダイオード）技術を任意選択的に使用するが、その他の実施形態ではその他の技術が使用される。タッチスクリーン１１２及びディスプレイコントローラ１５６は、接触及びその任意の動き又は中断を、容量性、抵抗性、赤外線及び弾性表面波技術並びにその他の接近センサアレイ又はその他の、タッチスクリーン１１２との１つ以上の接触点を測定するための要素を非限定的に含む、現在公知であるか、又は今後開発される複数のタッチ感知技術を使用して任意選択的に検出する。例示的な一実施形態においては、カリフォルニア州クパチーノのＡｐｐｌｅ社が販売するｉＰｈｏｎｅ（登録商標）、ｉＰｏｄＴｏｕｃｈ（登録商標）及びｉＰａｄ（登録商標）で使用されているものなどの投影型相互静電容量感知技術が使用される。
【００４５】
いくつかの実施形態では、タッチスクリーン１１２のタッチ感知ディスプレイが、それぞれの全体が本願中に引用をもって援用された、米国特許第６，３２３，８４６号（Ｗｅｓｔｅｒｍａｎ他）、第６，５７０，５５７号（Ｗｅｓｔｅｒｍａｎ他）及び／又は第６，６７７，９３２号（Ｗｅｓｔｅｒｍａｎ）及び／又は米国特許出願公開第２００２／００１５０２４Ａ１号に記載のマルチタッチ感知タッチパッドに任意選択的に類似している。しかし、タッチスクリーン１１２は、デバイス１００からの視覚出力を表示するが、タッチ感知式タッチパッドは、視覚出力は行わない。
【００４６】
いくつかの実施形態では、タッチスクリーン１１２のタッチ感知ディスプレイが、以下の出願：（１）２００６年５月２日出願の「Ｍｕｌｔｉｐｏｉｎｔ  Ｔｏｕｃｈ  Ｓｕｒｆａｃｅ  Ｃｏｎｔｒｏｌｌｅｒ」と題する米国特許出願第１１／３８１，３１３号、（２）２００４年５月６日出願の「Ｍｕｌｔｉｐｏｉｎｔ  Ｔｏｕｃｈｓｃｒｅｅｎ」と題する米国特許出願第１０／８４０，８６２号、（３）２００４年７月３０日出願の「Ｇｅｓｔｕｒｅｓ  Ｆｏｒ  Ｔｏｕｃｈ  Ｓｅｎｓｉｔｉｖｅ  Ｉｎｐｕｔ  Ｄｅｖｉｃｅｓ」と題する米国特許出願第１０／９０３，９６４号、（４）２００５年１月３１日出願の「Ｇｅｓｔｕｒｅｓ  Ｆｏｒ  Ｔｏｕｃｈ  Ｓｅｎｓｉｔｉｖｅ  Ｉｎｐｕｔ  Ｄｅｖｉｃｅｓ」と題する米国特許出願第１１／０４８，２６４号、（５）２００５年１月１８日出願の「Ｍｏｄｅ−Ｂａｓｅｄ  Ｇｒａｐｈｉｃａｌ  Ｕｓｅｒ  Ｉｎｔｅｒｆａｃｅｓ  Ｆｏｒ  Ｔｏｕｃｈ  Ｓｅｎｓｉｔｉｖｅ  Ｉｎｐｕｔ  Ｄｅｖｉｃｅｓ」と題する米国特許出願第１１／０３８，５９０号、（６）２００５年９月１６日出願の「Ｖｉｒｔｕａｌ  Ｉｎｐｕｔ  Ｄｅｖｉｃｅ  Ｐｌａｃｅｍｅｎｔ  Ｏｎ  Ａ  Ｔｏｕｃｈ  Ｓｃｒｅｅｎ  Ｕｓｅｒ  Ｉｎｔｅｒｆａｃｅ」と題する米国特許出願第１１／２２８，７５８号、（７）２００５年９月１６日出願の「Ｏｐｅｒａｔｉｏｎ  Ｏｆ  Ａ  Ｃｏｍｐｕｔｅｒ  Ｗｉｔｈ  Ａ  Ｔｏｕｃｈ  Ｓｃｒｅｅｎ  Ｉｎｔｅｒｆａｃｅ」と題する米国特許出願第１１／２２８，７００号、（８）２００５年９月１６日出願の「Ａｃｔｉｖａｔｉｎｇ  Ｖｉｒｔｕａｌ  Ｋｅｙｓ  Ｏｆ  Ａ  Ｔｏｕｃｈ−Ｓｃｒｅｅｎ  Ｖｉｒｔｕａｌ  Ｋｅｙｂｏａｒｄ」と題する米国特許出願第１１／２２８，７３７号、及び（９）２００６年３月３日出願の「Ｍｕｌｔｉ−Ｆｕｎｃｔｉｏｎａｌ  Ｈａｎｄ−Ｈｅｌｄ  Ｄｅｖｉｃｅ」と題する米国特許出願第１１／３６７，７４９号に記載されている。これらの出願は全て、その全体が本願中に引用をもって援用されている。
【００４７】
タッチスクリーン１１２は、１００ｄｐｉを超える動画解像度を任意選択的に有する。いくつかの実施形態では、タッチスクリーンが約１６０ｄｐｉの動画解像度を有する。ユーザは、任意選択的に、スタイラス、指などの任意の好適な対象物又は付属物を使用してタッチスクリーン１１２と接触する。いくつかの実施形態では、ユーザインタフェースが、タッチスクリーン上での指の接触面積がより大きいために、スタイラスによる入力よりも精度が劣る場合のある、指による接触及びジェスチャによって主に稼働するように設計されている。いくつかの実施形態では、デバイスが、ユーザが所望するアクションを実行するために、低精度の指による入力を高精度のポインタ／カーソル位置又はコマンドへと変換する。
【００４８】
いくつかの実施形態では、デバイス１００が、タッチスクリーンに加えて、特定の機能をアクティブにするか又は非アクティブにするためにタッチパッド（図示せず）を任意選択的に有する。いくつかの実施形態では、タッチパッドが、タッチスクリーンとは異なり、視覚出力を表示しないデバイスのタッチ感知エリアである。タッチパッドが、任意選択的に、タッチスクリーン１１２とは別個のタッチ感知面であるか、又はタッチスクリーンによって形成されるタッチ感知面の拡張部である。
【００４９】
デバイス１００は、様々な構成要素に給電するための電力システム１６２を更に有する。電力システム１６２は、電力管理システム、（バッテリ、交流電流（ＡＣ）、再充電システム、停電検出回路、電力コンバータ又はインバータ、（発光ダイオード（ＬＥＤ）などの）電力状態インジケータなどの）１つ以上の電源並びに任意のその他の、ポータブル又は非ポータブルデバイスにおける電力の生成、管理及び分配に関連する構成要素を任意選択的に有する。
【００５０】
デバイス１００は更に、１つ以上の光センサ１６４を任意選択的に有する。図１Ａは、Ｉ／Ｏサブシステム１０６内の光センサコントローラ１５８に結合された光センサを図示している。光センサ１６４は、電荷結合デバイス（ＣＣＤ）又は相補的金属酸化物半導体（ＣＭＯＳ）フォトトランジスタを任意選択的に有する。光センサ１６４は、１つ以上のレンズを通して照射される光を環境から受け取り、この光を、画像を表すデータへと変換する。光センサ１６４は、（カメラモジュールとも呼ばれる）撮像モジュール１４３と協働して、静止画像又はビデオ画像を任意選択的にキャプチャする。いくつかの実施形態では、タッチスクリーンディスプレイを静止画像及び／又はビデオ画像の取得のためのビューファインダとして使用することが可能となるように、光センサが、デバイスの正面側のタッチスクリーンディスプレイ１１２とは反対側のデバイス１００の背面側に配置されている。いくつかの実施形態では、ユーザの画像がテレビ会議のために任意選択的に取得される一方で、ユーザがテレビ会議の他の参加者をタッチスクリーンディスプレイ上で見ることができるように、光センサがデバイスの正面側に配置されている。いくつかの実施形態では、テレビ会議並びに静止及び／又はビデオ画像の取得の双方のために単一の光センサ１６４をタッチスクリーンディスプレイと共に使用することができるように、光センサ１６４の位置を、ユーザが（例えばレンズ及びセンサをデバイス筐体内で回転させることによって）変更することが可能である。
【００５１】
デバイス１００は更に、１つ以上の接触強度センサ１６５を任意選択的に有する。図１Ａは、Ｉ／Ｏサブシステム１０６内の強度センサコントローラ１５９に結合された接触強度センサを図示している。接触強度センサ１６５は、１つ以上のピエゾ抵抗ひずみゲージ、容量性力センサ、電気力センサ、圧電力センサ、光学式力センサ、静電容量式タッチ感知面又はその他の（タッチ感知面への接触の力（又は圧力）を測定するために使用されるセンサなどの）強度センサを任意選択的に有する。接触強度センサ１６５は、（圧力情報又は圧力情報の代替物などの）接触強度情報を環境から受け取る。いくつかの実施形態では、少なくとも１つの接触強度センサが、（タッチ感知ディスプレイシステム１１２などの）タッチ感知面と併置又はこれに近接して配置されている。いくつかの実施形態では、少なくとも１つの接触強度センサが、デバイス１００の正面側に配置されたタッチスクリーンディスプレイ１１２とは反対側の、デバイス１００の背面側に配置されている。
【００５２】
デバイス１００は更に、１つ以上の接近センサ１６６を任意選択的に有する。図１Ａは、周辺機器インタフェース１１８に結合された接近センサ１６６を図示している。あるいは、接近センサ１６６が、Ｉ／Ｏサブシステム１０６内の入力コントローラ１６０に任意選択的に結合されている。接近センサ１６６が、その全体が本願中に引用をもって援用された、「Ｐｒｏｘｉｍｉｔｙ  Ｄｅｔｅｃｔｏｒ  Ｉｎ  Ｈａｎｄｈｅｌｄ  Ｄｅｖｉｃｅ」と題する米国特許出願第１１／２４１，８３９号、「Ｐｒｏｘｉｍｉｔｙ  Ｄｅｔｅｃｔｏｒ  Ｉｎ  Ｈａｎｄｈｅｌｄ  Ｄｅｖｉｃｅ」と題する米国特許出願第１１／２４０，７８８号、「Ｕｓｉｎｇ  Ａｍｂｉｅｎｔ  Ｌｉｇｈｔ  Ｓｅｎｓｏｒ  Ｔｏ  Ａｕｇｍｅｎｔ  Ｐｒｏｘｉｍｉｔｙ  Ｓｅｎｓｏｒ  Ｏｕｔｐｕｔ」と題する米国特許出願第１１／６２０，７０２号、「Ａｕｔｏｍａｔｅｄ  Ｒｅｓｐｏｎｓｅ  Ｔｏ  Ａｎｄ  Ｓｅｎｓｉｎｇ  Ｏｆ  Ｕｓｅｒ  Ａｃｔｉｖｉｔｙ  Ｉｎ  Ｐｏｒｔａｂｌｅ  Ｄｅｖｉｃｅｓ」と題する米国特許出願第１１／５８６，８６２号、及び「Ｍｅｔｈｏｄｓ  Ａｎｄ  Ｓｙｓｔｅｍｓ  Ｆｏｒ  Ａｕｔｏｍａｔｉｃ  Ｃｏｎｆｉｇｕｒａｔｉｏｎ  Ｏｆ  Ｐｅｒｉｐｈｅｒａｌｓ」と題する米国特許出願第１１／６３８，２５１号に記載されているように任意選択的に動作する。いくつかの実施形態では、（例えばユーザが電話中であるなど）多機能デバイスがユーザの耳付近に配置されているときには、接近センサがオフになり、タッチスクリーン１１２を無効化する。
【００５３】
デバイス１００は更に、１つ以上の触知出力生成器１６７を任意選択的に有する。図１Ａは、Ｉ／Ｏサブシステム１０６内の触覚フィードバックコントローラ１６１に結合された触知出力生成器を図示している。触知出力生成器１６７は、スピーカ又はその他のオーディオ構成要素などの１つ以上の電気音響デバイス並びに／あるいは、エネルギを直線状の動きへと変換する、モータ、ソレノイド、電気活性ポリマー、圧電アクチュエータ、静電アクチュエータあるいはその他の（電気信号をデバイス上での触知出力へと変換する構成要素などの）触知出力構成要素を任意選択的に有する。接触強度センサ１６５が、触覚フィードバックモジュール１３３から触覚フィードバック生成命令を受け取り、デバイス１００のユーザによって感知されることの可能なデバイス１００上の触知出力を生成する。いくつかの実施形態では、少なくとも１つの触知出力生成器が、（タッチ感知ディスプレイシステム１１２などの）タッチ感知面と併置されているか、又はこれに近接しており、タッチ感知面を（例えばデバイス１００の表面に近づける／から遠ざけるなど）垂直方向に動かすか、又は（デバイス１００の表面と同一平面内で前後に動かすなど）横方向に動かすことによって、触知出力を任意選択的に生成する。いくつかの実施形態では、少なくとも１つの触知出力生成器センサが、デバイス１００の正面側に配置されたタッチスクリーンディスプレイ１１２とは反対側の、デバイス１００の背面側に配置されている。
【００５４】
デバイス１００は更に、１つ以上の加速度計１６８を任意選択的に有する。図１Ａは、周辺機器インタフェース１１８に結合された加速度計１６８を図示している。あるいは、加速度計１６８が、Ｉ／Ｏサブシステム１０６内の入力コントローラ１６０に任意選択的に結合されている。加速度計１６８は、双方ともにその全体が本願中に引用をもって援用された、「Ａｃｃｅｌｅｒａｔｉｏｎ−ｂａｓｅｄ  Ｔｈｅｆｔ  Ｄｅｔｅｃｔｉｏｎ  Ｓｙｓｔｅｍ  ｆｏｒ  Ｐｏｒｔａｂｌｅ  Ｅｌｅｃｔｒｏｎｉｃ  Ｄｅｖｉｃｅｓ」と題する米国特許出願公開第２００５０１９００５９号及び、「Ｍｅｔｈｏｄｓ  Ａｎｄ  Ａｐｐａｒａｔｕｓｅｓ  Ｆｏｒ  Ｏｐｅｒａｔｉｎｇ  Ａ  Ｐｏｒｔａｂｌｅ  Ｄｅｖｉｃｅ  Ｂａｓｅｄ  Ｏｎ  Ａｎ  Ａｃｃｅｌｅｒｏｍｅｔｅｒ」と題する米国特許出願公開第２００６００１７６９２号に記載されているように、任意選択的に動作する。いくつかの実施形態では、１つ以上の加速度計から受信されたデータの分析に基づいて、情報がタッチスクリーンディスプレイ上に縦長表示又は横長表示で表示される。デバイス１００は、加速度計１６８に加えて、デバイス１００の位置及び（縦長であるか又は横長であるかなどの）向きに関する情報を取得するための磁気計（図示せず）及びＧＰＳ（あるいはＧＬＯＮＡＳＳ又はその他のグローバルナビゲーションシステム）受信器（図示せず）を任意選択的に有する。
【００５５】
いくつかの実施形態では、メモリ１０２に記憶されているソフトウェアコンポーネントが、オペレーティングシステム１２６、通信モジュール（又は命令セット）１２８、接触／動きモジュール（又は命令セット）１３０、グラフィックモジュール（又は命令セット）１３２、テキスト入力モジュール（又は命令セット）１３４、全地球測位システム（ＧＰＳ）モジュール（又は命令セット）１３５及びアプリケーション（又は命令セット）１３６を有する。更に、いくつかの実施形態では、メモリ１０２（図１Ａ）又は３７０（図３）が、図１Ａ及び図３に示されるように、デバイス／グローバル内部状態１５７を記憶している。デバイス／グローバル内部状態１５７が、アプリケーションが存在する場合にはいずれが現在アクティブであるのかを示すアクティブアプリケーション状態、どのアプリケーション、ビュー又はその他の情報が、タッチスクリーンディスプレイ１１２の様々な領域を占めているのかを示すディスプレイ状態、デバイスの様々なセンサ及び入力コントロールデバイス１１６から取得された情報を含むセンサ状態、並びにデバイスの位置及び／又は姿勢に関する位置情報のうちの任意の１つ以上を含む。
【００５６】
（例えばＤａｒｗｉｎ、ＲＴＸＣ、ＬＩＮＵＸ、ＵＮＩＸ、ＯＳ  Ｘ、ｉＯＳ、ＷＩＮＤＯＷＳ又はＶｘＷｏｒｋｓなどの組込み型オペレーティングシステムなどの）オペレーティングシステム１２６が、（例えばメモリ管理、記憶装置制御、電力管理などの）一般的なシステムタスクを制御及び管理するための様々なソフトウェアコンポーネント及び／又はドライバを有し、様々なハードウェア及びソフトウェアコンポーネント間の通信を容易にする。
【００５７】
通信モジュール１２８が、１つ以上の外部ポート１２４を介したその他のデバイスとの通信を容易にすると共に、ＲＦ回路１０８及び／又は外部ポート１２４によって受信されたデータを処理するための様々なソフトウェアコンポーネントを有する。（ユニバーサルシリアルバス（ＵＳＢ）、ＦＩＲＥＷＡＲＥなどの）外部ポート１２４が、（インターネット、無線ＬＡＮなどの）ネットワークを介してその他のデバイスに直接又は間接に結合するように構成されている。いくつかの実施形態では、外部ポートが、ｉＰｏｄ（Ａｐｐｌｅ社の登録商標）デバイス上で使用されている３０ピンコネクタと同一であるか、あるいはこれと類似及び／又は適合性である（３０ピンなどの）マルチピンコネクタである。
【００５８】
接触／動きモジュール１３０が、タッチスクリーン１１２及びその他の（例えばタッチパッド又は物理クリックホイールなどの）タッチ感知デバイスとの接触を（ディスプレイコントローラ１５６と協働して）任意選択的に検出する。接触／動きモジュール１３０が、（例えば指を下ろす事象を検出するなどの）接触が発生したか否かを判定するため、（例えば接触の力又は圧力あるいは接触の力又は圧力の代替物などの）接触の強度を判定するため、（例えば１つ以上の指によるドラッグ事象の検出などの）接触の動きの有無を判定し、タッチ感知面上でこの動きを追跡するため及び、（例えば指を上げる事象又は接触の中断などの）接触の終了を判定するためなどの、接触の検出に関する様々な動作を実行するための様々なソフトウェアコンポーネントを有する。接触／動きモジュール１３０は、タッチ感知面から接触データを受け取る。一連の接触データによって表される接触点の動きの判定が、接触点の速さ（大きさ）、速度（大きさ及び方向）並びに／あるいは加速度（大きさ及び／又は方向の変化）を任意選択的に含む。これらの動作が、（一回の指接触などの）単一の接触又は（「マルチタッチ」／複数回の指接触などの）同時的な複数の接触に対して、任意選択的に適用される。いくつかの実施形態では、接触／動きモジュール１３０及びディスプレイコントローラ１５６が、タッチパッドへの接触を検出する。
【００５９】
いくつかの実施形態では、接触／動きモジュール１３０が、１つ以上の強度閾値セットを用いて、（例えばユーザがあるアイコンを「クリック」したか否かを判定するなど）ある動作がユーザによって実行されたか否かを判定する。いくつかの実施形態では、強度閾値の少なくとも一サブセットが、（例えば、強度閾値が特定の物理アクチュエータのアクティブ化閾値によって決定されるのではなく、デバイス１００の物理的ハードウェアを変更せずに調整可能であるなど）ソフトウェアパラメータに従って決定される。例えば、トラックパッド又はタッチスクリーンディスプレイのマウス「クリック」閾値を、トラックパッド又はタッチスクリーンディスプレイハードウェアを変更することなく、広範囲の所定の閾値のうちのいずれかに設定することが可能である。加えて、いくつかの実施形態では、強度閾値セットのうちの任意の１つ以上を、（例えば個々の強度閾値を調整することにより、及び／又は複数の強度閾値をシステムレベルのクリック「強度」パラメータによって一度に調整することにより）調整するためのソフトウェア設定が、デバイスのユーザに提供される。
【００６０】
接触／動きモジュール１３０が、ユーザによるジェスチャ入力を任意選択的に検出する。タッチセンシティブ面に対する異なるジェスチャが、（検出された接触の異なる動き、タイミング及び／又は強度などの）異なる接触パターンを有する。従って、ジェスチャが、特定の接触パターンを検出することによって任意選択的に検出される。例えば、指によるタップジェスチャが、指を下ろす事象の後に、（例えばアイコンの位置などの）指を下ろす事象と同じ位置（又は実質的に同じ位置）で指を上げる（リフトオフ）事象を検出することを含む。別の一例として、タッチ感知面上での指によるスワイプジェスチャを検出することが、指を下ろす事象を検出した後に１つ以上の指によるドラッグ事象を検出し、次に指を上げる（リフトオフ）事象を検出することを含む。
【００６１】
グラフィックモジュール１３２が、タッチスクリーン１１２又はその他のディスプレイ上でグラフィックをレンダーリング及び表示するための、表示されているグラフィックの（輝度、透明度、彩度、コントラスト又はその他の視覚的な特性などの）見た目を変更するための構成要素を含む、様々な公知のソフトウェアコンポーネントを含む。ここで使用される「グラフィック」という用語は、テキスト、ウェブページ、（ソフトキーを含むユーザインタフェースオブジェクトなどの）アイコン、デジタル画像、動画、アニメーションなどを非限定的に含む、ユーザに対して表示されることの可能な任意の対象物を含む。
【００６２】
いくつかの実施形態では、グラフィックモジュール１３２が、使用されるグラフィックを表すデータを記憶している。各グラフィックに、対応するコードが任意選択的に割り当てられている。グラフィックモジュール１３２が、表示対象のグラフィックを指定する１つ以上のコードと、必要な場合には、座標データ及びその他のグラフィック特性データをアプリケーション等から受け取った後に、ディスプレイコントローラ１５６へと出力されるスクリーンイメージデータを生成する。
【００６３】
触覚フィードバックモジュール１３３が、デバイス１００とのユーザ対話に応じてデバイス１００上の１つ以上の場所で触知出力を生成するために触知出力生成器１６７によって使用される命令を生成するための様々なソフトウェアコンポーネントを有する。
【００６４】
任意選択的にグラフィックモジュール１３２の一構成要素であるテキスト入力モジュール１３４が、（例えば連絡先１３７、電子メール１４０、ＩＭ１４１、ブラウザ１４７及び任意のその他のテキスト入力を必要とするアプリケーションなどの）様々なアプリケーション内でテキストを入力するためのソフトキーボードを提供する。
【００６５】
ＧＰＳモジュール１３５が、デバイスの位置を判定し、この情報を、様々な用途で使用するために、（例えば位置を利用したダイアルに使用されるために電話１３８に、写真／動画メタデータとしてカメラ１４３に、及び、気象ウィジェット、地域電話帳ウィジェット及び地図／ナビゲーションウィジェットなどの位置利用サービスを提供するアプリケーションに）提供する。
【００６６】
アプリケーション１３６は、以下のモジュール（又は命令セット）あるいはこれらのサブセット又はスーパーセットを任意選択的に含む：
・連絡先モジュール１３７（アドレス帳又は連絡先リストと呼ばれる場合もある）、
・電話モジュール１３８、
・テレビ会議モジュール１３９、
・電子メールクライアントモジュール１４０、
・インスタントメッセージング（ＩＭ）モジュール１４１、
・トレーニングサポートモジュール１４２、
・静止画像及び／又はビデオ画像のためのカメラモジュール１４３、
・画像管理モジュール１４４、
・ビデオ再生装置モジュール、
・ミュージックプレーヤモジュール、
・ブラウザモジュール１４７、
・カレンダモジュール１４８、
・気象ウィジェット１４９−１、株式ウィジェット１４９−２、計算機ウィジェット１４９−３、目覚まし時計ウィジェット１４９−４、辞書ウィジェット１４９−５及びその他の、ユーザによって取得されるウィジェット並びにユーザ作成ウィジェット１４９−６のうちの１つ以上を任意選択的に含むウィジェットモジュール１４９、
・ユーザ作成ウィジェット１４９−６を作成するためのウィジェットクリエータモジュール１５０、
・検索モジュール１５１、
・ビデオ再生装置モジュールとミュージックプレーヤモジュールとを統合したビデオ及び音楽プレーヤモジュール１５２、
・メモモジュール１５３、
・地図モジュール１５４、及び／又は
・オンラインビデオモジュール１５５。
【００６７】
メモリ１０２内に任意選択的に記憶されているその他のアプリケーション１３６の例が、その他のワードプロセッシングアプリケーション、その他の画像編集アプリケーション、描画アプリケーション、プレゼンテーションアプリケーション、ＪＡＶＡ対応アプリケーション、暗号化、デジタル著作権管理、音声認識及び音声複製を含む。
【００６８】
タッチスクリーン１１２、ディスプレイコントローラ１５６、接触／動きモジュール１３０、グラフィックモジュール１３２及びテキスト入力モジュール１３４と組み合わせて、連絡先モジュール１３７が、（例えばメモリ１０２又はメモリ３７０内の連絡先モジュール１３７のアプリケーション内部状態１９２内に記憶されている）アドレス帳又は連絡先リストを、アドレス帳への氏名の追加、アドレス帳からの氏名の削除、氏名と電話番号、電子メールアドレス、物理的アドレス又はその他の情報との関連付け、氏名と画像との関連付け、氏名の分類及び並べ替え、電話１３８、テレビ会議モジュール１３９、電子メール１４０又はＩＭ１４１などによる通信を開始及び／又は容易にするための電話番号又は電子メールアドレスの提示を含めて管理するために任意選択的に使用される。
【００６９】
ＲＦ回路１０８、オーディオ回路１１０、スピーカ１１１、マイクロフォン１１３、タッチスクリーン１１２、ディスプレイコントローラ１５６、接触／動きモジュール１３０、グラフィックモジュール１３２及びテキスト入力モジュール１３４と組み合わせて、電話モジュール１３８が、電話番号に対応する一連の文字の入力、連絡先モジュール１３７内の１つ以上の電話番号へのアクセス、入力された電話番号の変更、各電話番号へのダイアル、会話の実行及び、会話終了時の電話の切断又は中止のために任意選択的に使用される。上述のように、無線通信が、複数の通信規格、プロトコル及び技術のうちのいずれかを任意選択的に使用する。
【００７０】
ＲＦ回路１０８、オーディオ回路１１０、スピーカ１１１、マイクロフォン１１３、タッチスクリーン１１２、ディスプレイコントローラ１５６、光センサ１６４、光センサコントローラ１５８、接触／動きモジュール１３０、グラフィックモジュール１３２、テキスト入力モジュール１３４、連絡先モジュール１３７及び電話モジュール１３８と組み合わせて、テレビ会議モジュール１３９が、ユーザと１つ以上のその他の参加者との間でのテレビ会議を、ユーザの命令に従って開始、実行及び終了するための実行可能な命令を有する。
【００７１】
ＲＦ回路１０８、タッチスクリーン１１２、ディスプレイコントローラ１５６、接触／動きモジュール１３０、グラフィックモジュール１３２及びテキスト入力モジュール１３４と組み合わせて、電子メールクライアントモジュール１４０が、ユーザ命令に応じて電子メールを作成、送信、受信及び管理するための実行可能な命令を有する。画像管理モジュール１４４と組み合わせて、電子メールクライアントモジュール１４０が、カメラモジュール１４３を使用して撮像された静止画像又はビデオ画像と共に電子メールを作成及び送信することを非常に容易にする。
【００７２】
ＲＦ回路１０８、タッチスクリーン１１２、ディスプレイコントローラ１５６、接触／動きモジュール１３０、グラフィックモジュール１３２及びテキスト入力モジュール１３４と組み合わせて、インスタントメッセージングモジュール１４１が、インスタントメッセージに対応する一連の文字の入力、以前に入力した文字の変更、（例えば電話利用インスタントメッセージのためのショートメッセージサービス（ＳＭＳ）又はマルチメディアメッセージサービス（ＭＭＳ）プロトコルあるいはインターネット利用インスタントメッセージのためのＸＭＰＰ、ＳＩＭＰＬＥ又はＩＭＰＳを使用した）各インスタントメッセージの送信、インスタントメッセージの受信及び受信したインスタントメッセージの閲覧のための実行可能な命令を有する。いくつかの実施形態では、送信及び／又は受信されたインスタントメッセージが、グラフィック、写真、オーディオファイル、ビデオファイル及び／又はその他のＭＭＳ及び／又は拡張メッセージングサービス（ＥＭＳ）でサポートされる添付物を任意選択的に含む。ここで使用される「インスタントメッセージング」という用語は、（例えばＳＭＳ又はＭＭＳを使用して送信されるメッセージなどの）電話利用メッセージ及び（例えばＸＭＰＰ、ＳＩＭＰＬＥ又はＩＭＰＳを使用して送信されるメッセージなどの）インターネット利用メッセージの双方を指す。
【００７３】
ＲＦ回路１０８、タッチスクリーン１１２、ディスプレイコントローラ１５６、接触／動きモジュール１３０、グラフィックモジュール１３２、テキスト入力モジュール１３４、ＧＰＳモジュール１３５、地図モジュール１５４及びミュージックプレーヤモジュールと組み合わせて、トレーニングサポートモジュール１４２が、（例えば時間、距離及び／又はカロリー消費目標などを伴う）トレーニングの作成、トレーニングセンサ（スポーツデバイス）との通信、トレーニングセンサデータの受信、トレーニングのモニタに使用されるセンサの較正、トレーニング用の音楽の選択及び再生、並びにトレーニングデータの表示、記憶及び送信のための実行可能な命令を有する。
【００７４】
タッチスクリーン１１２、ディスプレイコントローラ１５６、光センサ１６４、光センサコントローラ１５８、接触／動きモジュール１３０、グラフィックモジュール１３２及び画像管理モジュール１４４と組み合わせて、カメラモジュール１４３が、静止画像又は（ビデオストリームを含む）ビデオ画像のキャプチャ及びこれらのメモリ１０２内への記憶、静止画像又はビデオ画像の特性の変更あるいは静止画像又はビデオ画像のメモリ１０２からの削除のための実行可能な命令を有する。
【００７５】
タッチスクリーン１１２、ディスプレイコントローラ１５６、接触／動きモジュール１３０、グラフィックモジュール１３２、テキスト入力モジュール１３４、及びカメラモジュール１４３と共に、画像管理モジュール１４４は、静止画像及び／又はビデオ画像を配置し、修正（例えば編集）し、又は操作し、ラベル付けし、削除し、（例えばデジタルスライドショー又はアルバムに）提示し、及び記憶するための実行可能命令を含む。
【００７６】
ＲＦ回路１０８、タッチスクリーン１１２、ディスプレイコントローラ１５６、接触／動きモジュール１３０、グラフィックモジュール１３２、及びテキスト入力モジュール１３４と共に、ブラウザモジュール１４７は、ウェブページ又はその一部、並びにウェブページにリンクされている添付ファイル及びその他のファイルの検索、リンク、受信、及び表示を含むユーザ命令に従ってインターネットを閲覧するための実行可能命令を含む。
【００７７】
ＲＦ回路１０８、タッチスクリーン１１２、ディスプレイコントローラ１５６、接触／動きモジュール１３０、グラフィックモジュール１３２、テキスト入力モジュール１３４、電子メールクライアントモジュール１４０、及びブラウザモジュール１４７と共に、カレンダモジュール１４８は、ユーザ命令に従って、カレンダ及びカレンダに関連付けられたデータ（例えば、カレンダエントリ、トゥ・ドゥリストなど）を作成し、表示し、変更し、及び記憶するための実行可能命令を含む。
【００７８】
ＲＦ回路１０８、タッチスクリーン１１２、ディスプレイコントローラ１５６、接触／動きモジュール１３０、グラフィックモジュール１３２、テキスト入力モジュール１３４、及びブラウザモジュール１４７と共に、ウィジェットモジュール１４９は、任意選択的にユーザによってダウンロードされて使用される（例えば、気象ウィジェット１４９−１、株式ウィジェット１４９−２、計算機ウィジェット１４９−３、目覚まし時計ウィジェット１４９−４、及び辞書ウィジェット１４９−５）又はユーザによって作成される（例えば、ユーザ作成ウィジェット１４９−６）ミニアプリケーションである。いくつかの実施形態では、ウィジェットは、ＨＴＭＬ（ハイパーテキストマークアップ言語）ファイル、ＣＳＳ（カスケーディングスタイルシート）ファイル、及びＪａｖａスクリプトファイルを含む。いくつかの実施形態では、ウィジェットは、ＸＭＬ（拡張マークアップ言語）ファイル及びＪａｖａＳｃｒｉｐｔファイル（例えば、ヤフー！ウィジェット）を含む。
【００７９】
ＲＦ回路１０８、タッチスクリーン１１２、ディスプレイコントローラ１５６、接触／動きモジュール１３０、グラフィックモジュール１３２、テキスト入力モジュール１３４、及びブラウザモジュール１４７と共に、ウィジェット作成モジュール１５０は、任意選択的に、ウィジェットを作成するためにユーザによって使用される（例えば、ウェブページのユーザ指定部分をウィジェットに変える）。
【００８０】
タッチスクリーン１１２、ディスプレイコントローラ１５６、接触／動きモジュール１３０、グラフィックモジュール１３２、及びテキスト入力モジュール１３４と共に、検索モジュール１５１は、ユーザ命令に従って、１つ以上の検索基準（例えば、１つ以上のユーザ指定の検索語）に一致するメモリ１０２内の文字、音楽、サウンド、画像、ビデオ、及び／又は他のファイルを検索するための実行可能命令を含む。
【００８１】
タッチスクリーン１１２、ディスプレイコントローラ１５６、接触／動きモジュール１３０、グラフィックモジュール１３２、オーディオ回路１１０、スピーカ１１１、ＲＦ回路１０８、及びブラウザモジュール１４７と共に、ビデオ及び音楽プレーヤモジュール１５２は、ＭＰ３又はＡＡＣファイルなどの１つ以上のファイル形式で記憶された記録音楽及び他のサウンドファイルをユーザがダウンロードして再生することを可能にする実行可能命令、並びに（例えば、タッチスクリーン１１２上又は外部ポート１２４を介して接続された外部ディスプレイ上で）ビデオを表示し、提示し、又は再生するための実行可能命令を含む。いくつかの実施形態では、デバイス１００は、ｉＰｏｄ（アップル社の商標）などのＭＰ３プレーヤの機能を任意選択的に含む。
【００８２】
タッチスクリーン１１２、ディスプレイコントローラ１５６、接触／動きモジュール１３０、グラフィックモジュール１３２、及びテキスト入力モジュール１３４と共に、メモモジュール１５３は、ユーザの命令に従って、メモ、トゥ・ドゥリストなどを作成及び管理するための実行可能命令を含む。
【００８３】
ＲＦ回路１０８、タッチスクリーン１１２、ディスプレイコントローラ１５６、接触／動きモジュール１３０、グラフィックモジュール１３２、テキスト入力モジュール１３４、ＧＰＳモジュール１３５、及びブラウザモジュール１４７と共に、地図モジュール１５４は、任意選択的に、ユーザ命令に従って、地図及び地図に関連付けられたデータ（例えば、運転指図、特定の場所又はその近くの店舗及び他の対象地点のデータ）を受信し、表示し、修正し、及び記憶するために使用される。
【００８４】
タッチスクリーン１１２、ディスプレイコントローラ１５６、接触／動きモジュール１３０、グラフィックモジュール１３２、オーディオ回路１１０、スピーカ１１１、ＲＦ回路１０８、テキスト入力モジュール１３４、電子メールクライアントモジュール１４０、及びブラウザモジュール１４７と共に、オンラインビデオモジュール１５５は、ユーザが特定のオンラインビデオへのリンクによって電子メールにアクセスし、閲覧し、受信し（例えば、ストリーミング及び／又はダウンロードによる）、再生し（例えば、タッチスクリーン上又は外部ポート１２４を介して接続された外部ディスプレイ上で）、送信し、それ以外の場合はＨ．２６４などの１つ以上のファイル形式でオンラインビデオを管理することを可能にする命令を含む。いくつかの実施形態では、特定のオンラインビデオへのリンクを送信するために、電子メールクライアントモジュール１４０ではなく、インスタントメッセージングモジュール１４１が使用される。オンラインビデオアプリケーションの更なる説明は、２００７年６月２０日に出願された米国仮特許出願第６０／９３６，５６２号、「Ｐｏｒｔａｂｌｅ  Ｍｕｌｔｉｆｕｎｃｔｉｏｎ  Ｄｅｖｉｃｅ，Ｍｅｔｈｏｄ，ａｎｄ  Ｇｒａｐｈｉｃａｌ  Ｕｓｅｒ  Ｉｎｔｅｒｆａｃｅ  ｆｏｒ  Ｐｌａｙｉｎｇ  Ｏｎｌｉｎｅ  Ｖｉｄｅｏｓ」、並びに２００７年１２月３１日に出願された米国特許出願第１１／９６８，０６７号、「Ｐｏｒｔａｂｌｅ  Ｍｕｌｔｉｆｕｎｃｔｉｏｎ  Ｄｅｖｉｃｅ，Ｍｅｔｈｏｄ，ａｎｄ  Ｇｒａｐｈｉｃａｌ  Ｕｓｅｒ  Ｉｎｔｅｒｆａｃｅ  ｆｏｒ  Ｐｌａｙｉｎｇ  Ｏｎｌｉｎｅ  Ｖｉｄｅｏｓ」においてみることができ、それらの内容は、それらの全体を参照することによって本明細書に組み込まれる。
【００８５】
上記特定されたモジュール及びアプリケーションのそれぞれは、上述した１つ以上の機能及びこの出願に記載されている方法（例えば、本明細書に記載のコンピュータにより実行される方法及び他の情報処理方法）を実行するための１組の実行可能命令に対応する。これらのモジュール（例えば、命令セット）は、別個のソフトウェアプログラム、手順、又はモジュールとして実装される必要はなく、従って、これらのモジュールの各種サブセットは、各種実施形態において、任意選択的に組み合わされるか、そうでなければ再配置される。例えば、ビデオプレーヤモジュールは、任意選択的に、音楽プレーヤモジュールと組み合わされて単一のモジュール（例えば、図１Ａのビデオ及び音楽プレーヤモジュール１５２）になる。いくつかの実施形態では、メモリ１０２は、任意選択的に、上記特定されたモジュール及びデータ構造のサブセットを記憶する。更にまた、メモリ１０２は、任意選択的に、上述していない追加のモジュール及びデータ構造を記憶する。
【００８６】
いくつかの実施形態では、デバイス１００は、デバイス上の所定の機能のセットの操作が排他的にタッチスクリーン及び／又はタッチパッドを介して行われるデバイスである。タッチスクリーン及び／又はタッチパッドをデバイス１００の動作のための主入力コントロールデバイスとして使用することによって、デバイス１００上の物理的入力コントロールデバイス（プッシュボタン、ダイアルなど）の数は、任意選択的に削減される。
【００８７】
タッチスクリーン及び／又はタッチパッドを介して排他的に実行される機能の所定のセットは、任意選択的に、ユーザインタフェース間のナビゲーションを含む。いくつかの実施形態では、タッチパッドは、ユーザが触れると、デバイス１００上に表示される任意のユーザインタフェースからメインメニュー、ホームメニュー、又はルートメニューにデバイス１００をナビゲートする。そのような実施形態では、「メニューボタン」は、タッチパッドを使用して実装される。いくつかの他の実施形態では、メニューボタンは、タッチパッドの代わりに物理的プッシュボタン又は他の物理的入力コントロールデバイスである。
【００８８】
図１Ｂは、いくつかの実施形態にかかるイベント処理のための例示的な構成要素を示すブロック図である。いくつかの実施形態では、メモリ１０２（図１Ａ）又は３７０（図３）は、イベントソータ１７０（例えば、オペレーティングシステム１２６内）及びそれぞれのアプリケーション１３６−１（例えば、前述のアプリケーション１３７〜１５１、１５５、３８０〜３９０のうちのいずれか）を含む。
【００８９】
イベントソータ１７０は、イベント情報を受信し、イベント情報を伝送するアプリケーション１３６−１及びアプリケーション１３６−１のアプリケーションビュー１９１を判定する。イベントソータ１７０は、イベントモニタ１７１とイベントディスパッチャモジュール１７４とを含む。いくつかの実施形態では、アプリケーション１３６−１は、アプリケーションがアクティブ又は実行中のときにタッチ感知ディスプレイ１１２に表示されている現在のアプリケーションビューを示すアプリケーション内部状態１９２を含む。いくつかの実施形態では、デバイス／グローバル内部状態１５７は、どのアプリケーションが現在アクティブであるかを判定するためにイベントソータ１７０によって使用され、アプリケーション内部状態１９２は、イベント情報を伝送するアプリケーションビュー１９１を判定するためにイベントソータ１７０によって使用される。
【００９０】
いくつかの実施形態では、アプリケーション内部状態１９２は、アプリケーション１３６−１が実行を再開するときに使用される再開情報、表示中の情報を示す又はアプリケーション１３６−１による表示の準備ができているユーザインタフェース状態情報、ユーザがアプリケーション１３６−１の前の状態又はビューに戻ることを可能にするための状態キュー、及びユーザによって取られた前のアクションを再実行／アンドゥするキューのうちの任意の１つ以上などの追加情報を含む。
【００９１】
イベントモニタ１７１は、周辺機器インタフェース１１８からイベント情報を受信する。イベント情報は、サブイベント（例えば、マルチタッチジェスチャの一部としてのユーザのタッチ感知ディスプレイ１１２へのタッチ）に関する情報を含む。周辺機器インタフェース１１８は、Ｉ／Ｏサブシステム１０６又は近接センサ１６６、加速度計１６８、及び／又はマイクロフォン１１３などのセンサから受信した情報を（オーディオ回路１１０を介して）送信する。周辺機器インタフェース１１８がＩ／Ｏサブシステム１０６から受信する情報は、タッチ感知ディスプレイ１１２又はタッチ感知表面からの情報を含む。
【００９２】
いくつかの実施形態では、イベントモニタ１７１は、所定の間隔で周辺機器インタフェース１１８に要求を送信する。それに応じて、周辺機器インタフェース１１８は、イベント情報を送信する。他の実施形態では、周辺機器インタフェース１１８は、重大なイベントがあるときにのみ（例えば、所定のノイズ閾値を超える及び／又は所定の持続時間を超える期間にわたって入力を受信したとき）イベント情報を送信する。
【００９３】
いくつかの実施形態では、イベントソータ１７０はまた、ヒットビュー判定モジュール１７２及び／又はアクティブイベント認識部判定モジュール１７３を含む。
【００９４】
ヒットビュー判定モジュール１７２は、タッチ感知ディスプレイ１１２が複数のビューを表示するときに、サブイベントが１つ以上のビュー内のどこで発生したかを判定するためのソフトウェア手順を提供する。ビューは、ユーザがディスプレイに表示できるコントロールやその他の要素で構成されている。
【００９５】
アプリケーションに関連付けられたユーザインタフェースの別の態様は、情報が表示されてタッチベースのジェスチャが発生する本明細書ではときにはアプリケーションビュー又はユーザインタフェースィンドウと呼ばれる１組のビューである。タッチが検出される（それぞれのアプリケーションの）アプリケーションビューは、任意選択的に、アプリケーションのプログラム階層又はビュー階層内のプログラムレベルに対応する。例えば、タッチが検出される最低レベルのビューは、任意選択的にヒットビューと呼ばれ、適切な入力として認識されるイベントのセットは、任意選択的に、タッチベースのジェスチャを開始する初期タッチのヒットビューに少なくとも部分的に基づいて判定される。
【００９６】
ヒットビュー判定モジュール１７２は、タッチベースのジェスチャのサブイベントに関する情報を受信する。アプリケーションが階層状に編成された複数のビューを有する場合、ヒットビュー判定モジュール１７２は、サブイベントを処理すべき階層内の最も低いビューとしてヒットビューを識別する。ほとんどの場合、ヒットビューは、初期サブイベントが発生する最低レベルのビュー（例えば、イベント又は潜在的なイベントを形成する一連のサブイベントのうちの第１のサブイベント）である。ヒットビューがヒットビュー判定モジュール１７２によって識別されると、ヒットビューは、通常、それがヒットビューとして識別されたのと同じタッチ又は入力ソースに関連する全てのサブイベントを受信する。
【００９７】
アクティブイベント認識部判定モジュール１７３は、ビュー階層内のどのビュー又は複数のビューがサブイベントの特定のシーケンスを受信すべきかを判定する。いくつかの実施形態では、アクティブイベント認識部判定モジュール１７３は、ヒットビューのみがサブイベントの特定のシーケンスを受信すべきであると判定する。他の実施形態では、アクティブイベント認識部判定モジュール１７３は、サブイベントの物理的位置を含む全てのビューがアクティブに関与するビューであると判定し、従って全てのアクティブに関与するビューがサブイベントの特定のシーケンスを受信すべきであると判定する。他の実施形態では、タッチサブイベントが１つの特定のビューに関連付けられた領域に完全に限定されていたとしても、階層の上位のビューは依然としてアクティブに関与するビューとして残ることになる。
【００９８】
イベントディスパッチャモジュール１７４は、イベント情報をイベント認識部（例えば、イベント認識部１８０）に送信する。アクティブイベント認識部判定モジュール１７３を含む実施形態では、イベントディスパッチャモジュール１７４は、アクティブイベント認識部判定モジュール１７３によって判定されたイベント認識部にイベント情報を伝送する。いくつかの実施形態では、イベントディスパッチャモジュール１７４は、それぞれのイベント受信部１８２によって取得されたイベント情報をイベントキューに記憶する。
【００９９】
いくつかの実施形態では、オペレーティングシステム１２６は、イベントソータ１７０を含む。あるいは、アプリケーション１３６−１は、イベントソータ１７０を含む。更に他の実施形態では、イベントソータ１７０は、独立型モジュール、又は接触／動きモジュール１３０など、メモリ１０２に記憶されている別のモジュールの一部である。
【０１００】
いくつかの実施形態では、アプリケーション１３６−１は、複数のイベントハンドラ１９０及び１つ以上のアプリケーションビュー１９１を含み、それらのそれぞれは、アプリケーションのユーザインタフェースのそれぞれのビュー内で発生するタッチイベントを処理する命令を含む。アプリケーション１３６−１の各アプリケーションビュー１９１は、１つ以上のイベント認識部１８０を含む。典型的には、それぞれのアプリケーションビュー１９１は、複数のイベント認識部１８０を含む。他の実施形態では、イベント認識部１８０のうちの任意の１つ以上は、ユーザインタフェースキット（図示せず）又はアプリケーション１３６−１がメソッド及び他のプロパティを継承する上位レベルのオブジェクトなどの別個のモジュールの一部である。いくつかの実施形態では、それぞれのイベントハンドラ１９０は、データアップデーター１７６、オブジェクトアップデーター１７７、ＧＵＩアップデーター１７８、及び／又はイベントソータ１７０から受信したイベントデータ１７９のうちの任意の１つ以上を含む。イベントハンドラ１９０は、任意選択的に、アプリケーション内部状態１９２を更新するために、データアップデーター１７６、オブジェクトアップデーター１７７、又はＧＵＩアップデーター１７８を利用又は呼び出す。あるいは、アプリケーションビュー１９１のうちの任意の１つ以上は、１つ以上のそれぞれのイベントハンドラ１９０を含む。また、いくつかの実施形態では、データアップデーター１７６、オブジェクトアップデーター１７７、及びＧＵＩアップデーター１７８のうちの任意の１つ以上は、それぞれのアプリケーションビュー１９１に含まれる。
【０１０１】
それぞれのイベント認識部１８０は、イベントソータ１７０からイベント情報（例えば、イベントデータ１７９）を受信し、イベント情報からイベントを識別する。イベント認識部１８０は、イベント受信部１８２及びイベント比較部１８４を含む。いくつかの実施形態では、イベント認識部１８０はまた、メタデータ１８３、及びイベント伝送命令１８８（任意選択的にサブイベント伝送命令を含む）の少なくともサブセットも含む。
【０１０２】
イベント受信部１８２は、イベントソータ１７０からイベント情報を受信する。イベント情報は、例えばタッチ又はタッチ移動などのサブイベントに関する情報を含む。サブイベントに応じて、イベント情報はまた、サブイベントの場所などの追加情報も含む。サブイベントがタッチ移動に関する場合、イベント情報はまた、任意選択的に、サブイベントの速度及び方向も含む。いくつかの実施形態では、イベントは、ある向きから別の向きへの（例えば、縦向きから横向きへの、又はその逆への）デバイスの回転を含み、イベント情報は、デバイスの現在の向き（デバイス姿勢とも呼ばれる）に関する対応情報を含む。
【０１０３】
イベント比較部１８４は、イベント情報を所定のイベント又はサブイベント定義と比較し、その比較に基づいて、イベント又はサブイベントを判定するか、あるいはイベント又はサブイベントの状態を判定又は更新する。いくつかの実施形態では、イベント比較部１８４は、イベント定義１８６を含む。イベント定義１８６は、イベントの定義（例えば、所定の一連のサブイベント）、例えば、イベント１（１８７−１）、イベント２（１８７−２）などを含む。いくつかの実施形態では、イベント内のサブイベント（１８７）は、例えば、タッチ開始、タッチ終了、タッチ移動、タッチキャンセル、及び複数タッチを含む。一例では、イベント１（１８７−１）の定義は、表示されたオブジェクト上のダブルタップである。ダブルタップは、例えば、所定の位相についての表示オブジェクト上の第１のタッチ（タッチ開始）、所定の位相についての第１のリフトオフ（タッチ終了）、所定の位相についての表示オブジェクト上の第２のタッチ（タッチ開始）、及び所定の位相についての第２のリフトオフ（タッチ終了）を含む。別の例では、イベント２（１８７−２）の定義は、表示されたオブジェクト上のドラッグである。ドラッグは、例えば、所定の位相についての表示オブジェクト上のタッチ（又は接触）、タッチ感知ディスプレイ１１２を横切るタッチの移動、及びタッチのリフトオフ（タッチ終了）を含む。いくつかの実施形態では、イベントはまた、１つ以上の関連付けられたイベントハンドラ１９０に関する情報も含む。
【０１０４】
いくつかの実施形態では、イベント定義１８７は、それぞれのユーザインタフェースオブジェクトに対するイベントの定義を含む。いくつかの実施形態では、イベント比較部１８４は、ヒットテストを実行して、どのユーザインタフェースオブジェクトがサブイベントに関連付けられているかを判定する。例えば、３つのユーザインタフェースオブジェクトがタッチ感知ディスプレイ１１２上に表示されるアプリケーションビューにおいて、タッチ感知ディスプレイ１１２上でタッチが検出されると、イベント比較部１８４は、ヒットテストを実行して３つのユーザインタフェースオブジェクトのうちのどれがタッチ（サブイベント）に関連付けられているかを判定する。表示された各オブジェクトがそれぞれのイベントハンドラ１９０と関連付けられている場合、イベント比較部は、ヒットテストの結果を使用してどのイベントハンドラ１９０がアクティブにされるべきかを判定する。例えば、イベント比較部１８４は、サブイベントとヒットテストをトリガするオブジェクトとに関連付けられたイベントハンドラを選択する。
【０１０５】
いくつかの実施形態では、それぞれのイベントの定義（１８７）はまた、サブイベントのシーケンスがイベント認識部のイベントタイプに対応するかどうかが判定されるまでイベント情報の伝送を遅延させる遅延アクションを含む。
【０１０６】
それぞれのイベント認識部１８０が、一連のサブイベントがイベント定義１８６のイベントのいずれとも一致しないと判定した場合、イベント認識部１８０は、イベント不可能、イベント失敗、又はイベント終了状態に遷移し、その後、タッチベースのジェスチャの後続のサブイベントを無視する。この状況では、もしあれば、ヒットビューに対してアクティブなままである他のイベント認識部は、進行中のタッチベースのジェスチャのサブイベントを追跡して処理し続ける。
【０１０７】
いくつかの実施形態では、それぞれのイベント認識部１８０は、イベント伝送システムがサブイベント伝送をアクティブに関与するイベント認識部に対してどのように実行すべきかを示す構成変更可能なプロパティ、フラグ、及び／又はリストを有するメタデータ１８３を含む。いくつかの実施形態では、メタデータ１８３は、イベント認識部が互いにどのように対話するか、又は対話することが可能にされるかを示す構成変更可能なプロパティ、フラグ、及び／又はリストを含む。いくつかの実施形態では、メタデータ１８３は、サブイベントがビュー又はプログラム階層内の様々なレベルに伝送されるかどうかを示す構成変更可能なプロパティ、フラグ、及び／又はリストを含む。
【０１０８】
いくつかの実施形態では、それぞれのイベント認識部１８０は、イベントの１つ以上の特定のサブイベントが認識されたときに、そのイベントに関連付けられたイベントハンドラ１９０を起動する。いくつかの実施形態では、それぞれのイベント認識部１８０は、そのイベントに関連付けられたイベント情報をイベントハンドラ１９０に伝送する。イベントハンドラ１９０を起動することは、サブイベントをそれぞれのヒットビューに送信する（及び送信を遅らせる）こととは異なる。いくつかの実施形態では、イベント認識部１８０は、認識されたイベントに関連付けられたフラグを投げ、フラグに関連付けられたイベントハンドラ１９０は、フラグをキャッチして所定のプロセスを実行する。
【０１０９】
いくつかの実施形態では、イベント伝送命令１８８は、イベントハンドラを起動することなくサブイベントに関するイベント情報を伝送するサブイベント伝送命令を含む。代わりに、サブイベント伝送命令は、イベント情報を一連のサブイベントに関連付けられたイベントハンドラ又はアクティブに関与するビューに伝送する。一連のサブイベント又はアクティブに関与するビューに関連付けられたイベントハンドラは、イベント情報を受信して所定のプロセスを実行する。
【０１１０】
いくつかの実施形態では、データアップデーター１７６は、アプリケーション１３６−１で使用されるデータを作成及び更新する。例えば、データアップデーター１７６は、連絡先モジュール１３７で使用される電話番号を更新するか、又はビデオプレーヤモジュールで使用されるビデオファイルを記憶する。いくつかの実施形態では、オブジェクトアップデーター１７７は、アプリケーション１３６−１で使用されるオブジェクトを作成及び更新する。例えば、オブジェクトアップデーター１７７は、新たなユーザインタフェースオブジェクトを作成したり、ユーザインタフェースオブジェクトの位置を更新したりする。ＧＵＩアップデーター１７８は、ＧＵＩを更新する。例えば、ＧＵＩアップデーター１７８は、表示情報を準備し、それをタッチ感知ディスプレイ上に表示するためにグラフィックモジュール１３２に送信する。
【０１１１】
いくつかの実施形態では、イベントハンドラ１９０は、データアップデーター１７６、オブジェクトアップデーター１７７、及びＧＵＩアップデーター１７８へのアクセスを含む又は有する。いくつかの実施形態では、データアップデーター１７６、オブジェクトアップデーター１７７、及びＧＵＩアップデーター１７８は、それぞれのアプリケーション１３６−１又はアプリケーションビュー１９１の単一のモジュールに含まれる。他の実施形態では、それらは、２つ以上のソフトウェアモジュールに含まれる。
【０１１２】
タッチ感知ディスプレイ上のユーザタッチのイベント処理に関する前述の説明はまた、タッチスクリーン上で開始されるわけではないが、入力デバイスを用いて多機能デバイス１００を操作するための他の形態のユーザ入力にも当てはまることが理解されるべきである。例えば、マウスの移動やマウスボタンの押下、任意選択的に単一又は複数のキーボードの押下又は保持との調整、タッチパッド上のタップ、ドラッグ、スクロールなどの接触／動き、ペンスタイラス入力、デバイスの移動、口頭による命令、検出された眼球運動、バイオメトリック入力、及び／又はそれらの任意の組み合わせは、任意選択的に、認識されるべきイベントを定義するサブイベントに対応する入力として利用される。
【０１１３】
図２は、いくつかの実施形態にかかるタッチスクリーン１１２を有するポータブル又は非ポータブル多機能デバイス１００を示す。上述したように、多機能デバイス１００は、（タッチスクリーン１１２、スピーカ１１１、加速度計１６８、マイクロフォン１１３などの）様々な例示された構造を有するものとして説明されている、しかしながら、これらの構造は、任意選択的に、別個のデバイスに存在することが理解される。例えば、ディスプレイ関連構造体（例えば、ディスプレイ、スピーカなど）及び／又は機能は、任意選択的に、別個のディスプレイ装置、入力関連構造体（例えば、タッチ感知面、マイクロフォン、加速度計など）上に存在する、及び／又は機能は、別個の入力デバイスに任意に存在し、残りの構造体及び／又は機能は、任意選択的に多機能デバイス１００上に存在する。
【０１１４】
タッチスクリーン１１２は、任意選択的に、ユーザインタフェース（ＵＩ）２００内に１つ以上のグラフィックを表示する。この実施形態では、後述する他の実施形態と同様に、ユーザは、例えば、１本以上の指２０２（図では縮尺どおりに描かれていない）又は１つ以上のスタイラス２０３（図では縮尺どおりに描かれていない）を用いてグラフィック上でジェスチャをすることによってグラフィックのうちの任意の１つ以上を選択することが可能にされる。いくつかの実施形態では、ユーザが１つ以上のグラフィックとの接触を中断したときに、１つ以上のグラフィックの選択が行われる。いくつかの実施形態では、ジェスチャは、任意選択的に、デバイス１００と接触している１つ以上のタップ、１つ以上のスワイプ（左から右、右から左、上へ及び／又は下へ）及び／又は指の回転（右から左、左から右上へ及び／又は下へ）を含む。いくつかの実装又は状況では、グラフィックとの不注意による接触は、グラフィックを選択しない。例えば、選択に対応するジェスチャがタップである場合、アプリケーションアイコン上をスワイプするスワイプジェスチャは、任意選択的に、対応するアプリケーションを選択しない。
【０１１５】
デバイス１００はまた、任意選択的に、「ホーム」又はメニューボタン２０４などの１つ以上の物理ボタンも含む。前述したように、メニューボタン２０４は、任意選択的にデバイス１００上で実行される１組のアプリケーションにおける任意のアプリケーション１３６にナビゲートするために任意選択的に使用される。あるいは、いくつかの実施形態では、メニューボタンは、タッチスクリーン１１２に表示されるＧＵＩ内のソフトキーとして実装される。
【０１１６】
一実施形態では、デバイス１００は、タッチスクリーン１１２、メニューボタン２０４、デバイスの電源をオン／オフしてデバイスをロックするためのプッシュボタン２０６、音量調整ボタン２０８、加入者識別モジュール（ＳＩＭ）カードスロット２１０、ヘッドセットジャック２１２、及びドッキング／充電外部ポート１２４を含む。プッシュボタン２０６は、任意選択的に、ボタンを押下してボタンを所定の時間間隔だけ押下状態に保持することによってデバイスの電源をオン／オフするために、所定の時間間隔が経過する前にボタンを押下してボタンを離すことによってデバイスをロックするために、及び／又はデバイスをロック解除する又はロック解除プロセスを開始するために使用される。代替の実施形態では、デバイス１００はまた、マイクロフォン１１３を介していくつかの機能の有効化又は無効化のための口頭による入力を受け入れる。デバイス１００はまた、任意選択的に、タッチスクリーン１１２上の接触の強度を検出するための１つ以上の接触強度センサ１６５、及び／又はデバイス１００のユーザのための触知出力を生成するための１つ以上の触知出力生成器１６７を含む。
【０１１７】
図３は、いくつかの実施形態にかかるディスプレイ及びタッチ感知面を有する例示的な多機能デバイスのブロック図である。デバイス３００は、上述したように、ディスプレイ及びタッチ感知面を含む必要はないが、いくつかの実施形態では、任意選択的に、他のデバイス上のディスプレイ及びタッチ感知面と通信する。更に、デバイス３００は、ポータブルである必要はない。いくつかの実施形態では、デバイス３００は、ラップトップコンピュータ、デスクトップコンピュータ、タブレットコンピュータ、マルチメディアプレーヤデバイス（テレビ又はセットトップボックスなど）、ナビゲーションデバイス、教育用デバイス（子供用学習玩具など、ゲームシステム、又は制御機器（例えば、家庭用又は工業用コントローラ）である。デバイス３００は、通常、１つ以上の処理ユニット（ＣＰＵ）３１０、１つ以上のネットワーク又は他の通信インタフェース３６０、メモリ３７０、及びこれらの構成要素を相互接続するための１つ以上の通信バス３２０を含む。通信バス３２０は、任意選択的に、システム構成要素間の通信を相互接続して制御する回路（チップセットとも呼ばれる）を含む。デバイス３００は、典型的にはタッチスクリーンディスプレイであるディスプレイ３４０を備える入出力（Ｉ／Ｏ）インタフェース３３０を含む。Ｉ／Ｏインタフェース３３０はまた、任意選択的に、キーボード及び／又はマウス（又は他のポインティングデバイス）３５０及びタッチパッド３５５、デバイス３００上の触知出力を生成するための触知出力生成器３５７（例えば、図１Ａを参照して上述した触知出力生成器１６７と同様）、センサ３５９（例えば、図１Ａを参照して上述した接触強度センサ１６５と同様の光学式、加速度式、近接式、タッチ感知式、及び／又は接触強度センサ）を含む。メモリ３７０は、ＤＲＡＭ、ＳＲＡＭ、ＤＤＲ  ＲＡＭ、又は他のランダムアクセス固体メモリデバイスなどの高速ランダムアクセスメモリを含み、任意選択的に、１つ以上の磁気ディスク記憶デバイス、光ディスク記憶デバイス、フラッシュメモリデバイス、又は他の不揮発性固体記憶デバイスなどの不揮発性メモリを含む。メモリ３７０は、ＣＰＵ３１０から遠隔に配置された１つ以上の記憶デバイスを任意選択的に含む。いくつかの実施形態では、メモリ３７０は、ポータブルもしくは非ポータブル多機能デバイス１００（図１Ａ）のメモリ１０２、又はそのサブセットに記憶されたプログラム、モジュール、及びデータ構造に類似のプログラム、モジュール、及びデータ構造を記憶する。更にまた、メモリ３７０は、ポータブル又は非ポータブル多機能デバイス１００のメモリ１０２に存在しない追加のプログラム、モジュール、及びデータ構造を任意選択的に記憶する。例えば、デバイス３００のメモリ３７０は、任意選択的に、描画モジュール３８０、プレゼンテーションモジュール３８２、ワードプロセッシングモジュール３８４、ウェブサイト作成モジュール３８６、ディスクオーサリングモジュール３８８、及び／又はスプレッドシートモジュール３９０を記憶する一方で、ポータブル又は非ポータブル多機能デバイス１００（図１Ａ）のメモリ１０２は、任意選択的に、これらのモジュールを記憶しない。
【０１１８】
図３において上記識別された要素のそれぞれは、任意選択的に、前述したメモリデバイスのうちの任意の１つ以上に記憶される。上記識別されたモジュールのそれぞれは、上述した機能を実行する命令セットに対応する。上記識別されたモジュール又はプログラム（例えば、命令セット）は、別個のソフトウェアプログラム、手順又はモジュールとして実装される必要はなく、従って、これらのモジュールの各種サブセットは、任意選択的に、各種実施形態において組み合わされるか、そうでなければ再配置される。いくつかの実施形態では、メモリ３７０は、任意選択的に、上記識別されたモジュール及びデータ構造のサブセットを記憶する。更にまた、メモリ３７０は、任意選択的に、上述していない追加のモジュール及びデータ構造を記憶する。
【０１１９】
図４は、ディスプレイ４５０（例えば、タッチスクリーンディスプレイ１１２）とは別個のタッチ感知面４５１（例えば、図３のタブレット又はタッチパッド３５５）を有するデバイス（例えば、図３のデバイス３００）上の例示的なユーザインタフェースを示す。デバイス３００はまた、任意選択的に、タッチ感知面４５１上の接触の強度を検出するための１つ以上の接触強度センサ（例えば、センサ３５７のうちの任意の１つ以上）及び／又はデバイス３００のユーザのための触知出力を生成するための１つ以上の触知出力生成器３５９を含む。
【０１２０】
以下の例のいくつかは（タッチ感知面とディスプレイが組み合わされる）タッチスクリーンディスプレイ１１２上の入力を参照して与えられるが、いくつかの実施形態では、デバイスは、図４に示すように、ディスプレイとは別個のタッチ感知面上の入力を検出する。いくつかの実施形態では、タッチ感知面（例えば、図４の４５１）は、ディスプレイ（例えば、４５０）上の一次軸（例えば、図４の４５３）に対応する一次軸（例えば、図４の４５２）を有する。これらの実施形態によれば、デバイスは、ディスプレイ上のそれぞれの場所に対応する場所（例えば、図４では、４６０は４６８に対応し、４６２は４７０に対応する）におけるタッチ感知面４５１との接触（例えば、図４の４６０及び４６２）を検出する。このようにして、タッチ感知面（例えば、図４の４５１）上のデバイスによって検出されたユーザ入力（例えば、接触４６０及び４６２、並びにそれらの移動）は、タッチ感知面がディスプレイとは別個であるときに、多機能デバイスのディスプレイ（例えば、図４の４５０）上のユーザインタフェースを操作するためにデバイスによって使用される。同様の方法が、任意選択的に、本明細書に記載の他のユーザインタフェースに使用されることが理解されるべきである。
【０１２１】
更に、以下の例は、主に指の入力（例えば、指接触、指のタップジェスチャ、指のスワイプジェスチャ）に関して与えられているが、いくつかの実施形態では、指入力のうちの任意の１つ以上が他の入力デバイス（例えば、マウスベースの入力やスタイラス入力など）からの入力に置き換えられることが理解されるべきである。例えば、スワイプジェスチャは、任意選択的に、（例えば、接触の代わりに）マウスクリックに続いて（例えば、接触の移動の代わりに）スワイプの経路に沿ったカーソルの移動によって置き換えられる。別の例として、（例えば、接触を検出した後に接触を検出することをやめる代わりに）カーソルがタップジェスチャの位置の上にある間に、タップジェスチャは、任意選択的に、マウスクリックによって置き換えられる。同様に、複数のユーザ入力が同時に検出されるとき、複数のコンピュータマウスが任意選択的に同時に使用されるか、又はマウスと指の接触が任意選択的に同時に使用されることが理解されるべきである。
【０１２２】
本明細書で使用される場合、用語「フォーカスセレクタ」は、ユーザが対話しているユーザインタフェースの現在の部分を示す入力要素を指す。カーソル又は他の位置マーカを含むいくつかの実装では、カーソルは、「フォーカスセレクタ」として機能し、その結果、入力（例えば、押圧入力）がタッチ感知面（例えば、図３のタッチパッド３５５又は図４のタッチ感知面４５１）上で検出されると共に、カーソルが特定のユーザインタフェース要素（例えば、ボタン、ウィンドウ、スライダ、又は他のユーザインタフェース要素）上にあるとき、特定のユーザインタフェース要素は、検出された入力に従って調整される。タッチスクリーンディスプレイ上のユーザインタフェース要素との直接対話を可能にするタッチスクリーンディスプレイ（例えば、図１Ａのタッチ感知ディスプレイシステム１１２）を含むいくつかの実装では、タッチスクリーン上の検出された接触は、「フォーカスセレクタ」として機能し、その結果、入力（例えば、接触による押圧入力）が特定のユーザインタフェース要素（例えば、ボタン、ウィンドウ、スライダ、又は他のユーザインタフェース要素）の位置でタッチスクリーンディスプレイ上で検出されるとき、特定のユーザインタフェース要素は、検出された入力に従って調整される。いくつかの実装では、対応するカーソルの移動又はタッチスクリーンディスプレイ上の接触の移動を伴わずに（例えば、１つのボタンから別のボタンにフォーカスを移動するためにタブキー又は矢印キーを使用することによって）ユーザインタフェースの１つの領域からユーザインタフェースの別の領域にフォーカスが移動される、これらの実装では、フォーカスセレクタは、ユーザインタフェースの異なる領域間のフォーカスの移動に従って移動する。フォーカスセレクタがとる特定の形式に関係なく、フォーカスセレクタは、一般に、（例えば、ユーザが対話を意図しているユーザインタフェースの要素をデバイスに示すことによって）ユーザの意図した対話をユーザインタフェースと通信するようにユーザによって制御されるユーザインタフェース要素（又はタッチスクリーンディスプレイ上の接触）である。例えば、押圧入力がタッチ感知面（例えば、タッチパッド又はタッチスクリーン）上で検出されている間のそれぞれのボタン上のフォーカスセレクタ（例えば、カーソル、接触又は選択ボックス）の位置は、ユーザが（デバイスのディスプレイ上に示される他のユーザインタフェース要素とは対照的に）それぞれのボタンを起動することを意図していることを示す。
【０１２３】
本明細書及び特許請求の範囲で使用される場合、接触の「特性強度」という用語は、接触の１つ以上の強度に基づく接触の特性を指す。いくつかの実施形態では、特性強度は、複数の強度サンプルに基づいている。特性強度は、任意選択的に、所定のイベント（例えば、接触の検出後、接触のリフトオフの検出前、接触の移動の開始の検出前又は後、接触の終了の検出前、接触の強度の増加の検出前又は後、及び／又は接触の強度の減少の検出前又は後）に対する所定の数の強度サンプル、又は所定の期間（例えば、０．０５、０．１、０．２、０．５、１、２、５、１０秒）の間に収集された１組の強度サンプルに基づいている。接触の特性強度は、任意選択的に、接触の強度の最大値、接触の強度の平均値、接触の強度の平均値、接触の強度のパーセンタイル値のトップ１０、接触の強度の最大値の半分の値、接触の強度の最大値の９０パーセントの値などのうちの任意の１つ以上に基づいている。いくつかの実施形態では、接触の持続時間は、（例えば、特性強度が経時的な接触の強度の平均であるときに）特性強度を判定する際に使用される。いくつかの実施形態では、特性強度は、操作がユーザによって行われたかどうかを判定するために１つ以上の強度閾値のセットと比較される。例えば、１つ以上の強度閾値のセットは、任意選択的に、第１の強度閾値と第２の強度閾値とを含む。この例では、第１の閾値を超えない特性強度を有する接触は、第１の動作をもたらし、第１の強度閾値を超え且つ第２の強度閾値を超えない特性強度を有する接触は、第２の動作をもたらし、第２の閾値を超える特性強度を有する接触は、第３の動作をもたらす。いくつかの実施形態では、特性強度と１つ以上の閾値との間の比較は、第１の動作又は第２の動作を実行するかどうかを判定するために使用されるよりもむしろ、１つ以上の動作を実行するかどうか（例えば、それぞれの動作を実行するか又はそれぞれの動作を実行することをやめるか）を判定するために使用される。
【０１２４】
本明細書に記載のいくつかの実施形態では、それぞれの押圧入力を含むジェスチャの検出に応じて、又はそれぞれの接触（又は複数の接触）によって実行されたそれぞれの押圧入力の検出に応じて１つ以上の動作が実行され、それぞれの押圧入力は、押圧入力強度閾値を超える接触（又は複数の接触）の強度の増加の検出に少なくとも部分的に基づいて検出される。いくつかの実施形態では、それぞれの動作は、押圧入力強度閾値を超えるそれぞれの接触の強度の増加（例えば、それぞれの押圧入力の「下降ストローク」）の検出に応じて実行される。いくつかの実施形態では、押圧入力は、押圧入力強度閾値を超えるそれぞれの接触の強度の増加、及びその後の押圧入力強度閾値を下回る接触の強度の減少を含み、それぞれの動作は、その後の押圧入力閾値を下回るそれぞれの接触の強度の減少（例えば、それぞれの押圧入力の「上昇ストローク」）の検出に応じて実行される。
【０１２５】
いくつかの実施形態では、デバイスは、「ジッタ」と呼ばれることもある偶発的入力を回避するために強度ヒステリシスを使用し、デバイスは、押圧入力強度閾値に対して所定の関係を有するヒステリシス強度閾値を定義又は選択する（例えば、ヒステリシス強度閾値は、押圧入力強度閾値よりも低いＸ強度単位である、又はヒステリシス強度閾値は、押圧入力強度閾値の７５％、９０％、又は合理的な割合である）。従って、いくつかの実施形態では、押圧入力は、押圧入力強度閾値を超えるそれぞれの接触の強度の増加、及び押圧入力強度閾値に対応するヒステリシス強度閾値を下回るその後の接触の強度の減少を含み、それぞれの動作は、その後のヒステリシス強度閾値を下回るそれぞれの接触の強度の減少（例えば、それぞれの押圧入力の「上昇ストローク」）の検出に応じて実行される。同様に、いくつかの実施形態では、デバイスがヒステリシス強度閾値以下の強度から押圧入力強度閾値以上の強度への接触の強度の増加を、任意選択的に、その後のヒステリシス強度以下の強度への接触の強度の減少を検出したときにのみ、押圧入力が検出され、それぞれの動作は、押圧入力の検出（例えば、状況に応じて、接触の強度の増加又は接触の強度の減少）に応じて実行される。
【０１２６】
説明を簡単にするために、押圧入力強度閾値に関連付けられた押圧入力に応じて、又は押圧入力を含むジェスチャに応じて実行される動作の説明は、任意選択的に、以下のうちのいずれかの検出に応じてトリガされる：押圧入力強度閾値を超える接触の強度の増加、ヒステリシス強度閾値を下回る強度から押圧入力強度閾値を超える強度への接触の強度の増加、押圧入力強度閾値を下回る接触の強度の減少、及び／又は押圧入力強度閾値に対応するヒステリシス強度閾値を下回る接触の強度の減少。更に、動作が押圧強度閾値を下回る接触の強度の減少の検出に応じて実行されると記載されている例では、動作は、任意選択的に、押圧入力強度閾値に対応し、ヒステリシス強度閾値を下回る接触の強度の減少を検出することに応じて実行される。
【０１２７】
図５Ａは、本開示のいくつかの実施形態にかかるデバイス５００のための例示的アーキテクチャのブロック図を示す。図５Ａの実施形態では、メディア又は他のコンテンツは、任意選択的に無線又は有線接続であるネットワークインタフェース５０２を介してデバイス５００によって任意選択的に受信される。プロセッサ５０４のうちの任意の１つ以上は、本明細書に記載の方法及び／又はプロセス（例えば方法７００）のうちの任意の１つ以上を実行する命令を任意選択的に含むメモリ５０６又は記憶デバイスに記憶された任意の数のプログラムを任意選択的に実行する。
【０１２８】
いくつかの実施形態では、ディスプレイコントローラ５０８は、本開示の各種ユーザインタフェースをディスプレイ５１４に表示させる。更に、デバイス５００への入力は、任意選択的に無線又は有線接続である遠隔インタフェース５１２を介して遠隔デバイス５１０によって任意選択的に提供される。いくつかの実施形態では、デバイス５００への入力は、以下により詳細に説明されるように、遠隔制御機能を模擬するように多機能デバイスを構成する遠隔制御アプリケーションが実行されている多機能デバイス５１１（例えばスマートフォン）によって提供される。いくつかの実施形態では、多機能デバイス５１１は、図１Ａ及び図２のデバイス１００、及び図３のデバイス３００のうちの任意の１つ以上に対応する。図５Ａの実施形態は、本開示のデバイスの特徴を限定することを意味するものではなく、本開示に記載された他の特徴を容易にするための他の構成要素も図５Ａのアーキテクチャに任意選択的に含まれることが理解される。いくつかの実施形態では、デバイス５００は、任意選択的に、図１Ａ及び図２の多機能デバイス１００及び図３のデバイス３００のうちの任意の１つ以上に対応する、ネットワークインタフェース５０２は、任意選択的に、図１Ａ及び図２のＲＦ回路１０８、外部ポート１２４、及び周辺機器インタフェース１１８、並びに図３のネットワーク通信インタフェース３６０のうちの任意の１つ以上に対応する、プロセッサ５０４は、任意選択的に、図１Ａのプロセッサ１２０及び図３のＣＰＵ３１０のうちの任意の１つ以上に対応する、ディスプレイコントローラ５０８は、任意選択的に、図１Ａのディスプレイコントローラ１５６及び図３のＩ／Ｏインタフェース３３０のうちの任意の１つ以上に対応する、メモリ５０６は、任意選択的に、図１Ａのメモリ１０２及び図３のメモリ３７０のうちの任意の１つ以上に対応する、遠隔インタフェース５１２は、任意選択的に、図１Ａの周辺機器インタフェース１１８、及びＩ／Ｏサブシステム１０６（及び／又はその構成要素）、並びに図３のＩ／Ｏインタフェース３３０のうちの任意の１つ以上に対応する、リモート５１２は、任意選択的に、図１Ａのスピーカ１１１、タッチ感知ディスプレイシステム１１２、マイクロフォン１１３、光センサ１６４、接触強度センサ１６５、触知出力生成器１６７、他の入力コントロールデバイス１１６、加速度計１６８、近接センサ１６６、及びＩ／Ｏサブシステム１０６、並びに図３のキーボード／マウス３５０、タッチパッド３５５、触知出力生成器３５７、及び接触強度センサ３５９、並びに図４のタッチ感知面４５１のうちの１つ以上に任意に対応する、ディスプレイ５１４は、任意選択的に、図１Ａ及び図２のタッチ感知ディスプレイシステム１１２、及び図３のディスプレイ３４０のうちの任意の１つ以上に対応する。
【０１２９】
図５Ｂは、本開示のいくつかの実施形態にかかるリモート５１０の例示的構造を示す。いくつかの実施形態では、リモート５１０は、任意選択的に、図１Ａ及び図２の多機能デバイス１００及び図３のデバイス３００のうちの任意の１つ以上に対応する。リモート５１０は、任意選択的にタッチ感知面４５１を含む。いくつかの実施形態では、タッチ感知面４５１は、エッジ・トゥ・エッジである（例えば、図５Ｂに示すように、タッチ感知面４５１とリモート５１０の１つ以上のエッジとの間にリモート５１０の面がほとんど又は全く存在しないように、それはリモート５１０のエッジまで延びている）。本開示で前述したように、タッチ感知面４５１は、任意選択的に、接触並びに接触強度（例えば、タッチ感知面４５１のクリック）を感知することができる。更に、タッチ感知面４５１は、任意選択的に、物理的なボタンクリック機能を提供するための機械的アクチュエータを含む（例えば、タッチ感知面４５１は、対応する入力をデバイス５００に提供するために「クリック可能」である）。リモート５１０はまた、ボタン５１６、５１８、５２０、５２２、５２４及び５２６を任意選択的に含む。ボタン５１６、５１８、５２０、５２２、５２４及び５２６は、任意選択的に、例えばデバイス５００上で対応する動作を開始するためにそのようなボタンとの接触又は押下を感知することができる機械的ボタン又は機械的ボタンの代替である。いくつかの実施形態では、ユーザによる「メニュー」ボタン５１６の選択は、現在実行中のアプリケーション又は現在表示されているユーザインタフェースにおいてデバイス５００を後方にナビゲートする（例えば、現在表示されているユーザインタフェースの前に表示されたユーザインタフェースに戻る）、又は現在表示されているユーザインタフェースよりも１つ上位のレベルのユーザインタフェースにデバイス５００をナビゲートする。いくつかの実施形態では、ユーザによる「ホーム」ボタン５１８の選択は、デバイス５００上に表示される任意のユーザインタフェースからメイン、ホーム、又はルートユーザインタフェースに（例えば、デバイス５００上でアクセス可能な１つ以上のアプリケーションを任意選択的に含むデバイス５００のホーム画面に）デバイス５００をナビゲートする。いくつかの実施形態では、ユーザによる「再生／一時停止」ボタン５２０の選択は、デバイス５００上で現在再生しているコンテンツ項目の再生と一時停止を切り替える（例えば、「再生／一時停止」ボタン５２０が選択されたときにコンテンツ項目がデバイス５００で再生されている場合、コンテンツ項目は、任意選択的に一時停止され、「再生／一時停止」ボタン５２０が選択されたときにコンテンツ項目がデバイス５００上で一時停止される場合、コンテンツ項目は、任意選択的に再生される）。いくつかの実施形態では、ユーザによる「＋」５２２ボタン又は「−」５２４ボタンの選択は、それぞれ、デバイス５００によって再生されるオーディオの音量（例えば、デバイス５００上で現在再生中のコンテンツ項目の音量）を増減する。いくつかの実施形態では、ユーザによる「オーディオ入力」ボタン５２６の選択は、ユーザがオーディオ入力（例えば、音声入力）をデバイス５００、任意選択的にデバイス上の音声アシスタントに提供することを可能にする。いくつかの実施形態では、リモート５１０は、「オーディオ入力」ボタン５２６の選択時にユーザがデバイス５００にオーディオ入力を提供するためのマイクロフォンを含む。いくつかの実施形態では、リモート５１０は、リモートの動きに関する情報を検出するための１つ以上の加速度計を含む。
ユーザインタフェース及び関連プロセス
統合メディアブラウジングインタフェース
【０１３０】
電子デバイス上で利用可能（例えば、格納された、又は他の方法でアクセス可能）であり得るメディア（例えば、音楽、映画など）との対話を含む多くの様々な方法で、電子デバイスとユーザが対話する（例えば、図６Ａ〜６ＬＬ、図８Ａ〜８ＧＧ、図１０Ａ〜１０Ｚ、図１２Ａ〜１２Ｖ、及び／又は図１８Ａ〜１８Ｊに関して説明されたように）。例えば、ユーザは、電子デバイス上でアクセス可能なメディアをブラウズ及び再生することができる。状況によっては、そのようなメディアは、電子デバイスにインストールされている様々なメディアアプリケーションを介して利用可能である。例えば、電子デバイス上の第１のメディアアプリケーションは、第１のメディアプロバイダからメディアへのアクセスを任意に提供し、電子デバイス上の第２のメディアアプリケーションは、第２のメディアプロバイダからメディアへのアクセスを任意選択で提供する。しかし、状況によっては、ユーザは、各メディアアプリケーション（従って、プロバイダ）からメディアを別々にブラウズしなければならず、代わりに、ユーザは、統合メディアブラウジングユーザインタフェースにおいて異なるメディアアプリケーションからメディアをブラウズすることを望むことがある。以下に説明する実施形態は、電子デバイスが、統合メディアブラウジングアプリケーションにおいて、異なるメディアアプリケーションからの推奨メディアアイテム（例えば、映画、テレビ番組など）をユーザに提示し、それによって、ユーザの電子デバイスとの対話を強化する方法を提供する。デバイスとの対話を強化することで、ユーザが操作を実行するのに必要な時間が短縮されるため、デバイスの電力使用量が削減され、バッテリ駆動デバイスの電池寿命が延びる。人々がデバイスを使うことは理解されている。人がデバイスを使用するとき、その人は任意選択でデバイスのユーザと呼ばれる。
【０１３１】
図６Ａ〜６ＬＬは、本開示のいくつかの実施形態に従い、電子デバイスが、統合メディアブラウジングアプリケーションにおいて、推奨メディアアイテム（例えば、映画、テレビ番組など）をユーザに提示する例示的な方法を示す。これらの図における実施形態は、図７Ａ〜７Ｌを参照して説明されたプロセスを含む、以下に説明するプロセスを示すために使用される。
【０１３２】
図６Ａは、例示的なディスプレイ５１４を示す。ディスプレイ５１４は、様々なコンテンツを含む１つ以上のユーザインタフェースを任意選択で表示する。図６Ａに示す例では、ディスプレイ５１４は、ディスプレイ５１４がその一部であるか、又はディスプレイ５１４が接続されている電子デバイス（例えば、図５Ａの電子デバイス５００）上で動作する統合メディアブラウジングアプリケーションを表示する。電子デバイスは、任意選択で、電子デバイスにインストールされた様々なメディアアプリケーションを介して、様々なメディアアイテム（例えば、映画、テレビ番組、歌など）にアクセスしており、これは、対応するメディアプロバイダからのメディアへのアクセスを電子デバイスに提供する（例えば、第１のメディアプロバイダに対応する第１のアプリケーションは、第１のメディアプロバイダからのメディアへのアクセスを電子デバイスに提供し、第２のメディアプロバイダに対応する第２のアプリケーションは、第２のメディアプロバイダからのメディアへのアクセスを電子デバイスに提供する、など）。統合メディアブラウジングアプリケーションは、任意選択で、電子デバイスのユーザによるそれらのメディアアイテムの容易なブラウズ及び視聴を容易にするために、電子デバイスにインストールされた様々なメディアアプリケーションから利用可能なメディアアイテムのレプリゼンテーションを表示する集中メディアナビゲーションアプリケーションとして機能するアプリケーションである。
【０１３３】
図６Ａでは、統合メディアブラウジングアプリケーションは、統合メディアブラウジングユーザインタフェース６０２を表示し、これは、「次へ」要素、「ライブラリ」要素、「ストア」要素、及び「検索」要素を含むトップメニューバーを含む。トップメニューバー内の異なる要素の選択は、任意選択で、統合メディアブラウジングアプリケーションに選択されたメニュー要素に対応するユーザインタフェースを表示させる。図６Ａでは、破線の境界によって示されるように、「次へ」メニュー要素が選択されている。このように、本明細書に記載するように、統合メディアブラウジングアプリケーションは、ユーザインタフェース６０２を表示している。いくつかの実施形態では、電子デバイスは、メニューアイテムが選択された後（例えば、所定の時間後）にトップメニューバーを隠す。トップメニューバー内の他のメニュー要素の更なる詳細は、以下の図８Ａ〜８ＧＧを参照して説明される。
【０１３４】
図６Ａでは、ユーザインタフェースは、異なるメディアプロバイダから利用可能なメディアアイテムの表現６０６−１〜６０６−６を含む（例えば、メディアプロバイダ３から利用可能なメディアアイテムＡの表現６０６−１、メディアプロバイダ１から利用可能なメディアアイテムＢの表現６０６−２、など）。表現６０６は、それらが対応するメディアアイテム（例えば、「アイテムＡ」）及びそれらが利用可能であるメディアプロバイダ（例えば、「プロバイダ３」）を識別する情報を含む。図６Ａに表示されたメディアアイテムは、任意選択で、電子デバイスのユーザに対して電子デバイスによって推奨されたメディアアイテムであり、メディアアイテムに関連付けられた以前のユーザアクション及び／又はユーザの以前のメディア視聴行動などの様々な理由で推奨メディアアイテムとなるように電子デバイスによって決定される。例えば、ユーザは、いくつかのメディアアイテムをユーザインタフェース６０２に含ませるために部分的に視聴したことがあってもよく、ユーザは、いくつかのメディアアイテムをユーザインタフェース６０２に含ませるためにお気に入りにしたことがあってもよく、ユーザは、現在の／次のエピソードがユーザインタフェース６０２などに含まれるように、テレビシリーズの以前のエピソードを視聴したことがあってもよい。表現６０６−５及び６０６−６は、任意選択で、サードパーティ（例えば、メディアプロバイダ）が電子デバイスのユーザに対して推薦しているメディアに対応する。図６Ａでは、表現６０６−５及び６０６−６は、ユーザインタフェース６０２に部分的に表示されている。
【０１３５】
表現６０６は、現在ユーザインタフェース６０２においてフォーカスを有する表現６０６に対応するメディアアイテムからの代表コンテンツを含む背景の上にオーバーレイされる。具体的には、図６Ａでは、メディアアイテムＢに対応する表現６０６−２は、現在ユーザインタフェース６０２においてフォーカスを有する（表現６０６−２内の破線ボックスによって示される）。このように、表現６０６は、メディアアイテムＢからの代表コンテンツを含む背景の上にオーバーレイされる（図６Ａに６１０で示される）。代表コンテンツは、任意選択で、静止画像（例えば、メディアアイテムＢに関連付けられた事前選択されたカバーアート、メディアアイテムＢにおける現在の再生位置からの静止画像など）及び／又はメディアアイテムＢに対応するビデオ（例えば、メディアアイテムＢのビデオプレビュー、メディアアイテムＢにおける現在の再生位置のビデオループなど）である。図６Ａにおける背景はまた、メディアアイテムＢに対応する表現６０６−２が現在のフォーカスを有するので、メディアアイテムＢに対応する情報６１２も含む。情報６１２は、メディアアイテムＢのタイトルのインジケーション、メディアアイテムＢが利用可能であるメディアプロバイダ（メディアプロバイダ１）のインジケーション、メディアアイテムＢがユーザインタフェース６０２において推奨メディアアイテムとして含まれる理由（メディアアイテムＢがユーザによって購入された）のインジケーション、及びもしあれば、電子デバイスが既にいくつのメディアアイテムＢを再生したか（例えば、ユーザが既にいくつのメディアアイテムＢを視聴したか）のインジケーション（図６Ａのプログレスバー）を含む。図６Ａでは、メディアアイテムＢが部分的に視聴されているので、表現６０６−２はまた、電子デバイスが既にどれだけのメディアアイテムＢを再生したかのインジケーション（例えば、プログレスバー）も含む。いくつかの実施形態では、表現に含まれる進度インジケーションは、表現が現在のフォーカスを有するときにのみ表現に含まれる（例えば、表現６０６−２が現在のフォーカスを失う場合、電子デバイスは、任意選択で、表現６０６−２内の進度インジケータの表示を中止する）。
【０１３６】
ユーザインタフェース６０２内の異なる表現６０６が現在のフォーカスを得ると、それに応じてユーザインタフェース６０２の背景が変化する。ユーザインタフェース６０２内で現在のフォーカスインジケータを（例えば、ある表現６０６から別のものに）移動させることは、遠隔制御デバイスのタッチ感知面上で検出されたスワイプなどの遠隔制御デバイス上で検出された方向入力を介して実現される。タッチ感知面６０４は、そのような遠隔制御デバイスに任意選択で対応する（例えば、タッチ感知面６０４は、電子デバイス５００の制御において専用のリモート制御機能を模擬するように構成された多機能デバイスに任意選択で含まれるか、又はタッチ感知面６０４は、電子デバイス５００を制御する専用の遠隔制御デバイスに任意選択で含まれる）。タッチ感知面６０４が含まれるデバイスは、図１Ａのデバイス１００、図２のデバイス１００、図３のデバイス３００、並びに図５Ａのデバイス５１０及び５１１のうちの任意の１つ以上に任意選択で対応する。
【０１３７】
図６Ｂ〜６Ｄでは、コンタクト６０８の左右スワイプがタッチ感知面６０４上で検出されている。それに応じて、図６Ｄに示すように、電子デバイスは、現在のフォーカスを表現６０６−２から表現６０６−３に移動し、これは、メディアプロバイダ２からのメディアアイテムＣに対応する。従って、（例えば、電子デバイスのユーザはメディアアイテムＣがお気に入りのため、メディアアイテムＣのタイトル、メディアプロバイダ２のインジケーション、及びメディアアイテムＣが推奨メディアアイテムであるインジケーションを含むように、）電子デバイスは、ユーザインタフェース６０２の背景をメディアアイテムＣからの代表コンテンツと置き換え、メディアアイテムＣに対応するように情報６１２を更新する。情報６１２は、ユーザがメディアアイテムＣの視聴を開始していない（例えば、電子デバイスがメディアアイテムＣの再生を開始していない）ので、ユーザが既にいくつのメディアアイテムＣを視聴したかのインジケーションを含まない。
【０１３８】
図６Ｅ〜６Ｇでは、コンタクト６０８の更なる左右スワイプがタッチ感知面６０４上で検出されている。それに応じて、図６Ｇに示すように、電子デバイスは、同様に、現在のフォーカスを表現６０６−３から表現６０６−７に移動し、これは、メディアプロバイダ３からのメディアアイテムＧに対応する。従って、（例えば、電子デバイスのユーザはメディアアイテムＧをレンタルしたため、メディアアイテムＧのタイトル、メディアプロバイダ３のインジケーション、及びメディアアイテムＧが推奨メディアアイテムであるインジケーション、及びメディアアイテムＧへのユーザのアクセスがいつ期限切れになるかのインジケーションを含むように、）電子デバイスは、同様に、ユーザインタフェース６０２の背景をメディアアイテムＧからの代表コンテンツと置き換え、メディアアイテムＧに対応するように情報６１２を更新する。図６Ｅ〜６Ｇでは、コンタクト６０８のスワイプにより、電子デバイスは、ユーザインタフェース６０２に表示された最後の表現６０６−４を超えてスクロールする。結果として、電子デバイスは、ユーザインタフェース６０２に表現６０６−７をスクロールインしており、表現６０６−１をユーザインタフェースからスクロールアウトしている。このように、図６Ｅ〜６Ｇは、ユーザインタフェース６０２内の表現６０６の行の水平スクロール特性を示している。
【０１３９】
図６Ｈでは、コンタクト６０８の上下スワイプがタッチ感知面６０４上で検出されており、これにより現在のフォーカスがユーザインタフェース６０２の下端を超えてナビゲートされる。それに応じて、電子デバイスは、ユーザインタフェース６０２をスクロールして、推薦メディアアイテムの表現６０６−５及び６０６−６を、ユーザインタフェース６０２において完全に見えるようにし、話題のメディアアイテムの更なる表現を部分的に見えるようにする（例えば、図６Ｈのベスト映画）。図６Ｈのタッチ感知面６０４上のコンタクト６０８の上下スワイプの結果として、図６Ｈに示すように、電子デバイスは、現在のフォーカスを表現６０６−７から表現６０６−６に移動する。更に、コンタクト６０８の上下スワイプに応じて、表現６０６−２、６０６−３、６０６−４、及び６０６−７のうちの１つに対応するユーザインタフェース６０２の背景は、スワイプが実現する下方スクロールの量に従って、ユーザインタフェース６０２の上及び外にスクロールする。更に上下スワイプすると、ユーザインタフェース６０２において更に下方スクロールされるので、ユーザインタフェースの背景は、ユーザインタフェース６０２の上及び外に更に移動する。いくつかの実施形態では、ユーザインタフェース６０２の背景が更に上に移動するにつれて、ますますボケ及び／又は透明になる。
【０１４０】
図６Ｉでは、コンタクト６０８の更なる上下スワイプがタッチ感知面６０４上で検出されており、これにより現在のフォーカスがユーザインタフェース６０２の下端を超えて再度ナビゲートされる。それに応じて、電子デバイスは、ユーザインタフェース６０２をスクロールして、話題のメディアアイテムの表現６１４−１〜６１４−４を、ユーザインタフェース６０２において完全に見えるようにする（例えば、図６Ｉのベスト映画）。図６Ｉのタッチ感知面６０４上のコンタクト６０８の上下スワイプの結果として、図６Ｈに示すように、電子デバイスは、現在のフォーカスを表現６０６−６から、コンテンツプロバイダ３からのメディアアイテムＫに対応する表現６１４−３に移動し、更に、ユーザインタフェース６０２の背景を上及びディスプレイの外に更に移動する。表現６１４は、話題のメディアアイテムのタイトルのインジケーション（例えば、アイテムＩ、アイテムＪ、など）及び話題のメディアアイテムを提供するメディアプロバイダのインジケーション（例えば、メディアプロバイダ１、メディアプロバイダ２、など）を含む。話題のメディアアイテムは、電子デバイスのユーザの視聴行動に基づいて、ユーザインタフェース６０２に含めるために選択されていないメディアアイテムであるという点で、話題のメディアアイテムは、ユーザインタフェース６０２の端を超えてスクロールするためのタッチ入力が検出される前に、元々ユーザインタフェース６０２に表示されていた推奨メディアアイテムとは任意選択で異なる（例えば、図６Ａに関して説明されたように）。例えば、話題のメディアアイテムは、他の視聴者に人気のあるメディアアイテム、又はサードパーティによって選択される（例えば、メディアアイテムを宣伝するためにユーザインタフェース６０２に含めるためにメディアプロバイダによって選択される）メディアアイテムである。
【０１４１】
図６Ｊ〜６Ｋでは、コンタクト６０８の更なる上下スワイプがタッチ感知面６０４上で検出されており、これにより現在のフォーカスがユーザインタフェース６０２の下端を超えて再度ナビゲートされ、電子デバイスは、ユーザインタフェース６０２を更にスクロールして、ユーザインタフェース６０２内の話題のメディアアイテムの更なる表現６１４−５〜６１４−８を、ユーザインタフェース６０２において見えるようにする（例えば、図６Ｋのベストテレビ番組）。更に、図６Ｋに示すように、電子デバイスは、現在のフォーカスを表現６１４−３から表現６１４−７に移動し、これは、メディアプロバイダ２からのメディアアイテムＯに対応する。ユーザインタフェース６０２の下端を越えてスクロールするための更なる入力がタッチ感知面６０４で検出されると、話題のメディアアイテムの追加の表現がユーザインタフェース６０２に任意選択で見えるようになる。
【０１４２】
前述したように、メディアアイテムは、様々な理由（例えば、ユーザがメディアアイテムをレンタルした、ユーザがメディアアイテムを購入した、ユーザがメディアアイテムを部分的に視聴した、など）で（例えば、図６Ａに示すように、）推奨メディアアイテムとして電子デバイスによって任意選択で提示される。いくつかの実施形態では、メディアアイテムは、メディアアイテムがエピソードメディア（例えば、テレビシリーズ、ミニシリーズ、など）のコレクションの一部であり、電子デバイスのユーザがエピソードメディアのコレクション中の以前のメディアアイテム（例えば、テレビシリーズの以前のエピソード）を視聴したことがあるので、電子デバイスによって推奨される。例えば、図６Ｌでは、電子デバイスは、ユーザインタフェース６０２に、推奨メディアアイテムＡ−２の表現６０６−９、及び推奨メディアアイテムＡ−１の表現６０６−１０を含んでいる。メディアアイテムＡ−１は、任意選択で、エピソードメディアアイテムのコレクションＡ内の第１のエピソードであり、メディアアイテムＡ−２は、任意選択で、エピソードメディアアイテムのコレクションＡ内の第２のエピソードである。図６Ｌにおいて情報６１２に示すように、ユーザは、メディアアイテムＡ−１を購入し、部分的に視聴した。図６Ｌに示すように、ユーザが（少なくとも部分的に）メディアアイテムＡ−１を購入及び／又は視聴した結果として、電子デバイスは、メディアアイテムＡ−２をユーザに推奨した。更に、電子デバイスは、ユーザがメディアアイテムＡ−１を、メディアプロバイダ１を介して視聴し、かつメディアアイテムＡ−２がメディアプロバイダ１を介してではなく異なるメディアプロバイダ３を介して利用可能であるという事実にもかかわらずそうしている。図６Ｍ〜６Ｎでは、コンタクト６０８の右左スワイプがタッチ感知面６０４上で検出され、これは、メディアアイテムＡ−２に対応する表現６０６−９に現在のフォーカスを与える。
【０１４３】
いくつかの実施形態では、電子デバイスは、推奨メディアアイテムの時間関連特性に応じて、推奨メディアアイテム表現６０６の表示を優先する。例えば、図６Ｎでは、メディアアイテムＡ−２は、エピソードメディアコレクションＡの新エピソードであり、新エピソードは、今日リリースされたばかりである（例えば、メディアアイテムＡ−２が今日メディアプロバイダ３で利用可能になったため、電子デバイスのユーザは、今日メディアアイテムＡ−２を視聴する権利を付与された）。このように、電子デバイスは、表現６０６−９の表示を優先しており、これは、表現６０６において、メディアアイテムＡ−２に対応する。特に、図６Ｎに示すように、電子デバイスは、推奨メディアアイテムのリストの先頭に表現６０６−９を配置している。更に時間が経過するにつれて、電子デバイスは、表現６０６における表現６０６−９の表示を任意選択で優先度を下げる。例えば、図６Ｏでは、メディアアイテムＡ−２がリリースされてから、又は電子デバイスのユーザに利用可能にされてから７日が経過している。結果として、電子デバイスは、表現６０６における表現６０６−９の表示の優先度を下げ、推奨メディアアイテムのリストの中で表現６０６−９を更に後退させている。その間、メディアアイテムＺが電子デバイスによって、例えば、推奨メディアアイテムのリストに任意選択で最近追加されたので、電子デバイスは、表現６０６−９よりも表現６０６−１１の表示を優先しており、これは、メディアアイテムＺに対応する。本開示の目的のために、ユーザがメディアアイテムを、メディアプロバイダを介して視聴することができるメディアプロバイダとの加入契約を有する、又はユーザがメディアアイテムの再生可能なコピーを（例えば、メディアアイテムのコピーを含むパーソナルメディアサーバ、又はメディアアイテムのコピーを有するクラウドストレージアカウントを介して）購入、レンタル、もしくはアクセスしている場合、ユーザは、メディアアイテムを視聴する権利を付与されていると理解されている。ユーザ（又は電子デバイス）は、電子デバイスがメディアアイテムを再生する権利を付与されているアカウントと関連付けられた（例えば、アカウントにログインしている）場合に、追加又は代替としてメディアアイテムを視聴する権利を付与されている。
【０１４４】
推奨メディアアイテムの時間関連特性に応じて、推奨メディアアイテム表現６０６の表示を優先する電子デバイスの別の例として、いくつかの実施形態では、電子デバイスは、メディアアイテムへのユーザのアクセスが有効である期間（例えば、ユーザがレンタルの有効期限日付きのメディアアイテムをレンタルしたため、メディアアイテムのメディアプロバイダがメディアアイテムの提供の停止するため、など）に基づいて、推奨メディアアイテムの表示を優先する。例えば、図６Ｐでは、電子デバイスは、推奨メディアアイテムのリストの第２の位置に、メディアアイテムＢに対応する表現６０６−２を表示している。更に、情報６１２に示すように、メディアアイテムＢへのユーザのアクセスは、２５日後に期限切れになる。図６Ｑでは、時間が経過しており、メディアアイテムＢへのユーザのアクセスは、現在では、３日後に期限切れになる。この有効期限時間が時間閾値（例えば、５日）より短いので、電子デバイスは、表現６０６において表現６０６−２の表示を優先しており、推奨メディアアイテムのリストの前方に表現６０６−２を表示している。シナリオの一例として、ユーザが最初に映画をレンタルするとき、その映画は、推奨メディア表現内で非常に優先され（例えば、次のキューの先頭に配置される）、その映画は、時間と共に徐々に優先度を下げられ（例えば、他のアイテムに関するユーザ行動に基づいて、他のアイテムが次のキューに追加されるにつれて、次のキューの先頭から移動する）るが、その映画のレンタル期間の終わりが近づいているとき（例えば、その映画レンタルが３日以内に期限切れになる）、その映画の優先順位は、推奨メディア表現において上昇し（例えば、その映画は、次のキューの先頭に移動される）、レンタル期間が期限切れになることをユーザに警告する（例えば、その映画は、その映画に関するユーザアクティビティなしで、次のキューの先頭に移動される）。時間考慮に基づいて特定のメディアアイテムの表現の表示を優先することにより、電子デバイスは、メディアアイテム利用可能性をユーザにより効率的に伝達し、従って、そのような情報をユーザに伝達する効率を改善する。
【０１４５】
いくつかの実施形態では、推奨メディアアイテムの表現がフォーカスを有している間に、（例えば、タッチ感知面６０４上で）選択入力を検出すると、電子デバイスは、推奨メディアアイテムを再生する。例えば、図６Ｒでは、メディアプロバイダ１からのメディアアイテムＢに対応する表現６０６−２が現在のフォーカスを有している間に、リモート５１０のタッチ感知面４５１（残りの図のタッチ感知面６０４に対応）のクリックが検出されている。それに応じて、電子デバイスは、メディアプロバイダ１に対応するメディアアプリケーションを起動し、図６Ｓに示すように、そのメディアアプリケーション内でメディアアイテムＢを再生する。いくつかの実施形態では、電子デバイスが図６Ｒの統合メディアブラウジングアプリケーションから図６Ｓのメディアプロバイダ１に対応するメディアアプリケーションに切り替わるとき、統合メディアブラウジングアプリケーションのナビゲーション階層ではなく、メディアアプリケーションのナビゲーション階層は、リモート５１０で検出されたナビゲーション階層変更入力に対する電子デバイスの応答を管理する。例えば、図６Ｔでは、リモート５１０の「メニュー」ボタン５１６のクリックが検出されており、電子デバイス上の現在アクティブなナビゲーション階層内での後方ナビゲーション入力に対応する（例えば、図５Ｂに関して説明されたように）。「メニュー」ボタン５１６のクリックに応じて、電子デバイスは、図６Ｕに示すように、メディアアプリケーションが起動された統合メディアブラウジングアプリケーションに戻るナビゲートをするよりもむしろ、メディアプロバイダ１に対応するメディアアプリケーション内で後方にナビゲートする（例えば、メディアアプリケーションのホームメニューに戻る）。このように、説明された方法で統合メディアブラウジングアプリケーションからメディアアプリケーションを起動することは、任意選択で、メディアアプリケーションへの「ディープ」リンクである。いくつかの実施形態では、メディアアプリケーションで再生中のメディアアイテムから戻るナビゲートの要求は、ユーザがどのようにメディアアイテムの再生を開始したかに基づいて異なる応答を生成する（例えば、ユーザが、アプリケーション内で選択することによってメディアアイテムの再生を開始した場合、戻るナビゲートの要求により、デバイスは、アプリケーション内で以前のスクリーンに戻るが、ユーザが、コンテンツアグリゲーションユーザインタフェースからメディアアイテムの再生を開始した場合、戻るナビゲートの要求により、デバイスは、コンテンツアグリゲートユーザインタフェースから戻る）。
【０１４６】
図６Ｒ〜６Ｓに関して説明されたように、推奨メディア表現６０６が選択されたときの電子デバイスの挙動とは対照的に、電子デバイスは、話題のメディアアイテム表現が同様に選択されたときに、任意選択で、対応する話題のメディアアイテムの再生をすぐに開始しない。例えば、図６Ｖでは、話題のメディアアイテムＫに対応する表現６１４−３が現在のフォーカスを有する。図６Ｗでは、表現６１４−３が現在のフォーカスを有している間に、タッチ感知面６０４のクリックが検出され、それに応じて、メディアアイテムＫの再生を開始するのではなく、電子デバイスは、メディアアイテムＫに対応する標準ページを表示し、これは、例えば、メディアアイテムＫについての情報６１８（例えば、ジャンル、監督、俳優、ユーザ評価、コンテンツ評価、長さ、リリース年、説明、など）及びメディアプロバイダ３（それを介してメディアアイテムＫが利用可能）を識別する情報を含む。メディアアイテムＫに対応する標準ページはまた、ボタン６１６を含み、その選択により、電子デバイスは、メディアプロバイダ３に対応するメディアアプリケーションにおいてメディアアイテムＫを再生する。標準ページはまた、メディアアイテムＫの予告編／プレビューを再生するためのボタン６１７、メディアアイテムＫが利用可能であり、かつメディアアイテムＫを再生するための他のメディアプロバイダをブラウズ及び選択するためのボタン６１９、並びにメディアアイテムＫをお気に入りするためのボタン６２１も含む（例えば、従って、図６Ａの推奨メディアアイテム表現６０６と共に表示させる）。更に、標準ページは、メディアアイテムＫに関連し（例えば、同一ジャンルの）、かつこれらのメディアアイテムの標準ページにナビゲートするために選択されたメディアアイテム（例えば、アイテムＡＡ、ＢＢ、ＣＣ、ＤＤ）の選択可能な表現を含む。
【０１４７】
いくつかの実施形態では、これらの推奨メディアアイテムが利用可能なメディアアプリケーションが電子デバイスにインストールされていなくても、電子デバイスは、ユーザインタフェース６０２に推奨メディアアイテムの表現を表示する。例えば、図６Ｙでは、電子デバイスは、推奨メディアアイテムとして、メディアアイテムＦに対応する表現６０６−６を表示している。メディアアイテムＦは、メディアプロバイダ３を介して利用可能である。しかし、メディアプロバイダ３に対応するメディアアプリケーションは、電子デバイスにインストールされていない。とにかく、この表現を表示することにより、ユーザは、メディアアイテムＦの存在を発見できるようになり、ユーザにメディアアイテムＦを視聴するためのメディアアプリケーションをインストールする機会を与えるので、電子デバイスは、表現６０６−６を表示する。いくつかの実施形態では、表現６０６−６は、電子デバイスとは異なる第２の電子デバイス上で発生した以前のユーザアクションに基づいて、表現６０６に含まれる（例えば、ユーザは、電子デバイス上ではなく、第２の電子デバイス上でそれぞれの推奨メディアアイテムを部分的に視聴した）。いくつかの実施形態では、例えば、推奨メディアアイテムは、ユーザが複数の電子デバイス（現在の電子デバイス及び第２の電子デバイスを含む）にログインしているユーザのユーザアカウントと関連付けられているため、メディアアイテムに関する他のデバイス上のユーザのアクションにより、これらのメディアアイテムを、現在の電子デバイス上の推奨メディアアイテムに表示させる。
【０１４８】
図６Ｚでは、表現６０６−６が現在のフォーカスを有する間にタッチ感知面６０４のクリックが検出される。それに応じて、メディアプロバイダ３に対応するメディアアプリケーションが電子デバイスにインストールされていないため、図６ＡＡに示すように、電子デバイスは、プロンプト６２０を表示し、これは、メディアプロバイダ３に対応するメディアアプリケーションが電子デバイスにインストールされていないことを示し、かつメディアアプリケーションをインストールするためのボタン６２２、及びメディアアプリケーションのインストールを中止するためのボタン６２４を提供する。図６ＢＢでは、ボタン６２２の選択が検出されており、これは、電子デバイスにメディアプロバイダ３に対応するメディアアプリケーションをインストールする。図６ＣＣでは、メディアプロバイダ３に対応するメディアアプリケーションが電子デバイスにインストールされた後、電子デバイスは、プロンプト６２１を表示し、これは、メディアアプリケーションがインストールされていることを示し、かつその対応するメディアへのアクセスを提供するためのメディアアプリケーションを許可する（例えば、メディアプロバイダ３でユーザを認証するメディアアプリケーションへのログインクレデンシャルを提供することによる）ためのボタン６２６、及びその対応するメディアへのアクセスを提供するためのメディアアプリケーションを許可しないためのボタン６２８を提供する。図６ＤＤでは、ボタン６２６の選択が検出されており、これは、メディアプロバイダ３からのメディアへのアクセスを提供するためのメディアプロバイダ３に対応するメディアアプリケーションを許可し、かつその許可に応じて、ユーザからの更なる入力なしで、図６ＥＥに示すように、電子デバイスは、メディアアイテムＦの再生を開始する。従って、インストール及びメディアアプリケーションを介したサインイン又はサインアップ後、電子デバイスは、ナビゲーション又はメディアアプリケーションの初期起動ユーザインタフェース（メディアアプリケーションのホーム画面など）を表示するのではなく、メディアアプリケーションにおいてメディアアイテムの再生をすぐに開始する。この結果は、メディアアプリケーションのインストールが最初に要求される場合、メディアアイテムを視聴することに関するユーザエクスペリエンスを単純化する。いくつかの実施形態では、電子デバイスのユーザは、（例えば、電子デバイスにログインしているユーザのアカウント内の設定を介して）ユーザ固有情報を統合メディアブラウジングアプリケーションと共有することを事前に許可されたメディアプロバイダ３を有し得る。そのような状況では、図６Ｚの表現６０６−６の選択を検出することに応じて、電子デバイスは、図６ＥＥに示すように、更なるユーザ入力を要求することなく、メディアプロバイダ３に対応するメディアアプリケーションを任意選択で自動的にインストール及び／又は許可し、メディアアイテムＦの再生を開始する。
【０１４９】
図６Ｙ及び６Ｚを再度参照すると、表現６０６のうちの１つを選択すると、任意選択で、電子デバイスが選択された表現６０６に対応するメディアにおいてユーザの現在の再生位置についての情報を有するか、及び／又はユーザが選択された表現６０６に対応するメディアにアクセスする権利を付与されているかに応じて、電子デバイスに異なる応答をさせる。具体的には、いくつかの実施形態では、表現６０６は、エピソードメディアのコレクションの中の特定のエピソードではなく、エピソードメディアのコレクション（例えば、複数のエピソード及び／又はシーズンを有するテレビシリーズ）に対応する。電子デバイスのユーザは、このようなコレクション内のエピソードのうちのどれも視聴できない、エピソードのうちのいくつか、又は全てを視聴する権利を付与され得、電子デバイスは、コレクションのどのエピソードをユーザが視聴したかについての情報を有してもよく、又は有さなくてもよい（例えば、エピソードメディアのコレクションにおけるユーザの「現在の再生位置」は、ユーザが視聴していないエピソードメディアのコレクションにおける次のエピソードに対応する。例えば、ユーザがエピソード１及び２を見たことがある場合、エピソード３は、任意選択でエピソードメディアのコレクション内のユーザの現在の再生位置におけるエピソードである）。このような表現６０６の選択に応答した電子デバイスの異なる応答は、以下の表にまとめられている。
【表１】
0006800328.tif 000002
【０１５０】
いくつかの実施形態では、電子デバイスは、プライベートメディアブラウジングモードを有し、その間は、ユーザのメディア視聴行動が追跡されず、及び／又はユーザのメディア視聴行動に基づいて、ユーザに推奨されたメディアアイテムがユーザインタフェース６０２において統合メディアブラウジングアプリケーションによって表示されない。例えば、図６ＦＦでは、電子デバイスのプライベートメディアブラウジングモードが無効にされている間、電子デバイスは、推奨メディアアイテムの表現６０６を表示している（図６ＦＦに６３０で示される）。図６ＧＧでは、電子デバイスのプライベートメディアブラウジングモードが無効にされている間、電子デバイスは、（例えば、電子デバイス上でメディアアイテムＸを検索及び再生するためのタッチ感知面６０４上で検出された一連の入力に応じて）電子デバイス上でメディアプロバイダ３からのメディアアイテムＸの再生を開始する。メディアアイテムＸを再生後、及び電子デバイスのプライベートメディアブラウジングモードが無効にされている間、電子デバイスは、（例えば、電子デバイス上で統合メディアブラウジングアプリケーションを開くために、タッチ感知面６０４上で検出された一連の入力に応じて、）メディアアイテムＸの再生が完了する前に、ユーザインタフェース６０２を推奨メディアアイテムの表現６０６で再表示する。図６ＨＨに示すように、電子デバイスは、ユーザがメディアアイテムＸを部分的に視聴したため、推奨メディアアイテムの表現６０６にメディアアイテムＸの表現６０６−２０を含んでいる。更に、メディアアイテムＸは、電子デバイスが表現６０６に追加した最新メディアアイテムであるため、メディアアイテムＸに対応する表現６０６−２０は、推奨メディアアイテムのリストの前方に表示される。
【０１５１】
図６ＩＩでは、電子デバイスのプライベートメディアブラウジングモードが有効にされている（図６ＩＩに６３０で示される）。それに応じて、電子デバイスが現在プライベートメディアブラウジングモードにあるため、電子デバイスは、ユーザインタフェース６０２における推奨メディアアイテムの表現６０６の表示を停止し、代わりに話題のメディアアイテムの表現６１４を表示している。電子デバイスがプライベートメディアブラウジングモードにある間に、図６ＪＪに示すように、ユーザに電子デバイス上でメディアアイテム（例えば、メディアアイテムＷ）を部分再生させ、図６ＫＫに示すように、ユーザインタフェース６０２を再表示させ、図６ＬＬに示すように、プライベートメディアブラウジングモードを無効にする場合、電子デバイスは、電子デバイスがプライベートメディアブラウジングモードにある間にメディアアイテムＷが再生されたため、表現６０６内の推奨メディアアイテムとしてメディアアイテムＷを含まず、電子デバイスは、電子デバイスがプライベートメディアブラウジングモードにある間はユーザのメディア視聴行動を任意選択で追跡しない。
【０１５２】
図７Ａ〜７Ｌは、本開示のいくつかの実施形態に従い、統合メディアブラウジングアプリケーションにおいて、推奨メディアアイテム（例えば、映画、テレビ番組など）をユーザに提示する方法７００を示すフロー図である。方法７００は、図１Ａ〜１Ｂ、図２〜３、及び図５Ａ〜５Ｂに関して上で説明されたように、デバイス１００、デバイス３００、又はデバイス５００などの電子デバイスで任意選択で実行される。方法７００におけるいくつかの動作は、任意選択で組み合わされ、及び／又はいくつかの動作の順序は、任意選択で変更される。
【０１５３】
後述されるように、方法７００は、統合メディアブラウジングアプリケーションにおいて推奨メディアアイテムをユーザに提示する方法を提供する。この方法は、本開示のデバイスのユーザインタフェースと対話するときのユーザの認識的負担を軽減し、それによって、より効率的なヒューマンマシンインタフェースを作り出す。電池式電子デバイスの場合、ユーザインタフェースとのユーザの対話の効率を上げることで、節電し、かつ電池の充電間隔を長くする。
【０１５４】
いくつかの実施形態では、ディスプレイ（例えば、ディスプレイ５１４などのテレビ）及び１つ以上の入力デバイス（例えば、リモート５１０などの遠隔制御、又はデバイス５１１などのスマートフォン）と通信する電子デバイス（例えば、デバイス１００、デバイス３００、又はデバイス５００などのセットトップボックス）は、図６Ａにおけるように、ディスプレイ上のユーザインタフェース（例えば、電子デバイスのユーザが電子デバイス上で利用可能なメディアをブラウズすることができるメディアナビゲーションユーザインタフェース）内に、異なるメディアソースを介して電子デバイス上で利用可能な推奨メディアアイテム（例えば、電子デバイス上の異なるメディアプロバイダ及び／又は異なるメディアアプリケーションを介して利用可能な異なるメディアアイテム）の複数の表現を表示する（７０２）。いくつかの実施形態では、メディアアイテムの表現は、対応するメディアアイテムからのコンテンツ（例えば、ビデオ(単数又は複数)及び／もしくは画像(単数又は複数)）、並びに／又は対応するメディアアイテムについてのテキスト情報を任意選択で含む。いくつかの実施形態では、推奨メディアアイテムは、例えば、ユーザがメディアアイテムを購入したため、又はメディアアイテムへのアクセスを提供するコンテンツプロバイダとのユーザの加入契約により、電子デバイスのユーザがアクセスする権利を付与されているメディアアイテムのみを含む。いくつかの実施形態では、複数の表現は、図６Ａにおけるように、現在フォーカスを有する推奨メディアアイテムの第１のメディアアイテムの表現に対応する第１の代表コンテンツ（例えば、ヒーロー画像又はビデオスニペット）の上にオーバーレイして表示される（例えば、電子デバイスのユーザは、任意選択で、１つ以上の入力デバイスに提供される１つ以上のナビゲーション入力を介して、メディアアイテムにフォーカスを合わせる）。ユーザインタフェースは、図６Ａにおけるように、フォーカスを有するメディアアイテムが変化するにつれて、背景としての代表コンテンツもまた変化するように、推奨メディアの表現の後ろの背景として、現在のフォーカスを有するメディアアイテムの代表コンテンツを任意選択で表示する。
【０１５５】
いくつかの実施形態では、推奨メディアアイテムは、推奨メディアアイテムと関連付けられた異なる以前のユーザアクションに基づいて、ユーザインタフェースに表示するために選択される。例えば、ユーザは、いくつかのメディアアイテムをユーザインタフェースに含ませるために部分的に視聴したことがあってもよく、ユーザは、いくつかのメディアアイテムをユーザインタフェースに含ませるためにお気に入りにしたことがあってもよく、ユーザは、現在の／次のエピソードがユーザインタフェースなどに含まれるように、ＴＶシリーズの以前のエピソードを視聴したことがあってもよい。いくつかの実施形態では、推奨メディアアイテムと関連付けられた以前のユーザアクションは、現在の電子デバイス上で発生し、いくつかの実施形態では、推奨メディアアイテムと関連付けられた以前のユーザアクションは、異なる電子デバイス上で発生した（例えば、ユーザがログインしている、ユーザと関連付けられた別の電子デバイス）。いくつかの実施形態では、電子デバイスは、メディアアイテムがもはやユーザに視聴されるために推奨されるべきではないと判断したときに、推奨メディアアイテム内のメディアアイテムを表示することを中止する。例えば、ユーザは、メディアアイテムを完全に視聴し終わり、メディアアイテムは、もはや利用できない（例えば、レンタルが期限切れになった）、など。
【０１５６】
いくつかの実施形態では、第１の代表コンテンツの上にオーバーレイされたユーザインタフェースにおける推奨メディアアイテムの複数の表現の表示の間に、電子デバイスは、図６Ｂ〜６Ｄにおけるように、１つ以上の入力デバイスを介して、推奨メディアアイテムの複数の表現をナビゲートするための要求（例えば、フォーカスを有するメディアアイテムが変化するように、推奨メディアアイテムの表現を、水平又は垂直にスクロールするため）に対応する入力を受信する（７０４）。いくつかの実施形態では、メディアアイテムの複数の表現をナビゲートするための要求に対応する入力を受信すること（７０６）に応じて、電子デバイスは、フォーカスを有する第１のメディアアイテムの代わりにフォーカスを有するように複数の推奨メディアアイテムの第２のメディアアイテムの表現遷移し（７０８）（例えば、フォーカスを有するメディアアイテムを変更するために、スクロール入力に基づいて推奨メディアアイテムをスクロールする）、図６Ｄにおけるように、第１の代表コンテンツの表示を第２のメディアアイテムに対応する第２の代表コンテンツと置き換える（７１０）（例えば、フォーカスを有するメディアアイテムが変化するにつれて、新たにフォーカスされたメディアアイテムに対応するようにユーザインタフェースの背景も変化する）。そうすることによって、電子デバイスは、どのメディアアイテムが現在のフォーカスを有しているかについての情報をユーザに伝達する効率を改善し、従って、ユーザと電子デバイスとの対話を改善する。
【０１５７】
いくつかの実施形態では、図６Ａ〜６Ｄに関して説明されたように、第１のメディアアイテムに対応する第１の代表コンテンツは、第１のメディアアイテムに対応する静止画像を含み（７１２）、第２のメディアアイテムに対応する第２の代表コンテンツは、第２のメディアアイテムに対応する静止画像を含む（７１４）（例えば、第１及び第２のメディアアイテムに対応する事前選択されたカバーアート、第１及び第２のメディアアイテムの先頭に対応する静止画像、又は部分的に視聴された第１及び第２のメディアアイテム内の現在の再生位置に対応する静止画像）。いくつかの実施形態では、第１のメディアアイテムに対応する第１の代表コンテンツは、第１のメディアアイテムに対応するビデオを含み（７１６）、第２のメディアアイテムに対応する第２の代表コンテンツは、第２のメディアアイテムに対応するビデオを含む（７１８）（例えば、第１及び第２のメディアアイテムのビデオプレビュー（例えば、予告編）、部分的に視聴された第１及び第２のメディアアイテム内の現在の再生位置のビデオループ、など）。このような代表コンテンツを統合メディアブラウジングユーザインタフェースの背景に含むことによって、電子デバイスは、現在フォーカスしているメディアアイテムのコンテンツについての情報をユーザに伝達する効率を改善し、従って、ユーザと電子デバイスとの対話を改善する。
【０１５８】
いくつかの実施形態では、推奨メディアアイテムの複数の表現をナビゲートするための要求に対応する入力を受信した後、電子デバイスは、図６Ｈ〜６Ｉにおけるように、１つ以上の入力デバイスを介して、推奨メディアアイテムの複数の表現を更にナビゲートするための要求（例えば、推奨メディアアイテムの表現を、水平又は垂直に更にスクロールするため）に対応する第２の入力を受信する（７２０）。いくつかの実施形態では、推奨メディアアイテムの複数の表現を更にナビゲートするための要求に対応する第２の入力を受信することに応じて、電子デバイスは、図６Ｊにおけるように、ユーザインタフェースにおいて、電子デバイス上で利用可能な話題のメディアアイテム（例えば、電子デバイスのユーザの視聴行動に基づかないで、ユーザインタフェースに含めるために選択されたメディアアイテム）の１つ以上の表現を見えるようにする（７２２）。例えば、他の視聴者に人気のあるメディア、又はサードパーティによって選択されるメディアは、任意選択で話題のメディアアイテムに含まれる。いくつかの実施形態では、電子デバイスは、例えば、ユーザがメディアアイテムを購入したため、又はメディアアイテムへのアクセスを提供するコンテンツプロバイダとのユーザの加入契約により、電子デバイスのユーザがアクセスする権利を付与されている話題のメディアアイテムのみを表示する。いくつかの実施形態では、複数の推奨メディアアイテムを更にナビゲートするための要求に対応する第２の入力を受信する前に、話題のメディアアイテムの表現は、ユーザインタフェースに表示されなかった。ユーザが推奨メディアアイテムをスクロールして話題のメディアアイテムを見えるようにすることを可能にすることによって、電子デバイスは、ユーザにとって興味があり得るメディアアイテムについての情報をユーザに伝達する効率を改善し、従って、ユーザと電子デバイスとの対話を改善する。
【０１５９】
いくつかの実施形態では、第１のメディアアイテムは、図６Ｄにおけるように、電子デバイスのユーザがユーザインタフェースに含まれるように第１のメディアアイテムを選択したため（例えば、ユーザインタフェースに含めるための、第１のメディアアイテムのユーザによる明示的な選択）、推奨メディアアイテムに含まれる（７２４）。例えば、ユーザは、第１のメディアアイテムの標準ページを介して第１のメディアアイテムをお気に入りにし、ユーザは、第１のメディアアイテム上で長押し入力を提供して、コンテキストメニューを表示し、そこから、ユーザは、第１のメディアアイテムの標準ページにない場合、第１のメディアアイテムをユーザのお気に入りメディアアイテムに追加するか、又はユーザは、電子デバイス上のバーチャルアシスタントに音声コマンドを提供して、「これをお気に入りに追加」（第１のメディアアイテムの標準ページにある場合）、もしくは「［メディアアイテム名］をお気に入りに追加」（第１のメディアアイテムの標準ページにない場合）を実行する。いくつかの実施形態では、第２のメディアアイテムは、図６Ａにおけるように、（例えば、推奨メディアアイテムに含めるために第２のメディアアイテムの選択に基づいて含まれるのではなく）電子デバイス上のメディアに関するユーザの以前の視聴行動に基づいて、推奨メディアアイテムに含まれる（７２４）。例えば、電子デバイスのユーザは、テレビシリーズの以前のエピソードを視聴しており、図６Ｌにおけるように、第２のメディアアイテムは、テレビシリーズの次のエピソードであり、図６Ａにおけるように、電子デバイスのユーザは、第２のメディアアイテムを部分的に視聴しており、図６Ｇなどにおけるように、電子デバイスのユーザは、第２のメディアアイテムをレンタル／購入している。ユーザによって様々な方法で対話されているにもかかわらず、これらのメディアアイテムを集中ユーザインタフェースに表示することによって、電子デバイスは、ユーザにとって興味があり得るメディアアイテムについての情報をユーザに伝達する効率を改善し、従って、ユーザと電子デバイスとの対話を改善する。
【０１６０】
いくつかの実施形態では、第２のメディアアイテムは、図６Ｌにおけるように、エピソードメディアのコレクションの一部（例えば、テレビシリーズ、ミニシリーズ、など）である（７２６）。いくつかの実施形態では、エピソードメディアのコレクションは、第１のコンテンツプロバイダ及び第２のコンテンツプロバイダを介して利用可能なメディアアイテムを含む（７２８）。いくつかの実施形態では、第２のメディアアイテムは、図６Ｌにおけるように、第１のコンテンツプロバイダを介してではなく第２のコンテンツプロバイダを介して利用可能である（７３０）。いくつかの実施形態では、第２のメディアアイテムは、図６Ｌにおけるように、第１のコンテンツプロバイダを介して（しかし、第２のコンテンツプロバイダを介さずに）利用可能であるエピソードメディアのコレクション内のメディアアイテムに関するユーザの視聴行動に基づいて、推奨メディアアイテムに含めるために選択された（７３２）。例えば、電子デバイスのユーザは、第１のメディアプロバイダを介して、電子デバイス上でエピソードメディアのコレクションの以前のメディアアイテムを視聴し（例えば、ユーザは、第１のメディアプロバイダからのメディアにアクセスを提供する電子デバイス上で、第１のメディアアプリケーションを介して、テレビシリーズの以前のエピソードを視聴した）、第２のメディアアイテムが第１のメディアプロバイダを介して利用可能ではないため、第２のメディアアイテムは、第２のメディアプロバイダを介して利用可能であるとしてユーザインタフェースに含まれる（例えば、第２のメディアアイテムを選択すると、ユーザによって、電子デバイス上の第１のメディアアプリケーションではなく、電子デバイス上の第２のメディアアプリケーションを介して視聴されるための第２のメディアアイテムを提供する）。従って、いくつかの実施形態では、電子デバイスは、メディアが異なるメディアアプリケーションを介してアクセス可能であるにもかかわらず、メディアへの容易なアクセスをユーザに提供し、従って、ユーザと電子デバイスとの対話を改善する。
【０１６１】
いくつかの実施形態では、所定の期間内（例えば、１２時間、１日、３日など）に推奨メディアアイテムのそれぞれのメディアアイテムへのアクセスが期限切れになるとの判定（例えば、レンタルの有効期限、ストリーミングサービスによる利用可能期限など）に従って、電子デバイスは、図６Ｑにおけるように、（例えば、ユーザインタフェース内の推奨メディアアイテムのリストの前方又はその近くにある）それぞれのメディアアイテムへのアクセスの今後の有効期限に基づいて、推奨メディアアイテムの表現におけるそれぞれのメディアアイテムの表現の表示を優先する（７３４）。いくつかの実施形態では、それぞれのメディアアイテムへのアクセスが所定の期間内に期限切れにならない場合、電子デバイスは、図６Ｐにおけるように、それぞれのメディアアイテムの表現の表示を優先せず、例えば、それぞれのメディアアイテムは、任意選択で推奨メディアアイテムのリストに表示されるが、リストの前部の外側には表示されない（例えば、推奨メディアアイテムの表現における第２のメディアアイテムの表現の位置は、第２のメディアアイテムへのアクセスの次の有効期限に基づいて選択される）。
【０１６２】
いくつかの実施形態では、推奨メディアアイテムのそれぞれのメディアアイテムが、電子デバイスのユーザが視聴している（例えば、ユーザがエピソードメディアのコレクションの１つ以上の以前のエピソードを視聴した）、及びユーザが新エピソードをまだ視聴していないエピソードメディアのコレクション中の新エピソード（例えば、テレビシリーズの新たにリリースされたエピソード、ミニシリーズ、など）であるという判定に従って、電子デバイスは、図６Ｎにおけるように、（例えば、ユーザインタフェース内の推奨メディアアイテムのリストの前方又はその近くにある）それぞれのメディアアイテムへのアクセスのためのユーザのエンタイトルメントの最新性に基づいて、推奨メディアアイテムの表現においてそれぞれのメディアアイテムの表現の表示を優先する（７３６）。ユーザが既にそれぞれのメディアアイテムを視聴している場合、それぞれのメディアアイテムは、ユーザインタフェースの優先領域に任意選択で表示されず、例えば、ユーザがそれぞれのメディアアイテムを部分的に視聴している場合、それぞれのメディアアイテムは、推奨メディアアイテムのリストに任意選択で表示されるが、リストの前部の外側には表示されず、又はユーザそれぞれのメディアアイテムを完全に視聴した場合、それぞれのメディアアイテムは、まったく表示されない。例えば、推奨メディアアイテムの表現における第２のメディアアイテムの表現の位置は、（例えば、エピソードが、ユーザがアクティブな加入契約を有するコンテンツプロバイダに丁度リリースされたばかりであるため）ユーザが第２のメディアアイテムへアクセスする権利を付与された最近性に基づいて選択される。時間考慮に基づいて特定のメディアアイテムの表現の表示を優先することにより、電子デバイスは、メディアアイテム利用可能性をユーザにより効率的に伝達し、従って、そのような情報をユーザに伝達する効率を改善する。
【０１６３】
いくつかの実施形態では、電子デバイスのユーザが第１のメディアアイテムを部分的に視聴したとの判定（７３８）に従って、第１のメディアアイテムに対応する第１の代表コンテンツは、図６Ａにおけるような、第１のメディアアイテムの再生度合の視覚インジケータを含む。いくつかの実施形態では、電子デバイスのユーザが第２のメディアアイテムを部分的に視聴したとの判定（７４０）に従って、第２のメディアアイテムに対応する第２の代表コンテンツは、第２のメディアアイテムの再生度合の視覚インジケータを含む（例えば、ユーザが現在のフォーカスを有するメディアアイテムを部分的に視聴した場合、ユーザインタフェースの背景は、ユーザがいくつのメディアを視聴したかを示すプログレスバー又は他のインジケータを含む）。ユーザが現在のフォーカスを有するメディアアイテムを部分的に視聴していない場合、図６Ｄにおけるように、背景は、このようなインジケータを任意選択で含まない。このようなインジケータをユーザインタフェースの背景に含むことによって、電子デバイスは、メディアアイテム情報をユーザにより効率的に伝達し、従って、このような情報をユーザに伝達する効率を改善する。
【０１６４】
いくつかの実施形態では、図６Ａ〜６Ｇにおけるように、第１のメディアアイテムに対応する第１の代表コンテンツは、第１のメディアアイテムがなぜ推奨メディアアイテムに含まれるかを示す情報を含み（７４２）、第２のメディアアイテムに対応する第２の代表コンテンツは、第２のメディアアイテムがなぜ推奨メディアアイテムに含まれるかを示す情報を含む（７４４）（例えば、背景は、現在のフォーカスを有するメディアアイテムがなぜ電子デバイスによって推奨コンテンツに含まれるかについての情報を任意選択で表示する）。例えば、背景は、ユーザがメディアアイテムをお気に入りであること、ユーザがメディアアイテムを部分的に視聴したこと、ユーザがメディアアイテムに関連する他のメディアを視聴したことなどを任意選択で示す。例えば、部分的に視聴されたメディアアイテムの場合、情報は、「継続」、及び任意選択で、再生進度情報を含む。お気に入りのメディアアイテムの場合、情報は、「お気に入り」、及び任意選択で、総再生時間を含む。購入されたメディアアイテムの場合、情報は、「購入済」、及び任意選択で、総再生時間を含む。レンタルされたメディアアイテムの場合、情報は、「レンタル済」、及び任意選択で、総再生時間、レンタル有効期限までの時間（例えば、２０日後に期限切れ）、及び／又は再生進度情報を含む。購入されたメディアアイテムの場合、情報は、「購入済」、及び任意選択で、総再生時間を含む。エピソードメディアのコレクションの次のエピソードに対応するメディアアイテムの場合、情報は、「次のエピソード」、及び任意選択で、エピソードメディアのコレクションにおけるメディアアイテムの位置のインジケーション（例えば、シーズン５、エピソード２）を含む。エピソードメディアのコレクションの新たに利用可能なエピソードに対応するメディアアイテムの場合、情報は、「新エピソード」、及び任意選択で、エピソードメディアのコレクションにおけるメディアアイテムの位置のインジケーション（例えば、シーズン５、エピソード２）を含む。加入サービスから削除されるメディアアイテムに対応するメディアアイテムの場合、情報は、「もうすぐ期限切れ」、及び任意選択で、加入サービスからいつメディアアイテムが削除されるかのインジケーション（１０月３０日まで利用可能）を含む。購入又は加入なしでユーザが利用可能でないエピソードメディアのコレクションの次のエピソードに対応するメディアアイテムの場合、情報は、「次のエピソード」、及びユーザがメディアアイテムを再生する権利を付与されていないことのインジケーション（例えば、購入又はサブスクライブ）を含む。このような情報をユーザインタフェースの背景に含むことによって、電子デバイスは、メディアアイテム情報をユーザにより効率的に伝達し、従って、このような情報をユーザに伝達する効率を改善する。
【０１６５】
いくつかの実施形態では、図６Ａ〜６Ｇにおけるように、第１のメディアアイテムに対応する第１の代表コンテンツは、第１のメディアアイテムのソースを示す情報を含み（７４６）、第２のメディアアイテムに対応する第２の代表コンテンツは、第２のメディアアイテムのソースを示す情報を含む（７４８）（例えば、背景は、現在のフォーカスを有するメディアアイテムのソースについての情報を任意選択で表示する）。例えば、背景は、メディアアイテムが利用可能であるテレビチャンネルのロゴ、メディアアイテムが利用可能であるメディアアプリケーションのアイコンなどを任意選択で含む。このような情報をユーザインタフェースの背景に含むことによって、電子デバイスは、メディアアイテム情報をユーザにより効率的に伝達し、従って、このような情報をユーザに伝達する効率を改善する。
【０１６６】
いくつかの実施形態では、電子デバイスは、図６Ｒにおけるように、１つ以上の入力デバイスを介して、推奨メディアアイテムのそれぞれのメディアアイテムのそれぞれの表現の選択に対応する入力（例えば、それぞれの表現がフォーカスを有するときに、入力デバイス上のボタンのクリック）を受信する（７５０）。いくつかの実施形態では、それぞれのメディアアイテムのそれぞれの表現の選択に対応する入力を受信すること（７５２）に応じて、電子デバイスは、図６Ｓにおけるように、電子デバイス上のそれぞれのメディアアイテムに対応するメディアアプリケーション（例えば、メディアアイテムが表示されているアプリケーションとは異なるアプリケーション、又はメディアアイテムが表示されているアプリケーションと同一のアプリケーション）を起動する（７５４）。いくつかの実施形態では、図６Ｓにおけるように、電子デバイスにより、ディスプレイ上で、それぞれのメディアアイテムに対応するメディアアプリケーション内のそれぞれのメディアアイテムを再生する（７５６）。
【０１６７】
いくつかの実施形態では、複数の推奨メディアアイテムをナビゲートするための要求に対応する入力は、図６Ｂ〜６Ｄにおけるように、第１の方向に複数の推奨メディアアイテムをナビゲートするための要求に対応する（７５８）（例えば、入力は、水平方向の右／左スクロール入力を含む）。いくつかの実施形態では、電子デバイスは、図６Ｈ〜６Ｉにおけるように、１つ以上の入力デバイスを介して、第１の方向とは異なる第２の方向で複数の推奨メディアアイテムを更にナビゲートするための要求に対応する第２の入力を受信する（７６０）（例えば、第２の入力は、垂直方向の上／下スクロール入力を含む）。いくつかの実施形態では、複数の推奨メディアアイテムを更にナビゲートするための要求に対応する第２の入力を受信することに応じて、電子デバイスは、図６Ｈ〜６Ｉにおけるように、電子デバイス上で利用可能な追加の推奨メディアアイテムの１つ以上の表現をユーザインタフェースにおいて見えるようにし（７６２）、追加の推奨メディアアイテム（例えば、「次の」キューにはないアイテム）の表現は、第２の入力を受信する前にユーザインタフェースにおいて表示されなかった（例えば、元々の推奨メディアアイテムを超えてスクロールすると、追加の推奨メディアアイテムを表示する）。いくつかの例では、追加の推奨メディアアイテムは、これらのメディアアイテムと関連付けられた以前のユーザアクションに基づいて選択されていない。いくつかの実施形態では、追加の推奨メディアアイテムは、話題のメディアアイテム（他の視聴者に人気のあるメディアアイテム）、コンテンツプロバイダ又は他のサードパーティによる広告のために選択されたメディアアイテムなどを含む。いくつかの実施形態では、電子デバイスは、図６Ｗにおけるように、１つ以上の入力デバイスを介して、追加の推奨メディアアイテムの第２のそれぞれのメディアアイテムの第２のそれぞれの表現の選択に対応する入力（例えば、それぞれの表現がフォーカスを有するときに、入力デバイス上のボタンのクリック）を受信する（７６４）。いくつかの実施形態では、第２のそれぞれのメディアアイテムの第２のそれぞれの表現の選択に対応する入力を受信することに応じて、電子デバイスは、図６Ｘにおけるように、ディスプレイ上に、第２のそれぞれのメディアアイテムに対応するメディア情報ページ（例えば、任意選択で第２のそれぞれのメディアアイテムの専用の標準ページであるユーザインタフェース）を表示する（７６６）。例えば、第２のそれぞれのメディアアイテムについての情報、及び選択されたときに第２のそれぞれのメディアアイテムを電子デバイス上で再生させる選択可能なアフォーダンスを含む標準ページ。
【０１６８】
いくつかの実施形態では、それぞれのメディアアイテムに対応するメディアアプリケーションがディスプレイ上に表示されている間、電子デバイスは、図６Ｔにおけるように、１つ以上の入力デバイスを介して、電子デバイス上で後方にナビゲートするための要求に対応する入力（例えば、リモート５１０上のボタン５１６の選択、ナビゲーション階層における後方への移動のための入力に対応する入力、など）を受信する（７６８）。いくつかの実施形態では、電子デバイス上で後方にナビゲートするための要求に対応する入力を受信することに応じて、電子デバイスは、図６Ｕにおけるように、入力に従いメディアアプリケーション内で後方にナビゲートする（７７０）（例えば、メディアアプリケーションへのリンクは、「ディープ」リンクであり、これにより、ユーザがそれぞれのメディアアイテムを再生するためにメディアアプリケーションに入ったときに、メディアアプリケーションのナビゲーション階層は、入力デバイスで検出されたナビゲーション入力に対する電子デバイスの応答を管理する）。しかし、いくつかの実施形態では、メディアアプリケーション内においてここで受信された後方ナビゲーション入力は、メディアアプリケーション内で後方にナビゲートするのではなく、推奨メディアアイテムの表現が表示されたユーザインタフェースに戻るようナビゲートする。
【０１６９】
いくつかの実施形態では、それぞれの推奨メディアアイテムは、図６Ｙにおけるように、電子デバイスとは異なる第２の電子デバイス上で発生した以前のユーザアクション（例えば、ユーザは、電子デバイス上ではなく、第２の電子デバイス上でそれぞれの推奨メディアアイテムを部分的に視聴した）に基づいて、推奨メディアアイテムに含まれる（７７２）。いくつかの実施形態では、例えば、推奨メディアアイテムは、ユーザが複数の電子デバイス（現在の電子デバイス及び第２の電子デバイスを含む）にログインしているユーザのユーザアカウントと関連付けられているため、メディアアイテムに関する他のデバイス上のユーザのアクションにより、これらのメディアアイテムを、現在の電子デバイス上の推奨メディアアイテムに表示させる。いくつかの実施形態では、図６Ｙにおけるように、それぞれの推奨メディアアイテムが利用可能なメディアアプリケーションは、電子デバイスにインストールされない（７７４）（例えば、それぞれの推奨メディアアイテムを視聴するためのメディアアプリケーションが電子デバイスにインストールされていなくても、それぞれの推奨メディアアイテムは、電子デバイス上に推奨メディアアイテムとして表示される）。いくつかの実施形態では、それぞれの推奨メディアアイテムが利用可能なそれぞれのメディアアプリケーションが第２の電子デバイスにインストールされる。それぞれの推奨メディアアイテムを表示することは、ユーザがそれぞれの推奨メディアアイテムの存在を発見できるようにし、ユーザにそれぞれの推奨メディアアイテムを視聴するためのメディアアプリケーションをインストールする機会を与え、従って、ユーザと電子デバイスとの対話を改善する。
【０１７０】
いくつかの実施形態では、電子デバイスは、図６Ｚにおけるように、１つ以上の入力デバイスを介して、それぞれの推奨メディアアイテムのそれぞれの表現の選択に対応する入力（例えば、それぞれの表現がフォーカスを有するときに、入力デバイス上のボタンのクリック）を受信する（７７６）。いくつかの実施形態では、それぞれの推奨メディアアイテムのそれぞれの表現の選択に対応する入力を受信することに応じて、電子デバイスは、図６ＡＡにおけるように、電子デバイスにそれぞれのメディアアプリケーションをインストールするためのプロンプトをディスプレイ上に表示する（例えば、それぞれのメディアアイテムの視聴のためのメディアアプリケーションが電子デバイスにインストールされていないため、再生のためにそれぞれのメディアアイテムを選択すると、それぞれのメディアアイテムを視聴するためのメディアアプリケーションをインストールするようにユーザに促す）。
【０１７１】
いくつかの実施形態では、電子デバイスは、図６ＢＢ〜６ＤＤにおけるように、１つ以上の入力デバイスを介して、電子デバイス上にそれぞれのメディアアプリケーションをインストールし、かつ電子デバイス上にそれぞれのメディアアプリケーションを許可するための入力に対応する一連の入力を受信する（７７８）（例えば、ユーザは、メディアアプリケーションをインストール及びサインインするか、又はメディアアプリケーションによって提供されたサービスにサインアップする）。いくつかの実施形態では、更なるユーザの介入なしで、電子デバイス上にそれぞれのメディアアプリケーションをインストール及び許可すると、図６ＥＥにおけるように、電子デバイスは、ディスプレイ上でそれぞれのメディアアイテムの再生を開始する（７８０）（例えば、インストール及びメディアアプリケーションを介したサインイン又はサインアップ後、電子デバイスは、ナビゲーション又はメディアアプリケーションの初期起動ユーザインタフェース（メディアアプリケーションのホーム画面など）を表示するのではなく、メディアアプリケーションにおいてメディアアイテムの再生をすぐに開始する）。従って、それぞれのメディアアイテムが電子デバイス上で再生される前に、それぞれのメディアアプリケーションのインストール及び許可の後に、更なるユーザアクションは、任意選択で必要としない。この結果は、メディアアプリケーションのインストールが最初に要求される場合、メディアアイテムを視聴することに関するユーザのエクスペリエンスを単純化し、従って、ユーザと電子デバイスとの対話を改善する。
【０１７２】
いくつかの実施形態では、電子デバイスは、図６ＧＧにおけるように、１つ以上の入力デバイスを介して、推奨メディアアイテムに含まれないそれぞれのメディアアイテムに関する第１のアクションに対応する入力を受信する（７８２）（例えば、ユーザは、それぞれのメディアアイテムを部分的に視聴し、ユーザは、それぞれのメディアアイテムをお気に入りにする、など）。いくつかの実施形態では、それぞれのメディアアイテムに関する第１のアクションに対応する入力を受信した後、電子デバイスは、図６ＨＨにおけるように、推奨メディアアイテムの複数の表現を含むユーザインタフェース（例えば、それぞれのメディアアイテムに関する第１のアクションを取った後、ユーザがメディアブラウジングアプリケーションのメディアナビゲーションユーザインタフェースを再表示する）、それぞれのメディアアイテムの表現を含む推奨メディアアイテムの複数の表現（例えば、それぞれのメディアアイテムは、それぞれのメディアアイテムに対するユーザのアクションにより推奨メディアアイテムとなる）をディスプレイ上に表示する（７８４）。
【０１７３】
いくつかの実施形態では、ディスプレイ上にユーザインタフェースを表示している間に、電子デバイスは、図６ＩＩにおけるように、１つ以上の入力デバイスを介して、電子デバイス上でプライベートメディアブラウジングモードを有効にする入力（例えば、メディアブラウジングアプリケーションの設定におけるプライベートブラウジングモードトグルの選択）を受信する（７８６）。いくつかの実施形態では、電子デバイス上でプライベートメディアブラウジングモードを有効にする入力を受信すること（７８８）に応じて、電子デバイスは、電子デバイス上でプライベートメディアブラウジングモードを有効にし（７９０）、図６ＩＩにおけるように、ユーザインタフェースにおいて推奨メディアアイテムの複数の表現を、これらのメディアアイテムと関連付けられた以前のユーザアクションに基づいて、ユーザインタフェースに含めるために選択されていない第２の推奨メディアアイテムの第２の複数の表現で置き換える（７９２）。例えば、プライベートメディアブラウジングモードでは、電子デバイスは、ユーザのメディア視聴行動に基づいて選択され、及び／又はユーザに特有の推奨メディアアイテムをユーザに任意選択で提供しない。そうではなく、いくつかの実施形態では、電子デバイスは、図６ＩＩにおけるように、他の視聴者に人気のある推奨メディアアイテム（例えば、話題のメディアアイテム）、又はサードパーティによって選択されるメディアアイテムを提供する。
【０１７４】
いくつかの実施形態では、プライベートメディアブラウジングモードが電子デバイス上で有効な間に、電子デバイスは、図６ＪＪにおけるように、１つ以上の入力デバイスを介して、推奨メディアアイテムに含まれない第２のそれぞれのメディアアイテムに関する第１のアクションに対応する第２の入力を受信する（７９４）（例えば、ユーザは、第２のそれぞれのメディアアイテムを部分的に視聴し、ユーザは、第２のそれぞれのメディアアイテムをお気に入りにする、など）。いくつかの実施形態では、第２の入力を受信した後、電子デバイスは、図６ＬＬにおけるように、１つ以上の入力デバイスを介して、電子デバイス上のプライベートメディアブラウジングモードを無効にする入力を受信する（７９６）。いくつかの実施形態では、電子デバイス上でプライベートメディアブラウジングモードを無効にする入力を受信すること（７９８）に応じて、電子デバイスは、図６ＬＬにおけるように、電子デバイス上でプライベートメディアブラウジングモードを無効にし（７９８−２）、ユーザインタフェースにおいて推奨メディアアイテムの複数の表現、第２のそれぞれのメディアアイテムの表現を含まない推奨メディアアイテムの複数の表現を再表示する（７９８−４）（例えば、電子デバイスは、電子デバイスがプライベートメディアブラウジングモードにある場合、ユーザのメディア視聴アクションを任意選択で追跡しない）。例えば、ユーザが第２のそれぞれのメディアアイテムに対して、第２のそれぞれのメディアアイテムをメディアブラウジングアプリケーション内の推奨メディアアイテムに含ませるようなアクションを実行していても、ユーザが、電子デバイスがプライベートメディアブラウジングモードにある間にアクションを実行したため、電子デバイスは、推奨メディアアイテムに第２のそれぞれのメディアアイテムを含まない。
【０１７５】
いくつかの実施形態では、プライベートメディアブラウジングモードが電子デバイス上で有効な間に、電子デバイスは、図６ＬＬにおけるように、１つ以上の入力デバイスを介して、電子デバイス上でプライベートメディアブラウジングモードを無効にする入力（例えば、メディアブラウジングアプリケーションの設定におけるプライベートブラウジングモードトグルの選択解除）を受信する（７９８−６）。いくつかの実施形態では、電子デバイス上でプライベートメディアブラウジングモードを無効にする入力を受信すること（７９８−８）に応じて、電子デバイスは、図６ＬＬにおけるように、電子デバイス上でプライベートメディアブラウジングモードを無効にし（７９８−１０）、ユーザインタフェースにおいて推奨メディアアイテムの複数の表現を再表示する（７９８−１２）（例えば、プライベートメディアブラウジングモードが無効の場合、電子デバイスは、ユーザのメディア視聴行動に基づいて選択され、及び／又はユーザに特有の推奨メディアアイテムをユーザに表示することに任意選択で戻る）。電子デバイスのこのようなプライベートメディアブラウジング機能は、望まれていないときには、電子デバイスはこのような行動を追跡せずに、ユーザが電子デバイス上のメディアアイテムをブラウズ及び視聴できるようにし、従って、ユーザと電子デバイスとの対話を改善する。
【０１７６】
図７Ａ〜７Ｌにおける動作が説明された特定の順序は、単なる例示であり、説明した順序が動作を実行できる唯一の順序であることを示すことを意図したものではないことを理解されたい。当業者は、本明細書に記載の動作を再順序付けするための様々な方法を認識するであろう。更に、本明細書に記載の他の方法に関して本明細書に記載の他のプロセス（例えば、方法９００、１１００、１３００、及び１９００）の詳細も、図７Ａ〜７Ｌに関して上述した方法７００と同様に適用可能であるという点に留意すべきである。例えば、方法７００に関して上で説明された統合メディアブラウジングアプリケーション及びユーザインタフェース、推奨メディアアイテム、話題のメディアアイテム、メディアアプリケーション、推奨及び話題のメディアアイテムの表現、並びにメディアプロバイダは、本明細書に記載の他の方法（例えば、方法９００、１１００、１３００、及び１９００）に関して上で説明された統合メディアブラウジングアプリケーション及びユーザインタフェース、推奨メディアアイテム、話題のメディアアイテム、メディアアプリケーション、推奨及び話題のメディアアイテムの表現、並びにメディアプロバイダの特性のうちの任意の１つ以上を任意選択で有する。簡潔にするために、これらの詳細はここでは繰り返されない。
【０１７７】
上述の情報処理方法における動作は、汎用プロセッサ（例えば、図１Ａ、図３、図５Ａ、及び図１４に関して説明されたように）又は特定用途向けチップなどの情報処理装置において１つ以上の機能モジュールを実行することにより任意選択で実施される。更に、図７Ａ〜７Ｌに関して上で説明された動作は、図１Ａ〜１Ｂに示す構成要素によって任意選択で実施される。例えば、表示動作７０２、受信動作７０４、遷移動作７０８、及び置換動作７１０は、任意選択で、イベントソータ１７０、イベント認識部１８０、及びイベントハンドラ１９０によって実施される。イベントソータ１７０内のイベントモニタ１７１は、タッチ感知面６０４上のコンタクトを検出し、イベントディスパッチャモジュール１７４は、イベント情報をアプリケーション１３６−１に伝送する。アプリケーション１３６−１のそれぞれのイベント認識部１８０は、イベント情報をそれぞれのイベント定義１８６と比較し、タッチ感知面上の第１の位置での第１のコンタクトが所定のイベント又はサブイベント（ユーザインタフェース上でのオブジェクトの選択など）に対応するかを判定する。それぞれの所定のイベント又はサブイベントが検出されると、イベント認識部１８０は、イベント又はサブイベントの検出に関連付けられたイベントハンドラ１９０をアクティブ化する。イベントハンドラ１９０は、データアップデーター１７６又はオブジェクトアップデーター１７７を任意選択で利用又は呼び出し、アプリケーション内部状態１９２を更新する。いくつかの実施形態では、イベントハンドラ１９０は、それぞれのＧＵＩアップデーター１７８にアクセスして、アプリケーションによって表示されているものを更新する。同様に、当業者には、図１Ａ〜１Ｂに示す構成要素に基づいて、他のプロセスをどのように実施できるかが明らかであろう。
カテゴリーベースのメディアブラウジング
【０１７８】
ユーザは多くの異なる形態で電子デバイスと対話し、それは（例えば、図６Ａ〜６ＬＬ、図８Ａ〜８ＧＧ、図１０Ａ〜１０Ｚ、図１２Ａ〜１２Ｖ及び／又は図１８Ａ〜１８Ｊを参照しながら説明されるように）電子デバイス上で利用可能（例えば、格納可能もしくはアクセス可能）なメディア（例えば、音楽、映画等）と対話することを含む。例えば、ユーザは電子デバイス上でアクセス可能なメディアをブラウズし、再生できる。ユーザは、カテゴリー（例えば、映画、テレビ番組等）毎にこのようなメディアをブラウズすることを求めてもよい。以降で説明される実施形態は、電子デバイスがカテゴリー毎のメディアアイテムのブラウジングを促進し、それによって電子デバイスとのユーザの対話を改善する方法を提供する。デバイスとの対話を改善することは、動作を実行するためにユーザによって必要とされる時間を低減し、続いてデバイスの電力使用量を低減し、バッテリ駆動デバイスのバッテリ寿命を増大させる。人々がデバイスを使うことは理解されている。人がデバイスを使用するとき、その人は任意選択的にデバイスのユーザと呼ばれる。
【０１７９】
図８Ａ〜８ＧＧは、電子デバイスが本開示のいくつかの実施形態に従って、カテゴリー毎のメディアアイテムのブラウジングを促進する例示的な方法を示す。これらの図面の実施形態は、図９Ａ〜９Ｈを参照しながら説明される処理を含む以降の説明の処理を例示するために用いられる。
【０１８０】
図８Ａは例示的なディスプレイ５１４を示す。ディスプレイ５１４は、様々なコンテンツを含む１つ以上のユーザインタフェースを任意選択的に表示する。図８Ａに示した例では、ディスプレイ５１４は電子デバイス（例えば、図５Ａの電子デバイス５００）上で実行中の統合型メディアブラウジングアプリケーション（例えば、図６Ａ〜６ＬＬを参照しながら説明した統合型メディアブラウジングアプリケーション）を表示し、ディスプレイ５１４は電子デバイスの一部であるか、又は電子デバイスに接続されている。図８Ａにおいて、統合型メディアブラウジングアプリケーションは、電子デバイス上でアクセス可能な様々なメディアをブラウズする統合型メディアブラウジングユーザインタフェース８０２を表示する。ユーザインタフェース８０２は、上部メニューバーに選択可能なユーザインタフェース要素８０４−１〜８０４−４を含み、以降で更に詳しく説明する統合型メディアブラウジングアプリケーションをナビゲートする。更に、図６Ａ〜６ＬＬを参照しながら説明するように、いくつかの実施形態において、電子デバイスはユーザインタフェース要素８０４の１つが選択された後（例えば、その後、所定の時間内で）上部メニューバーの表示を終了する。図８Ａにおいて、推奨メディアアイテムに対応するユーザインタフェース要素８０４−１は現在選択されており（破線の境界によって示される）、電子デバイスは推奨メディアアイテムの表現８０６−１〜８０６−６と、話題のメディアアイテムの表現８１５−１〜８１５−４と（例えば、図６Ａ〜６ＬＬを参照しながら説明した推奨及び話題のメディアアイテム）を表示し、メディアアイテムＫに対応する表現８１５−３は現在のフォーカスを有する（表現８１５−３内の破線のボックスによって示される）。図８Ａにおいて、推奨メディアアイテムの表現８０６と話題のメディアアイテムの表現８１５は行に表示される。いくつかの実施形態において、電子デバイスは、その電子デバイスのユーザがアクセスする権利を付与されているメディアアイテムの表現８０６と８１５（例えば、ユーザが電子デバイスのアクセスをメディアアイテムに提供するメディアプロバイダへの購読契約を有する、ユーザがメディアアイテムを購入した等）のみを表示し、電子デバイスのユーザがアクセスする権利を付与されていないメディアアイテムの表現は表示しない。
【０１８１】
いくつかの実施形態において、図８Ａの話題のメディアアイテムの表現を選択すると、電子デバイスはその話題のメディアアイテムに対応する標準ページを表示する。例えば、図８Ｂにおいて、メディアアイテムＫに対応する表現８１５−３が現在のフォーカスを有している間に、タッチ感知面６０４のクリックが検出される。それに応じて、電子デバイスは図８Ｃに示したように、メディアアイテムＫに対応する標準ページを表示し、それは図６Ｘを参照しながら説明した様々な情報及びユーザインタフェースオブジェクトを含む。メディアアイテムＫに対応する標準ページは更にボタン８０８を含み、それを選択すると電子デバイスは図８Ｃ〜８Ｄに示したようにメディアアイテムＫを再生する。
【０１８２】
いくつかの実施形態において、電子デバイスのユーザは話題のメディアアイテムの表現８１５間をスクロールし、カテゴリー毎にメディアアイテムをブラウズするユーザインタフェース要素をユーザインタフェース８０２内で明らかにできる。例えば、図８Ｅ〜８Ｈにおいて、コンタクト６０８の上から下へのスワイプがタッチ感知面６０４上で検出される。それに応じて、電子デバイスは話題のメディアアイテムの表現８１５間をスクロールし、追加の話題のメディアアイテム（例えば、ベストＴＶ番組）をユーザインタフェース８０２上で明らかにし、結果的に電子デバイス上で利用可能な推奨メディアカテゴリーに対応するユーザインタフェース要素８１２−１〜８１２−４を明らかにする。例えば、ユーザインタフェース要素８１２は、映画に対応するユーザインタフェース要素８１２−１、テレビ番組に対応するユーザインタフェース要素８１２−２、ニュース番組に対応するユーザインタフェース要素８１２−３、及びスポーツ番組に対応するユーザインタフェース要素８１２−４を含む。図８Ｈに示したように、メディアカテゴリーに対応するユーザインタフェース要素８１２は推奨メディアアイテムの表現８０６を表示する方法と同様にある行に表示される。
【０１８３】
ユーザインタフェース要素８１２の１つを選択すると、電子デバイスは選択されたカテゴリーの電子デバイスによってアクセス可能なメディアアイテムを表示する。例えば、図８Ｉにおいて、映画に対応するユーザインタフェース要素８１２−１が現在のフォーカスを有する間に、タッチ感知面６０４のクリックが検出される。それに応じて、電子デバイスは、図８Ｊに示したように、映画カテゴリー内のメディアアイテムの表現８１４−１〜８１４−１２と、話題のメディアアイテムの表現８１５の表示及びメディアカテゴリーのユーザインタフェース要素８１２を置き換える。いくつかの実施形態において、映画カテゴリー内のメディアアイテムの表現８１４は、話題のメディアアイテムの表現８１５及び／又は（例えば、行内の）メディアカテゴリーのユーザインタフェース要素８１２と同じ空間配置で表示される。加えて、図８Ｊ内で表現８１４を表示するメディアアイテムは任意選択的に、図８Ｅ〜８Ｇ内で表現８０６及び／又は８１５を表示するメディアアイテムと異なり、ユーザが統合型メディアブラウジングアプリケーション内でメディアをブラウズするとき、同じメディアアイテムは複数回表示されない。図８Ｊに示したように、いくつかの実施形態において、映画メディアアイテム８１４は１つ以上の共通の特徴（例えば、受賞歴、人気、高評価等）に基づいてグループで表示される。
【０１８４】
図８Ｅ〜８Ｈを参照しながら説明したのと同様に、ユーザは選択されたカテゴリー内のメディアアイテムの表現８１４間をスクロールし、選択されたカテゴリーのサブカテゴリー毎にメディアアイテムをブラウズするユーザインタフェース要素をユーザインタフェース８０２内で明らかにできる。例えば、図８Ｋ〜８Ｌにおいて、コンタクト６０８の上から下へのスワイプがタッチ感知面６０４上で検出される。それに応じて、電子デバイスは映画カテゴリー内のメディアアイテムの表現８１４間をスクロールし、電子デバイス上で利用可能な映画メディアのサブカテゴリーに対応するユーザインタフェース要素８１６−１〜８１６−４をユーザインタフェース８０２内で明らかにする。例えば、ユーザインタフェース要素８１６は、ドラマに対応するユーザインタフェース要素８１６−１、コメディに対応するユーザインタフェース要素８１６−２、サスペンス映画に対応するユーザインタフェース要素８１６−３、及びアクション映画に対応するユーザインタフェース要素８１６−４を含む。図８Ｌに示したように、メディアサブカテゴリーに対応するユーザインタフェース要素８１６は、推奨メディアアイテムの表現８０６、話題のメディアアイテムの表現８１５、及び映画メディアアイテムの表現８１４を表示する方法と同様に、ある行に表示される。加えて上記のように、ユーザインタフェース要素８１６の１つを選択すると、電子デバイスは選択されたサブカテゴリーの電子デバイスによってアクセス可能なメディアアイテムを（例えば、図８Ｉ〜８Ｊを参照しながら説明したものと同様に）表示する。
【０１８５】
いくつかの実施形態において、ユーザは、推奨メディアアイテムの表現８０６、話題のメディアアイテムの表現８１５、及びカテゴリー毎にメディアアイテムをブラウズするユーザインタフェース要素８１２間をスクロールし、推奨メディアアイテムの追加の表現をユーザインタフェース８０２内で明らかにでき、それらはカテゴリー（例えば、ユーザインタフェース要素８１２によって表現されたカテゴリーとは異なるカテゴリー）毎に共にグループ化されている。例えば、図８Ｍ〜８Ｐにおいて、コンタクト６０８の上から下へのスワイプがタッチ感知面６０４上で検出される。それに応じて、電子デバイスは、メディアアイテムの表現８０６、話題のメディアアイテムの表現８１５及びユーザインタフェース要素８１２間をスクロールし、ユーザに推奨された音楽ビデオの話題のメディアアイテムの表現８１８−１〜８１８−４をユーザインタフェース８０２内で明らかにできる。図８Ｐに示したように、音楽ビデオメディアアイテムに対応する表現８１８は、推奨メディアアイテムの表現８０６、話題のメディアアイテムの表現８１５、及びメディアカテゴリーに対応するユーザインタフェース要素８１２を表示する方法と同様に、ある行に表示される。加えて上記のように、ユーザインタフェース要素８１８の１つを選択すると、電子デバイスは（例えば、図８Ｂ〜８Ｃを参照しながら説明したものと同様に）選択された表現のメディアアイテムに対応する標準ページを表示する。図８Ｑにおいて、コンタクト６０８の追加の上から下へのスワイプがタッチ感知面６０４上で検出され、追加の話題のメディアアイテムを明らかにし、それらは上記のものと同様にメディアアイテムのドキュメンタリーカテゴリーにある。追加の話題のメディアアイテムは、ユーザインタフェース８０２を更にスクロールすることに応じて任意選択的にアクセスできる。
【０１８６】
上記のように、いくつかの状況において、電子デバイスは所定のメディアカテゴリー用のメディアカテゴリーユーザインタフェース要素８１２を表示し、それを介して、そのメディアカテゴリー内のメディアアイテムをブラウズでき（例えば、映画をブラウズするユーザインタフェース要素８１２−１）、他の状況では、所定のメディアカテゴリー用のメディアカテゴリーユーザインタフェース要素８１２を表示しない（例えば、むしろ、電子デバイスはユーザインタフェース８０２内のある行として所定のメディアカテゴリーのメディアアイテムの表現を表示し、そのカテゴリー内のメディアアイテムをブラウズするメディアカテゴリーユーザインタフェース要素８１２の選択を最初に要求する必要はない（例えば、図８Ｐ〜８Ｑの音楽ビデオ及びドキュメンタリーメディアアイテムの表現８１８））。いくつかの実施形態において、十分に（例えば、３、５、１０個より多い）推奨メディアアイテムがそのメディアカテゴリーにある場合、電子デバイスは所定のメディアカテゴリー用のメディアカテゴリーユーザインタフェース要素８１２を表示し、そうでない場合、電子デバイスはユーザインタフェース８０２内のそれらのメディアアイテムの表現を直接表示し、対応するユーザインタフェース要素８１２の背後のそれらの推奨メディアアイテムをグループ化することはない。例えば、図８Ｒでは、３つのメディアアイテムがスポーツメディアカテゴリーに含まれている。３つのメディアアイテムはスポーツカテゴリー用のユーザインタフェース要素８１２を生成するメディアアイテムの閾値数（例えば、５つのメディアアイテム）より少ないので、電子デバイスはスポーツユーザインタフェース要素８１２を表示せず、むしろ、図８Ｒに示したように、ユーザインタフェース８０２内のある行にスポーツメディアアイテムの表現８１８−９〜８１８−１１を表示する。しかし、スポーツカテゴリーが図８Ｓに示したように５つの推奨メディアアイテムを含む場合、電子デバイスは図８Ｔに示したように、スポーツカテゴリーに対応するユーザインタフェース要素８１２−４を表示し、ユーザインタフェース８０２内のある行にスポーツメディアアイテムの表現を表示しない。
【０１８７】
いくつかの実施形態において、電子デバイスは（例えば、ユーザによって設定される）メディア制限を実施する機能を有し、所定のコンテンツ指定（例えば、Ｒ指定、ＰＧ−１３指定等）を有するメディアへのアクセスを制限する。このようなメディア制限が実施中のとき、電子デバイスはその推奨及び／又は話題のメディアアイテムからメディア制限によって制限されたメディアアイテムを任意選択的に省略する。例えば、図８Ｕでは、メディア制限は実施中ではなく（８２０によって示される）、電子デバイスはユーザインタフェース８０２に話題のメディアアイテムの表現８１５を表示している。図８Ｖでは、メディア制限が実施され、ＰＧ−１３以下の指定のメディアへのユーザアクセスを制限する（８２０によって示される）。その結果、電子デバイスは、Ｒ指定を有するメディアアイテムに対応する推奨メディアアイテムの表現８１５−２と８１５−５をユーザインタフェース８０２にもはや表示しない。
【０１８８】
図８Ｗにおいて、メディアライブラリに対応するユーザインタフェース要素８０４−２を選択する入力が検出される。その結果、電子デバイスはメディアライブラリにあるメディアアイテムの表現８２２−１〜８２２−８をユーザインタフェース８０２に表示する。メディアライブラリは、電子デバイスのユーザが、例えば、図８Ｗに示したように、メディアアイテムを購入することによって、メディアアイテムを借りることによって、又はメディアアイテムを気に入ることによって、メディアライブラリに含める選択をしたメディアアイテムを任意選択的に含む。メディアライブラリは任意選択的に、図８Ａの推奨メディアアイテムとは異なるコレクションのメディアアイテムであるが、それは、それらのメディアアイテムに対する明示的なユーザアクションのため、メディアライブラリに含まれるメディアアイテムが任意選択的にそこに含まれるからあり、推奨メディアアイテムは、既に説明したように、それらのメディアアイテムに対する明示的なユーザアクションのため、推奨メディアアイテムに含まれていても含まれていなくてもよい。メディアライブラリのユーザインタフェース要素８０４−２が選択されたとき、ユーザインタフェース８０２は更に、タイトル、アイテムがメディアライブラリに追加された日付、メディアアイテムの種類（例えば、映画、テレビ番組等）、及びコンテンツ指定等の様々な特徴に基づいて、メディアライブラリ内のメディアアイテムをソートする選択可能なアフォーダンス８２４を含む。
【０１８９】
図８Ｘにおいて、電子デバイスにインストールされておらず、電子デバイス上のメディアへのアクセスを提供するメディアアプリケーションに対応するユーザインタフェース要素８０４−３を選択する入力が検出される。その結果、電子デバイスは、電子デバイスにインストールされていないメディアアプリケーションの表現８２６−１〜８２６−４を表示する。例えば、メディアプロバイダ１からメディアへのアクセスを提供するメディアアプリケーションＡは電子デバイスにはインストールされておらず、従って、ストアユーザインタフェース要素８０４−３が選択されたとき、電子デバイスはメディアプロバイダ１からメディアへのアクセスを提供するメディアアプリケーションＡに対応する表現８２６−１をユーザインタフェース８０２に表示する。電子デバイスは、電子デバイスにインストールされていないメディアアプリケーションの表現８２６−２〜８２６−４を同様に表示する。８２８によって示したように、電子デバイスのユーザはメディアプロバイダ１、３及び４を介してメディアにアクセスする権利を付与されている。従って、いくつかの表現８２６はユーザがメディア（例えば、メディアアプリケーションＡとＣ）にアクセスする権利を付与されているメディアアプリケーションに対応し、いくつかの表現８２６はユーザがメディアにアクセスする権利を付与されていないメディアアプリケーション（例えば、メディアアプリケーションＢ−１とＢ−２）に対応する。
【０１９０】
電子デバイスは更に、電子デバイスのユーザに利用可能なメディア購読契約に対応する表現８３０−１と８３０−２を表示する。例えば、表現８３０−１はメディアプロバイダ４へのメディア購読契約に対応し、表現８３０−２はメディアプロバイダ５へのメディア購読契約に対応する。各表現８３０は、対応する購読契約が電子デバイスのユーザに利用可能になるメディアの視覚表示（例えば、画像、ビデオ）（例えば、表現８３０−１内の視覚表示Ｄ−１とＤ−２、及び表現８３０−２内の視覚表示Ｅ−１とＥ−２）を含む。これらの視覚表示は任意選択的に、それらの購読契約内のメディア用の事前に選択されたカバーアート又は画像、及び／又はそれらの購読契約内のメディアのビデオプレビューである。従って、電子デバイスは、ユーザがアクセスを獲得できるメディアについて、ユーザによって容易に確認される情報を提供する。表現８２６は対応するメディアアプリケーションを電子デバイスにインストールするために選択可能であり、表現８３０は電子デバイス上で対応するメディア購読契約に加入するために選択可能である。
【０１９１】
いくつかの実施形態において、電子デバイスは、それらのメディアアプリケーションが電子デバイスにインストールされていなくても、（それらのアプリケーションに対応するメディアプロバイダとの購読契約のために）電子デバイスのユーザがメディアにアクセスする権利を既に付与されているアプリケーションの表現を表示しない。例えば、図８Ｙにおいて、ユーザはメディアプロバイダ１、３及び４を介してメディアにアクセスする権利を付与されている。その結果、電子デバイスは、ユーザがアクセスする権利を既に付与されているメディアプロバイダのアプリケーションに対応する表現８２６−１と８２６−４を表示せず、ユーザが既に有しているメディアプロバイダ４へのメディア購読契約に対応する表現８３０−１を表示しない。
【０１９２】
いくつかの実施形態において、所定のメディアプロバイダからのメディアは、複数のメディアアプリケーションを介してアクセス可能であってもよい。例えば、図８Ｙにおいて、メディアアプリケーションＢ−１とＢ−２は両方とも、メディアプロバイダ２のメディアへのアクセスを提供できる。例えば、メディアプロバイダ２は、ケーブルテレビ会社とのユーザの購読契約（例えば、メディアプロバイダ２からのメディアをその顧客に提供する配置を有するケーブルテレビ会社又は他の同様の企業とのユーザの購読契約を介したメディアプロバイダ２への間接的な購読契約）に基づいて、そのメディアへのアクセスを提供する第１アプリケーションと、メディアプロバイダ２との直接的なユーザの購読契約に基づいて、そのメディアへのアクセスを提供する第２アプリケーションとを有してもよい。このような状況において、いったんユーザがメディアアプリケーションＢ−１とＢ−２の一方をインストールした場合、電子デバイスはユーザインタフェース８０２内のメディアアプリケーションの他方の表現の表示を任意選択的に終了する。例えば、図８Ｚにおいて、メディアアプリケーションＢ−１に対応する表現８２６−２が現在のフォーカスを有する間に、タッチ感知面６０４のクリックが検出される。それに応じて、電子デバイスはメディアアプリケーションＢ−１のダウンロード及び／又はインストールを行い、表現８２６−２の表示並びに表現８２６−３の表現の表示を終了し、それは、図８ＡＡに示したように、メディアアプリケーションＢ−２に対応する。
【０１９３】
図８ＢＢにおいて、電子デバイスによってアクセス可能なメディアを検索するユーザインタフェース要素８０４−４を選択する入力が検出される。その結果、電子デバイスはディスプレイ５１４上に検索インタフェースを表示する。検索インタフェースは検索基準を提供する検索フィールド８３６を含み、検索から得られるメディアアイテムの表現８３４−１〜８３４−４を表示する。８２８によって示したように、ユーザはメディアプロバイダ１、３及び４からのメディアにアクセスする権利を付与されている。更に、検索インタフェースは、電子デバイスによってアクセス可能な全てのメディア、又は電子デバイスのユーザがアクセスする権利を付与されている電子デバイスによってアクセス可能なメディアだけを検索するユーザ構成可能なオプションを含む。図８ＢＢにおいて、検索は、電子デバイスのユーザがアクセスする権利を付与されているメディアに限定されない（８３２によって示される）。その結果、検索フィールド８３６に入力された「コメディ」検索基準に応じて、ユーザがメディアプロバイダ２を介してメディアにアクセスする権利を付与されていなくても、電子デバイスはメディアプロバイダ１、２及び３を介してアクセス可能なメディアアイテムの検索結果表現を表示する。
【０１９４】
しかし、いくつかの実施形態において、電子デバイスはユーザがアクセスする権利を付与されているメディアアイテムを検索し、ユーザがアクセスする権利を付与されていないメディアアイテムを検索することはない。例えば、図８ＣＣにおいて、検索は電子デバイスのユーザがアクセスする権利を付与されている（８３２によって示される）メディアに制限される。その結果、検索フィールド８３６に入力された「コメディ」検索基準に応じて、電子デバイスはメディアプロバイダ１と３からのメディアアイテムに対応する表現８３４−１と８３４−３のみを表示するが、メディアプロバイダ２からのメディアアイテムに対応する表現８３４−２と８３４−４は表示しない。
【０１９５】
いくつかの実施形態において、電子デバイスがメディアアイテムの検索を実行しているとき、コンテンツ指定に基づいてメディアの再生を制限するメディア制限が実施中であってもよい。例えば、図８ＤＤでは、ＰＧ−１３以下の指定を有するメディアへのメディアの再生を制限するメディア制限が実施中である（８２０によって示される）。しかし、いくつかの実施形態において、電子デバイスは、実施中のメディア制限にかかわらず、検索を実行し、検索から得られる表現８３４を表示する。例えば、図８ＤＤにおいて、それらの表現がＲ指定を備えたメディアアイテムに対応していても、電子デバイスはその検索から得られる表現８３４−１と８３４−４を表示する。しかし、それらの表現を選択してもそれらのメディアアイテムを再生せず、メディア制限によって許可されたメディアアイテムに対応する検索結果表現を選択するとそれらのメディアアイテムを再生する。例えば、図８ＥＥにおいて、Ｒ指定であるメディアアイテムＡに対応する表現８３４−１が現在のフォーカスを有している間、タッチ感知面６０４のクリックが検出される。それに応じて、メディアアイテムＡを再生するのではなく、電子デバイスは、図８ＦＦに示したように、メディアアイテムＡがメディア制限によって制限されているという視覚表示を表示する。いくつかの実施形態において、権利を付与されているメディアに検索が制限されている場合（図８ＧＧの８３２によって示される）、電子デバイスは、図８ＧＧで示したように、電子デバイスのユーザが視聴する権利を付与されていないメディアの検索結果表現を表示しないであろう。
【０１９６】
図９Ａ〜９Ｉは、本開示のいくつかの実施形態に従って、カテゴリー毎のメディアアイテムのブラウジングを促進する方法９００を示すフロー図である。方法９００は、図１Ａ〜１Ｂ、図２〜３及び図５Ａ〜５Ｂを参照しながら上で説明したように、デバイス１００、デバイス３００又はデバイス５００等の電子デバイスにおいて任意選択的に実行される。方法９００内のいくつかの動作は任意選択的に組み合わせられ、及び／又はいくつかの動作の順番は任意選択的に変更される。
【０１９７】
以降で説明するように、方法９００はカテゴリー毎のメディアアイテムのブラウジングを促進する方法を提供する。その方法は、本開示のデバイスのユーザインタフェースと対話するときのユーザへの認識的負担を低減し、より効率的なヒューマンマシンインタフェースを生成する。バッテリ動作の電子デバイスの場合、ユーザインタフェースとのユーザの対話の効率性を増大させることは電力を節約し、バッテリ充電間の時間を増大させる。
【０１９８】
いくつかの実施形態において、ディスプレイ（例えば、ディスプレイ５１４等のテレビジョン）及び１つ以上の入力デバイス（例えば、リモート５１０等のリモートコントロール、又はデバイス５１１等のスマートフォン）と通信する電子デバイス（例えば、デバイス１００、デバイス３００又はデバイス５００等のセットトップボックス）は１つ以上の入力デバイスを介して、図８Ａ等で、電子デバイスのユーザに対して推奨メディアアイテムをディスプレイ上に表示する要求（例えば、電子デバイス上で統合型メディアブラウジングアプリケーションの起動及び表示を行い、方法７００で説明されるもの等、異なるメディアプロバイダ及び／又は異なるメディアアプリケーションから電子デバイス上で利用可能なメディアを表示する要求）を受信する（９０２）。いくつかの実施形態において、電子デバイスによって表示されるメディアは、ユーザの前のメディア視聴アクションに基づいて、ユーザに興味があるだろうと電子デバイスが判定したメディアである。いくつかの実施形態において、推奨メディアアイテムを表示する要求の受信に応じて、電子デバイスはディスプレイ上のメディアナビゲーションユーザインタフェース内に（例えば、メディアプロバイダに対応し、それらのコンテンツプロバイダからメディアを提供する電子デバイス上のアプリケーションとは異なる、電子デバイス上で実行中のメディアブラウジングアプリケーション内に）、図８Ａ等で、推奨メディアアイテムの第１の複数の表現（例えば、推奨メディアの各メディアアイテムの表現）を表示する（９０４）。いくつかの実施形態において、表現は、推奨メディアからの画像及び／又はビデオ、及び／又は推奨メディアについてのテキスト情報を含む。いくつかの実施形態において、表現はメディアナビゲーションユーザインタフェースの行に表示される。いくつかの実施形態において、表現は図８Ｂ〜８Ｄ等で、対応するメディアアイテムを再生し、及び／又は対応するメディアアイテムについての追加の情報を表示するために選択可能である。
【０１９９】
いくつかの実施形態において、推奨メディアアイテムの第１の複数の表現を表示している間、電子デバイスは１つ以上の入力デバイスを介して、図８Ｅ〜８Ｈ等で、推奨メディアアイテムの第１の複数の表現間をスクロールする要求に対応するナビゲーション入力（例えば、１つ以上の入力デバイスのタッチ感知面上で検出され、スワイプ入力の大きさ及び／又は方向に従って、１つの表現から別の表現に現在のフォーカスを移動させるスワイプ入力）を受信する（９０６）。いくつかの実施形態において、ナビゲーション入力の受信に応じて、電子デバイスは推奨メディアアイテムの第１の複数の表現間をスクロールし（９０８）、推奨メディアのメディアカテゴリーに対応する複数のメディアカテゴリーユーザインタフェース要素を、メディアナビゲーションユーザインタフェースで明らかにし、ナビゲーション入力を受信する前に、メディアアイテムの複数の表現は表示され、図８Ｅ〜８Ｈ等で、メディアカテゴリーユーザインタフェース要素（例えば、ＴＶ番組に対応するユーザインタフェース要素、映画に対応するユーザインタフェース要素、キッズコンテンツに対応するユーザインタフェース要素、コンテンツのエディトリアルコレクションに対応するユーザインタフェース要素等）を表示することはない。いくつかの実施形態において、メディアカテゴリーに対応するユーザインタフェース要素は、推奨メディアに対応する表現（例えば、視覚ブロックの行内の視覚ブロック）と同じメディアナビゲーションユーザインタフェースの空間的レイアウトで表示される。
【０２００】
いくつかの実施形態において、メディアカテゴリーユーザインタフェース要素を表示している間、電子デバイスは１つ以上の入力デバイスを介して、図８Ｉ等で、複数のメディアカテゴリーユーザインタフェース要素の各メディアカテゴリーユーザインタフェース要素を選択する入力（例えば、各ユーザインタフェース要素が現在選択されている間に、１つ以上の入力デバイスのタッチ感知面上で検出されるクリック又はタップ）を受信し（９１０）、各メディアカテゴリーユーザインタフェース要素はメディアのカテゴリーの各メディアのカテゴリーに対応している。いくつかの実施形態において、各ユーザインタフェース要素を選択する入力の受信に応じて、電子デバイスは、図８Ｉ〜８Ｊ等で、メディアの各カテゴリー内の推奨メディアアイテムに対応する推奨メディアアイテムの第２の複数の表現と、推奨メディアアイテムの第１の複数の表現及びメディアカテゴリーユーザインタフェース要素を、メディアナビゲーションユーザインタフェースで置き換える（９１２）（例えば、ユーザが特定のカテゴリーのメディアを選択すると、メディアナビゲーションユーザインタフェースが更新され、選択されたメディアのカテゴリーに対応するメディアの表現を表示する）。いくつかの実施形態において、選択されたメディアのカテゴリーに対応するメディアアイテムの表現は、推奨メディアに対応する表現、及び／又はメディアカテゴリー（例えば、視覚ブロックの行内の視覚ブロック）と同じメディアナビゲーションユーザインタフェースの空間的レイアウトで表示される。いくつかの実施形態において、各メディアカテゴリーはメディアフィルタであり、第２の複数の推奨メディアアイテム内の表示に適している推奨メディアアイテムは第１の複数の推奨メディアアイテム内の表示に適している推奨メディアアイテムのサブセットである。このように、電子デバイスはユーザがカテゴリー毎にメディアを容易にブラウズし発見する機能を促進し、ユーザと電子デバイスの対話の効率を改善する。いくつかの実施形態において、メディアの各カテゴリー内の推奨メディアアイテムは推奨メディアアイテムには含まれない（９１８）（例えば、コンテンツカテゴリーが選択されたときに表示されるメディアアイテムは任意選択的に、コンテンツカテゴリーが選択される前に元のメディアナビゲーションユーザインタフェース内には表示されない）。従って、電子デバイスのユーザは任意選択的に、メディアナビゲーションユーザインタフェースのメディアをブラウズするとき、所定のメディアアイテムを２度確認することはなく、ユーザと電子デバイスの対話の効率を改善する。
【０２０１】
メディアカテゴリーユーザインタフェース要素を表示している間、電子デバイスは任意選択的に１つ以上の入力デバイスを介して、図８Ｏ〜８Ｑ等で、メディアカテゴリーユーザインタフェース要素をスクロールする要求に対応する第２ナビゲーション入力（例えば、１つ以上の入力デバイスのタッチ感知面上で検出されるスワイプ入力）を受信する（９１４）。第２ナビゲーション入力の受信に応じて、電子デバイスは任意選択的にメディアカテゴリーユーザインタフェース要素間をスクロールし（９１６）、図８Ｏ〜８Ｑ等で、第１及び第２の複数の推奨メディアアイテムとは異なる推奨メディアアイテムの第３の複数の表現を、メディアナビゲーションユーザインタフェースで明らかにする（例えば、追加の推奨メディアアイテムは、メディアカテゴリーユーザインタフェース要素の下のメディアナビゲーションユーザインタフェース、及び／又はメディアカテゴリーユーザインタフェース要素の左又は右側に任意選択的に表示される。このように、電子デバイスは、ユーザがカテゴリー毎に追加のメディアを容易にブラウズし発見する機能を促進し、ユーザと電子デバイスの対話の効率を改善する。
【０２０２】
いくつかの実施形態において、推奨メディアの所定のメディアのカテゴリーがメディアアイテムの閾値数（例えば、５、１０又は１５）より多く含むという判定に従って、所定のメディアのカテゴリーに対応するメディアカテゴリーユーザインタフェース要素は複数のメディアカテゴリーユーザインタフェース要素に含まれ、推奨メディアの所定のメディアのカテゴリーに含まれるメディアアイテムの表現は、図８Ｓ〜８Ｔ等で、メディアナビゲーションユーザインタフェース内には表示されない（９２０）（例えば、カテゴリーがそれに関連した十分なメディアアイテムを有する場合、それはカテゴリーユーザインタフェース要素として示され、そのカテゴリー内のメディアアイテムは、ユーザがそのカテゴリーユーザインタフェース要素を選択した後だけ任意選択的に表示される）。いくつかの実施形態において、推奨メディアの所定のメディアのカテゴリーがメディアアイテムの閾値数（例えば、５、１０又は１５）より少なく含むという判定に従って、所定のメディアカテゴリーに対応するメディアカテゴリーユーザインタフェース要素は複数のメディアカテゴリーユーザインタフェース要素には含まれず、推奨メディアの所定のメディアカテゴリーに含まれるメディアアイテムの表現は、図８Ｒ等で、メディアナビゲーションユーザインタフェース内に表示される（９２２）（例えば、カテゴリーがそれに関連した十分なメディアアイテムを有しない場合、それはカテゴリーユーザインタフェース要素として示されず、そのカテゴリー内のメディアアイテムはメディアナビゲーションユーザインタフェース内に任意選択的に表示され、ユーザはそれらのメディアアイテムをブラウズできる）。このように、電子デバイスは、それらのメディアアイテムのブラウズが容易になるように、ユーザにメディアアイテムをインテリジェントに提示し、ユーザと電子デバイスの対話の効率を改善する。
【０２０３】
いくつかの実施形態において、推奨メディアアイテムは、電子デバイスのユーザが電子デバイスにアクセスする権利を付与されているメディアアイテムを含み（例えば、ユーザは、メディアアイテムへのユーザアクセスを提供するメディアプロバイダとの購読契約を有する、ユーザはメディアアイテムを購入している等）、電子デバイスのユーザが電子デバイスにアクセスする権利を付与されていないメディアアイテムを除外する（例えば、含まない）（９２４）（例えば、電子デバイスはユーザがアクセスする権利を付与されているメディアだけをユーザに推奨する）。
【０２０４】
電子デバイスは１つ以上の入力デバイスを介して、図８Ｂ等で、推奨メディアアイテムの第１又は第２の複数の表現の各メディアアイテムの各表現を選択する入力（例えば、各表現がフォーカスを有するときの入力デバイス上のボタンのクリック）を任意選択的に受信する（９２６）。各メディアアイテムの各表現を選択する入力の受信に応じて、電子デバイスはディスプレイ上に、図８Ｃ等で、各メディアアイテムについての情報を含む各メディアアイテムに対応するページと、選択されたとき、電子デバイス上で各メディアアイテムを再生する選択可能なアフォーダンス（例えば、任意選択的に各メディアアイテムの専用標準ページであるユーザインタフェース）とを任意選択的に表示する（９２８）。いくつかの実施形態において、電子デバイスは１つ以上の入力デバイスを介して、図８Ｃ等で、選択可能なアフォーダンスの選択（選択可能なアフォーダンスがフォーカスを有するときの入力デバイス上のボタンのクリック）を受信する（９３０）。選択可能なアフォーダンスの選択の受信に応じて、電子デバイスは、図８Ｄ等で、電子デバイス上の各メディアアイテムをディスプレイ上で任意選択的に再生する（９３２）。このように、電子デバイスは電子デバイス上のメディアアイテムについての理解及びその再生を促進し、ユーザと電子デバイスの対話の効率を改善する。
【０２０５】
いくつかの実施形態において、推奨メディアアイテムの第１の複数の表現は、図８Ｐ〜８Ｑ等で、推奨メディアの各メディアカテゴリーに対応するメディアナビゲーションユーザインタフェースの各領域（例えば、行内）に表示される推奨メディアアイテムの表現を含む（９３４）（例えば、推奨メディアの表現は、ベスト映画、ベストＴＶ番組、ジャンル（スポーツ、ニュース等）、アプリケーション固有のコンテンツ（メディアプロバイダ１上の新規、メディアプロバイダ２上の新規等）、ゴルフ等）、推奨メディアのカテゴリーに対応する行に表示される）。このように、電子デバイスは、ユーザがカテゴリー毎にメディアを容易にブラウズし発見する機能を促進し、ユーザと電子デバイスの対話の効率を改善する。
【０２０６】
メディアナビゲーションユーザインタフェースで、メディアの各カテゴリー内の推奨メディアアイテム（例えば、ユーザがメディアカテゴリーを選択した後に表示されるメディアアイテム）に対応する推奨メディアアイテムの第２の複数の表現を表示している間、電子デバイスは１つ以上の入力デバイスを介して、図８Ｊ〜８Ｌ等で、推奨メディアアイテムの第２の複数の表現間をスクロールする要求に対応する第２ナビゲーション入力（例えば、１つ以上の入力デバイスのタッチ感知面上で検出され、スワイプ入力の大きさ及び／又は方向に従って、１つの表現から別の表現に現在のフォーカスを移動させるスワイプ入力）を任意選択的に受信する（９３６）。第２ナビゲーション入力の受信に応じて、電子デバイスは推奨メディアアイテムの第２の複数の表現間を任意選択的にスクロールし（９３８）、メディアの各カテゴリーのメディアのサブカテゴリーに対応する第２の複数のメディアカテゴリーユーザインタフェース要素（例えば、選択されたメディアカテゴリー内の別のメディアのカテゴリーに対応するメディアカテゴリーユーザインタフェース要素）を、メディアナビゲーションユーザインタフェースで明らかにし、第２ナビゲーション入力を受信する前に、図８Ｊ〜８Ｌ等で、第２の複数のメディアカテゴリーユーザインタフェース要素を表示することなく、推奨メディアアイテムの第２の複数の表現は表示される（例えば、映画が選択されたカテゴリーである場合、別のフィルタはジャンル毎であり、ＴＶ番組が選択されたカテゴリーである場合、別のフィルタはジャンル毎であり、キッズが選択されたカテゴリーである場合、別のフィルタは年齢幅毎である等）。このように、電子デバイスはユーザがカテゴリー毎にメディアを容易にブラウズし発見する機能を促進し、ユーザと電子デバイスの対話の効率を改善する。加えて、カテゴリーフィルタオプションを表示する前に推奨されたコンテンツを表示することでコンテンツファーストの経験をユーザに提供し、再生用にディスプレイに表示される再生可能なメディアアイテムの量を増大させ、ユーザが再生用に生成可能なメディアアイテムを選択する前にユーザからの入力数を低減し、デバイスの使用効率を増大させる。
【０２０７】
いくつかの実施形態において、メディア制限（例えば、親による制限、もしくはＲ指定以上の映画等、所定のコンテンツ指定を有するメディアの視聴を防ぐ制限）が電子デバイス上で実施中であるという判定に従って、推奨メディアアイテムの第１及び第２の複数の表現に対応する推奨メディアアイテムは、図８Ｖ等で、メディア制限によって制限されたメディアアイテムを除外する（例えば、含まない）（９４０）（例えば、メディア制限が実施中の場合、メディアナビゲーションユーザインタフェース内に表示されるメディアはメディア制限によって許可されたメディアに制限される）。従って、いくつかの実施形態において、ユーザは、メディア制限によって許可されたメディアをブラウズできるだけである。このように、電子デバイスは、ユーザが制限されていないメディアを容易にブラウズし発見する機能を促進し、ユーザと電子デバイスの対話の効率を改善する。
【０２０８】
メディア制限が電子デバイス上で実施中である間、電子デバイスは１つ以上の入力デバイスを介して、図８ＤＤ等で、電子デバイスによってアクセス可能なメディアアイテム全体で検索を実行する要求に対応する入力（例えば、所定のメディアアイテムを検索する入力、コメディ、映画等の所定の特徴を有するメディアアイテムを検索する入力等）を任意選択的に受信する（９４２）。電子デバイスによってアクセス可能なメディアアイテム全体を検索する要求に対応する入力の受信に応じて、電子デバイスは、図８ＤＤ等で、メディア制限によって制限されたメディアアイテムを含む、電子デバイスによってアクセス可能なメディアアイテムを任意選択的に検索する（９４４）（例えば、メディア制限が実施中であっても、電子デバイス上で実行される検索は、メディア制限にかかわらず、電子デバイスによってアクセス可能な全てのメディアを検索するであろう）。いくつかの実施形態において、電子デバイスによってアクセス可能なメディアアイテムを検索することは、図８ＣＣ等で、電子デバイスのユーザが電子デバイスにアクセスする権利を付与されていないメディアアイテムを検索することなく、電子デバイスのユーザが電子デバイスにアクセスする権利を付与されているメディアアイテムを検索すること（９４６）を備える（例えば、メディアの検索はメディア制限にかかわらずメディア全体で実行されるが、ユーザが視聴する権利を付与されているメディアだけが検索される）。従って、電子デバイスは、ユーザがメディア制限によって制限されている及び／又は権利を付与されているメディアを発見可能にし、ユーザが電子デバイス上の権利を付与されているメディアを発見する機能を促進し、ユーザと電子デバイスの対話の効率を改善する。
【０２０９】
メディア制限が電子デバイス上で実施中の間、電子デバイスは１つ以上の入力デバイスを介して、メディアアイテムの検索から得られた検索結果メディアアイテムを再生する要求に対応する入力（例えば、ユーザによって実行されたメディア検索に応じて、電子デバイスが検索結果メディアアイテムを表示した後の検索結果メディアアイテムの選択）を任意選択的に受信し（９４８）、検索結果メディアアイテムは、図８ＥＥ等で、電子デバイス上のメディア制限によって制限される（例えば、そのコンテンツ指定が許可されたコンテンツ指定外にあるので、検索結果メディアアイテムはメディア制限によって許可されない）。検索結果メディアアイテムを再生する要求の受信に応じて、電子デバイスは、図８ＦＦ等で、電子デバイス上で検索結果メディアアイテムを再生することなく、検索結果メディアアイテムが電子デバイス上のメディア制限によって制限されているという視覚表示をディスプレイ上に任意選択的に表示する（９５０）（例えば、ユーザが検索結果内の制限されたメディアアイテムの再生を選択した場合、電子デバイスは、メディアアイテムが制限され、それを再生しないという警告を表示する）。従って、電子デバイスは、メディアアイテムが制限されている及び／又はメディア制限が実施中であることをユーザが判定する機能を促進し、ユーザと電子デバイスの対話の効率を改善する。
【０２１０】
いくつかの実施形態において、メディアナビゲーションユーザインタフェースは更に、メディアライブラリ（例えば、メディアアイテムのコレクション）に対応するライブラリユーザインタフェース要素を含み、メディアライブラリは、電子デバイスのユーザが、図８Ｗ等で、メディアライブラリに含めるように選択したメディアアイテム（例えば、ユーザが好む（もしくはメディアライブラリに含めるように指定した）、購入した、借りた等のメディアアイテム）を含む（９５２）。メディアライブラリは任意選択的に、推奨メディアアイテムとは異なるメディアアイテムのコレクションであるが、それはメディアライブラリに含まれるメディアアイテムが、それらのメディアアイテムに対する明示的なユーザアクションのため、そこに任意選択的に含まれるためであり、推奨メディアアイテムは、それらのメディアアイテムに対する明示的なユーザアクションのため、推奨メディアアイテムに含まれていても含まれていなくてもよい。いくつかの実施形態において、電子デバイスは１つ以上の入力デバイスを介して、ライブラリユーザインタフェース要素を選択する入力（例えば、ライブラリユーザインタフェース要素がフォーカスを有するときの入力デバイス上のボタンのクリック）を受信する（９５４）。ライブラリユーザインタフェース要素を選択する入力の受信に応じて、電子デバイスは、図８Ｗ等で、電子デバイスのユーザがメディアライブラリに含めるように選択したメディアアイテムの複数の表現と、推奨メディアアイテムの表現をメディアナビゲーションユーザインタフェースで任意選択的に置き換える（９５６）。いくつかの実施形態において、メディアライブラリは、タイトル、日付等毎にメディアライブラリをソートする１つ以上の選択可能なアフォーダンスを含む。従って、電子デバイスは、ユーザがメディアライブラリに含まれるように指定したメディアを容易にブラウズ可能にするインタフェースを提供し、ユーザと電子デバイスの対話の効率を改善する。
【０２１１】
いくつかの実施形態において、メディアナビゲーションユーザインタフェースは更に、図８Ｘ等で、電子デバイスのユーザが視聴する権利を付与されていないメディアを提供するメディアアプリケーション（例えば、ユーザが購入又はダウンロードしていない、アクセスする購読契約を有していない等のアプリケーション）に対応するストアユーザインタフェース要素を含む（９５８）。いくつかの実施形態において、電子デバイスは１つ以上の入力デバイスを介して、ストアユーザインタフェース要素を選択する入力（例えば、ストアユーザインタフェース要素がフォーカスを有するときの入力デバイス上のボタンのクリック）を受信する（９６０）。ストアユーザインタフェース要素を選択する入力の受信に応じて、電子デバイスは、図８Ｘ等で、電子デバイスのユーザが視聴する権利を付与されていないメディアを提供するメディアアプリケーションの複数の表現と、推奨メディアアイテムの表現をメディアナビゲーションユーザインタフェースで任意選択的に置き換える（９６２）。いくつかの実施形態において、図８Ｙ等で、電子デバイスのユーザがメディアにアクセスする権利を付与されていないメディアアプリケーションの表現を表示することなく、メディアアプリケーションの複数の表現は表示される（９６４）（例えば、ユーザがコンテンツにアクセスする権利を付与されていないアプリケーションの表現だけが表示される）。このように、電子デバイスは、電子デバイス上にインストールされていない及び／又はユーザがメディアにアクセスする権利を付与されていないメディアアプリケーションへの素早いアクセスをユーザに提供し、ユーザと電子デバイスの対話の効率を改善する。
【０２１２】
いくつかの実施形態において、メディアアプリケーションの表現は、電子デバイスのユーザにとって利用可能なメディア購読契約（例えば、メディアプロバイダ１、メディアプロバイダ２等で、メディアが利用可能なアプリケーションへの購読契約）に対応する１つ以上の表現を含み、ユーザにとって利用可能な各メディア購読契約に対応する各表現は、図８Ｘ等で、対応するメディア購読契約を介してユーザにアクセス可能になるメディアの各視覚表示を含む（９６６）（例えば、メディア購読契約の表現は、ユーザがメディア購読契約に加入した場合、ユーザにアクセス可能になるメディアの指示を含む）。例えば、メディアプロバイダ１の表現は、メディアプロバイダ１から利用可能な番組のグラフィックを任意選択的に含み、メディアアイテム２の表現はメディアプロバイダ２から利用可能な番組のグラフィックを任意選択的に含む等。このように、電子デバイスは、所定のメディアプロバイダへの購読契約を介してユーザがアクセスを得ることができるメディアについてのアクセス可能な情報を容易に提供し、ユーザと電子デバイスの対話の効率を改善する。
【０２１３】
いくつかの実施形態において、電子デバイスのユーザは、図８Ｙ等で、電子デバイスにインストールされていない第１組のメディアアプリケーションを含む複数のメディアアプリケーションを介して、メディアへのアクセスをユーザに与えるメディアプロバイダとの購読契約を有する（９６８）（例えば、ユーザはケーブルテレビ会社の顧客であり、ケーブルテレビ会社とのユーザのアカウントによって、ユーザは、第１メディアプロバイダ用のアプリケーション、第２メディアプロバイダ用のアプリケーション等、複数のメディアアプリケーションからメディアを視聴できる）。いくつかの実施形態において、図８Ｙ等で、第１組のメディアアプリケーション内のメディアアプリケーションの表現を表示することなく、メディアアプリケーションの複数の表現が表示される（９７０）（例えば、第１組のメディアアプリケーションが電子デバイスにインストールされていなくても、ストアユーザインタフェース内には任意選択的に表示されないが、それはケーブルテレビ会社とのユーザのアカウントのために、ユーザがそれらのアプリケーションを介してコンテンツにアクセスする権利を既に付与されているためである）。このように、電子デバイスは、電子デバイスのユーザに興味がないかもしれない情報（例えば、ユーザがメディアにアクセスする権利を既に付与されているメディアアプリケーションの表現）を表示せず、ユーザと電子デバイスの対話の効率を改善する。
【０２１４】
いくつかの実施形態において、複数の各プロバイダメディアアプリケーションは各メディアプロバイダからのメディアアイテムへのアクセスを提供し、それは、図８Ｘ〜８Ｚ等で、各メディアプロバイダからのメディアアイテムへのアクセスを提供する第１メディアアプリケーションと、各メディアプロバイダからのメディアアイテムへのアクセスを提供する第２メディアアプリケーションとを含む（９７２）（例えば、所定のメディアプロバイダは、メディアプロバイダ上のメディアへのアクセスを提供可能な複数のメディアアプリケーションを有する）。例えば、メディアプロバイダは、ケーブルテレビ会社とのユーザの購読契約に基づいてメディアへのアクセスを提供する第１アプリケーション（例えば、ケーブルテレビ会社とのユーザの購読契約を介したメディアプロバイダへの間接的な購読契約）と、メディアプロバイダとの直接的なユーザの購読契約に基づいてメディアへのアクセスを提供する第２アプリケーションとを有してもよい。いくつかの実施形態において、第１メディアアプリケーションは電子デバイスにインストールされ、電子デバイスのユーザは、図８Ｙ〜８Ｚ等で、各メディアプロバイダからのメディアアイテムへのアクセスを提供する第１メディアアプリケーションへの購読契約を有する（９７４）（例えば、ユーザは、メディアプロバイダからのメディアがアクセス可能であるメディアアプリケーションの１つを既にダウンロードし認証している）。いくつかの実施形態において、第２メディアアプリケーションは、図８Ｙ〜８Ｚ等で、電子デバイスにインストールされていない（９７６）（例えば、メディアプロバイダからのメディアにアクセスするメディアアプリケーションの他のものは電子デバイスにダウンロード、インストール及び／又は認証されていない）。いくつかの実施形態において、図８Ｚ等で、第２メディアアプリケーションを表示することなく、メディアアプリケーションの複数の表現が表示される（９７８）（例えば、所定のメディアプロバイダからのメディアにアクセスするいくつかのメディアアプリケーションが電子デバイスにインストールされていなくても、それらはストアユーザインタフェース内に任意選択的に表示されないが、それはユーザが所定のメディアプロバイダからのメディアにアクセスする異なるメディアアプリケーションを既にインストールし認証しているためである）。いくつかの実施形態において、複数の各プロバイダメディアアプリケーションの表現を表示することなく、メディアアプリケーションの複数の表現が表示される。このように、電子デバイスは、電子デバイスのユーザに興味がないかもしれない情報（例えば、重複するメディアアプリケーションの表現）を表示せず、ユーザと電子デバイスの対話の効率を改善する。
【０２１５】
いくつかの実施形態において、メディアナビゲーションユーザインタフェースは更に、図８ＢＢ等で、電子デバイスによってアクセス可能なメディアを検索する検索ユーザインタフェース要素を含む（９８０）。いくつかの実施形態において、電子デバイスは１つ以上の入力デバイスを介して、検索ユーザインタフェース要素を選択する入力（例えば、検索ユーザインタフェース要素がフォーカスを有するときの入力デバイス上のボタンのクリック）を受信する（９８２）。検索ユーザインタフェース要素を選択する入力の受信に応じて、電子デバイスは、電子デバイスによってアクセス可能なメディアを検索する検索インタフェースと、推奨メディアアイテムの表現をメディアナビゲーションユーザインタフェースで任意選択的に置き換え（９８４）、検索インタフェースはユーザ構成可能なオプションを含み、図８ＢＢ等で、電子デバイスによってアクセス可能なメディア、又は電子デバイスのユーザがアクセスする権利を付与されている電子デバイスによってアクセス可能なメディアだけを検索する（例えば、ユーザは電子デバイスによってアクセス可能な全てのメディア、又はユーザが視聴する権利を付与されているメディアだけを検索するオプションを有する）。いくつかの実施形態において、（例えば、ステップ９４２等で）既に説明したようにメディア制限が電子デバイス上で実施中である間に、検索インタフェースからの検索が実行される。このような実施形態において、このような検索は、図８ＤＤ及びステップ９４２等で、メディア制限にかかわらず電子デバイスによってアクセス可能な全てのメディアを任意選択的に検索する。いくつかの実施形態において、検索によって見出されたが（例えば、ステップ９４８等で）メディア制限によって制限されたメディアアイテムをユーザが再生しようとした場合、電子デバイスは、図８ＦＦ及びステップ９５０等で既に説明したように、メディアアイテムが制限され、それを再生しないという警告を表示する。
【０２１６】
当然のことながら、図９Ａ〜９Ｉの動作を説明した特定の順番は例示的なものに過ぎず、説明した順番は動作を実行可能な唯一の順番であることを示すものではない。当業者は、本明細書で説明した動作の順番を変える様々な方法を認識できる。加えて、当然のことながら、本明細書で説明される他の方法（例えば、方法７００、１１００、１３００及び１９００）に対して本明細書で説明される他の処理の詳細も、図９Ａ〜９Ｉに対して上で説明した方法９００と同様に適用可能である。例えば、方法９００を参照しながら上で説明した統合型メディアブラウジングアプリケーション及びユーザインタフェース、推奨メディアアイテム、話題のメディアアイテム、メディアアプリケーション、推奨及び話題のメディアアイテムの表現、並びにメディアプロバイダは、本明細書で説明した他の方法（例えば、方法７００、１１００、１３００及び１９００）を参照しながら本明細書で説明した統合型メディアブラウジングアプリケーション及びユーザインタフェース、推奨メディアアイテム、話題のメディアアイテム、メディアアプリケーション、推奨及び話題のメディアアイテムの表現、並びにメディアプロバイダの１つ以上の特徴を任意選択的に有する。簡略化のために、これらの詳細はここでは繰り返さない。
【０２１７】
上で説明した情報処理方法の動作は、（例えば、図１Ａ、３、５Ａ及び１５について説明したように）汎用プロセッサ又はアプリケーション固有チップ等の情報処理装置内で１つ以上の機能モジュールを実行することによって任意選択的に実施される。更に、図９Ａ〜９Ｉを参照しながら上で説明した動作は、図１Ａ〜１Ｂに示した構成要素によって任意選択的に実施される。例えば、受信動作９０２、９０６及び９１０、表示動作９０４、スクロール動作９０８及び置き換え動作９１２、イベントソータ１７０、イベント認識部１８０及びイベントハンドラ１９０によって任意選択的に実施される。イベントソータ１７０内のイベントモニタ１７１はタッチ感知面６０４上のコンタクトを検出し、イベントディスパッチャモジュール１７４はイベント情報をアプリケーション１３６−１に送出する。アプリケーション１３６−１の各イベント認識部１８０はイベント情報を各イベント定義１８６と比較し、タッチ感知面上の第１位置における第１コンタクトが、ユーザインタフェース上のオブジェクトの選択等の所定のイベント又はサブイベントに対応するかどうかを判定する。所定のイベント又はサブイベントがそれぞれ検出されると、イベント認識部１８０はそのイベント又はサブイベントの検出に関連したイベントハンドラ１９０を起動する。イベントハンドラ１９０は、データアップデーター１７６又はオブジェクトアップデーター１７７を任意選択的に利用又は呼び出し、アプリケーション内部状態１９２を更新する。いくつかの実施形態において、イベントハンドラ１９０は各ＧＵＩアップデーター１７８にアクセスし、アプリケーションによって表示されるものを更新する。同様に、図１Ａ〜１Ｂに示した構成要素に基づいて他の処理を実施可能な方法も当業者には明らかである。
統一メディア閲覧アプリケーションの設定
【０２１８】
ユーザは、電子デバイス上で利用可能（例えば、記憶されているか又はそうでなければアクセス可能）であり得るメディア（例えば、音楽、映画など）との対話を含む、多くの異なる方法で電子デバイスと対話する。例えば、ユーザは、（例えば、図６Ａ〜図６ＬＬ、図８Ａ〜図８ＧＧ、図１０Ａ〜図１０Ｚ、図１２Ａ〜図１２Ｖ及び／又は図１８Ａ〜図１８Ｊを参照して説明したように）統一メディア閲覧アプリケーションにおいて電子デバイス上でアクセス可能なメディアを閲覧及び再生することができる。しかしながら、状況によっては、異なるメディアアプリケーションからのメディアが統一メディア閲覧アプリケーションにおいて閲覧可能であるためには、対応するメディアプロバイダが統一メディア閲覧アプリケーションとユーザ固有の情報を共有することを可能にするためにユーザからの許可が必要とされることがある（例えば、それらのメディアプロバイダ上のメディアに関するユーザの行動に関する情報）。以下に説明される実施形態は、電子デバイスが統一メディア閲覧アプリケーションの設定を容易にし、それによって電子デバイスとのユーザの対話を向上させる方法を提供する。デバイスとの対話を向上させることで、ユーザによって操作を実行するのに必要な時間が短縮されるため、デバイスの電力使用量が削減され、バッテリ駆動デバイスの電池寿命が延びる。人々がデバイスを使用することが理解される。人がデバイスを使用するとき、その人は、任意選択的にデバイスのユーザと呼ばれる。
【０２１９】
図１０Ａ〜図１０Ｚは、本開示のいくつかの実施形態にかかる、電子デバイスが統一メディア閲覧アプリケーションの設定を容易にする例示的な方法を示す。これらの図の実施形態は、図１１Ａ〜図１１Ｆを参照して説明したプロセスを含む、以下に説明するプロセスを示すために使用される。
【０２２０】
図１０Ａは、例示的なディスプレイ５１４を示す。ディスプレイ５１４は、各種コンテンツを含む１つ以上のユーザインタフェースを任意選択的に表示する。図８Ａに示す例では、ディスプレイ５１４は、ディスプレイ５１４がその一部であるか、又はディスプレイ５１４が接続されている電子デバイス（例えば、図５Ａの電子デバイス５００）のホーム画面ユーザインタフェース１００５ｎを表示する。ユーザインタフェース１００５は、任意選択的に、電子デバイスにインストールされた異なるアプリケーションについてのアイコンを含む電子デバイスのオペレーティングシステムのアプリケーション閲覧ユーザインタフェースであり、アイコンは、電子デバイス上でそれらの対応するアプリケーションを起動するために選択可能である。例えば、ユーザインタフェース１００５は、電子デバイス上で異なるアプリケーションを起動するために選択可能なアイコン１０１８−１から１０１８−５を含む。アイコン１０１８−１は、統一メディア閲覧アプリケーション（例えば、図６Ａ〜図６ＬＬを参照して説明したような統一メディア閲覧アプリケーション）を起動するために選択可能であり、アイコン１０１８−２は、設定アプリケーションを起動するために選択可能であり（例えば、図１０Ｑのユーザインタフェース１００３の設定は、任意選択的にアクセス可能である）、アイコン１０１８−３は、メディアプロバイダ１に対応するメディアアプリケーションを起動するために選択可能であり、アイコン１０１８−４は、メディアプロバイダ２に対応するメディアアプリケーションを起動するために選択可能であり、アイコン１０１８−５は、メディアプロバイダ３に対応するメディアアプリケーションを起動するために選択可能である。図１０Ｋでは、アイコン１０１８−３内の破線ボックスによって示されるように、アイコン１０１８−３は、現在のフォーカスを有する。
【０２２１】
ユーザインタフェース１００５はまた、アイコン１０１８が現在のフォーカスを有するアプリケーションに対応する１つ以上のユーザインタフェース要素を任意選択的に表示する、アイコン１０１８の上の領域（例えば、「トップシェルフ」領域）を含む。例えば、図１０Ａにおいて、メディアプロバイダ１に対応するアイコン１０１８−３は、現在のフォーカスを有する。その結果、電子デバイスは、メディアプロバイダ１からアクセス可能なメディア項目の表現１０２３−１から１０２３−４をユーザインタフェース１００５の「トップシェルフ」領域に表示する。表現１０２３は、任意選択的に、各メディア項目を識別する情報（例えば、テキスト情報）及び／又は各メディア項目のコンテンツに関する情報（例えば、メディア項目のビデオプレビュー、メディア項目の静止画像など）を含む。「トップシェルフ」領域は、いくつかの実施形態では、ホーム画面で現在強調表示されているアプリケーションについての提案されたメディア項目の表現を含むスクロール可能領域であり、上方向スワイプは、選択時に（例えば、リモートコントロール上のタップ又はクリック入力により）、提案されたメディア項目のうちの１つの表現に現在のフォーカスを移動させ、現在のフォーカスを有する提案されたメディア項目の表現に対応するメディア項目の再生をデバイスに開始させる。
【０２２２】
図１０Ｂでは、接触６０８の右から左へのスワイプがタッチ感知面６０４上で検出され、それによって、統一メディアブラウジングアプリケーションに対応するアイコン１０１８−１が現在のフォーカスを有するようになる。その結果、電子デバイスは、統一メディア閲覧アプリケーションに対応するユーザインタフェース要素１０２０−１及び１０２０−２をユーザインタフェース１００５の「トップシェルフ」領域に表示する。図１０Ｌでは、統一メディア閲覧アプリケーションは、電子デバイスにインストールされた各種メディアアプリケーションから利用可能なメディア項目の表現を表示する集中メディアナビゲーションアプリケーションとして機能するようにはまだ許可されていない（例えば、後述）。従って、ユーザインタフェース要素１０２０は、統一メディア閲覧アプリケーションに関連する情報項目であり、一旦許可されると、統一メディア閲覧アプリケーションにおいて閲覧可能となるメディア項目の表現ではない。具体的には、ユーザインタフェース要素１０２０−１は、例えば、統一メディア閲覧アプリケーションをどのように設定するかを記述するビデオ（又はビデオへのリンク）であり、ユーザインタフェース要素１０２０−２は、統一メディア閲覧アプリケーションをどのように使用するかを記述するビデオ（又はビデオへのリンク）である。統一メディア閲覧アプリケーションが現在のフォーカスを有する間、上向きスワイプは、選択時に（例えば、リモートコントロール上のタップ又はクリック入力により）、統一メディア閲覧アプリケーションに関連する情報項目のうちの１つの表現に現在のフォーカスを移動させ、現在のフォーカスを有する統一メディア閲覧アプリケーションに関連する情報項目に対応するメディア項目（例えば、デモビデオ）の再生をデバイスに開始させる。
【０２２３】
図１０Ｂでは、接触６０８の右から左へのスワイプがタッチ感知面６０４上で検出された後、クリックがタッチ感知面６０４上で検出され、従って表現１０１８−１が選択される。その結果、電子デバイスは、図１０Ｃに示すように、統一メディア閲覧アプリケーションを起動して表示する。図１０Ｃでは、統一メディアブラウジングアプリケーションは、電子デバイスのユーザによるそれらのメディア項目の容易な閲覧及びビューを促進するために、電子デバイスにインストールされた各種メディアアプリケーションから利用可能なメディア項目の表現を表示する集中メディアナビゲーションアプリケーションとして機能するようにはまだ許可されていない。従って、統一メディア閲覧アプリケーションによって表示されるユーザインタフェース１００２は、そのように動作するために統一メディア閲覧アプリケーションを設定及び／又は許可するためのボタン１００７を含む。更に、ユーザインタフェース１００２は、統一メディア閲覧アプリケーションに関する情報項目１００６及び１００８を含む。具体的には、ユーザインタフェース１００２は、統一メディア閲覧アプリケーションをどのように設定するかを記述するビデオ（又はビデオへのリンク）である項目１００６と、統一メディア閲覧アプリケーションをどのように使用するかを記述するビデオ（又はビデオへのリンク）である項目１００８とを含む。項目１００８は、図１０Ｃにおいて現在のフォーカスを有し、図１０Ｃの１０１１によって示すように、ボタン１００７並びに項目１００６及び１００８は、項目１００８に対応する「使用方法」ビデオに対応する背景画像／ビデオの上に重ねられる。統一閲覧メディアアプリケーションが設定／許可される前に、いくつかの実施形態では、ユーザインタフェース１００２は、電子デバイスにインストールされた各種メディアアプリケーションから利用可能なメディアの表現を含まない。しかしながら、いくつかの実施形態では、ユーザインタフェース１００２は、図１０Ｃに示すように、トレンドメディア項目（例えば、トップムービー）の部分的表現を含む。
【０２２４】
図１０Ｄでは、タッチ感知面６０４上の接触６０８の左から右へのスワイプが検出されて現在のフォーカスをボタン１００７に移動し、ボタン１００７が現在のフォーカスを有する間にタッチ感知面６０４のクリックが検出される。それに応じて、電子デバイスは、電子デバイスにインストールされている各種メディアアプリケーションから利用可能なメディアが統一メディア閲覧アプリケーションで閲覧されることを可能にするためのプロセスを開始する。例えば、図１０Ｅに示すように、図１０Ｄのボタン１００７の選択に応じて、電子デバイスは、メディアプロバイダ１、２及び３の表現１０１０−１から１０１０−３の行を含むダイアログボックス１０１２を表示する。表現１０１０は、統一メディア閲覧アプリケーションの設定／許可時にメディアが統一メディア閲覧アプリケーションにおいて閲覧可能になるメディアプロバイダに対応する。表現１０１０は、任意選択的に、メディアプロバイダのテキスト表現及び／又はグラフィカル表現（例えば、メディアプロバイダのロゴ、メディアプロバイダに対応するメディアアプリケーションのアイコンなど）である。メディアプロバイダのリストが長い場合（例えば、５、１０又は１５などの閾値よりも長い場合）、表現１０１０の行は、水平方向にスクロールするようにアニメーション化されて、経時的に全ての表現１０１０を自動的に表示する。追加的に又は代替として、ダイアログボックス１０１２は、ダイアログボックス１０１２を展開して、統一メディア閲覧アプリケーションに追加される全てのメディアプロバイダを表現１０１０のグリッドに表示するように選択可能な「全て参照」ボタン１０１５を含む。いくつかの実施形態では、アプリケーションの複数の表現１０１０は、ユーザアカウントにログインしている電子デバイスにダウンロードされるアプリケーション、又は同様にユーザアカウントに関連付けられる（例えば、ユーザアカウントにログインしている）他の電子デバイスにダウンロードされるアプリケーションなど、電子デバイス上のユーザのユーザアカウントに関連付けられるアプリケーションに対応する。いくつかの実施形態では、アプリケーションの複数の表現１０１０は、電子デバイスにダウンロードされてユーザがログインしているアプリケーションに対応する（例えば、ユーザは、アプリケーションがそれらの対応するメディアへのアクセスを提供するようにアプリケーションに対するアクセスクレデンシャルを提供した）。ダイアログボックス１０１２はまた、表現１０１０に対応するメディアプロバイダが統一メディア閲覧アプリケーションとユーザ固有の情報（例えば、メディア購買行動、メディアレンタル行動、メディアお気に入り／ブックマーク付け行動、メディア視聴行動など、それらのメディアプロバイダ上のメディアに関するユーザ行動に関する情報）を共有することを許可するために選択可能なボタン１０１４を含む。
【０２２５】
図１０Ｆでは、ボタン１０１４が現在のフォーカスを有している間にタッチ感知面６０４のクリックが検出されている。上述したように、ボタン１０１４の選択は、ユーザ固有の情報を統一メディア閲覧アプリケーションと共有するためにメディアプロバイダ１、２及び３（表現１０１０に対応する）に許可を与える。上記の許可を受けた後、統一メディア閲覧アプリケーションは、図１０Ｃ〜図１０Ｄに示されるボタン１００７並びに情報項目１００６及び１００８の表示を中止し、メディアプロバイダ１、２及び３からアクセス可能なメディア項目の表現の表示を開始する。例えば、図１０Ｇに示すように、ユーザインタフェース１００２は、ここで、メディアプロバイダ１、２、及び３からアクセス可能な各種メディア項目の表現１００４−１から１００４−６を含む。最初に、統一メディア閲覧アプリケーションが上述したように許可された後、表現１００４は、任意選択的に、トップテレビ番組などのトレンドメディア項目（例えば、電子デバイスのユーザの視聴活動に基づいてユーザインタフェース１００２に含めるために選択されないメディア項目）に対応する。例えば、トレンドメディア項目は、任意選択的に、他の視聴者に人気のあるメディア項目、又はそうでなければサードパーティによって選択される（例えば、メディア項目を宣伝するためにユーザインタフェース１００２に含めるためにメディアプロバイダによって選択される）メディア項目である。電子デバイスのユーザが電子デバイス上でアクセス可能なメディア項目に関して行動を取る（例えば、メディア項目を視聴する、メディア項目をレンタルする、メディア項目を購入するなど）と、ユーザインタフェース１００２のトレンドメディア項目は、以下により詳細に説明されるように、ユーザの視聴活動に基づいて、ユーザインタフェース１００２に含めるために選択されたメディア項目によって置き換えられる。
【０２２６】
ボタン１００７を選択して統一メディア閲覧アプリケーションを設定して許可することに代えて、統一メディア閲覧アプリケーションにおけるメディア項目の表現を選択することはまた、任意選択的に、統一メディア閲覧アプリケーションの設定／許可をトリガする。例えば、図１０Ｈ〜図１０Ｉでは、接触６０８の下方スワイプがタッチ感知面６０４上で検出され、その結果、電子デバイスは、ユーザインタフェース１００２をスクロールし、トップテレビ番組に対応する表現１００４−１１に現在のフォーカスを有させる。図１０Ｊでは、表現１００４−１１の選択が検出される。それに応じて、電子デバイスは、図１０Ｋに示すように、ダイアログボックス１０１２を表示し、許可の後、図１０Ｌに示すように、統一メディア閲覧アプリケーションを表示する。上述したように、図１０Ｌのユーザインタフェース１００２内のトレンドメディア項目は、これから説明するように、ユーザの視聴活動に基づいてユーザインタフェース１００２に含めるために選択されたメディア項目によって置き換えられる。
【０２２７】
例えば、図１０Ｍでは、電子デバイスは、（例えば、メディア項目Ｂを視聴するためのユーザ入力に応じて）メディアプロバイダ３に対応するメディアアプリケーションにおけるメディアプロバイダ３を介してメディア項目Ｂを再生している。メディア項目Ｂが電子デバイス上で部分的に視聴された後、図１０Ｎに示すように、メディアプロバイダ３からのメディア項目Ｂに対応する表現１００５−１がユーザインタフェース１００２に含まれる。特に、トレンドメディア項目Ｌの表現１００４−６（図１０Ｌ）は、ユーザインタフェース１００２から削除され（例えば、ユーザインタフェース１００２のエッジから押し出されて）、ユーザが部分的に視聴したメディア項目Ｂの表現１００５−１がユーザインタフェース１００２に追加されている。ユーザの視聴活動によって、メディア項目の追加の表現がユーザインタフェース１００２に追加されるので、トレンドメディア項目の追加の表現は、ユーザインタフェース１００２において同様に置き換えられる。例えば、図１０Ｏでは、電子デバイスは、（例えば、メディア項目Ａを視聴するためのユーザ入力に応じて）メディアプロバイダ２に対応するメディアアプリケーションにおいてメディアプロバイダ２を介してメディア項目Ａを再生している。メディア項目Ａが電子デバイス上で部分的に視聴された後、図１０Ｐに示すように、メディアプロバイダ２からのメディア項目Ａに対応する表現１００５−２がユーザインタフェース１００２に含められ、ユーザインタフェース１００２におけるトレンドメディア項目の別の表現（例えば、トレンドメディア項目Ｋの表現１００４−５）を置き換える。いくつかの実施形態では、コンテンツに関するユーザの活動に基づいて選択された「次の」コンテンツによってトレンドコンテンツが画面から押し出された後でも、ユーザは、ディスプレイ上のトレンドコンテンツを再表示してディスプレイから「次の」コンテンツをスクロールするために、（例えば、タッチ感知面上の右へのスワイプによって）次のコンテンツをスクロールすることができる。いくつかの実施形態では、トレンドコンテンツは、複数のユーザの活動の総計に基づいて変化する（例えば、トレンドコンテンツは、過去１時間、１日、１週間又は１ヶ月などの所定の期間内に多数のユーザによって視聴されたコンテンツを示す）。
【０２２８】
いくつかの実施形態では、電子デバイスは、ユーザ固有の情報を統一メディア閲覧アプリケーションと共有するための各メディアプロバイダの許可を個別に管理するための設定ユーザインタフェースを提供する。例えば、図１０Ｑでは、ユーザインタフェース１００３は、そのような設定ユーザインタフェースである。ユーザインタフェース１００３は、任意選択的に、統一メディア閲覧アプリケーション自体のユーザインタフェースであるか、又は統一メディア閲覧アプリケーションの外部の電子デバイスのオペレーティングシステムのユーザインタフェースである。ユーザインタフェース１００３は、メディアプロバイダ１、２、及び３による統一メディア閲覧アプリケーションとのユーザ固有の情報の共有を個別に許可又は許可解除する能力をユーザに与える。例えば、図１０Ｑでは、ユーザインタフェース１００３は、（図１０Ｑでは許可されていない）統一メディア閲覧アプリケーションとのメディアプロバイダ１によるユーザ固有の情報の共有を許可又は許可解除するためのトグル１０１６−１と、（図１０Ｑでは許可されている）統一メディア閲覧アプリケーションとのメディアプロバイダ２によるユーザ固有の情報の共有を許可又は許可解除するためのトグル１０１６−２と、（図１０Ｑでは許可されていない）統一メディア閲覧アプリケーションとのメディアプロバイダ３によるユーザ固有の情報の共有を許可又は許可解除するためのトグル１０１６−３とを含む。ユーザインタフェース１００３はまた、任意選択的に、図６ＦＦ〜図６ＬＬを参照して説明したように、電子デバイス上のプライベートメディア閲覧モードを有効又は無効（図１０Ｑでは無効）にするためのトグル１０１６−４と、電子デバイス上のメディア視聴活動に関連する全てのユーザデータを任意選択的に削除する選択のためのボタン１０１７とを含む。
【０２２９】
図１０Ｒは、電子デバイスのホーム画面ユーザインタフェース１００５を示す。ホーム画面ユーザインタフェース１００５は、任意選択的に、ホーム画面ユーザインタフェース１００５に戻るための要求に対応するリモートコントロール上で検出された入力（例えば、統一メディア閲覧アプリケーション内にあるとき、図５Ｂを参照して説明したようなリモート５１０における「ホーム」ボタン５１８又は「メニューボタン」５１６の選択）に応じて、統一メディア閲覧アプリケーションから到達される。図１０Ｒでは、統一メディア閲覧アプリケーションは、（例えば、図１０Ｃ〜図１０Ｌを参照して説明したように）電子デバイスにインストールされた各種メディアアプリケーションから利用可能なメディア項目の表現を表示する集中メディアナビゲーションアプリケーションとして機能することが許可されており、統一メディア閲覧アプリケーションに対応するアイコン１０１８−１は、現在のフォーカスを有し続ける。統一メディア閲覧アプリケーションがここで許可されたことから、電子デバイスは、統一メディア閲覧アプリケーション内から、ユーザインタフェース１００５の「トップシェルフ」領域におけるメディアプロバイダ１、２、３からアクセス可能なメディア項目の表現１０２２−１から１０２２−４の表示によってユーザインタフェース要素１０２０（図１０Ｂに記載）の表示を置き換える。
【０２３０】
図１０Ｓでは、メディアプロバイダ４に対応するメディアアプリケーションは、ユーザインタフェース１００５にアイコン１０１８−６を追加することによって示されるように、統一メディア閲覧アプリケーションが集中メディアナビゲーションアプリケーションとして機能することが許可された後に電子デバイスにインストールされている。そのため、メディアプロバイダ４は、統一メディア閲覧アプリケーションとユーザ固有の情報を共有することをまだ許可されていない。電子デバイスは、任意選択的に、統一メディア閲覧アプリケーション、又はメディアプロバイダ４に対応するメディアアプリケーションが次に起動されるときに、そのような許可を要求する。いくつかの実施形態では、電子デバイスは、メディアプロバイダ４によって提供されたメディア項目が統一メディア閲覧アプリケーションにおける再生のために選択されたときにそのような許可を要求する。例えば、図１０Ｏでは、統一メディア閲覧アプリケーションに対応するアイコン１０１８−１が現在のフォーカスを有する間にタッチ感知面６０４のクリックが検出される。それに応じて、電子デバイスは、図１０Ｕに示すように、統一メディア閲覧アプリケーションを起動する。図１０Ｕでは、メディアプロバイダ４からのメディア項目ＺＺに対応する表現１００４−２０が現在のフォーカスを有する間にタッチ感知面６０４のクリックが検出される。それに応じて、電子デバイスは、図１０Ｖに示すように、メディアプロバイダ４によって統一メディア閲覧アプリケーションとのユーザ固有の情報の共有を許可するようにユーザに促す。具体的には、電子デバイスは、メディアプロバイダ４の表現を含むプロンプト１０２４、メディアプロバイダ４が統一メディア閲覧アプリケーションとユーザ固有の情報を共有することを許可するボタン１０２６、及びメディアプロバイダ４が統一メディア閲覧アプリケーションとユーザ固有の情報を共有できないようにするボタン１０２７を表示する。図１０Ｗでは、ボタン１０２６が現在のフォーカスを有する間にタッチ感知面６０４のクリックが検出され、その結果、メディアプロバイダ４は、ユーザ固有の情報を統一メディア閲覧アプリケーションと共有することを許可される。図１０Ｗのボタン１０２６の選択に応じて、更なるユーザ入力なしに、図１０Ｘに示すように、電子デバイスは、メディアプロバイダ４からメディア項目ＺＺの再生を開始する。
【０２３１】
いくつかの実施形態では、電子デバイスは、統一メディア閲覧アプリケーションが起動されたときにメディアアプリケーションが電子デバイスに現在インストールされているかどうか、及び／又は統一メディア閲覧アプリケーションが起動された回数に応じて、前述したように統一メディア閲覧アプリケーションが集中メディアナビゲーションアプリケーションとして機能することをまだ許可されていない状況では、（例えば、図１０Ａ〜図１０Ｃを参照して説明したように）統一メディア閲覧アプリケーションの起動に対して異なる応答をする。例えば、電子デバイスにメディアアプリケーションがインストールされていないときに、統一メディア閲覧アプリケーションが最初に起動されると、統一メディア閲覧アプリケーションは、任意選択的に、ユーザが電子デバイスにインストールすることができるいかなる特定のメディアアプリケーションも表示せずに、図１０Ｙに示すような統一メディア閲覧アプリケーションに関する情報を含むダイアログボックスを表示する。
【０２３２】
しかしながら、電子デバイスにメディアアプリケーションがインストールされていないときに、統一メディア閲覧アプリケーションが２回目に（及び任意選択的にその後に）起動され、統一メディア閲覧アプリケーションは、任意選択的に、ユーザが図１０Ｚに示すようなそれらのアプリケーション（例えば、メディアプロバイダ５、メディアプロバイダ６及びメディアプロバイダ７に対応するメディアアプリケーションの表現）とともに電子デバイスにインストールして統一メディア閲覧アプリケーションの使用を開始することができる特定のメディアアプリケーション（例えば、特徴的なメディアアプリケーション、又はスポーツパック又は映画パックなどの特定のメディアアプリケーションバンドル又はパックの一部であるメディアアプリケーション）の表現を含むダイアログボックスを表示する。ユーザは、任意選択的に（例えば、メディアアプリケーションの表現を個別に選択することによって）メディアアプリケーションを個別にインストールし、（例えば、図１０Ｅ〜図１０Ｇを参照して説明したものと同様に）選択されたメディアアプリケーション／プロバイダを用いて統一メディア閲覧アプリケーションの許可を開始することができる、又は、（例えば、ダイアログボックスの「全てダウンロード」リンクを選択することによって）ダイアログボックスに表示された全てのメディアアプリケーションをインストールし、（例えば、図１０Ｅ〜図１０Ｇを参照して説明したものと同様に）表示された全てのメディアアプリケーション／プロバイダを用いて統一メディア閲覧アプリケーションの許可を開始することができる。このようにして、電子デバイスは、ユーザが以前に少なくとも１回統一メディア閲覧アプリケーションを既に起動した後にメディアアプリケーションをダウンロード／インストールするようにユーザに促すだけであり、従って、そのような情報の提示によってユーザに不必要に不便をかけるのを回避する。
【０２３３】
いくつかの実施形態では、電子デバイスにメディアアプリケーションがインストールされていない場合、電子デバイスは、統合メディア閲覧アプリケーションが２回目に起動されるまで待機するよりもむしろ（例えば、電子デバイスは、図１０Ｙのダイアログボックスを表示しない）、統一メディア閲覧アプリケーションが初めて起動されたときに図１０Ｚのダイアログボックスを表示することに留意すべきである。
【０２３４】
いくつかの実施形態では、統一メディア閲覧アプリケーションが前述したように集中メディアナビゲーションアプリケーションとして機能することをまだ許可されていないが、１つ以上のメディアアプリケーションが電子デバイスにインストールされている状況で統一メディア閲覧アプリケーションが初めて起動されるとき、電子デバイスは、図１０Ｃのユーザインタフェースを任意選択的に表示し、ユーザは、図１０Ｄ〜図１０Ｇを参照して説明したように統一メディア閲覧アプリケーションの許可（例えば、１つ以上のメディアアプリケーションが既に電子デバイスにインストールされている場合の統一メディア閲覧アプリケーションの許可）を開始することができる。その後、ユーザは、図１０Ａ〜図１０Ｘを参照して説明したように、統一メディア閲覧アプリケーションにおいて各種メディア項目を閲覧することができる。メディアアプリケーションが電子デバイスにインストールされているときに統一メディア閲覧アプリケーションの後続起動に応じて、電子デバイスは、任意選択的に、１０Ｚのダイアログボックスを表示し、ユーザが電子デバイスにダウンロードして統一メディア閲覧アプリケーションに許可する追加のメディアアプリケーション（例えば、電子デバイスにまだインストールされていないメディアアプリケーション）を宣伝又は提供する。
【０２３５】
図１１Ａ〜図１１Ｆは、本開示のいくつかの実施形態にかかる統一メディア閲覧アプリケーションの設定を容易にする方法１１００を示すフロー図である。方法１１００は、図１Ａ〜図１Ｂ、図２〜図３及び図５Ａ〜図５Ｂを参照して上述したように、デバイス１００、デバイス３００、又はデバイス５００などの電子デバイスにおいて任意選択的に実行される。方法１１００におけるいくつかの動作は、任意選択的に組み合わされ、及び／又はいくつかの動作の順序は、任意選択的に変更される。
【０２３６】
後述するように、方法１１００は、統一メディア閲覧アプリケーションの設定を容易にする方法を提供する。本方法は、本開示のデバイスのユーザインタフェースと対話するときのユーザの認識的負担を軽減し、それによってより効率的なヒューマンマシンインタフェースを作成する。バッテリ式電子デバイスの場合、ユーザインタフェースとのユーザの対話の効率を上げることで電力を節約し、バッテリの充電間隔を長くすることができる。
【０２３７】
いくつかの実施形態では、ディスプレイ（例えば、ディスプレイ５１４などのテレビジョン）及び１つ以上の入力デバイス（例えば、リモート５１０などのリモートコントロール、又はデバイス５１１などのスマートフォン）と通信する電子デバイス（例えば、デバイス１００、デバイス３００又はデバイス５００などのセットトップボックス）は、図１０Ｄのように複数のメディアプロバイダからのメディアへのアクセスを提供する複数のアプリケーションに対応する（その複数の表現を含むディスプレイ上のユーザインタフェースに表示されるボタンの選択）メディアを閲覧するために統一メディア閲覧アプリケーションを設定する要求に対応する入力を、１つ以上の入力デバイスを介して受信する（１１０２）（例えば、オンボーディング又は初期化ボタンは、電子デバイス上で実行されている統一メディア閲覧アプリケーションに表示され、統一メディア閲覧アプリケーションを設定するためにユーザによって選択される）。いくつかの実施形態では、複数のアプリケーションは、図１０Ｅのように、第１のメディアプロバイダから第１のメディアへのアクセスを提供する第１のアプリケーションと、第２のメディアプロバイダから第２のメディアへのアクセスを提供する第２のアプリケーションとを含む。方法７００及び９００に記載されているように、統一メディア閲覧アプリケーションは、任意選択的に、複数の異なるアプリケーションを介して利用可能なメディアが閲覧される集中アプリケーションとして機能する。統一メディア閲覧アプリケーションは、図１０Ｃのように、統一メディア閲覧アプリケーションが複数の異なるアプリケーションを介して利用可能なメディアを表示することをユーザによって許可される前に、任意選択的にボタンを表示する。統一メディア閲覧アプリケーションが複数の異なるアプリケーションを介して利用可能なメディアを表示することを許可された後、統一メディア閲覧アプリケーションは、任意選択的に、図１０Ｇのようにボタンの表示を中止する。
【０２３８】
複数のメディアプロバイダからのメディアへのアクセスを提供する複数のアプリケーションに対応するメディアを閲覧するために統一メディア閲覧アプリケーションを設定する要求に対応する入力を受信することに応じて、電子デバイスは、図１０Ｅ〜図１０Ｆのように、電子デバイス上の複数のアプリケーションを介してアクセス可能なメディアが統一メディア閲覧アプリケーションにおいて閲覧されることを可能にするためのプロセスを開始する（１１０４）（例えば、電子デバイスのユーザが複数の異なるアプリケーションを介して利用可能なメディアを表示することを統一メディア閲覧アプリケーションに許可するプロセスを開始する）。いくつかの実施形態では、統一メディア閲覧アプリケーションは、メディアがアクセス可能である複数のアプリケーションとは異なる。いくつかの実施形態では、統一メディア閲覧アプリケーションにおいてメディアが閲覧されることを可能にするためのプロセスを開始することは、図１０Ｅのように、ディスプレイ上に第１のメディアプロバイダの表現（１１０６）及び第２のメディアプロバイダの表現（１１０７）（例えば、メディアがアクセス可能であり、統一メディア閲覧アプリケーションにおいてユーザによって閲覧可能となるメディアを統一メディア閲覧アプリケーションが表示する電子デバイス上の異なるアプリケーションのリスト）、並びに選択可能アフォーダンス（１１０９）を同時に表示する電子デバイスを含む。いくつかの実施形態では、異なるアプリケーションのリストは、それらのアプリケーションに対応する画像（例えば、それらのアプリケーションについてのアプリケーションアイコン）及び／又はそれらのアプリケーションに対応するテキスト（例えば、それらのアプリケーションの名称）を含む。いくつかの実施形態では、選択可能なアフォーダンスは、選択されると、図１０Ｆのように、第１のアプリケーションを介して利用可能なメディアに関するユーザ行動（例えば、購入、レンタル、お気に入り／ブックマーク付け、視聴など）に対応する第１のメディアプロバイダからのユーザ固有の情報、及び第２のアプリケーションを介して利用可能なメディアに関するユーザ行動（例えば、購入、レンタル、お気に入り／ブックマーク付け、視聴など）に対応する第２のメディアプロバイダからのユーザ固有の情報を含む、ユーザ固有の情報を統一メディア閲覧アプリケーションと共有する許可を複数のメディアプロバイダに提供する。このようにして、電子デバイスは、統一メディア閲覧アプリケーションを許可するための簡単なプロセスを提供し、許可の一部であるメディアプロバイダについての情報を容易にアクセス可能な方法で提供し、従って、ユーザ電子デバイスの対話の効率を改善する。
【０２３９】
いくつかの実施形態では、アプリケーションの複数の表現は、ユーザアカウントにログインしている電子デバイスにダウンロードされるアプリケーション、又は同様にユーザアカウントに関連付けられる（例えば、ユーザアカウントにログインした）他の電子デバイスにダウンロードされるアプリケーションなど、電子デバイス上のユーザのユーザアカウントに関連付けられるアプリケーションに対応する（１１０８）。いくつかの実施形態では、アプリケーションの複数の表現は、電子デバイスにダウンロードされてユーザがログインするアプリケーションに対応する（１１１０）（例えば、ユーザは、アプリケーションがそれらの対応するメディアにアクセスを提供するように、アプリケーションにアクセスクレデンシャルを提供した）。
【０２４０】
電子デバイス上の複数のアプリケーションを介してアクセス可能なメディアが統一メディア閲覧アプリケーションにおいて閲覧されることを可能にするためのプロセスを開始する前に、統一メディア閲覧アプリケーションは、任意選択的に、図１０Ｃのように統一メディア閲覧アプリケーションに関する情報項目をディスプレイに表示する（１１１２）（例えば、統一メディア閲覧アプリケーションがどのように動作するかのデモビデオ、統一メディア閲覧アプリケーションをどのように設定するかを説明するハウツービデオなど）。いくつかの実施形態では、図１０Ｃのように、統一メディア閲覧アプリケーションが閲覧可能メディアを提供することを可能にするためのプロセスが開始される前に、統一メディア閲覧アプリケーションは、複数のアプリケーションを介してアクセス可能なメディアを表示しない。ユーザがユーザ固有の情報を統一メディア閲覧アプリケーションと共有することを複数のメディアプロバイダに許可するアフォーダンスを選択した後、統一メディア閲覧アプリケーションは、任意選択的に、図１０Ｇのように、複数のアプリケーションからアクセス可能なメディア項目の表現をディスプレイ上に表示する（１１１４）（例えば、統一メディア閲覧アプリケーションが閲覧可能なメディアを表示することを許可された後、統一メディア閲覧アプリケーションに関する情報項目は、任意選択的に、複数のアプリケーションから閲覧可能なメディアと置き換えられる）。
【０２４１】
ユーザ固有の情報を統一メディア閲覧アプリケーションと共有するための複数のメディアプロバイダについての許可を提供するアフォーダンスの選択の検出に応じて、統一メディア閲覧アプリケーションは、任意選択的に、図１０Ｇのように、トレンドメディア項目（例えば、電子デバイスのユーザの閲覧行動に基づいていない、統一メディア閲覧アプリケーションに含めるために選択されたメディア項目）をディスプレイ上に表示する（１１１６）。例えば、他の視聴者に人気のあるメディア、又はそうでなければサードパーティによって選択されたメディアは、任意選択的にトレンドメディア項目に含まれる。ユーザ固有の情報を統一メディア閲覧アプリケーションと共有するための複数のメディアプロバイダについての許可を提供するアフォーダンスの選択を検出した後、電子デバイスは、任意選択的に、図１０Ｍのように、追加のメディア項目を統一メディア閲覧アプリケーションに含めさせる１つ以上のユーザ行動（例えば、追加のメディア項目をお気に入りにする、視聴する、レンタルする、購入するなど）を検出する（１１１８）。１つ以上のユーザ行動の検出に応じて、電子デバイスは、任意選択的に、図１０Ｎのように、統一メディア閲覧アプリケーションにおけるトレンドメディア項目の表現の表示を追加のメディア項目の表現で置き換える（１１２０）。例えば、ユーザの行動がより多くのメディア項目を統一メディア閲覧アプリケーションに追加させると、トレンドメディア項目は、ユーザのメディア項目に置き換えられる（例えば、トレンドメディア項目は、それらがユーザのメディア項目に置き換えられると画面のエッジから押し出される）。このようにして、電子デバイスは、（例えば、それらはユーザ行動に基づいて選択されるために）ユーザにとって特に関心がある可能性が高いメディア項目を表示することに移行し、そのようなメディア項目へのユーザのアクセスを容易にし、従って、ユーザ電子デバイスの対話の効率を改善する。
【０２４２】
いくつかの実施形態では、統一メディア閲覧アプリケーションを設定する要求に対応する入力は、図１０Ｄのように、統一メディア閲覧アプリケーションのユーザインタフェースに表示されるボタンの選択である（１１２２）（例えば、ボタンは、任意選択的に、ユーザインタフェースに表示され、複数のアプリケーションを介してアクセス可能なメディアの表現は、ユーザによって許可されると表示される）。いくつかの実施形態では、図１０Ｅのように、第１のメディアプロバイダの表現及び第２のメディアプロバイダの表現は、複数のメディアプロバイダの表現の行に表示される（１１２４）。統一メディア閲覧アプリケーションに追加されるメディアプロバイダの閾値数（例えば、５、８又は１０）を超える場合、いくつかの実施形態では、メディアプロバイダの表現の行は、メディアプロバイダの表現をスクロールするようにアニメーション化される。
【０２４３】
いくつかの実施形態では、電子デバイスは、図１０Ｆのように、１つ以上の入力デバイスを介して、複数のメディアプロバイダがユーザ固有の情報を統一メディア閲覧アプリケーションと共有することを許可する選択可能なアフォーダンスを選択する入力（例えば、選択可能なアフォーダンスがフォーカスされているときに入力デバイス上のボタンのクリック）を受信する（１１２６）。選択可能なアフォーダンスを選択する入力を受信したことに応じて、電子デバイスは、任意選択的に、図１０Ｇのように、複数のアプリケーションからアクセス可能なメディア項目の表現を含む統一メディア閲覧アプリケーションをディスプレイ上に表示する（１１２８）（例えば、ユーザがユーザ固有の情報を統一メディア閲覧アプリケーションと共有することをメディアプロバイダに許可した後、統一メディア閲覧アプリケーションは、それらのアプリケーションからのメディアの表現を表示する）。統一メディア閲覧アプリケーション、及びそれが表示するメディア項目の表現を含むユーザインタフェースは、任意選択的に、方法７００及び９００に記載された統一メディア閲覧アプリケーション及び対応するユーザインタフェースである。従って、電子デバイスは、統一メディア閲覧アプリケーションが複数のメディアプロバイダからのメディア項目の表現を表示することを可能にするための単純なプロセスを提供し、従って、ユーザ電子デバイスの対話の効率を改善する。
【０２４４】
ユーザ固有の情報を統一メディア閲覧アプリケーションと共有するための複数のメディアプロバイダについての許可を提供するアフォーダンスの選択を検出した後、電子デバイスは、任意選択的に、図１０Ｓのように、それぞれのメディアプロバイダからのメディアへのアクセスを提供するそれぞれのアプリケーションを電子デバイスにダウンロードする（１１３０）（例えば、ユーザは、ユーザ固有の情報を統一メディア閲覧アプリケーションと共有することをメディアプロバイダに許可した後に、メディアアプリケーションを電子デバイスにダウンロードする）。いくつかの実施形態では、それぞれのアプリケーションをダウンロードした後、電子デバイスは、図１０Ｕのように、電子デバイス上の統一メディア閲覧アプリケーション又はそれぞれのアプリケーションを起動する（１１３２）（例えば、ユーザは、統一メディア閲覧アプリケーション又はそれぞれのアプリケーションのいずれかを起動する）。電子デバイス上で統一メディア閲覧アプリケーション又はそれぞれのアプリケーションを起動することに応じて（又は、統一メディア閲覧アプリケーション内からそれぞれのアプリケーションを使用してメディア項目の再生を要求する入力を検出したことに応じて）、電子デバイスは、任意選択的に、図１０Ｖのように、選択可能なアフォーダンスをディスプレイ上に表示する（１１３４）。選択されたとき、選択可能なアフォーダンスは、任意選択的に、図１０Ｖのように、それぞれのアプリケーションを介して利用可能なメディアに関するユーザ行動（例えば、購入、レンタル、お気に入り／ブックマーク付け、視聴など）に対応するそれぞれのメディアプロバイダからのユーザ固有の情報を含む、ユーザ固有の情報を統一メディア閲覧アプリケーションと共有することをそれぞれのメディアプロバイダに許可を与える。いくつかの実施形態では、ユーザが統一メディア閲覧アプリケーションとユーザ固有の情報を共有するための最初の許可をユーザが提供した後にそれぞれのアプリケーションがダウンロードされたことから、上述したように、追加の許可がそれぞれのアプリケーションに任意選択的に必要とされる。そのため、電子デバイスは、新たにダウンロードされたアプリケーションに対応するメディアプロバイダが統一メディア閲覧アプリケーションとユーザ固有の情報を共有することを許可するための単純なプロセスを提供し、従って、ユーザ電子デバイス対話の効率を改善する。
【０２４５】
いくつかの実施形態では、電子デバイスは、図１０Ａのように、電子デバイス上の複数のアプリケーションの複数の選択可能な表現を含むアプリケーション閲覧ユーザインタフェース（例えば、電子デバイスにインストールされた異なるアプリケーションのアイコンを含む電子デバイスのホーム画面、アイコンは電子デバイス上のそれらの対応するアプリケーションを起動するために選択可能である）、電子デバイス上の対応するアプリケーションを開くために選択可能な選択可能表現、及び電子デバイス上で統一メディア閲覧アプリケーションを開くために選択可能な統一メディア閲覧アプリケーションの選択可能表現を含む選択可能表現をディスプレイ上に表示する（１１３６）。統一メディア閲覧アプリケーションの選択可能表現がフォーカスを有するとき、電子デバイスは、任意選択的に、図１０Ｂ及び図１０Ｒのように、アプリケーション閲覧ユーザインタフェースにおいて、統一メディア閲覧アプリケーションに対応する１つ以上のユーザインタフェース要素を表示する（１１３８）（例えば、アプリケーション閲覧ユーザインタフェースの上部領域など、選択可能表現が表示されるアプリケーション閲覧ユーザインタフェースの領域とは別個のアプリケーション閲覧ユーザインタフェースの指定領域に表示される）。いくつかの実施形態では、統一メディア閲覧アプリケーションの選択可能表現がフォーカスを失うと（例えば、ユーザが統一メディア閲覧アプリケーションの選択可能表現からフォーカスカーソルを離した場合）、電子デバイスは、統一メディア閲覧アプリケーションに対応するユーザインタフェース要素を表示することを中止する。いくつかの実施形態では、図１０Ａのように、統一メディア閲覧アプリケーションの選択可能表現がフォーカスされる前に、統一メディア閲覧アプリケーションに対応するユーザインタフェース要素は表示されなかった（１１４０）。
【０２４６】
いくつかの実施形態では、電子デバイス上の複数のアプリケーションを介してアクセス可能なメディアが統一メディア閲覧アプリケーションにおいて閲覧されることを可能にするためのプロセスを開始する前に、統一メディア閲覧アプリケーションに対応するユーザインタフェース要素は、図１０Ｂのように、統一メディア閲覧アプリケーションに関する情報項目である（１１４２）（例えば、統一メディア閲覧アプリケーションがどのように動作するかのデモビデオ、統一メディア閲覧アプリケーションを設定する方法を説明するハウツービデオなど）。いくつかの実施形態では、統一メディア閲覧アプリケーションが閲覧可能なメディアを提供することを可能にするためのプロセスが開始される前に、アプリケーション閲覧ユーザインタフェースは、図１０Ｂのように複数のアプリケーションを介してアクセス可能なメディアの表現を表示しない。いくつかの実施形態では、統一メディア閲覧アプリケーションとユーザ固有の情報を共有するために複数のメディアプロバイダに許可を与えるアフォーダンスをユーザが選択した後、統一メディア閲覧アプリケーションに対応するユーザインタフェース要素は、図１０Ｒのように、複数のアプリケーションからアクセス可能なメディア項目の表現である（１１４４）（例えば、統一メディア閲覧アプリケーションが閲覧可能なメディアを表示することを許可された後、統一メディア閲覧アプリケーションに関する情報項目は、複数のアプリケーションからの閲覧可能メディアの表現に任意選択的に置き換えられる）。そのため、電子デバイスのアプリケーション閲覧ユーザインタフェースから、電子デバイスは、統一メディア閲覧アプリケーションが許可されているか否か、統一メディア閲覧アプリケーションに関する情報項目、及び／又は、統一メディア閲覧アプリケーションからアクセス可能なメディア項目の容易にアクセス可能な命令をユーザに提供し、従って、ユーザ電子デバイスの対話の効率を向上させる。
【０２４７】
いくつかの実施形態では、電子デバイスは、図１０Ｑのように、ユーザ固有の情報を統一メディア閲覧アプリケーションと共有するための許可を複数のメディアプロバイダに個別に提供するための設定ユーザインタフェース（例えば、電子デバイスのオペレーティングシステムのユーザインタフェースであり、統一メディア閲覧アプリケーションのユーザインタフェースではない設定ユーザインタフェース）をディスプレイ上に表示する（１１４６）。いくつかの実施形態では、設定ユーザインタフェースは、統一メディア閲覧アプリケーションのユーザインタフェースであるが、いくつかの実施形態では、設定ユーザインタフェースは、電子デバイスのオペレーティングシステムのユーザインタフェースであり、統一メディア閲覧アプリケーションのユーザインタフェースではない。いくつかの実施形態では、設定ユーザインタフェースは、図１０Ｑのように、第１のアプリケーションを介して利用可能なメディアに関するユーザ行動に対応する第１のメディアプロバイダからのユーザ固有の情報を共有することを第１のメディアプロバイダに許可する第１のトグルを含む（１１４８）（例えば、ユーザは、第１のアプリケーションからのメディアが、それぞれ、統一メディア閲覧アプリケーションに含まれるか又は含まれないように、第１のメディアプロバイダがユーザ固有の情報を統一メディア閲覧アプリケーションと共有することを個別に許可又は禁止することができる）。いくつかの実施形態では、設定ユーザインタフェースは、図１０Ｑのように、第２のアプリケーションを介して利用可能なメディアに関するユーザ行動に対応する第２のメディアプロバイダからのユーザ固有の情報を共有することを第２のメディアプロバイダに許可する第２のトグルを含む（１１５０）（例えば、ユーザは、第２のアプリケーションからのメディアが、それぞれ、統一メディア閲覧アプリケーションに含まれるか又は含まれないように、第２のメディアプロバイダがユーザ固有の情報を統一メディア閲覧アプリケーションと共有することを個別に許可又は禁止することができる）。このようにして、電子デバイスは、ユーザ固有の情報を共有するための許可を管理することができる集中的な場所を提供し、従って、ユーザ電子デバイスの対話の効率を改善する。
【０２４８】
図１１Ａ〜図１１Ｆの動作が説明された特定の順序は単なる例示であり、説明された順序が、動作が実行されることができる唯一の順序であることを示すことを意図するものではないことが理解されるべきである。当業者は、本明細書に記載の動作を並べ替えるための様々な方法を認識するであろう。更に、本明細書に記載の他の方法に関して本明細書に記載の他のプロセス（例えば、方法７００、９００、１３００及び１９００）の詳細もまた、図１１Ａ〜図１１Ｆに関して上述した方法１１００と同様に適用可能であることに留意すべきである。例えば、方法１１００を参照して上述した統一メディア閲覧アプリケーション及びユーザインタフェース、提案されたメディア項目、トレンドメディア項目、メディアアプリケーション、提案された及びトレンドメディア項目の表現、並びにメディアプロバイダは、任意選択的に、本明細書に記載の他の方法（例えば、方法７００、９００、１３００及び１９００）を参照して本明細書に記載の統一メディア閲覧アプリケーション及びユーザインタフェース、提案されたメディア項目、トレンドメディア項目、メディアアプリケーション、提案された及びトレンドメディア項目の表現、並びにメディアプロバイダの特性のうちの任意の１つ以上を有する。簡潔にするために、これらの詳細は、ここでは繰り返されない。
【０２４９】
上述した情報処理方法における動作は、任意選択的に、（例えば、図１Ａ、図３、図５Ａ及び図１６に関して説明したような）汎用プロセッサなどの情報処理装置又はアプリケーション特定チップにおいて１つ以上の機能モジュールを実行することによって実装される。更に、図１１Ａ〜図１１Ｆを参照して上述した動作は、任意選択的に、図１Ａ〜図１Ｂに示す構成要素によって実装される。例えば、受信動作１１０２及び開始動作１１０４は、任意選択的に、イベントソータ１７０、イベント認識部１８０、及びイベントハンドラ１９０によって実装される。イベントソータ１７０内のイベントモニタ１７１は、タッチ感知面６０４上の接触を検出し、イベントディスパッチャモジュール１７４は、イベント情報をアプリケーション１３６−１に伝送する。アプリケーション１３６−１のそれぞれのイベント認識部１８０は、イベント情報をそれぞれのイベント定義１８６と比較し、タッチ感知面上の第１の位置での第１の接触が、ユーザインタフェース上のオブジェクトの選択などの所定のイベント又はサブイベントに対応するかどうかを判定する。それぞれの所定のイベント又はサブイベントが検出されると、イベント認識部１８０は、イベント又はサブイベントの検出に関連付けられたイベントハンドラ１９０を起動する。イベントハンドラ１９０は、任意選択的に、アプリケーション内部状態１９２を更新するためにデータアップデーター１７６又はオブジェクトアップデーター１７７を利用又は呼び出す。いくつかの実施形態では、イベントハンドラ１９０は、それぞれのＧＵＩアップデーター１７８にアクセスして、アプリケーションによって表示されているものを更新する。同様に、図１Ａ〜図１Ｂに描かれた構成要素に基づいて他のプロセスがどのように実装されることができるかは当業者にとって明らかであろう。
エピソード型コンテンツ用ユーザインタフェース
【０２５０】
ユーザは、電子デバイス上で利用可能な（例えば、記憶されているか、又は他の様式でアクセス可能な）コンテンツ又はメディア（例えば、音楽、映画など）との対話を含め、例えば、異なるコンテンツプロバイダ及び対応するコンテンツアプリケーションを介し、多くの異なる様式で電子デバイスと対話を行う（例えば、図６Ａ〜６ＬＬ、図８Ａ〜８ＧＧ、図１０Ａ〜１０Ｚ、図１２Ａ〜１２Ｖ及び／又は図１８Ａ〜１８Ｊを参照しつつ記載されるように）。例えば、ユーザは、電子デバイス上でアクセス可能なコンテンツをブラウズし、再生してもよい。しかし、ユーザは、エピソード型コンテンツの集合（例えば、テレビシリーズ、ミニシリーズなど）についての情報を、エピソード型コンテンツの集合に特化したユーザインタフェースから見たいと望む場合がある。以下に記載する実施形態は、電子デバイスが、エピソード型コンテンツの集合において、エピソードの表現を表示し、それによって、電子デバイスとのユーザ対話を改善する様式を提供する。デバイスを用いた対話の改善は、ユーザが操作を行うのに必要な時間を短くするため、デバイスの電力使用量を減らし、電池駆動デバイスの電池寿命を長くする。人々がデバイスを使用することを理解されたい。ある人がデバイスを使用するとき、その人は、任意選択的に、そのデバイスのユーザと呼ばれる。
【０２５１】
図１２Ａ〜１２Ｖは、本開示のいくつかの実施形態に従って、電子デバイスが、エピソード型コンテンツの集合において、エピソードの表現を表示する例示的な様式を示す。これらの図の実施形態を使用し、図１３Ａ〜１３Ｅを参照しつつ記載されるプロセスを含め、以下に記載するプロセスを示す。
【０２５２】
図１２Ａは、例示的なディスプレイ５１４を示す。ディスプレイ５１４は、任意選択的に、種々のコンテンツを含む１つ以上のユーザインタフェースを表示する。図１２Ａに示される例では、ディスプレイ５１４は、所与のエピソード型コンテンツの集合（例えば、テレビ番組、ミニシリーズなど）のためのユーザインタフェース１２０２を表示する。ユーザインタフェース１２０２は、任意選択的に、そのエピソード型コンテンツの集合専用の標準ページである。ユーザインタフェース１２０２は、任意選択的に、電子デバイス上の統合メディアブラウジングアプリケーション（例えば、図６Ａ〜６ＬＬ、図８Ａ〜８ＧＧ及び／又は図１０Ａ〜１０Ｚを参照しつつ記載される統合メディアブラウジングアプリケーション）内に表示されるエピソード型コンテンツの集合の表現の選択に応じて表示される。ユーザインタフェース１２０２は、任意選択的に、例えば、テレビ番組のシーズン及び／又はエピソードに関する情報を含む、テレビ番組についての情報を含む標準ページである。図１２Ａでは、ユーザインタフェース１２０２は、エピソード型コンテンツの集合のタイトル（コンテンツコレクションＡ）、エピソード型コンテンツの集合の説明とジャンル、エピソード型コンテンツの集合におけるシーズンの数についての情報を含む。ユーザインタフェース１２０２はまた、エピソード型コンテンツの集合内の次のエピソード（例えば、ユーザが視聴した最後のエピソードの次のエピソード）を電子デバイスに再生させる選択である「スマートプレイ」ボタン、電子デバイスにエピソード型コンテンツの集合をお気に入りに（例えば、統合メディアブラウジングアプリケーション中に推奨コンテンツとして表示されるように）登録させる選択である「お気に入り」ボタン、エピソード型コンテンツの集合の１つ以上のシーズンに対するアクセスを（ユーザがこれらのシーズンに対する権利をまだ付与されていない場合には）ユーザに購入させる選択である「シーズンを購入する」ボタンも含む。
【０２５３】
ユーザインタフェース１２０２はまた、コンテンツコレクションＡの第１シーズンからのエピソードの表現１２０４−１〜１２０４−４と、コンテンツコレクションＡの第２シーズンからのエピソードの表現１２０４−５〜１２０４−８とを含む。表現１２０４は、対応するエピソードが利用可能であるというコンテンツプロバイダの視覚表示１２０８も含むが、表現１２０４は、視覚表示１２０８を含む必要はない（例えば、視覚表示１２０８の表示は任意要素である）ことを理解されたい。例えば、シーズン１、エピソード２に対応する表現１２０４−２は、表示１２０８を含み、この表示は、シーズン１、エピソード２が、コンテンツプロバイダ１を介して利用可能であることを示している。いくつかのエピソードは、複数のコンテンツプロバイダを介して利用可能である。例えば、シーズン１、エピソード３に対応する表現１２０４−３は、シーズン１、エピソード３が、コンテンツプロバイダ１及び２を介して利用可能であることを示す表示を含む。いくつかの実施形態では、表示１２０８は、文字表示及び／又はグラフィカル表示（例えば、対応するコンテンツプロバイダのロゴ）である。更に、いくつかのエピソードには、電子デバイス上で視聴するために利用可能な複数のバージョンがあり（例えば、拡張カット、標準カット、ディレクターズカットなど）、一方、他のエピソードには、視聴するための単一のバージョンがある。例えば、シーズン１、エピソード１とシーズン２、エピソード１は、それぞれ、視聴のために利用可能な２つのバージョン（例えば、バージョンＡ及びＢ）があり、一方、残りのエピソードには、視聴するための１つのバージョン（例えば、バージョンＡ）がある。
【０２５４】
図１２Ａにおいて、電子デバイスのユーザは、１２０６に示されるように、コンテンツプロバイダ１、２及び３からのコンテンツを視聴する権利を付与されている（例えば、ユーザは、コンテンツプロバイダ１、２及び３に加入している）。いくつかの実施形態では、「コンテンツ／メディアアイテムを視聴する権利を付与されているユーザ」は、そのコンテンツ／メディアアイテムを再生する権利を付与されているアカウントと対話した（例えば、そのアカウントにログインした）電子デバイスを指す。コンテンツコレクションＡの各エピソードは、ユーザが、コンテンツプロバイダ１、２及び３の少なくとも１つを介して利用可能である。従って、ユーザは、コンテンツコレクションＡの全てのエピソードに対するアクセスを有し、電子デバイスは、同じ視覚的特徴を有する（例えば、全ての表現が、カラーで表示されている（これに対し、ユーザが視聴する権利を付与されていないエピソードはグレースケールである）か、又はそのエピソードを視聴するのに支払又は加入が必要であるとのバッジ又は他の表示を含まずに）、表現１２０４を表示する。
【０２５５】
図１２Ｂにおいて、ユーザは、１２０６に示されるように、コンテンツプロバイダ１及び３からのコンテンツを視聴する権利のみ付与されている。このように、ユーザは、シーズン２、エピソード３とシーズン２、エピソード４を視聴する権利を付与されていない。その結果、電子デバイスは、シーズン２、エピソード３及びシーズン２、エピソード４にそれぞれ対応する表現１２０４−７及び１２０４−８を、ユーザが視聴する権利を付与されているエピソードに対応する表現１２０４−１〜１２０４−６とは異なる視覚的特徴で表示する。例えば、電子デバイスは、ユーザに、ユーザがシーズン２、エピソード３とシーズン２、エピソード４を視聴する権利を付与されていない、これらのエピソードにアクセスするには購入しなければならない（又は他の様式でコンテンツプロバイダに加入しなければならない）ことを示すために、表現１２０４−７及び１２０４−８に「購入」バッジを表示する。
【０２５６】
更に、いくつかの実施形態では、表現１２０４内の表示１２０８の順序は、種々のコンテンツプロバイダ上の対応するエピソードをユーザが視聴するエンタイトルメントに基づいている。例えば、ユーザがエピソードを視聴する権利を付与されているコンテンツプロバイダの視覚表示が最初に表示され、その次に、エピソードにアクセスするためにユーザが購入又は他の様式で支払わなければならない場合があれば（例えば、サードパーティが好ましいと指定したコンテンツプロバイダ）、好ましいコンテンツプロバイダの視覚表示が表示され、その次に、ユーザがエピソードを視聴する権利を付与されていないコンテンツプロバイダの視覚表示が表示される。一例として、図１２Ｂにおいて、表現１２０４−５内の表示１２０８は、最初に表示されるコンテンツプロバイダ３の表示と、二番目に表示されるコンテンツプロバイダ２の表示と、三番目に表示されるコンテンツプロバイダ４の表示とを含む。ユーザは、コンテンツプロバイダ３を介してコンテンツにアクセスする権利を付与されており、コンテンツプロバイダ２又は４を介してコンテンツにアクセスする権利を付与されていないからである。コンテンツプロバイダ２は、任意選択的に、好ましいコンテンツプロバイダであり、コンテンツプロバイダ４は、任意選択的に、好ましいコンテンツプロバイダではない。従って、コンテンツプロバイダ２が、任意選択的に、コンテンツプロバイダ４の前に表示される。
【０２５７】
いくつかの実施形態では、表現１２０４は、電子デバイス上でその対応するエピソードを再生するために選択可能である。例えば、図１２Ｃでは、シーズン１、エピソード２に対応する表現１２０４−２が現在のフォーカスである間、タッチ感知面６０４のクリックが検出される。シーズン１、エピソード２は、コンテンツプロバイダ１を介してのみ利用可能であり、１つのバージョン（バージョンＡ）のみが利用可能であるため、表現１２０４−２の選択に応じて、電子デバイスは、図１２Ｄに示すように、コンテンツプロバイダ１に対応するメディアアプリケーションにおいて、シーズン１、エピソード２のバージョンＡを再生する。
【０２５８】
図１２Ｅでは、シーズン１、エピソード１に対応する表現１２０４−１が現在のフォーカスである間、タッチ感知面６０４のクリックが検出される。しかし、シーズン１、エピソード２とは対照的に、シーズン１、エピソード１の２つのバージョンが、視聴のために利用可能である（両方ともコンテンツプロバイダ１を介して）。シーズン１、エピソード１の複数のバージョンが視聴のために利用可能であるため、表現１２０４−１の選択に応じて、表現１２０４−１の選択に応じて、電子デバイスは、図１２Ｆに示すように、シーズン１、エピソード１のバージョンＡの表現１２１０−１と、シーズン１、エピソード１のバージョンＢの表現１２１０−２とを表示する。表現１２１０−１及び１２１０−２は、電子デバイス上でシーズン１、エピソード１のそれぞれのバージョンを再生するようにそれぞれ選択可能である。更に、表現１２１０−１及び１２１０−２は、バージョン情報（例えば、拡張カット、ディレクターズカットなど）、異なるバージョンに対応する画像、及び各バージョンを利用可能なコンテンツプロバイダについての情報を含め、シーズン１、エピソード１のこれらのバージョンについての種々の情報を含む。図１２Ｆでは、シーズン１、エピソード１のバージョンＡに対応する表現１２１０−１が、現在のフォーカスである。
【０２５９】
図１２Ｇでは、タッチ感知面６０４上の接点６０８の左から右へのスワイプが検出され、シーズン１、エピソード１のバージョンＢに対応する表現１２１０−２が現在のフォーカスとなる。図１２Ｈでは、表現１２１０−２が現在のフォーカスである間、タッチ感知面６０４のクリックが検出される。応じて、電子デバイスは、図１２Ｉに示すように、コンテンツプロバイダ１に対応するメディアアプリケーションにおいて、シーズン１、エピソード１のバージョンＢを再生する。
【０２６０】
いくつかの実施形態では、複数の利用可能なバージョンを有するか、及び／又は複数のコンテンツプロバイダを介して利用可能なエピソードの表現が選択される場合、電子デバイスは、電子デバイスのユーザが、あるバージョンを視聴するか、及び／又はコンテンツプロバイダ上のコンテンツにアクセスする権利を付与されていない場合であっても、各バージョンの選択可能な表現及び／又は各コンテンツプロバイダに対応する表現を表示する。例えば、図１２Ｊでは、シーズン２、エピソード１に対応する表現１２０４−５が現在のフォーカスである間、タッチ感知面６０４のクリックが検出される。図１２Ｊに示すように、シーズン２、エピソード１には、視聴するために利用可能な２つのバージョン（例えば、バージョンＡ及びＢ）があり、複数のコンテンツプロバイダ（例えば、コンテンツプロバイダ２、３及び４）を介して利用可能である。
【０２６１】
表現１２０４−５の選択に応じて、電子デバイスは、シーズン２、エピソード１に関連する異なるコンテンツプロバイダ／バージョンに対応する表現１２１０−３〜１２１０−５を表示する。具体的には、電子デバイスは、コンテンツプロバイダ３を介して利用可能な（これを介して電子デバイスのユーザは、コンテンツにアクセスする権利を付与されている）、シーズン２、エピソード１のバージョンＡに対応する表現１２１０−３を表示する。電子デバイスはまた、コンテンツプロバイダ２を介して利用可能な（これを介して電子デバイスのユーザは、コンテンツにアクセスする権利を付与されていない）、シーズン２、エピソード１のバージョンＢに対応する表現１２１０−４を表示する。最後に、電子デバイスは、更に、コンテンツプロバイダ４を介して利用可能な（これを介して電子デバイスのユーザは、コンテンツにアクセスする権利も付与されていない）、シーズン２、エピソード１のバージョンＡに対応する表現１２１０−５を表示する。このように、電子デバイスは、電子デバイスのユーザが、これらの対応するエピソードにアクセスする権利を付与されてない場合であっても、表現１２１０−４及び１２１０−５を表示する。しかし、ユーザが、あるバージョン／コンテンツプロバイダにアクセスする権利を付与されているが、他に対してはないことを示すために、電子デバイスは、表現１２１０−３（権利を付与されているコンテンツに対応する）を表現１２１０−４及び１２１０−５（権利を付与されているコンテンツに対応していない）とは異なる視覚的特徴で表示する（例えば、カラー対グレースケール、「購入が必要」と付されていないバッジ対「購入」が必要と付されたバッジなど）。表現１２１０−３は、コンテンツプロバイダ３を介してシーズン２、エピソード１のバージョンＡを再生するように選択可能である（例えば、図１２Ｈ〜１２Ｉを参照しつつ記載されるように）。表現１２１０−４及び１２１０−５は、任意選択的に、これらの対応するエピソードをそれぞれ購入し、視聴し、及び／又はコンテンツプロバイダ２及び４にそれぞれ加入し、次いでこれらの対応するエピソードを視聴するように選択可能である。
【０２６２】
例えば、図１２Ｌでは、タッチ感知面６０４上の接点６０８の左から右へのスワイプが検出され、これに応じて、コンテンツプロバイダ２から、シーズン２、エピソード１のバージョンＢに対応する表現１２１０−４が現在のフォーカスを得る。図１２Ｍでは、表現１２１０−４が現在のフォーカスである間、タッチ感知面６０４のクリックが検出される。応じて、図１２Ｎでは、電子デバイスは、ユーザが（例えばボタン１２５０を選択することによって）シーズン２、エピソード１のバージョンＢを購入し、このエピソードを見ることができ、（例えばボタン１２５２を選択することによって）コンテンツプロバイダ２に加入してこのエピソードを見ることができ、又はそのエピソードを見る要求をキャンセルし（例えば、ボタン１２５４を選択することによって）、任意選択的に電子デバイスが図１２Ｌのディスプレイに戻すページを表示する。
【０２６３】
図１２Ｎでは、ボタン１２５０が現在のフォーカスである間に、タッチ感知面６０４のクリックが検出された。これに応じて、ユーザは、今、コンテンツプロバイダ２からシーズン２、エピソード１のバージョンＢへのアクセスを購入した。いくつかの実施形態では、コンテンツプロバイダ２を介し、シーズン２、エピソード１のバージョンＢを視聴するためのコンテンツアプリケーションが電子デバイスにインストールされていない場合、図１２Ｎのボタン１２５０の選択に応じて、電子デバイスは、図１２Ｏでは、（例えば、ボタン１２５６を選択することによって）ユーザがコンテンツアプリケーションをインストールするか、又はアプリケーションをインストールしない（例えば、ボタン１２５８を選択することによって、任意選択的に、電子デバイスが図１２Ｌの表示に戻す）ページを表示する。図１２Ｏでは、ボタン１２５６が現在のフォーカスである間に、タッチ感知面６０４のクリックが検出された。これに応じて、電子デバイスは、更なるユーザ入力がなくても、コンテンツプロバイダ２のためのコンテンツアプリケーションをダウンロード及び／又はインストールし、図１２Ｐに示すように、コンテンツアプリケーションにおいて、シーズン２、エピソード１のバージョンＢの再生を始める。いくつかの実施形態では、コンテンツプロバイダ２のためのコンテンツアプリケーションが、電子デバイスに既にインストールされている場合、図１２Ｎのボタン１２５０の選択によって、電子デバイスは、図１２Ｐのように、コンテンツアプリケーションにおいて、図１２Ｏのページを表示することなく、すぐに（例えば、更なるユーザ入力なしに）シーズン２、エピソード１のバージョンＢを再生する。
【０２６４】
いくつかの場合には、ユーザは、コンテンツプロバイダ２に加入し、シーズン２、エピソード１のバージョンＢを視聴してもよい。例えば、図１２Ｑでは、コンテンツプロバイダ２に加入するために、ボタン１２５２が現在のフォーカスである間に、タッチ感知面６０４のクリックが検出された。これに応じて、電子デバイスは、図１２Ｒにおいて、ユーザが（例えばボタン１２６０を選択することによって）コンテンツプロバイダ２に対する加入要求を確認し、又は（例えばボタン１２６２を選択することによって、任意選択的に、電子デバイスが図１２Ｑの表示に戻す）加入要求をキャンセルすることができるページを表示する。図１２Ｒでは、コンテンツプロバイダ２への加入を確認するために、ボタン１２６０が現在のフォーカスである間に、タッチ感知面６０４のクリックが検出された。いくつかの実施形態では、コンテンツプロバイダ２を介し、シーズン２、エピソード１のバージョンＢを視聴するためのコンテンツアプリケーションが電子デバイスにインストールされていない場合、図１２Ｒのボタン１２６０の選択に応じて、電子デバイスは、ユーザをコンテンツプロバイダ２に加入させ、図１２Ｓでは、（例えば、ボタン１２５６を選択することによって）ユーザがコンテンツアプリケーションをインストールするか、又はアプリケーションをインストールしない（例えば、ボタン１２５８を選択することによって、任意選択的に、電子デバイスが図１２Ｑの表示に戻す）ページを表示する。図１２Ｓでは、ボタン１２５６が現在のフォーカスである間に、タッチ感知面６０４のクリックが検出された。これに応じて、電子デバイスは、コンテンツプロバイダ２のためのコンテンツアプリケーションをダウンロード及び／又はインストールし、更なるユーザ入力がなくても、図１２Ｔに示すように、コンテンツアプリケーションにおいて、シーズン２、エピソード１のバージョンＢの再生を始める。いくつかの実施形態では、コンテンツプロバイダ２のためのコンテンツアプリケーションが、電子デバイスに既にインストールされている場合、図１２Ｒのボタン１２６０の選択によって、電子デバイスは、ユーザをコンテンツプロバイダ２に加入させ、図１２Ｔのように、コンテンツアプリケーションにおいて、図１２Ｓのページを表示することなく、すぐに（例えば、更なるユーザ入力なしに）シーズン２、エピソード１のバージョンＢを再生する。
【０２６５】
いくつかの実施形態では、コンテンツプロバイダ２のためのコンテンツアプリケーションが電子デバイスにインストールされていない場合、コンテンツプロバイダ２への加入及び対応するコンテンツアプリケーションのインストールは、１回の入力に対する応答に簡略化される。例えば、コンテンツプロバイダ２のためのコンテンツアプリケーションが電子デバイスにインストールされていない場合、図１２Ｑのボタン１２５２の選択（例えば、コンテンツプロバイダ２に加入するため）によって、電子デバイスは、図１２Ｕにおいて、ユーザがコンテンツプロバイダ２に対する加入要求を確認し（例えば、図１２Ｒを参照しつつ記載されるように、ボタン１２６０を選択することによって）、コンテンツプロバイダ２への加入要求を確認し、コンテンツプロバイダ２のためのコンテンツアプリケーションもインストールし（例えば、ボタン１２６４を選択することによって）、又は加入要求をキャンセルする（例えば、ボタン１２６２を選択することによって、任意選択的に、電子デバイスが、図１２Ｑの表示に戻す）ことができるページを表示する。図１２Ｕでは、ボタン１２６４が現在のフォーカスである間に、タッチ感知面６０４のクリックが検出された。これに応じて、更なるユーザ入力がなくても、電子デバイスは、ユーザをコンテンツプロバイダ２に加入させ、コンテンツプロバイダ２のためのコンテンツアプリケーションをダウンロード及び／又はインストールし、図１２Ｖに示すように、コンテンツアプリケーションにおいて、シーズン２、エピソード１のバージョンＢの再生を始める。
【０２６６】
図１３Ａ〜１３Ｅは、本開示のいくつかの実施形態に従って、エピソード型コンテンツの集合において、エピソードの表現を表示する方法を示すフロー図である。方法１３００は、任意選択的に、電子デバイス、例えば、図１Ａ〜１Ｂ、図２〜３及び図５Ａ〜５Ｂを参照しつつ、上述のようなデバイス１００、デバイス３００又はデバイス５００で行われる。方法１３００のいくつかの操作は、任意選択的に、組み合わされ、及び／又はいくつかの操作の順序は、任意選択的に、変えられる。
【０２６７】
以下に記載するように、方法１３００は、エピソード型コンテンツの集合内のエピソードの表現を表示する様式を提供する。本方法は、本開示のデバイスのユーザインタフェースと対話するときに、ユーザに対する認識負荷を減らし、それによって、より効率的な人−機械インタフェースを作り出す。電池で操作される電子デバイスの場合、ユーザインタフェースとのユーザ対話の効率を高めると、節電になり、電池充電までの時間が長くなる。
【０２６８】
いくつかの実施形態では、電子デバイス（例えば、セットトップボックス、例えば、デバイス１００、デバイス３００又はデバイス５００）は、ディスプレイ（例えば、テレビ、例えば、ディスプレイ５１４）及び１つ以上の入力デバイス（例えば、リモートコントロール、例えば、リモート５１０、又はスマートフォン、例えば、デバイス５１１）と通信し、ディスプレイ上に、例えば、図１２Ａのように、エピソード型コンテンツ（例えば、テレビ番組、ミニシリーズなど）の各集合についてのユーザインタフェースを表示する（１３０２）。ユーザインタフェースは、任意選択的に、そのエピソード型コンテンツの集合専用の標準ページである。例えば、テレビ番組のシーズン及び／又はエピソードに関する情報を含む、テレビ番組についての情報を含む標準ページを示す。いくつかの実施形態では、ユーザインタフェースは、例えば図１２Ａのように、エピソード型コンテンツの各集合のエピソードの複数の表現を含む（例えば、ユーザインタフェースは、エピソード型コンテンツの複数のエピソードそれぞれについてブロック又は他の表現を含む）。各表現は、任意選択的に、対応するエピソードからの画像及び／又はビデオ、及び／又は対応するエピソードについての文字情報を含む。表現は、任意選択的に、エピソード型コンテンツの集合のエピソードを視聴又は購入するように選択可能である。いくつかの実施形態では、エピソードの複数の表現は、例えば図１２Ａにおいて、エピソード型コンテンツの各集合の対応するエピソードが利用可能な１つ以上の各コンテンツプロバイダの１つ以上の視覚表示を含む（１３０４）。いくつかの実施形態では、テレビ番組の異なるエピソードが、異なるコンテンツプロバイダを介して利用可能である。例えば、いくつかのエピソードは、第１のコンテンツプロバイダを介して利用可能であってもよく、一方、他のエピソードは、第２のコンテンツプロバイダを介して利用可能であってもよく、いくつかのエピソードは、両方を介して利用可能であってもよい。エピソードの表現は、任意選択的に、エピソードが利用可能なコンテンツプロバイダの視覚表示を含む。例えば、第１の表現は、第１のコンテンツプロバイダを示すアイコン／グラフィック／文字を含んでいてもよく、第２の表現は、第２のコンテンツプロバイダを示すアイコン／グラフィック／文字を含んでいてもよい。
【０２６９】
電子デバイスのユーザが、電子デバイス上でエピソード型コンテンツの各集合の全てのエピソードを視聴する権利を付与されていないという判定に従って（１３０６）（例えば、電子デバイスのユーザは、いくつかのコンテンツプロバイダへ加入しており、他のものには加入していなくてもよい）、エピソードの複数の表現のうち、ユーザが電子デバイス上で視聴する権利を付与されている１つ以上の表現の第１の１組が、任意選択的に、電子デバイスによって、例えば図１２Ｂのように第１の視覚的特徴と共に表示される（１３０８）。ユーザが、テレビシリーズのエピソードが利用可能な任意のコンテンツプロバイダに加入していない場合、ユーザは、任意選択的に、電子デバイス上でそのエピソードを視聴する権利を付与されていない。電子デバイスのユーザが、電子デバイス上でエピソード型コンテンツの各集合の全てのエピソードを視聴する権利を付与されていないという判定に従って（１３０６）、エピソードの複数の表現のうち、ユーザが電子デバイス上で視聴する権利を付与されていない１つ以上の表現の第２の１組が、任意選択的に、電子デバイスによって、例えば図１２Ｂのように第１の視覚的特徴とは異なる第２の視覚的特徴と共に表示される（１３１０）（例えば、ユーザが電子デバイス上で視聴する権利を付与されていないエピソードの表現上に、バッジの重ね合わせが任意選択的に表示される）。バッジの重ね合わせは、任意選択的に、ユーザが、そのエピソードを購入することができるか、又はそのエピソードへのアクセスを得るためにサービスに加入することができることを示す。いくつかの実施形態では、追加又は代替の視覚的特徴の差を利用し、権利を付与されていないエピソードとは異なった形で、権利を付与されているエピソードを表示する。従って、いくつかの実施形態では、ユーザインタフェースは、これらのエピソードを視聴するユーザ権利にかかわらず、電子デバイスからアクセス可能なエピソード型コンテンツの集合の全エピソードを表示する。いくつかの実施形態では、「メディアアイテムを視聴する権利を付与されているユーザ」は、そのコンテンツを再生する権利を付与されているアカウントと対話した（例えば、そのアカウントにログインした）電子デバイスを指すと理解される。この様式で、電子デバイスは、ユーザが視聴する権利を付与されているエピソードを容易にユーザに判定させるエピソード型コンテンツの集合についての情報を表示し、従って、ユーザ−電子デバイスの対話の効率を高める。
【０２７０】
いくつかの実施形態では、エピソードの複数の表現は、複数のコンテンツプロバイダで利用可能なそれぞれのエピソードのそれぞれの表現（エピソードは、第１のコンテンツプロバイダ及び第２のコンテンツプロバイダなどで利用可能である）、例えば図１２Ｂのように（例えば、表現は、第１のコンテンツプロバイダと第２のコンテンツプロバイダのロゴを含む）、それぞれの表現は、複数のコンテンツプロバイダに対応する複数の視覚表示を含む（１３１２）。いくつかの実施形態では、複数のコンテンツプロバイダに対応する複数の視覚表示は、例えば図１２Ｂのように（例えば、ユーザがそれぞれのエピソードを視聴する権利を付与されているコンテンツプロバイダについての視覚表示が最初に表示され、その後に、そのエピソードにアクセスするためにユーザが購入するか、又は他の様式が必要な好ましいコンテンツプロバイダの１つ以上の視覚表示が表示され、その後に、ユーザがそのエピソードを視聴する権利を付与されていないコンテンツプロバイダについての視覚表示が表示される）、複数のコンテンツプロバイダ上のそれぞれのエピソードを視聴するためのユーザの加入に基づいた順序で、それぞれの表現に表示される（１３１４）。この様式で、電子デバイスは、どのコンテンツプロバイダが所与のエピソードを与えるかを容易にユーザに判定させるエピソード型コンテンツの集合のエピソードについての情報を表示し、従って、ユーザ−電子デバイスの対話の効率を高める。
【０２７１】
電子デバイスのユーザが、電子デバイス上でエピソード型コンテンツの各集合の全てのエピソードを視聴する権利を付与されているという判定に従って、エピソードの複数の表現のうち、ユーザが電子デバイス上で視聴する権利を付与されている全エピソードが、任意選択的に、電子デバイスによって、例えば図１２Ａのように同じ視覚的特徴と共に表示される（１３１６）（例えば、全表現がカラーで表示され（ユーザが視聴する権利を付与されていないエピソードについてはグレースケールであるのと対照的に）、又はエピソードを視聴するために支払又は加入が必要なバッジ又は他の指標なしに）。この様式で、電子デバイスは、ユーザが視聴する権利を付与されているエピソードを容易にユーザに判定させるエピソード型コンテンツの集合のエピソードについての情報を表示し、従って、ユーザ−電子デバイスの対話の効率を高める。
【０２７２】
エピソード型コンテンツの各集合のエピソードの複数の表現を表示しつつ、電子デバイスは、任意選択的に、１つ以上の入力デバイスを介し、例えば図１２Ｅ及び１２Ｊのように、エピソード型コンテンツの各集合のそれぞれのエピソードを視聴する要求に対応する入力を受信する（１３１８）（例えば、それぞれのエピソードに対応する表現がフォーカスになっているときに、入力デバイス上のボタンのクリック）。入力の受信に応じて（１３２０）、それぞれのエピソードの複数のバージョン（例えば、拡張カット、標準カットなど）が利用可能であるという判定に従って、又はそれぞれのエピソードが複数のコンテンツプロバイダから利用可能（例えば、ＨＢＯ、Ｎｅｔｆｌｉｘ、Ｓｈｏｗｔｉｍｅなどから利用可能）であるという判定に従って、電子デバイスは、任意選択的に、例えば図１２Ｆ及び１２Ｋのように、ディスプレイ上に、それぞれのエピソードの複数のバージョンに対応する各エピソードの複数の表現、又は各エピソードが利用可能な複数のコンテンツプロバイダを表示する（１３２２）。いくつかの実施形態では、例えば図１２Ｆ及び１２Ｋのように、それぞれのエピソードの複数の表現の第１の表現は、それぞれのエピソードの第１のバージョンを視聴するための処理を開始するように選択可能であり、それぞれのエピソードの複数の表現の第２の表現は、それぞれのエピソードの第２のバージョンを視聴するための処理を開始するように選択可能である（例えば、エピソードが、複数のバージョンを有するか、又は複数のプロバイダからアクセス可能である場合、エピソード（エピソードの特定のバージョン及び／又は特定のコンテンツプロバイダからのエピソード）を視聴する処理を開始するようにそれぞれ選択可能な異なるバージョン／プロバイダに対応する表現の集合が表示される）。入力の受信に応じて（１３２０）、それぞれのエピソードの単一のバージョンが利用可能であり、それぞれのエピソードが、単一のコンテンツプロバイダから利用可能であるという判定に従って、電子デバイスは、任意選択的に、ディスプレイ上に、例えば図１２Ｄのように、単一のコンテンツプロバイダを介し、そのエピソードの単一のバージョンを再生する（１３２４）（例えば、そのエピソードが複数のバージョンを有しておらず、複数のプロバイダから利用可能ではない場合、そのエピソードの表現をクリックすると、電子デバイスが、そのエピソードを再生する）。この様式で、電子デバイスは、ユーザが視聴する権利を付与されているエピソードを容易にユーザに判定させるエピソード型コンテンツの集合のエピソードについての情報を表示し、従って、ユーザ−電子デバイスの対話の効率を高める。
【０２７３】
いくつかの実施形態では、それぞれのエピソードの複数の視覚表示は、例えば図１２Ｋのように（例えば、ユーザがそれぞれのエピソードを視聴する権利を付与されているコンテンツプロバイダについての表現が最初に表示され、その後に、そのエピソードにアクセスするためにユーザが購入するか、又は他の様式が必要な好ましいコンテンツプロバイダの１つ以上の表現が表示され、その後に、ユーザがそのエピソードを視聴する権利を付与されていないコンテンツプロバイダについての表現が表示される）、それぞれのエピソードの複数のバージョンを視聴するため、また、複数のコンテンツプロバイダ上のそれぞれのエピソードを視聴するためのユーザの加入に基づいた順序で、表示される（１３２６）。いくつかの実施形態では、第１の表現は、そのエピソードの推奨プロバイダに対応する。いくつかの実施形態では、異なるコンテンツプロバイダに対応する表現の順序は、本明細書では、例えば図１２Ｊ〜１２Ｋなどで上に記載される、各エピソードの表現に表示される異なるコンテンツプロバイダに対応する視覚表示の順序に一致している。この様式で、電子デバイスは、ユーザがアクセス／視聴する権利を付与されているコンテンツプロバイダ／エピソードを容易にユーザに判定させるコンテンツプロバイダ及び／又はエピソードのバージョンについての情報を表示し、従って、ユーザ−電子デバイスの対話の効率を高める。
【０２７４】
いくつかの実施形態では、各エピソードの複数のバージョンが、例えば図１２Ｋのように、ユーザに視聴する権利を付与されている各エピソードの１つ以上のバージョンの第１の１組と、ユーザに視聴する権利を付与されていない各エピソードの１つ以上のバージョンの第２の１組を含む（１３２８）（例えば、ユーザは、そのエピソードの全ての利用可能なバージョンを視聴する権利を付与されていない）。いくつかの実施形態では、各エピソードの複数の表現は、例えば図１２Ｋのように、各エピソードのバージョンの第１の１組に対応する表現と、各エピソードのバージョンの第２の１組に対応する表現とを含む（１３３０）（例えば、電子デバイスは、電子デバイスからアクセス可能なエピソードの全バージョンの表現を、これらのバージョンを視聴するユーザエンタイトルメントにかかわらず表示する）。
【０２７５】
いくつかの実施形態では、各エピソードを利用可能な複数のコンテンツプロバイダは、例えば図１２Ｋのように、ユーザが各エピソードを視聴する権利を付与されている１つ以上のコンテンツプロバイダの第１の１組と、ユーザが各エピソードを視聴する権利を付与されていない１つ以上のコンテンツプロバイダの第２の１組とを含む（１３３２）（例えば、ユーザは、エピソードを利用可能な全てのコンテンツプロバイダ上でエピソードを視聴する権利を付与されていない）。いくつかの実施形態では、各エピソードの複数の表現は、例えば図１２Ｋのように、コンテンツプロバイダの第１の１組に対応する表現と、コンテンツプロバイダの第２の１組に対応する表現とを含む（１３３４）（例えば、電子デバイスは、エピソードの全プロバイダに対応する表現を、これらのプロバイダを介してエピソードを視聴するユーザエンタイトルメントにかかわらず表示する）。
【０２７６】
いくつかの実施形態では、各エピソードの複数のバージョンは、例えば図１２Ｅのように、電子デバイス上で利用可能である（１３３６）。いくつかの実施形態では、各エピソードの複数の表現が、例えば図１２Ｆのように、各エピソードの複数のバージョンに対応する表現を含む（１３３８）。いくつかの実施形態では、各エピソードの各バージョンのそれぞれの表現は、例えば図１２Ｆのように、各エピソードの各バージョンについての情報を含む（１３４０）（例えば、エピソードには、複数の利用可能なバージョンがあり、電子デバイスは、それぞれの利用可能なバージョンの表現を表示し、所与のバージョンの表現は、その所与のバージョンについての情報を含む）。
【０２７７】
いくつかの実施形態では、各エピソードは、図１２Ｊのように、複数のコンテンツプロバイダから利用可能である（１３４２）。いくつかの実施形態では、各エピソードの複数の表現が、例えば図１２Ｋのように、複数のコンテンツプロバイダに対応する表現を含む（１３４４）。いくつかの実施形態では、各エピソードの各コンテンツプロバイダのそれぞれの表現は、例えば図１２Ｋのように、各エピソードの各コンテンツプロバイダについての情報を含む（１３４６）（例えば、エピソードについて利用可能な複数のコンテンツプロバイダが存在し、電子デバイスは、各コンテンツプロバイダについての表現を表示し、所与のコンテンツプロバイダの各表現は、その所与のコンテンツプロバイダについての情報を含む）。
【０２７８】
図１３Ａ〜１３Ｅ中の操作が記載される特定の順序は単に例示的なものであり、その記載した順序が、その操作を行うことができる唯一の順序であることを示すことを意図したものではないことを理解されたい。当業者は、本明細書に記載する操作を再順序付けする種々の様式を認識するだろう。更に、本明細書に記載する他の方法（例えば、方法７００、９００、１１００及び１９００）に関して本明細書に記載する他のプロセスの詳細を、図１３Ａ〜１３Ｅに関して上に記載した方法１３００と類似した様式でも適用可能であることを注記しておくべきである。例えば、方法１３００を参照しつつ上に記載したコンテンツアイテム、コンテンツプロバイダ及びコンテンツアプリケーションは、任意選択的に、本明細書に記載の他の方法（例えば、方法７００、９００、１１００及び１９００）を参照しつつ本明細書に記載するメディアアイテム、メディアプロバイダ及びメディアアプリケーションの１つ以上の特徴を有する。簡潔にするために、これらの詳細は、ここでは繰り返さない。
【０２７９】
上述の情報処理方法における操作は、任意選択的に、汎用プロセッサなどの情報処理装置（例えば、図１Ａ、３、５Ａ及び１７に関して記載したように）又はアプリケーション特有のチップにおいて１つ以上の機能モジュールを走らせることによって実装される。更に、図１３Ａ〜１３Ｅを参照しつつ上に記載する操作は、任意選択的に、図１Ａ〜１Ｂに示される構成要素によって実装される。例えば、表示操作１３０２及び受信操作１３１８は、任意選択的に、イベントソータ１７０、イベント認識部１８０及びイベントハンドラ１９０によって実装される。イベントソータ１７０中のイベントモニタ１７１は、タッチ感知面６０４上の接触を検出し、イベントディスパッチャモジュール１７４は、そのイベント情報をアプリケーション１３６−１に伝送する。アプリケーション１３６−１のそれぞれのイベント認識部１８０は、そのイベント情報を、各イベント定義１８６と比較し、タッチ感知面６０４上の第１の位置での第１の接触が、所定のイベント又はサブイベント（例えば、ユーザインタフェース上のオブジェクト対象の選択）に対応するかどうかを判定する。それぞれの所定のイベント又はサブイベントが検出されたら、イベント認識部１８０は、そのイベント又はサブイベントの検出に関連するイベントハンドラ１９０を作動させる。イベントハンドラ１９０は、任意選択的に、データアップデーター１７６又はオブジェクト対象アップデーター１７７を利用するか、又は呼び出し、アプリケーション内部状態１９２をアップデートする。いくつかの実施形態では、イベントハンドラ１９０は、それぞれのＧＵＩアップデーター１７８にアクセスし、アプリケーションによって表示されているものをアップデートする。同様に、図１Ａ〜１Ｂに示す構成要素に基づき、どのように他の処理を実装するかは、当業者には明らかであろう。
【０２８０】
いくつかの実施形態によれば、図１４は、種々の上述の実施形態の原理に従って構成される電子デバイス１４００の機能ブロック図を示す。デバイスの機能ブロックは、任意選択的に、種々の上述の実施形態の原理を実施するために、ハードウェア、ソフトウェア、又はハードウェアとソフトウェアの組み合わせによって実装される。種々の記載する実施形態の原理を実装するために、図１４に示す機能ブロックは、任意選択的に、組み合わされるか、又はサブブロックに分割されることが当業者によって理解される。従って、本明細書の記載は、任意選択的に、本明細書に記載する機能ブロックの任意の可能な組み合わせ又は分割又は更なる定義を裏付ける。
【０２８１】
図１４に示されるように、電子デバイス１４００は、任意選択的に、入力を受信するような構成の受信ユニット１４２２と、受信ユニット１４２２に連結した処理ユニット１４０４とを備える。いくつかの実施形態では、処理ユニット１４０４は、表示有効化ユニット１４０６と、許可ユニット１４０８と、移行ユニット１４１０と、判定ユニット１４１２と、起動ユニット１４１４と、再生ユニット１４１６と、ナビゲーションユニット１４１８と、コンテンツ有効化ユニット１４２０とを備える。
【０２８２】
いくつかの実施形態では、処理ユニット１４０４は、ディスプレイ上のユーザインタフェース内に、異なるメディアソースを介して電子デバイス上で利用可能な推奨メディアアイテムの複数の表現を表示し（例えば、表示有効化ユニット１４０６を用いて）、その複数の表現が、推奨メディアアイテムのうちで現在フォーカス状態にある第１のメディアアイテムの表現に対応する第１の代表コンテンツ上にオーバーレイさせて表示されるような構成である。いくつかの実施形態では、受信ユニット１４２２は、推奨メディアアイテムの複数の表現を、ユーザインタフェース内で第１の代表コンテンツ上にオーバーレイさせて表示している（例えば、表示有効化ユニット１４０６を用いる）間に、推奨メディアアイテムの複数の表現間をナビゲートする要求に対応する入力を受信する構成である。いくつかの実施形態では、処理ユニット１４０４は、更に、メディアアイテムの複数の表現間をナビゲートする要求に対応する入力の受信に応じて（例えば、受信ユニット１４０２を用いて）、フォーカスになっている第１のメディアアイテムの代わりに、フォーカスにする複数の推奨メディアアイテムの第２のメディアアイテムの表現に移行し（例えば、移行ユニット１４１０を用いて）、第１の代表コンテンツの表示を、第２のメディアアイテムに対応する第２の代表コンテンツと置き換える（例えば、表示有効化ユニット１４０６を用いる）ような構成である。
【０２８３】
いくつかの実施形態では、第１のメディアアイテムに対応する第１の代表コンテンツは、第１のメディアアイテムに対応する画像をまだ含んでおり、第２のメディアアイテムに対応する第２の代表コンテンツは、第２のメディアアイテムに対応する画像をまだ含んでいる。いくつかの実施形態では、第１のメディアアイテムに対応する第１の代表コンテンツは、第１のメディアアイテムに対応する動画を含んでおり、第２のメディアアイテムに対応する第２の代表コンテンツは、第２のメディアアイテムに対応する動画を含んでいる。
【０２８４】
いくつかの実施形態では、受信ユニット１４２２は、更に、推奨メディアアイテムの複数の表現間をナビゲートする要求に対応する入力を受信した後に、これらの推奨メディアアイテムの複数の表現間を更にナビゲートする要求に対応する第２の入力を受信するような構成である。いくつかの実施形態では、処理ユニット１４０４は、更に、推奨メディアアイテムの複数の表現間を更にナビゲートする要求に対応する第２の入力の受信に応じて、電子デバイス上で利用可能な話題のメディアアイテムの１つ以上の表現をユーザインタフェース内で明確化する（例えば、明確化ユニット１４１０）。これらの話題のメディアアイテムの表現は、複数の推奨メディアアイテム間を更にナビゲートする要求に対応する第２の入力を受信する前は、ユーザインタフェース内に表示されていないような構成である。
【０２８５】
いくつかの実施形態では、第１のメディアアイテムは、電子デバイスのユーザが第１のメディアアイテムをユーザインタフェース内に含めるものとして選択しているので、推奨メディアアイテムに含まれている。第２のメディアアイテムは、電子デバイス上のメディアに対する以前のユーザの視聴行動に基づき、推奨メディアアイテムに含まれている。いくつかの実施形態では、第２のメディアアイテムは、エピソード型のメディアの集合の一部であり、エピソード型のメディアの集合は、第１のコンテンツプロバイダ及び第２のコンテンツプロバイダを介して利用可能なメディアアイテムを含み、第２のメディアアイテムは、第２のコンテンツプロバイダを介して利用可能であるが、第１のコンテンツプロバイダを介して利用可能ではなく、第２のメディアアイテムは、第１のコンテンツプロバイダを介して利用可能なエピソード型メディアの集合中のメディアアイテムに関するユーザの視聴行動に基づき、推奨メディアアイテムに含まれるように選択された。
【０２８６】
いくつかの実施形態では、処理ユニット１４０４は、更に、推奨メディアアイテムの各メディアアイテムへのアクセスが所定の時間内に期限切れとなるという判定（例えば、判定ユニット１４１２を用い）に従い、推奨メディアアイテムの表現の各メディアアイテムの表現の表示に、各メディアアイテムへのアクセスの次回の残り日数に基づいて優先順位を付けるような構成である。
【０２８７】
いくつかの実施形態では、処理ユニット１４０４は、更に、推奨メディアアイテムの各メディアアイテムが、電子デバイスのユーザが視聴しているエピソード型のメディアの集合の中の新しいエピソードであり、そのユーザがこの新しいエピソードをまだ視聴していないという判定（例えば、判定ユニット１４１２を用い）に従って、ユーザの各メディアアイテムへのアクセスエンタイトルメントの最新性の程度に基づいて、推奨メディアアイテムの表現のうちの各メディアアイテムの表現の表示に優先順位を付ける（例えば表示有効化ユニット１４０６を用いる）ような構成である。
【０２８８】
いくつかの実施形態では、電子デバイスのユーザが、第１のメディアアイテムを部分的に視聴しているという判定（例えば、判定ユニット１４１２を用い）に従って、第１のメディアアイテムに対応する第１の代表コンテンツは、第１のメディアアイテムの再生の進行度合の視覚インジケータを含み、電子デバイスのユーザが、第２のメディアアイテムを部分的に視聴しているという判定（例えば、判定ユニット１４１２を用い）に従って、第２のメディアアイテムに対応する第２の代表コンテンツは、第２のメディアアイテムの再生の進行度合の視覚インジケータを含む。
【０２８９】
いくつかの実施形態では、第１のメディアアイテムに対応する第１の代表コンテンツは、なぜ第１のメディアアイテムが推奨メディアアイテムに含まれるかを示す情報を含み、第２のメディアアイテムに対応する第２の代表コンテンツは、なぜ第２のメディアアイテムが推奨メディアアイテムに含まれるかを示す情報を含む。いくつかの実施形態では、第１のメディアアイテムに対応する第１の代表コンテンツは、第１のメディアアイテムのソースを示す情報を含み、第２のメディアアイテムに対応する第２の代表コンテンツは、第２のメディアアイテムのソースを示す情報を含む。
【０２９０】
いくつかの実施形態では、受信ユニット１４２２は、更に、推奨メディアアイテムの各メディアアイテムの各表現の選択に対応する入力を受信するような構成である。いくつかの実施形態では、処理ユニット１４０４は、更に、各メディアアイテムの各表現の選択に対応する入力の受信に応じて、電子デバイス上の各メディアアイテムに対応するメディアアプリケーションを起動し（例えば、起動ユニット１４１４を用い）、ディスプレイ上で、各メディアアイテムに対応するメディアアプリケーションにおいて、各メディアアイテムを再生する（例えば、再生ユニット１４１６を用いる）ような構成である。
【０２９１】
いくつかの実施形態では、複数の推奨メディアアイテム間をナビゲートする要求に対応する入力が、推奨メディアアイテム間を第１の方向にナビゲートする要求に対応している。いくつかの実施形態では、受信ユニット１４２２は、更に、複数の推奨メディアアイテム間を第１の方向とは異なる第２の方向に更にナビゲートする要求に対応する第２の入力を受信するような構成であり、処理ユニット１４０４は、更に、複数の推奨メディアアイテム間を更にナビゲートする要求に対応する第２の入力の受信に応じて、ユーザインタフェースで、電子デバイス上で利用可能な更なる推奨メディアアイテムの１つ以上の表現を明確化する（例えば、表示有効化ユニット１４０６を用いる）ような構成であり、更なる推奨メディアアイテムの表現は、第２の入力を受信する前にはユーザインタフェースには表示されなかった。いくつかの実施形態では、受信ユニット１４２２は、更に、更なる推奨メディアアイテムの第２のそれぞれのメディアアイテムの第２のそれぞれの表現の選択に対応する入力を受信するような構成であり、処理ユニット（１４０４）は、更に、第２のそれぞれのメディアアイテムの第２のそれぞれの表現の選択に対応する入力の受信に応じて、ディスプレイ上に、第２のそれぞれのメディアアイテムに対応するメディア情報ページを表示する（例えば、表示有効化ユニット１４０６を用いる）ような構成である。
【０２９２】
いくつかの実施形態では、受信ユニット１４２２は、更に、各メディアアイテムに対応するメディアアプリケーションがディスプレイ上に表示されている間に、１つ以上の入力デバイスを介し、電子デバイス上を後側にナビゲートする要求に対応する入力を受信するような構成であり、処理ユニット１４０４は、更に、電子デバイス上を後側にナビゲートする要求に対応する入力の受信に応じて、その入力に従ってメディアアプリケーション内を後側にナビゲートする（例えば、ナビゲートユニット１４１８を用いる）ような構成である。
【０２９３】
いくつかの実施形態では、それぞれの推奨メディアアイテムは、上述の電子デバイスとは異なる第２の電子デバイスで起こった従来のユーザアクションに基づき、推奨メディアアイテムに含まれ、それぞれの推奨メディアアイテムが利用可能なメディアアプリケーションは、電子デバイスにインストールされない。
【０２９４】
いくつかの実施形態では、受信ユニット１４２２は、更に、各推奨メディアアイテムの各表現の選択に対応する入力を受信するような構成であり、処理ユニット１４０４は、更に、各推奨メディアアイテムの各表現の選択に対応する入力の受信に応じて、ディスプレイ上に、電子デバイスに各メディアアプリケーションをインストールするプロンプトを表示する（例えば、表示有効化ユニット１４０６を用いる）ような構成である。いくつかの実施形態では、受信ユニット１４２２は、更に、電子デバイスに各メディアアプリケーションをインストールする入力に対応する一連の入力を受信し、電子デバイス上で各メディアアプリケーションを許可するような構成であり、処理ユニット１４０４は、更に、電子デバイスに各メディアアプリケーションをインストールし、許可したら（例えば、許可ユニット１４０８を用いる）、更なるユーザの介入なしに、ディスプレイ上での各メディアアイテムの再生を開始する（例えば、再生ユニット１４１６を用いる）ような構成である。
【０２９５】
いくつかの実施形態では、受信ユニット１４２２は、更に、推奨メディアアイテムに含まれない各メディアアイテムに関する第１の行動に対応する入力を受信するような構成であり、処理ユニット１４０４は、更に、各メディアアイテムに関する第１の行動に対応する入力を受信した後に、ディスプレイ上に、推奨メディアアイテムの複数の表現を含むユーザインタフェースを表示し（例えば、表示有効化ユニット１４０６を用い）、推奨メディアアイテムの複数の表現は、各メディアアイテムの表現を含むような構成である。
【０２９６】
いくつかの実施形態では、受信ユニットは、更に、ディスプレイ上にユーザインタフェースを表示している（例えば、表示有効化ユニット１４０６を用いる）間に、電子デバイス上でプライベートメディアブラウジングモードを可能にする入力を受信するような構成である。いくつかの実施形態では、処理ユニット１４０４は、更に、電子デバイス上でプライベートメディアブラウジングモードを可能にする入力の受信に応じて、電子デバイス上でプライベートメディアブラウジングモードを有効化し（例えば、コンテンツ有効化ユニット１４２０を用い）、ユーザインタフェース内の推奨メディアアイテムの複数の表現を、これらのメディアアイテムに関連する従来のユーザアクションに基づき、ユーザインタフェースに含むように選択されていない第２の推奨メディアアイテムの第２の複数の表現と置き換える（例えば、表示有効化ユニット１４０６を用いる）ような構成である。
【０２９７】
いくつかの実施形態では、受信ユニット１４２２は、更に、電子デバイス上でプライベートメディアブラウジングモードを有効化している間に、推奨メディアアイテムに含まれない第２のそれぞれのメディアアイテムに関する第１の行動に対応する第２の入力を受信し、第２の入力を受信した後に、１つ以上の入力デバイスを介し、電子デバイス上でプライベートメディアブラウジングモードを無効化する入力を受信するような構成である。いくつかの実施形態では、処理ユニット１４０４は、更に、電子デバイス上でプライベートメディアブラウジングモードを不可能にする入力の受信に応じて、電子デバイス上でプライベートメディアブラウジングモードを不可能にし（例えば、コンテンツ有効化ユニット１４２０を用い）、ユーザインタフェース内の推奨メディアアイテムの複数の表現を再表示し（例えば、表示有効化ユニット１４０６を用いる）、推奨メディアアイテムの複数の表現は、第２のそれぞれのメディアアイテムの表現を含まないような構成である。
【０２９８】
いくつかの実施形態では、受信ユニット１４２２は、更に、プライベートメディアブラウジングモードが電子デバイス上で有効化されている間に、プライベートメディアブラウジングモードを無効化する入力を電子デバイス上で受信するような構成である。いくつかの実施形態では、処理ユニット１４０４は、更に、電子デバイス上でプライベートメディアブラウジングモードを無効化する入力の受信に応じて、電子デバイス上でプライベートメディアブラウジングモードを無効化し（例えば、コンテンツ有効化ユニット１４２０を用い）、ユーザインタフェース内の推奨メディアアイテムの複数の表現を再表示する（例えば、表示有効化ユニット１４０６を用いる）ような構成である。
【０２９９】
いくつかの実施形態によれば、図１５は、種々の上述の実施形態の原理に従って構成される電子デバイス１５００の機能ブロック図を示す。デバイスの機能ブロックは、任意選択的に、種々の上述の実施形態の原理を実施するために、ハードウェア、ソフトウェア、又はハードウェアとソフトウェアの組み合わせによって実装される。種々の記載する実施形態の原理を実装するために、図１５に示す機能ブロックは、任意選択的に、組み合わされるか、又はサブブロックに分割されることが当業者によって理解される。従って、本明細書の記載は、任意選択的に、本明細書に記載する機能ブロックの任意の可能な組み合わせ又は分割又は更なる定義を裏付ける。
【０３００】
図１５に示されるように、電子デバイス１５００は、任意選択的に、入力を受信するような構成の受信ユニット１５０２と、受信ユニット１５０２に連結した処理ユニット１５０４とを備える。いくつかの実施形態では、処理ユニット１５０４は、表示有効化ユニット１５０６と、判定ユニット１５０８と、再生ユニット１５１０と、検索ユニット１５１２とを備えている。
【０３０１】
いくつかの実施形態では、受信ユニット１５０２は、電子デバイス１５００のユーザ向けの推奨メディアアイテムをディスプレイ上に表示する要求を受信するような構成である。いくつかの実施形態では、処理ユニット１５０４は、推奨メディアアイテムを表示する（例えば、表示有効化ユニット１５０６を用いる）要求の受信に応じて、ディスプレイ上のメディアナビゲーションユーザインタフェースに、推奨メディアアイテムの第１の複数の表現を表示する（例えば、受信ユニット１５０２を用いる）ような構成である。いくつかの実施形態では、受信ユニット１５０２は、更に、推奨メディアアイテムの第１の複数の表現を表示している間に、推奨メディアアイテムの第１の複数の表現間をスクロールする要求に対応するナビゲーション入力を受信するような構成である。いくつかの実施形態では、処理ユニット１５０４は、更に、ナビゲーション入力の受信（例えば、受信ユニット１５０２を用いる）に応じて、推奨メディアアイテムの第１の複数の表現間をスクロールし、推奨メディアのメディアカテゴリーに対応する複数のメディアカテゴリーユーザインタフェース要素を、メディアナビゲーションユーザインタフェース内で明確化するような構成である（例えば、表示有効化ユニット１５０６）。いくつかの実施形態では、ナビゲーション入力を（例えば、受信ユニット１５０２を用いて）受信する前に、メディアカテゴリーユーザインタフェース要素を表示することなく、メディアアイテムの複数の表現が表示された（例えば、表示有効化ユニット１５０６を用いて）。いくつかの実施形態では、受信ユニット１５０２は、更に、メディアカテゴリーユーザインタフェース要素を表示している間に、複数のメディアカテゴリーユーザインタフェース要素のそれぞれのメディアカテゴリーユーザインタフェース要素を選択する入力を受信するような構成である。いくつかの実施形態では、それぞれのメディアカテゴリーユーザインタフェース要素は、メディアカテゴリーのメディアのそれぞれのカテゴリーに対応する。いくつかの実施形態では、処理ユニット１５０４は、更に、それぞれのユーザインタフェース要素を選択する入力の受信（例えば、受信ユニット１５０２を用いる）に応じて、メディアナビゲーションユーザインタフェース中で、推奨メディアアイテムの第１の複数の表現を置き換える（例えば、表示有効化ユニット１５０６を用いる）ような構成である。いくつかの実施形態では、推奨メディアアイテムの第２の複数の表現を伴うメディアカテゴリーユーザインタフェース要素は、それぞれのメディアカテゴリー内の推奨メディアアイテムに対応する。いくつかの実施形態では、各メディアカテゴリー内の推奨メディアアイテムが、推奨メディアアイテムに含まれていない。いくつかの実施形態では、推奨メディアアイテムには、電子デバイス１５００のユーザが電子デバイス上でアクセスする権利を付与されているメディアアイテムが含まれ、電子デバイスのユーザが電子デバイス上でアクセスする権利を付与されていないメディアアイテムは含まれない。
【０３０２】
いくつかの実施形態では、受信ユニット１５０２は、更に、メディアカテゴリーユーザインタフェース要素を表示している間に、メディアカテゴリーユーザインタフェース要素を通り越してスクロールする要求に対応する第２のナビゲーション入力を受信するような構成である。いくつかの実施形態では、処理ユニット１５０４は、更に、第２のナビゲーション入力の受信（例えば、受信ユニット１５０２を用いる）に応じて、メディアカテゴリーユーザインタフェース要素を通り越してスクロールし（例えば、表示有効化ユニット１５０６を用いる）、第１及び第２の複数の推奨メディアアイテムとは異なる推奨メディアアイテムの第３の表現をメディアナビゲーションユーザインタフェース内で明確化するような構成である。
【０３０３】
いくつかの実施形態では、推奨メディアの所与のメディアカテゴリーが閾値数よりも多くのメディアアイテムを含んでいるという判定（例えば、判定ユニット１５０８を用いる）に従って、所与のメディアカテゴリーに対応するメディアカテゴリーユーザインタフェース要素が、複数のメディアカテゴリーユーザインタフェース要素に含まれ、推奨メディアの所与のメディアカテゴリーに含まれるメディアアイテムの表現は、メディアナビゲーションユーザインタフェース内に表示されない（例えば、表示有効化ユニット１５０６を用いる）。いくつかの実施形態では、推奨メディアの所与のメディアカテゴリーが閾値数よりも少ないメディアアイテムを含んでいるという判定（例えば、判定ユニット１５０８を用いる）に従って、所与のメディアカテゴリーに対応するメディアカテゴリーユーザインタフェース要素が、複数のメディアカテゴリーユーザインタフェース要素に含まれず、推奨メディアの所与のメディアカテゴリーに含まれるメディアアイテムの表現は、メディアナビゲーションユーザインタフェース内に表示される（例えば、表示有効化ユニット１５０６を用いる）。
【０３０４】
いくつかの実施形態では、受信ユニット１５０２は、更に、推奨メディアアイテムの第１又は第２の複数の表現のうち、各メディアアイテムの各表現を選択する入力を受信するような構成である。いくつかの実施形態では、処理ユニット１５０４は、更に、各メディアアイテムの各表現を選択する入力の受信（例えば、受信ユニット１５０２を用いる）に応じて、各メディアアイテムに関する情報を含む各メディアアイテムに対応するページと、選択時に電子デバイス１５００上の各メディアアイテムを再生する選択可能なアフォーダンスとを、ディスプレイ上に表示する（例えば、表示有効化ユニット１５０６を用いる）ような構成である。いくつかの実施形態では、受信ユニット１５０２は、更に、選択可能なアフォーダンスの選択を受信するような構成である。いくつかの実施形態では、処理ユニット１５０４は、更に、選択可能なアフォーダンスの選択の受信（例えば、受信ユニット１５０２を用いる）に応じて、電子デバイス１５００上の各メディアアイテムをディスプレイ上で再生する（例えば、再生ユニット１５１０を用いる）ような構成である。
【０３０５】
いくつかの実施形態では、推奨メディアアイテムの第１の複数の表現が、推奨メディアの各メディアカテゴリーに対応するメディアナビゲーションユーザインタフェースの各領域内に表示される（例えば、表示有効化ユニット１５０６を用いる）推奨メディアアイテムの表現を含む。
【０３０６】
いくつかの実施形態では、受信ユニット１５０２は、更に、各メディアカテゴリー内の推奨メディアアイテムに対応する推奨メディアアイテムの第２の複数の表現をメディアナビゲーションユーザインタフェース内に表示している間に、推奨メディアアイテムの第２の複数の表現間をスクロールする要求に対応する第２のナビゲーション入力を受信するような構成である。いくつかの実施形態では、処理ユニット１５０４は、更に、第２のナビゲーション入力の受信（例えば、受信ユニット１５０２を用いる）に応じて、推奨メディアアイテムの第２の複数の表現間をスクロールし（例えば、表示有効化ユニット１５０６を用いる）、各メディアカテゴリーのメディアのサブカテゴリーに対応する第２の複数のメディアカテゴリーユーザインタフェース要素を、メディアナビゲーションユーザインタフェース内で明確化するような構成である。いくつかの実施形態では、第２のナビゲーション入力を（例えば、受信ユニット１５０２を用いて）受信する前に、第２の複数のメディアカテゴリーユーザインタフェース要素を表示することなく、推奨メディアアイテムの第２の複数の表現が表示された（例えば、表示有効化ユニット１５０６を用いて）。
【０３０７】
いくつかの実施形態では、メディア制限が電子デバイス１５００上で有効化されているという判定（例えば、判定ユニット１５０８を用いる）に従って、推奨メディアアイテムの第１及び第２の複数の表現に対応する推奨メディアアイテムから、メディア制限によって制限されるメディアアイテムを除外する。いくつかの実施形態では、受信ユニット１５０２は、更に、メディア制限が電子デバイス上で有効化されている間に、電子デバイス１５００によってアクセス可能なメディアアイテムを対象とした検索を実行する要求に対応する入力を受信するような構成である。いくつかの実施形態では、処理ユニット１５０４は、更に、電子デバイスによってアクセス可能なメディアアイテムを対象とした検索の要求に対応する入力の受信（例えば、受信ユニット１５０２を用いる）に応じて、電子デバイス１５００によってアクセス可能な、メディア制限によって制限されているメディアアイテムを含むメディアアイテムを検索する（例えば、検索ユニット１５１２を用いる）。いくつかの実施形態では、電子デバイス１５００によってアクセス可能なメディアアクセスの検索には、電子デバイスのユーザが電子デバイス上でアクセスする権利を付与されているメディアアイテムの検索（例えば、検索ユニット１５１２を用いる）が含まれ、電子デバイスのユーザが電子デバイス上でアクセスする権利を付与されていないメディアアイテムの検索は含まれない。
【０３０８】
いくつかの実施形態では、受信ユニット１５０２は、更に、メディア制限が電子デバイス１５００上で有効化されている間に、メディアアイテムの検索から得られる検索結果メディアアイテムを再生する要求に対応する入力を受信するような構成である。いくつかの実施形態では、検索結果メディアアイテムは、電子デバイス１５００上のメディア制限によって制限される。いくつかの実施形態では、処理ユニット１５０４は、更に、検索結果メディアアイテムを再生する要求の受信（例えば、受信ユニット１５０２を用いる）に応じて、検索結果メディアアイテムを電子デバイス上で再生せずに、検索結果メディアアイテムが電子デバイス１５００でメディア制限によって制限されていることを示す視覚表示をディスプレイ上に表示する（例えば、表示有効化ユニット１５０６を用いる）ような構成である。
【０３０９】
いくつかの実施形態では、メディアナビゲーションユーザインタフェースは、更に、メディアライブラリに対応するライブラリユーザインタフェース要素を含む。いくつかの実施形態では、メディアライブラリは、電子デバイス１５００のユーザがメディアライブラリに含むように選択したメディアアイテムを含む。いくつかの実施形態では、受信ユニット１５０２は、更に、ライブラリユーザインタフェース要素を選択する入力を受信するような構成である。いくつかの実施形態では、処理ユニット１５０４は、更に、ライブラリユーザインタフェース要素を選択する入力の受信（例えば、受信ユニット１５０２を用いる）に応じて、メディアナビゲーションユーザインタフェース内で、推奨メディアアイテムの表現を、電子デバイス１５００のユーザがメディアライブラリに含めるものとして選択したメディアアイテムの表現と置き換える（例えば、表示有効化ユニット１５０６を用いる）ような構成である。
【０３１０】
いくつかの実施形態では、メディアナビゲーションユーザインタフェースが、更に、電子デバイス１５００のユーザが視聴の権利を付与されていないメディアを提供するメディアアプリケーションに対応するストアユーザインタフェース要素を含む。いくつかの実施形態では、受信ユニット１５０２は、更に、ストアユーザインタフェース要素を選択する入力を受信するような構成である。いくつかの実施形態では、処理ユニット１５０４は、更に、ストアユーザインタフェース要素を選択する入力の受信（例えば、受信ユニット１５０２を用いる）に応じて、メディアナビゲーションユーザインタフェース内で、推奨メディアアイテムの表現を、電子デバイス１５００のユーザが視聴する権利を付与されていないメディアを与えるメディアアプリケーションの複数の表現と置き換える（例えば、表示有効化ユニット１５０６を用いる）ような構成である。いくつかの実施形態では、メディアアプリケーションの複数の表現が表示される（例えば、表示有効化ユニット１５０６を用いて）が、電子デバイス１５００のユーザがこれを介してメディアにアクセスする権利を付与されていないメディアアプリケーションの表現は表示されない。いくつかの実施形態では、メディアアプリケーションの表現は、電子デバイス１５００のユーザが利用可能なメディア加入に対応する１つ以上の表現を含む。いくつかの実施形態では、ユーザが利用可能な各メディア加入に対応するそれぞれの表現は、対応するメディア加入を介してユーザがアクセス可能になり得るメディアのそれぞれの視覚表示を含む。
【０３１１】
いくつかの実施形態では、電子デバイス１５００のユーザは、電子デバイス上にインストールされていないメディアアプリケーションの第１の１組を含む複数のメディアアプリケーションを介してユーザがメディアにアクセスすることを可能にするメディアプロバイダに加入している。いくつかの実施形態では、メディアアプリケーションの複数の表現が表示される（例えば、表示有効化ユニット１５０６を用いて）が、第１の１組のメディアアプリケーション中のメディアアプリケーションの表現は表示されない。いくつかの実施形態では、各メディアプロバイダからのメディアアイテムへのアクセスを提供する第１のメディアアプリケーションと、各メディアプロバイダからのメディアアイテムへのアクセスを提供する第２のメディアアプリケーションとを含む、各メディアプロバイダからのメディアアイテムへのアクセスを提供する複数の各プロバイダメディアアプリケーション。いくつかの実施形態では、第１のメディアアプリケーションが電子デバイス１５００上にインストールされており、電子デバイスのユーザが、各メディアプロバイダからのメディアアイテムへのアクセスを提供する第１のメディアアプリケーションに加入している。いくつかの実施形態では、第２のメディアアプリケーションは、電子デバイス１５００上にインストールされていない。いくつかの実施形態では、メディアアプリケーションの複数の表現が表示される（例えば、表示有効化ユニット１５０６を用いて）が、第２のメディアアプリケーションは表示されない。
【０３１２】
いくつかの実施形態では、メディアナビゲーションユーザインタフェースは、更に、電子デバイス１５００によってアクセス可能なメディアを検索するための検索ユーザインタフェース要素を含む。いくつかの実施形態では、受信ユニット１５０２は、更に、検索ユーザインタフェース要素を選択する入力を受信するような構成である。いくつかの実施形態では、処理ユニット１５０４は、更に、検索ユーザインターフェース要素を選択する入力の受信（例えば、受信ユニット１５０２を用いる）に応じて、メディアナビゲーションユーザインタフェース内で、推奨メディアアイテムの表現を、電子デバイス１５００によってアクセス可能なメディアを検索するための検索インタフェースと置き換え（例えば、表示有効化ユニット１５０６を用いる）、検索インタフェースは、電子デバイスによってアクセス可能なメディア又は、電子デバイスによってアクセス可能な、電子デバイスのユーザがアクセス権を付与されているメディアのみを検索するユーザが構成変更可能なオプションを有するような構成である。
【０３１３】
いくつかの実施形態によれば、図１６は、種々の上述の実施形態の原理に従って構成される電子デバイス１６００の機能ブロック図を示す。デバイスの機能ブロックは、任意選択的に、種々の上述の実施形態の原理を実施するために、ハードウェア、ソフトウェア、又はハードウェアとソフトウェアの組み合わせによって実装される。種々の記載する実施形態の原理を実装するために、図１６に示す機能ブロックは、任意選択的に、組み合わされるか、又はサブブロックに分割されることが当業者によって理解される。従って、本明細書の記載は、任意選択的に、本明細書に記載する機能ブロックの任意の可能な組み合わせ又は分割又は更なる定義を裏付ける。
【０３１４】
図１６に示されるように、電子デバイス１６００は、任意選択的に、入力を受信するような構成の受信ユニット１６０２と、受信ユニット１６０２に連結した処理ユニット１６０４とを備える。いくつかの実施形態では、処理ユニット１６０４は、開始ユニット１６０６と、表示有効化ユニット１６０８と、ダウンロードユニット１６１０と、検出ユニット１６１２と、起動ユニット１６１４とを備える。
【０３１５】
いくつかの実施形態では、受信ユニット１６０２は、第１のメディアプロバイダからの第１のメディアへのアクセスを提供する第１のアプリケーション及び第２のメディアプロバイダからの第２のメディアへのアクセスを提供する第２のアプリケーションを含む、複数のメディアプロバイダからのメディアに対するアクセスを提供する複数のアプリケーションに対応するメディアをブラウズする統合メディアブラウジングアプリケーションを設定する要求に対応する入力を受信するような構成である。いくつかの実施形態では、処理ユニット１６０４は、複数のメディアプロバイダからのメディアに対するアクセスを提供する複数のアプリケーションに対応するメディアをブラウズする統合メディアブラウジングアプリケーションを設定する要求に対応する入力の受信（例えば、受信ユニット１６０２を用いる）に応じて、電子デバイス１６００上の複数のアプリケーションを介し、アクセス可能なメディアを統合メディアブラウジングアプリケーションでブラウズすることを可能にする処理を開始する（例えば、開始ユニット１６０６を用いる）ような構成である。いくつかの実施形態では、統合メディアブラウジングアプリケーションは、それを介してメディアがアクセス可能な複数のアプリケーションとは異なっている。いくつかの実施形態では、統合メディアブラウジングアプリケーションでメディアをブラウズすることを可能にする処理の開始（例えば、開始ユニット１６０６を用いる）は、ディスプレイ上に、第１のメディアプロバイダの表現と、第２のメディアプロバイダの表現と、選択可能なアフォーダンスとを同時に表示する（例えば、表示有効化ユニット１６０８を用いる）ことを含む。いくつかの実施形態では、選択可能なアフォーダンスは、選択時に、第１のアプリケーションを介して利用可能なメディアに対するユーザアクションに対応する第１のメディアプロバイダからのユーザ固有の情報及び、第２のアプリケーションを介して利用可能なメディアに対するユーザアクションに対応する第２のメディアプロバイダからのユーザ固有の情報を含むユーザ固有の情報を統合メディアブラウジングアプリケーションと共有する許可を複数のメディアプロバイダに与える（例えば、開始ユニット１６０６を用いて）。いくつかの実施形態では、アプリケーションの複数の表現が、電子デバイス１６００上のユーザのユーザアカウントと関連付けられたアプリケーションに対応している。いくつかの実施形態では、アプリケーションの複数の表現が、電子デバイス１６００上にダウンロードされ（例えば、ダウンロードユニット１６１０を用いて）、ユーザがログインするアプリケーションに対応している。
【０３１６】
いくつかの実施形態では、電子デバイス１６００上の複数のアプリケーションを介してアクセス可能なメディアを統合メディアブラウジングアプリケーション内でブラウズすることを可能にする処理を開始する（例えば、開始ユニット１６０６を用いる）前に、統合メディアブラウジングアプリケーションが、統合メディアブラウジングアプリケーションに関する情報アイテムをディスプレイ上に表示する（例えば、表示有効化ユニット１６０８を用いる）。いくつかの実施形態では、ユーザ固有の情報を統合メディアブラウジングアプリケーションと共有する許可を複数のメディアブラウザに与えるアフォーダンスをユーザが選択した後に、統合メディアブラウジングアプリケーションが、複数のアプリケーションからアクセス可能なメディアアイテムの表現をディスプレイ上に表示する（例えば、表示有効化ユニット１６０８を用いる）。
【０３１７】
いくつかの実施形態では、ユーザ固有の情報を統合メディアブラウジングアプリケーションと共有する許可を複数のメディアプロバイダに与えるアフォーダンスの選択の検出（例えば、開始ユニット１６０６を用いる）に応じて、統合メディアブラウジングアプリケーションが、話題のメディアアイテムをディスプレイ上に表示する（例えば、表示有効化ユニット１６０８を用いる）。いくつかの実施形態では、処理ユニット１６０４は、更に、ユーザ固有の情報を統合メディアブラウジングアプリケーションと供給する許可を複数のメディアブラウザに与えるアフォーダンスの選択を検出（例えば、開始ユニット１６０６を用いる）した後に、更なるメディアアイテムを統合メディアブラウジングアプリケーションに含める１つ以上のユーザアクションを検出する（例えば、検出ユニット１６１２を用いる）ような構成である。いくつかの実施形態では、１つ以上のユーザアクションの検出（例えば、検出ユニット１６１２を用いる）に応じて、処理ユニット１６０４は、統合メディアブラウジングアプリケーション内で、話題のメディアアイテムの表現の表示を、更なるメディアアイテムの表現と置き換える（例えば、表示有効化ユニット１６０８を用いる）。
【０３１８】
いくつかの実施形態では、統合メディアブラウジングアプリケーションの設定の要求に対応する入力は、統合メディアブラウジングアプリケーションのユーザインタフェース内に表示されるボタンの選択である。いくつかの実施形態では、第１のメディアプロバイダの表現及び第２のメディアプロバイダの表現が、複数のメディアプロバイダの表現の列内に表示される（例えば、表示有効化ユニット１６０８を用いて）。
【０３１９】
いくつかの実施形態では、受信ユニット１６０２は、更に、ユーザ固有の情報を統合メディアブラウジングアプリケーションと共有する許可を複数のメディアプロバイダに与える選択可能なアフォーダンスを選択する入力を受信するような構成である。いくつかの実施形態では、処理ユニット１６０４は、更に、選択可能なアフォーダンスを選択する入力の受信（例えば、受信ユニット１６０２を用いる）に応じて、複数のアプリケーションからアクセス可能なメディアアイテムの表現を含む統合メディアブラウジングアプリケーションをディスプレイ上に表示する（例えば、表示有効化ユニット１６０８を用いて）。
【０３２０】
いくつかの実施形態では、処理ユニット１６０４は、更に、ユーザ固有の情報を統合メディアブラウジングアプリケーションと共有する許可を複数のメディアプロバイダに与えるアフォーダンスの選択を検出（例えば、開始ユニット１６０６を用いて）した後に、各メディアプロバイダからのメディアへのアクセスを提供する各アプリケーションを電子デバイス１６００上にダウンロードする（例えば、ダウンロードユニット１６１０を用いる）ような構成である。いくつかの実施形態では、それぞれのアプリケーションをダウンロードした後に（例えば、ダウンロードユニット１６１０を用いる）、処理ユニット１６０４は、電子デバイス上の統合メディアブラウジングアプリケーション又はそれぞれのアプリケーションを起動する（例えば、起動ユニット１６１４を用いる）ような構成である。いくつかの実施形態では、電子デバイス１６００上の統合メディアブラウジングアプリケーション又はそれぞれのアプリケーションの起動（例えば、起動ユニット１６１４を用いる）に応じて、処理ユニット１６０４は、ディスプレイ上に選択可能なアフォーダンスを表示するような構成である（例えば、表示有効化ユニット１６０８を用いる）。いくつかの実施形態では、選択可能なアフォーダンスは、選択時に、各アプリケーションを介して利用可能なメディアに対するユーザアクションに対応する各メディアプロバイダからのユーザ固有の情報を含むユーザ固有の情報を統合メディアブラウジングアプリケーションと共有する許可を各メディアプロバイダに与える（例えば、開始ユニット１６０６を用いる）。
【０３２１】
いくつかの実施形態では、処理ユニット１６０４は、更に、ディスプレイ上に、電子デバイス１６００上の複数のアプリケーションの複数の選択可能な表現を含むアプリケーションブラウジングユーザインタフェースを表示する（例えば、表示有効化ユニット１６０８を用いる）ような構成である。いくつかの実施形態では、選択可能な表現は、電子デバイス１６００上で対応するアプリケーションを開くために選択可能である。いくつかの実施形態では、選択可能な表現は、電子デバイス１６００上の統合メディアブラウジングアプリケーションを開くように選択可能である、統合メディアブラウジングアプリケーションの選択可能な表現を含む。いくつかの実施形態では、統合メディアブラウジングアプリケーションの選択可能な表現がフォーカス状態にあるときに、統合メディアブラウジングアプリケーションに対応する１つ以上のユーザインタフェース要素を、アプリケーションブラウジングユーザインタフェース内に表示する（例えば、表示有効化ユニット１６０８を用いる）ような構成である。いくつかの実施形態では、統合メディアブラウジングアプリケーションに対応するユーザインタフェース要素は、統合メディアブラウジングアプリケーションの選択可能なアフォーダンスがフォーカス状態になる前には、表示されなかった（例えば、表示有効化ユニット１６０８を用いる）。いくつかの実施形態では、電子デバイス１６００上の複数のアプリケーションを介してアクセス可能なメディアを統合メディアブラウジングアプリケーション内でブラウズすることを可能にする処理を開始する（例えば、開始ユニット１６０６を用いる）前には、統合メディアブラウジングアプリケーションに対応するユーザインタフェース要素は、統合メディアブラウジングアプリケーションに関する情報アイテムである。いくつかの実施形態では、ユーザ固有の情報を統合メディアブラウジングアプリケーションと供給する許可を複数のメディアブラウザに与えるアフォーダンスをユーザが選択（例えば、開始ユニット１６０６を用いる）した後は、統合メディアブラウジングアプリケーションに対応するユーザインタフェース要素は、複数のアプリケーションからアクセス可能なメディアアイテムの表現である。
【０３２２】
いくつかの実施形態では、処理ユニットは、ディスプレイ上に、対応するユーザ固有の情報を統合メディアブラウジングアプリケーションと共有する許可を複数のメディアプロバイダに個別に与えるユーザインタフェースの設定を表示する（例えば、表示有効化ユニット１６０８を用いる）ような構成である。いくつかの例では、ユーザインタフェースの設定は、第１のアプリケーションを介して利用可能なメディアに対するユーザアクションに対応する第１のメディアプロバイダからのユーザ固有の情報を共有する許可を第１のメディアプロバイダに与える第１のトグルを含む。いくつかの実施形態では、ユーザインタフェースの設定は、第２のアプリケーションを介して利用可能なメディアに対するユーザアクションに対応する第２のメディアプロバイダからのユーザ固有の情報を共有する許可を第２のメディアプロバイダに与える第２のトグルを含む。
【０３２３】
いくつかの実施形態によれば、図１７は、種々の上述の実施形態の原理に従って構成される電子デバイス１７００の機能ブロック図を示す。デバイスの機能ブロックは、任意選択的に、種々の上述の実施形態の原理を実施するために、ハードウェア、ソフトウェア、又はハードウェアとソフトウェアの組み合わせによって実装される。種々の記載する実施形態の原理を実装するために、図１７に示す機能ブロックは、任意選択的に、組み合わされるか、又はサブブロックに分割されることが当業者によって理解される。従って、本明細書の記載は、任意選択的に、本明細書に記載する機能ブロックの任意の可能な組み合わせ又は分割又は更なる定義を裏付ける。
【０３２４】
図１７に示されるように、電子デバイス１７００は、任意選択的に、入力を受信するような構成の受信ユニット１７０２と、受信ユニット１７０２に連結した処理ユニット１７０４とを備える。いくつかの実施形態では、処理ユニット１７０４は、表示有効化ユニット１７０６と、判定ユニット１７０８と、再生ユニット１７１０とを備えている。
【０３２５】
いくつかの実施形態では、処理ユニット１７０４は、エピソード型コンテンツの各集合のためのユーザインタフェースをディスプレイ上に表示し（例えば、表示有効化ユニット１７０６を用いる）、ユーザインタフェースは、エピソード型コンテンツの各集合のエピソードの複数の表現を含む。いくつかの実施形態では、エピソードの複数の表現は、エピソード型コンテンツの各集合の対応するエピソードが利用可能な１つ以上のそれぞれのコンテンツプロバイダの１つ以上の視覚表示を含み、電子デバイスのユーザが、電子デバイス上のエピソード型コンテンツの各集合の全エピソードを視聴する権利を付与されていないという判定（例えば、判定ユニット１７０８を用いる）に従って、エピソードの複数の表現のうちユーザが電子デバイス上で視聴する権利を付与されている１つ以上の表現の第１の１組が、第１の視覚的特徴で表示され、エピソードの複数の表現のうちユーザが電子デバイス上で視聴する権利を付与されていない１つ以上の表現の第２の１組が、第１の視覚的特徴とは異なる第２の視覚的特徴で表示される。
【０３２６】
いくつかの実施形態では、エピソードの複数の表現は、複数のコンテンツプロバイダで利用可能なそれぞれのエピソードのそれぞれの表現を含み、それぞれの表現は、複数のコンテンツプロバイダに対応する複数の視覚表示を含み、複数のコンテンツプロバイダに対応する複数の視覚表示は、複数のコンテンツプロバイダ上で各エピソードを視聴するユーザのエンタイトルメントに基づく順序で、各表現に表示される。いくつかの実施形態では、電子デバイスのユーザが、電子デバイス上でエピソード型コンテンツの各集合の全てのエピソードを電子デバイス上で視聴する権利を付与されているという判定（例えば、判定ユニット１７０６を用いる）に従って、ユーザが電子デバイス上で視聴する権利を付与されているエピソードの複数の表現の全てが、同じ視覚的特徴で表示される。
【０３２７】
いくつかの実施形態では、受信ユニット１７０２は、処理ユニット１７０４に連結し、エピソード型コンテンツの各集合のエピソードの複数の表現を表示している（例えば、表示有効化ユニット１７０６を用いる）間、エピソード型コンテンツの各集合の各エピソードを視聴する要求に対応する入力を受信する（例えば、受信ユニット１７０２を用いる）ような構成である。いくつかの実施形態では、処理ユニット１７０４は、更に、各エピソードの複数のバージョンが利用可能であるか、又は各エピソードが複数のコンテンツプロバイダから利用可能であるという判定（例えば、判定ユニット１７０８を用いる）に従う入力の受信に応じて、ディスプレイ上に、各エピソードの複数のバージョン又は各エピソードが利用可能である複数のコンテンツプロバイダに対応する各エピソードの複数の表現を表示し（例えば、表示有効化ユニット１７０６を用いる）、各エピソードの複数の表現のうちの第１の表現を、各エピソードの第１のバージョンを視聴するプロセスを開始するように選択可能であり、各エピソードの複数の表現のうちの第２の表現を、各エピソードの第２のバージョンを視聴するプロセスを開始するように選択可能であるような構成である。いくつかの実施形態では、各エピソードの単一のバージョンが利用可能であり、かつ各エピソードが単一のコンテンツプロバイダから利用可能であるという判定（例えば、判定ユニット１７０８を用いる）に従って、そのエピソードの単一のバージョンを、単一のコンテンツプロバイダを介してディスプレイ上で再生する（例えば、再生ユニット１７１０を用いる）。
【０３２８】
いくつかの実施形態では、各エピソードの複数の表現が、各エピソードの複数のバージョンを視聴し、かつ各エピソードを複数のコンテンツプロバイダ上で視聴する権利がユーザに付与されていることに基づく順序で表示される（例えば表示有効化ユニット１７０６を用いる）。いくつかの実施形態では、各エピソードの複数のバージョンは、ユーザが視聴する権利を付与されている各エピソードの１つ以上のバージョンの第１の１組と、ユーザが視聴する権利を有さない各エピソードの１つ以上のバージョンの第２の１組とを含み、各エピソードの複数の表現は、各エピソードのバージョンの第１の１組に対応する表現と、各エピソードのバージョンの第２の１組に対応する表現とを含む。いくつかの実施形態では、各エピソードを利用可能な複数のコンテンツプロバイダは、ユーザが各エピソードを視聴する権利を付与されている１つ以上のコンテンツプロバイダの第１の１組と、ユーザが各エピソードを視聴する権利を付与されていない１つ以上のコンテンツプロバイダの第２の１組とを含み、各エピソードの複数の表現は、コンテンツプロバイダの第１の１組に対応する表現と、コンテンツプロバイダの第２の１組に対応する表現とを含む。いくつかの実施形態では、各エピソードの複数のバージョンが電子デバイス上で利用可能であり、各エピソードの複数の表現は、各エピソードの複数のバージョンに対応する表現を含み、各エピソードの各バージョンの各表現は、各エピソードの各バージョンについての情報を含む。いくつかの実施形態では、エピソードが複数のコンテンツプロバイダから利用可能であり、各エピソードの複数の表現は、複数のコンテンツプロバイダに対応する表現を含み、各エピソードの各コンテンツプロバイダの各表現は、各エピソードの各コンテンツプロバイダについての情報を含む。
ライブイベントメディア用ユーザインタフェース
【０３２９】
ユーザは、例えば、様々なコンテンツプロバイダ及び対応するコンテンツアプリケーション（例えば、図６Ａ〜６ＬＬ、図８Ａ〜８ＧＧ、図１０Ａ〜１０Ｚ、図１２Ａ〜１２Ｖ及び／又は図１８Ａ〜１８Ｊを参照して説明したもの）を介して、電子デバイス上で利用可能（例えば、記憶される又は他の方法でアクセス可能である）であり得るコンテンツ又はメディア（例えば、音楽、映画など）との対話を含む、様々な方法で電子デバイスと対話する。例えば、ユーザは、電子デバイス上でアクセス可能なメディアをブラウズし再生することができる。状況によっては、電子デバイス上でアクセス可能なメディアは、ライブイベントメディア（例えば、ニュースレポート、スポーツイベント、又はライブ演劇パフォーマンスなどのライブイベントのブロードキャスト）を含む。以下説明する実施形態は、電子デバイスが電子デバイス上でアクセス可能なライブイベントメディアアイテムの表現を表示し、アイテムへのアクセスを提供することによって、電子デバイスとのユーザ対話を強化する方法を提供する。デバイスとの相互作用を強化することで、ユーザが操作を実行するのに必要な時間が短縮されるため、デバイスの電力使用量が削減され、バッテリ駆動デバイスのバッテリ寿命が延長される。人々がデバイスを使用すると理解される。ある人がデバイスを使用するとき、その人は任意選択的に装置のユーザと称される。
【０３３０】
図１８Ａ〜１８Ｊは、本開示のいくつかの実施形態により、電子デバイスが電子デバイス上でアクセス可能なライブイベントメディアアイテムの表現を表示し、アイテムへのアクセスを提供する例示的な方法を示す。これらの図面に示す実施形態は、図１９Ａ〜１９Ｋを参照して説明されるプロセスを含む、後述するプロセスを説明するために使用される。
【０３３１】
図１８Ａは、例示的なディスプレイ５１４を示す。ディスプレイ５１４は任意選択的に、様々なコンテンツを含む１つ以上のユーザインタフェースを表示する。図１８Ａに示す例では、ディスプレイ５１４は、ディスプレイ５１４がその一部である、又はディスプレイ５１４が接続されている電子デバイス（例えば、図５Ａの電子デバイス５００）上で動作する統合メディアブラウジングアプリケーション（例えば、図６Ａ〜６ＬＬ、図８Ａ〜８ＧＧ、図１０Ａ〜１０Ｚ、及び／又は図１２Ａ〜１２Ｖを参照して説明したような統合メディアブラウジングアプリケーション）を表示する。統合メディアブラウジングアプリケーションの各種特徴を、図１８Ａ〜１８Ｊ及び図１９Ａ〜１９Ｋに別段に示されている場合を除き、図６Ａ〜６ＬＬ、図８Ａ〜８ＧＧ、図１０Ａ〜１０Ｚ、及び／又は図１２Ａ〜１２Ｖを参照して任意選択的に説明する。例えば、電子デバイスを介して視聴可能なライブイベントメディアアイテムの表現（例えば、ユーザはライブイベントメディアアイテムを視聴する権利を付与されている、ライブイベントメディアアイテムは現在視聴可能である、など）を選択する結果、任意選択的に、電子デバイスが、選択された表現に対応するライブイベントメディアアイテムをディスプレイ５１４に表示する。いくつかの実施形態では、選択されたライブイベントメディアアイテムの表示は、統合メディアブラウジングアプリケーション以外のライブイベントメディアアイテムを視聴するためのアプリケーションを開き（例えば表示し）、次にアプリケーション内のライブイベントメディアを表示することを含む。いくつかの実施形態では、選択されたライブイベントメディアアイテムの表示は、他のアプリケーションを開く（例えば表示する）ことなく、統合メディアブラウジングユーザインタフェースを表示する統合メディアブラウジングアプリケーション内からライブイベントメディアアイテムを表示することを含む。
【０３３２】
図１８Ａにおいて、統合メディアブラウジングアプリケーションは、電子デバイス上でアクセス可能な各種メディアを介してブラウジングするための統合メディアブラウジングユーザインタフェース１８０２を表示する。ユーザインタフェース１８０２は、統合メディアブラウジングアプリケーションをナビゲートするためのトップメニューバー内に、図６Ａ〜６ＬＬ、図８Ａ〜８ＧＧ、図１０Ａ〜１０Ｚ、及び／又は図１２Ａ〜１２Ｖを参照して説明したＵｐ  Ｎｅｘｔ、Ｌｉｂｒａｒｙ、Ｓｔｏｒｅ  ａｎｄ  Ｓｅａｒｃｈユーザインタフェース要素に対応するユーザインタフェース要素１８０４−１、１８０４−３、１８０４−４及び１８０４−５など、選択可能なユーザインタフェース要素１８０４−１〜１８０４−５を含む。トップメニューバーは、スポーツ又はライブイベントメディアのユーザインタフェースに対応するユーザインタフェース要素１８０４−２を更に含み、これについては以下より詳細に説明する。更に、図６Ａ〜６ＬＬを参照して説明したように、いくつかの実施形態では、電子デバイスは、ユーザインタフェース要素１８０４のうちの１つが選択された後に（例えば、所定時間以内に）トップメニューバーの表示を中止する。図１８Ａでは、推奨メディアアイテムに対応するユーザインタフェース要素１８０４−１が現在選択されており（破線の境界線で示されている）、電子デバイスは、推奨メディアアイテム（例えば、図６Ａ〜６ＬＬ、図８Ａ〜８ＧＧ、図１０Ａ〜１０Ｚ、及び／又は図１２Ａ〜１２Ｖを参照して説明した推奨メディアアイテム）の表現１８０６−１〜１８０６−２、１８０７−１〜１８０７−３及び１８０９−１を表示しており、メディアアイテム、試合Ａに対応する表現１８０６−１に現在のフォーカスがある（表現１８０６−１内の破線ボックスで示されている）。いくつかの実施形態では、電子デバイスは、電子デバイスのユーザがアクセスする資格がある（例えば、ユーザが、電子デバイスにメディアアイテムへのアクセスを提供するメディアプロバイダに加入している、ユーザがメディアアイテムを購入した、など）推奨メディアアイテムの表現１８０６、１８０７、及び１８０９のみを表示し、電子デバイスのユーザがアクセスする権利を付与されていないメディアアイテムの表現を表示しない。
【０３３３】
図１８Ａでは、電子デバイスは、ライブイベント提案メディアの表現、オンデマンド提案メディアの表現、及びライブイベント提案メディアの再生（又は以前に記録されたバージョン）を同時に表示している。ライブイベントメディアは、ライブイベント、例えば、ニュースレポート、スポーツイベント、又はライブ演劇パフォーマンスのブロードキャストなどのメディアを含む。いくつかの実施形態では、ライブイベントのブロードキャストは、ブロードキャストチェーンにおける様々な要因又はプロセスのために、ライブイベントに関していくらかの遅延を伴う。しかしながら、そのような潜在的に遅延するメディアアイテムのブロードキャストは、予め記録されたイベント（例えば、現在起こっていないイベント）又は映画、テレビ番組などのコンテンツ（例えば、「オンデマンド」メディアと呼ばれる）のブロードキャストではなく、ライブイベントのブロードキャストであるため、上記のメディアアイテムは依然としてライブイベントメディアアイテムとみなされる。
【０３３４】
いくつかの実施形態では、電子デバイスが決定するライブイベントメディアアイテムが、電子デバイスを介して視聴可能であるユーザにとって関心があるものである場合、電子デバイスはそのライブイベントメディアアイテムの表現をユーザインタフェース１８０２に表示する。特に、図１８Ａでは、電子デバイスは、試合Ａ（表現１８０６−１に対応する）及び試合Ｃ（表現１８０６−２に対応する）を、ユーザにとって関心のあるライブイベントであると特定しており、ユーザインタフェース１８０２に表現１８０６−１及び１８０６−２を表示している。また、電子デバイスは、ユーザにとって関心のあるライブイベントの再生であるイベントＤ（表現１８０９−１に対応する）と、ユーザにとって関心のあるオンデマンドメディアアイテムのアイテムＢ（表現１８０７−１に対応する）とを特定しており、ユーザインタフェース１８０２に表現１８０７−１及び１８０９−１を表示している。いくつかの実施形態では、ライブイベント推奨メディアアイテムが最初に利用可能になると、そのメディアアイテムは、推奨メディアアイテム行の最左位置に挿入され、それ以降、図６Ａ〜６ＬＬ、図８Ａ〜８ＧＧ、図１０Ａ〜１０Ｚ、及び／又は図１２Ａ〜１２Ｖを参照して説明したように、推奨メディアアイテム行内を前方に進む。
【０３３５】
電子デバイスは任意選択的に、各種基準を使用して、特定のメディアアイテムがユーザにとって関心がある可能性があるかどうかを判定し、それにより、図６Ａ〜６ＬＬ、図８Ａ〜８ＧＧ、図１０Ａ〜１０Ｚ、及び／又は図１２Ａ〜１２Ｖを参照して説明したオンデマンドメディアアイテム用のメディアアイテム（例えば、表現１８０７−１）を含め、そのメディアアイテムをユーザインタフェース１８０２に含めるかどうかを判定する。また、電子デバイスは任意選択的に、ユーザがライブイベントメディアアイテムに関連するニューストピック、スポーツチーム、スポーツプレーヤなどに関心を示した場合、ユーザが３０秒、１分、５分などの所定の時間を超えてライブイベントメディアアイテムを視聴し、まだ進行中である場合など、ライブイベントメディアアイテムをユーザインタフェース１８０２に含めることを決定する（例えば、表現１８０６−１及び１８０６−２）。この基準は任意選択的に、ユーザインタフェース１８０２にオンデマンドメディアを含めるための基準とは異なり、いくつかの実施形態では、ユーザの視聴、お気に入り追加、ブックマーク、視聴リストへの追加、又はユーザインタフェース１８０２に含まれる特定のオンデマンドメディアに関するそれ以外の相互作用の結果として生じる。更に、電子デバイスは任意選択的に、ライブイベントが、最近録画が利用可能になった、ユーザが視聴を開始したがライブイベントの終了前に視聴を停止した、ユーザがお気に入り追加、ブックマーク、又は後で視聴するためのそれ以外のマーキングによって関心を明示したものである状況では、ユーザインタフェース１８０２にライブイベントの再生（又は以前に記録されたバージョン）の再生（例えば、表現１８０９−１）を含めることを決定する。
【０３３６】
ユーザインタフェース１８０２に表示される推奨メディアアイテムの表現は、図６Ａ〜６ＬＬ、図８Ａ〜８ＧＧ、図１０Ａ〜１０Ｚ、及び／又は図１２Ａ〜１２Ｖを参照して説明したような類似のメディアアイテムからの代表コンテンツを含む。例えば、表現１８０６−１及び１８０６−２は、それらの表現に対応する試合中のホームチームの画像を含み、表現１８０７−１はメディアアイテムＢからの画像を含み、表現１８０９−１はイベントＤからの画像を含む。ユーザインタフェース１８０２に表示される推奨メディアアイテムの表現は任意選択的に、そのメディアアイテムがライブイベントメディアアイテム、オンデマンドメディアアイテム、又はライブイベントの再生であるかどうかに基づいて異なる。例えば、図１８Ａに示すように、ライブイベントメディアアイテム１８０６−１及び１８０６−２は、それらが対応するメディアアイテムが、現在ライブであるライブイベントメディアアイテムであることを示す「ライブ」バッジ（例えば、表現１８０６−２のバッジ１８１４−１）を含む。ライブイベントメディアアイテムはまた、ライブイベントメディアに関連付けられた１つ以上の統計（例えば、スポーツスコア、投票、投票結果）、及び／又はライブイベントメディアアイテムの主題であるイベントに関連付けられた時間（例えば、試合のピリオド／クォータ／イニング及び／又はピリオド／クォータ／イニングの開始からの時間及び／又はピリオド／クォータ／イニングの終了までの時間）を任意選択的に表示する「統計」インジケータ（例えば、表現１８０６−２内のインジケータ１８１６−１）も含む。「ライブ」バッジ及び「統計」インジケータは任意選択的に、表現１８０６−１及び１８０６−２に含まれるコンテンツの表現画像上に重ね合わされる。
【０３３７】
オンデマンドメディアアイテムＢ１８０７−１は、ライブイベントメディアアイテムではないので、「ライブ」バッジ又は「統計」インジケータを含まない。むしろ、表現１８０７−１は、図６Ａ〜６ＬＬを参照して説明されたような特徴を有する。最後に、再生メディアアイテムＤ１８０９−１はまた、「ライブ」バッジ又は「統計」インジケータを含まないが、「ライブ」バッジの代わりに「再生」インジケータを含み、表現１８０９−１に含まれるコンテンツの表現画像上に重ね合わされて、メディアアイテムＤがライブイベントメディアアイテムの再生（又は以前に記録されたバージョン）であることを示す。
【０３３８】
図６Ａ〜６ＬＬを参照して説明したように、ユーザインタフェース１８０２の背景１８１０は、どの表現１８０６、１８０７及び１８０９が現在のフォーカスであるかに応じて変化する。図１８Ａにおいて、表現１８０６−１が現在のフォーカスを有する。その結果、背景１８１０は、試合Ａからの表現コンテンツ（表現１８０６−１に対応する）を含む。図１８Ａの例では、試合Ａは、チームＡ（アウェイチーム）とチームＢ（ホームチーム）との間のＮＦＬの試合である。従って、表現１８０６−１は、ホームチームであるチームＢの画像（例えば、チームＢのロゴ、チームＢからのプレーヤの画像など）を含み、背景１８１０は、アウェイチームであるチームＡ（例：チームＡのロゴ、チームＡのプレーヤの画像など）を含む。ユーザインタフェース１８０２は、表示１８１２も含み、この表示は任意選択的に、図６Ａ〜６ＬＬを参照して説明したように、メディアアイテムがユーザインタフェース１８０２に推奨メディアアイテムとして含まれる理由に関する情報を含め、ユーザインタフェース１８０２内の現在のフォーカスであるメディアアイテムについての情報を含む。図１８Ａの例では、表示１８１２は、試合ＡがチームＡとチームＢとの間のＮＦＬの試合であり、ユーザが以前にＮＦＬへの関心を表明しているので試合Ａが推奨メディアアイテムとして含まれることを示す。
【０３３９】
現在のフォーカスを有するメディアアイテムが変化すると、背景１８１０及び表示１８１２が変わる。図１８Ｂでは、タッチ感知面６０４上の接触６０８の左から右へのスワイプが検出される。それに応じて、電子デバイスは現在のフォーカスを表現１８０６−１から表現１８０７−１に変更され、背景１８１０及び表示１８１２はメディアアイテムＢに対応するように変更される。その詳細は図６Ａ〜６ＬＬを参照して説明する。図１８Ｃでは、タッチ感知面６０４上の接触６０８の別の左から右へのスワイプが検出され、それに応じて、電子デバイスは現在のフォーカスを表現１８０７−１から表現１８０６−２へ変更され、背景１８１０及び表示１８１２が再度変更される。図１８Ｃの例では、試合ＣはチームＣ（ホームチーム）とチームＤ（アウェイチーム）との間のＮＢＡの試合である。従って、表現１８０６−２は、ホームチームであるチームＣの画像（例えば、チームＣのロゴ、チームＣからのプレーヤの画像など）を含み、背景１８１０は、アウェイチームであるチームＤの画像（例えば、チームＤのロゴ、チームＤのプレーヤの画像など）である。更に、表示１８１２は、試合ＣがチームＣとチームＤとの間のＮＢＡ試合であり、ユーザが以前にチームＤへの関心を表明しているので、試合Ｃが推奨メディアアイテムとして含まれることを示す。
【０３４０】
前述したように、いくつかの実施形態では、ライブイベントメディアアイテムが終了すると、ユーザインタフェース１８０２内に推奨メディアアイテムとして残るのではなく、電子デバイスはそのメディアアイテムをユーザインタフェース１８０２から削除する。図１８Ｄでは、試合Ａは終了している。その結果、電子デバイスは、図に示すように、（試合Ａに対応する）表現１８０６−１をユーザインタフェース１８０２から削除している。図１８Ｄでは、試合Ｃはまだ進行中であり、そのため、表示１８０６−２はユーザインタフェース１８０２に残ったままである。
【０３４１】
図１８Ｅでは、接触６０８の上から下へのスワイプがタッチ感知面６０４上で検出される。それに応じて、電子デバイスは、図６Ｈ〜６Ｉを参照して説明したように、ユーザインタフェース１８０２をスクロールして、ユーザインタフェース１８０２内のトレンドメディアアイテム１８１８−１〜１８１８−４（例えば、トップ映画）を明らかにする。トレンドメディアアイテムは、図６Ａ〜６ＬＬを参照してより詳細に説明する。図１８Ｆでは、接触６０８の上から下へのスワイプがタッチ感知面６０４上で検出され、それに応じて、電子デバイスがユーザインタフェース１８０２を更にスクロールして、表現１８０６−３〜１８０６−５及び１８２０−１に対応するライブイベントメディアアイテム行を表示する（図１８Ｆの例では、スポーツイベント）。
【０３４２】
図１８Ｆのスポーツメディアアイテム行は、現在ライブであるライブイベント（例えば、表現１８０６−３〜１８０６−５）と、今後開催されるライブイベント（例えば、表現１８２０−１、まだ開始されていないライブイベントに対応する）の両方を含む。スポーツメディアアイテム行内のスポーツ試合に関する表現１８０６−３〜１８０６−５及び１８２０−１は、それらの表現に隣接する下方にインジケータ（例えば、表現１８０６−４の下のインジケータ１８２２−１）を含み、インジケータは、スポーツ試合の種類（例えば、ＮＢＡ、ＮＨＬ、ＭＬＢ、ＮＦＬ）、及びスポーツ試合に関与するチーム（例えば、代表１８０６−３についてはチームＥ対チームＦ、代表１８０６−４についてはチームＧ対チームＨ、など）に関する情報を含む。現在ライブであるライブイベントについての表現１８０６−３〜１８０６−５のその他の特徴は、図１８Ａ〜１８Ｃを参照して説明した通りである。今後予定されるライブイベントについての表現１８２０−１のその他の特徴は、表現１８０６−３〜１８０６−５の特徴と異なる。具体的には、表現１８２０−１は、「ライブ」又は「統計」バッジを含まない。更に、「ライブ」バッジの代わりに、表現１８２０−１は、表現１８２０−１に含まれる画像に重ね合わされる、試合Ｐが始まる（例えば、視聴に利用可能になる）時間を示すバッジを含む。また、試合Ｐにホームチームのみの画像を含める代わりに、表現１８２０−１は、試合Ｐに関与する両チームの画像（例えば、チームＫ及びＬのロゴ）を含む。試合Ｐが開始すると（例えば、視聴可能になると）、その特徴は任意選択的に、表現１８０６−３〜１８０６−５の特徴となるように変化する。
【０３４３】
ユーザインタフェース１８０２を表示する統合メディアブラウジングアプリケーションは、ライブイベントメディアアイテムをブラウジングするための専用ユーザインタフェースを更に含む。例えば、図１８Ｇでは、トップメニューバーの「スポーツ」要素１８０４−２が現在のフォーカスである間にタッチ感知面６０４のクリックが検出される。それに応じて、電子デバイスは、図１８Ｈに示すように、ライブイベントメディアアイテム（この場合、ライブイベントスポーツメディアアイテム）をブラウジングするための専用ユーザインタフェースであるユーザインタフェース１８０３を表示する。いくつかの実施形態では、図１８Ａ〜１８Ｇのユーザインタフェース１８０２に表示されるメディアアイテムとは異なり、ユーザインタフェース１８０３に表示されるライブイベントメディアアイテムは、ユーザが視聴する権利を付与されているメディアアイテム、及びユーザが視聴する権利を付与されていない１つ以上のライブイベントメディアアイテム（例えば、ペイパービューコンテンツ又はユーザが所持していない視聴契約を必要とするコンテンツ）を含む。
【０３４４】
ユーザインタフェース１８０３は、１つ以上の共通特性に従ってグループ化されたスポーツイベントのグループを含む。例えば、ユーザインタフェース１８０３は、単一のメディアアイテム行に表示されたＮＣＡＡバスケットボールの試合を含む。ＮＣＡＡバスケットボール試合の行は、現在ライブであるライブイベント（表現１８０６−６及び１８０６−７）及び今後のライブイベント（表現１８２０−２及び１８２０−３）の両方を含み、それらの特徴は図１８Ａ〜１８Ｇを参照して説明した通りである。また、ユーザインタフェース１８０３は、様々なタイプのスポーツ試合を含む混合スポーツイベント行（例えば、ＮＢＡの試合に関する表現１８０６−８、ＮＨＬ試合に関する表現１８０６−９など）を含む。
【０３４５】
ユーザはまた、ユーザインタフェース１８０３においてカテゴリー別にスポーツをブラウズすることができる。具体的には、図１８Ｉでは、接触６０８の上から下へのスワイプがタッチ感知面６０４上で検出され、それに応じて、図８Ｇ〜８Ｌを参照して説明したように、電子デバイスは、ブラウジングに利用可能なスポーツコンテンツのカテゴリー１８２４（例えば、フットボール、バスケットボール、ホッケー、テニス）を表示する。カテゴリー１８２４のうちの１つを選択すると、任意選択的に（例えば、図８Ｉ〜８Ｊを参照して説明したように）、電子デバイスが選択されたカテゴリーのスポーツイベントをユーザインタフェース１８０３に表示する。
【０３４６】
現在ライブである及び今後のライブイベントメディアアイテムを含むことに加えて、ユーザインタフェース１８０３は、図１８Ｉ〜１８Ｊに示されるように、ライブイベントの（又は以前に記録されたバージョンの）再生を含む。具体的には、図１８Ｊでは、接触６０８の上から下への更なるスワイプがタッチ感知面６０４上で検出され、それに応じて、電子デバイスは、ユーザインタフェース１８０３でスポーツのカテゴリー１８２４の下に表示されるスポーツの試合の再生の行（表現１８０９−２〜１８０９−５）を全て明らかにする。表現１８０９−２〜１８０９−５の特徴は任意選択的に、前述したような今後のスポーツの試合の表現１８２０の特徴と同じであるが、例外として、スポーツの試合の再生の表現１８０９−２〜１８０９−５は、今後のスポーツの試合の表現１８２０に表示されるスポーツの試合の開始時間を示すバッジの代わりに、それらの表現に含まれる画像の上に重ねられた「再生」バッジを含み、このバッジは、それらの表現がライブイベントの再生に対応することを示す。
【０３４７】
図１９Ａ〜１９Ｋは、本開示のいくつかの実施形態による、電子デバイスでアクセス可能なライブイベントメディアアイテムの表現を表示し、アイテムにアクセスを提供する方法を示すフロー図である。方法１９００は任意選択的に、図１Ａ〜１Ｂ、図２〜３、及び図５Ａ〜５Ｂを参照して上述したように、デバイス１００、デバイス３００、又はデバイス５００などの電子デバイスで任意に実行される。方法１９００におけるいくつかの動作は任意選択的に組み合わされる、及び／又はいくつかの動作の順序は任意選択的に変更される。
【０３４８】
以下に説明するように、方法１９００は、電子デバイス上でアクセス可能なライブイベントメディアアイテムの表現を表示し、アイテムにアクセスを提供する方法を提供する。本方法は、本開示のデバイスのユーザインタフェースと対話するときのユーザの認識的負担を軽減し、それによってより効率的なヒューマンマシンインタフェースを生成する。バッテリ駆動電子デバイスの場合、ユーザとユーザインタフェースとの相互作用の効率を高めることで、電力を節約し、バッテリ充電間隔を長くする。
【０３４９】
いくつかの実施形態では、ディスプレイ（例えば、ディスプレイ５１４などのテレビジョン）及び１つ以上の入力デバイス（例えば、リモート５１０のようなリモートコントロール、又は装置５１１のようなスマートフォン）と通信する電子デバイス（例えば、デバイス１００、デバイス３００、又はデバイス５００などのセットトップボックス）は、１つ以上の入力装置を介して、ディスプレイに推奨メディアアイテムを表示する要求を受信する（１９０２）（例えば、方法７００、９００、及び１１００を参照して説明したようなメディアナビゲーションユーザインタフェースを表示するメディアアイテム提案アプリケーションを起動し、「見たいものを見せて」という口頭の要求を表示し、メディアアイテム提案アプリケーション内でメディアアイテム提案領域までスクロールする）。いくつかの実施形態では、ディスプレイに推奨メディアアイテムを表示する要求を受信することに応じて、電子デバイスは、ディスプレイのメディア提案ユーザインタフェース（例えば、メディアナビゲーションユーザインタフェース）に、図１８Ａに示すように、異なるメディアソースを介して電子デバイス上で利用可能な推奨メディアアイテムの複数の表現を表示する（１９０４）。
【０３５０】
装置のユーザ（例えば、装置に関連付けられたユーザアカウント又は現在装置にログインしているユーザアカウント）に対する第１の選択基準（例えば、ライブメディアアイテム関心基準）を満たす第１のイベント（例えば、ニュースレポート、スポーツイベント、又はライブドラマパフォーマンスなどのライブイベントのブロードキャスト）に関する第１のライブイベントメディアアイテムに対応するメディアアイテムが、電子デバイスを介した視聴のために利用可能であるという判定に従って、電子デバイスは任意選択的に、ディスプレイ上のメディア提案ユーザインタフェースにおいて、第１のライブイベントメディアアイテムの表現と、図１８Ａに示すように、第２の選択基準（例えば、オンデマンド関心基準）に基づいてユーザに提案されるオンデマンドメディアアイテム（例えば、現在のライブイベントに対応しないメディアアイテム）の表現とを同時に表示する（１９０６）。装置のユーザ（例えば、装置に関連付けられたユーザアカウント又は現在装置にログインしているユーザアカウント）に対する第１の選択基準（例えば、ライブメディアアイテム関心基準）を満たすイベント（例えば、ニュース、スポーツ、ライブＴＶ、選挙結果）に関するライブイベントメディアアイテムに対応するメディアアイテムが、電子デバイスを介した視聴のために利用可能であるという判定に従って、電子デバイスは任意選択的に、ディスプレイ上のメディア提案ユーザインタフェースにおいて、図６Ａに示すように、ディスプレイ上にライブイベントメディアアイテムの表現を表示することなく（例えば、第１のライブメディアアイテム又は任意の他のライブメディアアイテムの表現を表示することなく）、第２の選択基準（例えば、オンデマンド関心基準）に基づいてユーザに提案された複数のオンデマンドメディアアイテム（例えば、現在ライブのイベントに対応しないメディアアイテム）の表現を同時に表示する（１９０８）。オンデマンドメディアアイテムを表示しオンデマンドメディアアイテムへのアクセスを提供することに併せて、ライブイベントメディアアイテムを表示しライブイベントメディアアイテムへのアクセスを提供する上記及び下記の方法により、電子デバイスは、メディアの種類に関係なく、全ての関連メディアアイテムを集中的にユーザに提供することができ、これにより、ユーザとデバイスの間の相互作用が簡易化され、デバイスの操作性が向上し、（例えば、視聴者がより少ない入力で様々な種類のメディアにアクセスできるようになることで）ユーザとデバイスのインタフェースが効率化され、更には、ユーザがより迅速かつ効率的に装置を使用できることによってデバイスの電力使用量を低減し、バッテリ寿命を向上させる。
【０３５１】
いくつかの実施形態では、ライブイベントのブロードキャストは、ブロードキャストチェーンにおける様々な要因又はプロセスのために、ライブイベントに関していくらかの遅延を伴う。しかしながら、そのような潜在的に遅延するメディアアイテムのブロードキャストは、予め記録されたイベント（例えば、現在起こっていないイベント）又は映画、テレビ番組などのコンテンツのブロードキャストではなく、ライブイベントのブロードキャストであるため、上記のメディアアイテムは依然としてライブイベントメディアアイテムとみなされる。いくつかの実施形態では、ライブイベントメディアアイテムが利用可能になると、図１８Ａに示すように、ユーザインタフェース内の推奨メディアアイテムのリストの前又はその近傍に表示され、ライブイベントメディアアイテムが終了又は完了すると、方法７００、９００、及び１１００を参照して説明されたような非ライブイベントメディアアイテムの挙動とは対照的に、図１８Ｄに示すように、ユーザインタフェース内の推奨メディアアイテムのリストから削除される。いくつかの実施形態では、電子デバイスを介して利用可能な推奨メディアアイテムの複数の表現は、図１８Ａに示すように、所定基準に基づいて選択されたライブイベント（例えば、最近録画が利用可能になったライブイベント、ライブイベントの終了前にユーザが視聴を開始したが視聴を停止したライブイベント、ユーザがお気に入り追加、ブックマーク、又は後の主張のためのその他のマーキングによってユーザが関心を明示したライブイベント）の所定数のオンデマンド記録（例えば、ライブイベントの単一のオンデマンド記録）を含む。いくつかの実施形態では、所定の基準を満たすライブイベントの新たなオンデマンド記録が利用可能であるとき、ライブイベントの過去のオンデマンド記録（例えば、ライブイベントの過去のオンデマンド記録の中で最も古い又は最も低い定格のもの）は、推奨メディアアイテムの複数の表現においてライブイベントの所定数のオンデマンド記録を維持するように、推奨メディアアイテムの複数の表現から削除される。いくつかの実施形態では、電子デバイスを介して利用可能な推奨メディアアイテムの表現は、「視聴された」と判定されたときに削除され、ライブイベントのオンデマンド記録は、ユーザがライブイベントの少なくとも所定の部分（例えば、ライブイベントにおけるスポーツの試合の終了）を再生したときに視聴したと判定される。
【０３５２】
いくつかの実施形態では、第１の選択基準は、図１８Ａに示すように、ユーザが第１のライブイベントメディアアイテムに具体的に関心を表明する必要なく、第１のライブイベントメディアアイテム（１９１０）の主題に関心を表明した（例えば、ユーザが、３０秒、１分、５分などの所定の時間を越えて視聴し、まだ視聴中であるスポーツイベントである第１のイベントに関連するニューストピック、スポーツチーム、スポーツプレーヤなどに関心を表明した）という要件を含む。いくつかの実施形態では、第２の選択基準は、図６Ａ〜６ＬＬに示すように、ユーザが（例えば、視聴、お気に入り追加、ブックマーク、購入、ウォッチリストへの追加、又はメディア提案ユーザインタフェースに含まれる特定のオンデマンドメディアアイテムとのその他の対話によって）オンデマンドメディアアイテム（１９１２）に興味を表明したという要件を含む。
【０３５３】
いくつかの実施形態では、図１８Ａに示すように、第１のライブイベントメディアアイテムの表現は、ライブイベントメディアアイテムがライブであることの視覚表示（１９１４）を含む。いくつかの実施形態では、第１のライブイベントメディアアイテムの表現は、図１８Ａに示すように、第１のライブイベントメディアアイテムに関連付けられた１つ以上の統計（例えば、スポーツスコア、投票、投票結果）の視覚表示を含む（１９１６）。いくつかの実施形態では、図１８Ａに示すように、１つ以上の統計の視覚表示が、第１のライブメディアアイテムの表示画像に重ね合わされて表示される。いくつかの実施形態では、１つ以上の統計は、第１のライブイベントメディアアイテム中に定期的に更新される（例えば、３０秒、１分、５分、１０分毎、又はメディア提案ユーザインタフェースがリフレッシュされるときに、統計が更新される）（１９１８）。いくつかの実施形態では、第１のライブイベントメディアアイテムの表現は、第１のライブイベントメディアアイテムの主題であるイベントに関連する期間の視覚表示（例えば、試合のピリオド／クォータ／イニング、及び／又はピリオド／クォータ／イニングの開始からの時間又はピリオド／クォータ／イニングの終了までの時間）を含む（１９２０）。いくつかの実施形態では、第１のライブイベントメディアアイテムの表現は、図１８Ａに示すように、第１のライブイベントメディアアイテムの主題であるイベントの表現画像（例えば、表現画像は、第１のイベントの出演者の画像、第１のイベントのプレーヤの画像、第１のイベントの場所の画像、第１のライブイベントメディアアイテムからのフレームなどの第１のイベント中に捕捉された画像、第１のイベント中に捕捉された映像のうちの任意の１つ以上）を含む（１９２２）。いくつかの実施形態では、メディア提案ユーザインタフェースに表示されるライブイベントメディアアイテムの表現の全ては、映像（例えば、第１のイベントの映像）を含む。いくつかの実施形態では、メディア提案ユーザインタフェースにおいて現在のフォーカスであるライブイベントメディアアイテムの表現のみが、映像（例えば、第１のイベントの映像）を含み、ライブイベントメディアアイテムの他の表現は映像を含まない（例えば、静止画像を含む）。
【０３５４】
いくつかの実施形態では、第１のライブイベントメディアアイテムは、図１８Ａに示すように、第１のチーム及び第２のチームを含むスポーツイベントのブロードキャストであり（１９２４）、第１のライブイベントメディアアイテムの表現は、図１８Ａに示すように、第１チームのプレーヤの画像を含み（例えば、表現は静止画像であり、表現は映像、スライドショー、又は動画などの一連の画像である）（１９２６）、第１のライブイベントメディアアイテム及びオンデマンドメディアアイテムの表現は、図１８Ａに示すように、メディア提案ユーザインタフェースにおいて現在のフォーカスであるメディアアイテムの代表コンテンツに重ね合わせて表示され、（例えば、メディア提案ユーザインタフェースにおいて現在選択されている、及び／又は強調表示されている）（１９２８）、第１のライブイベントメディアアイテムの表現が現在フォーカスを有している間、図１８Ａに示すように、代表コンテンツは、第２のチームのプレーヤの画像を含む（１９３０）。実施形態によっては、代表コンテンツは静止画像であり、実施形態によっては、表現は、映像、スライドショー、又は動画などの一連の画像である。
【０３５５】
いくつかの実施形態では、第１チームのプレーヤの画像は、図１８Ａに示すように、スポーツイベントに関するホームチームのプレーヤの画像であり（例えば、第１のライブイベントメディアアイテムの表現は、スポーツイベントが行われているスポーツイベント会場に関連付けられたチームのプレーヤを含むように選択され）（１９３２）、第２のチームのプレーヤの画像は、図１８Ａに示すように、そのスポーツイベントのアウェイチームのプレーヤの画像である（例えば、代表コンテンツは、スポーツイベントが行われているスポーツイベント会場に関連付けられていないチームのプレーヤを含むように選択される）（１９３４）。
【０３５６】
いくつかの実施形態では、メディア提案ユーザインタフェースが表示され、フォーカスが第１のライブイベントメディアアイテムの表現に当たっている間、第１のライブイベントメディアアイテムの表現は、図１８Ａに示すように、提案メディアの複数の表現中の他の表現と視覚的に区別され（例えば、異なるサイズもしくはｚ高さで示されることによって、又はメディアアイテムの他の表現と別の形で視覚的に区別されることによって）、推奨メディアアイテムの複数の表現は、図１８Ａに示すように、第１のライブイベントメディアアイテムの代表コンテンツに表示される（１９３６）。メディア提案ユーザインタフェースが表示され、フォーカスが第１のライブイベントメディアアイテムの表現に当たっている間、図１８Ｂに示すように、電子デバイスは任意選択的に、１つ以上の入力デバイスを介して、フォーカスをメディア提案ユーザインタフェースにおいて次のメディアアイテムに移動するための入力を任意に検出する（例えば、タッチ感知面上の左／右スワイプ、又はタッチ感知面の左／右タップもしくは左／右ナビゲーションボタンの押圧などの左右選択入力）（１９３８）。いくつかの実施形態では、１つ以上の入力デバイスを介して、次のメディアアイテムにフォーカスを移動するための入力を検出することに応じて、次のメディアアイテムが対応するオンデマンドメディアアイテムであるという決定に従って、電子デバイスは、図１８Ｂに示すように、推奨メディアアイテムの複数の表現における他の表現に対して第１のライブイベントメディアアイテムの表現を強調するのを中止し、推奨メディアアイテムの複数の表現における他の表現に対して対応するオンデマンドメディアアイテムの表現を強調し、第１のライブイベントメディアアイテムの代表コンテンツを対応するオンデマンドメディアアイテムの代表コンテンツで置き換える（１９４２）。いくつかの実施形態において、次のメディアアイテムが第２のイベントに関する第２のライブイベントメディアアイテムであるという決定に従って（例えば、第１の選択基準を満たす第２のライブメディアアイテム）、電子デバイスは、図１８Ｃに示すように、推奨メディアアイテムの複数の表現における他の表現に対して第１のライブイベントメディアアイテムの表現を強調することを中止し、推奨メディアアイテムの複数の表現における他の表現に対する第２のライブイベントメディアアイテムの表現を強調し、第１のライブイベントメディアアイテムの代表コンテンツを第２のライブイベントメディアアイテムの代表コンテンツで置き換える（１９４４）。
【０３５７】
いくつかの実施形態では、図１８Ｃに示すように、第２のライブイベントメディアアイテムは、第３のチーム及び第４のチームを含むスポーツイベントのブロードキャストであり（１９４６）、第２のライブイベントメディアアイテムの表現は、第３のプレーヤの画像を含み（例えば、表現は静止画像であり、表現は映像、スライドショー、又は動画などの画像のシーケンスである）（１９４８）、第２のライブイベントメディアアイテムの代表コンテンツは第４のチームのプレーヤの画像を含む（１９５０）。実施形態によっては、代表コンテンツは静止画像であり、実施形態によっては、表現は、映像、スライドショー、又は動画などの一連の画像である。いくつかの実施形態では、第３のチームのプレーヤの画像は、図１８Ｃに示すように、第３チームと第４チームを含むスポーツイベントのホームチームのプレーヤの画像であり（例えば、第２のライブイベントメディアアイテムの画像は、スポーツイベントが行われているスポーツイベント会場に関連付けられたチームのプレーヤを含むように選択され）（１９５２）、第４のチームのプレーヤの画像は、図１８Ｃに示すように、第３のチーム及び第４のチームを含むスポーツイベントのアウェイチームのプレーヤの画像である（例えば、代表コンテンツは、スポーツイベントが行われているスポーツイベント会場に関連付けられていないチームのプレーヤを含むように選択される）（１９５４）。
【０３５８】
いくつかの実施形態では、第１のライブイベントメディアアイテムが終了した後、電子デバイスは、１つ以上の入力デバイスを介して、推奨メディアアイテムを再表示する要求を受信する（例えば、方法７００、９００、及び１１００を参照して説明したようなメディアナビゲーションユーザインタフェースなどのメディアアイテム提案アプリケーションを起動し、メディアアイテム提案領域までスクロールする「見たいものを見せて」という口頭の要求）（１９５６）。推奨メディアアイテムを再表示する要求に応じて、電子デバイスは任意選択的に、図１８Ｄに示すように、メディア提案ユーザインタフェースにおいて、第１のライブイベントメディアアイテムの表示を表示せずに、第２の選択基準（例えば、オンデマンド関心基準）に基づいてユーザに提案された複数のオンデマンドメディアアイテムの表現を同時に表示する（例えば、いったんライブイベントメディアアイテムが終了すると、もはや推奨メディアアイテムとして表示されず、推奨メディアアイテムは任意選択的に、非ライブイベントメディアアイテムと異なり、アイテムの視聴やアイテムの削除などのアイテムに関する特定のアクションを取るまで、任意選択的に推奨メディアアイテムとして表示される）（１９５８）。
【０３５９】
いくつかの実施形態では、メディア提案ユーザインタフェースが表示されている間、電子デバイスは任意選択的に、図１８Ｅ〜１８Ｆに示すように、１つ以上の入力デバイスを介して、メディア提案ユーザインタフェース内をナビゲートするための入力を検出する（例えば、タッチ感知面上での上／下スワイプ、又はタッチ感知面の上下のタップもしくは上／下ナビゲーションボタンの押圧などの上／下選択入力）（１９６０）。メディア提案ユーザインタフェース内をナビゲートするための入力を検出したことに応じて（１９６２）、電子デバイスは任意選択的に、図１８Ｅ〜１８Ｆに示すように、推奨メディアアイテムの複数の表現をディスプレイに表示することを中止し（１９６４）、１つ以上の特性（例えば、人気のある映画、西部劇、テレビ番組など）を共有するオンデマンドメディアアイテムの複数の表現を含む第１のメディアアイテム群をディスプレイに表示し（１９６６）、ライブイベントメディアアイテム（例えば、スポーツイベントのライブ放送、ニュース番組など）の複数の表現を含む第２のメディアアイテム群をディスプレイに表示する（１９６８）。いくつかの実施形態では、第２のメディアアイテム群は、次に示すような１つ以上の基準に従ってソートされる。今後のイベントの前にライブイベントをソートする、お気に入りのチーム、過去の視聴習慣、好みのスポーツなどのユーザ嗜好情報に基づいて、ユーザの関心が低いライブイベントの前にユーザの関心が高いライブイベントをソートする、及び／又は遅く開始される今後のイベントの前に早く開始される今後のイベントをソートする。いくつかの実施形態では、ユーザが視聴する権利を付与されているライブイベントメディアが存在しない、及び／又はユーザ嗜好基準を満たすライブイベントメディアが存在しない場合、ライブイベントメディアアイテム行は表示されない。
【０３６０】
いくつかの実施形態では、ライブイベントメディアアイテムの複数の表現は、進行中のイベントの少なくとも１つの表現と、将来に発生するように予定されている今後のイベントの少なくとも１つの表現とを含み、図１８Ｆに示すように、今後のイベントの表現とは視覚的に区別される（１９７０）。いくつかの実施形態では、図１８Ｆに示すように、進行中のイベントの表現は、そのイベントがライブである（例えば、現在進行中である）ことを示す一定のグラフィカル要素を含む。いくつかの実施形態では、今後のイベントの表現は、図１８Ｆに示すように、イベントがライブであることを示す一定のグラフィカル要素の代わりにイベントの開始時刻の表現を含む。いくつかの実施形態では、進行中のイベントは、図１８Ｆに示すように、イベントの現在の状態に関するメタデータ（例えば、試合の現在のセグメント及び試合のそのセグメントに残っている時間のスコア及び／又はタイミング情報）を含む。いくつかの実施形態では、図１８Ｆに示すように、今後のイベントが、イベントに参加するチームを表す画像（例えば、イベントに参加する２つのチームのチームロゴ）によって表示されている間、進行中のイベントの表現は、イベントに対応する画像（例えば、イベントの１人以上の参加者の画像、ライブイベント自体の画像）を含む。いくつかの実施形態では、第１のメディアアイテム群及び第２のメディアアイテム群は両方とも、ユーザが視聴する権利を付与されているメディアアイテムを含むように選択される（例えば、追加の決済又は視聴料金なしで、ユーザがメディアアイテムへのアクセスをユーザに提供するメディアプロバイダと契約する、ユーザがメディアアイテムを購入する、など）（１９７２）。
【０３６１】
いくつかの実施形態では、第１のメディアアイテム群及び第２のメディアアイテム群が表示されている間、電子デバイスは、図１８Ｇに示すように、１つ以上の入力デバイスを介して、より多くのライブイベントメディアアイテムを表示する要求を受信する（例えば、メディアアイテムセクションのメニューからの「スポーツ」を選択する）（１９７４）。より多くのライブイベントメディアアイテムを表示する要求を受信したことに応じて、電子デバイスは任意選択的に、図１８Ｈに示すように、少なくとも第１の共通特性を共有する第１の群と、第１の共通特性と異なる少なくとも第２の共通特性を共有する第２の群とを含む、ライブイベントメディアアイテムの複数の群に分類された複数のライブイベントメディアアイテムの表現を含むライブイベントメディアユーザインタフェースをディスプレイに表示する（１９７６）。例えば、共通の特性は、同じスポーツ（例えば、野球、バスケットボール、フットボール、サッカー）、同じスポーツ組織（例えばＮＨＬ、ＮＢＡ、ＮＣＡＡ、ＦＩＦＡ）、又は同じスポーツイベント（例えばマーチマッドネス、ワールドシリーズ、冬季オリンピック）である。いくつかの実施形態では、ライブイベントメディアユーザインタフェースは、選択されたときに、電子デバイスが、ライブイベントコンテンツに関する嗜好を選択するための（例えば、お気に入りのニューストピック、お気に入りのスポーツ、お気に入りのプレーヤ、お気に入りの試合などを指定するための）ユーザインタフェースをディスプレイに表示させるアフォーダンスを含む。いくつかの実施形態では、ライブイベントメディアユーザインタフェース内の複数のライブイベントメディアアイテムは、ユーザが視聴する権利を付与されている１つ以上のライブイベントメディアアイテムと、ユーザが視聴する権利を付与されていない１つ以上のライブイベントメディアアイテム（例えば、ペイパービューコンテンツ、又はユーザが所持していない視聴契約を必要とするコンテンツ）とを含む（１９７８）。
【０３６２】
いくつかの実施形態では、ライブイベントメディアユーザインタフェースは、図１８Ｉに示すように、異なるカテゴリー（例えば、サッカー、野球、サッカー、ゴルフ、テニスなどの異なるスポーツのカテゴリー）のライブイベントメディアアイテムの複数の表現を含む（１９８０）。いくつかの実施形態では、電子デバイスは、図８Ｉを参照して説明したように、１つ以上の入力デバイスを介してライブイベントメディアアイテムの対応するカテゴリーの対応する表現の選択を検出する（１９８２）。ライブイベントメディアアイテムの対応するカテゴリーの対応する表現の選択を検出したことに応じて、ライブイベントメディアアイテムの対応するカテゴリーがライブイベントメディアアイテムの第１のカテゴリーであるという決定に従って、電子デバイスは任意選択的に、図８Ｊを参照して説明したように、ライブイベントメディアアイテムの第２のカテゴリーのライブイベントメディアアイテムの表現を表示することなく、ライブイベントメディアアイテムの第１のカテゴリーの複数のライブイベントメディアアイテムの表現をディスプレイに表示する（１９８６）。いくつかの実施形態では、ライブイベントメディアアイテムの対応するカテゴリーがライブイベントメディアアイテムの第２のカテゴリーであるという決定に従って、電子デバイスは、図８Ｊを参照して説明したように、第１のカテゴリーのライブイベントメディアアイテムのライブイベントメディアアイテムを表示することなく、第２のカテゴリーのライブイベントメディアアイテムの複数のメディアアイテムの表現をディスプレイに表示する（例えば、ライブイベントメディアアイテムの特定のカテゴリーを選択すると、任意選択的に、他のカテゴリーのライブイベントメディアアイテムを表示せずに、そのカテゴリーのライブイベントメディアアイテムのみが表示される）（１９８８）。
【０３６３】
いくつかの実施形態では、図１８Ｊに示すように、ライブイベントメディアアイテムの表現群は、既に終了したイベント（例えば、終了したスポーツイベント）の１つ以上の表現と一緒に表示され、既に終了したイベントの表現は、進行中のイベントの表現と視覚的に区別される（例えば、表示されるライブイベントメディアアイテムの表現の群は、１つ以上の進行中のイベントの表現と、既に終了した１つ以上のイベントの表現の両方を含む）（１９９０）。いくつかの実施形態では、既に完了したイベントの表現は、図１８Ｊに示すように、進行中のイベントの「ライブ」インジケータによって占められている位置に、「再生」バッジなどの視覚インジケータを含む。いくつかの実施形態では、進行中のイベントの表現は、図１８Ｉ〜１８Ｊに示すように、既に終了したイベントの表現に含まれていないイベントのメタデータ（例えば、イベントに関連付けられたスコア及び／又は現在の期間）を含む（例えば、終了した試合については、スコア及び期間はイベントの表現に表示されない）。
【０３６４】
いくつかの実施形態では、電子デバイスは、進行中のイベントが通知基準を満たすと判定し（例えば、ユーザが電子デバイスにチームを追跡するように指示し、そのチームが試合を開始する場合、２つのチーム間に伝統的なライバル関係があり、その２つのチームが試合を行う場合、スーパーボウルのような大きなスポーツイベントがある場合、リードが一定の期間内に一定の回数変化したエキサイティングな試合である場合）（１９９２）、進行中のイベントが通知基準を満たすと判定したことに応じて、電子デバイスは、進行中のイベントに対応するライブイベントメディアアイテムが視聴可能であることを示す通知をディスプレイに表示する（１９９４）。通知が表示されている間（例えば、ユーザが通知を選択している間）に通知に対応する選択が検出されたという判定に従って、電子デバイスは任意選択的に、進行中のイベントに対応するライブイベントメディアアイテムをディスプレイに表示する。通知との相互作用なしに所定期間が経過したという判定に従って、電子デバイスは任意選択的に、進行中のイベントに対応するライブイベントメディアアイテムを表示することなく通知を表示することを中止する（１９９８）。いくつかの実施形態では、通知は、メディア提案ユーザインタフェースなどのデバイスのブラウジングユーザインタフェースを介して表示される。いくつかの実施形態では、通知は、再生中のメディアアイテム（例えば、映画又はテレビ番組などのオンデマンドメディア、又はスポーツイベントなどのライブイベントメディア）の上に表示される。
【０３６５】
いくつかの実施形態では、対応するライブイベントメディアアイテムの表現が表示されている間、電子デバイスは、図６Ｒを参照して説明したように、１つ以上の入力デバイスを介して、対応するライブイベントメディアアイテムの対応する表現に対応する選択を検出する（例えば、ユーザはライブイベントメディアアイテムの表現を選択する）（１９９８−２）。対応するライブイベントメディアアイテムの対応する表現に対応する選択を検出したことに応じて、電子デバイスは任意選択的に、図６Ｓを参照して説明したように、対応するライブイベントメディアアイテム（１９９８−４）をディスプレイに表示する（１９９８−４）。いくつかの実施形態では、対応するライブイベントメディアアイテムを表示することは、図６Ｓを参照して説明したように、ライブイベントメディアアイテムを視聴するためのアプリケーションを開き（例えば表示する）、次にそのアプリケーションにおいてライブイベントメディアアイテムを表示することを含む。いくつかの実施形態では、対応するライブイベントメディアアイテムを表示することは、別のアプリケーションを開く（例えば表示する）ことなくメディア提案ユーザインタフェースを表示するメディアアイテム提案アプリケーション内からライブイベントメディアアイテムを表示することを含む。
【０３６６】
図１９Ａ〜１９Ｋの動作が説明された特定の順序は単なる例示であり、説明された順序が動作が実行され得る唯一の順序であることを示すことを意図するものではないことを理解されたい。当業者であれば、本明細書に記載の動作を並べ替える様々な方法を認識するであろう。更に、本明細書に記載の他の方法（例えば、方法７００、９００、１１００、及び１３００）に関して本明細書に記載される他のプロセスの詳細も、図１９Ａ〜１９Ｋに関して上記で説明した方法１９００と同じように適用可能であることに留意されたい。例えば、方法１９００を参照して上述した推奨メディアアイテム、メディア提案ユーザインタフェース、及び統合メディアブラウジングアプリケーションは任意選択的に、説明した本明細書に記載の他の方法（例えば方法７００、９００、１１００、及び１３００）を参照して本明細書に記載した推奨メディアアイテム、メディア提案ユーザインタフェース、及び統合メディアブラウジングアプリケーションの特性のうちの１つ以上を有する。簡潔化のため、これらの詳細はここでは繰り返さない。
【０３６７】
上述の情報処理方法における動作は任意選択的に、（例えば、図１Ａ、図３及び図５Ａに関して説明したような）汎用プロセッサ又は用途特定チップなどの情報処理装置において１つ以上の機能モジュールを実行することによって実行される。更に、図１９Ａ〜１９Ｋを参照して上述した動作は任意選択的に、図１Ａ〜１Ｂに示す構成要素によって実行される。例えば、受信動作１９０２及び表示動作１９０４、１９０６、及び１９０８は任意選択的に、イベントソータ１７０、イベント認識部１８０、及びイベントハンドラ１９０によって実行される。イベントソータ１７０内のイベントモニタ１７１はタッチ感知面６０４上の接触を検出し、イベントディスパッチャモジュール１７４はイベント情報をアプリケーション１３６−１に伝送する。アプリケーション１３６−１の対応するイベント認識部１８０は、イベント情報と対応するイベント定義１８６とを比較し、タッチ感知面６０４上の第１の位置での第１の接触が、ユーザインタフェース上のオブジェクトの選択など、所定イベント又はサブイベントに対応するかどうかを判定する。対応する所定のイベント又はサブイベントが検出されると、イベント認識部１８０は、イベント又はサブイベントの検出に関連するイベントハンドラ１９０を起動する。イベントハンドラ１９０は任意選択的に、データアップデーター１７６又はオブジェクトアップデーター１７７を使用し又は呼び出して、アプリケーション内部状態１９２を更新する。いくつかの実施形態では、イベントハンドラ１９０は、対応するＧＵＩアップデーター１７８にアクセスして、アプリケーションによって表示されているものを更新する。同様に、当業者であれば、図１Ａ〜１Ｂに描かれた構成要素に基づいて他のプロセスをどのように実施することができるかは明らかであろう。
【０３６８】
図７Ａ〜７Ｌ、図９Ａ〜９Ｈ、図１１Ａ〜１１Ｆ、図１３Ａ〜１３Ｅ及び図１９Ａ〜１９Ｋを参照して上述した動作は任意選択的に、図１Ａ〜１Ｂ又は図１４〜１７に示す構成要素によって実行される。例えば、表示動作７０２、９０４、１３０２、１９０４、１９０６、並びに１９０８、受信動作７０４、９０２、９０６、９１０、１１０２、１３１８、並びに１９０２、遷移動作７０８、置換動作７１０並びに９１２、スクロール動作９０８、及び開始動作１１０４は任意選択的に、イベントソータ１７０、イベント認識部１８０、及びイベントハンドラ１９０によって実行される。イベントソータ１７０内のイベントモニタ１７１は、タッチ感知面上の接触を検出し、イベントディスパッチャモジュール１７４はイベント情報をアプリケーション１３６−１に伝送する。アプリケーション１３６−１の対応するイベント認識部１８０は、イベント情報と対応するイベント定義１８６とを比較し、タッチ感知面上の第１の位置での第１の接触が、ユーザインタフェース上のオブジェクトの選択など、所定のイベント又はサブイベントに対応するかどうかを判定する。対応する所定のイベント又はサブイベントが検出されると、イベント認識部１８０は、イベント又はサブイベントの検出に関連するイベントハンドラ１９０を起動する。イベントハンドラ１９０は任意選択的に、データアップデーター１７６又はオブジェクトアップデーター１７７を使用し又は呼び出して、アプリケーション内部状態１９２を更新する。いくつかの実施形態では、イベントハンドラ１９０は、対応するＧＵＩアップデーター１７８にアクセスして、アプリケーションによって表示されているものを更新する。同様に、図１Ａ〜１Ｂ又は図１４〜１７に示す構成要素に基づいて他のプロセスをどのように実施できるかは当業者には明らかであろう。
【０３６９】
説明のため、前述の記載は特定の実施形態を参照して説明した。しかしながら、上記の例示的な説明は、網羅的であること、又は本発明を開示された正確な形態に限定することを意図していない。上記の教示に鑑みて、多くの修正及び変形が可能である。実施形態は、本発明の原理及びその実際的な用途を最適に説明するために選択及び記載されており、それによって当業者は、本発明及び各種実施形態を、意図される特定用途に適した様々な修正を伴って最適に使用することができる。
【図１Ａ】
0006800328.tif 000003
【図１Ｂ】
0006800328.tif 000004
【図２】
0006800328.tif 000005
【図３】
0006800328.tif 000006
【図４】
0006800328.tif 000007
【図５Ａ】
0006800328.tif 000008
【図５Ｂ】
0006800328.tif 000009
【図６Ａ】
0006800328.tif 000010
【図６ＡＡ】
0006800328.tif 000011
【図６Ｂ】
0006800328.tif 000012
【図６ＢＢ】
0006800328.tif 000013
【図６Ｃ】
0006800328.tif 000014
【図６ＣＣ】
0006800328.tif 000015
【図６Ｄ】
0006800328.tif 000016
【図６ＤＤ】
0006800328.tif 000017
【図６Ｅ】
0006800328.tif 000018
【図６ＥＥ】
0006800328.tif 000019
【図６Ｆ】
0006800328.tif 000020
【図６ＦＦ】
0006800328.tif 000021
【図６Ｇ】
0006800328.tif 000022
【図６ＧＧ】
0006800328.tif 000023
【図６Ｈ】
0006800328.tif 000024
【図６ＨＨ】
0006800328.tif 000025
【図６Ｉ】
0006800328.tif 000026
【図６ＩＩ】
0006800328.tif 000027
【図６Ｊ】
0006800328.tif 000028
【図６ＪＪ】
0006800328.tif 000029
【図６Ｋ】
0006800328.tif 000030
【図６ＫＫ】
0006800328.tif 000031
【図６Ｌ】
0006800328.tif 000032
【図６ＬＬ】
0006800328.tif 000033
【図６Ｍ】
0006800328.tif 000034
【図６Ｎ】
0006800328.tif 000035
【図６Ｏ】
0006800328.tif 000036
【図６Ｐ】
0006800328.tif 000037
【図６Ｑ】
0006800328.tif 000038
【図６Ｒ】
0006800328.tif 000039
【図６Ｓ】
0006800328.tif 000040
【図６Ｔ】
0006800328.tif 000041
【図６Ｕ】
0006800328.tif 000042
【図６Ｖ】
0006800328.tif 000043
【図６Ｗ】
0006800328.tif 000044
【図６Ｘ】
0006800328.tif 000045
【図６Ｙ】
0006800328.tif 000046
【図６Ｚ】
0006800328.tif 000047
【図７Ａ】
0006800328.tif 000048
【図７Ｂ】
0006800328.tif 000049
【図７Ｃ】
0006800328.tif 000050
【図７Ｄ】
0006800328.tif 000051
【図７Ｅ】
0006800328.tif 000052
【図７Ｆ】
0006800328.tif 000053
【図７Ｇ】
0006800328.tif 000054
【図７Ｈ】
0006800328.tif 000055
【図７Ｉ】
0006800328.tif 000056
【図７Ｊ】
0006800328.tif 000057
【図７Ｋ】
0006800328.tif 000058
【図７Ｌ】
0006800328.tif 000059
【図８Ａ】
0006800328.tif 000060
【図８ＡＡ】
0006800328.tif 000061
【図８Ｂ】
0006800328.tif 000062
【図８ＢＢ】
0006800328.tif 000063
【図８Ｃ】
0006800328.tif 000064
【図８ＣＣ】
0006800328.tif 000065
【図８Ｄ】
0006800328.tif 000066
【図８ＤＤ】
0006800328.tif 000067
【図８Ｅ】
0006800328.tif 000068
【図８ＥＥ】
0006800328.tif 000069
【図８Ｆ】
0006800328.tif 000070
【図８ＦＦ】
0006800328.tif 000071
【図８Ｇ】
0006800328.tif 000072
【図８ＧＧ】
0006800328.tif 000073
【図８Ｈ】
0006800328.tif 000074
【図８Ｉ】
0006800328.tif 000075
【図８Ｊ】
0006800328.tif 000076
【図８Ｋ】
0006800328.tif 000077
【図８Ｌ】
0006800328.tif 000078
【図８Ｍ】
0006800328.tif 000079
【図８Ｎ】
0006800328.tif 000080
【図８Ｏ】
0006800328.tif 000081
【図８Ｐ】
0006800328.tif 000082
【図８Ｑ】
0006800328.tif 000083
【図８Ｒ】
0006800328.tif 000084
【図８Ｓ】
0006800328.tif 000085
【図８Ｔ】
0006800328.tif 000086
【図８Ｕ】
0006800328.tif 000087
【図８Ｖ】
0006800328.tif 000088
【図８Ｗ】
0006800328.tif 000089
【図８Ｘ】
0006800328.tif 000090
【図８Ｙ】
0006800328.tif 000091
【図８Ｚ】
0006800328.tif 000092
【図９Ａ】
0006800328.tif 000093
【図９Ｂ】
0006800328.tif 000094
【図９Ｃ】
0006800328.tif 000095
【図９Ｄ】
0006800328.tif 000096
【図９Ｅ】
0006800328.tif 000097
【図９Ｆ】
0006800328.tif 000098
【図９Ｇ】
0006800328.tif 000099
【図９Ｈ】
0006800328.tif 000100
【図９Ｉ】
0006800328.tif 000101
【図１０Ａ】
0006800328.tif 000102
【図１０Ｂ】
0006800328.tif 000103
【図１０Ｃ】
0006800328.tif 000104
【図１０Ｄ】
0006800328.tif 000105
【図１０Ｅ】
0006800328.tif 000106
【図１０Ｆ】
0006800328.tif 000107
【図１０Ｇ】
0006800328.tif 000108
【図１０Ｈ】
0006800328.tif 000109
【図１０Ｉ】
0006800328.tif 000110
【図１０Ｊ】
0006800328.tif 000111
【図１０Ｋ】
0006800328.tif 000112
【図１０Ｌ】
0006800328.tif 000113
【図１０Ｍ】
0006800328.tif 000114
【図１０Ｎ】
0006800328.tif 000115
【図１０Ｏ】
0006800328.tif 000116
【図１０Ｐ】
0006800328.tif 000117
【図１０Ｑ】
0006800328.tif 000118
【図１０Ｒ】
0006800328.tif 000119
【図１０Ｓ】
0006800328.tif 000120
【図１０Ｔ】
0006800328.tif 000121
【図１０Ｕ】
0006800328.tif 000122
【図１０Ｖ】
0006800328.tif 000123
【図１０Ｗ】
0006800328.tif 000124
【図１０Ｘ】
0006800328.tif 000125
【図１０Ｙ】
0006800328.tif 000126
【図１０Ｚ】
0006800328.tif 000127
【図１１Ａ】
0006800328.tif 000128
【図１１Ｂ】
0006800328.tif 000129
【図１１Ｃ】
0006800328.tif 000130
【図１１Ｄ】
0006800328.tif 000131
【図１１Ｅ】
0006800328.tif 000132
【図１１Ｆ】
0006800328.tif 000133
【図１２Ａ】
0006800328.tif 000134
【図１２Ｂ】
0006800328.tif 000135
【図１２Ｃ】
0006800328.tif 000136
【図１２Ｄ】
0006800328.tif 000137
【図１２Ｅ】
0006800328.tif 000138
【図１２Ｆ】
0006800328.tif 000139
【図１２Ｇ】
0006800328.tif 000140
【図１２Ｈ】
0006800328.tif 000141
【図１２Ｉ】
0006800328.tif 000142
【図１２Ｊ】
0006800328.tif 000143
【図１２Ｋ】
0006800328.tif 000144
【図１２Ｌ】
0006800328.tif 000145
【図１２Ｍ】
0006800328.tif 000146
【図１２Ｎ】
0006800328.tif 000147
【図１２Ｏ】
0006800328.tif 000148
【図１２Ｐ】
0006800328.tif 000149
【図１２Ｑ】
0006800328.tif 000150
【図１２Ｒ】
0006800328.tif 000151
【図１２Ｓ】
0006800328.tif 000152
【図１２Ｔ】
0006800328.tif 000153
【図１２Ｕ】
0006800328.tif 000154
【図１２Ｖ】
0006800328.tif 000155
【図１３Ａ】
0006800328.tif 000156
【図１３Ｂ】
0006800328.tif 000157
【図１３Ｃ】
0006800328.tif 000158
【図１３Ｄ】
0006800328.tif 000159
【図１３Ｅ】
0006800328.tif 000160
【図１４】
0006800328.tif 000161
【図１５】
0006800328.tif 000162
【図１６】
0006800328.tif 000163
【図１７】
0006800328.tif 000164
【図１８Ａ】
0006800328.tif 000165
【図１８Ｂ】
0006800328.tif 000166
【図１８Ｃ】
0006800328.tif 000167
【図１８Ｄ】
0006800328.tif 000168
【図１８Ｅ】
0006800328.tif 000169
【図１８Ｆ】
0006800328.tif 000170
【図１８Ｇ】
0006800328.tif 000171
【図１８Ｈ】
0006800328.tif 000172
【図１８Ｉ】
0006800328.tif 000173
【図１８Ｊ】
0006800328.tif 000174
【図１９Ａ】
0006800328.tif 000175
【図１９Ｂ】
0006800328.tif 000176
【図１９Ｃ】
0006800328.tif 000177
【図１９Ｄ】
0006800328.tif 000178
【図１９Ｅ】
0006800328.tif 000179
【図１９Ｆ】
0006800328.tif 000180
【図１９Ｇ】
0006800328.tif 000181
【図１９Ｈ】
0006800328.tif 000182
【図１９Ｉ】
0006800328.tif 000183
【図１９Ｊ】
0006800328.tif 000184
【図１９Ｋ】
0006800328.tif 000185