メッセージ及び広告をターゲティングするコンピュータにより実行される方法であって、コンピュータによって、ユーザ装置からユーザ識別データを受信するステップと、前記コンピュータによって、前記ユーザ識別データに基づいてユーザ情報を取得するステップと、前記コンピュータによって、前記ユーザ情報をフィルタリングして匿名プロファイルを作成するステップと、前記コンピュータによって、前記匿名プロファイルからのベストマッチング基準を用いてメッセージデータベース内のメッセージをランク付けして、ランクされたメッセージのリストを作成するステップと、前記コンピュータによって、前記ランクされたメッセージのリストからターゲットのメッセージを選択するステップと、前記コンピュータによって、前記ターゲットのメッセージをユーザに送信するステップとを具えたことを特徴とする方法。前記匿名プロファイルは、ユーザの年齢、ユーザの出生月日、ユーザの出生年、ユーザの性別、ユーザの所得収入、ユーザの平均所得、ユーザの居場所、ユーザの婚姻状態、ユーザの社会階級又はユーザの教育レベルの少なくとも1つを含むことを特徴とする請求項1記載の方法。前記匿名プロファイルは、ユーザの機密的、個人的又は主格的な情報を含まないことを特徴とする請求項1記載の方法。前記ターゲットのメッセージは、広告、全世界的メッセージ、国内的メッセージ、地方的メッセージ又は地域的メッセージの1つであることを特徴とする請求項1記載の方法。マーチャントカテゴリコード又は在庫管理単位コードの1つを含む購買情報を受信するステップをさらに具えたことを特徴とする請求項1記載の方法。前記ランクされたメッセージのリストを前記購入情報に基づいてランク付けするステップをさらに具えたことを特徴とする請求項5記載の方法。前記ユーザの居場所は、郵便番号、固有識別子、全世界測位衛星GPS情報、地理位置測定技術の少なくとも1つに基づいて決定されることを特徴とする請求項2記載の方法。前記ランク付けは、前記匿名プロファイル内のフィールドに重みを割り当てることに基づいて計算されることを特徴とする請求項1記載の方法。選択されたメッセージが送信されたことを記録するステップをさらに具えたことを特徴とする請求項1記載の方法。2以上のメッセージが前記ランクされたメッセージのリストの中で最高位にランクされているかを判断するステップをさらに具え、2以上のメッセージが前記ランクされたメッセージのリストの中で最高位にランクされる場合、前記ランクされたリストの中で最高位にランクされ2以上のメッセージの1つから前記ターゲットのメッセージを無作為に選択することを特徴とする請求項1記載の方法。前記ユーザ装置は、パーキングメーター、交通機関の券売機、電話、インターネット端末、現金自動預け払い機、電子決済端末、キャッシュディスペンサー、アクセス制御システム、支払処理システム、タブレットPC、コンピュータ、モバイル装置、又は携帯電話の1つを含むことを特徴とする請求項1記載の方法。前記ユーザ識別データは、ユーザ名、個人識別番号PIN、金融カードからのデータ、指紋、網膜スキャン、社会保障番号、キーフォブ、セキュリティトークン、ソフトウェアトークン、又はキーの少なくとも1つを含むことを特徴とする請求項1記載の方法。処理論理回路によって実行可能なコンピュータ実行可能命令を格納する1以上の有形非一時的なコンピュータ可読記憶媒体であって、前記媒体が、ユーザからユーザ識別情報を受信し、前記ユーザ識別情報に基づいてユーザ情報を取得し、前記ユーザ情報をフィルタリングすることによって匿名プロファイルを作成し、前記匿名プロファイルからのベストマッチング基準を用いてメッセージデータベース内のメッセージをランク付けしてランクされたメッセージのリストを作成し、前記ランクされたメッセージのリストからターゲットのメッセージを選択し、及び、前記ターゲットのメッセージをユーザに送信するための1以上の命令を、格納することを特徴とするコンピュータ可読記憶媒体。メッセージ及び広告をターゲティングするためのコンピュータにより実行されるシステムであって、ユーザに関連するデータを格納するためのユーザデータ記憶装置と、プロセッサ実行可能命令を格納するメモリを有するプロセッサと、前記ユーザデータ記憶装置からユーザ情報を取得するアカウント管理装置と、前記プロセッサ上で実行される匿名フィルタであって、前記アカウント管理装置と通信しかつ前記ユーザデータ記憶装置から取得した前記ユーザ情報をフィルタリングして匿名プロファイルを作成する前記匿名フィルタと、ユーザへの伝送のためのメッセージを格納するためのメッセージ記憶装置と、前記匿名フィルタから前記匿名プロファイルを受信しかつ前記メッセージ記憶装置からターゲットのメッセージを取得する匿名メッセージ装置と、前記ターゲットのメッセージをユーザへ提示するためのユーザインターフェイス装置であって、前記匿名メッセージ装置から前記ターゲットのメッセージを受信する前記ユーザインターフェイス装置とを具えたことを特徴とするシステム。前記匿名プロファイルは、ユーザの年齢、ユーザの出生月日、ユーザの出生年、ユーザの性別、ユーザの所得収入、ユーザの平均所得、ユーザの居場所、ユーザの婚姻状態、ユーザの社会階級又はユーザの教育レベルの少なくとも1つを含むことを特徴とする請求項14記載のシステム。前記匿名プロファイルは、ユーザの機密的、個人的又は主格的な情報を含まないことを特徴とする請求項14記載のシステム。前記ターゲットのメッセージは、広告、全世界的メッセージ、国内的メッセージ、地方的メッセージ又は地域的メッセージの1つであることを特徴とする請求項14記載のシステム。2以上のメッセージが前記ランクされたメッセージのリストの中で最高位にランクされているかを判断するステップをさらに含み、2以上のメッセージが前記ランクされたメッセージのリストの中で最高位にランクされる場合、前記ランクされたリストの中で最高位にランクされ2以上のメッセージの1つから前記ターゲットのメッセージを無作為に選択することを特徴とする請求項14記載のシステム。メッセージ及び広告をターゲティングするコンピュータにより実行される方法であって、コンピュータによって、ユーザ識別情報を受信するステップと、前記コンピュータによって、前記ユーザ識別情報に基づいてユーザ情報を取得するステップと、前記コンピュータによって、メッセージデータベースからターゲットのメッセージを選択するステップと、前記コンピュータから前記ターゲットのメッセージを送信するステップとを具えたことを特徴とする方法。匿名プロファイルを用いてターゲットのデータを配信する場合において、メッセージ及び広告をターゲティングするための、システム、方法及びコンピュータ可読媒体を提供することを課題とする。本発明の態様は、システム、方法及びコンピュータ可読媒体に関わり得る。実施形態において、メッセージ及び広告をターゲティングするためのコンピュータ実装方法を提供することができる。この方法は、コンピュータによってユーザ装置からユーザ識別データを受信するステップと、コンピュータによってユーザ識別データに基づいてユーザ情報を取得するステップと、コンピュータによってユーザ情報をフィルタリングして匿名プロファイルを作成するステップと、匿名プロファイルからのベストマッチング基準を用いてコンピュータによってメッセージデータベース内のメッセージをランク付けしてランクされたメッセージのリストを作成するステップと、コンピュータによってランクされたメッセージのリストからターゲットのメッセージを選択するステップと、コンピュータによってターゲットのメッセージをユーザに送信するステップと、を含むことができる。別の実施形態において、処理論理回路によって実行可能なコンピュータ実行可能命令を格納する1以上の有形非一時的コンピュータ可読記憶媒体を提供することができる。この媒体は、ユーザからユーザ識別情報を受信し、ユーザ識別情報に基づいてユーザ情報を取得し、ユーザ情報をフィルタリングすることによって匿名プロファイルを作成し、匿名プロファイルからのベストマッチング基準を用いてメッセージデータベース内のメッセージをランク付けしてランクされたメッセージのリストを作成し、ランクされたメッセージのリストからターゲットのメッセージを選択し、かつ、ターゲットのメッセージをユーザに送信するための1以上の命令を格納することができる。別の実施形態において、メッセージ及び広告をターゲティングするためのコンピュータ実装システムを提供することができる。このシステムは、ユーザに関連するデータを格納するためのユーザデータ記憶装置と、プロセッサ実行可能命令を格納するメモリを有するプロセッサと、ユーザデータ記憶装置からユーザ情報を取得するアカウント管理装置と、プロセッサ上で実行される匿名フィルタであってアカウント管理装置と通信しかつユーザデータ記憶装置から取得したユーザ情報をフィルタリングして匿名プロファイルを作成する該匿名フィルタと、ユーザへの伝送のためのメッセージを格納するためのメッセージ記憶装置と、匿名フィルタから匿名プロファイルを受信しかつメッセージ記憶装置からターゲットのメッセージを取得する匿名メッセージ装置と、ターゲットのメッセージをユーザへ提示するためのユーザインターフェイス装置であって匿名メッセージ装置からターゲットのメッセージを受信する該ユーザインターフェイス装置と、を含むことができる。別の実施形態において、メッセージ及び広告をターゲティングするコンピュータ実装方法を提供することができる。この方法は、コンピュータによってユーザ識別情報を受信するステップと、コンピュータによってユーザ識別情報に基づいてユーザ情報を取得するステップと、コンピュータによってメッセージデータベースからターゲットのメッセージを選択するステップと、コンピュータからターゲットのメッセージを送信するステップと、を含むことができる。模範的な実施形態が以下に詳細に説明されている。特定の模範的な実施形態が議論されているが、これは例示の目的でのみ行われていることを理解すべきである。模範的な実施形態を記載し説明している中では、特定の用語が明確化のために採用されている。しかし、実施形態がその選択した特定の用語に限定されることは意図されていない。関連技術分野の当業者は、他のコンポーネントと構成が、実施形態の精神及び範囲から逸脱することなく使用することができることを認識するであろう。各特定要素は同様の目的を達成するために同様の方法で動作するすべての技術的同等物を含むことが理解されるべきである。本明細書中に記載の例及び実施形態は、非限定的な例である。本明細書中に引用された全ての刊行物は、ここに、その全体が参照により本明細書の一部となされる。本明細書で用いるように、用語aは1つ以上を言う。用語含む、例えば、等、例えば、であり得る等は、限定されるものではなく、記載された例を含むことを意味する。図1は、匿名プロファイルを使用してターゲットのデータの配信を提供するための例示的な実施形態で使用するための例示的な高レベルのシステム100を描写している。システム100は、ユーザ対話式装置110、アカウント管理システム120、匿名メッセージシステム130、ユーザデータ140及びメッセージデータ150を含んでもよい。実施形態において、システムは匿名プロファイル例えば、ユーザの識別情報や個人データが削除されているプロファイル又は非匿名プロファイルを使用することができる。ユーザ対話式装置110は、人がコンピュータ又はコンピュータのネットワークと相互に作用することができる装置を含むことができる。ユーザ対話式装置110は、例えば、パーキングメーター、交通機関の券売機、電話、インターネット端末、現金自動預け払い機例えば、ATM/ABM銀行、電子決済端末EPT、キャッシュディスペンサー、アクセス制御システム、決済処理システム、タブレットPC、コンピュータ、モバイル装置、iPad、携帯電話等を含むことができる。しかし、本願は、リストされた装置にだけに限定されるものではない。ユーザ対話式装置110は、アカウント管理システム120及び/又は匿名メッセージシステム130と通信することができる。アカウント管理システム120は、複数のアカウントを管理することができるコンピュータ又はコンピュータのネットワークを含むことができる。アカウントは、名前、自宅住所、勤務先住所、社会保障番号、病歴等の機密情報や個人情報が含まれ得るユーザ又は顧客のアカウントでもよい。ユーザ又は顧客データはユーザデータ140に格納されてもよい。ユーザデータ140は、アカウント管理システム120によってアクセス可能であり得るデータベース又は他の記憶装置に格納されることができる。1つの実施形態において、ユーザデータ140の内容のあり得る個人的又は特権の性質により、アカウント管理システム120は、ユーザデータ140へのアクセスを認可された唯一のシステムであってもよい。アカウント管理システム120は、ユーザ対話式装置110及び/又は匿名メッセージシステム130と通信することができる。匿名メッセージシステム130は、メッセージデータ150の集合からメッセージ又は広告を選択することができるコンピュータ又はコンピュータのネットワークを含むことができる。メッセージデータ150は、データベース又は他の記憶装置に格納され得るメッセージ又は広告の集合であってもよい。匿名メッセージシステム130は、アカウント管理システム120の一部であってもよく、又はそれらは分かれていてもよい。実施形態において、匿名メッセージシステム130及びアカウント管理システム120は、個別の実体で、別々に所有され、別々に制御及び/又は別々に管理され得る。別の実施形態において、匿名メッセージシステム130及びアカウント管理システム120は、共同所有され、共同に制御及び/又は共同で管理されてもよい。広告メッセージ等のようなメッセージデータ150に格納されたデータは、匿名プロファイルを使用して、ターゲットの個人に配信されることができる。アカウント管理システム120は、例えば、銀行、金融機関、住宅ローン会社、報酬プログラム、航空会社、クレジットカード会社、政府機関、病院、診療所、又は、個人情報又は機密データを含む他のシステムで実行され又は制御され得る。アカウント管理システム120は、ターゲットのメッセージに応答することができる個体を同定するための有用な情報を含む場合がある。ユーザの一定の既存の個人データは、例えば、アカウント管理システム120のみによって知られている場合がある。アカウント管理システム120に含まれている情報は、匿名プロファイルを生成するためにフィルタリングされることができる。匿名プロファイルは、ターゲットのメッセージ又は広告を選択するために使用されることができる。メッセージ又は広告は、例えば、トランザクションが発生したとき、ターゲティング基準のセットに対応することができる。ターゲティング基準は、ユーザの特定クラスのためのベストマッチングのメッセージ又は広告を選択するために使用することができる特徴を含んでいてもよい。例えば、基準は、性別、年齢、婚姻状態、社会階級、平均所得及び/又は任意の追加の非個人情報を含むことができる。アカウント管理システムに存在するプライバシーの問題につながる可能性がある特定の識別情報例えば、氏名、自宅住所、勤務先住所、社会保障番号、政府識別子等、又は、個人的特性医療提供者への支払い、病歴、医療の購入等は抽出されなくてもよい場合がある。抽出又はフィルタリングされた様々な基準は、アカウント管理システム120の目的と同様に処理される目的とデータに基づいて異なる場合がある。ユーザがユーザ対話式装置110及び/又はアカウント管理システム120を使用して、例えば、金融トランザクション例えば、引き落とし、預金、ATM使用、キャッシュディスペンサー又はオンライン銀行での口座照会、又は、他のトランザクション例えば、駐車場、レストラン、交通機関の券売機、電話やインターネット操作者、アクセス制御システム、支払処理システム等の間に、ユーザは正確に識別され、認証され得る。このような識別と認証は、例えば、顧客、患者、加入者等の情報を含み得るユーザデータ140を例えば使用して、アカウント管理システム120によって実行されることができる。ユーザデータ140は、ユーザに関する特定の情報を含む場合があり、この情報はこのユーザに関する匿名の汎用プロファイルを作成するためにフィルタリングされ得る。匿名プロファイルは例えば、年齢、性別、収入、社会的地位等を含む場合がある。一度ユーザが識別されると、ユーザの一般的プロファイルはユーザデータ140内に格納されたデータからユーザの識別情報をフィルタリングすることによって作成され得る。除外された識別情報は、例えば、名前、住所、電話番号等を含む場合がある。抽出された汎用的なプロファイルは、匿名メッセージシステム130からこの一般的な匿名プロファイルの基準に対応したメッセージ及び広告をリクエストするトランザクション処理中に使用されることができる。ユーザのターゲットのメッセージ又は広告は、ターゲットのユーザについての特別な知識又はターゲットのユーザの同一性を必要とせずに、メッセージデータ150から取得することができる。メッセージデータ150に格納されたメッセージ及び広告は、関連する基準を有する場合がある。その基準は、例えば、ターゲットの広告にメッセージを関連付けるための広告主によって確立することができる。匿名の動的プロファイルの使用を介したメッセージ又は広告の受動的な選択方法は、多くの種類のネットワーク例えば、有線又は無線や、端末及び装置例えば、固定、モバイル、又は高度なモバイルのような多くの種類のユーザ対話式装置110上に実装されてもよく、並びに、ターゲットや時間や内容に関連した態様でメッセージの多くの種類例えば、テキスト、オーディオ、ビデオ、マルチ媒体、等を管理することができる。図2は、匿名プロファイルを使用してターゲットのデータの配信を提供するための例示的な実施形態で使用するための一例の処理のフロー200を示す。処理のフロー200の例は、ユーザ210は、ATM/EPT220、ステップ230~280の一連を含むことができる。ユーザ210はATM/EPT220に到着する場合がある。ATM/EPT220は、ユーザ対話式装置110の一形態である場合がある。ユーザ210は、銀行/クレジットカード例えば、金融カードを、例えば、識別のために例えば、挿入、スワイプ等を提供することができる。ステップ230において、カードの有効性がチェックされる場合がある。ステップ230にてカードの有効性を確認した後、ATM/EPT220はステップ240へ移動し、例えば、個人識別番号PINコード使用する国/技術の応じてを求めることによって、ユーザ210の認証を求める場合がある。そして、識別及び認証データは、アカウント管理システムとの通信120に基づき銀行にリクエストしてユーザ210によってリクエストされたトランザクションを認可するためにATM/EPT220によって使用される。他の識別には、指紋、網膜スキャン、社会保障番号、キーフォブ、セキュリティトークン、ソフトウェアトークン、キー等を含むことができる。認証240と同時又はその後、銀行において、アカウント管理システム120は、例えば、ユーザデータ140にアクセスすることができ、識別かつ認証されたユーザ210に対応する情報を選択することができる。選択された情報は、例えば、名前、性別、出生月日、婚姻状態、住所、職業等のユーザに関連する情報を含むことができる。情報は、プロファイル、例えば社会階級、購買習慣、生活様式等をも含むことができる。又は、プロファイルは、既存のデータから作成されることができる。アカウント管理システム120はATM/EPT220に応答して、例えば、決済の認可を提供することができる。ユーザ210は一旦ステップ240で認可されれば、ステップ250は標準的な操作を進めることができる例えば、口座引き落とし、口座状態等。1つの実施形態において、アカウント管理システム120は、例えば、ユーザに関する情報のサブセットをその応答に加える場合がある。情報のサブセットは、ユーザの識別を防止するためにフィルタリングされる得が、ユーザのプロファイル作成を目的とした貴重な匿名の情報が得られる。情報のサブセットは、限定されないが、例えば、それだけには性別、年齢、誕生年、婚姻状態、社会階級、平均所得の範囲等についての情報を含むことができる。したがって、ATM/EPT220がアカウント管理システム12からトランザクションの認可を受信したとき、ATM/EPT220はまた、フィルタリングされた匿名の情報を受信することができる。実施形態において、専用のリクエストがフィルタリングされた匿名の情報をリクエストするために使用される場合がある。ステップ260において、ATM/EPT220は匿名メッセージシステム130から、フィルタリングされた匿名の情報で作成されたプロファイルに最も対応し得るメッセージ又は広告をリクエストすることができる。アカウント管理システム120、ユーザ対話式装置110及び/又はATM/EPT220は、トポロジー、組織及びパフォーマンスのニーズに応じて、匿名メッセージシステム130にリクエストすることができる。匿名メッセージシステム130は、アカウント管理システム120、ユーザ対話式装置110及び/又はATM/EPT220からのリクエストを待っている事前にフォーマットされた広告メッセージのセットを含む標準的なデータサーバであってもよい。匿名メッセージシステム130は、ユーザ対話式装置110内に、アカウント管理システム120内に、ATM/EPT220内に及び/又は外部に、配置することができる。匿名メッセージシステム130に送信される模範的なリクエストが、ステップ260において、男性、既婚、1964年生まれ、UMCアッパーミドルクラス、3000ドルに4000ドルから平均所得:の基準にマッチングするメッセージを選択せよであってもよい。この平均所得の定義は、それがモデル全体を同じ基準で扱われる限り、結果に影響を与えることなく週、月、又は年単位で定義される場合がある。1つの実施形態において、複数の通貨の取り扱いは、モデル全体での標準例えば、ユーロ、米ドル等に動的に変換することによって行うことができる。匿名メッセージシステム130は、メッセージデータ150にアクセスし、基準が特定のメッセージを定義していない場合、プロファイリング基準にベストマッチングするメッセージ又はデフォルトによるメッセージを選択することができる。その次に、匿名メッセージシステム130は、ステップ270において、表示又は印刷に使用するためにユーザ対話式装置110に選択したメッセージを送信することができる。メッセージサーバによって管理されたメッセージは、様々なクラスやファミリーに分類することができる。例えば、全世界的メッセージは、地理的基準が無いもの例えば、テキストのない広告、非常によく識別されているロゴ、コカコーラ登録商標、Google登録商標、アップル登録商標等のコーポレートメッセージで表示されるように設計されることができる。国内的メッセージは、国の中で目に見えるように設計することができる。地方的メッセージは、国の一部としての地方の中で目に見えるように設計され、地方又は州コード及び又は一般的な郵便番号例えば、地方は郵便番号の最初の2文字を用いて同定され得るとして定義されてもよい。そして、地域的メッセージは、特定の地理的領域、地方の一部の中で目に見えるように設計され、例えば、地方又は州コード及び/又は一般的なZIP郵便番号として定義されてもよい。地理的条件を管理するためには、各ユーザ対話式装置110は、その場所のメッセージサーバに通知することができる。現在位置は、例えば、インストールされている郵便番号を使用して計算することができ、固有IDコードは、メッセージサーバの内部データベースがこの端末を認識しローカライズさせることを可能とし、全世界測位衛星GPS情報の使用及び/又はTCP/IPプロトコルの使用によって、固定アドレスの場合、地理位置測定GeoLocalization方法を使用して、リクエストの発信元のIPアドレスが端末の位置を見つけるために使用され得るであろう。ステップ270において、広告又はメッセージは、例えば、スピーカシステムを通じて聴覚的に提示され、及び/又は、例えば、ディスプレイスクリーン上にユーザ210へ示されることがあり得る。あるいは、広告又はメッセージは、ユーザ210の任意の添付領収書でプリントアウトされることができる。別の実施形態において、点字読者がユーザとの通信に使用される場合がある。トランザクションは、ステップ280で終了し得る。実施形態において、ユーザ対話式装置110は、選択された項目のベンダーのマーチャントカテゴリコードMCC及び/又は在庫管理単位コードSKU等の追加データを公開することがあり、メッセージサーバが特定のユーザ対話式装置110によってカバーされ又は購入された商品やサービスのカテゴリを認識し、追加の基準として使用することができるようになる。本出願の模範的な実施形態によれば、メッセージのいくつかのファミリーが利用できる場合がある。ターゲットでないメッセージは、例えば、ユーザ210のプロファイルに関係なく公開されることを意図されてもよい。ターゲットでないメッセージは、一般的な場合がある。ターゲットでないメッセージは所定の銀行や銀行グループのユーザのために設計されてもよい。ターゲットでないメッセージの例は、所定の国内のすべてのユーザ、特定のユーザ対話式装置110又は特定の地理的な場所等のクライアントを含む。一方で、ターゲットのメッセージは、所定の範囲内でユーザ対話式装置110から受信した匿名プロファイルの1つ以上の基準と一致又はほぼ一致する場合のみ、配信されると、意図されてもよい。メッセージは、特定のアカウント管理システム120例えば、銀行もしくは銀行グループ又は銀行、企業又はブランド名の特定の選択に属していてもよい。この分類は、異なるアカウント管理システム120と干渉することなく、特定のアカウント管理システム120に特定であり得る広告メッセージをフィルタリングすることを可能とし得る。また、それはメッセージを提供したがっている可能性のあるメッセージに関する特別の口座管理システム120のリクエストに特有の検閲の一定のルールの統合を可能にすることができる。例えば、大きいグループや会社が複数のブランド名を提示することを望み、しかし競合他社を除外したい場合がある。ブランドbandsは大きいグループや会社の端末ネットワーク上で広告されているが、非競争的であっていかなる有害な相互作用を生まないので、ブランドを選択することができる。同じ大きいグループや会社は、端末ネットワーク上にて、例えば、直接のライバルからの任意の広告を禁じる場合がある。すなわち、例えば、違う道徳や企業価値により、広告が除外されることがある。このフィルタリング機能は、例えば、特定のATMネットワークから特定の銀行をフィルタリングすることを可能とする。例えば、メッセージのリクエストがグループAの銀行から来ているとき、グループBの銀行の広告は、明示的に許可されるまで返されないことがある。図3は、匿名プロファイルを使用してターゲットのデータの配信を提供するための例示的な実施形態で使用するための一例の認可照会300を示している。照会310は、アカウント管理システム120例えば、銀行、駐車場、サービスプロバイダ、サブスクリプションプロバイダ等によって受信されることができる。照会310は、例えば、ユーザ対話式装置110から送信されることがある。照会310は、例えば、トランザクションが認可されるかどうかをリクエストすることができる。アカウント管理システム120は、ユーザデータ140例えば、顧客データベースにアクセスし検索320を実行してトランザクションの信頼性を検証してもよい。ユーザデータ140は、データベースエントリ380に示すように、例えば、限定されないが、ファーストネーム、ラストネーム、ミドルネーム、ネームサフィックス、ネームプレフィックス、口座番号、自宅住所、勤務先住所、自宅電話、職場電話、携帯電話、出生月日、年齢、性別、社会階級、職業、会社、教育、残高、最高残高、平均残高等の情報を含んでもよい。図4は、匿名プロファイルを使用してターゲットのデータの配信を提供するための例示的な実施形態で使用するための例示的な匿名フィルタを描写している。図4は、完全なデータベースエントリ380内で匿名フィルタ350によって抽出され、匿名プロファイル360を生成する値がどのように選択することを示している。匿名プロファイル360は、データベースエントリ380からの値のサブセットであってもよい。匿名フィルタ350はまた、データベースエントリ380からのデータを使用して匿名プロファイル360を生成してもよい。例えば、匿名フィルタ350は、所得及び/又はユーザの支出の習慣に基づいて、ユーザの社会階級を決定することができる。図3に戻ると、照会310はトランザクションを検証する又は検証しない、はい/いいえ型ブール回答を抽出することができる。標準的ビジネスロジック330に加えて、アカウント管理システム120は、任意の個人又は識別情報をフィルタリングすることにより、プロファイル情報340も抽出することができる。匿名フィルタ350は、いかなる個人データ又は識別データをフィルタリングしてもよい。匿名プロファイル360は照会310にリンクされることができるユーザ210のユーザプロファイルを作成することができる。抽出され使用され得る模範的な匿名の情報は、限定されないが、例えば、性別例えば、オス/メス、婚姻状態例えば、独身、既婚、離婚、死別、誕生年おおよその年齢計算用、社会階級例えば、社会専門状態、全体処理例えば、千ドル単位のための静的基本時間例えば、毎月、毎年、毎週等別の平均所得の範囲、及び任意のプロファイルの顧客/ユーザ210に使用される追加の非個人情報が含まれる。1つの実施形態において、安全な環境及び/又はプライバシーが問題ではない場合、フィルタリング処理が匿名でなくてもよい。例えば、独自のATMネットワークにおける銀行は、彼らがこれらのATMを使用しながら、顧客の名前を公開することを選ぶ場合がある。実施形態において、アカウント管理システム120及び匿名メッセージシステム130は同じ実体によって制御されることができ、ユーザのプライバシーを維持し、保証することができる。370において、標準的回答及び匿名プロファイル360は、ユーザ対話式装置110に返信される場合がある。アカウント管理システム120は、標準的回答例えば、ユーザの認可の、前に、同時に、又は後に、ユーザ対話式装置110へ匿名プロファイル360を返信することがある。模範的な実施形態によれば、匿名メッセージシステム130は、アカウント管理システム120へ、及び/又はユーザ対話式装置110例えば、端末内に直接実装されることができる。かかる組み合わせは、メッセージ又は広告のマージクエリmergingqueries及び/又はプレローディングpreloadingを局所的にそれに応じて可能にして全体処理に必要なレイテンシ、帯域幅及び時間を最適化することができる。図5は、匿名プロファイルを使用してターゲットのデータの配信を提供するための例示的な実施形態で使用する例のメッセージサーバリクエスト500を示す。ユーザ対話式装置110が匿名autonomousプロファイル360及びトランザクションを続行するための認可を受信するとき、ユーザ対話式装置110は、リクエストを匿名メッセージシステム130に送信して、基準例えば、匿名プロファイル360にベストマッチングするメッセージ又は広告を得る。あるいは、ユーザ対話式装置110が匿名プロファイル360を受信するが、トランザクションを続行するための認可が拒否された場合、ユーザ対話式装置110は、提供された基準例えば、匿名プロファイル360にベストマッチングするメッセージ又は広告のための匿名メッセージシステム130にリクエストを依然と送信することができる。匿名メッセージシステム130は、ステップ510においてユーザ対話式装置110からのメッセージのために、このリクエストを受信することができる。ユーザ対話式装置110は、自体の位置を地理的に突き止める又は、例えば、識別、位置測定、グループ認識等を可能にする任意の他の情報ために、必要に応じて自体の識別子又は郵便番号と一緒に基準を有するリクエストを匿名メッセージシステム130に送信することができる。ユーザ対話式装置110は、ユーザ210のリクエストされたトランザクションを処理するために必要な手順を取り扱うとともに、並行して進めることができる。匿名メッセージシステム130は、ユーザ対話式装置110からのリクエストを受信することができ、ステップ520において、このリクエストに含まれる異なる基準を抽出することができる。匿名プロファイル360に基づいて、匿名メッセージシステム130は、ステップ550において、メッセージデータ150から最も適切なメッセージ又は広告を選択することができる。匿名メッセージシステム130は、ステップ530において、ユーザのプロファイルが作成されるかどうか例えば、ユーザがターゲットのメッセージを受信するかどうかを決定することができる。ユーザのプロファイルが作成されるべき場合、匿名メッセージシステム130は、ステップ552においてメッセージデータ150からプロファイルが作成されたメッセージを選択することができる。あるいは、匿名メッセージシステム130は、メッセージデータ150からステップ554で一般的なメッセージを選択することができる。抽出された値540は、アカウント管理システム120から抽出されたサンプルプロパティーを含んでもよい。抽出された値540は任意の個人情報からフィルタリング又は演繹され、メッセージ及び広告を選択するために使用する基準を定義し得る匿名プロファイルを導くことができる。抽出された値540は基準のために使用することができるデータの種類の一例であってよい。異なるアカウント管理システム120は、異なるフィールドを伴う異なるデータを含めることができる。例えば、従業員データベースには、駐車場/テレビサブスクリプションシステムと同じフィールドを含めることはできない。抽出ステップ520は、選択するメッセージ内の基準に導く可能性がある抽出された値540に導く可能性がある。模範的な実施形態において、匿名メッセージシステム130は、メッセージデータ150又はメッセージの集合例えば、メッセージの集合は、所定の基準から選択するメッセージ及び/又は広告のデータベースを定義してもよいの中で利用可能なメッセージを分析して、例えば、以下の基準のうち1つ以上に基づいて選択することができる。最初のステップは、メッセージが有効であるかどうかを照会することができる例えば、開始日に達した、有効期限が切れていない、等。メッセージは、グループの次の例の種類から選択することができる。全世界的メッセージは、例えば、自動的に選択されてもよい。ユーザ対話式装置110の地理的コードがこのメッセージの国に対応する場合、国内的メッセージは例えば、選択されてもよい。ユーザ対話式装置110の地理コードがメッセージ又は他の場所識別子の国、州使用可能な場合及び郵便番号の最初の2桁の数字に対応する場合、地方的メッセージは例えば、選択されてもよい。ユーザ対話式装置110の地理コードがこのメッセージ又は他の場所識別子の国、州使用可能な場合及び完全な郵便番号に対応する場合、地域的メッセージは例えば、選択されてもよい。いくつかのメッセージはユーザ対話式装置110の割り当てに対応してもよい例えば、この端末はこのメッセージのために選択されたグループの一部である。これらのメッセージについては、メッセージがターゲットとされていない場合、選択基準は、ここで停止されることがあり、メッセージが選択されてもよい。例えば、メッセージがターゲットとされていない場合、追加の基準は評価される必要はない。ターゲットでないメッセージは匿名プロファイルを使用していないメッセージであってもよい。メッセージがターゲットにされている場合、次の例の選択基準が利用されることができる。メッセージデータ150内のメッセージは、検査されることができる。匿名プロファイル360が性別を指定している場合、指定された性別は、メッセージによって検証されることができる。性別が一致しない場合、メッセージは使用され得ない及び/又はゼロのスコアはメッセージに割り当てられ得る。匿名プロファイル360が婚姻状態を指定している場合、婚姻状態はメッセージによって検証されることができる。婚姻状態が一致しない場合、メッセージは使用され得ない及び/又はゼロのスコアはメッセージに割り当てられ得る。匿名プロファイル360が年齢を指定している場合、指定された年齢はメッセージによって検証されることができる。メッセージは、複合値と呼ばれる最小値と最大値の2つの値のような年齢の範囲を指定してもよい。最低年齢は、指定されている場合、この値に等しい又はよりも高い、例えばから...の値とみなして、すべての年齢層を含むことができる。最高年齢は、指定されている場合、この値に等しい又はよりも低い、例えばまで...の値とみなして、すべての年齢層を含むことができる。最小値と最大値の両方の値がメッセージで指定されている場合、2つの値の間に含まれるすべての年齢層は適格である。年齢が匿名プロファイル360とメッセージの間で一致しない場合、メッセージは使用され得ない及び/又はゼロのスコアはメッセージに割り当てられ得る。匿名プロファイル360が社会階級を指定している場合、社会階級は、複合値の形式年齢の計算を参照されたいでメッセージによって検証されることができる。社会階級が匿名プロファイル360とメッセージの間で一致しない場合、メッセージは使用され得ない及び/又はゼロのスコアはメッセージに割り当てられ得る。匿名プロファイル360が所得の水準を指定している場合、所得水準は複合値の形式年齢の計算を参照されたいでメッセージによって検証されることができる。所得水準が匿名プロファイル360とメッセージの間で一致しない場合、メッセージは使用され得ない及び/又はゼロのスコアはメッセージに割り当てられ得る。実施形態において、スコアは希望年齢、社会階級、所得水準、等からの距離に応じて変わる場合がある。模範的な実施形態において、匿名メッセージシステム130が利用可能な各メッセージについて、メッセージとメッセージのデフォルトの基準は選択されてもよい。メッセージのデフォルトの基準は、メッセージを定義する場合がある。メッセージのデフォルトの基準は、例えば、郵便番号92010に限られた地方、ユーザの性別男性、45歳あたり、等として定義され得る。匿名プロファイルの任意のマッチングを検証するために使用され得るそのデフォルトの基準を定義するそれらの特定の特性は、匿名プロファイル360例えば、顧客のプロファイルからのものと比較することができる。実施形態において、メッセージは、2以上のデフォルトの基準を有している場合がある。基準と匿名プロファイル360の間に一致がある場合、特定のスコア例えば、1のデフォルト値を有し得る場合がこのメッセージのグローバルスコアに追加されることができる。使用可能なプロファイルの基準に照らして可能なメッセージを比較した後、得点したメッセージのこのリストはそれらのスコアで降順にソートすることができる。2つの最初のスコアは、例えば、同じ最高得点を得た少なくとも2つの異なるメッセージを確認するために、例えば、チェックされる場合がある。2以上のメッセージが同じ最高得点を受け取った場合、1つのメッセージがこの選択から570を無作為に選択されればよい。最高得点を獲得した2つ以上のメッセージの間でメッセージを選択する1つの可能な方法は、例えば、1とこの特定の最高スコアのメッセージの合計数との間の乱数を使用することが可能である。1つのメッセージが最高スコアを受信した場合があるとき、それはそれらの基準のためのベストマッチングのメッセージとして選択することができる。この方法は、サブクエリの階層ツリー例えば、SQL言語でネストされたSELECTクエリとして実装され、及び/又は、任意の汎用コンピューティング言語例えば、Java登録商標、C/C、C、パール、NET等だけではなく、例えば、任意の文字列照合アルゴリズム又はパターンマッチングアルゴリズム内の1回だけにて探検されたメッセージとその対応するスコアの直接2次元配列として実装され得る。1つ又は複数の基準のために1と異なる値を与えることによって、特定の基準に与えられたデフォルトのスコアをモデル化することは、他に対する重み及びいくつかの基準の優先順位を調整可能とする場合がある。この場合、低いスコアだがより高い重みを伴う基準は、高いスコアだが低い重みを伴う基準よりも優先されることができる。例えば、性別の基準は2のデフォルトのスコアを受け取ることができ、一方、年齢基準はデフォルトのスコア3を受け取ることができる。処理は、他の中での特定の基準のために、選択されたた優先順位を使用していくつかの選択に優先順位を付けることができる。これは、異なるスコアを使用して、例えば、年齢が3のスコアを、性別が2のスコアを追加することを考慮し、1つ以上の基準を定義する可能性があり、これら2つの特定な基準は、他の前でのメッセージのグローバルスコアを生成するためにより低いスコアを伴う他の基準よりも重要になるであろうし、そして、最終的な選択は性別の前に年齢基準の優先順位の種類を反映し、その後、他の低いスコア基準で任意のメッセージを選択するであろう。匿名メッセージシステム130は、リクエストによって定義された基準に対応する重み付けられたメッセージのリストを得ることができる。匿名メッセージシステム130は、重みに基づいてリストを並べ替えることもできる。2以上のメッセージが最高の重みを有している場合、匿名メッセージシステム130は、最高の重みを伴うメッセージのいずれかを無作為に選択することができる。この選択されたメッセージは、指定された基準に一致する最高のメッセージの1つである場合があるとともに、ランダムな要素を取り入れ、メッセージの基準が統計的条件にて等しく修正され得るすべてのメッセージに平等な機会を提供する。匿名メッセージシステム130は、選択されたメッセージをユーザ対話式装置110へ送信し、その内部管理システム内でメッセージの選択を記録することができる。これは、選択され見られたメッセージの回数の追跡を可能にすることができる。分析は、受信した基準と選択されたメッセージだけでなくメッセージの地理的及び時間的分布の間の可能な相関を検出するために実行されることができる。この種の分析は、実際かつ限定されたフィードバックだけでなく広告キャンペーンの精度についての追加情報例えば、露出タイミング、地理的ゾーン、傾向、ターゲティングのために使用されないリンクされている基準等を提供し得る。このようなフィードバックがキャンペーン/メッセージ自体を精錬やキャンペーンの効果に関する集約統計を計算し、使用基準を精緻化するのを助けることができる。さらに、詳細な記録は、例えば、このシステムを使用してアナウンサーのための課金情報のために保持することができる。ユーザ対話式装置110は、匿名メッセージシステム130によってユーザの識別を可能にする情報のいずれも開示することなく、認証されたユーザのプロファイルにベストマッチングする匿名メッセージシステム130によって確認されたメッセージを受信することができる。実施形態において、個人情報は、アカウント管理システム120の外側に露出させることはできない。ユーザ対話式装置110は、メッセージを表示し、又は、ユーザ210の注意のためのチケットもしくは領収書の上でそれを出力する。このメッセージは、ユーザ対話式装置110及び/又はATM/EPT220の画面を使用して表示されることがある。他の実施形態において、メッセージはユーザ対話式装置110及び/又はATM/EPT220に接続されているスピーカシステムを介して聴覚的に伝送されることができる。別の実施形態において、メッセージはユーザ対話式装置110及び/又はATM/EPT220に接続されたタッチ装置例えば、点字ディスプレイを介してユーザに提示することができる。本出願の別の実施形態において、ユーザ対話式装置110は、相互伝達の期間又はユーザの識別/認証に必要な時の間に、匿名メッセージシステム130にリクエストを送信し、プロファイルされていないメッセージや、又は、ユーザ対話式装置110を所有するグループに対応する地理的場所のアロケーションファクタすなわち地方もしくは州、ユーザ対話式装置110の性質、ユーザ対話式装置110を操作する会社のカテゴリ、時刻、タイムゾーン、地域のイベント等のような一般的な基準に基づいたメッセージを受信して表示することができる。この操作モードは、所定のタイムアウト及び非アクティブ後に定期的に自動的に使用されることができる。これは、ユーザ対話式装置110が、そのターゲティング及びプロファイリングの能力の使用量の削減を伴う単に追加の受動媒体ディスプレイとして使用されることを可能とすることができる。いくつかのターゲティングは、地方的又は地域的ローカルメッセージの使用で発生する可能性があるが。図6は、匿名プロファイルを使用してターゲットのデータの配信を提供するための例示的な実施形態で使用するための一例のワークフロー600を示す。フローは、ステップ610で開始することができる。ステップ610において、ユーザ識別情報は、ユーザから受信することができる。610からのフローは620に移行する場合がある。ステップ620において、ユーザ情報は、ユーザの識別情報に基づいて取得されることがある。ユーザ情報は、例えば、ユーザデータ140からアカウント管理システム120によって取得することができる。620フローから630に移動することができる。ステップ630において、ユーザ情報は、匿名プロファイル360を作成するためにフィルタリングされることができる。匿名フィルタ350は、例えば、匿名プロファイルによって作成される場合がある。630からのフローは640に移動することがある。ステップ640において、メッセージデータベース内のメッセージは、匿名プロファイル360からのベストマッチング基準を使用してランク付けされ、ランクされたメッセージのリストを作成することができる。このステップは、匿名プロファイル360とメッセージを比較し、比較に基づいてメッセージをランク付けすることができる。640フローから650に移動することができる。ステップ650で、ターゲットのメッセージは、ランクされたメッセージのリストから選択されることができる。650フローから660に移動することができる。ステップ660において、選択されたターゲットのメッセージは、ユーザに送信されることができる。660フローから終わることができる。図7は、本発明の例示的な実施形態を実装する際に使用され得る例示的なコンピュータシステムを描写している。具体的には、図7は、限定されないが、例えば、スタンドアロン又はクライアント装置又はサーバ装置等のコンピューティング装置で使用することができるコンピュータシステム700の例示的な実施形態を描写している。図7はまた、ユーザ対話式装置110、アカウント管理システム120、匿名メッセージシステム130、及び/又はATM/EPT220を描写し得る。図7は、クライアント装置又はサーバ装置等として使用できるコンピュータシステムの例示的な実施形態を描写している。本発明又はその一部複数可又はそれらの機能複数可は、ハードウェア、ソフトウェア、ファームウェア又はそれらの組み合わせを使用して実装されることができ、そして1つ以上のコンピュータシステム又は他の処理システムに実装されることができる。実際には、例示的な1つの実施形態において、本発明は、本明細書に記載した機能を実行可能な1つ以上のコンピュータシステムに向けられてもよい。コンピュータシステム700の一例は、本発明を実装するために有用な例示的なコンピュータシステムの例示的なブロック図を描写している図7に示されている。具体的には、図7は例えば限定されないが、例示的なコンピュータ700を示し、例示的な実施形態において、例えば限定されないが、米国ワシントン州レドモンドのMicrosoft登録商標株式会社から利用可能なMicrosoft登録商標Windows登録商標NT/98/2000/XP/Vista/Windows7/等のオペレーティングシステムを実行しているパーソナルコンピュータPCシステム、又は、米国カリフォルニア州クパチーノのApple登録商標から利用可能なMAC登録商標OSを実行するAppleのコンピュータであるかもしれない。しかしながら、本発明は、これらのプラットフォームに限定されない。代わりに、本発明は、任意の適切なオペレーティングシステムを実行している任意の適切なコンピュータシステム上に実装されることができる。1つの例示的な実施形態において、本発明は、本明細書に説明したように動作するコンピュータシステム上に実装されることができる。本発明の他のコンポーネントは、図7に示すようなコンピュータを使用して、例えば、限定されないが、コンピューティング装置、通信装置、現金自動預け払い機、POSpointofsale装置、電話、パーソナルデジタルアシスタントPDA、iPhone商標、iPad商標、3Gワイヤレス装置、無線装置、パーソナルコンピュータPC、ハンドヘルドPC、ラップトップコンピュータ、スマートフォン、モバイル装置、ネットブック、ハンドヘルド装置、ポータブル装置、パーキングメーター、ATM、EPT、切符ディスペンサー、キャッシュディスペンサー、アクセス制御システム、決済処理システム、インタラクティブテレビ装置iTV、デジタルビデオレコーダDVR、クライアントワークステーション、シンクライアント、シッククライアント、ファットクライアント、プロキシサーバ、ネットワーク通信サーバ、リモートアクセス装置、クライアントコンピュータ、サーバコンピュータ、ピアツーピア装置、ルータ、Webサーバ、データ、媒体、オーディオ、ビデオ、テレフォニー又はストリーミング技術サーバ等も、実装されることができる。例示的な実施形態において、サービスは、インタラクティブテレビ装置iTV、オンデマンドシステムVODを使用して、デジタルビデオレコーダDVR、及び/又は、その他のオンデマンド表示映像システムを介し、オンデマンドで提供されることができる。コンピュータシステム700は、例えば、限定されないが、処理装置710等の1つ以上のプロセッサを含み得る。処理装置710は、通信インフラストラクチャ720例えば、限定されないが、通信バス、クロスオーバーバー、インターコネクト、又はネットワーク等に接続されることができる。処理装置710は、命令例えば、FPGAfieldprogrammablegatearrayを解釈して実行するプロセッサ、マイクロプロセッサ、又は処理論理回路のいずれかのタイプを含んでいてもよい。処理装置710は、単一の装置例えば、シングルコア及び/又は装置のグループ例えば、マルチコアを含んでもよい。処理装置710は、1つ以上の実施形態を実装するように構成されたコンピュータ実行可能命令を実行するように構成された論理回路を含むことができる。命令は、メインメモリ750又は記憶装置730に存在してもよい。処理装置710は、また、デュアルコアプロセッサ又はマルチコアプロセッサ等の複数の独立したコアを含んでもよい。処理装置710は、専用のグラフィックスカードの形、統合グラフィックスソリューション、及び/又はハイブリッドグラフィックスソリューションであってもよい1以上のグラフィックスプロセシングユニットGPUを含んでもよい。様々な例示的なソフトウェアの実施形態は、この例示的なコンピュータシステムの観点から記述されることができる。この説明を読んだ後、他のコンピュータシステム及び/又はアーキテクチャを用いて本発明の実施形態を実装する方法は、関連技術分野複数可の当業者に明らかになるであろう。コンピュータシステム700は、限定されないが、ディスプレイユニット765に表示するための、例えば、グラフィックス、テキスト、その他のデータ等を、通信インフラストラクチャ720又はフレームバッファ等から、図示せずから送るディスプレイインターフェイス760を含むことができる。ディスプレイユニット765は、例えば、テレビ、コンピュータモニタ、LCD、又は携帯電話の画面でもよい。出力もスピーカから音として提供され得る。コンピュータシステム700はまた、限定されないが、例えば、メインメモリ750、RAMrandom-accessmemory及び記憶装置730等を含むことができる。メインメモリ750、RAMrandom-accessmemory及び記憶装置730等は、1つ以上の実施形態を実装するように構成された命令を格納するように構成されることができるコンピュータ可読媒体であってもよく、かつ、DRAMDynamicRAM装置、フラッシュメモリ装置、SRAMStaticRAM装置等のRAM装置を含むことができるRAMrandom-accessmemoryを含むことができる。記憶装置730は、例えば、限定されないがフロッピー登録商標ディスクドライブ、磁気テープドライブ、光ディスクドライブ、コンパクトディスクドライブ、CD-ROM、フラッシュメモリ等に相当するハードディスクドライブ732及び/又はリムーバブル記憶装置ドライブ734を含むことができる。リムーバブル記憶装置ドライブ734は、例えば、限定されないが、周知の方法で、リムーバブル記憶装置ユニット736から読み取り及び/又は中に書き込みができる。プログラム記憶装置又はコンピュータプログラム製品とも呼ばれるリムーバブル記憶装置ユニット736はまた、例えば、限定されないが、リムーバブル記憶装置ドライブ734に対して読み書き可能なフロッピーディスク、磁気テープ、光ディスク、コンパクトディスク等に相当してもよい。理解されるよう、リムーバブル記憶装置ユニット736は、コンピュータのソフトウェア及び/又はデータを格納しているコンピュータ使用可能記憶媒体を含むことができる。代替の例示的な実施形態において、記憶装置730は、コンピュータプログラム又は他の命令がコンピュータシステム700にロードされることが可能とするための他の同様の装置を含むことができる。このような装置は、例えば、リムーバブル記憶装置ユニット738及びインターフェイス740を含むことができる。そのようなものの例は、ソフトウェア及びデータをリムーバブル記憶装置ユニット738からコンピュータシステム700に転送されることを可能とする、プログラムカートリッジ及びカートリッジインターフェイス例えば、限定されないが、ビデオゲーム機に見られるような、リムーバブルメモリチップ及び対応するソケット例えば、限定されないが、EPROMerasableprogrammablereadonlymemory又はPROMprogrammablereadonlymemoryのような、並びに、その他のリムーバブル記憶装置ユニット738及びインターフェイス740を含むことができる。コンピュータ700は、入力装置770を含むことができる。入力装置770は、情報は、例えば、ユーザからコンピュータシステム700に入力することを許すことができる任意のメカニズム又はメカニズムの組み合わせを含むことができる。入力装置770は、例えばユーザからのコンピュータシステム700のための情報を受信するように構成された論理回路を含むことができる。入力装置770の例は、例えば、限定されないが、マウスやペンベースのポインティング装置、又はデジタイザ、タッチセンシティブディスプレイ装置のような他のポインティング装置、及び/又はキーボードや他のデータ入力装置、生体入力装置、ビデオソース、オーディオソース、マイク、Webカム、ビデオカメラ、及び/又は他のカメラいずれもラベル付けされないを含むことができる。コンピュータ700は、コンピュータシステム700から情報を出力することができる任意のメカニズム又はメカニズムの組み合わせを含むことができる出力装置780を含むことができる。出力装置780は、コンピュータシステム700から情報を出力するように構成された論理回路を含むことができる。出力装置780の実施形態は、例えば、限定されないが、ディスプレイ、プリンタ、スピーカ、CRTcathoderaytub、プラズマディスプレイ、LEDlight-emittingdiodeディスプレイ、LCDliquidcrystaldisplay、プリンタ、VFDvacuumflorescentdisplay、SEDsurface-conductionelectron-emitterdisplay、FEDfieldemissiondisplay等を含む、ディスプレイ765及びディスプレイインターフェイス760を含むことができる。コンピュータ700は、例えば、限定されないが通信インターフェイス722、ケーブル726及び通信経路724等のような入力/出力I/O装置を含むことができる。これらの装置は、例えば、限定されないが、ネットワークインターフェイスカード及び/又はモデムを含むことができる。通信インターフェイス722は、ソフトウェア及びデータがコンピュータシステム700と外部装置の間で転送されることを可能とすることができる。この明細書において、用語コンピュータプログラム媒体及びコンピュータ可読媒体は、例えば、限定されないが、リムーバブル記憶装置ドライブ734、ハードディスクドライブ732にインストールされているハードディスク、フラッシュメモリ、リムーバブルディスク、非リムーバブルディスク等の媒体を一般的に言うために使用されることができる。さらに、無線通信、電気伝導線上に渡って運ばれる電気通信例えば、ツイストペア、CAT5等、限定されないが又は光学的媒体例えば、限定されないが、光ファイバ等のような様々な電磁放射は、例えば、通信ネットワーク上で本発明の実施形態を実施することができるコンピュータ実行可能命令及び/又はコンピュータのデータを実行するためにコード化される場合があることに留意すべきである。これらのコンピュータプログラム製品は、コンピュータシステム700にソフトウェアを提供することがある。プロセッサでの実行するためのコンピュータ実行可能命令を含むコンピュータ可読媒体は、本発明の種々の実施形態を格納するように構成してもよいことに留意すべきである。1つの実施形態、実施形態、実施形態の例、種々の実施形態等への言及は、説明した本発明の実施形態複数可が、特定の特徴、構造、又は特性を含む場合があるが、全ての実施形態は、必ずしも特定の特徴、構造、又は特性が含まれていないことを示す場合がある。さらに、繰り返し使用する句1つの実施形態において又は例示的な実施形態においては、言うかもしれないが、必ずしも同じ実施形態を言うものではない。特に断らない限り、以下の議論から明らかなように、処理する、コンピューティングする、計算する、決定する等のような用語を利用する明細書議論全体は、コンピューティングシステムのレジスタ及び/又はメモリの中の電子的等の物理量として表されるデータを、コンピューティングシステムのメモリ、レジスタ又は他の情報記憶装置、伝送もしくはディスプレイ装置内の同様の物理量として表されるデータに、操作及び/又は変換するコンピュータもしくはコンピューティングシステム又は類似の電子コンピューティング装置の作用及び/又は処理を言うと理解される。同様に、用語プロセッサは、レジスタ及び/又はメモリからの電子データをレジスタ及び/又はメモリに格納され得る他の電子データにその電子データを変換するための処理をする装置の任意の装置又は一部をいうことができる。コンピューティングプラットフォームは、1つ以上のプロセッサを含むことができる。本発明の実施形態は、ここに動作を実行するための装置を含むことができる。装置は、所望の目的のために特別に構築することができ、又はそれは装置に格納されたプログラムで選択的に起動又は再構成された汎用装置を備えることができる。実施形態は、ソフトウェアコンポーネントとして、多くの異なる方法で具現化されることができる。例えば、それは、スタンドアロンのソフトウェアパッケージであってもよいし、大規模なソフトウェア製品のツールとして組み込まれたソフトウェアパッケージであってもよい。それは、スタンドアロン製品として又は既存のソフトウェアアプリケーションのインストール用アドインパッケージとして、例えば、ウェブサイトのネットワークからダウンロードすることができる。それはまた、Webに対応したソフトウェアアプリケーションとして又はモバイルアプリケーションとして、クライアントサーバソフトウェアアプリケーションとして利用できる場合がある。本発明の種々の実施形態は上述されてきたが、それらは例としてのみ提示され、限定されないと理解すべきである。したがって、本発明の範囲は上記実施形態のいずれによっても限定されるべきではないが、代わりに以下の特許請求の範囲及びその均等物によってのみ定義されるべきである。