(57)【要約】ブリッジされた無線通信システムは、元々から第２無線技術を使用して無線通信を実行するように構成されたユーザデバイスと、例えば、ユーザデバイスケース等のような、ユーザデバイスに結合する無線技術ブリッジングシステムシャーシを含む。無線技術ブリッジングシステムシャーシは、第２無線技術とは異なる第１無線技術を用いて無線通信を実行するように構成された第１技術無線コントローラと、第２無線技術を用いて無線通信を実行するように構成された第２技術無線コントローラとを収容する。ブリッジングエンジンは、第１技術無線コントローラを介して第１無線技術の第１無線通信を受信し、第１無線通信を第１無線技術から第２無線技術に変換し、第２無線技術コントローラを介してユーザデバイスへ第２無線技術の第１無線通信を送信する。【選択図】図２ｂ
2016533097.tif 000002
【特許請求の範囲】
【請求項１】
回路基板と、
前記回路基板に実装され、第１無線技術を用いて無線通信を実行するように構成された第１技術無線コントローラと、
前記回路基板に実装され、前記第１無線技術とは異なる第２無線技術を用いて、無線通信を実行するように構成された第２技術無線コントローラと、
無線通信情報を前記第１無線技術と前記第２無線技術との間で変換するためのブリッジング命令を格納する非一時的メモリと、
前記メモリ、前記第１技術無線コントローラ、及び前記第２技術無線コントローラの各々に結合された１以上のハードウェアプロセッサと、
を備え、
前記１以上のハードウェアプロセッサは、前記メモリから命令を読み出して、
前記第１技術無線コントローラを介して前記第１無線技術の第１無線通信を受信し、
前記第１無線通信を、前記第１無線技術から前記第２無線技術に変換し、
前記第２無線技術コントローラを介してユーザデバイスへ前記第２無線技術の前記第１無線通信を送信する
ステップを実行するブリッジングエンジンに提供するように構成される
ことを特徴とする無線技術ブリッジングシステム。
【請求項２】
前記無線技術ブリッジングシステムは、さらに、
前記第１無線技術コントローラと前記第２無線技術コントローラの各々に結合された少なくとも１つのアンテナ
を備え、
前記少なくとも１つのアンテナは、前記第１無線技術コントローラと前記第２無線技術コントローラを介して、無線通信を送受信することに使用されるように構成される、
ことを特徴とする請求項１に記載の無線技術ブリッジングシステム。
【請求項３】
１以上のハードウェアプロセッサは、さらに、
前記第２技術無線コントローラを介して、前記ユーザデバイスから、前記第２無線技術の第２無線通信を受信し、
前記第２無線通信を、前記第２無線技術から前記第１無線技術に変換し、
前記第１無線技術コントローラを介して、前記第１無線技術の前記第２無線通信を送信する
ステップを実行するブリッジングエンジンを提供するために前記メモリから命令を読み出すように構成される
ことを特徴とする請求項１に記載の無線技術ブリッジングシステム。
【請求項４】
前記無線技術ブリッジングシステムは、さらに、
前記回路基板、前記第１技術無線コントローラ、前記第２技術無線コントローラ、前記非一時的メモリ、及び、前記１以上のハードウェアプロセッサの各々を収容するシャーシ
を備え、
該シャーシは、前記ユーザデバイスを収容するように構成されたユーザデバイスケース、または、前記ユーザデバイスに接着するように構成された接着性のシャーシの１つである
ことを特徴とする請求項１に記載の無線技術ブリッジングシステム。
【請求項５】
前記第１無線技術コントローラは、ブルートゥース無線コントローラであり、前記第１無線技術は、ブルートゥース無線技術であり、前記第２無線技術コントローラは、Near Field Communication （ＮＦＣ）無線コントローラであり、前記第２無線技術は、ＮＦＣ無線技術である、
ことを特徴とする請求項１に記載の無線技術ブリッジングシステム。
【請求項６】
前記第１無線通信を、前記ブルートゥース無線技術から前記ＮＦＣ無線技術に変換し、前記ＮＦＣ無線技術の前記第１無線通信を、前記ＮＦＣ無線技術コントローラを介して、前記ユーザデバイスに送信する前記ブリッジングエンジンは、
前記ブルートゥース無線技術の前記第１無線通信を、NFC Data Exchange Format （ＮＤＥＦ）レコードとして書込み、
前記ＮＦＣ無線コントローラに予め定められた間隔で電力が供給されるようにすることで、前記ＮＦＣ無線コントローラにＮＦＣタグをエミュレートさせる
ステップを含む
ことを特徴とする請求項５に記載の無線技術ブリッジングシステム。
【請求項７】
第２無線技術を用いて無線通信を実行するように構成されたユーザデバイス無線コントローラを収容するユーザデバイスと、
前記ユーザデバイスに結合された無線技術ブリッジングシステムシャーシ
を備え、
前記無線技術ブリッジングシステムシャーシは、
回路基板と、
前記回路基板に実装され、前記第２無線技術とは異なる第１無線技術を用いて無線通信を実行するように構成された第１技術無線コントローラと、
前記回路基板に実装され、前記第２無線技術を用いて、無線通信を実行するように構成された第２技術無線コントローラと、
前記第１技術無線コントローラ及び前記第２技術無線コントローラの各々に結合されたブリッジングエンジンと、
を収容し、
前記ブリッジングエンジンは、
前記第１技術無線コントローラを介して前記第１無線技術の第１無線通信を受信し、
前記第１無線通信を、前記第１無線技術から前記第２無線技術に変換し、
前記第２無線技術コントローラを介して前記ユーザデバイス内の前記ユーザデバイス無線コントローラへ前記第２無線技術の前記第１無線通信を送信する
ステップを実行するように構成される
ことを特徴とするブリッジされた無線通信システム。
【請求項８】
前記無線技術ブリッジングシステムシャーシは、さらに、
前記第１無線技術コントローラと前記第２無線技術コントローラの各々に結合された少なくとも１つのアンテナ
を収容し、
前記少なくとも１つのアンテナは、前記第１無線技術コントローラと前記第２無線技術コントローラを介して、無線通信を送受信することに使用されるように構成される
ことを特徴とする請求項７に記載のブリッジされた無線通信システム。
【請求項９】
前記ブリッジングエンジンは、さらに、
前記第２技術無線コントローラを介して、前記ユーザデバイスの前記ユーザデバイス無線コントローラから、前記第２無線技術の第２無線通信を受信し、
前記第２無線通信を、前記第２無線技術から前記第１無線技術に変換し、
前記第１無線技術コントローラを介して、前記第１無線技術の前記第２無線通信を送信する
ステップを実行するように構成される
ことを特徴とする請求項７に記載のブリッジされた無線通信システム。
【請求項１０】
前記無線技術ブリッジングシステムシャーシは、前記ユーザデバイスを収容するユーザデバイスケースである
ことを特徴とする請求項７に記載のブリッジされた無線通信システム。
【請求項１１】
前記無線技術ブリッジングシステムシャーシは、前記ユーザデバイスに接着される接着性のシャーシである
ことを特徴とする請求項７に記載のブリッジされた無線通信システム。
【請求項１２】
前記第１無線技術コントローラは、ブルートゥース無線コントローラであり、前記第１無線技術は、ブルートゥース無線技術であり、前記第２無線技術コントローラは、Near Field Communication （ＮＦＣ）無線コントローラであり、前記第２無線技術は、ＮＦＣ無線技術である
ことを特徴とする請求項７に記載のブリッジされた無線通信システム。
【請求項１３】
前記第１無線通信を、前記ブルートゥース無線技術から前記ＮＦＣ無線技術に変換し、前記ＮＦＣ無線技術の前記第１無線通信を、前記ＮＦＣ無線技術コントローラを介して、前記ユーザデバイスに送信する前記ブリッジングエンジンは、
前記ブルートゥース無線技術の前記第１無線通信を、NFC Data Exchange Format （ＮＤＥＦ）レコードとして書込み、
前記ＮＦＣ無線コントローラに予め定められた間隔で電力が供給されるようにすることで、前記ＮＦＣ無線コントローラにＮＦＣタグをエミュレートさせる
ことを含む
ことを特徴とする請求項１２に記載のブリッジされた無線通信システム。
【請求項１４】
非一時的メモリと、ブリッジングエンジンを提供するように構成された少なくとも１つのプロセッサとを含む回路基板を収容する無線技術ブリッジングシステムシャーシを提供し、
前記ブリッジングエンジンにより、前記回路基板に実装された第１技術無線コントローラを介して、第１無線技術の第１無線通信を受信し、
前記ブリッジングエンジンを用いて、前記第１無線通信を、前記第１無線技術から、前記第１無線技術とは異なる第２無線技術に変換し、
前記ブリッジングエンジンにより、ユーザデバイスへ、前記回路基板に実装された第２無線技術コントローラを介して前記第２無線技術の前記第１無線通信を送信する
ことを特徴とする無線技術をブリッジングする方法。
【請求項１５】
前記第１技術無線コントローラを介して前記第１無線技術の前記第１無線通信を前記受信することは、前記第１無線技術コントローラに結合された少なくとも１つのアンテナを介して前記第１無線技術の前記第１無線通信を受信することを含み、前記第２無線技術コントローラを介して前記第２無線技術の前記第１無線通信を前記送信することは、前記第２無線技術コントローラに結合された少なくとも１つのアンテナを介して前記第２無線技術の前記第１無線通信を送信することを含む
ことを特徴とする請求項１４に記載の方法。
【請求項１６】
前記方法は、さらに、
前記ブリッジングエンジンによって、前記第２技術無線コントローラを介して、前記ユーザデバイスから、前記第２無線技術の第２無線通信を受信し、
前記ブリッジングエンジンを用いて、前記第２無線通信を、前記第２無線技術から前記第１無線技術に変換し、
前記ブリッジングエンジンを用いて、前記第１無線技術コントローラを介して、前記第１無線技術の前記第２無線通信を送信する
ことを特徴とする請求項１４に記載の方法。
【請求項１７】
前記無線技術ブリッジングシステムシャーシは、前記ユーザデバイスを収容するユーザデバイスケースである
ことを特徴とする請求項１４に記載の方法。
【請求項１８】
前記無線技術ブリッジングシステムシャーシは、前記ユーザデバイスに接着される接着性のシャーシである
ことを特徴とする請求項１４に記載の方法。
【請求項１９】
前記第１無線技術コントローラは、ブルートゥース無線コントローラであり、前記第１無線技術は、ブルートゥース無線技術であり、前記第２無線技術コントローラは、Near Field Communication （ＮＦＣ）無線コントローラであり、前記第２無線技術は、ＮＦＣ無線技術である
ことを特徴とする請求項１４に記載の方法。
【請求項２０】
前記第１無線通信を、前記ブルートゥース無線技術から前記ＮＦＣ無線技術に変換し、前記ＮＦＣ無線技術の前記第１無線通信を、前記ＮＦＣ無線技術コントローラを介して、前記ユーザデバイスに送信する前記ブリッジングエンジンは、
前記ブルートゥース無線技術の前記第１無線通信を、NFC Data Exchange Format （ＮＤＥＦ）レコードとして書込み、
前記ＮＦＣ無線コントローラに予め定められた間隔で電力が供給されるようにすることで、前記ＮＦＣ無線コントローラにＮＦＣタグをエミュレートさせる
ことを含む
ことを特徴とする請求項１９に記載の方法。
【発明の詳細な説明】
【技術分野】
【０００１】
（該当する記載無し）
【背景技術】
【０００２】
本開示は、概してモバイル支払い（payment,決済）及び他のモバイル機能に関し、特に、ユーザデバイスがモバイル支払いすること、及び／または、ユーザデバイスによって元々からはサポートされていない無線技術を必要とする他のモバイル機能をユーザデバイスが利用することを可能にする無線技術ブリッジングシステムに関する。
【０００３】
ますます多くの消費者は、例えばインターネット等の電子ネットワークを介して商品及びサービスを購入している。消費者は、マーチャント（merchant）及び同様の個人から製品やサービスを日常的に購入する。取引は、直接、従来型のまたはオンラインのマーチャントや小売業者と消費者との間で行われ得、支払いは、典型的には、クレジットカードまたは他の金融情報を入力することにより行われる。取引は、また、例えばPayPal, Inc. of San Jose, CA.などの、オンラインまたはモバイル支払いサービスプロバイダを用いて行われ得る。そのような支払いサービスプロバイダは、当事者のために、取引をより簡単に及び安全にすることができる。モバイルデバイスを用いて、仮想的な任意の場所の便利なものから、支払いサービスプロバイダの助けを受けて購入することは、オンライン及びモバイル購入が急速に成長している主な理由の一つである。
【０００４】
しかしながら、例えば携帯電話などのいくつかのユーザデバイスは、それらのユーザデバイスに元々から提供されている無線技術により制限され得、これらの制限は、モバイル支払いシステムを用いてモバイル支払いを行うこと、または、当技術分野で知られた他のモバイル機能を利用することを不能にする結果となり得る。例えば、Samsung Electronics Co.Ltd, of Suwon, South Koreaを含む様々な異なる製造業者から利用可能となっているアンドロイド（登録商標）モバイルユーザデバイス等のいつくかのモバイルユーザデバイスは、例えば、マーチャントとの支払いトランザクションを行うモバイル支払いシステムにおいて使用される販売時点情報管理（ Point-Of-Sale ）デバイス等の、他のNear Field Communication （ＮＦＣ）デバイスとの元々備わっているＮＦＣ通信を可能にするモバイルユーザデバイス内にＮＦＣ無線コントローラを含む。例えば、Apple Inc., of Cupertino, CAから利用可能となっているiPhone（登録商標）モバイルユーザデバイスなどの、他のモバイルユーザデバイスは、他のブルートゥース（登録商標）デバイスに対して元々備わっているブルートゥースまたはブルートゥースロウエナジー（Bluetooth low energy （ＢＬＥ））通信が可能となるように、モバイルユーザデバイスにブルートゥース無線コントローラを含み、他のブルートゥースデバイスは、例えば、ユーザが彼らのモバイルユーザデバイスをマーチャントデバイスや他のチェックインシステムプロバイダデバイスに接続することを可能にするモバイルチェックインシステムにおいて使用されるマーチャントロケーションチェックインデバイス等である。
【０００５】
しかしながら、多くのモバイルユーザデバイスは、無線技術の１種類しか元々からはサポートしないため、これらのモバイルユーザデバイスは、無線技術の他の種類を使用するシステムとともには機能することができない。上記した例を用いると、多くのiPhoneモバイルユーザデバイスは、ＮＦＣ無線コントローラを組み込んだモバイル支払いシステムを用いることができない一方で、多くのアンドロイドデバイスはブルートゥース無線コントローラを組み込んだチェックインシステムを使用することができない。
【０００６】
よって、改善された無線通信システムに対する要求がある。
【図面の簡単な説明】
【０００７】
【図１】無線技術をブリッジングする方法の実施形態を図解したフローチャートである。
【図２ａ】無線技術ブリッジングシステムの実施形態を説明する概略図である。
【図２ｂ】無線技術ブリッジングシステムの実施形態を説明する概略図である。
【図３】ユーザデバイスに連結された図２ａまたは図２ｂの無線技術ブリッジングシステムの実施形態を説明する概略図である。
【図４】無線技術ブリッジングシステムの実施形態を説明する透視図である。
【図５】マーチャントの物理的なロケーションの実施形態を説明する概略図である。
【図６】マーチャントの物理的なロケーションの実施形態を説明する概略図である。
【図７】ネットワークで結ばれたシステムの実施形態を説明する概略図である。
【図８】ユーザデバイスの実施形態を説明する透視図である。
【図９】ユーザデバイスの実施形態を説明する透視図である。
【図１０】ユーザデバイスの実施形態を説明する透視図である。
【図１１】コンピュータシステムの実施形態を説明する概略図である。
【図１２】無線技術ブリッジングシステムの実施形態を説明する概略図である。
【発明を実施するための形態】
【０００８】
本開示の実施形態及びそれらの利益は、以下の詳細な説明により最も理解される。同様の参照符号は、１以上の図面において図解される同様のエレメントを識別するために使用されることが理解されるべきであり、その中での表示は、本開示の実施形態の図解を目的としたもので、それらを限定することを目的としたものではない。
【０００９】
本開示は、ユーザデバイスがそのユーザデバイスに元々備わっていない無線技術を使用して通信し得るような、無線技術をブリッジするためのシステム及び方法を説明する。いくつかの実施形態において、ユーザデバイスは、第２無線技術（例えば、ブルートゥース無線技術、ブルートゥースロウエナジー（ＢＬＥ）無線技術など）を用いた無線通信を実行するように構成された第２技術無線コントローラ（例えば、ブルートゥース無線コントローラ）を含み、従って、第２無線技術は、ユーザデバイスに元々備わっているものである。しかしながら、例えばマーチャントの物理的なロケーション内にあるマーチャントデバイスにより提供される無線通信システムは、第１無線技術に対して第１無線コントローラ（例えば、Near Field Communications （ＮＦＣ） 無線コントローラ）がユーザデバイスに含まれていない、且つそのようなものとして、第１無線技術はユーザデバイスに元々備わっていない、該第１無線技術（例えば、ＮＦＣ 無線技術）を用いて無線通信を実行するように構成され得る。ここで記載された無線技術ブリッジングシステム及び方法は、ユーザデバイスに結合されるように構成された無線技術ブリッジングシステムシャーシ（例えば、ユーザデバイスケース、接着性のシャーシなど）に収容された回路基板上に第１技術無線コントローラ及び第２技術無線コントローラの各々を含むことにより、ユーザデバイスと、マーチャントデバイスの無線通信システムとの間の無線通信を提供する。
【００１０】
運用中は、無線技術ブリッジングシステム内の第１技術無線コントローラは、マーチャントデバイスの無線通信システム内の第１技術無線コントローラから第１無線技術の第１無線通信を受信するように使用され、無線技術ブリッジングシステム内のブリッジングエンジンは、それらの第１無線通信を第１無線技術から第２無線技術に変換する。そして、無線技術ブリッジングシステム内の第２技術無線コントローラは、第２無線技術の第１無線通信をユーザデバイス内の第２技術無線コントローラへ送信するように使用される。そしてユーザデバイスは、ユーザデバイス内の第２技術無線コントローラを用いて第２無線技術の第２無線通信に応答し、無線技術ブリッジングシステム内の第２技術無線コントローラは、それらの第２無線通信を受信するように使用される。無線技術ブリッジングシステム内のブリッジングエンジンは、それらの第２無線通信を第２無線技術から第１無線技術に変換し、そして、無線技術ブリッジングシステム内の第１技術無線コントローラは、第１無線技術の第２無線通信を、マーチャントデバイスの無線通信システム内の第１技術無線コントローラへ送信するように使用される。そのようなものとして、それぞれが異なる無線技術を利用する事実にもかかわらず、ユーザデバイスは、マーチャントデバイスの無線通信システムと通信することができる。
【００１１】
今、図１を参照すると、無線技術をブリッジングする方法１００の実施形態が説明される。以下で説明される実施形態において、マーチャントの物理的なロケーションでの１以上のマーチャントデバイスは、第１無線技術を利用する無線通信システムを提供するように動作し、本開示の無線技術ブリッジングシステムは、その第１無線技術と、ユーザデバイスに元々から備わっている、異なる第２無線技術とをブリッジングすることにより、無線通信システムとユーザデバイスとの間の通信を可能にするように使用される。しかしながら、第１無線技術を利用する無線通信システムは、任意の無線システムプロバイダによって運用されてもよいし、従って、マーチャントにより運用されるそれらのものに限定されるべきではない。
【００１２】
さらに、以下で説明する実施形態のいくつかにおいて、第１無線技術を利用する無線通信システムは、少なくとも一部において、例えば、ユーザが、それぞれ、ユーザデバイス及びマーチャントデバイスを使用してマーチャントと情報を交換することを可能にする様々な支払いサービスを提供するPayPal, Inc. of San Jose, CA などの、支払いサービスプロバイダと通信可能なように提供される。例えば、支払いサービスプロバイダは、ユーザが「チェックイン」すること、もしくは、そうでなければ、例えば、支払いサービス、マーチャントの情報、及び／または当技術分野で知られた他のチェックイン機能にアクセスするために、マーチャントの物理的なロケーションにいることを示すことを可能にし得る。さらに、支払いサービスプロバイダは、購入するために、（例えば、アカウントプロバイダ、支払いサービスプロバイダなどにより提供される）ユーザのユーザアカウントから（例えば、アカウントプロバイダ、支払いサービスプロバイダなどにより提供される）マーチャントのマーチャントアカウントへ資金を送金することを指示する、ユーザデバイスからの命令を受信することにより、ユーザデバイスとマーチャントデバイスとの間の支払いトランザクションを可能にし得る。しかしながら、無線通信システムのこれらのユーザは、単に例示を意味し、本開示を有する当業者は、本開示の範囲内にとどまる限り、無線技術ブリッジングシステムが多様な無線通信シナリオに対して使用され得ることを認識するだろう。
【００１３】
方法１００は、ブリッジングエンジンとブリッジングコンポーネントとを収容する無線技術ブリッジングシステムシャーシを含む無線技術ブリッジングシステムが提供されるブロック１００で始まる。先ず図２ａを参照すると、無線技術ブリッジングシステム２００ａの実施形態が図解される。図解された実施形態において、無線技術ブリッジングシステム２００ａは、回路基板２０４を収容する無線技術ブリッジングシステムシャーシ２０２を含む。以下でさらに詳細に説明されるように、１以上のハードウェアプロセッサを含む処理システム及び非一時的メモリシステムのそれぞれは、回路基板２０４に実装され得、ブリッジング命令が非一時的メモリシステム上に含まれ得、このブリッジング命令は、処理システムにより実行された場合、処理システムに、以下で説明される機能を実行するように構成されるブリッジングエンジン２０６を提供させる。実施形態において、ブリッジング命令は、以下でさらに詳細に説明される、１以上の予め定義されたトランザクションを完了するために要求される１以上の通信パターンに加えて、ユーザデバイスに元々備わっていない無線技術に対する、１以上の無線通信サービスまたは特徴と、ユーザデバイスに元々備わっている無線技術に対する、無線通信サービスまたは特徴との間でマッピングを提供し得る。
【００１４】
ブリッジングエンジン２０６は、（例えば、処理システムに接続される、トレースや当技術分野で知られた他の回路基板コネクタ等の、回路基板上の連結器（couplings）により、）回路基板２０４に実装された第１技術無線コントローラ２０８に結合される。第１技術無線コントローラ２０８は、第１無線技術を用いて無線通信を実行するように構成される。以下で説明される実施形態の第１セットにおいて、第１技術無線コントローラ２０８は、ブルートゥース無線技術を使用した無線通信を実行するように構成されるブルートゥース技術無線コントローラである。以下で説明される実施形態の第１セットの具体例において、従来のブルートゥースに比較して低コストであり且つ低減された消費電力を提供する一方で、同じ通信範囲を維持するブルートゥースロウエナジー（ＢＬＥ）無線技術を用いて、ブルートゥース技術無線コントローラは、無線通信を実行するように構成される。以下で説明される実施形態の第２セットにおいて、第１技術無線コントローラ２０８は、ＮＦＣ無線技術を使用する無線通信を実行するように構成されるＮＦＣ技術無線コントローラである。しかしながら、これらの２つの無線技術の例は、以下で説明される例において提供される一方で、ここで明示的に言及されるものの他に、多様な異なる無線技術を使用した無線通信を実行する、多様な異なる技術の無線コントローラが、本開示の範囲から逸脱することなく、第１技術無線コントローラ２０８として使用され得ることを、本開示を有する当業者は認識するだろう。
【００１５】
ブリッジングエンジン２０６は、また、（例えば、処理システムに接続される、トレースや当技術分野で知られた他の基板コネクタ等の、回路基板上の連結器により、）回路基板２０４に実装された第２技術無線コントローラ２１０に結合される。第２技術無線コントローラ２１０は、第１技術無線コントローラ２０８により用いられる第１無線技術とは異なる第２無線技術を用いて、無線通信を実行するように構成される。以下で説明される実施形態の第１セットにおいて、第２技術無線コントローラ２１０は、ＮＦＣ無線技術を使用する無線通信を実行するように構成されるＮＦＣ技術無線コントローラである。以下で説明される実施形態の第２セットにおいて、第２技術無線コントローラ２１０は、ブルートゥース無線技術を使用する無線通信を実行するように構成されるブルートゥース技術無線コントローラである。以下で説明される実施形態の第２セットの具体例において、ブルートゥース技術無線コントローラは、ＢＬＥ無線技術を用いて無線通信を実行するように構成される。しかしながら、これらの２つの無線技術の例は、以下で説明される例において提供される一方で、ここで明示的に言及されるものの他に、多様な異なる無線技術を使用した無線通信を実行する多様な異なる技術の無線コントローラが、本開示の範囲から逸脱することなく、第２技術無線コントローラ２１０として使用され得ることを、本開示を有する当業者は認識するだろう。
【００１６】
図解された実施形態において、アンテナ２１２は、第１技術無線コントローラ２０８に結合され、アンテナ２１４は、第２技術無線コントローラ２１０に結合され、アンテナ２１２及び２１４の各々は、それぞれ、第１技術無線コントローラ２０８及び第２技術無線コントローラ２１０を介して、無線通信を送受信することにおいて使用されるように構成される。１つの例において、回路基板２０４に実装され、トレースまたは当技術分野で知られた他の回路基板コネクタを介して結合されることにより、アンテナ２１２及び２１４の各々は、それぞれ、第１技術無線コントローラ２０８及び第２技術無線コントローラ２１０に結合され得る。他の例において、アンテナ２１２及び２１４の各々は、それぞれ、第１技術無線コントローラ２０８及び第２技術無線コントローラ２１０に含まれ得、及び／または、そうでなければ、回路基板２０４に実装されることなしに、第１技術無線コントローラ２０８及び第２技術無線コントローラ２１０に結合され得る。１つのアンテナだけが第１技術無線コントローラ２０８及び第２技術無線コントローラ２１０の各々に提供されるものとして図解したが、複数のアンテナが、例えばダイバーシティアンテナ方式で、第１技術無線コントローラ２０８及び第２技術無線コントローラ２１０の各々に提供され得る。さらに、単一のアンテナ（または、例えばダイバーシティアンテナ方式における複数のアンテナ）は、本開示の範囲内にとどまるかぎり、第１技術無線コントローラ２０８及び第２技術無線コントローラ２１０の各々により共有され得る。
【００１７】
次に図２ｂを参照すると、無線技術ブリッジングシステム２００ｂの実施形態は、図２ａを参照して上で説明した無線技術ブリッジングシステム２００ａと実質的に同様に、ただし異なる無線技術の追加の無線コントローラの提供と共に説明される。そのようなものとして、ブリッジングエンジン２０６と、第１技術無線コントローラ２０８と、第２技術無線コントローラ２１０と、アンテナ２１２及び２１４とを含む同様のコンポーネントは、同様の参照番号を含む。しかしながら、無線技術ブリッジングシステム２００ｂは、（例えば、処理システムに接続される、トレースや当技術分野で知られた他の回路基板コネクタ等の、回路基板上の連結器により、）回路基板２０４に実装された、第３技術無線コントローラ２１６から第ｎ技術無線コントローラ２１８までの全てに結合されるブリッジングエンジン２０６を含む。第３技術無線コントローラ２１６は、第１技術無線コントローラ２０８により用いられる第１無線技術及び第２技術無線コントローラ２１０により用いられる第２無線技術とは異なる第３無線技術を用いて、無線通信を実行するように構成される。例えば、第３技術無線コントローラ２１６は、Wi-Fi無線技術を用いる無線通信を実行するように構成されるWi-Fi技術無線コントローラであり得る。図２ｂにおいて図解されるように、様々な異なる種類の技術の無線コントローラは、無線技術ブリッジングシステム２００ｂ内に提供され得る。 
【００１８】
さらに、図解された実施形態において、アンテナ２２０は、第３技術無線コントローラ２１６に結合され、アンテナ（例えば、アンテナ２２２）は、無線技術ブリッジングシステム２００ａを参照して上で説明したのと同様に、無線技術ブリッジングシステム２００ｂに含まれる任意の他の技術の無線コントローラ（例えば、第ｎ技術無線コントローラ２１８）に結合し得る。さらに、また、無線技術ブリッジングシステム２００ａを参照して上で説明したように、無線技術ブリッジングシステム２００ｂ内の任意の数の異なる技術の無線コントローラは、任意の数のアンテナを共有し得る。
【００１９】
図２ａ及び図２ｂの無線技術ブリッジングシステム２００ａ及び２００ｂは、説明及び図解の明快さのために提供されているが、他のコンポーネント、コネクタ、及び／または、当技術分野で知られた他の特徴は、本開示の範囲から逸脱することなく、回路基板２０４に提供され得る。例えば、いくつかの実施形態において、無線技術ブリッジングシステム２００ａまたは２００ｂに電力を供給するために、無線技術ブリッジングシステム２００ａまたは２００ｂは、電池、または、（例えば、ユーザデバイスに接続し、ユーザデバイスから電力を受信する）電源コネクタを含んでもよい。具体例において、ユーザデバイス上の電源に接続する無線技術ブリッジングシステムの電源コネクタは、例えばユーザデバイスを充電するために無線技術ブリッジングシステムがユーザデバイスから切断されている必要がないように、電源コネクタへの同様の種類のコネクタの接続を可能にし得る。さらに、（例えば、非一時的メモリ及び１以上のハードウェアプロセッサにより提供される）ブリッジングエンジン２０６、並びに、無線コントローラ２０８、２１０、２１６及び２１８は、別々のコンポーネントとして図解され記載されているが、いくつかの実施形態において、ブリッジングエンジン２０６及び異なる技術の無線コントローラの各々は、本開示の範囲内にとどまるかぎり、同じハードウェアプロセッサまたはハードウェアプロセッサの組合せで提供されてもよい。
【００２０】
今、図３を参照すると、ユーザデバイス３０２に結合された無線技術ブリッジングシステム３００の実施形態が説明される。無線技術ブリッジングシステム３００は、図２ａ及び図２ｂを参照して上で説明した無線技術ブリッジングシステム２００ａ及び／または２００ｂであり得、または、それらのコンポーネントのいくつかまたはすべてを含み得る。図解された実施形態において、接着剤３０６は、無線技術ブリッジングシステム３００をユーザデバイス３００に結合するために使用される。
【００２１】
一例において、無線技術ブリッジングシステム３００の無線技術ブリッジングシステムシャーシは「ステッカー（sticker）」として提供され得、この無線技術ブリッジングシステムシャーシは、（図２ａ及び図２ｂを参照して上で説明した）無線技術ブリッジングシステム３００のコンポーネント及び回路基板を収容する保護カバーを含む。無線技術ブリッジングシステムシャーシを提供し得る保護カバーの例は、プラスチック材料、金属材料、ゴム材料、及び／または、ここで説明された機能を可能にする且つそれによって本開示の範囲内にある限り無線技術ブリッジングシステムのコンポーネントを保護するだろうと本開示を有する当業者が認識するであろう様々な他の材料、で作られたケースを含む。接着剤３０６は、（例えば、ユーザデバイスに適用するために無線技術ブリッジングシステムがステッカーとして提供されるように、）無線技術ブリッジングシステムシャーシ／保護カバー上に含まれ得、ユーザデバイス３０２のシャーシ上に含まれ得、ならびに／もしくは、ユーザにより、無線技術ブリッジングシステムシャーシ／保護カバーまたはユーザデバイス３０２のシャーシのいずれかに塗布され得る。現在のコンポーネントサイズが与えられると、無線技術ブリッジングシステム３００は、板ガムと同様の寸法であるとして想像されるが、（例えば、将来における削減されたコンポーネントサイズに基づいて、）無線技術ブリッジングシステム３００のより大きいまたはより小さいサイズは本開示の範囲内にあるだろう。
【００２２】
今、図４を参照すると、無線技術ブリッジングシステム４００の実施形態が説明される。無線技術ブリッジングシステム４００は、図２ａ及び図２ｂを参照して上で説明した無線技術ブリッジングシステム２００ａ及び／または２００ｂであり得、またはそれらのコンポーネントのいくつかまたはすべてを含み得る。図解された実施形態において、無線技術ブリッジングシステム４００は、ユーザデバイス保護ケースとして提供される。
【００２３】
一例において、無線技術ブリッジングシステム４００のユーザデバイス保護ケースは、ユーザデバイスを収容するように構成されたユーザデバイスハウジング４０４を定義するデバイスケースシャーシ４０２、デバイスケースシャーシ４０２により定義されるカメラ開口部４０６、デバイスケースシャーシ４０２により定義されるマイク開口部４０８、デバイスケースシャーシ４０２により定義されるスピーカー開口部４１０、及び、デバイスケースシャーシ４０２により定義されるデータ及び電源コネクタ開口部４１２を含む。図解された実施形態において、回路基板４１４及び（図２ａ及び図２ｂを参照して上で説明された）無線技術ブリッジングシステム４００のコンポーネントは、（回路基板４１４の位置を示す図４の点線により示されるように、）デバイスケースシャーシ４０２に組み込まれる。当業者は、図４に図解されるユーザデバイス保護ケースを携帯電話の保護ケースとして認識するであろう一方で、彼らは、ユーザデバイス（例えば、タブレットコンピュータ、ラップトップコンピュータなど）の他の種類の多様なケースは、本開示の範囲内にあるであろうことと同様に、（例えば、デバイスケースシャーシ４０２に組み込まれたというよりはむしろユーザデバイスケースに取り付けられた）回路基板の異なる位置も、本開示の範囲内にあるであろうことを認識するだろう。 
【００２４】
無線技術ブリッジングシステムの少数の例は、ユーザデバイスを収容し得るユーザデバイス保護ケースと同様に、ユーザデバイスに接着され得る接着性のシャーシを含むと定められているが、当業者は、ここで説明された無線技術ブリッジングシステムは、本開示の範囲内にとどまるかぎり、多様な他の構成において提供され得ることを認識するだろう。例えば、いくつかの実施形態において、無線技術ブリッジングシステムは、ユーザデバイス内に提供され得る、または、複数のユーザデバイスによって共有され得る形で提供され得る。
【００２５】
上で説明したように、ユーザのユーザデバイスは、ユーザデバイスに含まれた第２技術無線コントローラを含むことにより、そのユーザデバイスに元々備わっている第２無線技術を提供し得るが、ユーザは、第２無線技術とは異なり、ユーザデバイスに元々備わっていない第１無線技術（または、他の無線技術）を利用することが可能であることを望むかもしれない。以下で説明される実施形態の第１セットにおいて、ユーザデバイスの第２無線コントローラは、ＮＦＣ無線技術を用いて無線通信を実行するように構成されたＮＦＣ無線コントローラを含み、ユーザは、例えば、チェックインシステムに加わるためのマーチャントの物理的なロケーションで提供されるＢＬＥ無線技術のような、ブルートゥース無線技術を利用することが可能であることを望む。以下で説明される実施形態の第２セットにおいて、ユーザデバイスの第２技術無線コントローラは、ブルートゥース無線技術を使用する無線通信を実行するように構成されるブルートゥース技術無線コントローラであり、ユーザは、支払いシステムに加わるためのマーチャントの物理的なロケーションで提供されるＮＦＣ無線技術を利用することが可能であることを望む。しかしながら、上で説明したように、任意の異なる無線技術のブリッジングは、本開示の範囲内であり得る。よって、方法１００のブロック１０２で、ユーザは、無線技術ブリッジングシステム３００を彼らのユーザデバイス３０２に接着させ得、ユーザは、彼らのユーザデバイスを、無線技術ブリッジングシステム４００のユーザデバイスハウジング４０４に格納し得、及び／または、そうでなければ、彼らのユーザデバイスを無線技術ブリッジングシステムに結合させ得る。 
【００２６】
今、図１、２ａ及び／または２ｂ、５、ならびに６を参照すると、方法１００は、無線技術ブリッジングシステム内の第１無線コントローラを介して、第１無線技術の第１無線通信が無線技術ブリッジングシステムのブリッジングエンジンにより受信される、ブロック１０４に移る。
【００２７】
先ず図５を参照すると、方法１００の実施形態の第１セットは、マーチャントの「店舗販売」（実在）の店頭であり得る、または、マーチャントの物理的なロケーション５００へのアクセスをユーザに提供する入り口５０３とともに、マーチャントの物理的なロケーション５００を定義する複数の壁５０２を含むビジネスの他のマーチャントプレイスであり得る、物理的なロケーション５００を含む。図解した実施形態において、マーチャントの物理的なロケーション５００でのマーチャントは、第１技術無線チェックインビーコン５０４を含む無線通信システムを提供するために１以上のマーチャントデバイスを使用する。第１技術無線チェックインビーコン５０４は、（例えば入り口５０３を介して）マーチャントの物理的なロケーション５００に入ったユーザの（上述した任意のユーザデバイスであり得る）ユーザデバイス５０６に元々備わっている第２無線技術とは異なる第１無線技術を用いて、無線通信を実行するように構成された、第１技術無線コントローラを含む。ユーザデバイス５０６は、方法のブロック１０２において、図２ａの無線技術ブリッジングシステム２００ａに結合される。図２ａの無線技術ブリッジングシステム２００ａは、図５に含まれる実施形態に関して以下で説明されるが、本開示の範囲内にとどまるかぎり、上述した任意の無線技術ブリッジングシステムは、無線技術ブリッジングシステム２００ａに置き換わり得る。
【００２８】
上で説明したように、実施形態のこの第１セットの一例において、第１無線技術は、例えば、ＢＬＥ無線技術等のようなブルートゥース無線技術であり、第１技術無線チェックインビーコン５０４内の第１技術無線コントローラは、ブルートゥース無線コントローラであり；ユーザデバイス５０６内の第２技術無線コントローラは、ＮＦＣ無線技術を用いて無線通信を実行するように構成されたＮＦＣ無線コントローラであり；無線技術ブリッジングシステム２００ａは、第１技術無線コントローラ２０８としてブルートゥース無線コントローラと、第２技術無線コントローラ２１０としてＮＦＣ無線コントローラとを含む。
【００２９】
方法１００のブロック１０４では、無線技術ブリッジングシステム２００ａに結合されたユーザデバイス５０６を有するユーザは、入り口５０３を介して、マーチャントの物理的なロケーション５００に入るかもしれない。特定の実施形態において、第１技術無線チェックインビーコン５０４は、ＢＬＥ無線技術を用いて、チェックイン情報として、第１無線通信をブロードキャストし得る。例えば、第１技術無線チェックインビーコン５０４は、マーチャントの識別子、ロケーション、advanced encryption standard (AES) キー、及び／または、当技術分野で知られた様々な他のチェックイン情報を含み得るチェックイン情報をブロードキャストし得、チェックイン情報は、ユーザデバイス５０６のオペレーティングシステムのバックグラウンドにおいてユーザデバイス５０６のチェックインアプリケーションにより認識でき得る。しかしながら、第１無線通信におけるチェックイン情報は、第１無線技術を用いてブロードキャストされるため、ユーザデバイス５０６は、直接その第１無線通信を受信することができない（すなわち、第１技術無線コントローラの欠如のため、第１無線技術は元々ユーザデバイス５０６によりサポートされていないから）。しかしながら、ブロック１０４で、無線技術ブリッジングシステム２００ａ内のブリッジングエンジン２０６は、（例えばアンテナ２１２を用いて）第１技術無線コントローラ２０８を介して、第１技術無線チェックインビーコン５０４から第１無線通信を受信する。
【００３０】
以下で提供されるテーブルは、方法１００のブロック１０４で第１技術無線チェックインビーコンからのブロードキャストに含まれ得るチェックイン情報のいくつかの例をリストする。
2016533097.tif 000003
【００３１】
次に図６を参照すると、方法１００の実施形態の第２セットは、マーチャントの「店舗販売」（実在）の店頭であり得る、または、マーチャントの物理的なロケーション６００へのアクセスをユーザに提供する入り口６０３とともに、マーチャントの物理的なロケーション６００を定義する複数の壁６０２を含むビジネスの他のマーチャントプレイスであり得る、マーチャントの物理的なロケーション６００を含む。図解された実施形態において、マーチャントの物理的なロケーション６００でのマーチャントは、図２ａの無線技術ブリッジングシステム２００ａに結合された（上述した任意のユーザデバイスであり得る）ユーザデバイス６０６に元々備わっている第２無線技術とは異なる第１無線技術を用いて、無線通信を実行するように構成された第１技術無線コントローラを含む第１技術無線Point Of Sale （ＰＯＳ）デバイス６０４を含む無線通信システムを提供するために１以上のマーチャントデバイスを使用する。図２ａの無線技術ブリッジングシステム２００ａは、図６に図解された実施形態で使用されるように以下で説明されるが、本開示の範囲内にとどまるかぎり、ここで説明する任意の無線技術ブリッジングシステムは、無線技術ブリッジングシステム２００ａに置き換わり得る。
【００３２】
上述したように、実施形態のこの第２セットの一例において、第１無線技術は、ＮＦＣ無線技術であり、第１技術無線ＰＯＳデバイス６０４内の第１技術無線コントローラは、ＮＦＣ無線コントローラであり；ユーザデバイス５０６内の第２技術無線コントローラは、ブルートゥース無線技術を用いて無線通信を実行するブルートゥース無線コントローラであり；無線技術ブリッジングシステム２００ａは、第１技術無線コントローラ２０８としてＮＦＣ無線コントローラと、第２技術無線コントローラ２１０としてブルートゥース無線コントローラとを含む。
【００３３】
方法１００のブロック１０４では、無線技術ブリッジングシステム２００ａに結合されたユーザデバイス６０６を有するユーザは、マーチャントの物理的なロケーション６００で利用可能な、１以上の製品及び／またはサービスを選択したかもしれず、そして、１以上の製品及び／またはサービスに対する支払いのためのマーチャントとの支払いトランザクションを開始するために第１技術無線ＰＯＳデバイス６０４に近づくかもしれない。一例において、第１技術無線ＰＯＳデバイス６０４は、ユーザデバイス６０６が第１技術無線ＰＯＳデバイス６０４の近くに位置された場合に、支払いトランザクションを開始するために、ユーザデバイス６０６上の支払いアプリケーションにより認識可能であるようなＮＤＥＦレコード情報を含むＮＦＣ信号をブロードキャストすることによりＮＦＣタグとして動作するかもしれない。しかしながら、第１無線通信における支払い情報は、第１無線技術を用いてブロードキャストされるため、ユーザデバイス５０６は、第１技術無線ＰＯＳデバイス６０４の近くに位置した場合、直接その第１無線通信を受信することができない（すなわち、第１技術無線コントローラの欠如のため、第１無線技術は元々ユーザデバイス５０６によりサポートされていないから）。しかしながら、ブロック１０４で、ユーザデバイス６０６が第１技術無線ＰＯＳデバイス６０４の近くに位置した場合、無線技術ブリッジングシステム２００ａ内のブリッジングエンジン２０６は、（例えばアンテナ２１２を用いて）第１技術無線コントローラ２０８を介して、第１技術無線ＰＯＳデバイス６０４から第１無線通信を受信するだろう。実施形態において、ＮＤＥＦレコード情報は、例えば、可変長ｔｙｐｅ フィールドの解釈の仕方を示す可変の３ビットの Type Name Format （ＴＮＦ）情報 、レコードのタイプを記述する可変長ｔｙｐｅ情報、レコードに対する一意の識別子である可変長ＩＤ情報、読み書きされる実際のデータペイロードである可変長ｐａｙｌｏａｄ情報、及び／または当技術分野で知られた様々な他のＮＤＥＦレコード情報を含み得る。
【００３４】
そして方法１００は、無線技術ブリッジングシステム内のブリッジングエンジンが、第１無線技術の第１無線通信を、第２無線技術の第１無線通信に変換するブロック１０６に遷移する（すなわち、ブロック１０４で受信された第１無線通信は、第１無線技術から第２無線技術に変換される）。
【００３５】
図５で図解された実施形態の第１セットを戻って参照すると、無線技術ブリッジングシステム２００ａ内のブリッジングエンジン２０６は、第１技術無線チェックインビーコン５０４からブルートゥース無線技術（例えば、ＢＬＥ無線技術）の第１無線通信を受信した。上述したように、ＢＬＥ無線技術の第１無線通信は、マーチャントの識別子、ロケーション、ＡＥＳキー、及び／または、当技術分野で知られた様々な他のチェックイン情報、を含むチェックイン情報を含む。ブロック１０６で、ブリッジングエンジン２０６は、マーチャントの識別子、ロケーション、ＡＥＳキー、及び／または、チェックイン情報を、NFC Data Exchange Format （ＮＤＥＦ） レコードに書き込むことにより、ＢＬＥ無線技術の第１無線通信をＮＦＣ無線技術の第１無線通信に変換し得る。いくつかの実施形態において、ＮＤＥＦレコードは、回路基板２０４に実装された非一時的メモリ内のデータベースに格納され得る。
【００３６】
図６で図解された実施形態の第２セットを戻って参照すると、無線技術ブリッジングシステム２００ａ内のブリッジングエンジン２０６は、第１技術無線ＰＯＳデバイス６０４からＮＦＣ無線技術の第１無線通信を受信した。上述したように、ＮＦＣ無線技術の第１無線通信は、上述したＮＤＥＦレコード情報を含み得る。ブロック１０６で、ブリッジングエンジン２０６は、ＮＤＥＦレコード情報を当技術分野で知られたブルートゥースフォーマット、及び、対応し且つ識別されたＢＬＥの特性（characteristics）に書き込むことにより、ＮＦＣ無線技術の第１無線通信を、ブルートゥース無線技術の第１無線通信へ変換し得る。いくつかの実施形態において、ＮＤＥＦレコード情報は、回路基板２０４に実装された非一時的メモリ内のデータベースに格納され得る。
【００３７】
そして、方法１００は、ブリッジングエンジン２０６が、無線技術ブリッジングシステム上の第２技術無線コントローラを介して、ユーザデバイス内の第２技術無線コントローラへ、第２無線技術の第１無線通信を送信するブロック１０８に遷移する。よって、ブロック１０８で、ユーザデバイスは、（ユーザデバイスに含まれる）その第２技術無線コントローラを介して、第２無線技術の第１無線通信を受信する。
【００３８】
図５で図解された実施形態の第１セットを戻って参照すると、無線技術ブリッジングシステム２００ａ内のブリッジングエンジン２０６は、第１技術無線チェックインビーコン５０４から受信した第１無線通信をＢＬＥ無線技術からＮＦＣ無線技術に変換した。上述したように、ＮＦＣ無線技術の第１無線通信は、マーチャントの識別子、ロケーション、ＡＥＳキー、及び／または、ＢＬＥ無線技術の第１無線通信における第１技術無線チェックインビーコン５０４から受信したその他のチェックイン情報を有するＮＤＥＦレコードを含み得る。
【００３９】
ブロック１０８の実施形態において、ブリッジングエンジン２０４は、ＮＤＥＦレコードが予め定められた間隔でブロードキャストされるように、第２技術無線コントローラ２１０（この実施形態におけるＮＦＣ無線コントローラ）に、予め定められた間隔で電源を供給されるようにすることによって、第２技術無線コントローラ２１０にＮＦＣタグのエミュレートを開始させる。例えば、ブロック１０８で、第２技術／ＮＦＣ無線コントローラ２１０の動作が、ＮＦＣ支払いシステムの近くのユーザデバイス５０６の動き（スワイプ（swiping））をシミュレーションする目的で、ブリッジングエンジン２０４は、ＮＤＥＦレコード（例えば、第２／ＮＦＣ無線技術の第１無線通信）をブロードキャストするために、第２技術／ＮＦＣ無線コントローラ２１０に１秒間隔で電源をオン及びオフさせ得る。ブロック１０８で、ユーザデバイス５０６のユーザは、電源をオンにする、アンロックする、または、そうでなければユーザデバイス５０６をアクティベートし得、それに応じて、ユーザデバイス内の第２技術／ＮＦＣ無線コントローラは、無線技術ブリッジングシステム２００ａから、第２／ＮＦＣ無線技術の第１無線通信を受信するだろう。本開示を有する当業者は、第２技術／ＮＦＣ無線コントローラ２１０によるＮＦＣタグのエミュレーションは、例えばユーザデバイス５０６が両方向のＮＦＣ通信をサポートしない場合に、利益をもたらし得ることを認識するだろう。しかしながら、ユーザデバイス５０６が両方向のＮＦＣ通信をサポートする場合の実施形態において、無線技術ブリッジングシステム２００ａ内の第２技術／ＮＦＣ無線コントローラ２１０からの第２／ＮＦＣ無線技術の第１無線通信は、上述したＮＦＣタグのエミュレーションが必要ない且つ省略され得るように、ユーザデバイス５０６との通信を直ちに提供し得る。
【００４０】
実施形態において、第１技術無線チェックインビーコン５０４は、次のように動作し得るＢＬＥビーコンデバイスである。ＢＬＥビーコンデバイスは、定期的にまたは連続して、知られたUniversally Unique Identifier （ＵＵＩＤ）とともにサービスを広告するように動作し得る。ブリッジングエンジン２０６は、ＵＵＩＤとともに（第１技術無線コントローラ２０８を用いて）ＢＬＥ信号を監視するように動作し得る。１つの例において、iPhoneデバイスは、登録されたＵＵＩＤが発見された場合、自動的に特定のアプリケーションが起動されるように、ＵＵＩＤが特定のアプリケーションにマッピングされることを可能にするが、一方で、ＮＦＣタグを特定のアプリケーション（例えば、「ACTION_NDEF_DISCOVERED」インテントを介して、適切な登録されたアプリケーションにディスパッチされることができる、既知のUniform Resource Identifier （ＵＲＩ）を有するＮＤＥＦレコード）に関連付けるために、同様の特徴（「タグディスパッチシステム」）がアンドロイドデバイス上で利用可能である。したがって、図５で図解した実施形態の一例において、ブリッジングエンジン２０６は、ＮＦＣ無線コントローラ２１０に、ユーザデバイス上のアプリケーションに関連付けられていることが知られている（仮想／エミュレートされたタグ上のＮＤＥＦレコードにパッケージされた）ＵＲＩタイプの読出し／書込みＮＦＣタグをエミュレートさせる。（例えば、１または２秒電力を供給し、１または２秒電力オフにする、など）定期的に、ＮＦＣエミュレーションに電力を供給することにより、（元々備わっているＮＦＣ無線コントローラを含む）ユーザデバイスには、ユーザデバイスが繰り返しＮＦＣタグに接触しているようにみえるだろう。ユーザデバイスがアンロックされた場合、オペレーティングシステムは、アプリケーションを、アクティブにし、ブリッジングエンジン２０６とトランザクションを行うことができるようにするだろうし、ブリッジングエンジン２０６にデータを送信するために（ブリッジングエンジン２０６及びＮＦＣ無線コントローラ２１０による読出し／書込みタグのエミュレーションを介して、）エミュレートされたＮＦＣタグに書き込みを行い、通信時にエミュレートされたＮＦＣタグからデータを読み出すプロトコルを介して、ユーザデバイスは、ブリッジングエンジン２０６との両方向の通信を確立することができ、したがって、ブリッジングエンジン２０６を介して、ＢＬＥビーコンデバイスとの両方向の通信を確立することができる。
【００４１】
実施形態において、第１無線技術コントローラ２０８と第２無線技術コントローラ２１０との間をブリッジングすることは、以下のようにしてブリッジングエンジン２０６により成し遂げられ得る；単純な文字列（例えば、店の名前、マーチャントのＩＤなど）であるフィールドは、特性（characteristic）から適切なラベル付けまたはタグ付けされたＮＤＥＦレコードへマップされ得る。ＲＷリクエストフィールド及び通知（Notify）として示されたフィールド（段落[0041]の表を参照）は、それらがユーザデバイス通信側またはＢＬＥビーコンデバイス通信側でアクションを要求し得るように、異なって扱われ得る。ユーザデバイス内のアプリケーションは、応答値（Ｒｅｓｐｏｎｓｅ  ｖａｌｕｅ）を設定するために、エミュレートされたＮＦＣタグに書き込み得、通知（Ｎｏｔｉｆｙ）フィールドの状態は、監視され得る。 
【００４２】
いくつかの実施形態において、特別なＮＤＥＦレコードは、通信がＢＬＥビーコンデバイスのやり取りのどこであるかの記録をつけることにより通信を容易にするために追加され得、ＢＬＥビーコンデバイス、ブリッジングエンジン２０６、及びユーザデバイス内のアプリケーションと同期する。ブリッジングエンジン２０６がＮＦＣタグのエミュレーションを引き起こした場合、特別なＮＤＥＦレコードは、例えば、「ＢＬＥビーコンの応答待っています」、「処理すべき通知があります」、「ビーコンはあなたの応答を待っています」、「ビーコンはもはや検出されません」などのような状態を示すために、ペイロードにフラグを立て得る。
【００４３】
実施形態において、ブリッジングエンジン２０６は、全てのブリッジされた通信への有効な参加者であり、（ブリッジングエンジン２０６は、ユーザデバイス内のアプリケーションの視点からは読込み／書込みタグであり、そのアプリケーションはリクエストに対応する特定のＮＤＥＦレコードに書き込みを行うので）ユーザデバイス内のアプリケーションがリクエストをいつ行ったかを知るだろう。例えば、ブリッジングエンジン２０６は、積極的にＮＦＣレコードの変化を監視して、リクエストデータをＮＤＥＦレコードからＢＬＥビーコンデバイスと通信するＲＷリクエスト特性にコピーすることによって、その情報をＢＬＥビーコンデバイスへ伝える。各ステップで、ブリッジングエンジン２０６は、（例えば、ＮＦＣ無線コントローラ２１０の送信された出力を有効にする及び無効にすることによって、）エミュレートされたタグを消し及び再現し得、その結果、ユーザデバイスには、上述した既知のＵＲＩ機構により識別されるユーザデバイス内の同じアプリケーションに偶然関連付けられた関係のないＮＦＣタグのシーケンスに接触されたようにみえる。しかしながら、受信されているタグ情報は独立しておらず、むしろ、チェックイントランザクション、購入トランザクションなどを完了させる状況におけるリクエスト及びレスポンスのシーケンスであることをアプリケーションが理解する処理にユーザデバイスのアプリケーションは加担し得る。本開示の範囲内にあるであろう、例えばアンドロイドビーム、その他等のような、タグエミュレーションの他に、ＢＬＥビーコンデバイスとのＮＦＣ通信を遂げる方法は他にもあるが、上述した単純なＲ／Ｗタグのエミュレーションは、現在ほとんどのユーザデバイスでサポートされ、且つそれ故に、現在使用されている最大数のユーザデバイスとの上述したトランザクションを可能にする方法を提供する。
【００４４】
よって、方法１００の、ブロック１０４、１０６、及び１０８は、無線技術ブリッジングシステム２００ａを用いてユーザデバイス５０６に受信される、ユーザデバイス５０６により元々サポートされていない無線技術を用いたマーチャントからの無線通信を提供する。
【００４５】
図６で図解された実施形態の第２セットを戻って参照すると、無線技術ブリッジングシステム２００ａ内のブリッジングエンジン２０６は、第１技術無線ＰＯＳデバイス６０４から受信した第１無線通信をＮＦＣ無線技術からブルートゥース無線技術に変換した。上述したように、ブルートゥース無線技術の第１無線通信は、ＮＦＣ無線技術の第１無線通信における第１技術無線ＰＯＳデバイス６０４から受信したＮＦＣレコード情報を含み得る。ブロック１０８で、ブリッジングエンジン２０４は、第２技術無線コントローラ２１０（この実施形態においてはブルートゥース無線コントローラ）に、その情報（例えば、第２／ブルートゥース無線技術の第１無線通信）をユーザデバイス６０６へ送信させる。よって、ユーザデバイス６０６により元々サポートされていない無線技術を用いたマーチャントからの無線通信は、無線技術ブリッジングシステム２００ａを用いてユーザデバイス６０６に受信される。
【００４６】
そして方法１００は、ブリッジングエンジン２０６が、無線技術ブリッジングシステム上の第２技術無線コントローラを介して、第２無線技術の第２無線通信を受信するブロック１１０に遷移する。ブロック１０８での第２無線技術の第１無線通信の受信に次いで、ユーザデバイスは、ユーザデバイス内の第２技術無線コントローラを用いて第２無線技術の第２無線通信を送信し得る。
【００４７】
図５で図解した実施形態の第１セットを用いた一例において、ユーザデバイス５０６により受信された第２無線技術の第１無線通信は、ユーザデバイス５０６に、ユーザがマーチャントの物理的なロケーション５００にチェックインしたいということをユーザが確かに（confirm）する（例えば、マーチャントの物理的なロケーション５００にチェックインしたいということを確かにするためにＯＫを押下する）ことを可能にする、ユーザへのユーザインターフェースを表示させ得、そのような確認通知（confirmation）に応じて、ユーザデバイス５０６は、（例えば、タグ書込み操作を介して）ＮＤＥＦレコードとして第２無線通信を送信するためにその第２技術無線コントローラを使用し得る。図６に図解される実施形態の第２セットを用いる他の例において、ユーザデバイス６０６により受信される第２無線技術の第１無線通信は、ユーザデバイス５０６を、起動させて、（例えば、製品、価格、支払い情報などを詳述する支払いトランザクション画面を含むことにより、）マーチャントの物理的なロケーション５００との支払いトランザクションをユーザが開始することを可能にするユーザへのユーザインターフェースを表示させ得、（例えば、支払いアカウント、支払い指示などの）ユーザが提供した選択に応じて、ユーザデバイス５０６は、第２無線通信を送信するために、第２技術無線コントローラを使用し得る。
【００４８】
図５で図解された実施形態の第１セットを戻って参照すると、無線技術ブリッジングシステム２００ａ内のブリッジングエンジン２０６は、（例えば、アンテナ２１４を用いて、）第２技術／ＮＦＣ無線コントローラ２１０を介して、ユーザデバイス５０６から第２／ＮＦＣ無線技術の第２無線通信を受信する。ユーザ５０６から送信されたＮＦＣ無線技術の第２無線通信は、ユーザの識別子、ユーザがチェックインに成功した通信、事前に許可された支出限度、チェックインの期限に対する時間制限、特別割引、クーポン、及び／または、当技術分野で知られた他のチェックイン応答情報を含み得る。ブロック１１０で、ブリッジングエンジン２０４は、ユーザデバイス５０６から第２／ＮＦＣ無線技術の第２無線通信を受信する。
【００４９】
図６で図解された実施形態の第１セットを戻って参照すると、無線技術ブリッジングシステム２００ａ内のブリッジングエンジン２０６は、（例えば、アンテナ２１４を用いて、）第２技術／ブルートゥース無線コントローラ２１０を介して、ユーザデバイス６０６から第２／ブルートゥース無線技術の第２無線通信を受信する。ユーザ５０６から送信されたブルートゥース無線技術の第２無線通信は、ユーザの識別子、店の識別子、登録識別子、支払われる金額、及び／または、当技術分野で知られた他の支払応答情報を含み得る。ブロック１１０で、ブリッジングエンジン２０４は、ユーザデバイス５０６から第２／ブルートゥース無線技術の第２無線通信を受信する。
【００５０】
当技術分野において知られるように、単一の特性に書き込まれ得るデータ量におけるサイズ制限があり、ＮＦＣ技術無線コントローラからＢＬＥ技術無線コントローラへ完全なＮＤＥＦレコードを送信することは、ブリッジシステムを介してすべてのデータをプッシュするために複数の書込みサイクルを要求し得る。
【００５１】
そして、方法１００は、無線技術ブリッジングシステム内のブリッジングエンジンが、第２無線技術の第２無線通信を、第１無線技術の第２無線通信に変換する（すなわち、ブロック１１０で受信された第２無線通信は、第２無線技術から第１無線技術に変換される）ブロック１１２に遷移する。
【００５２】
図５で図解された実施形態の第１セットを戻って参照すると、無線技術ブリッジングシステム２００ａ内のブリッジングエンジン２０６は、ユーザデバイス５０６からＮＦＣ無線技術の第２無線通信を受信した。上述したように、ＮＦＣ無線技術の第２無線通信は、例えば、ユーザの識別子、ユーザがチェックインに成功した通信、事前に許可された支出限度、チェックインの期限に対する時間制限、特別割引、クーポン、及び／または、当技術分野で知られた様々な他のチェックイン応答情報などのような、チェックイン応答情報を含み得る。ブロック１１２で、ブリッジングエンジン２０６は、ユーザの識別子、ユーザがチェックインに成功した通信、事前に許可された支出限度、チェックインの期限に対する時間制限、特別割引、クーポン、及び／または、他のチェックイン応答情報を、レコードに書き込むことによって、ＮＦＣ無線技術の第２無線通信を、ＢＬＥ無線技術の第２無線通信に変換し得る。いくつかの実施形態において、そのレコードは、回路基板２０４に実装された非一時的メモリ内のデータベースに格納され得る。
【００５３】
図６で図解された実施形態の第２セットを戻って参照すると、無線技術ブリッジングシステム２００ａ内のブリッジングエンジン２０６は、ユーザデバイス６０６からブルートゥース無線技術の第２無線通信を受信した。上述したように、ブルートゥース無線技術の第２無線通信は、ユーザの識別子、店の識別子、登録識別子、支払われる金額、及び／または、当技術分野で知られた様々な他の支払応答情報を含む支払応答情報を含む。ブロック１１２で、ブリッジングエンジン２０６は、ユーザの識別子、店の識別子、登録識別子、支払われる金額、及び／または、他の支払応答情報をレコードに書き込むことにより、ブルートゥース無線技術の第２無線通信を、ＮＦＣ無線技術の第２無線通信に変換し得る。いくつかの実施形態において、そのレコードは、回路基板２０４に実装された非一時的メモリ内のデータベースに格納され得る。
【００５４】
そして方法１００は、ブリッジングエンジン２０６が、無線技術ブリッジングシステム上の第１技術無線コントローラを介して、第１無線技術の第２無線通信を、マーチャントにより提供される無線通信システム内の第１技術無線コントローラへ送信する、ブロック１１４に遷移する。よって、ブロック１１４で、マーチャントにより提供される無線通信システムは、無線通信システム内の第１技術無線コントローラを介して第１無線技術の第２無線通信を受信する。
【００５５】
図５で図解された実施形態の第１セットを戻って参照すると、無線技術ブリッジングシステム２００ａ内のブリッジングエンジン２０６は、ユーザデバイス５０６から受信したＮＦＣ無線技術の第２無線通信を、第１／ＢＬＥ無線技術の第２無線通信に変換した。上述したように、第１／ＢＬＥ無線技術の第２無線通信は、ユーザの識別子、ユーザがチェックインに成功した通信、事前に許可された支出限度、チェックインの期限に対する時間制限、特別割引、クーポン、及び／または、第２／ＮＦＣ無線技術の第２無線通信におけるユーザデバイス５０６から受信した他のチェックイン応答情報を含むレコードを含み得る。ブロック１１４で、ブリッジングエンジン２０４は、第１技術無線コントローラ２０８（この実施形態においては、ＢＬＥ無線コントローラ）に、レコードをブロードキャストさせる。ブロック１１４で、第１技術無線チェックインビーコン５０４は、第１技術無線チェックインビーコン５０４内の第１技術／ＢＬＥ無線コントローラを介して、無線技術ブリッジングシステム２００ａから第１／ＢＬＥ無線技術の第２無線通信を受信する。よって、第１技術無線チェックインビーコン５０４により元々サポートされていない無線技術を用いた、ユーザデバイス５０６からマーチャントの無線通信システム内の第１技術無線チェックインビーコン５０４への無線通信は、無線技術ブリッジングシステム２００ａを用いて第１技術無線チェックインビーコン５０４により受信される。
【００５６】
図６で図解された実施形態の第２セットを戻って参照すると、無線技術ブリッジングシステム２００ａ内のブリッジングエンジン２０６は、ユーザデバイス５０６から受信したブルートゥース無線技術の第２無線通信を、第１／ＮＦＣ無線技術の第２無線通信に変換した。上述したように、第１／ＮＦＣ無線技術の第２無線通信は、ユーザの識別子、店の識別子、登録識別子、支払われる金額、及び／または、第２／ブルートゥース無線技術の第２無線通信におけるユーザデバイス５０６から受信した他の支払応答情報を含むレコードを含み得る。ブロック１１４で、ブリッジングエンジン２０６は、第１技術無線コントローラ２０８（この実施形態においては、ＮＦＣ無線コントローラ）に、レコードをブロードキャストさせる。ブロック１１４で、第１技術無線ＰＯＳデバイス６０４は、第１技術無線ＰＯＳデバイス６０４内の第１技術／ＮＦＣ無線コントローラを介して、無線技術ブリッジングシステム２００ａから第１／ＮＦＣ無線技術の第２無線通信を受信する。よって、第１技術無線ＰＯＳデバイス６０４により元々サポートされていない無線技術を用いた、ユーザデバイスからマーチャントの無線通信システム内の第１技術無線ＰＯＳデバイス６０４への無線通信は、無線技術ブリッジングシステム２００ａを用いて第１技術無線ＰＯＳデバイス６０４により受信される。
【００５７】
マーチャントにより提供された無線通信システムからユーザデバイスへの第１無線通信、及び、ユーザデバイスからマーチャントにより提供された無線通信システムへ戻る第２無線通信が説明されたが、本開示を有する当業者は、無線通信システムとユーザデバイスとの間を行き来する任意の数の通信が、ここで説明された無線技術ブリッジングシステムを用いて可能となり得ることを認識するだろう。
【００５８】
よって、無線技術をブリッジングするためのシステム及び方法は、特定の無線技術を用いた無線通信を元々サポートしていないデバイスが、特定の無線技術を利用するデバイスと通信することを可能にすると説明された。ＮＦＣ無線技術を元々サポートするユーザデバイスがＢＬＥ無線技術を元々サポートしているマーチャントデバイスと通信することを可能にし、同様に、ブルートゥース無線技術を元々サポートするユーザデバイスがＮＦＣ無縁技術を元々サポートするマーチャントデバイスと通信することを可能にする無線技術のブリッジングを含む例が提供されたが、本開示を有する当業者は、任意の無線技術がここで説明されたシステム及び方法を使用してブリッジされ得ることを認識するだろう。さらに、ここで説明された無線技術ブリッジングシステムは、例えば、接着性のシャーシとともにユーザデバイスケース内にそれらの無線技術ブリッジングシステムを提供することにより、及び／または、当技術分野で知られた様々な他の結合技術を用いて、それらを利用するユーザデバイスに簡単に結合されるように提供され得る。
【００５９】
今、図７を参照すると、ここで説明される１以上のプロセッサを組み込むためのネットワークベースシステム７００の実施形態が図解される。示されるように、ネットワークベースシステム７００は、説明される実施形態に従った様々な方法を実行するように動作する、複数のサーバ及び／またはソフトウェアコンポーネントを含むまたは実装し得る。典型的なサーバは、例えば、 マイクロソフト（登録商標） ＯＳ、ＵＮＩＸ（登録商標） ＯＳ、ＬＩＮＵＸ（登録商標） ＯＳ、または他の適切なサーバベースのＯＳなどのサーバＯＳを稼動させるスタンドアロン及び企業クラスのサーバを含み得る。図７で図解されたサーバは、他の方法で配備され得、そのようなサーバによって提供されるサービス及び／または実行される動作は、与えられた実装に対して結合または分離される得、より多くのまたはより少ないサーバにより実行され得る。１以上のサーバは、同じまたは異なるエンティティにより動作及び／または維持され得る。
【００６０】
図７で図解されたネットワークシステム７００の実施形態は、ネットワーク７１６を介して通信する、ユーザデバイス７０２、無線技術ブリッジングシステム７０３、マーチャントデバイス７０４、支払いサービスプロバイダデバイス７０６、アカウントプロバイダデバイス７０８、及び／または、第１技術無線通信デバイス７１０、第２技術無線通信デバイス７１２、及び第ｎ技術無線通信デバイス７１４までの無線通信デバイスを含む。ユーザデバイス７０２は、上述した、ユーザデバイス３０２、５０６、及び／または６０６であり得る。無線技術ブリッジングシステム７０３は、上述した、無線技術ブリッジングシステム２００ａ、２００ｂ、３００、及び／または、４００であり得る。マーチャントデバイス７０４は、上述したマーチャントデバイスであり得、上述したマーチャントにより動作される。支払いサービスプロバイダデバイス７０６は、上述した支払いサービスプロバイダデバイスであり得、例えば、 PayPal Inc. of San Jose, CA等の、支払いサービスプロバイダにより動作され得る。アカウントプロバイダデバイス７０８は、上述したアカウントプロバイダデバイスであり得、例えば、クレジットカードアカウントプロバイダ、銀行アカウントプロバイダ、普通預金口座プロバイダ、及び、当技術分野で知られた様々な他のアカウントプロバイダ等の、上述したアカウントプロバイダにより動作され得る。第１技術無線通信デバイス７１０、第２技術無線通信デバイス７１２、及び、第ｎ技術無線通信デバイス７１４までの無線通信デバイスは、第１技術無線チェックインビーコン５０４、第１技術無線ＰＯＳデバイス６０４、及び／または上述した任意の他の無線通信デバイスであり得る。
【００６１】
ユーザデバイス７０２、無線技術ブリッジングシステム７０３、マーチャントデバイス７０４、支払いサービスプロバイダデバイス７０６、アカウントプロバイダデバイス７０８、及び／または、異なる技術無線通信デバイス７１０−７１４は、それぞれ、１以上のプロセッサ、メモリ、ならびに、例えばプログラムコード、及び／または、ここで説明された様々なアプリケーション、データ、及びステップを実装する１以上のコンピュータ読取可能媒体に格納されたデータ等のような命令を実行する他の適切なコンポーネントを含み得る。例えば、そのような命令は、例えば、システム７００の様々なコンポーネントの内部及び／または外部にあり、及び／またはネットワーク７１６を介してアクセス可能な、データ記憶装置またはメモリなどのような、１以上のコンピュータ読取可能媒体に格納され得る。
【００６２】
ネットワーク７１６は、単一のネットワークまたは複数のネットワークの組合せとして実装され得る。例えば、様々な実施形態において、ネットワーク７１６は、インターネット及び／または１以上のイントラネット、陸上通信線ネットワーク（landline networks）、無線ネットワーク、ならびに／もしくは、ネットワークの他の適切な種類を含み得る。
【００６３】
ユーザデバイス７０２は、ネットワーク７１６を介して有線及び／または無線通信のために構成されたソフトウェア及び／またはハードウェアの任意の適切な組合せを用いて実装され得る。例えば、１つの実施形態において、ユーザデバイス７０２は、インターネットと通信するユーザのパーソナルコンピュータとして実装され得る。他の実施形態において、ユーザデバイス７０２は、スマートフォン、携帯情報端末（ＰＤＡ）、ラップトップコンピュータ、タブレットコンピュータ、ウェアラブルユーザデバイス、及び／または、コンピュータデバイスの他の種類であり得る。
【００６４】
ユーザデバイス７０２は、例えば、ネットワークを介して入手可能な情報をユーザが閲覧することを可能にする便利なインターフェースを提供するように使用され得る１以上のブラウザアプリケーションを含み得る。例えば、１つの実施形態において、ブラウザアプリケーションは、インターネットを介して入手可能な情報を閲覧するために構成されたウェブブラウザとして実装され得る。
【００６５】
ユーザデバイス７０２は、また、例えば、ユーザによって選択された動作に応じて求められたタスクを実行するためのユーザ側の処理を提供することに使用され得る１以上のツールバーアプリケーションを含み得る。１つの実施形態において、ツールバーアプリケーションは、ブラウザアプリケーションと関連したユーザインターフェースを表示し得る。
【００６６】
ユーザデバイス７０２は、求められた特徴をユーザデバイス７０２に提供するために特定の実施形態において求められ得るような他のアプリケーションをさらに含み得る。特に、他のアプリケーションは、支払いサービスプロバイダデバイス７０６を介して支払いサービスプロバイダにより支援される支払いのための支払いアプリケーションを含み得る。他のアプリケーションは、また、ユーザ側のセキュリティ対策を実装するセキュリティアプリケーション、ネットワーク７１６を介して 適切なapplication programming interfaces （ＡＰＩｓ）と接続するプログラムのユーザインターフェース、または、アプリケーションの他の種類を含み得る。電子メール及び／またはテキストアプリケーションはまた含まれ得、それらはユーザが電子メール及び／またはテキストメッセージを、ネットワーク７１６を介して送受信することを可能にする。ユーザデバイス７０２は、例えば、オペレーティングシステムのレジストリエントリ、ブラウザアプリケーションに関連するクッキー、ユーザデバイス７０２のハードウェアに関連する識別子、または、例えば電話番号などの他の適切な識別子、として実装され得る１以上のユーザ及び／またはデバイスの識別子を含む。１つの実施形態において、ユーザの識別子は、ここでさらに説明されるように、ユーザを特定のアカウントに関連付けるために、支払いサービスプロバイダデバイス７０６、及び／または、アカウントプロバイダデバイス７０８により使用され得る。
【００６７】
マーチャントデバイス７０４は、例えば、従来型のまたはオンラインのマーチャント、従来型のまたはデジタルの商品の売り手、個人の売り手、ならびに／もしくは、慣習的にまたはネットワーク７１６を介して受信される支払いの代わりに様々な製品及び／またはサービスを提供するアプリケーション開発者により、維持され得る。この点について、マーチャントデバイス７０４は、ユーザによる閲覧及び購入が可能となり得る、利用可能な製品及び／またはサービス（例えば、まとめて商品と呼ばれる）を識別するデータベースを含み得る。
【００６８】
マーチャントデバイス７０４は、また、商品の支払人による購入を容易にするように構成され得るチェックアウトアプリケーションを含む。チェックアウトアプリケーションは、ネットワーク７１６を通じて、ユーザデバイス７０２、無線技術ブリッジングシステム７０３、支払いサービスプロバイダデバイス７０６、アカウントプロバイダデバイス７０８、及び／または、異なる技術の無線通信デバイス７１０−７１４を介して、ユーザから支払い情報を受理するように構成され得る。
【００６９】
今、図８を参照すると、ユーザデバイス８００の実施形態が図解される。ユーザデバイス７００は、ユーザデバイス３０２、５０６、６０６、及び／または７０２であり得る。ユーザデバイス８００は、ディスプレイ８０４と、ディスプレイ８０４及び複数の入力ボタン８０６を含む入力デバイスとを有するシャーシ８０２を含む。ユーザデバイス８００は方法１００を参照して上述した機能を可能にするタッチスクリーン入力デバイス及び複数の入力ボタンを含む携帯電話であることを、当業者は認識するだろう。しかしながら、様々な他の持ち運びできる／可動性の支払人デバイス、及び／または、デスクトップの支払人デバイスは、本開示の範囲から逸脱することなく、方法１００において使用され得る。
【００７０】
今、図９を参照すると、ユーザデバイス９００の実施形態が図解される。ユーザデバイス９００は、上述した、ユーザデバイス３０２、５０６、６０６、及び／または７０２であり得る。ユーザデバイス９００は、フレーム９０２から拡張されたコンピュータシャーシ９０４、コンピュータシャーシ９０４から拡張されたディスプレイ９０６、コンピュータシャーシ９０４上に位置されたマイク９０８、及び、コンピュータシャーシ９０４上に位置されたカメラを有するフレーム９０２を含む。ユーザデバイス９００は例えば、Google Inc. of Mountain View, CAからのグーグルグラス（登録商標）等のような、方法１００を参照して上述した幾つかの機能をユーザに提供し得る携帯ウェアラブルユーザデバイスであることを、当業者は認識するだろう。しかしながら、様々な他の携帯ウェアラブルユーザデバイスは、本開示の範囲から逸脱することなく、方法１００において使用され得る。
【００７１】
今、図１０を参照すると、ユーザデバイス１０００の実施形態が図解される。ユーザデバイス７００は、ユーザデバイス３０２、５０６、６０６、及び／または７０２であり得る。ユーザデバイス１０００は、ディスプレイ１００４と、ディスプレイ１００４及び入力ボタン１００６を含む入力デバイスとを有するシャーシ１００２を含む。ユーザデバイス１０００は、方法１００を参照して上述した機能を可能にするタッチスクリーン入力デバイス及び入力ボタンを含むタブレットコンピュータであることを、当業者は認識するだろう。しかしながら、様々な他のタブレットデバイスは、本開示の範囲から逸脱することなく、方法１００において使用され得る。
【００７２】
今、図１１を参照すると、例えば、ユーザデバイス３０２、５０６、６０６、７０２、８００、９００、及び／または１０００、無線技術ブリッジングシステム２００ａ、２００ｂ、３００、４００、及び／または７０３、マーチャントデバイス７０４、支払いサービスプロバイダデバイス７０６、アカウントプロバイダデバイス７０８、ならびに／もしくは、異なる技術の無線通信デバイス７１０−７１４を実装することに適したコンピュータシステム８００の実施形態が図解される。上述した支払いシステムにおいて、ユーザ、マーチャント、支払いサービスプロバイダ、及びアカウントプロバイダにより利用される他の装置は、以下のような方法で、コンピュータシステム１１００として実装され得ることが理解されるべきである。
【００７３】
本開示の様々な実施形態に従って、例えばコンピュータ及び／またはネットワークサーバなどのようなコンピュータシステム１１００は、例えば、処理コンポーネント１１０４（例えばプロセッサ、マイクロコントローラ、デジタルシグナルプロセッサ（ＤＳＰ）など）、システムメモリコンポーネント１１０６（例えばＲＡＭ）、静的ストレージコンポーネント１１０８（例えばＲＯＭ）、ディスクドライブコンポーネント１１１０（例えば磁気または光学）、ネットワークインターフェースコンポーネント１１１２（例えばモデムまたはイーサネットカード）、ディスプレイコンポーネント１１１４（例えばＣＲＴまたはＬＣＤ）、入力コンポーネント１１１８（例えばキーボード、キーパッド、または仮想キーボード）、カーソル制御コンポーネント１１２０（例えば、マウス、ポインタ、またはトラックボール）、位置判定コンポーネント１１２２（例えば、図解されたような全地球測位システム（ＧＰＳ）デバイス、携帯電話基地局三角推量（ cell tower triangulation ）デバイス、及び／または、当技術分野で知られた様々な他の位置判定デバイス）、及び／または、カメラコンポーネント１１２３等のような、コンポーネント及びサブシステムを相互に接続する、バス１１０２または情報を通信する他の通信機構を含む。１つの実装において、ディスクドライブコンポーネント１１１０は、１以上のディスクドライブコンポーネントを有するデータベースを含み得る。
【００７４】
本開示の実施形態に従って、ユーザデバイス３０２、５０６、６０６、７０２、８００、９００、及び／または１０００、無線技術ブリッジングシステム２００ａ、２００ｂ、３００、４００、及び／または７０３、マーチャントデバイス７０４、支払いサービスプロバイダデバイス７０６、アカウントプロバイダデバイス７０８、ならびに／もしくは、異なる技術の無線通信デバイス７１０−７１４に関してここで説明されたように、コンピュータシステム１１００は、メモリコンポーネント１１０６に含まれる命令の１以上のシーケンスを実行するプロセッサ１１０４により特定のオペレーションを実行する。そのような命令は、例えば、静的ストレージコンポーネント１１０８またはディスクドライブコンポーネント１１１０等のような、他のコンピュータ読取可能媒体から、システムメモリコンポーネント１１０６に読み出され得る。他の実施形態において、本開示を実装するために、ハードウェアにより実現されている電気回路は、ソフトウェア命令の代わりにまたはソフトウェア命令と組み合わせて使用され得る。
【００７５】
論理は、実行のためにプロセッサ１１０４に命令を提供することに関与する任意の媒体とされ得るコンピュータ読取可能媒体においてエンコードされ得る。そのような媒体は、不揮発性媒体、揮発性媒体、及び伝送媒体を含むがこれらに限定されない、多くの形態をとり得る。１つの実施形態において、コンピュータ読取可能媒体は、非一時的である。様々な実装において、不揮発性媒体は例えばディスクドライブコンポーネント１１１０等のような光学または磁気ディスクを含み、揮発性媒体は例えばシステムメモリコンポーネント１１０６等のようなダイナミックメモリを含み、ならびに、伝送媒体は、バス１１０２を構成する電線を含む、同軸ケーブル、銅線、及びファイバーオプティックスを含む。１つの例において、伝送媒体は、例えば、電波及び赤外線通信の間に生成されるような、音波または光波の形態をとり得る。
【００７６】
コンピュータ読取可能媒体の幾つかの共通する形態は、例えば、フロッピーディスク、フレキシブルディスク、ハードディスク、磁気テープ、任意の他の磁気媒体、ＣＤ-ＲＯＭ、任意の他の光学媒体、パンチカード、穿孔テープ、穴のパターンを有する任意の他の物理媒体、ＲＡＭ、ＰＲＯＭ、ＥＰＲＯＭ、ＦＬＡＳＨ-ＥＰＲＯＭ、任意の他のメモリチップまたはカートリッジ、搬送波、もしくは、コンピュータが読み出すように適合された任意の他の媒体を含む。１つの実施形態において、コンピュータ読取可能媒体は、非一時的である。
【００７７】
本開示の様々な実施形態において、本開示を実行する命令シーケンスの実行は、コンピュータシステム１１００により実行され得る。本開示の様々な他の実施形態において、通信リンク１１２４によりネットワーク６１０（例えば、ＬＡＮ、ＷＬＡＮ、ＰＴＳＮ、ならびに／もしくは、遠隔通信及び携帯電話ネットワークを含む、様々な他の無線または有線ネットワーク）に結合される複数のコンピュータシステム１１００は、互いに協調して本開示を実行する命令シーケンスを実行し得る。
【００７８】
コンピュータシステム１１００は、通信リンク１１２４及びネットワークインターフェースコンポーネント１１１２を介して、メッセージ、データ、情報、及び、１以上のプログラム（アプリケーションのコード）を含む命令を送受信し得る。ネットワークインターフェースコンポーネント１１１２は、通信リンク１１２４を介した送受信を可能とするために、分離された又は集積された何れかのアンテナを含み得る。受信したプログラムコードは、受信された、ならびに／もしくは、ディスクドライブコンポーネント１１１０または幾つかの他の不揮発性ストレージに格納されたときに、プロセッサ１１０４により実行され得る。
【００７９】
今、図１２を参照すると、無線技術ブリッジングシステム１２００の実施形態が説明される。図解された実施形態において、無線技術ブリッジングシステム１２００は、無線技術ブリッジングシステム２００ａ、２００ｂ、３００、４００、及び／または７０３であり得る。無線技術ブリッジングシステム１２００は、ネットワーク７１６と、上述したように異なる無線技術間の無線通信を変換するための詳細を含み得る無線技術変換データベース１２０６に結合されたブリッジングエンジン１２０４とに結合された通信エンジン１２０２を含む。通信エンジン１２０２は、無線技術ブリッジングシステム１２００がネットワーク７１６を介して情報を送受信することを可能にするコンピュータ読取可能媒体に格納された命令またはソフトウェアであり得る。ブリッジングエンジン１２０４は、第１デバイスから特定の無線技術の無線通信を受信し、それらの無線通信を異なる無線技術に変換し、それらの変換された無線技術を第２デバイスへ送信し、上述した任意の他の機能を提供するように動作できるコンピュータ読取可能媒体に格納された命令またはソフトウェアであり得る。無線技術変換データベース１２０６は、無線技術ブリッジングシステム１２００内に位置するとして図解されているが、当業者は、本開示の範囲から逸脱することなく、それはネットワーク７１６を介してブリッジングエンジン１２０４に接続され得ることを認識するだろう。
【００８０】
適用できるところでは、本開示により提供される様々な実施形態は、ハードウェア、ソフトウェア、またはハードウェアとソフトウェアの組合せを用いて実装され得る。また、適用できるところでは、ここで説明される様々なハードウェアコンポーネント及び／またはソフトウェアコンポーネントは、本開示の範囲から逸脱することなく、ソフトウェア、ハードウェア、及び／または、その両方を含む混合のコンポーネントに合成され得る。適用できるところでは、ここで説明される様々なハードウェアコンポーネント及び／またはソフトウェアコンポーネントは、本開示の範囲から逸脱することなく、ソフトウェア、ハードウェア、及び／または、その両方を含むサブコンポーネントに分離され得る。加えて、適用できるところでは、ソフトウェアコンポーネントは、ハードウェアコンポーネントとして実装され得、逆もまた同様であると考えられる。
【００８１】
例えば、本開示に従って、プログラムコード及び／またはデータなどのソフトウェアは、１以上のコンピュータ読取可能媒体に格納され得る。また、ここで識別されるソフトウェアは、１以上の汎用または特定の目的のコンピュータ及び／またはコンピュータシステム、ネットワーク、ならびに／もしくは、その他を用いて実装され得ると考えられる。適用できるところでは、ここで説明された特徴を提供するために、ここで説明された様々なステップの順番は、変更され、混合ステップに合成され、サブステップに分離され得る。
【００８２】
前述の開示は、本開示を、まさにその形態または開示された使用の特定の分野に制限することを意図しない。そのようなものとして、ここで明確に説明されたまたは暗示されたものであろうとなかろうと、本開示に対する様々な代替の実施形態及び／または変更が、本開示に照らして可能であると考えられる。例えば、上記実施形態は、マーチャント及びユーザに焦点を当てた；しかしながら、ユーザまたは消費者は、支払いする、またはそうでなければ、慈善団体や個人を含む、任意の種類の受取人と相互に作用することができる。支払いは、購入に関与しなくてもよく、貸付、慈善寄付、贈与などであってもよい。よって、ここで使用されたようなマーチャントは、また、慈善団体、個人、及び、ユーザから支払いを受信した任意の他のエンティティまたは個人を含むことができる。本開示の説明された実施形態を有すると、当業者は、本開示の範囲から逸脱することなく、形態及び詳細において変更が行われ得ることを認識するだろう。よって、本開示は、特許請求の範囲によってのみ制限される。
【図１】
2016533097.tif 000004
【図２ａ】
2016533097.tif 000005
【図２ｂ】
2016533097.tif 000006
【図３】
2016533097.tif 000007
【図４】
2016533097.tif 000008
【図５】
2016533097.tif 000009
【図６】
2016533097.tif 000010
【図７】
2016533097.tif 000011
【図８】
2016533097.tif 000012
【図９】
2016533097.tif 000013
【図１０】
2016533097.tif 000014
【図１１】
2016533097.tif 000015
【図１２】
2016533097.tif 000016
【国際調査報告】
2016533097.tif 000017