ポータブルオーディオデバイス内で、オーディオコンテンツを表すオーディオデータを受信するステップと、アルゴリズムを前記受信されたオーディオデータに適用して、識別データを導出するステップと、前記導出された識別データを参照することによって、特定のソフトウェアプログラムを、前記オーディオコンテンツとともに使用するために選択するステップであり、前記選択するステップが、そのような行為を行うように構成される、前記ポータブルオーディオデバイス内のプロセッサによって行われる、ステップと、前記選択されたソフトウェアプログラムを起動するステップと、を含み、前記オーディオデータとともに使用される前記特定のソフトウェアプログラムの選択が、前記オーディオデータから導出された識別データに基づく、方法。前記選択するステップが、前記オーディオコンテンツのための特定のレンダリングコーデックを、複数の可能なレンダリングコーデックの中から選択するサブステップを含む、請求項1に記載の方法。前記選択するステップが、前記導出された識別データを参照して、且つ、コンテキストデータをも参照して進行し、第1のソフトウェアプログラムが第1のコンテキスト内で選択され、第2のソフトウェアプログラムが第2のコンテキスト内で選択される、請求項1に記載の方法。前記コンテキストデータが年齢データを備える、請求項3に記載の方法。前記コンテキストデータが性別データを備える、請求項3に記載の方法。前記選択するステップの後、前記選択されたソフトウェアプログラムを、クラウドリポジトリから前記ポータブルオーディオデバイスへダウンロードするステップを含む、請求項1に記載の方法。前記ポータブルオーディオデバイスが、前記オーディオコンテンツとともに使用するためのソフトウェアプログラムを既に含むが、前記選択するステップが、異なるソフトウェアプログラムを識別し、前記方法が、前記異なるソフトウェアプログラムをダウンロードするステップと、前記異なるソフトウェアプログラムを起動するステップとを含む、請求項1に記載の方法。前記選択するステップが、複数の異なるソフトウェアプログラムを識別するサブステップと、前記識別されたソフトウェアプログラムのうちどれが、前記ポータブルオーディオデバイスのストレージ内で使用可能であるかをチェックするサブステップとを含む、請求項1に記載の方法。前記識別されたソフトウェアプログラムのうち2つ以上が、前記ポータブルオーディオデバイスのストレージ内で使用可能であることを発見するステップと、次いで、アルゴリズムに基づいて、前記使用可能なソフトウェアプログラムの間で自動的に選ぶステップとを含む、請求項8に記載の方法。前記受信するステップが、前記ポータブルオーディオデバイスのマイクロフォンを使用して、周囲のオーディオを受信するサブステップを含む、請求項1に記載の方法。ポータブルオーディオデバイス内で、オーディオコンテンツを表すオーディオデータを受信するステップと、アルゴリズムを前記受信されたオーディオデータに適用して、識別データを導出するステップと、前記導出された識別データを参照することによって、前記オーディオコンテンツとともに使用するために有利なソフトウェアプログラムを選択するステップであり、前記選択するステップが、そのような行為を行うように構成される、前記ポータブルデバイス内のプロセッサによって行われる、ステップと、前記有利なソフトウェアプログラムをユーザに指示するステップと、を含み、前記オーディオデータとともに使用される前記有利なソフトウェアプログラムが、前記オーディオデータから導出された識別データに基づいて選択される、方法。前記オーディオコンテンツとともに使用するためのソフトウェアプログラムを識別する、ユーザ入力を受信するステップと、前記受信されたユーザ入力によって識別された前記ソフトウェアプログラムが前記有利なソフトウェアプログラムではない場合、前記識別されたソフトウェアプログラムを前記オーディオコンテンツとともに使用することを制限するステップと、を含む、請求項11に記載の方法。ポータブルオーディオデバイス内で、オーディオコンテンツを表すオーディオデータを受信するステップであり、前記オーディオコンテンツが、前記ポータブルオーディオデバイス内の第1のソフトウェアによってレンダリングされうるタイプのものである、ステップと、前記オーディオコンテンツを前記第1のソフトウェアによりレンダリングするための試みに応答して、前記ポータブルオーディオデバイスが、第2のソフトウェアが代わりに使用されるべきであることを指示するステップと、を含み、前記オーディオコンテンツの創作者が、その創作者のオーディオのために、前記第2のソフトウェアを好ましいものとして指定した、方法。前記オーディオコンテンツを前記第1のソフトウェアによりレンダリングすることを拒否するステップを含む、請求項13に記載の方法。前記オーディオコンテンツを前記第1のソフトウェアとともに制限付きで使用することのみを可能にするステップを含む、請求項13に記載の方法。ポータブルデバイスのマイクロフォンにより、周囲環境からオーディオを受信するステップと、アルゴリズムを前記受信されたオーディオを表すオーディオデータに適用して、識別データを導出するステップと、前記導出された識別データを参照することによって、前記オーディオに関係する商取引のために使用されるべき、対応するフルフィルメントサービスを選択するステップと、を含み、第1の受信されたオーディオが、前記第1のオーディオに関係する商取引のために使用されるべき第1のフルフィルメントサービスの選択につながり、第2の異なる受信されたオーディオが、前記第2のオーディオに関係する商取引のために使用されるべき第2の異なるフルフィルメントサービスの選択につながる、方法。ユーザの周囲環境内のオーディオを識別するステップであり、前記オーディオが、ユーザデバイスによって以前にサンプリングされている、ステップと、前記識別されたオーディオについての情報を、ユーザコンテキスト情報とともに、パブリッシュするステップと、前記パブリッシュされた情報に応答して、1つ又は複数の第三者入札を受信するステップと、落札に関連付けられた第三者を決定するステップと、前記決定された第三者により識別されたソフトウェアを有効化して、前記ユーザデバイス上で前記ユーザに購入機会を提示するステップと、を含む、方法。所与のタイプの受信されたコンテンツに対応する、デジタルデータのセットを受信するステップであり、前記タイプがオーディオ又はビデオを備える、ステップと、前記受信されたコンテンツに対応する識別データを生成するステップであり、それにより、前記受信されたコンテンツが、前記所与のタイプの他のコンテンツとは区別されうる、ステップと、前記識別データを参照することによって、前記受信されたコンテンツをレンダリングするためのN個の候補レンダリングエンジン複数可を、前記所与のコンテンツタイプのためのより多数の可能なレンダリングプログラムの中から決定するステップであり、但し、1>=Nである、ステップと、前記受信されたコンテンツを、前記N個の候補レンダリングプログラム複数可のうち1つによりレンダリングするステップと、を含み、特定のレンダリングプログラムが、前記所与のコンテンツタイプのための複数の候補の中から、前記コンテンツを参照することによって決定される、方法。N個の候補レンダリングエンジン複数可を決定するステップが、前記識別データ、及び、1つ又は複数のコンテキスト要素の両方に基づく、請求項18に記載の方法。前記コンテキスト要素複数可のうち1つが、前記コンテンツのレンダリングにおいて使用されるデバイスのタイプの識別を備える、請求項19に記載の方法。1つ又は前記コンテキスト要素複数可が、ロケーション関連情報を備える、請求項19に記載の方法。前記決定するステップが、前記コンテンツの所有者によって提供された情報が格納されるデータ構造を調べるサブステップであり、前記情報が、前記N個のレンダリングプログラム複数可についての前記所有者のプリファレンスを指示する、サブステップを含み、前記コンテンツの前記所有者に、前記コンテンツがレンダリングされるべき前記レンダリングプログラムを指定する特権が付与される、請求項18に記載の方法。前記所有者が、前記コンテンツの制作に関与した存在であり、単に前記コンテンツの配給者ではなく、前記コンテンツの前記配給者に、前記所有者に付与された前記特権が与えられない、請求項22に記載の方法。前記所有者が、前記コンテンツの制作に関与したアーティストである、請求項22に記載の方法。前記所有者が、前記コンテンツの少なくとも一部における著作権を保持する、請求項22に記載の方法。前記方法が、オーディオ又はビデオを表すデータを処理して、前記識別子を導出するステップを含み、特定のレンダリングプログラムが、前記所与のコンテンツタイプのための複数の候補の中から、オーディオ又はビデオを表すデータから導出された識別子に基づいて決定される、請求項18に記載の方法。N>1であり、前記方法が、前記N個の候補レンダリングプログラムをユーザに結びつけるステップと、前記候補レンダリングプログラムのうち1つを使用するために選択する、ユーザ入力を受信するステップと、を含む、請求項18に記載の方法。ユーザデバイス内のマイクロフォンによって受信されたオーディオに対応する、デジタルデータのセットを受信するステップを含む、請求項18に記載の方法。所与のタイプの受信されたコンテンツに対応する、デジタルデータのセットを受信するステップであり、前記タイプがオーディオ、画像又はビデオを備える、ステップと、前記受信されたコンテンツに対応する識別データを生成するステップであり、それにより、前記受信されたコンテンツが、前記所与のタイプの他のコンテンツとは区別されうる、ステップと、前記識別データを参照することによって、前記受信されたコンテンツに関連付けられ、且つ、前記所与のタイプのすべての他のコンテンツに関連付けられない、N個のアプリケーションプログラム複数可を決定するステップであり、但し、Nが1又は複数である、ステップと、前記決定されたアプリケーションプログラム複数可のうち1つ又は複数により、アクションを取るステップと、を含む、方法。前記アクションが、前記1つ又は複数の決定されたアプリケーションプログラム複数可を起動するサブステップを含む、請求項29に記載の方法。N個のアプリケーションプログラム複数可を決定するステップが、前記識別データ、及び、1つ又は複数のコンテキスト要素の両方に基づく、請求項29に記載の方法。前記コンテキスト要素複数可のうち1つが、前記コンテンツのレンダリングにおいて使用されるデバイスのタイプの識別を備える、請求項31に記載の方法。前記コンテキスト要素複数可のうち1つが、ロケーション関連情報を備える、請求項31に記載の方法。前記アクションが、前記決定されたアプリケーションプログラム複数可のうち1つ又は複数を前記ユーザに結びつけるサブステップと、前記決定されたアプリケーションプログラム複数可のうち1つ又は複数がインストール及び/又は起動されるべきであるかどうかについての入力を求めるサブステップと、を含む、請求項29に記載の方法。前記決定するステップが、オークションを実施して、前記N個のアプリケーションプログラム複数可のうち1つ又は複数を決定するサブステップを含む、請求項29に記載の方法。前記決定するステップが、前記コンテンツの所有者によって提供された情報が格納されるデータ構造を調べるサブステップであり、前記情報が、前記N個のアプリケーションプログラム複数可についての前記所有者のプリファレンスを指示する、サブステップを含み、前記コンテンツの前記所有者に、前記受信されたコンテンツに関連付けられるべき前記アプリケーションプログラム複数可を指定する特権が付与される、請求項29に記載の方法。前記所有者が、前記コンテンツの制作に関与した存在であり、単に前記コンテンツの配給者ではなく、前記コンテンツの前記配給者に、前記所有者に付与された前記特権が与えられない、請求項29に記載の方法。前記所有者が、前記コンテンツの制作に関与したアーティストである、請求項29に記載の方法。前記所有者が、前記コンテンツの少なくとも一部における著作権を保持する、請求項29に記載の方法。前記方法が、オーディオ、画像又はビデオを表すデータを処理して、前記識別子を導出するステップを含み、特定のアプリケーションプログラムが、前記所与のコンテンツタイプのための複数の候補の中から、オーディオ、画像又はビデオを表すデータから導出された識別子に基づいて決定される、請求項29に記載の方法。N>1であり、前記方法が、前記N個の候補アプリケーションプログラムをユーザに結びつけるステップと、前記候補アプリケーションプログラムのうち1つをアクションのために選択する、ユーザ入力を受信するステップと、を含む、請求項29に記載の方法。ユーザデバイス内のマイクロフォンによって受信されたオーディオに対応する、デジタルデータのセットを受信するステップを含む、請求項29に記載の方法。オペレーティングシステムOSソフトウェアが格納されているコンピュータ可読ストレージ媒体であって、前記オペレーティングシステムソフトウェアは、OSサービスを、定義されたインターフェースを通して、要求側アプリケーションプログラムに提供するように、プロセッサを構成する役目を果たし、前記OSサービスが、視覚又は聴覚の情報を表す信号データから、コンテンツ識別データを導出すること、及び、前記コンテンツ識別データを、定義されたインターフェースを通して、前記コンテンツ識別データをサブスクライブする1つ又は複数のアプリケーションプログラムによって使用するために、パブリッシュすること、を含む、コンピュータ可読ストレージ媒体。前記導出することが、処理アルゴリズムを前記信号データに適用して、ビット削減コンテンツ識別データを生じることを含む、請求項43に記載のコンピュータ可読ストレージ媒体。前記導出することが、処理アルゴリズムを前記信号データに適用して、ビット削減コンテンツ識別データを生じること、及び、データストアにアクセスして、前記ビット削減コンテンツ識別データに対応するさらなる識別情報を得ること、を含む、請求項43に記載のコンピュータ可読ストレージ媒体。処理デバイスとメモリとを含む装置であって、前記メモリがオペレーティングシステムOS命令を含み、該OS命令は、OSサービスを、定義されたインターフェースを通して、要求側アプリケーションプログラムに提供するように、前記処理デバイスを構成し、前記装置が、前記処理デバイスの環境から周囲の視覚及び/又は音の刺激を検知するためであり、且つ、それに対応するコンテンツデータを作り出すための、検知システムをさらに含み、前記OSサービスのうち1つが、前記作り出されたコンテンツデータからコンテンツ識別データを導出し、前記コンテンツ識別データを、定義されたインターフェースを通して、サブスクライブする要求側アプリケーションプログラムにパブリッシュする、装置。処理デバイスとメモリとを含む装置であって、前記メモリがオペレーティングシステムOS命令を含み、該OS命令は、OSサービスを、定義されたインターフェースを通して、要求側アプリケーションプログラムに提供するように、前記処理デバイスを構成し、前記定義されたインターフェースのうち1つがコンテンツ識別メッセージキューを提供し、該コンテンツ識別メッセージキューが前記デバイスによって処理された視覚又は音の刺激に対応するコンテンツ識別データをパブリッシュし、該コンテンツ識別メッセージキューを、1つ又は複数のアプリケーションプログラムがサブスクライブすることができる、装置。前記装置が、前記装置の環境から周囲の視覚及び/又は音の刺激を検知するためであり、且つ、それに対応するコンテンツデータを作り出すための、検知システムをさらに含み、前記コンテンツ識別メッセージキューが、前記装置の前記環境から検知された視覚又は音の刺激に対応するコンテンツ識別データを備えるメッセージを提供する、請求項47に記載の装置。ユーザの周囲環境から、延長された期間にわたって、音又は視覚の刺激をバックグラウンドで検知し、それにより、前記ユーザが前記期間中に曝されていたコンテンツに気付くステップと、前記バックグラウンドで検知された刺激を参照することによって、構成されたハードウェアプロセッサを使用して、前記ユーザが前記期間中に曝されていたコンテンツのいくつかの異なる項目に対応するコンテンツ識別データを生成するステップと、ユーザインターフェースとの後続のユーザインタラクションの過程で、前記ユーザに対して、タイトルによって、前記ユーザの環境から気付かれたコンテンツの複数の異なる項目を識別し、前記ユーザが、前記識別されたコンテンツの項目のうち少なくとも1つに対する複数の異なるアクションの中で選択できるようにするステップとを含む、方法。ユーザの周囲環境から、音又は視覚の刺激を検知し、それにより、前記ユーザが曝されていたコンテンツに気付くステップと、前記検知された刺激を参照することによって、構成されたハードウェアプロセッサを使用して、前記ユーザが曝されていたコンテンツの少なくとも1つの項目に対応するコンテンツ識別データを生成するステップと、2つ以上の異なるソフトウェアアプリケーションを、前記生成されたコンテンツ識別データに少なくとも部分的に基づく情報により、用意するステップと、を含み、前記ユーザが次に、前記異なるソフトウェアアプリケーションの各々を利用するとき、前記ユーザは、前記異なるソフトウェアアプリケーションの各々が、前記ユーザが前記コンテンツの項目に曝されたことを既に反映することを、発見するようになる、方法。3つ以上の異なるソフトウェアアプリケーションを、前記生成されたコンテンツ識別データに少なくとも部分的に基づく情報により、用意するステップを含む、請求項50に記載の方法。4つ以上の異なるソフトウェアアプリケーションを、前記生成されたコンテンツ識別データに少なくとも部分的に基づく情報により、用意するステップを含む、請求項50に記載の方法。前記用意するステップが、オーディオ若しくはビデオクリップ、又は画像をキャッシュするサブステップを含む、請求項50に記載の方法。消費者電子デバイスにより実施される方法であって、オーディオ、画像及び/又はビデオコンテンツを表すコンテンツデータを受信するステップであり、以前にインストールされたか、又は他の方法で、前記デバイスとともに使用するために使用可能にされた、第1のソフトウェアレンダリングプログラムのために、前記電子デバイスがレンダリングしてコンテンツ関連体験を作り出すことが可能であるタイプのファイルフォーマットで、前記コンテンツデータが受信される、ステップと、前記受信されたコンテンツデータを参照することによって、1つ又は複数のソフトウェアレンダリングプログラム複数可を決定するステップであって、該ソフトウェアレンダリングプログラム複数可は、前記受信されたコンテンツデータとともにコンテンツ関連ユーザ体験を作り出すために前記コンテンツデータの所有者によって規定される、ステップと、前記決定されたソフトウェアレンダリングプログラムのいずれもが現在インストールされていないか、又は、前記デバイスとともに使用するために使用可能でないと決定するステップと、前記可能な第1のソフトウェアレンダリングプログラムにもかかわらず、前記受信されたコンテンツデータを前記デバイス上でレンダリングすることを拒否するステップと、を含み、前記消費者電子デバイスが、それによりコンテンツ関連ユーザ体験が前記ユーザに配信されるべきである、前記ソフトウェアレンダリングプログラム複数可に関する、前記所有者の前記規定を尊重する、方法。前記デバイスのユーザに情報を提示するステップであって、該情報は、前記所有者によって規定された前記ソフトウェアレンダリングプログラム複数可のうち1つ又は複数のインストールを前記ユーザが指図できるようにする、ステップをさらに含む、請求項54に記載の方法。前記所有者によって規定された1つ又は複数のソフトウェアレンダリングプログラム複数可を決定するステップが、1つ又は複数のコンテキスト要素にも基づく、請求項54に記載の方法。前記所有者によって規定された1つ又は複数のソフトウェアレンダリングプログラム複数可を決定するステップが、前記消費者電子デバイスのためのタイプ識別子の識別を備えるコンテキスト要素に基づく、請求項56に記載の方法。ユーザのデバイスを使用して、アートをレンダリングする方法であって、前記アートが、その所有者によって作り出され、配給者によって配信されており、前記アートが、いくつかの異なるソフトウェアプログラムによってレンダリングされうるデータフォーマットで表され、改良が、プログラムされたプロセッサを使用して、所有者により指定されたメタデータを調べて、前記アートデータをレンダリングするために利用されうる前記プログラムのサブセットを決定するステップと、前記サブセットのうち1つのプログラムにより前記アートデータをレンダリングするステップとを含み、前記所有者に、前記アートがどのようにレンダリングされるかについての、ある程度の制御権が与えられる、方法。前記所有者に、前記アートがどのようにレンダリングされるかの、前記配給者よりも大きい制御権が与えられる、請求項58に記載の方法。処理デバイスと、前記処理デバイスを構成するための複数のソフトウェアプログラムを格納するコンピュータ可読ストレージ媒体と、装置の環境内の周囲の視覚又は音のコンテンツを表すデータを生成するための検知システムとを含む、装置であって、前記ソフトウェアプログラムのうち少なくとも1つが、前記コンピュータ可読ストレージ媒体に、前記装置が前記装置の環境からある周囲のコンテンツを検知する結果として、格納される、装置。前記ソフトウェアプログラムのうち少なくとも第1及び第2のものが、前記コンピュータ可読ストレージ媒体に、それぞれ、前記装置が前記装置の環境から第1及び第2の周囲のコンテンツを検知する結果として、格納される、請求項60に記載の装置。プロセッサとメモリとを含むスマートフォンであって、前記メモリが、オペレーティングシステムソフトウェアと、複数のアプリケーションプログラムとを含み、前記アプリケーションプログラムのうち第1のものが、音又は視覚のコンテンツを表すデータを解析して、対応する識別データを作り出し、そのような解析の結果を出力にパブリッシュする役目を果たし、前記アプリケーションプログラムのうち第2のものが、前記第2のアプリケーションプログラムが調和するあるコンテンツについて、前記第1のアプリケーションプログラムの前記出力を監視し、前記あるコンテンツが気付かれるとき、アクションを取る役目を果たす、スマートフォン。前記アプリケーションプログラムのうち第3のものが、前記第3のアプリケーションプログラムが調和するあるコンテンツについて、前記第1のアプリケーションプログラムの前記出力を監視し、前記あるコンテンツが気付かれるとき、アクションを取る役目を果たす、請求項62に記載のスマートフォン。前記第3のアプリケーションプログラムが、前記第2のアプリケーションプログラムが前記出力を監視する同じコンテンツについて、前記第1のアプリケーションプログラムの前記出力を監視する、請求項63に記載のスマートフォン。前記第3のアプリケーションプログラムが、前記第2のアプリケーションプログラムが前記出力を監視するコンテンツとは異なるコンテンツについて、前記第1のアプリケーションプログラムの前記出力を監視する、請求項63に記載のスマートフォン。見る姿勢から被写体の画像を取り込み、前記取り込まれた画像をポータブルデバイスの画面上に提示するステップと、前記見る姿勢の最適性を、前記取り込まれた画像を参照することによって評価するステップと、前記取り込まれた画像の提示上に、前記評価の結果を指示するしるしをオーバーレイするステップと、を含み、前記オーバーレイされたしるしが、前記評価された最適性の変化とともに変化する、方法。前記オーバーレイされたしるしのぼけ度blurrinessが、前記評価された最適性の変化とともに変化する、請求項66に記載の方法。ポータブルデバイスを使用して、画像の複数のフレームを取り込むステップであり、前記ポータブルデバイスが、画像センサ及び第2のセンサを有する、ステップと、前記取り込まれたフレームのうち少なくとも2つのサブセットを、前記第2のセンサからのデータに基づいて選択するステップと、前記選択されたフレームを結合するステップと、を含む、方法。前記取り込まれたフレームの選択されたサブセット内の、対応する顕著点を見極めるステップと、結合するステップより前に、前記選択されたフレームのうち少なくとも第1のものを変換するステップであって、前記変換するステップが、前記2つのフレーム内の対応する顕著点間の距離のヒストグラムを参照することによって、参照フレームに対する前記第1のフレームのためのスケール係数を推定するサブステップと、その後、前記参照フレームに対する前記第1のフレームのためのx及びyにおける変換を推定するサブステップと、を含む、ステップと、をさらに含む、請求項68に記載の方法。前記方法が、重み付け係数を、前記フレームの選択されたサブセットのうち少なくとも1つに適用するステップであって、前記重み付け係数が前記第2のセンサからのデータに基づく、ステップを含む、請求項68に記載の方法。プロセッサと、メモリと、少なくともカメラ及びマイクロフォンを含む複数のセンサとを含む、スマートフォンデバイスであって、前記要素が協働して複数の認識エージェントを定義し、該認識エージェントがオーディオフィンガープリント認識エージェント、バーコード認識エージェント、及び、画像ウォーターマーク認識エージェントを含み、前記エージェントが、前記メモリのブラックボードデータ構造からデータを読み取り、且つ、前記メモリの前記ブラックボードデータ構造へデータを書き込むように構成され、前記ブラックボードデータ構造が、前記センサからデータを受信し、且つ、前記エージェントが処理する格納された画像データ及びオーディオデータのキューを編集するように構成され、前記要素が、前記メモリ内の命令によって定義されたイベントコントローラの制御下で協働する、スマートフォンデバイス。前記認識エージェントのうち複数が、機能を行うために必要とされるリソースコストを推定するとともに、そのような機能によって達成されうる結果の品質を推定するように、並びに、そのような推定値を前記ブラックボード構造に格納するように、それぞれ構成され、前記イベントコントローラが、複数の認識エージェントからのそのような格納された推定値を評価するとともに、それに基づいて、どの認識エージェント複数可をアクティベートするべきかを決定するように構成される、請求項71に記載のスマートフォンデバイス。前記スマートフォンデバイスが、前記ブラックボードデータ構造を監視するとともにコンテキストのデータを推測するように構成された推測エンジンをさらに含み、前記イベントコントローラが、どの認識エージェント複数可をアクティベートするべきかを決定することにおいて、前記コンテキストのデータを使用するように構成される、請求項71に記載のスマートフォンデバイス。前記デバイスが、オーディオ及び画像ストリームを別々のスレッド内で処理するように構成され、各認識エージェントがそれ自体のスレッド内で実行するように構成される、請求項71に記載のスマートフォンデバイス。前記センサが、加速度計をさらに含み、前記デバイスが、画像を取り込み、それに関係付けられた輝度値を決定し、前記画像に関連付けられた加速度を評価し、前記画像の彩度を評価し、それに基づいて、画像品質を評価し、その後、前記評価された画像品質に基づいて、ウォーターマーク読み取り動作を前記画像上で呼び出すかどうかを決定するように構成される、請求項71に記載のスマートフォンデバイス。人と複数のオブジェクトの間のネットワーク関係を決定するステップと、前記ネットワーク関係から、前記人にとってのオブジェクトの相対的重要性を見極めるステップと、前記見極められた相対的重要性に基づいてアクションを取るステップと、を含む、方法。前記見極められた相対的重要性に基づいてデータを処理するステップと、結果として生じる処理されたデータのセットを前記人に提示するステップと、を含む、請求項76に記載の方法。前記処理するステップが、前記人への提示のために、前記見極められた相対的重要性に基づいて、より大きいコンテンツのセットの中からコンテンツのサブセットを選択するサブステップを含む、請求項77に記載の方法。ネットワーク関係を決定するステップが、前記人によって操作されたデバイスによって取り込まれた画像を解析するサブステップを含む、請求項76に記載の方法。ポータブルデバイスにより、人の手のジェスチャーの画像を取り込むステップと、前記画像を処理して、前記ジェスチャーから手話を見極めるステップと、前記見極められた手話に基づいて、アクションを取るステップと、を含む、方法。第1及び第2の空間周波数部分を有する情報搬送パターンを定義するステップと、前記パターンを基層上にプリントするステップと、を含み、前記第1の部分が、見る人に、符号化された情報の存在への合図を出す、可視バックグラウンド織り込みパターンを定義し、前記第2の部分が、人間の視覚の範囲を超える空間周波数を備え、前記符号化された情報のうち、少なくとも特定のものを搬送する、方法。第1のデバイス内で、ペイロードデータを有するオーディオ又は画像のコンテンツデータを受信するステップであって、前記ペイロードデータがデジタルウォーターマーキングによって符号化されている、ステップと、前記ペイロードデータを、前記受信されたコンテンツデータから復号するステップと、前記ペイロードデータの少なくとも一部を、デジタルウォーターマーキング以外の技法によって、第2のデバイスへ送信するステップと、を含む、方法。前記技法が、ブルートゥース、IR、WiFi又はNFCなど、ワイヤレス送信技法を含む、請求項82に記載の方法。ホームエンターテインメントシステム内で、オーディオ又は画像のコンテンツを受信し、メディアフィンガープリント情報を決定するステップと、前記メディアフィンガープリント情報を、前記コンテンツが前記ホームエンターテインメントシステムによってレンダリングされているユーザのスマートフォンへ、ワイヤレスで送信するステップと、を含む、方法。前記決定するステップが、メディアフィンガープリントデータを決定するサブステップと、前記をリモートサーバへ送信するサブステップと、応答において、対応するメディアフィンガープリント情報を受信するサブステップと、を含む、請求項84に記載の方法。小売店内で、前記店内の買物客による製品関心を指示する信号を受信するステップと、前記受信された信号に基づいてアクションを取るステップであり、前記アクションが、前記買物客をサービスのためのキューに入れるサブステップと、前記買物客にサービスのための待ち時間を知らせるサブステップと、前記買物客に、サービスを提供するようになる小売店スタッフについての情報を提供するサブステップと、前記買物客に、サービスを待つように誘い物を提供するサブステップとのうち、少なくとも1つを含む、ステップと、を含み、前記誘い物が、そうでない場合は料金が課されるはずのエンターテインメントコンテンツを備える、方法。前記アクションが、前記買物客を、サービスのためのキュー内で、前記キューにより早く入った1人又は複数の他の買物客より前に入れるサブステップを含む、請求項86に記載の方法。買物客のスマートフォンによって、小売店内に陳列された第1の製品から検知されたデータを参照することによって、第2の製品が前記第1の製品と互換性を有するかどうかを判定するステップと、前記判定に基づいてアクションを取るステップと、を含む、方法。デジタルウォーターマーキングされたオブジェクトから画像を取り込むステップであり、前記デジタルウォーターマークが、既知の参照特徴を含む、ステップと、前記既知の参照特徴をぼけカーネルの推定において使用するステップであって、前記取り込まれた画像が前記ぼけカーネルにより処理されて画像ぼけが低減されうる、と、を含む、方法。フーリエドメイン内で前記既知の参照特徴を見極めるステップを含む、請求項89に記載の方法。前記デジタルウォーターマークが、前記フーリエドメイン内の画像統計値データをも搬送し、前記方法が、前記画像から前記画像統計値データを見極めるステップと、前記画像統計値データを、前記ぼけカーネルの推定において使用するステップと、を含む、請求項90に記載の方法。ユーザのスマートフォンによって検知された情報を参照することによって、前記ユーザの関心を決定するステップと、前記決定された関心に基づいてアクション