【手続補正書】
【提出日】平成26年10月6日(2014.10.6)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
オペレーティングシステム（ＯＳ）ソフトウェアが格納されているコンピュータ可読ストレージ媒体であって、
前記オペレーティングシステムソフトウェアは、ＯＳサービスを、定義されたインターフェースを通して、要求側アプリケーションプログラムに提供するように、プロセッサを構成する役目を果たし、
前記ＯＳサービスが、視覚又は聴覚の情報を表す信号データから、コンテンツ識別データを導出すること、及び、前記コンテンツ識別データを、定義されたインターフェースを通して、前記コンテンツ識別データをサブスクライブする１つ又は複数のアプリケーションプログラムによって使用するために、パブリッシュすること、を含む、コンピュータ可読ストレージ媒体。
【請求項２】
前記導出することが、処理アルゴリズムを前記信号データに適用して、ビット削減コンテンツ識別データを生じることを含む、請求項１に記載のコンピュータ可読ストレージ媒体。
【請求項３】
前記導出することが、処理アルゴリズムを前記信号データに適用して、ビット削減コンテンツ識別データを生じること、及び、データストアにアクセスして、前記ビット削減コンテンツ識別データに対応するさらなる識別情報を得ること、を含む、請求項１に記載のコンピュータ可読ストレージ媒体。
【請求項４】
処理デバイスとメモリとを含む装置であって、
前記メモリがオペレーティングシステム（ＯＳ）命令を含み、該ＯＳ命令は、ＯＳサービスを、定義されたインターフェースを通して、要求側アプリケーションプログラムに提供するように、前記処理デバイスを構成し、
前記装置が、前記処理デバイスの環境から周囲の視覚及び／又は音の刺激を検知するためであり、且つ、それに対応するコンテンツデータを作り出すための、検知システムをさらに含み、
前記ＯＳサービスのうち１つが、前記作り出されたコンテンツデータからコンテンツ識別データを導出し、前記コンテンツ識別データを、定義されたインターフェースを通して、サブスクライブする要求側アプリケーションプログラムにパブリッシュする、装置。
【請求項５】
処理デバイスとメモリとを含む装置であって、
前記メモリがオペレーティングシステム（ＯＳ）命令を含み、該ＯＳ命令は、ＯＳサービスを、定義されたインターフェースを通して、要求側アプリケーションプログラムに提供するように、前記処理デバイスを構成し、
前記定義されたインターフェースのうち１つがコンテンツ識別メッセージキューを提供し、該コンテンツ識別メッセージキューが前記デバイスによって処理された視覚又は音の刺激に対応するコンテンツ識別データをパブリッシュし、該コンテンツ識別メッセージキューを、１つ又は複数のアプリケーションプログラムがサブスクライブすることができる、装置。
【請求項６】
前記装置が、前記装置の環境から周囲の視覚及び／又は音の刺激を検知するためであり、且つ、それに対応するコンテンツデータを作り出すための、検知システムをさらに含み、
前記コンテンツ識別メッセージキューが、前記装置の前記環境から検知された視覚又は音の刺激に対応するコンテンツ識別データを備えるメッセージを提供する、請求項５に記載の装置。
【請求項７】
プロセッサとメモリとを含むスマートフォンであって、前記メモリが、オペレーティングシステムソフトウェアと、複数のアプリケーションプログラムとを含み、
前記アプリケーションプログラムのうち第１のものが、音又は視覚のコンテンツを表すデータを解析して、対応する識別データを作り出し、そのような解析の結果を出力にパブリッシュする役目を果たし、
前記アプリケーションプログラムのうち第２のものが、前記第２のアプリケーションプログラムが調和するあるコンテンツについて、前記第１のアプリケーションプログラムの前記出力を監視し、前記あるコンテンツが気付かれるとき、アクションを取る役目を果たす、スマートフォン。
【請求項８】
前記アプリケーションプログラムのうち第３のものが、前記第３のアプリケーションプログラムが調和するあるコンテンツについて、前記第１のアプリケーションプログラムの前記出力を監視し、前記あるコンテンツが気付かれるとき、アクションを取る役目を果たす、請求項７に記載のスマートフォン。
【請求項９】
前記第３のアプリケーションプログラムが、前記第２のアプリケーションプログラムが前記出力を監視する同じコンテンツについて、前記第１のアプリケーションプログラムの前記出力を監視する、請求項８に記載のスマートフォン。
【請求項１０】
前記第３のアプリケーションプログラムが、前記第２のアプリケーションプログラムが前記出力を監視するコンテンツとは異なるコンテンツについて、前記第１のアプリケーションプログラムの前記出力を監視する、請求項８に記載のスマートフォン。
【請求項１１】
プロセッサと、メモリと、少なくともカメラ及びマイクロフォンを含む複数のセンサとを含む、スマートフォンデバイスであって、
前記要素が協働して複数の認識エージェントを定義し、該認識エージェントがオーディオフィンガープリント認識エージェント、バーコード認識エージェント、及び、画像ウォーターマーク認識エージェントを含み、
前記エージェントが、前記メモリのブラックボードデータ構造からデータを読み取り、且つ、前記メモリの前記ブラックボードデータ構造へデータを書き込むように構成され、
前記ブラックボードデータ構造が、前記センサからデータを受信し、且つ、前記エージェントが処理する格納された画像データ及びオーディオデータのキューを編集するように構成され、
前記要素が、前記メモリ内の命令によって定義されたイベントコントローラの制御下で協働する、スマートフォンデバイス。
【請求項１２】
前記認識エージェントのうち複数が、機能を行うために必要とされるリソースコストを推定するとともに、そのような機能によって達成されうる結果の品質を推定するように、並びに、そのような推定値を前記ブラックボード構造に格納するように、それぞれ構成され、
前記イベントコントローラが、複数の認識エージェントからのそのような格納された推定値を評価するとともに、それに基づいて、どの認識エージェント（複数可）をアクティベートするべきかを決定するように構成される、請求項１１に記載のスマートフォンデバイス。
【請求項１３】
前記スマートフォンデバイスが、前記ブラックボードデータ構造を監視するとともにコンテキストのデータを推測するように構成された推測エンジンをさらに含み、
前記イベントコントローラが、どの認識エージェント（複数可）をアクティベートするべきかを決定することにおいて、前記コンテキストのデータを使用するように構成される、請求項１１に記載のスマートフォンデバイス。
【請求項１４】
前記デバイスが、オーディオ及び画像ストリームを別々のスレッド内で処理するように構成され、各認識エージェントがそれ自体のスレッド内で実行するように構成される、請求項１１に記載のスマートフォンデバイス。
【請求項１５】
前記センサが、加速度計をさらに含み、
前記デバイスが、画像を取り込み、それに関係付けられた輝度値を決定し、前記画像に関連付けられた加速度を評価し、前記画像の彩度を評価し、それに基づいて、画像品質を評価し、その後、前記評価された画像品質に基づいて、ウォーターマーク読み取り動作を前記画像上で呼び出すかどうかを決定するように構成される、請求項１１に記載のスマートフォンデバイス。
【請求項１６】
メモリ内の命令によって構成されるプロセッサを含むシステムであって、
前記命令が、オペレーティングシステムソフトウェアを含み、前記オペレーティングシステムソフトウェアが、入力オーディオデータを受信するオーディオ識別サービス、又は、格納されたオーディオデータへのポインタを提供し、それに対応するメタデータを、前記オペレーティングシステムソフトウェアのオーディオ識別メッセージキューへ返す、システム。
【請求項１７】
前記返されたメタデータが、オーディオフィンガープリントデータを備える、請求項１６に記載のシステム。
【請求項１８】
前記サービスが、複数のフィンガープリント処理のうちどれを適用すべきかを指定する、パラメータ入力データをも受信する、請求項１７に記載のシステム。
【請求項１９】
前記返されたメタデータが、復号されたオーディオウォーターマークデータを備える、請求項１６に記載のシステム。
【請求項２０】
前記サービスがパラメータ入力データをさらに受信し、前記パラメータ入力データは、複数のウォーターマーク復号処理のうちどれが、前記オペレーティングシステムソフトウェアの前記オーディオ識別サービスによって適用されるべきであるかを指定する、請求項１９に記載のシステム。
【請求項２１】
前記サービスが、前記返されたオーディオウォーターマークデータの明らかな有効性についてチェックする、請求項１９に記載のシステム。
【請求項２２】
前記返されたメタデータが、前記オーディオのタイトルと演奏するアーティストの名前とを与える、テキストを備える、請求項１６に記載のシステム。
【請求項２３】
前記サービスが、リモートメタデータレジストリと協働して、前記オーディオに関する情報を得る、請求項１６に記載のシステム。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】０６７５
【補正方法】変更
【補正の内容】
【０６７５】
簡潔さの法定要件に従いながら、包括的な開示を提供するため、出願人は、本明細書で参照された特許出願及び他の文献を参照により組み込む。（そのような資料は、それらの教示の特定のものに関連して上記で引用された場合であっても、それらの全体として組み込まれる。）これらの参考文献は、本明細書で詳述された構成に組み込むことができ、且つ、本明細書で詳述された技術及び教示がそれらに組み込まれうる、技術及び教示を開示している。読者は、そのような従来の研究に精通していると推定される。
［発明の例］
［例１］
ポータブルオーディオデバイス内で、オーディオコンテンツを表すオーディオデータを受信するステップと、
アルゴリズムを前記受信されたオーディオデータに適用して、識別データを導出するステップと、
前記導出された識別データを参照することによって、特定のソフトウェアプログラムを、前記オーディオコンテンツとともに使用するために選択するステップであり、前記選択するステップが、そのような行為を行うように構成される、前記ポータブルオーディオデバイス内のプロセッサによって行われる、ステップと、
前記選択されたソフトウェアプログラムを起動するステップと、
を含み、
前記オーディオデータとともに使用される前記特定のソフトウェアプログラムの選択が、前記オーディオデータから導出された識別データに基づく、方法。
［例２］
前記選択するステップが、前記オーディオコンテンツのための特定のレンダリングコーデックを、複数の可能なレンダリングコーデックの中から選択するサブステップを含む、例１に記載の方法。
［例３］
前記選択するステップが、前記導出された識別データを参照して、且つ、コンテキストデータをも参照して進行し、第１のソフトウェアプログラムが第１のコンテキスト内で選択され、第２のソフトウェアプログラムが第２のコンテキスト内で選択される、例１に記載の方法。
［例４］
前記コンテキストデータが年齢データを備える、例３に記載の方法。
［例５］
前記コンテキストデータが性別データを備える、例３に記載の方法。
［例６］
前記選択するステップの後、前記選択されたソフトウェアプログラムを、クラウドリポジトリから前記ポータブルオーディオデバイスへダウンロードするステップを含む、例１に記載の方法。
［例７］
前記ポータブルオーディオデバイスが、前記オーディオコンテンツとともに使用するためのソフトウェアプログラムを既に含むが、前記選択するステップが、異なるソフトウェアプログラムを識別し、前記方法が、前記異なるソフトウェアプログラムをダウンロードするステップと、前記異なるソフトウェアプログラムを起動するステップとを含む、例１に記載の方法。
［例８］
前記選択するステップが、複数の異なるソフトウェアプログラムを識別するサブステップと、前記識別されたソフトウェアプログラムのうちどれが、前記ポータブルオーディオデバイスのストレージ内で使用可能であるかをチェックするサブステップとを含む、例１に記載の方法。
［例９］
前記識別されたソフトウェアプログラムのうち２つ以上が、前記ポータブルオーディオデバイスのストレージ内で使用可能であることを発見するステップと、次いで、アルゴリズムに基づいて、前記使用可能なソフトウェアプログラムの間で自動的に選ぶステップとを含む、例８に記載の方法。
［例１０］
前記受信するステップが、前記ポータブルオーディオデバイスのマイクロフォンを使用して、周囲のオーディオを受信するサブステップを含む、例１に記載の方法。
［例１１］
ポータブルオーディオデバイス内で、オーディオコンテンツを表すオーディオデータを受信するステップと、
アルゴリズムを前記受信されたオーディオデータに適用して、識別データを導出するステップと、
前記導出された識別データを参照することによって、前記オーディオコンテンツとともに使用するために有利なソフトウェアプログラムを選択するステップであり、前記選択するステップが、そのような行為を行うように構成される、前記ポータブルデバイス内のプロセッサによって行われる、ステップと、
前記有利なソフトウェアプログラムをユーザに指示するステップと、
を含み、
前記オーディオデータとともに使用される前記有利なソフトウェアプログラムが、前記オーディオデータから導出された識別データに基づいて選択される、方法。
［例１２］
前記オーディオコンテンツとともに使用するためのソフトウェアプログラムを識別する、ユーザ入力を受信するステップと、
前記受信されたユーザ入力によって識別された前記ソフトウェアプログラムが前記有利なソフトウェアプログラムではない場合、前記識別されたソフトウェアプログラムを前記オーディオコンテンツとともに使用することを制限するステップと、
を含む、例１１に記載の方法。
［例１３］
ポータブルオーディオデバイス内で、オーディオコンテンツを表すオーディオデータを受信するステップであり、前記オーディオコンテンツが、前記ポータブルオーディオデバイス内の第１のソフトウェアによってレンダリングされうるタイプのものである、ステップと、
前記オーディオコンテンツを前記第１のソフトウェアによりレンダリングするための試みに応答して、前記ポータブルオーディオデバイスが、第２のソフトウェアが代わりに使用されるべきであることを指示するステップと、
を含み、
前記オーディオコンテンツの創作者が、その創作者のオーディオのために、前記第２のソフトウェアを好ましいものとして指定した、方法。
［例１４］
前記オーディオコンテンツを前記第１のソフトウェアによりレンダリングすることを拒否するステップを含む、例１３に記載の方法。
［例１５］
前記オーディオコンテンツを前記第１のソフトウェアとともに制限付きで使用することのみを可能にするステップを含む、例１３に記載の方法。
［例１６］
ポータブルデバイスのマイクロフォンにより、周囲環境からオーディオを受信するステップと、
アルゴリズムを前記受信されたオーディオを表すオーディオデータに適用して、識別データを導出するステップと、
前記導出された識別データを参照することによって、前記オーディオに関係する商取引のために使用されるべき、対応するフルフィルメントサービスを選択するステップと、
を含み、
第１の受信されたオーディオが、前記第１のオーディオに関係する商取引のために使用されるべき第１のフルフィルメントサービスの選択につながり、第２の異なる受信されたオーディオが、前記第２のオーディオに関係する商取引のために使用されるべき第２の異なるフルフィルメントサービスの選択につながる、方法。
［例１７］
ユーザの周囲環境内のオーディオを識別するステップであり、前記オーディオが、ユーザデバイスによって以前にサンプリングされている、ステップと、
前記識別されたオーディオについての情報を、ユーザコンテキスト情報とともに、パブリッシュするステップと、
前記パブリッシュされた情報に応答して、１つ又は複数の第三者入札を受信するステップと、
落札に関連付けられた第三者を決定するステップと、
前記決定された第三者により識別されたソフトウェアを有効化して、前記ユーザデバイス上で前記ユーザに購入機会を提示するステップと、
を含む、方法。
［例１８］
所与のタイプの受信されたコンテンツに対応する、デジタルデータのセットを受信するステップであり、前記タイプがオーディオ又はビデオを備える、ステップと、
前記受信されたコンテンツに対応する識別データを生成するステップであり、それにより、前記受信されたコンテンツが、前記所与のタイプの他のコンテンツとは区別されうる、ステップと、
前記識別データを参照することによって、前記受信されたコンテンツをレンダリングするためのＮ個の候補レンダリングエンジン（複数可）を、前記所与のコンテンツタイプのためのより多数の可能なレンダリングプログラムの中から決定するステップであり、但し、１＞＝Ｎである、ステップと、
前記受信されたコンテンツを、前記Ｎ個の候補レンダリングプログラム（複数可）のうち１つによりレンダリングするステップと、
を含み、
特定のレンダリングプログラムが、前記所与のコンテンツタイプのための複数の候補の中から、前記コンテンツを参照することによって決定される、方法。
［例１９］
Ｎ個の候補レンダリングエンジン（複数可）を決定するステップが、前記識別データ、及び、１つ又は複数のコンテキスト要素の両方に基づく、例１８に記載の方法。
［例２０］
前記コンテキスト要素（複数可）のうち１つが、前記コンテンツのレンダリングにおいて使用されるデバイスのタイプの識別を備える、例１９に記載の方法。
［例２１］
１つ又は前記コンテキスト要素（複数可）が、ロケーション関連情報を備える、例１９に記載の方法。
［例２２］
前記決定するステップが、
前記コンテンツの所有者によって提供された情報が格納されるデータ構造を調べるサブステップであり、前記情報が、前記Ｎ個のレンダリングプログラム（複数可）についての前記所有者のプリファレンスを指示する、サブステップを含み、
前記コンテンツの前記所有者に、前記コンテンツがレンダリングされるべき前記レンダリングプログラムを指定する特権が付与される、例１８に記載の方法。
［例２３］
前記所有者が、前記コンテンツの制作に関与した存在であり、単に前記コンテンツの配給者ではなく、前記コンテンツの前記配給者に、前記所有者に付与された前記特権が与えられない、例２２に記載の方法。
［例２４］
前記所有者が、前記コンテンツの制作に関与したアーティストである、例２２に記載の方法。
［例２５］
前記所有者が、前記コンテンツの少なくとも一部における著作権を保持する、例２２に記載の方法。
［例２６］
前記方法が、オーディオ又はビデオを表すデータを処理して、前記識別子を導出するステップを含み、特定のレンダリングプログラムが、前記所与のコンテンツタイプのための複数の候補の中から、オーディオ又はビデオを表すデータから導出された識別子に基づいて決定される、例１８に記載の方法。
［例２７］
Ｎ＞１であり、前記方法が、前記Ｎ個の候補レンダリングプログラムをユーザに結びつけるステップと、前記候補レンダリングプログラムのうち１つを使用するために選択する、ユーザ入力を受信するステップと、を含む、例１８に記載の方法。
［例２８］
ユーザデバイス内のマイクロフォンによって受信されたオーディオに対応する、デジタルデータのセットを受信するステップを含む、例１８に記載の方法。
［例２９］
所与のタイプの受信されたコンテンツに対応する、デジタルデータのセットを受信するステップであり、前記タイプがオーディオ、画像又はビデオを備える、ステップと、
前記受信されたコンテンツに対応する識別データを生成するステップであり、それにより、前記受信されたコンテンツが、前記所与のタイプの他のコンテンツとは区別されうる、ステップと、
前記識別データを参照することによって、前記受信されたコンテンツに関連付けられ、且つ、前記所与のタイプのすべての他のコンテンツに関連付けられない、Ｎ個のアプリケーションプログラム（複数可）を決定するステップであり、但し、Ｎが１又は複数である、ステップと、
前記決定されたアプリケーションプログラム（複数可）のうち１つ又は複数により、アクションを取るステップと、
を含む、方法。
［例３０］
前記アクションが、前記１つ又は複数の決定されたアプリケーションプログラム（複数可）を起動するサブステップを含む、例２９に記載の方法。
［例３１］
Ｎ個のアプリケーションプログラム（複数可）を決定するステップが、前記識別データ、及び、１つ又は複数のコンテキスト要素の両方に基づく、例２９に記載の方法。
［例３２］
前記コンテキスト要素（複数可）のうち１つが、前記コンテンツのレンダリングにおいて使用されるデバイスのタイプの識別を備える、例３１に記載の方法。
［例３３］
前記コンテキスト要素（複数可）のうち１つが、ロケーション関連情報を備える、例３１に記載の方法。
［例３４］
前記アクションが、前記決定されたアプリケーションプログラム（複数可）のうち１つ又は複数を前記ユーザに結びつけるサブステップと、前記決定されたアプリケーションプログラム（複数可）のうち１つ又は複数がインストール及び／又は起動されるべきであるかどうかについての入力を求めるサブステップと、を含む、例２９に記載の方法。
［例３５］
前記決定するステップが、オークションを実施して、前記Ｎ個のアプリケーションプログラム（複数可）のうち１つ又は複数を決定するサブステップを含む、例２９に記載の方法。
［例３６］
前記決定するステップが、
前記コンテンツの所有者によって提供された情報が格納されるデータ構造を調べるサブステップであり、前記情報が、前記Ｎ個のアプリケーションプログラム（複数可）についての前記所有者のプリファレンスを指示する、サブステップを含み、
前記コンテンツの前記所有者に、前記受信されたコンテンツに関連付けられるべき前記アプリケーションプログラム（複数可）を指定する特権が付与される、例２９に記載の方法。
［例３７］
前記所有者が、前記コンテンツの制作に関与した存在であり、単に前記コンテンツの配給者ではなく、前記コンテンツの前記配給者に、前記所有者に付与された前記特権が与えられない、例２９に記載の方法。
［例３８］
前記所有者が、前記コンテンツの制作に関与したアーティストである、例２９に記載の方法。
［例３９］
前記所有者が、前記コンテンツの少なくとも一部における著作権を保持する、例２９に記載の方法。
［例４０］
前記方法が、オーディオ、画像又はビデオを表すデータを処理して、前記識別子を導出するステップを含み、特定のアプリケーションプログラムが、前記所与のコンテンツタイプのための複数の候補の中から、オーディオ、画像又はビデオを表すデータから導出された識別子に基づいて決定される、例２９に記載の方法。
［例４１］
Ｎ＞１であり、前記方法が、前記Ｎ個の候補アプリケーションプログラムをユーザに結びつけるステップと、前記候補アプリケーションプログラムのうち１つをアクションのために選択する、ユーザ入力を受信するステップと、を含む、例２９に記載の方法。
［例４２］
ユーザデバイス内のマイクロフォンによって受信されたオーディオに対応する、デジタルデータのセットを受信するステップを含む、例２９に記載の方法。
［例４３］
オペレーティングシステム（ＯＳ）ソフトウェアが格納されているコンピュータ可読ストレージ媒体であって、
前記オペレーティングシステムソフトウェアは、ＯＳサービスを、定義されたインターフェースを通して、要求側アプリケーションプログラムに提供するように、プロセッサを構成する役目を果たし、
前記ＯＳサービスが、視覚又は聴覚の情報を表す信号データから、コンテンツ識別データを導出すること、及び、前記コンテンツ識別データを、定義されたインターフェースを通して、前記コンテンツ識別データをサブスクライブする１つ又は複数のアプリケーションプログラムによって使用するために、パブリッシュすること、を含む、コンピュータ可読ストレージ媒体。
［例４４］
前記導出することが、処理アルゴリズムを前記信号データに適用して、ビット削減コンテンツ識別データを生じることを含む、例４３に記載のコンピュータ可読ストレージ媒体。
［例４５］
前記導出することが、処理アルゴリズムを前記信号データに適用して、ビット削減コンテンツ識別データを生じること、及び、データストアにアクセスして、前記ビット削減コンテンツ識別データに対応するさらなる識別情報を得ること、を含む、例４３に記載のコンピュータ可読ストレージ媒体。
［例４６］
処理デバイスとメモリとを含む装置であって、
前記メモリがオペレーティングシステム（ＯＳ）命令を含み、該ＯＳ命令は、ＯＳサービスを、定義されたインターフェースを通して、要求側アプリケーションプログラムに提供するように、前記処理デバイスを構成し、
前記装置が、前記処理デバイスの環境から周囲の視覚及び／又は音の刺激を検知するためであり、且つ、それに対応するコンテンツデータを作り出すための、検知システムをさらに含み、
前記ＯＳサービスのうち１つが、前記作り出されたコンテンツデータからコンテンツ識別データを導出し、前記コンテンツ識別データを、定義されたインターフェースを通して、サブスクライブする要求側アプリケーションプログラムにパブリッシュする、装置。
［例４７］
処理デバイスとメモリとを含む装置であって、
前記メモリがオペレーティングシステム（ＯＳ）命令を含み、該ＯＳ命令は、ＯＳサービスを、定義されたインターフェースを通して、要求側アプリケーションプログラムに提供するように、前記処理デバイスを構成し、
前記定義されたインターフェースのうち１つがコンテンツ識別メッセージキューを提供し、該コンテンツ識別メッセージキューが前記デバイスによって処理された視覚又は音の刺激に対応するコンテンツ識別データをパブリッシュし、該コンテンツ識別メッセージキューを、１つ又は複数のアプリケーションプログラムがサブスクライブすることができる、装置。
［例４８］
前記装置が、前記装置の環境から周囲の視覚及び／又は音の刺激を検知するためであり、且つ、それに対応するコンテンツデータを作り出すための、検知システムをさらに含み、
前記コンテンツ識別メッセージキューが、前記装置の前記環境から検知された視覚又は音の刺激に対応するコンテンツ識別データを備えるメッセージを提供する、例４７に記載の装置。
［例４９］
ユーザの周囲環境から、延長された期間にわたって、音又は視覚の刺激をバックグラウンドで検知し、それにより、前記ユーザが前記期間中に曝されていたコンテンツに気付くステップと、
前記バックグラウンドで検知された刺激を参照することによって、構成されたハードウェアプロセッサを使用して、前記ユーザが前記期間中に曝されていたコンテンツのいくつかの異なる項目に対応するコンテンツ識別データを生成するステップと、
ユーザインターフェースとの後続のユーザインタラクションの過程で、前記ユーザに対して、タイトルによって、前記ユーザの環境から気付かれたコンテンツの複数の異なる項目を識別し、前記ユーザが、前記識別されたコンテンツの項目のうち少なくとも１つに対する複数の異なるアクションの中で選択できるようにするステップとを含む、方法。
［例５０］
ユーザの周囲環境から、音又は視覚の刺激を検知し、それにより、前記ユーザが曝されていたコンテンツに気付くステップと、
前記検知された刺激を参照することによって、構成されたハードウェアプロセッサを使用して、前記ユーザが曝されていたコンテンツの少なくとも１つの項目に対応するコンテンツ識別データを生成するステップと、
２つ以上の異なるソフトウェアアプリケーションを、前記生成されたコンテンツ識別データに少なくとも部分的に基づく情報により、用意するステップと、
を含み、
前記ユーザが次に、前記異なるソフトウェアアプリケーションの各々を利用するとき、前記ユーザは、前記異なるソフトウェアアプリケーションの各々が、前記ユーザが前記コンテンツの項目に曝されたことを既に反映することを、発見するようになる、方法。
［例５１］
３つ以上の異なるソフトウェアアプリケーションを、前記生成されたコンテンツ識別データに少なくとも部分的に基づく情報により、用意するステップを含む、例５０に記載の方法。
［例５２］
４つ以上の異なるソフトウェアアプリケーションを、前記生成されたコンテンツ識別データに少なくとも部分的に基づく情報により、用意するステップを含む、例５０に記載の方法。
［例５３］
前記用意するステップが、オーディオ若しくはビデオクリップ、又は画像をキャッシュするサブステップを含む、例５０に記載の方法。
［例５４］
消費者電子デバイスにより実施される方法であって、
オーディオ、画像及び／又はビデオコンテンツを表すコンテンツデータを受信するステップであり、以前にインストールされたか、又は他の方法で、前記デバイスとともに使用するために使用可能にされた、第１のソフトウェアレンダリングプログラムのために、前記電子デバイスがレンダリングしてコンテンツ関連体験を作り出すことが可能であるタイプのファイルフォーマットで、前記コンテンツデータが受信される、ステップと、
前記受信されたコンテンツデータを参照することによって、１つ又は複数のソフトウェアレンダリングプログラム（複数可）を決定するステップであって、該ソフトウェアレンダリングプログラム（複数可）は、前記受信されたコンテンツデータとともにコンテンツ関連ユーザ体験を作り出すために前記コンテンツデータの所有者によって規定される、ステップと、
前記決定されたソフトウェアレンダリングプログラムのいずれもが現在インストールされていないか、又は、前記デバイスとともに使用するために使用可能でないと決定するステップと、
前記可能な第１のソフトウェアレンダリングプログラムにもかかわらず、前記受信されたコンテンツデータを前記デバイス上でレンダリングすることを拒否するステップと、
を含み、
前記消費者電子デバイスが、それによりコンテンツ関連ユーザ体験が前記ユーザに配信されるべきである、前記ソフトウェアレンダリングプログラム（複数可）に関する、前記所有者の前記規定を尊重する、方法。
［例５５］
前記デバイスのユーザに情報を提示するステップであって、該情報は、前記所有者によって規定された前記ソフトウェアレンダリングプログラム（複数可）のうち１つ又は複数のインストールを前記ユーザが指図できるようにする、ステップをさらに含む、例５４に記載の方法。
［例５６］
前記所有者によって規定された１つ又は複数のソフトウェアレンダリングプログラム（複数可）を決定するステップが、１つ又は複数のコンテキスト要素にも基づく、例５４に記載の方法。
［例５７］
前記所有者によって規定された１つ又は複数のソフトウェアレンダリングプログラム（複数可）を決定するステップが、前記消費者電子デバイスのためのタイプ識別子の識別を備えるコンテキスト要素に基づく、例５６に記載の方法。
［例５８］
ユーザのデバイスを使用して、アートをレンダリングする方法であって、
前記アートが、その所有者によって作り出され、配給者によって配信されており、前記アートが、いくつかの異なるソフトウェアプログラムによってレンダリングされうるデータフォーマットで表され、
改良が、
プログラムされたプロセッサを使用して、所有者により指定されたメタデータを調べて、前記アートデータをレンダリングするために利用されうる前記プログラムのサブセットを決定するステップと、
前記サブセットのうち１つのプログラムにより前記アートデータをレンダリングするステップと
を含み、
前記所有者に、前記アートがどのようにレンダリングされるかについての、ある程度の制御権が与えられる、方法。
［例５９］
前記所有者に、前記アートがどのようにレンダリングされるかの、前記配給者よりも大きい制御権が与えられる、例５８に記載の方法。
［例６０］
処理デバイスと、前記処理デバイスを構成するための複数のソフトウェアプログラムを格納するコンピュータ可読ストレージ媒体と、装置の環境内の周囲の視覚又は音のコンテンツを表すデータを生成するための検知システムとを含む、装置であって、
前記ソフトウェアプログラムのうち少なくとも１つが、前記コンピュータ可読ストレージ媒体に、前記装置が前記装置の環境からある周囲のコンテンツを検知する結果として、格納される、装置。
［例６１］
前記ソフトウェアプログラムのうち少なくとも第１及び第２のものが、前記コンピュータ可読ストレージ媒体に、それぞれ、前記装置が前記装置の環境から第１及び第２の周囲のコンテンツを検知する結果として、格納される、例６０に記載の装置。
［例６２］
プロセッサとメモリとを含むスマートフォンであって、前記メモリが、オペレーティングシステムソフトウェアと、複数のアプリケーションプログラムとを含み、
前記アプリケーションプログラムのうち第１のものが、音又は視覚のコンテンツを表すデータを解析して、対応する識別データを作り出し、そのような解析の結果を出力にパブリッシュする役目を果たし、
前記アプリケーションプログラムのうち第２のものが、前記第２のアプリケーションプログラムが調和するあるコンテンツについて、前記第１のアプリケーションプログラムの前記出力を監視し、前記あるコンテンツが気付かれるとき、アクションを取る役目を果たす、スマートフォン。
［例６３］
前記アプリケーションプログラムのうち第３のものが、前記第３のアプリケーションプログラムが調和するあるコンテンツについて、前記第１のアプリケーションプログラムの前記出力を監視し、前記あるコンテンツが気付かれるとき、アクションを取る役目を果たす、例６２に記載のスマートフォン。
［例６４］
前記第３のアプリケーションプログラムが、前記第２のアプリケーションプログラムが前記出力を監視する同じコンテンツについて、前記第１のアプリケーションプログラムの前記出力を監視する、例６３に記載のスマートフォン。
［例６５］
前記第３のアプリケーションプログラムが、前記第２のアプリケーションプログラムが前記出力を監視するコンテンツとは異なるコンテンツについて、前記第１のアプリケーションプログラムの前記出力を監視する、例６３に記載のスマートフォン。
［例６６］
見る姿勢から被写体の画像を取り込み、前記取り込まれた画像をポータブルデバイスの画面上に提示するステップと、
前記見る姿勢の最適性を、前記取り込まれた画像を参照することによって評価するステップと、
前記取り込まれた画像の提示上に、前記評価の結果を指示するしるしをオーバーレイするステップと、
を含み、
前記オーバーレイされたしるしが、前記評価された最適性の変化とともに変化する、方法。
［例６７］
前記オーバーレイされたしるしのぼけ度（ｂｌｕｒｒｉｎｅｓｓ）が、前記評価された最適性の変化とともに変化する、例６６に記載の方法。
［例６８］
ポータブルデバイスを使用して、画像の複数のフレームを取り込むステップであり、前記ポータブルデバイスが、画像センサ及び第２のセンサを有する、ステップと、
前記取り込まれたフレームのうち少なくとも２つのサブセットを、前記第２のセンサからのデータに基づいて選択するステップと、
前記選択されたフレームを結合するステップと、
を含む、方法。
［例６９］
前記取り込まれたフレームの選択されたサブセット内の、対応する顕著点を見極めるステップと、
結合するステップより前に、前記選択されたフレームのうち少なくとも第１のものを変換するステップであって、
前記変換するステップが、
前記２つのフレーム内の対応する顕著点間の距離のヒストグラムを参照することによって、参照フレームに対する前記第１のフレームのためのスケール係数を推定するサブステップと、
その後、前記参照フレームに対する前記第１のフレームのためのｘ及びｙにおける変換を推定するサブステップと、
を含む、ステップと、
をさらに含む、例６８に記載の方法。
［例７０］
前記方法が、重み付け係数を、前記フレームの選択されたサブセットのうち少なくとも１つに適用するステップであって、前記重み付け係数が前記第２のセンサからのデータに基づく、ステップを含む、例６８に記載の方法。
［例７１］
プロセッサと、メモリと、少なくともカメラ及びマイクロフォンを含む複数のセンサとを含む、スマートフォンデバイスであって、
前記要素が協働して複数の認識エージェントを定義し、該認識エージェントがオーディオフィンガープリント認識エージェント、バーコード認識エージェント、及び、画像ウォーターマーク認識エージェントを含み、
前記エージェントが、前記メモリのブラックボードデータ構造からデータを読み取り、且つ、前記メモリの前記ブラックボードデータ構造へデータを書き込むように構成され、
前記ブラックボードデータ構造が、前記センサからデータを受信し、且つ、前記エージェントが処理する格納された画像データ及びオーディオデータのキューを編集するように構成され、
前記要素が、前記メモリ内の命令によって定義されたイベントコントローラの制御下で協働する、スマートフォンデバイス。
［例７２］
前記認識エージェントのうち複数が、機能を行うために必要とされるリソースコストを推定するとともに、そのような機能によって達成されうる結果の品質を推定するように、並びに、そのような推定値を前記ブラックボード構造に格納するように、それぞれ構成され、
前記イベントコントローラが、複数の認識エージェントからのそのような格納された推定値を評価するとともに、それに基づいて、どの認識エージェント（複数可）をアクティベートするべきかを決定するように構成される、例７１に記載のスマートフォンデバイス。
［例７３］
前記スマートフォンデバイスが、前記ブラックボードデータ構造を監視するとともにコンテキストのデータを推測するように構成された推測エンジンをさらに含み、
前記イベントコントローラが、どの認識エージェント（複数可）をアクティベートするべきかを決定することにおいて、前記コンテキストのデータを使用するように構成される、例７１に記載のスマートフォンデバイス。
［例７４］
前記デバイスが、オーディオ及び画像ストリームを別々のスレッド内で処理するように構成され、各認識エージェントがそれ自体のスレッド内で実行するように構成される、例７１に記載のスマートフォンデバイス。
［例７５］
前記センサが、加速度計をさらに含み、
前記デバイスが、画像を取り込み、それに関係付けられた輝度値を決定し、前記画像に関連付けられた加速度を評価し、前記画像の彩度を評価し、それに基づいて、画像品質を評価し、その後、前記評価された画像品質に基づいて、ウォーターマーク読み取り動作を前記画像上で呼び出すかどうかを決定するように構成される、例７１に記載のスマートフォンデバイス。
［例７６］
人と複数のオブジェクトの間のネットワーク関係を決定するステップと、
前記ネットワーク関係から、前記人にとってのオブジェクトの相対的重要性を見極めるステップと、
前記見極められた相対的重要性に基づいてアクションを取るステップと、
を含む、方法。
［例７７］
前記見極められた相対的重要性に基づいてデータを処理するステップと、
結果として生じる処理されたデータのセットを前記人に提示するステップと、
を含む、例７６に記載の方法。
［例７８］
前記処理するステップが、前記人への提示のために、前記見極められた相対的重要性に基づいて、より大きいコンテンツのセットの中からコンテンツのサブセットを選択するサブステップを含む、例７７に記載の方法。
［例７９］
ネットワーク関係を決定するステップが、前記人によって操作されたデバイスによって取り込まれた画像を解析するサブステップを含む、例７６に記載の方法。
［例８０］
ポータブルデバイスにより、人の手のジェスチャーの画像を取り込むステップと、
前記画像を処理して、前記ジェスチャーから手話を見極めるステップと、
前記見極められた手話に基づいて、アクションを取るステップと、
を含む、方法。
［例８１］
第１及び第２の空間周波数部分を有する情報搬送パターンを定義するステップと、
前記パターンを基層上にプリントするステップと、
を含み、
前記第１の部分が、見る人に、符号化された情報の存在への合図を出す、可視バックグラウンド織り込みパターンを定義し、
前記第２の部分が、人間の視覚の範囲を超える空間周波数を備え、前記符号化された情報のうち、少なくとも特定のものを搬送する、方法。
［例８２］
第１のデバイス内で、ペイロードデータを有するオーディオ又は画像のコンテンツデータを受信するステップであって、前記ペイロードデータがデジタルウォーターマーキングによって符号化されている、ステップと、
前記ペイロードデータを、前記受信されたコンテンツデータから復号するステップと、
前記ペイロードデータの少なくとも一部を、デジタルウォーターマーキング以外の技法によって、第２のデバイスへ送信するステップと、
を含む、方法。
［例８３］
前記技法が、ブルートゥース、ＩＲ、ＷｉＦｉ又はＮＦＣなど、ワイヤレス送信技法を含む、例８２に記載の方法。
［例８４］
ホームエンターテインメントシステム内で、オーディオ又は画像のコンテンツを受信し、メディアフィンガープリント情報を決定するステップと、
前記メディアフィンガープリント情報を、前記コンテンツが前記ホームエンターテインメントシステムによってレンダリングされているユーザのスマートフォンへ、ワイヤレスで送信するステップと、
を含む、方法。
［例８５］
前記決定するステップが、メディアフィンガープリントデータを決定するサブステップと、前記をリモートサーバへ送信するサブステップと、応答において、対応するメディアフィンガープリント情報を受信するサブステップと、を含む、例８４に記載の方法。
［例８６］
小売店内で、前記店内の買物客による製品関心を指示する信号を受信するステップと、
前記受信された信号に基づいてアクションを取るステップであり、
前記アクションが、
前記買物客をサービスのためのキューに入れるサブステップと、
前記買物客にサービスのための待ち時間を知らせるサブステップと、
前記買物客に、サービスを提供するようになる小売店スタッフについての情報を提供するサブステップと、
前記買物客に、サービスを待つように誘い物を提供するサブステップとのうち、少なくとも１つを含む、ステップと、
を含み、前記誘い物が、そうでない場合は料金が課されるはずのエンターテインメントコンテンツを備える、方法。
［例８７］
前記アクションが、前記買物客を、サービスのためのキュー内で、前記キューにより早く入った１人又は複数の他の買物客より前に入れるサブステップを含む、例８６に記載の方法。
［例８８］
買物客のスマートフォンによって、小売店内に陳列された第１の製品から検知されたデータを参照することによって、第２の製品が前記第１の製品と互換性を有するかどうかを判定するステップと、
前記判定に基づいてアクションを取るステップと、
を含む、方法。
［例８９］
デジタルウォーターマーキングされたオブジェクトから画像を取り込むステップであり、前記デジタルウォーターマークが、既知の参照特徴を含む、ステップと、
前記既知の参照特徴をぼけカーネルの推定において使用するステップであって、前記取り込まれた画像が前記ぼけカーネルにより処理されて画像ぼけが低減されうる、と、
を含む、方法。
［例９０］
フーリエドメイン内で前記既知の参照特徴を見極めるステップを含む、例８９に記載の方法。
［例９１］
前記デジタルウォーターマークが、前記フーリエドメイン内の画像統計値データをも搬送し、前記方法が、
前記画像から前記画像統計値データを見極めるステップと、
前記画像統計値データを、前記ぼけカーネルの推定において使用するステップと、
を含む、例９０に記載の方法。
［例９２］
ユーザのスマートフォンによって検知された情報を参照することによって、前記ユーザの関心を決定するステップと、
前記決定された関心に基づいてアクションを取るステップと、
を含む、方法。
［例９３］
前記アクションが、前記ユーザへの提示のために、前記決定された関心に基づいて、より大きいコンテンツのセットの中から、コンテンツのサブセットを選択するサブステップを含む、例９２に記載の方法。
［例９４］
前記ユーザのスマートフォンによって取り込まれた画像を参照することによって、前記ユーザの関心を決定するステップを含む、例９２に記載の方法。
［例９５］
前記ユーザのスマートフォンによって検知されたジオロケーション情報を参照することによって、前記ユーザの関心を決定するステップを含む、例９２に記載の方法。
［例９６］
ユーザが選択することができる、ポータブルデバイスの画面上のテキスト文字の配列を表示するステップと、
前記画面の一部分に向かうユーザの凝視を検知して、テキスト選択を行うステップと、
前記ユーザが次に選択することができる、前記画面上の前記文字の配列を変更するステップと、
を含む、方法。
［例９７］
スマートフォンカメラを使用して、画像データのビデオシーケンスを取り込むステップと、
前記取り込まれたデータ内で第１のマシン可読シンボロジーを識別するステップと、
前記第１の識別されたシンボロジーに関係付けられた情報を格納するステップと、
前記取り込まれたデータ内で第２のマシン可読シンボロジーを識別するステップと、
前記第２の識別されたシンボロジーに関係付けられた情報を格納するステップと、
を含み、
前記スマートフォンが、ストリーミングモードで動作して、前記取り込まれたビデオシーケンス内で発見されたマシン可読シンボロジーに関係付けられた情報を収集する、方法。
［例９８］
プロセッサと、メモリと、１つ又は複数のセンササブシステムと、タッチスクリーンとを備える、システムにおいて、
前記デバイスが、第１のセンササブシステムからの情報を、前記メモリ内にＲＤＦトリプルとして格納するように構成され、前記プロセッサが、前記格納されたＲＤＦトリプルに基づいて、アクションを取るように構成されることを特徴とする、システム。
［例９９］
前記第１のセンササブシステムが、カメラと、マイクロフォンと、加速度計と、ＧＰＳ受信機と、ワイヤレス信号センサと、近距離無線チップリーダと、画像分類器と、ユーザアクティビティセンサとからなるグループから選択される物理センサ又は論理センサを含む、例９８に記載のシステム。
［例１００］
前記第１のセンササブシステムが、前記検知された情報に対応するデータを、ＲＤＦトリプルとして出力するように構成される、例９８に記載のシステム。
［例１０１］
センサデータを受信するステップと、
前記検知された情報を、格納のためにＲＤＦトリプルとして表すステップと、
前記格納されたＲＤＦトリプルを処理するステップと、
を含む、方法。
［例１０２］
センサデータを受信するステップが、第１のユーザによって運ばれる第１のデバイス内のセンサを使用して、検知するサブステップを含む、例１０１に記載の方法。
［例１０３］
前記ＲＤＦトリプルを、前記デバイスとは別個のコンピュータ内に格納するステップを含む、例１０２に記載の方法。
［例１０４］
前記処理するステップが、第２の異なるユーザによって運ばれる第２のデバイスを使用して、前記格納されたＲＤＦトリプルを処理するサブステップを含む、例１０３に記載の方法。
［例１０５］
前記処理するステップが、前記ユーザによって運ばれる第１のデバイスによって行われ、センサデータを受信する前記ステップが、前記第１のデバイスとは別個である第２のデバイスからセンサデータを受信するサブステップを含む、例１０１に記載の方法。
［例１０６］
前記検知された情報が画像を備える、例１０１に記載の方法。
［例１０７］
ピクセルデータを、格納のためにＲＤＦトリプルとして表すステップを含む、例１０６に記載の方法。
［例１０８］
カメラと、プロセッサと、メモリとを備える、デバイスであって、前記メモリが、前記カメラによって取り込まれた画像のセットを格納し、前記メモリが、前記画像のセットについてのアサーションを作成する複数のＲＤＦトリプルをも格納し、前記プロセッサが、前記格納されたＲＤＦトリプルのうち１つ又は複数を参照することによって、前記格納された画像のセットにおいて演算を行うように構成される、デバイス。
［例１０９］
第１のコンピュータ処理が、１つ又は複数の他のコンピュータ処理からのサービスを要求するための方法であって、前記方法が、要求をデータ構造に投稿するステップであって、前記要求がＲＤＦトリプルとして表現される、ステップを含む、方法。
［例１１０］
前記データ構造が、ブラックボードデータ構造を備える、例１０９に記載の方法。
［例１１１］
第２の処理が、特定のタイプのＲＤＦトリプルを求めて前記データ構造を検索するクエリを実行するステップと、そのようなトリプルが発見されるときアクションを取るステップと、をさらに含む、例１０９に記載の方法。
［例１１２］
前記クエリが、ＳＰＡＲＱＬクエリを備える、例１１１に記載の方法。
［例１１３］
オーディオ情報を消費者電子デバイスで受信するステップであり、前記オーディオ情報がコンテンツ配給者によって用意されており、前記受信されたオーディオ情報が少なくとも第１及び第２のオーディオトラックを含む、ステップと、
前記デバイス内で、前記第１及び第２のトラック間の比を設定する、制御信号を受信するステップと、
前記オーディオ情報を、前記比に従って消費者にレンダリングするステップと、を含み、
前記第２のオーディオトラックが、補助情報を搬送する、雑音のようなデジタルウォーターマーク信号を備える、方法。
［例１１４］
前記第１及び第２のトラック間の比を設定する、消費者により操作されるコントロールからの信号を受信するステップを含む、例１１２に記載の方法。
［例１１５］
前記制御信号が、前記第２のトラックがレンダリングされない比を設定する、例１１２に記載の方法。
［例１１６］
第１のデバイスによってレンダリングされる場合、第２のデバイスの機能を制御する、第１のコンテンツデータを含む、コンピュータ可読媒体であって、
前記コンテンツデータが、オーディオ情報の少なくとも第１及び第２のトラックを含み、
前記第１のトラックが、消費者の楽しみのためのオーディオを備え、
前記第２のトラックが、前記第２のデバイスのための制御データを搬送する、雑音のようなデジタルウォーターマーク信号を備える、コンピュータ可読媒体。
［例１１７］
前記オーディオ情報の第１及び第２のトラックが、ドルビートゥルーＨＤフォーマットで格納される、例１１６に記載の媒体。
［例１１８］
コンテンツ情報を格納するメモリであり、前記コンテンツ情報が、オーディオの少なくとも第１及び第２のトラックに対応するデータを含む、メモリと、
前記コンテンツ情報を出力デバイスにレンダリングするためのオーディオ部であり、前記オーディオ部が、前記第２のトラックが前記第１のトラックに対してレンダリングされるべきであるレベルを設定するために、ユーザによって操作可能なコントロールを含む、オーディオ部と、
を備え、
前記オーディオの第２のトラックに対応する前記格納されたデータが、第２の装置の機能を制御するための、雑音のようなデジタルウォーターマーク信号を表す、装置。
［例１１９］
前記オーディオ部が、前記オーディオの第１及び第２のトラックを単一のチャネル内で結合するためのミキサをさらに備える、例１１８に記載の装置。
［例１２０］
前記オーディオの第２のトラックに対応する前記格納されたデータが、ＲＦ６４フォーマットでフォーマットされる、例１１８に記載の装置。
［例１２１］
カメラを装備したポータブルデバイスによって取り込まれた画像に対応する第１のセットのデータを受信するステップであり、前記画像が被写体を描く、ステップと、
ステガノグラフィ的に符号化されたデジタルウォーターマークペイロードデータを、前記第１のセットのデータから復号するステップと、
前記ペイロードデータを参照することによって、第２のセットのデータを得るステップと、
を含み、
前記第２のセットのデータが、前記被写体に対応する顕著点データを備える、方法。
［例１２２］
前記顕著点データの使用を通して、前記被写体に対する前記ポータブルデバイスのロケーションを決定するステップをさらに含む、例１２１に記載の方法。
［例１２３］
前記顕著点データの使用を通して、前記被写体に対する前記デバイスの位置を詳述する３Ｄ姿勢情報を決定するステップをさらに含む、例１２１に記載の方法。
［例１２４］
前記顕著点データの使用を通して、前記画像内に描かれた前記被写体の下位部分（ｓｕｂ−ｐａｒｔ）を識別するステップを含む、例１２１に記載の方法。
［例１２５］
前記識別された下位部分を参照することによって、第３のセットのデータを得るステップであり、前記第３のセットのデータが、前記被写体の前記下位部分に関する、ユーザへの情報の表示を提示するために有用な補助データを含む、ステップを含む、例１２４に記載の方法。
［例１２６］
前記顕著点データに従って、前記ポータブルデバイスの画面上に提示されたグラフィカルな特徴のサイズ決定又は位置決めをするステップをさらに含む、例１２１に記載の方法。
［例１２７］
前記顕著点データに基づいて前記デバイスの動作を制御するステップをさらに含む、例１２１に記載の方法。
［例１２８］
コンピューティングデバイスによって実行される場合、
被写体を描く画像に対応する第１のセットのデータを受信すること、
ステガノグラフィ的に符号化されたデジタルウォーターマークペイロードデータを、前記第１のセットのデータから復号すること、及び
前記ペイロードデータを参照することによって、第２のセットのデータを得ること
を含む動作を前記コンピューティングデバイスに行わせるソフトウェア命令を含み、
前記第２のセットのデータが、前記被写体に対応する顕著点データを備える、コンピュータ可読媒体。
［例１２９］
前記動作が、前記第２のセットのデータに基づいて前記デバイスの動作を制御することをさらに含む、例１２８に記載のコンピュータ可読媒体。
［例１３０］
ポータブルデバイス内で、オブジェクトに関連付けられたパッシブチップデバイスから検知された識別データを受信するステップと、
前記識別データを参照することによって、第２のセットのデータを得るステップと、
を含み、
前記第２のセットのデータが、前記オブジェクトに対応する顕著点データを備える、方法。
［例１３１］
前記ポータブルデバイスが、前記パッシブチップデバイスから前記識別データを検知するステップをさらに含む、例１３０に記載の方法。
［例１３２］
前記オブジェクトがポスターを備える、例１３０に記載の方法。
［例１３３］
前記第２のセットのデータが、前記オブジェクトに関連付けられた基準位置データをさらに備え、
前記方法が、前記基準位置データ及び前記顕著点データを参照することによって、前記ポータブルデバイスについての位置データを決定するステップを含み、前記デバイスのユーザが、位置依存の方法で前記オブジェクトとインタラクトすることができる、例１３０に記載の方法。
［例１３４］
前記識別データが、前記オブジェクトに関連付けられた基準位置データを含み、
前記方法が、前記基準位置データ及び前記顕著点データを参照することによって、前記ポータブルデバイスについての位置データを決定するステップを含み、前記デバイスのユーザが、位置依存の方法で前記オブジェクトとインタラクトすることができる、例１３０に記載の方法。
［例１３５］
前記ポータブルデバイスについての第１の位置データが決定されているとき、前記デバイスの画面上に、第１のセットの情報を提示するステップと、
前記ポータブルデバイスについての第２の位置データが決定されているとき、前記デバイスの前記画面上に、第２の異なるセットの情報を提示するステップと、
を含む、例１３３に記載の方法。
［例１３６］
ポケットサイズのハウジング内に配置された、メモリ及び処理部を備えており、
前記メモリが第１の部分を含み、前記第１の部分が、複数のコードベースのセマンティックトリプルを表すコードデータを格納し、前記トリプルの各々が、第１、第２及び第３のコードを含み、前記コードのうち１つが主部コードであり、前記コードのうち１つが述部コードであり、前記コードのうち１つが目的部コードであり、
前記メモリがさらに第２の部分を含み、前記第２の部分が、異なるテキストリテラルを別々の前記コードに関連付けるリテラルデータを格納し、
前記処理部がＧＰＵを含み、該ＧＰＵが、前記メモリの前記第１の部分内のコードデータを処理して、前記メモリの前記第２の部分内の前記テキストリテラルによって表された情報において演算を行う、ポータブルデバイス。
［例１３７］
前記演算が、セマンティックな推論演算を含み、それにより、前記処理部が、前記リテラルデータとともに前記セマンティックトリプルによってアサートされた事実に基づいて、論理的帰結を推測する、例１３６に記載のデバイス。
［例１３８］
前記デバイスが、表示画面をさらに含み、前記メモリの前記第１の部分が、前記表示画面のピクセル寸法にマッチするストレージ寸法を有するフレームバッファを備えて、グラフィックスとともに使用するために知られているフレームバッファ技術が、セマンティックトリプルとともに使用するために適用されるようになる、例１３６に記載のデバイス。
［例１３９］
前記処理部が、前記セマンティックな推論の結果を、前記フレームバッファ内に、追加のセマンティックトリプルとして格納するように構成される、例１３８に記載のデバイス。
［例１４０］
前記メモリの前記第１の部分が、任意の編成を有するのではなく、２Ｄ構成を有し、空間的局所性とともに編成され、
同じ第１のコードを含むトリプルがともにグループ化され、前記メモリの前記第１の部分内で隣り合っているロケーションに格納されて、前記処理部が、空間的局所性に依拠するＧＰＵ機能性をより良く採用することができるようになる、例１３６に記載のデバイス。
［例１４１］
前記第１のコードが主部コードを備える、例１４０に記載のデバイス。
［例１４２］
同じ第１のコードを含むトリプルがそれらの第２のコードの順序によってさらに編成されて、処理が容易になる、例１４０に記載のデバイス。
［例１４３］
前記第１のコードが主部コードを備え、前記第２のコードが述部コードを備える、例１４２に記載のデバイス。
［例１４４］
前記メモリの前記第１の部分が、主部コードとして格納される第１のコードの第１のインスタンスを含み、目的部コードとして格納される前記第１のコードの第２のインスタンスをも含み、前記第１のコードの両方のインスタンスが、前記メモリの前記第２の部分に格納されたデータによって、同じテキストリテラルに関連付けられる、例１３６に記載のデバイス。
［例１４５］
前記メモリが、ルールデータを格納する第３の部分をさらに含み、前記処理部が、前記ルールデータを前記セマンティックトリプルに適用して、以前に表現されていない情報を見極めるように構成される、例１３６に記載のデバイス。
［例１４６］
ポケットサイズのハウジング内に配置された、メモリ及び処理部を備えており、
前記メモリがフレームバッファ部を含み、前記フレームバッファ部が、複数のコードベースのセマンティックトリプルを表すコードデータを格納し、各トリプルが、主部コード、述部コード、及び目的部コードを備え、
前記メモリがさらに第２の部分を含み、前記第２の部分が、異なるテキストリテラルを別々の前記コードに関連付けるリテラルデータを格納し、
前記処理部がＧＰＵを含み、前記ＧＰＵが、前記メモリの前記第１の部分内のコードデータを処理して、前記メモリの前記第２の部分内の前記テキストリテラルを使用して表現された概念を含むセマンティックな推論を行う、ポータブルデバイス。
［例１４７］
ポケットサイズのハウジング内に配置された、メモリ及び処理部を備えており、
前記処理部は前記メモリ内に格納された命令によって構成され、前記処理部がＧＰＵを含み、
前記メモリは複数のコードベースのセマンティックトリプルを表すコードデータを格納し、各トリプルが、主部コード、述部コード、及び目的部コードを備え、
前記命令は、前記処理部が一連のテンプレートを前記格納されたコードデータに適用して前記トリプルに基づいて演算を行うように、前記処理部を構成する、ポータブルデバイス。
［例１４８］
前記命令は、前記処理部が前記一連のテンプレートを前記格納されたコードデータに適用して前記トリプルに基づいてセマンティックな推論を行うように、前記処理部を構成する、例１４７に記載のデバイス。
［例１４９］
カメラを装備したポータブルデバイスによって取り込まれた画像に対応するデータのセットを受信するステップであり、前記画像が被写体を描く、ステップと、
前記受信されたデータのセットに基づいて、識別データを決定するステップと、
前記識別データを参照することによって、第２のセットのデータを得るステップであり、前記第２のセットのデータが、複数のＮ−タプルを備え、各々が、主部、述部及び目的部要素を含む、ステップと、
前記Ｎ−タプルを処理するステップと、
前記処理に基づいてアクションを取るステップと、
を含む、方法。
［例１５０］
ポケットサイズのハウジング内に配置された、タッチスクリーン、メモリ及び処理部を備えており、
前記メモリは、複数のコードベースのセマンティックトリプルを表すデータを含み、各トリプルが、主部コード、述部コード、及び目的部コードを備えており、
前記メモリは、別々の前記コードのためのそれぞれのテキストの意味を指示する、テキストリテラルを含む部分をさらに備え、
前記メモリは、ソフトウェア命令をさらに含み、前記命令は、前記処理部が、前記タッチスクリーン上で前記テキストリテラルのうち特定のものがポピュレートされるユーザインターフェースを提示し、該ユーザインターフェースを通してユーザが前記コードベースのセマンティックトリプルのクエリを定義することができるように、前記処理部を構成する、ポータブルデバイス。
［例１５１］
ポケットサイズのハウジング内に配置された、タッチスクリーン、メモリ及び処理部を備えており、
前記メモリは、複数のデータＮ−タプルを含む、ストレージの複数のプレーンとして論理的に編成され、前記Ｎ−タプルの要素がテキストリテラルに対応し、
前記処理部がＧＰＵを含み、前記ＧＰＵは、タッチスクリーンユーザインターフェースを介して入力されたユーザクエリに応答することの一部として、前記データＮ−タプルにおいて演算するように構成されている、ポータブルデバイス。
［例１５２］
ユーザクエリに対応するデータを受信するステップと、
第１のプレーン閾値処理テストを、Ｎ−タプルデータストアの１つのプレーン内に格納された値に適用するステップであり、前記データストアが、複数のデータＮ−タプルを格納するデータのＮ個のプレーンを備えるように論理的に編成され、但し、Ｎが少なくとも３であり、前記プレーン閾値処理テストが、前記ユーザクエリの第１の態様を満たす、前記格納されたデータＮ−タプルの第１のサブセットを識別する、ステップと、
前記ユーザクエリの結果を前記ユーザに提示するステップと、
を含む、方法。
［例１５３］
１つ又は複数のテキストリテラルに基づくユーザクエリに対応するデータを受信するステップと、
前記１つ又は複数のテキストリテラルを、１つ又は複数の対応するデータコードにマッピングするステップと、
前記データコードのうち１つを、前記第１のプレーン閾値処理テストにおいて使用するステップと、
を含む、例１５２に記載の方法。
［例１５４］
第２のプレーン閾値処理テストを、前記データＮ−タプルの第１の識別されたサブセット内の値に適用して、前記ユーザクエリの第２の態様を満たす、データＮ−タプルのさらなるサブセットを識別するステップをさらに含む、例１５２に記載の方法。
［例１５５］
１つ又は複数のさらなるプレーン閾値処理テストを、データＮ−タプルの以前に識別されたサブセットに適用して、前記ユーザクエリのさらなる態様を満たす、データＮ−タプルの１つ又は複数のさらなるサブセットを連続して識別するステップを含む、例１５４に記載の方法。
［例１５６］
前記ユーザクエリの結果を前記ユーザに提示するステップが、テンプレートを１つ又は複数のテキストリテラルでポピュレートするサブステップを含み、前記複数のテキストリテラルが、１つ又は複数のデータＮ−タプルの識別されたサブセットからの１つ又は複数の値に対応する、例１５２に記載の方法。
［例１５７］
カメラを装備したポータブルデバイスによって取り込まれた画像に対応する第１のセットのデータを受信するステップであり、前記画像が、第１の解像度で被写体を描く、ステップと、
前記第１のセットのデータに基づいて、識別データを決定するステップと、
前記識別データを参照することによって、第２のセットのデータを得るステップであり、前記第２のセットのデータが、前記被写体を描く画像に対応する、ステップと、
を含み、
前記第２のセットのデータが、前記第１のセットのデータとは異なる視点から前記被写体を描き、前記第１の解像度よりも高い第２の解像度で前記被写体を描く、方法。
［例１５８］
オブジェクトから検知されたＮＦＣ識別データを受信するステップと、
前記識別データを参照することによって、画像データのセットを得るステップであり、前記画像データが前記オブジェクトを描く、ステップと、
前記画像データに対応する画像を、ポータブルデバイスのタッチスクリーン上に提示するステップと、
を含む、方法。
［例１５９］
前記方法が、
ユーザ入力を前記タッチスクリーン上で受信するステップと、
前記ユーザ入力に基づいて、アクションを取るステップと、
をさらに含み、
前記ユーザが前記提示された画像を第１のロケーションでタッチする場合、前記アクションが第１のアクションを備え、前記ユーザが前記提示された画像を第２の異なるロケーションでタッチする場合、前記アクションが第２の異なるアクションを備える、例１５８に記載の方法。
［例１６０］
第１及び第２のデバイス間でアプリケーション状態を転送するための方法であって、前記デバイスがそれぞれプロセッサと表示画面とを含み、前記方法が、
前記第１のデバイス内のカメラを使用して、前記第２のデバイスの表示画面上に提示された画像を検知するステップと、
デジタルウォーターマークデータを、前記検知された画像から復号するステップと、
前記復号されたデジタルウォーターマークデータに基づいて、格納されたデータを識別するステップであって、該格納されたデータが前記第２のプロセッサのアプリケーション状態をメモリアライズする、ステップと、
前記格納されたデータを使用して、前記第２のプロセッサを前記アプリケーション状態に初期化するステップと、
を含む、方法。
［例１６１］
前記格納されたデータを使用して、前記ポータブルデバイス内のプロセッサを前記アプリケーション状態に初期化するステップを含む、例１６０に記載の方法。
［例１６２］
プロセッサと表示画面とを含むデバイスを使用する方法であって、
アプリケーション状態データを時折格納するステップと、
画像をデジタルウォーターマーキングして、その中の識別子を符号化するステップであり、前記識別子が、前記格納されたアプリケーション状態データへのアクセスを容易にする、ステップと、
前記デジタルウォーターマーキングされた画像を前記表示画面上に提示するステップと、
を含む、方法。
［例１６３］
ポータブルデバイス内のカメラを使用して、光を検知するステップと、
前記検知された光から、識別子を復号するステップと、
前記復号された識別子に基づいて、情報を得るステップと、
を含む、方法。
［例１６４］
前記得るステップが、前記復号された識別子に基づいて小売店内のロケーションを決定するサブステップを含む、例１６３に記載の方法。
［例１６５］
前記得るステップが、前記復号された識別子に基づいて街路上のビルの番号を決定するサブステップを含む、例１６３に記載の方法。
［例１６６］
前記得るステップが、前記復号された識別子に基づいて車道上で接近する車両の速度を決定するサブステップを含む、例１６３に記載の方法。
［例１６７］
動いている車両の速度及び／又は方向を検知するステップと、
前記検知された情報が符号化されている信号を生成するステップと、
前記信号に従って、前記車両の１つ又は複数のヘッドライトを制御するステップと、
を含む、方法。
［例１６８］
照明器具によって照明された環境からデータを検知するステップと、
前記検知されたデータを処理して対応する情報を決定するステップと、
前記照明器具から発せられた光を、前記決定された情報に従って符号化するステップと、
を含む、方法。
［例１６９］
前記処理するステップが、デジタルウォーターマーク復号するサブステップを含む、例１６８に記載の方法。
［例１７０］
前記処理するステップが、パターン認識動作を行うサブステップを含む、例１６８に記載の方法。
［例１７１］
前記検知するステップが、前記照明器具に関連付けられたセンサから検知するサブステップを含む、例１６８に記載の方法。
［例１７２］
無線信号を検知するステップと、
前記検知された無線信号を処理して、ジオロケーション情報を決定するステップと、
前記照明器具から発せられた光を、前記決定されたジオロケーション情報に従って符号化するステップと、
を含む、例１６８に記載の方法。
［例１７３］
ポータブルデバイスのマイクロフォンにより、ユーザの周囲環境から、少なくとも１５分の延長された間隔にわたって、オーディオを受信するステップと、
アルゴリズムを、前記受信されたオーディオを表すデータに適用して、識別データを導出するステップと、
前記導出された識別データを参照することによって、前記ユーザが前記間隔中に曝されたオーディオコンテンツの少なくとも第１及び第２の異なる項目を決定するステップと、
前記オーディオコンテンツの決定された第１及び第２の異なる項目を参照することによって、前記ユーザによる後の使用のためにソフトウェアを用意するステップであり、前記用意するステップが、補助コンテンツの第１及び第２の項目を前記ポータブルデバイスで１つ又は複数のリモートリポジトリから受信するサブステップを含み、前記補助コンテンツの第１の項目が、前記オーディオコンテンツの第１の決定された項目に関連付けられ、前記補助コンテンツの第２の項目が、前記オーディオコンテンツの第２の決定された項目に関連付けられる、ステップと、
前記ユーザに、前記オーディオコンテンツの決定された第１及び第２の項目を識別するリストを提示するステップと、
関心のあるものとしての、前記オーディオコンテンツの決定された項目のうち１つのユーザ選択に応答して、補助コンテンツの対応する項目を使用して、前記用意されたソフトウェアに従って、アクションを取るステップと、
を含み、
前記ユーザが曝されるオーディオコンテンツの項目が監視され、前記ユーザがオーディオコンテンツの特定の項目を関心のあるものとして選択するより前に、関連付けられた補助コンテンツが、前記ポータブルデバイスによって受信される、方法。
［例１７４］
前記補助コンテンツの第１の項目が、音楽ビデオを備える、例１７３に記載の方法。
［例１７５］
前記補助コンテンツの第１の項目が、ゲームを備える、例１７３に記載の方法。
［例１７６］
ポータブルデバイスのマイクロフォンにより、ユーザの周囲環境から、少なくとも１５分の延長された間隔にわたって、オーディオを受信するステップと、
前記間隔中に前記ユーザのロケーションを検知するステップと、
アルゴリズムを、前記受信されたオーディオを表すデータに適用して、識別データを導出するステップと、
前記導出された識別データを参照することによって、前記ユーザが前記間隔中に曝されたオーディオコンテンツの少なくとも第１及び第２の異なる項目を決定するステップと、
前記ポータブルデバイスのユーザインターフェースを通して、前記オーディオコンテンツの決定された第１及び第２の異なる項目を、前記ユーザに識別するステップと、
前記オーディオコンテンツの決定された第１の項目を選択する、前記ユーザインターフェースを通したユーザ信号を、受信するステップと、
前記ユーザ信号に応答して、前記オーディオコンテンツの第１の項目の識別を、前記ユーザの検知されたロケーションを指示するデータとともに、オンラインソーシャルネットワークに投稿するステップと、
を含む、方法。
［例１７７］
メモリ内の命令によって構成されるプロセッサを含むシステムであって、
前記命令が、オペレーティングシステムソフトウェアを含み、前記オペレーティングシステムソフトウェアが、入力オーディオデータを受信するオーディオ識別サービス、又は、格納されたオーディオデータへのポインタを提供し、それに対応するメタデータを、前記オペレーティングシステムソフトウェアのオーディオ識別メッセージキューへ返す、システム。
［例１７８］
前記返されたメタデータが、オーディオフィンガープリントデータを備える、例１７７に記載のシステム。
［例１７９］
前記サービスが、複数のフィンガープリント処理のうちどれを適用すべきかを指定する、パラメータ入力データをも受信する、例１７８に記載のシステム。
［例１８０］
前記返されたメタデータが、復号されたオーディオウォーターマークデータを備える、例１７７に記載のシステム。
［例１８１］
前記サービスがパラメータ入力データをさらに受信し、前記パラメータ入力データは、複数のウォーターマーク復号処理のうちどれが、前記オペレーティングシステムソフトウェアの前記オーディオ識別サービスによって適用されるべきであるかを指定する、例１８０に記載のシステム。
［例１８２］
前記サービスが、前記返されたオーディオウォーターマークデータの明らかな有効性についてチェックする、例１８０に記載のシステム。
［例１８３］
前記返されたメタデータが、前記オーディオのタイトルと演奏するアーティストの名前とを与える、テキストを備える、例１７７に記載のシステム。
［例１８４］
前記サービスが、リモートメタデータレジストリと協働して、前記オーディオに関する情報を得る、例１７７に記載のシステム。
［例１８５］
モバイル電話デバイスのカメラ部分を使用して取り込まれ、前記デバイスの画面上に表示された、第１の被写体を描く画像のフレームを含む、方法であって、
取り込まれた画像データを解析することによって、前記第１の被写体に関係付けられた識別子を作り出すステップと、
第１のタグを、前記画面上に、画像の第１のフレームとともに表示するステップであり、前記第１のタグが、前記画面上の第１の位置に位置し、前記第１のタグが、前記第１の被写体に関連付けられたアクションを開始するようにユーザ選択可能である、ステップと、
前記第１のフレーム内に描かれた通りの前記第１の被写体を、前記表示された第１のタグに関連付ける、視覚的しるしを、前記画面上に提示するステップと、
前記第１のタグを、前記画面上に、前記第１の被写体を描く画像の第２のフレームとともに表示するステップと、
を含み、
前記第１の被写体が、前記画像の第１及び第２のフレーム内の異なるロケーションに描かれるが、前記第１のタグが、前記画像の第１及び第２のフレームの両方とともに、前記画面上の前記第１の位置に表示される、方法。
［例１８６］
前記視覚的しるしが視覚的つなぎ（ｖｉｓｕａｌ  ｔｅｔｈｅｒ）を備えており、前記視覚的つなぎが、前記画面上に表示された通りの前記第１の被写体に最も近い第１の端部を有し、且つ、前記表示された第１のタグに最も近い第２の端部を有しており、前記第１の端部が、前記画像の第１及び第２のフレーム内の前記第１の被写体の前記異なるロケーションとともに動く、例１８５に記載の方法。
［例１８７］
前記視覚的つなぎの前記第１の端部が、前記第１のフレーム内の前記第１の被写体の第１のハンドルロケーションに最も近く、前記第２のフレーム内の前記第１の被写体の第２の異なるハンドルロケーションに最も近い、例１８６に記載の方法。
［例１８８］
前記視覚的しるしが共通色を備えており、前記共通色が、前記第１のタグを、前記第１の被写体とともにレンダリングされたグラフィック効果に関連付ける、例１８５に記載の方法。
［例１８９］
前記視覚的しるしが、前記第１のタグを前記第１の被写体に視覚的に関連付ける、前記第１のタグのグラフィカルな外観を備える、例１８５に記載の方法。
［例１９０］
前記第１のタグを、前記画面の縁部に沿って表示するステップを含む、例１８５に記載の方法。
［例１９１］
前記方法が、前記識別子をリモートシステムへ送信するステップと、応答において情報を受信するステップであって、前記受信された情報が、前記第１の被写体に関する参照画像データを含む、ステップと、を含む、例１８５に記載の方法。
［例１９２］
前記受信された情報の使用を通して、前記第１及び第２の画像フレーム間で、前記第１の被写体の動きを追跡するステップをさらに含む、例１９１に記載の方法。
［例１９３］
前記受信された情報の使用を通して、前記第１の被写体と前記表示された第１のタグとの間に伸びるつなぎの終点を定義するステップをさらに含む、例１９１に記載の方法。
［例１９４］
前記方法が、第２の表示されたタグを、前記画面上に、前記画像の第２のフレームとともに追加するステップを含み、前記第２のタグが、前記画面上の第２の位置に位置し、前記第２のタグが、前記第２のフレーム内に描かれた第２の被写体に関連付けられたアクションを開始するようにユーザ選択可能であり、前記第２の位置が、前記第１のタグの前記第１の位置を変更することなく、前記画面上のその表示を可能にするように選択され、前記第１及び第２の位置が、前記画面の縁部に沿って位置する、例１８５に記載の方法。
［例１９５］
ユーザのモバイル電話のカメラ部分によって取り込まれた画像内で描かれた物理的オブジェクトを識別して、それにより、前記ユーザに関する物理的オブジェクトプリファレンス情報を見極め、それに基づいた物理的オブジェクトプリファレンスプロファイルデータを、メモリ内に格納するステップと、
電子メディアを、前記格納された物理的オブジェクトプリファレンスプロファイルデータに少なくとも部分的に基づいて、処理するステップと、を含む、方法。
［例１９６］
前記処理するステップが、前記格納された物理的オブジェクトプリファレンスプロファイルデータに少なくとも部分的に基づいて、前記ユーザに関連付けられた電子メールアカウントに向けて送られた電子メールを選別するサブステップを含む、例１９５に記載の方法。
［例１９７］
前記処理するステップが、特定のウェブページを、示唆されたお気に入りとして、前記ユーザに関連付けられたウェブブラウザに追加するサブステップを含み、前記特定のウェブページが、前記格納された物理的オブジェクトプリファレンスプロファイルデータに少なくとも部分的に基づいて決定される、例１９５に記載の方法。
［例１９８］
前記処理するステップが、パブリッシュされた電子メディアを監視するサブステップと、その選択された抜粋を前記ユーザに提供するサブステップと、を含み、前記選択が、前記格納された物理的オブジェクトプリファレンスプロファイルデータに少なくとも部分的に基づく、例１９５に記載の方法。
［例１９９］
前記パブリッシュされた電子メディアが、オンラインソーシャルネットワーキングサービスへの投稿を備える、例１９８に記載の方法。
［例２００］
ポータブルデバイスのカメラ部分により、画像のシーケンスを取り込むステップと、
前記シーケンスの最初の抜粋を解析して、較正情報を見極めるステップであり、前記較正情報が、前記最初の抜粋内で描かれた人の手の色を特徴付ける肌色データを含む、ステップと、
前記シーケンスの他の抜粋を解析して、取り込まれた画像を格納された参照手型データとマッチングすることによって、前記画像内に描かれたアメリカ手話の手型を識別するステップと、
前記解析に基づいて、語、音素、又は文字を出力デバイスに出力するステップと、
を含む、方法。
［例２０１］
前記方法が、前記ポータブルデバイスに装備される近接センサから出力された信号に少なくとも部分的に基づいて、前記シーケンスの前記最初の抜粋を解析するステップであって、人間の身体の一部分が前記デバイスに近接して検出されるとき、そのセンサが、前記出力信号を生じる、ステップを含む、例２００に記載の方法。