【手続補正書】
【提出日】令和3年4月30日(2021.4.30)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
方法であって、
コンテンツを受信することと、
前記コンテンツ内の複数の要素を識別することであって、前記複数の要素のそれぞれは、前記コンテンツのサブセットである、ことと、
複数の表面を決定することと、
前記複数の要素を前記複数の表面にマッチングさせることと、
前記複数の要素を仮想コンテンツとして前記複数の表面上に表示することと
を含む、方法。
【請求項２】
前記コンテンツは、プル配信コンテンツまたはプッシュ配信コンテンツのうちの少なくとも１つを含む、請求項１に記載の方法。
【請求項３】
前記複数の要素を識別することは、前記コンテンツを解析し、前記複数の要素を識別することを含む、請求項１に記載の方法。
【請求項４】
前記複数の要素を識別することは、前記複数の要素毎に、１つ以上の属性を決定することを含む、請求項１に記載の方法。
【請求項５】
前記１つ以上の属性は、優先順位属性、配向属性、アスペクト比属性、寸法属性、面積属性、相対的視認位置属性、色属性、コントラスト属性、位置タイプ属性、マージン属性、コンテンツのタイプ属性、焦点属性、可読性インデックス属性、または設置するための表面のタイプ属性のうちの少なくとも１つを含む、請求項４に記載の方法。
【請求項６】
前記複数の要素毎に、前記１つ以上の属性を決定することは、前記コンテンツ内の明示的インジケーションに基づく、請求項４に記載の方法。
【請求項７】
前記複数の要素毎に、前記１つ以上の属性を決定することは、前記コンテンツ内の前記複数の要素の場所に基づく、請求項４に記載の方法。
【請求項８】
前記複数の要素を１つ以上の論理構造の中に記憶することをさらに含む、請求項１に記載の方法。
【請求項９】
前記１つ以上の論理構造は、順序付けられたアレイ、階層テーブル、ツリー構造、または論理グラフ構造のうちの少なくとも１つを含む、請求項８に記載の方法。
【請求項１０】
前記複数の表面は、物理的表面または仮想表面のうちの少なくとも１つを含む、請求項１に記載の方法。
【請求項１１】
前記複数の表面を決定することは、環境を解析し、前記複数の表面のうちの少なくとも１つを決定することを含む、請求項１に記載の方法。
【請求項１２】
前記複数の表面を決定することは、
未加工センサデータを受信することと、
前記未加工センサデータを簡略化し、簡略化されたデータを生産することと、
前記簡略化されたデータに基づいて、１つ以上の仮想表面を作成することと
を含み、
前記複数の表面は、前記１つ以上の仮想表面を含む、請求項１に記載の方法。
【請求項１３】
前記未加工センサデータを簡略化することは、
前記未加工センサデータをフィルタリングし、フィルタリングされたデータを生産することと、
前記フィルタリングされたデータをポイントクラウド点別に１つ以上のグループの中にグループ化することと
を含み、
前記簡略化されたデータは、前記１つ以上のグループを含む、請求項１２に記載の方法。
【請求項１４】
前記１つ以上の仮想表面を作成することは、
複数のグループのそれぞれを順に処理し、１つ以上の実世界表面を決定することと、
前記１つ以上の実世界表面に基づいて、前記１つ以上の仮想表面を作成することと
を含む、請求項１３に記載の方法。
【請求項１５】
前記複数の表面を決定することは、前記複数の表面毎に、１つ以上の属性を決定することを含む、請求項１に記載の方法。
【請求項１６】
前記１つ以上の属性は、優先順位属性、配向属性、アスペクト比属性、寸法属性、面積属性、相対的視認位置属性、色属性、コントラスト属性、位置タイプ属性、マージン属性、コンテンツのタイプ属性、焦点属性、可読性インデックス属性、または設置するための表面のタイプ属性のうちの少なくとも１つを含む、請求項１５に記載の方法。
【請求項１７】
前記複数の表面を１つ以上の論理構造の中に記憶することをさらに含む、請求項１に記載の方法。
【請求項１８】
前記複数の要素を前記複数の表面にマッチングさせることは、
前記複数の要素を優先順位化することと、
前記複数の要素の要素毎に、
前記要素の１つ以上の属性と前記複数の表面のそれぞれの１つ以上の属性を比較することと、
前記要素の１つ以上の属性および前記複数の表面のそれぞれの１つ以上の属性に基づいて、マッチングスコアを計算することと、
最高マッチングスコアを有する最良マッチング表面を識別することと
を含む、請求項１に記載の方法。
【請求項１９】
前記複数の要素毎に、
前記要素と前記最良マッチング表面との間の関連付けを記憶することをさらに含む、請求項１８に記載の方法。
【請求項２０】
１つの要素は、１つ以上の表面にマッチングされる、請求項１に記載の方法。
【請求項２１】
前記複数の表面の各表面をユーザに表示することと、
表示される前記複数の表面からの勝利表面を示すユーザ選択を受信することと、
前記ユーザ選択から、前記勝利表面の表面属性をユーザ選好データ構造内に保存することと
をさらに含む、請求項２０に記載の方法。
【請求項２２】
前記コンテンツは、コンテンツプロバイダからデータストリーミングされる、請求項１に記載の方法。
【請求項２３】
前記複数の要素は、複合現実デバイスを通して、ユーザに表示される、請求項１に記載の方法。
【請求項２４】
ユーザの変化した視野に少なくとも部分的に基づいて、前記複数の要素を表示するための１つ以上の付加的表面オプションを表示することをさらに含む、請求項１に記載の方法。
【請求項２５】
前記１つ以上の付加的表面オプションの表示は、前記変化した視野に対応する時間閾値に少なくとも部分的に基づく、請求項２４に記載の方法。
【請求項２６】
前記１つ以上の付加的表面オプションの表示は、頭部姿勢変化閾値に少なくとも部分的に基づく、請求項２４に記載の方法。
【請求項２７】
前記複数の要素の表示をマッチングされていた前記複数の表面上にオーバーライドすることをさらに含む、請求項１に記載の方法。
【請求項２８】
前記複数の要素の表示を前記複数の表面上にオーバーライドすることは、履歴上頻繁に使用された表面に少なくとも部分的に基づく、請求項２７に記載の方法。
【請求項２９】
ユーザが異なる表面に移動されることになる前記複数の表面に表示される特定の要素を選択することに少なくとも部分的に基づいて、前記複数の表面上に表示される前記複数の要素を異なる表面に移動させることをさらに含む、請求項１に記載の方法。
【請求項３０】
前記異なる表面に移動される特定の要素は、ユーザによって少なくとも視認可能である、請求項２９に記載の方法。
【請求項３１】
第１の視野から第２の視野へのユーザの視野の変化に応答して、前記複数の要素の表示を新しい表面上に移動させ、前記第２の視野への前記ユーザの視野変化に追従させることをさらに含み、
前記複数の要素の表示は、前記複数の表面と前記新しい表面との間においてわずかずつの離散インクリメント位置を伴って移動させられる、請求項１に記載の方法。
【請求項３２】
前記複数の要素は、前記コンテンツを前記ユーザの第２の視野の真正面に移動させることの前記ユーザから受信された確認に応じてのみ、前記ユーザの第２の視野の真正面に移動し得る、請求項３１に記載の方法。
【請求項３３】
ユーザが前記第１の場所から前記第２の場所に移動することに少なくとも部分的に基づいて、第１の場所における前記複数の表面上への前記複数の要素の表示を一時停止し、第２の場所における１つ以上の他の表面上への前記複数の要素の表示を再開することをさらに含む、請求項１に記載の方法。
【請求項３４】
前記複数の要素の表示を一時停止することは、前記ユーザが前記第１の場所から前記第２の場所に移動中であるまたは移動したことの決定に少なくとも部分的に基づいて、自動で行われる、請求項３３に記載の方法。
【請求項３５】
前記複数の要素の表示の再開は、前記１つ以上の他の表面の識別および前記第２の場所における前記複数の要素とのマッチングに少なくとも部分的に基づいて、自動で行われる、請求項３３に記載の方法。
【請求項３６】
前記複数の表面を決定することは、前記複数の要素を表示するために、１つ以上の仮想オブジェクトを識別することを含む、請求項１に記載の方法。
【請求項３７】
前記１つ以上の仮想オブジェクトを識別することは、好適な表面の欠如を示す１つ以上のセンサから受信されたデータに少なくとも部分的に基づく、請求項３６に記載の方法。
【請求項３８】
前記複数の要素の要素は、ＴＶチャンネルである、請求項１に記載の方法。
【請求項３９】
ユーザは、ユーザに表示される１つ以上のアイテムまたはサービスを購入することによって表示される前記複数の要素の要素と相互作用する、請求項１に記載の方法。
【請求項４０】
第１の場所から第２の場所への環境の変化を検出することと、
前記第２の場所における１つ以上の付加的表面を決定することと、
前記第１の場所に現在表示されている前記複数の要素を前記１つ以上の付加的表面にマッチングさせることと、
前記複数の要素を仮想コンテンツとして前記第２の場所における前記１つ以上の付加的表面上に表示することと
をさらに含む、請求項１に記載の方法。
【請求項４１】
前記１つ以上の付加的表面の決定は、前記環境の変化が時間的閾値を超えた後に開始される、請求項４０に記載の方法。
【請求項４２】
ユーザは、前記第１の場所に表示されているアクティブコンテンツを一時停止し、前記アクティブコンテンツを前記第２の場所において表示されるように再開し、前記アクティブコンテンツは、前記ユーザが前記第１の場所における前記アクティブコンテンツを一時停止した場所と同一相互作用点において再開する、請求項４０に記載の方法。
【請求項４３】
前記ユーザが前記第１の場所を離れるにつれて、前記第１の場所に表示されたコンテンツと関連付けられた場所からユーザに送達されている空間化オーディオを、前記ユーザの頭部の中心に指向されるオーディオ仮想スピーカに遷移させることと、
前記ユーザの頭部の中心に指向される前記オーディオ仮想スピーカから、前記複数の要素を前記第２の場所に表示する前記１つ以上の付加的表面からユーザに送達される空間化オーディオに遷移させることと
をさらに含む、請求項４０に記載の方法。
【請求項４４】
コンテンツを複合現実システムのユーザにプッシュ配信するための方法であって、前記方法は、
複数の利用可能な表面をユーザの環境から受信することと、
コンテンツを受信することと、
１つの利用可能な表面の寸法にマッチングさせる前記コンテンツ内の複数の要素を前記複数の利用可能な表面から識別することであって、前記複数の要素は、それぞれ、前記コンテンツのサブセットである、ことと、
前記複数の要素の１つ以上の制約と前記１つの利用可能な表面の１つ以上の表面制約を比較することに基づいて、スコアを計算することと、
最高スコアを有する要素を前記複数の要素から選択することと、
前記選択された要素と前記１つの利用可能な表面の１対１マッチングを記憶することと、
前記利用可能な表面上において、前記ユーザに、前記選択された要素を表示することと
を含む、方法。
【請求項４５】
拡張現実（ＡＲ）ディスプレイシステムであって、
頭部搭載型システムであって、
１つ以上のセンサと、
外向きに向いたカメラを備える１つ以上のカメラと
を備える、頭部搭載型システムと、
プログラムコード命令のセットを実行するためのプロセッサと、
前記プログラムコード命令のセットを保持するためのメモリであって、前記プログラムコード命令のセットは、
コンテンツを受信することと、
前記コンテンツ内の複数の要素を識別することであって、前記複数の要素は、それぞれ、前記コンテンツのサブセットである、ことと、
複数の表面を決定することと、
前記複数の要素を前記複数の表面にマッチングさせることと、
前記複数の要素を仮想コンテンツとして前記複数の表面上に表示することと
を実施するためのプログラムコードを備える、メモリと
を備える、システム。
【請求項４６】
拡張現実（ＡＲ）ディスプレイシステムであって、
頭部搭載型システムであって、
１つ以上のセンサと、
外向きに向いたカメラを備える１つ以上のカメラと
を備える、頭部搭載型システムと、
プログラムコード命令のセットを実行するためのプロセッサと、
前記プログラムコード命令のセットを保持するためのメモリであって、前記プログラムコード命令のセットは、
複数の利用可能な表面をユーザの環境から受信することと、
コンテンツを受信することと、
１つの利用可能な表面の寸法にマッチングさせる前記コンテンツ内の複数の要素を前記複数の利用可能な表面から識別することであって、前記複数の要素は、それぞれ、前記コンテンツのサブセットである、ことと、
前記複数の要素の１つ以上の制約と前記１つの利用可能な表面の１つ以上の表面制約を比較することに基づいて、スコアを計算することと、
最高スコアを有する要素を前記複数の要素から選択することと、
前記選択された要素と前記１つの利用可能な表面の１対１マッチングを記憶することと、
前記利用可能な表面上において、前記ユーザに、前記選択された要素を表示することと
を実施するためのプログラムコードを備える、メモリと
を備える、システム。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】００５０
【補正方法】変更
【補正の内容】
【００５０】
本明細書に説明および図示される個々の実施形態はそれぞれ、他のいくつかの実施形態のいずれかのコンポーネントおよび特徴から容易に分離される、またはそれと組み合わせられ得る、離散コンポーネントおよび特徴を有する。
本発明は、例えば、以下を提供する。
（項目１）
方法であって、
コンテンツを受信することと、
前記コンテンツ内の１つ以上の要素を識別することと、
１つ以上の表面を決定することと、
前記１つ以上の要素を前記１つ以上の表面にマッチングさせることと、
前記１つ以上の要素を仮想コンテンツとして前記１つ以上の表面上に表示することと
を含む、方法。
（項目２）
前記コンテンツは、プル配信コンテンツまたはプッシュ配信コンテンツのうちの少なくとも１つを含む、項目１に記載の方法。
（項目３）
前記１つ以上の要素を識別することは、前記コンテンツを解析し、前記１つ以上の要素を識別することを含む、項目１に記載の方法。
（項目４）
前記１つ以上の要素を識別することは、前記１つ以上の要素毎に、１つ以上の属性を決定することを含む、項目１に記載の方法。
（項目５）
前記１つ以上の属性は、優先順位属性、配向属性、アスペクト比属性、寸法属性、面積属性、相対的視認位置属性、色属性、コントラスト属性、位置タイプ属性、マージン属性、コンテンツのタイプ属性、焦点属性、可読性インデックス属性、または設置するための表面のタイプ属性のうちの少なくとも１つを含む、項目４に記載の方法。
（項目６）
前記１つ以上の要素毎に、前記１つ以上の属性を決定することは、前記コンテンツ内の明示的インジケーションに基づく、項目４に記載の方法。
（項目７）
前記１つ以上の要素毎に、前記１つ以上の属性を決定することは、前記コンテンツ内の前記１つ以上の要素の場所に基づく、項目４に記載の方法。
（項目８）
前記１つ以上の要素を１つ以上の論理構造の中に記憶することをさらに含む、項目１に記載の方法。
（項目９）
前記１つ以上の論理構造は、順序付けられたアレイ、階層テーブル、ツリー構造、または論理グラフ構造のうちの少なくとも１つを含む、項目８に記載の方法。
（項目１０）
前記１つ以上の表面は、物理的表面または仮想表面のうちの少なくとも１つを含む、項目１に記載の方法。
（項目１１）
前記１つ以上の表面を決定することは、環境を解析し、前記１つ以上の表面のうちの少なくとも１つを決定することを含む、項目１に記載の方法。
（項目１２）
前記１つ以上の表面を決定することは、
未加工センサデータを受信することと、
前記未加工センサデータを簡略化し、簡略化されたデータを生産することと、
前記簡略化されたデータに基づいて、１つ以上の仮想表面を作成することと
を含み、
前記１つ以上の表面は、前記１つ以上の仮想表面を含む、項目１に記載の方法。
（項目１３）
前記未加工センサデータを簡略化することは、
前記未加工センサデータをフィルタリングし、フィルタリングされたデータを生産することと、
前記フィルタリングされたデータをポイントクラウド点別に１つ以上のグループの中にグループ化することと
を含み、
前記簡略化されたデータは、前記１つ以上のグループを含む、項目１２に記載の方法。
（項目１４）
前記１つ以上の仮想表面を作成することは、
前記１つ以上のグループのそれぞれを順に処理し、１つ以上の実世界表面を決定することと、
前記１つ以上の実世界表面に基づいて、前記１つ以上の仮想表面を作成することと
を含む、項目１３に記載の方法。
（項目１５）
前記１つ以上の表面を決定することは、前記１つ以上の表面毎に、１つ以上の属性を決定することを含む、項目１に記載の方法。
（項目１６）
前記１つ以上の属性は、優先順位属性、配向属性、アスペクト比属性、寸法属性、面積属性、相対的視認位置属性、色属性、コントラスト属性、位置タイプ属性、マージン属性、コンテンツのタイプ属性、焦点属性、可読性インデックス属性、または設置するための表面のタイプ属性のうちの少なくとも１つを含む、項目１５に記載の方法。
（項目１７）
前記１つ以上の表面を１つ以上の論理構造の中に記憶することをさらに含む、項目１に記載の方法。
（項目１８）
前記１つ以上の要素を前記１つ以上の表面にマッチングさせることは、
前記１つ以上の要素を優先順位化することと、
前記１つ以上の要素の要素毎に、
前記要素の１つ以上の属性と前記１つ以上の表面のそれぞれの１つ以上の属性を比較することと、
前記要素の１つ以上の属性および前記１つ以上の表面のそれぞれの１つ以上の属性に基づいて、マッチングスコアを計算することと、
最高マッチングスコアを有する最良マッチング表面を識別することと
を含む、項目１に記載の方法。
（項目１９）
前記１つ以上の要素毎に、
前記要素と前記最良マッチング表面との間の関連付けを記憶することをさらに含む、項目１８に記載の方法。
（項目２０）
１つの要素は、１つ以上の表面にマッチングされる、項目１に記載の方法。
（項目２１）
前記１つ以上の表面の各表面をユーザに表示することと、
表示される前記１つ以上の表面からの勝利表面を示すユーザ選択を受信することと、
前記ユーザ選択から、前記勝利表面の表面属性をユーザ選好データ構造内に保存することと
をさらに含む、項目２０に記載の方法。
（項目２２）
前記コンテンツは、コンテンツプロバイダからデータストリーミングされる、項目１に記載の方法。
（項目２３）
前記１つ以上の要素は、複合現実デバイスを通して、ユーザに表示される、項目１に記載の方法。
（項目２４）
少なくとも部分的に、ユーザの変化した視野に基づいて、前記１つ以上の要素を表示するための１つ以上の付加的表面オプションを表示することをさらに含む、項目１に記載の方法。
（項目２５）
前記１つ以上の付加的表面オプションの表示は、少なくとも部分的に、前記変化した視野に対応する時間閾値に基づく、項目２４に記載の方法。
（項目２６）
前記１つ以上の付加的表面オプションの表示は、少なくとも部分的に、頭部姿勢変化閾値に基づく、項目２４に記載の方法。
（項目２７）
前記１つ以上の要素の表示をマッチングされていた前記１つ以上の表面上にオーバーライドすることをさらに含む、項目１に記載の方法。
（項目２８）
前記１つ以上の要素の表示を前記１つ以上の表面上にオーバーライドすることは、少なくとも部分的に、履歴上頻繁に使用された表面に基づく、項目２７に記載の方法。
（項目２９）
少なくとも部分的に、ユーザが異なる表面に移動されることになる前記１つ以上の表面に表示される特定の要素を選択することに基づいて、前記１つ以上の表面上に表示される前記１つ以上の要素を異なる表面に移動させることをさらに含む、項目１に記載の方法。
（項目３０）
前記異なる表面に移動される特定の要素は、ユーザによって少なくとも視認可能である、項目２９に記載の方法。
（項目３１）
第１の視野から第２の視野へのユーザの視野の変化に応答して、前記１つ以上の要素の表示を新しい表面上にゆっくりと移動させ、前記第２の視野への前記ユーザの視野変化に追従させることをさらに含む、項目１に記載の方法。
（項目３２）
前記１つ以上の要素は、前記コンテンツを前記ユーザの第２の視野の真正面に移動させることの前記ユーザから受信された確認に応じてのみ、前記ユーザの第２の視野の真正面に移動し得る、項目３１に記載の方法。
（項目３３）
少なくとも部分的に、ユーザが前記第１の場所から前記第２の場所に移動することに基づいて、第１の場所における前記１つ以上の表面上への前記１つ以上の要素の表示を一時停止し、第２の場所における１つ以上の他の表面上への前記１つ以上の要素の表示を再開することをさらに含む、項目１に記載の方法。
（項目３４）
前記１つ以上の要素の表示を一時停止することは、少なくとも部分的に、前記ユーザが前記第１の場所から前記第２の場所に移動中である、または移動したことの決定に基づいて、自動で行われる、項目３３に記載の方法。
（項目３５）
前記１つ以上の要素の表示の再開は、少なくとも部分的に、前記１つ以上の他の表面の識別および前記第２の場所における前記１つ以上の要素とのマッチングに基づいて、自動で行われる、項目３３に記載の方法。
（項目３６）
前記１つ以上の表面を決定することは、前記１つ以上の要素を表示するために、１つ以上の仮想オブジェクトを識別することを含む、項目１に記載の方法。
（項目３７）
前記１つ以上の仮想オブジェクトを識別することは、少なくとも部分的に、好適な表面の欠如を示す、１つ以上のセンサから受信されたデータに基づく、項目３６に記載の方法。
（項目３８）
前記１つ以上の要素の要素は、ＴＶチャンネルである、項目１に記載の方法。
（項目３９）
ユーザは、ユーザに表示される１つ以上のアイテムまたはサービスを購入することによって表示される前記１つ以上の要素の要素と相互作用する、項目１に記載の方法。
（項目４０）
第１の場所から第２の場所への環境の変化を検出することと、
前記第２の場所における１つ以上の付加的表面を決定することと、
前記第１の場所に現在表示されている前記１つ以上の要素を前記１つ以上の付加的表面にマッチングさせることと、
前記１つ以上の要素を仮想コンテンツとして前記第２の場所における前記１つ以上の付加的表面上に表示することと
をさらに含む、項目１に記載の方法。
（項目４１）
前記１つ以上の付加的表面の決定は、前記環境の変化が時間的閾値を超えた後に開始される、項目４０に記載の方法。
（項目４２）
ユーザは、前記第１の場所に表示されているアクティブコンテンツを一時停止し、前記アクティブコンテンツを前記第２の場所において表示されるように再開し、前記アクティブコンテンツは、前記ユーザが前記第１の場所における前記アクティブコンテンツを一時停止した場所と同一相互作用点において再開する、項目４０に記載の方法。
（項目４３）
前記ユーザが前記第１の場所を離れるにつれて、前記第１の場所に表示されたコンテンツと関連付けられた場所からユーザに送達されている空間化オーディオを前記ユーザの頭部の中心に指向されるオーディオ仮想スピーカに遷移させることと、
前記ユーザの頭部の中心に指向される前記オーディオ仮想スピーカから前記１つ以上の要素を前記第２の場所に表示する前記１つ以上の付加的表面からユーザに送達される空間化オーディオに遷移させることと
をさらに含む、項目４０に記載の方法。
（項目４４）
コンテンツを複合現実システムのユーザにプッシュ配信するための方法であって、前記方法は、
１つ以上の利用可能な表面をユーザの環境から受信することと、
１つの利用可能な表面の寸法にマッチングさせる１つ以上のコンテンツを前記１つ以上の利用可能な表面から識別することと、
前記１つ以上のコンテンツの１つ以上の制約と前記１つの利用可能な表面の１つ以上の表面制約を比較することに基づいて、スコアを計算することと、
コンテンツを最高スコアを有する前記１つ以上のコンテンツから選択することと、
前記選択されたコンテンツと前記１つの利用可能な表面の１対１マッチングを記憶することと、
前記利用可能な表面上において、ユーザに、前記選択されたコンテンツを表示することと
を含む、方法。
（項目４５）
ユーザの環境は、前記ユーザの個人宅である、項目４４に記載の方法。
（項目４６）
前記ユーザの環境からの前記１つ以上の利用可能な表面は、前記ユーザの焦点ビューエリアの周辺である、項目４４に記載の方法。
（項目４７）
前記１つ以上のコンテンツは、広告である、項目４４に記載の方法。
（項目４８）
前記広告は、特定の環境に位置するユーザの特定のグループに標的化される、項目４７に記載の方法。
（項目４９）
前記１つ以上のコンテンツは、アプリケーションからの通知である、項目４４に記載の方法。
（項目５０）
前記アプリケーションは、ソーシャルメディアアプリケーションである、項目４９に記載の方法。
（項目５１）
前記１つ以上のコンテンツの１つ以上の制約の制約のうちの１つは、配向である、項目４４に記載の方法。
（項目５２）
前記選択されたコンテンツは、３Ｄコンテンツである、項目４４に記載の方法。
（項目５３）
拡張現実（ＡＲ）ディスプレイシステムであって、
頭部搭載型システムであって、
１つ以上のセンサと、
外向きに向いたカメラを備える１つ以上のカメラと
を備える、頭部搭載型システムと、
プログラムコード命令のセットを実行するためのプロセッサと、
前記プログラムコード命令のセットを保持するためのメモリであって、前記プログラムコード命令のセットは、
コンテンツを受信することと、
前記コンテンツ内の１つ以上の要素を識別することと、
１つ以上の表面を決定することと、
前記１つ以上の要素を前記１つ以上の表面にマッチングさせることと、
前記１つ以上の要素を仮想コンテンツとして前記１つ以上の表面上に表示することと、
を実施するためのプログラムコードを備える、メモリと
を備える、システム。
（項目５４）
前記コンテンツは、プル配信コンテンツまたはプッシュ配信コンテンツのうちの少なくとも１つを含む、項目５３に記載のシステム。
（項目５５）
前記１つ以上の要素を識別することは、前記コンテンツを解析し、前記１つ以上の要素を識別することを含む、項目５３に記載のシステム。
（項目５６）
前記１つ以上の要素を識別することは、前記１つ以上の要素毎に、１つ以上の属性を決定することを含む、項目５３に記載のシステム。
（項目５７）
前記１つ以上の要素を１つ以上の論理構造の中に記憶するためのプログラムコードをさらに備える、項目５３に記載のシステム。
（項目５８）
前記１つ以上の表面は、物理的表面または仮想表面のうちの少なくとも１つを含む、項目５３に記載のシステム。
（項目５９）
前記１つ以上の表面を決定することは、環境を解析し、前記１つ以上の表面のうちの少なくとも１つを決定することを含む、項目５３に記載のシステム。
（項目６０）
前記１つ以上の表面を決定することは、
未加工センサデータを受信することと、
前記未加工センサデータを簡略化し、簡略化されたデータを生産することと、
前記簡略化されたデータに基づいて、１つ以上の仮想表面を作成することと
を含み、
前記１つ以上の表面は、前記１つ以上の仮想表面を含む、項目５３に記載のシステム。
（項目６１）
前記１つ以上の表面を決定することは、前記１つ以上の表面毎に、１つ以上の属性を決定することを含む、項目５３に記載のシステム。
（項目６２）
前記１つ以上の表面を１つ以上の論理構造の中に記憶するためのプログラムコードをさらに備える、項目５３に記載のシステム。
（項目６３）
前記１つ以上の要素を前記１つ以上の表面にマッチングさせることは、
前記１つ以上の要素を優先順位化することと、
前記１つ以上の要素の要素毎に、
前記要素の１つ以上の属性と前記１つ以上の表面のそれぞれの１つ以上の属性を比較することと、
前記要素の１つ以上の属性および前記１つ以上の表面のそれぞれの１つ以上の属性に基づいて、マッチングスコアを計算することと、
最高マッチングスコアを有する最良マッチング表面を識別することと
を含む、項目５３に記載のシステム。
（項目６４）
１つの要素は、１つ以上の表面にマッチングされる、項目５３に記載のシステム。
（項目６５）
前記コンテンツは、コンテンツプロバイダからデータストリーミングされる、項目５３に記載のシステム。
（項目６６）
少なくとも部分的に、前記ユーザの変化した視野に基づいて、前記１つ以上の要素を表示するための１つ以上の表面オプションを表示するためのプログラムコードをさらに備える、項目５３に記載のシステム。
（項目６７）
前記１つ以上の要素の表示をマッチングされていた前記１つ以上の表面上にオーバーライドするためのプログラムコードをさらに備える、項目５３に記載のシステム。
（項目６８）
少なくとも部分的に、ユーザが異なる表面に移動されることになる前記１つ以上の表面に表示される特定の要素を選択することに基づいて、前記１つ以上の表面上に表示される前記１つ以上の要素を異なる表面に移動させるためのプログラムコードをさらに備える、項目５３に記載のシステム。
（項目６９）
第１の視野から第２の視野へのユーザの視野の変化に応答して、前記１つ以上の要素の表示を新しい表面上にゆっくりと移動させ、前記第２の視野への前記ユーザの視野変化に追従させるためのプログラムコードをさらに備える、項目５３に記載のシステム。
（項目７０）
少なくとも部分的に、ユーザが前記第１の場所から前記第２の場所に移動することに基づいて、第１の場所における前記１つ以上の表面上への前記１つ以上の要素の表示を一時停止し、第２の場所における１つ以上の他の表面上への前記１つ以上の要素の表示を再開するためのプログラムコードをさらに備える、項目５３に記載のシステム。
（項目７１）
前記１つ以上の表面を決定することは、前記１つ以上の要素を表示するために、１つ以上の仮想オブジェクトを識別することを含む、項目５３に記載のシステム。
（項目７２）
前記１つ以上の要素の要素は、ＴＶチャンネルである、項目５３に記載のシステム。
（項目７３）
前記ユーザは、ユーザに表示される１つ以上のアイテムまたはサービスを購入することによって表示される前記１つ以上の要素の要素と相互作用する、項目５３に記載のシステム。
（項目７４）
第１の場所から第２の場所への環境の変化を検出することと、
前記第２の場所における１つ以上の付加的表面を決定することと、
前記第１の場所に現在表示されている前記１つ以上の要素を前記１つ以上の付加的表面にマッチングさせることと、
前記１つ以上の要素を仮想コンテンツとして前記第２の場所における前記１つ以上の付加的表面上に表示することと
を行うためのプログラムコードをさらに備える、項目５３に記載のシステム。
（項目７５）
拡張現実（ＡＲ）ディスプレイシステムであって、
頭部搭載型システムであって、
１つ以上のセンサと、
外向きに向いたカメラを備える１つ以上のカメラと
を備える、頭部搭載型システムと、
プログラムコード命令のセットを実行するためのプロセッサと、
前記プログラムコード命令のセットを保持するためのメモリであって、前記プログラムコード命令のセットは、
１つ以上の利用可能な表面をユーザの環境から受信することと、
１つの利用可能な表面の寸法にマッチングさせる１つ以上のコンテンツを前記１つ以上の利用可能な表面から識別することと、
前記１つ以上のコンテンツの１つ以上の制約と前記１つの利用可能な表面の１つ以上の表面制約を比較することに基づいて、スコアを計算することと、
コンテンツを最高スコアを有する前記１つ以上のコンテンツから選択することと、
前記選択されたコンテンツと前記１つの利用可能な表面の１対１マッチングを記憶することと、
前記利用可能な表面上において、ユーザに、前記選択されたコンテンツを表示することと
を実施するためのプログラムコードを備える、メモリと
を備える、システム。
（項目７６）
ユーザの環境は、前記ユーザの個人宅である、項目７５に記載のシステム。
（項目７７）
前記ユーザの環境からの前記１つ以上の利用可能な表面は、前記ユーザの焦点ビューエリアの周辺である、項目７５に記載のシステム。
（項目７８）
前記１つ以上のコンテンツは、広告である、項目７５に記載のシステム。
（項目７９）
前記１つ以上のコンテンツは、アプリケーションからの通知である、項目７５に記載のシステム。
（項目８０）
前記１つ以上のコンテンツの１つ以上の制約の制約のうちの１つは、配向である、項目７５に記載のシステム。
（項目８１）
前記選択されたコンテンツは、３Ｄコンテンツである、項目７５に記載のシステム。