(57)【要約】【課題】近距離情報伝送を便利かつ正確に実施することを可能とする。【解決手段】近距離情報伝送方法およびシステム、情報伝送クライアント（８０２）、情報受信クライアント（８０４）、ならびに情報システム（８０６）を提供する。情報伝送クライアントは、取得要求を情報システム（１０２、４０２）に伝送する。情報伝送クライアントは、情報要求に対応し、かつ情報システムによって返される乱数（１０４、４０８）を受信する。乱数は、該情報伝送クライアントの情報に対応する。情報伝送クライアントは、乱数をホットスポット（１０６、４０８）のサービスセット識別子として使用し、サービスセット識別子は、無線通信プロトコルのビーコンフレームを介して放送される。【選択図】図４
2018139439.tif 000002
【特許請求の範囲】
【請求項１】
情報伝送クライアントによって、取得要求に対応する乱数に対する前記取得要求を情報システムに伝送することと、
前記情報伝送クライアントによって、前記取得要求に対応する前記乱数を前記情報システムから受信することと、
前記情報伝送クライアントによって、前記情報伝送クライアントの無線ホットスポットのサービスセット識別子として前記乱数を使用することであって、前記無線ホットスポットは、前記乱数を得る情報受信クライアントによって検出可能となるように構成される、ことと、
前記情報受信クライアントによって、最高信号強度を有する無線ホットスポットのサービスセット識別子を取得することと、
前記情報受信クライアントによって、前記最高信号強度を有する前記無線ホットスポットの前記サービスセット識別子を前記情報システムに伝送することと、
前記情報受信クライアントによって、前記情報システムによって提供され、かつ前記最高信号強度を有する前記無線ホットスポットの前記サービスセット識別子に対応する前記情報伝送クライアントの情報を受信することであって、前記情報伝送クライアントの前記情報が乱数に対応する、ことと
を含む、方法。
【発明の詳細な説明】
【技術分野】
【０００１】
関連特許出願の相互参照
本出願は２０１２年５月２日出願の表題「Ｍｅｔｈｏｄ，Ｉｎｆｏｒｍａｔｉｏｎ  Ｔｒａｎｓｍｉｔｔｉｎｇ  ａｎｄ  Ｒｅｃｅｉｖｉｎｇ  Ｃｌｉｅｎｔ，  ａｎｄ  Ｉｎｆｏｒｍａｔｉｏｎ  Ｓｙｓｔｅｍ  ｆｏｒ  Ｔｒａｎｓｍｉｔｔｉｎｇ  Ｎｅａｒ  Ｆｉｅｌｄ  Ｉｎｆｏｒｍａｔｉｏｎ」中国特許出願第２０１２０１３５２１９．３号への外国優先権を主張し、参照によりその全体を本明細書に組み入れる。
【０００２】
本開示は、ネットワーク通信技術の分野に関し、より具体的には、近距離情報伝送方法およびシステム、情報伝送クライアント、情報受信クライアント、ならびに情報システムに関する。
【背景技術】
【０００３】
情報は社会生活において非常に重要な役割を果たす。貴重な情報は、人々の間で交換される必要がある。モバイル通信技術の発達とともに、特に、近距離情報伝送はますます頻繁に利用されるようになっている。例えば、近距離支払いのアプリケーションの場合、第三者支払いの第１の問題は、販売者のアカウント情報をどのように購入者に伝送するかである。
【０００４】
従来の技術は、近距離情報伝送のために、以下の方法を主に使用する。
【０００５】
２次元コードスキャンは、伝送当事者が、カメラ機能を作動させて、情報の写真を撮影し、写真を受信当事者に伝送することを要求する。２次元コードスキャン方法は、光要件を有し、複雑な操作を必要とする。
【０００６】
全地球測位システム（ＧＰＳ）の位置決定は、伝送当事者が、ＧＰＳを介して緯度および経度データを取得してから、次いで、モバイルネットワークを介して緯度および経度データを情報システムに伝送することを要求し、情報システムが緯度および経度データに基づいて対応する情報を識別する。ＧＰＳは、データ収集精度のために相対的に高い要件を有する。特に、２つの伝送当事者が相互に非常に近接して存在する場合、どちらが伝送当事者であるかを判定することが困難である。一般に、ＧＰＳ位置決定の精度は、いくつかの因子によって影響を受ける傾向がある。この結果、近距離情報伝送の精度が要件を満たすことが困難になる。
【０００７】
音声伝送は、周囲の環境に対する非常に高い要件を有し、さらに、ノイズ干渉が音声収集に影響を与える傾向があり、それによって、近距離情報伝送の精度を低下させる。
【０００８】
手動入力は、伝送当事者が、テキストメッセージまたは他の方法の手段によって情報を手動で入力することを要求し、不便かつ何らかの怠慢による結果を招きやすくなり、それによって、近距離情報伝送の精度を保証することが困難になる。
【０００９】
要約すると、従来の技法は、近距離情報伝送を便利かつ正確に実施することができない。
【発明の概要】
【００１０】
本概要は、単純化された形式で一連の概念を導入するために提供され、詳細は、以下の発明を実施するための形態において説明する。本要約は、請求対象の全ての主な特徴または重要な特徴を特定することを目的とせず、請求対象の範囲を決定する上での支援として単独で使用されることも目的としない。例えば、「技法」という用語は、上記の文脈によって、かつ本開示の全体を通して容認されるように、装置（複数可）、システム（複数可）、方法（複数可）、および／またはコンピュータ可読命令を参照する場合がある。
【００１１】
本開示は、近距離情報伝送方法およびシステム、情報伝送クライアント、情報受信クライアント、ならびに効率的かつ正確な近距離情報伝送のための情報システムを提供する。
【００１２】
本開示は、例示的な近距離情報伝送方法を提供する。情報伝送クライアントは、取得要求を情報システムに伝送する。情報伝送クライアントは、取得要求に対応して、情報システムによって返される乱数を受信する。乱数は、情報伝送クライアントの情報に対応する。
【００１３】
情報伝送クライアントは、パーソナル無線ホットスポットのサービスセット識別子として、乱数を使用する。サービスセット識別子は、無線通信プロトコルのビーコンフレーム等の通信を介して放送される。無線通信プロトコルとして、例えば、ＩＥＥＥ８０２．１１プロトコルを挙げることができる。
【００１４】
本開示は、別の例示的な近距離情報伝送方法も提供する。無線通信プロトコルのビーコンフレーム等の通信によって放送されるコンテンツに従って、情報受信クライアントは、最高信号強度を有する無線ホットスポットのサービスセット識別子を取得する。最高信号強度を有する無線ホットスポットのサービスセット識別子は、情報システムによって情報伝送クライアントに発行される乱数であり、乱数は、情報システムによって生成され、情報伝送クライアントの情報に対応する。
【００１５】
情報受信クライアントは、最高信号強度を有する無線ホットスポットのサービスセット識別子を情報システムに伝送する。
【００１６】
情報受信クライアントは、情報システムによって返され、最高信号強度を有する無線ホットスポットのサービスセット識別子に対応する、情報伝送クライアントの情報を受信する。
【００１７】
例えば、情報受信クライアントは、以下の動作に従って、無線通信プロトコルのビーコンフレームによって放送されたコンテンツに従って最高信号強度を有する無線ホットスポットのサービスセット識別子を取得してもよい。
【００１８】
検出コマンドは、情報受信クライアントからＷｉＦｉモジュールに伝送される。情報受信クライアントは、検出コマンドに従ってＷｉＦｉモジュールによって返される無線ホットスポットのサービスセット識別子および対応する信号強度情報のリストを受信する。情報受信クライアントは、無線ホットスポットのサービスセット識別子のリストから、最高信号強度を有する無線ホットスポットのサービスセット識別子を特定する。
【００１９】
別の例では、方法は、以下の動作をさらに含んでもよい。
【００２０】
ＷｉＦｉモジュールは、無線ホットスポットのサービスセット識別子のリストを取得するために、検出コマンドに従って、無線ネットワークビーコンフレームをスキャンする。ＷｉＦｉモジュールは、無線ホットスポットのサービスセット識別子のリスト内の無線ホットスポットの信号強度情報を検出する。ＷｉＦｉモジュールは、対応するサービスセット識別子を取得するために、無線ホットスポットのサービスセット識別子のリスト内の無線ホットスポットを分析する。ＷｉＦｉモジュールは、無線ホットスポットのサービスセット識別子および対応する信号強度情報のリストを返す。
【００２１】
本開示は、別の例示的な近距離情報伝送方法も開示する。情報システムは、情報伝送クライアントから取得要求を受信する。情報システムは、取得要求に従って対応する乱数を取得し、それを対応する情報伝送クライアントに返す。情報システムは、乱数と情報伝送クライアントの情報との間のマッピング関係に従って、乱数および対応する情報伝送クライアントの情報を記憶する。
【００２２】
情報システムは、情報受信クライアントから、無線ホットスポットのサービスセット識別子を受信する。情報システムは、対応する情報伝送クライアントの情報を取得するために、マッピング関係に従って無線ホットスポットのサービスセット識別子を乱数とマッチングさせる。情報システムは、マッチングから取得された情報伝送クライアントの情報を対応する情報受信クライアントに返す。
【００２３】
例えば、情報システムは、以下の動作を使用することによって、取得要求に従って対応する乱数を取得してもよい。乱数は、ランダムアルゴリズムまたはハッシュアルゴリズムを使用することによって生成される。ランダムアルゴリズムまたはハッシュアルゴリズムのパラメータは、取得要求の日付、取得要求の時刻、および取得要求に対応する情報伝送クライアントの情報のパラメータのうちの１つ以上を含んでもよい。
【００２４】
別の例では、方法は、以下の動作をさらに含んでもよい。ランダムデータ表は、乱数と情報伝送クライアントの情報との間のマッピング関係を記憶するために使用される。ランダムデータ表に記憶された乱数の情報は、乱数の数値、乱数の生成日付および／または生成時刻のうちの１つ以上を含んでもよい。
【００２５】
本開示は、要求伝送デバイス、乱数受信デバイス、およびサービスセット識別子設定デバイスを含む、例示的な情報伝送クライアントも提供する。
【００２６】
要求伝送デバイスは、取得要求を情報システムに伝送する。乱数受信デバイスは、取得要求に対応し、情報システムによって返される乱数を受信する。乱数は、情報伝送クライアントの情報に対応する。サービスセット識別子設定デバイスは、乱数をパーソナルホットスポットのサービスセット識別子として使用する。サービスセット識別子は、無線通信プロトコルのビーコンフレーム等の通信を介して放送される。例えば、無線通信プロトコルとして、ＩＥＥＥ８０２．１１プロトコルが挙げられてもよい。
【００２７】
本開示は、識別子取得デバイスと、識別子伝送デバイスと、情報受信デバイスとを含む、別の例示的な情報受信クライアントも提供する。
【００２８】
識別子取得デバイスは、無線通信プロトコルのビーコンフレーム等の通信によって放送されたコンテンツに従って最高信号強度を有する無線ホットスポットのサービスセット識別子を取得する。最高信号強度を有する無線ホットスポットのサービスセット識別子は、情報システムによって情報伝送クライアントに発行される乱数であり、乱数は、情報システムによって生成され、情報伝送クライアントの情報に対応する。
【００２９】
識別子伝送デバイスは、最高信号強度を有する無線ホットスポットのサービスセット識別子を情報システムに伝送する。情報受信デバイスは、情報システムによって返され、最高信号強度を有する無線ホットスポットのサービスセット識別子に対応する、情報伝送クライアントの情報を受信する。
【００３０】
例えば、識別子取得デバイスは、コマンド伝送モジュールと、結果受信モジュールと、識別モジュールとを含んでもよい。
【００３１】
コマンド伝送モジュールは、検出コマンドをＷｉＦｉモジュールに伝送する。結果受信モジュールは、検出コマンドに従ってＷｉＦｉモジュールによって返される無線ホットスポットのサービスセット識別子および対応する信号強度情報のリストを受信する。識別モジュールは、情報受信クライアントにおいて、無線ホットスポットのサービスセット識別子のリストから、最高信号強度を有する無線ホットスポットのサービスセット識別子を特定する。
【００３２】
これに従って、ＷｉＦｉモジュールは、スキャンサブモジュールと、検出サブモジュールと、分析サブモジュールと、返却サブモジュールとを含んでもよい。
【００３３】
スキャンサブモジュールは、無線ホットスポットのサービスセット識別子のリストを取得するために、検出コマンドに従って、無線ネットワークビーコンフレームをスキャンする。検出サブモジュールは、無線ホットスポットのサービスセット識別子のリスト内の無線ホットスポットの信号強度情報を検出する。分析サブモジュールは、対応するサービスセット識別子を取得するために、サービスセット識別子のリスト内の無線ホットスポットを分析する。返却サブモジュールは、無線ホットスポットのサービスセット識別子およびそれらの対応する信号強度情報のリストを返す。
【００３４】
本開示は、例示的な情報システムも提供する。例示的な情報システムは、要求受信デバイスと、乱数生成デバイスと、乱数返却デバイスと、第１の記憶デバイスと、識別子受信デバイスと、マッチングデバイスと、情報返却デバイスとを含んでもよい。
【００３５】
要求受信デバイスは、情報伝送クライアントから取得要求を受信する。乱数生成デバイスは、取得要求に従って対応する乱数を取得する。乱数返却デバイスは、乱数を対応する情報伝送クライアントに返す。第１の記憶デバイスは、乱数と情報伝送クライアントの情報との間のマッピング関係を用いて、乱数および対応する情報伝送クライアントの情報を記憶する。識別子受信デバイスは、情報受信クライアントから、無線ホットスポットのサービスセット識別子を受信する。マッチングデバイスは、対応する情報伝送クライアントの情報を取得するために、マッピング関係に従って無線ホットスポットのサービスセット識別子を乱数とマッチングさせる。情報返却デバイスは、マッチングから取得された情報伝送クライアントの情報を対応する情報受信クライアントに返す。
【００３６】
例えば、乱数生成デバイスは、ランダムアルゴリズムまたはハッシュアルゴリズムを使用することによって乱数を生成してもよい。ランダムアルゴリズムまたはハッシュアルゴリズムのパラメータは、取得要求の日付、取得要求の時刻、および取得要求に対応する情報伝送クライアントの情報のパラメータのうちの１つ以上を含んでもよい。
【００３７】
例えば、情報システムは、第２の記憶デバイスをさらに含んでもよい。第２の記憶デバイスは、乱数と情報伝送クライアントの情報との間のマッピング関係を記憶するためにランダムデータ表を使用する。ランダムデータ表に記憶された乱数の情報は、乱数の数値、乱数の生成日付および／または生成時刻のうちの１つ以上を含んでもよい。
【００３８】
本開示は、別の例示的な近距離情報伝送方法も提供する。
【００３９】
情報伝送クライアントは、取得要求を情報システムに伝送する。情報システムは、情報伝送クライアントから取得要求を受信し、取得要求に従って対応する乱数を取得し、それを対応する情報伝送クライアントに返す。
【００４０】
情報システムは、乱数と情報伝送クライアントの情報との間のマッピング関係を用いて、乱数および対応する情報伝送クライアントの情報を記憶する。
【００４１】
情報伝送クライアントは、情報システムによって返され、取得要求に対応する乱数を受信し、乱数をパーソナルホットスポットのサービスセット識別子として使用する。サービスセット識別子は、無線通信プロトコルのビーコンフレームを介して放送される。
【００４２】
無線通信プロトコルのビーコンフレームによって放送されたコンテンツに従って、情報受信クライアントは、最高信号強度を有するホットスポットのサービスセット識別子を取得し、最高信号強度を有する無線ホットスポットのサービスセット識別子を情報システムに伝送する。最高信号強度を有する無線ホットスポットのサービスセット識別子は、情報システムによって情報伝送クライアントに発行される乱数である。
【００４３】
情報システムは、情報受信クライアントから無線ホットスポットのサービスセット識別子を受信し、対応する情報伝送クライアントの情報を取得するためにマッピング関係に従って無線ホットスポットのサービスセット識別子を乱数とマッチングさせ、それを対応する情報受信クライアントに返す。
【００４４】
情報受信クライアントは、情報システムによって返され、最高信号強度を有する無線ホットスポットのサービスセット識別子に対応する、情報伝送クライアントの情報を受信する。
【００４５】
本開示は、情報伝送クライアントと、情報受信クライアントと、情報システムとを含む別の近距離情報伝送システムも開示する。
【００４６】
情報伝送クライアントは、要求伝送デバイスと、乱数受信デバイスと、サービスセット識別子設定デバイスとを含んでもよい。
【００４７】
要求伝送デバイスは、取得要求を情報システムに伝送する。乱数受信デバイスは、情報システムによって返され、取得要求に対応する乱数を受信する。サービスセット識別子設定デバイスは、乱数をパーソナルホットスポットのサービスセット識別子として使用する。サービスセット識別子は、無線通信プロトコルのビーコンフレームを介して放送されてもよい。
【００４８】
情報受信クライアントは、識別子取得デバイスと、識別子伝送デバイスと、情報受信デバイスとを含んでもよい。
【００４９】
識別子取得デバイスは、無線通信プロトコルのビーコンフレームによって放送されたコンテンツに従って最高信号強度を有するホットスポットのサービスセット識別子を取得する。最高信号強度を有する無線ホットスポットのサービスセット識別子は、情報システムによって情報伝送クライアントに発行される乱数である。識別子伝送デバイスは、最高信号強度を有する無線ホットスポットのサービスセット識別子を情報システムに伝送する。情報受信デバイスは、情報システムによって返され、最高信号強度を有する無線ホットスポットのサービスセット識別子に対応する、情報伝送クライアントの情報を受信する。
【００５０】
情報システムは、要求受信デバイスと、乱数生成デバイスと、乱数返却デバイスと、第１の記憶デバイスと、識別子受信デバイスと、マッチングデバイスと、情報返却デバイスとを含んでもよい。
【００５１】
要求受信デバイスは、情報伝送クライアントから取得要求を受信する。乱数生成デバイスは、取得要求に従って対応する乱数を取得する。乱数返却デバイスは、乱数を対応する情報伝送クライアントに返す。第１の記憶デバイスは、乱数と情報伝送クライアントの情報との間のマッピング関係を用いて、乱数および対応する情報伝送クライアントの情報を記憶する。識別子受信デバイスは、情報受信クライアントから、無線ホットスポットのサービスセット識別子を受信する。マッチングデバイスは、対応する情報伝送クライアントの情報を取得するために、マッピング関係に従って無線ホットスポットのサービスセット識別子を乱数とマッチングさせる。情報返却デバイスは、マッチングから取得された情報伝送クライアントの情報を対応する情報受信クライアントに返す。
【００５２】
本開示の例示的な実施形態は、近距離情報伝送のためにパーソナルホットスポットのサービスセット識別子（ＳＳＩＤ）を使用し、伝送される情報をマッピングするために乱数を使用する。情報伝送当事者に関して、複雑なユーザー操作は必要とされず、情報伝送クライアントの近距離情報伝送機能を作動させる電子装置だけが必要である。情報受信当事者に関して、最高信号強度を有するホットスポットのサービスセット識別子は、複雑なユーザー操作を用いることなく取得することができる。最高信号強度を有する無線ホットスポットのサービスセット識別子は、情報システムによって情報伝送クライアントに発行される乱数であり、乱数は、情報システムによって生成され、情報伝送クライアントの情報に対応することから、情報受信クライアントは、情報システムとの通信に基づいて情報伝送クライアントの情報を取得することができる。したがって、本技法は、便利かつ効率的に近距離情報伝送を実施することができる。
【００５３】
加えて、パーソナルホットスポットのＳＳＩＤは、ノイズ、光、および入力エラー等、主観的な因子によって容易に影響される恐れのない客観的な特徴を含む。したがって、本技法は、近距離情報伝送の精度を効率的に保証することができる。
【００５４】
その上、パーソナルホットスポットのＳＳＩＤとしての乱数は、ＭＤ５およびＳＨＡ等の多様なハッシュアルゴリズム、または多様なランダムアルゴリズムによって生成されてもよい。伝送される情報が乱数を通じてマッピングされ、乱数が作動させる時間を有するため、本技法は、これによって、近距離情報伝送のセキュリティを保証することができる。
【００５５】
その上、無線ローカルエリアネットワーク（ＷＬＡＮ）機能がオンになった場合、電子装置の内蔵ＷｉＦｉモジュールは、無線通信プロトコルのビーコンフレームのスキャン、無線ホットスポットの信号強度情報の検出、および無線ホットスポットに従って対応するサービスセット識別子の分析等の機能を有してもよい。このため、本技法はまた、ＷｉＦｉモジュールの既存機能を使用することによって、最高信号強度を有するホットスポットのサービスセット識別子を取得してもよく、それによってコストを節約する。
【００５６】
要約すると、本開示は、単純かつ容易、高い信頼性、実装の低コスト、ならびに高いセキュリティおよび精度という利点を有する。顧客および企業によって特定のクライアントソフトウェアを電子装置上にインストールするだけで実装することができる。
【図面の簡単な説明】
【００５７】
本開示の実施形態を分かりやすく例示するため、実施形態の説明において使用される図面を以下に簡単に記載する。以下の図面は、本開示のいくつかの実施形態のみに関連していることは明白である。当業者は、創造的努力を要さず、本開示の図面に従って他の図面を取得することができる。
【００５８】
【図１】本開示に従う近距離情報伝送の第１の例示的方法のフローチャートである。
【図２】本開示に従う近距離情報伝送の第２の例示的方法のフローチャートである。
【図３】本開示に従う近距離情報伝送の第３の例示的方法のフローチャートである。
【図４】本開示に従う近距離情報伝送の第４の例示的方法のフローチャートである。
【図５】本開示に従う例示的な情報伝送クライアントの図である。
【図６】本開示に従う例示的な情報受信クライアントの図である。
【図７】本開示に従う例示的な情報システムの図である。
【図８】本開示に従う例示的な近距離情報伝送システムの図である。
【発明を実施するための形態】
【００５９】
本技法の目的、特徴、利点を示すため、以下の説明は、図面およびいくつかの例示的実施形態を参照して記載する。
【００６０】
第１に、無線ローカルエリアネットワーク（ＷＬＡＮ）が導入される。ＷｉＦｉは、Ｗｉｒｅｌｅｓｓ  Ｅｔｈｅｒｎｅｔ  Ｃｏｍｐａｔｉｂｉｌｉｔｙ  Ａｌｌｉａｎｃｅ（ＷＥＣＡ）によって公開された用語である。短距離無線伝送技術であり、数百フィートの範囲においてインターネットアクセスの無線信号をサポートすることができる。技術の発展、ならびにＩＥＥＥ８０２．１１ａおよびＩＥＥＥ８０２．１１ｇ等の規格の出現とともに、ＩＥＥＥ８０２．１１規格は総称してＷｉＦｉと呼ばれるようになっている。
【００６１】
ＷＬＡＮが広く使用されるようになったため、無線は、モバイル情報の時代の消費者のネットワークアクセスの最も一般的な方式になっている。無線インターネットアクセスは、ＰＣ、携帯電話、タブレット、および他の電子装置を無線様式で相互に接続させることができ、より便利かつ高速であるため、ますます多くのユーザーに普及している。
【００６２】
ＷＬＡＮの１つの種類として、無線ホットスポットは、インターネットアクセスのためのＷＬＡＮサービスを提供する公共エリアにおける場所を指す。これらの場所は、大部分が喫茶店、飲食店、空港、駅、商用ホテル、高等教育機関、および大規模展示会場である。これらの無線ホットスポットのうちのいくつかは、有料で無線ブロードバンドアクセスを提供する一方、その他は無料である。ホットスポットカバレッジのあるエリアでは、ユーザーは、ビルトインまたは外付けの無線ネットワークカードによってサポートされているＰＣ、携帯電話、タブレット、または他の電子装置を使用することによって、インターネットにアクセスしてもよい。
【００６３】
現在、ますます多くの電子装置が無線ホットスポットをサポートしている。電子装置は、固定式端末装置だけではなく、ラップトップ、携帯電話、およびタブレット等の移動式端末装置も含む。
【００６４】
サービスセット識別子（ＳＳＩＤ）は、アクセスポイント（ＡＰ）または無線ルーターの識別（ＩＤ）である。ＳＳＩＤは、無線ネットワークを区別するために主に使用され、最高で３２文字を含む。それは、無線アクセスのためのＩＤである。電子装置は、スキャン機能をサポートする無線ネットワークを有する限り、ＳＳＩＤを介してホットスポットに容易にアクセスすることができる。
【００６５】
電子装置のホットスポットに関して、工場出荷時に設定されたＳＳＩＤは通常、電子装置のモデル番号等、特定の名前であり、ユーザーは典型的に、ＳＳＩＤを手動で変更しない。しかしながら、現実には、ＳＳＩＤは変更することができる。
【００６６】
本開示の例示的な実施形態は、近距離情報伝送のためにパーソナルホットスポットＳＳＩＤを使用する。情報伝送当事者および情報受信当事者が電子装置上に対応するクライアントソフトウェアをインストールする限り、近距離情報伝送は短時間かつ正確に実施することができる。
【００６７】
図１は、本開示に従う近距離情報伝送の第１の例示的方法のフローチャートである。
【００６８】
１０２で、情報伝送クライアントは、取得要求を情報システムに伝送する。
【００６９】
１０４で、情報伝送クライアントは、情報システムによって返される、取得要求に対応する乱数を受信する。乱数は、情報伝送クライアントの情報に対応する。
【００７０】
１０６で、情報伝送クライアントは、乱数をパーソナルホットスポットのサービスセット識別子として使用し、サービスセット識別子は、無線通信プロトコルのビーコンフレーム等の通信を介して放送される。
【００７１】
本技法は、多様な近距離情報伝送シナリオにおいて使用されてもよい。近距離支払いの例示的なアプリケーションの場合、第三者支払いの第１の問題は、販売者のアカウント情報をどのように購入者に伝送するかである。近距離支払いのシナリオは、アクティングアポイントメント（ＡＡ）収集、支払い受け取り者と支払者との間の伝送等のシナリオを含む場合がある。以下は、ＡＡ収集シナリオにおいて近距離情報伝送を使用することによって例示され、割引券／配送クーポンの検証およびキャンセル、サインイン等の他のアプリケーションシナリオの参考として使用することができる。
【００７２】
ＡＡ収集とは、支払い受け取り者によって作成される瞬時支払いトランザクションを指す。トランザクションが作成されると、「購入者の支払い待機」と呼ばれる場合がある、瞬時支払いトランザクションが支払い者のアカウントに表示される。支払い者は、Ａｌｉｐａｙ（商標）アカウント等の第三者の支払いプラットフォームにログインし、「トランザクションレコード」と呼ばれるインターフェースを介して等、第三者の支払いプラットフォームを介して支払いを行うことができる。支払いに成功すると、支払い受け取り者は、トランザクション金額を瞬時に受領する。トランザクションが作成されたとき、支払い受け取り者（情報伝送クライアントに位置する）は、近距離においてアカウント情報を支払い者（情報受信クライアントに位置する）に伝送することが必要である。
【００７３】
ＡＡ収集アプリケーションシナリオにおいて、支払い受け取り者は、情報伝送クライアントの近距離情報伝送機能を作動させるために電子装置を使用してもよい。情報伝送クライアントは、取得要求を情報システムへ送信する。対応する作動方法は、多様な方式における操作であってもよい。例えば、支払い受け取り者は、電子装置をシェイクする、対応するボタンを押す等してもよい。本開示は、一切の特定の作動方法を制限しない。
【００７４】
本開示は、情報を伝送するためにパーソナルホットスポットＳＳＩＤを使用するので、情報伝送クライアントの近距離情報伝送機能を作動させると電子装置のパーソナルホットスポットもまたオンでなければならない。実際のアプリケーションにおいて、情報伝送クライアントは、パーソナルホットスポットのオンまたはオフ機能を制御してもよい。例えば、支払い受け取り者が情報伝送クライアントの近距離情報伝送機能を作動させると、またはユーザーが情報伝送クライアントをオンにすると、情報伝送クライアントは、パーソナルホットスポットをオンおよびオフにするように制御することができる。情報伝送クライアントはまた、予め設定された時間間隔（例えば、１時間）後に、またはユーザーが情報伝送クライアントの電源を切ると、パーソナルホットスポットをオフにしてもよい。言うまでもなく、ユーザーもまた、電子装置のパーソナルホットスポットのオンまたはオフを手動で操作してもよい。本開示は、本明細書において一切の制限を課さない。
【００７５】
本開示の例示的な実施形態において、情報伝送クライアントは、情報システムによって返された乱数をパーソナルホットスポットＳＳＩＤとして使用する。したがって、乱数のバイト数は、ＳＳＩＤの特定の要件を満たすことが必要、すなわち、乱数のバイト数は、３２以下である。
【００７６】
本開示の例示的な実施形態において、乱数は数値である。このため、数値に対応するＡＳＣＩＩ文字は、放送のためのＳＳＩＤとして使用されてもよい。例えば、情報システムによって返される乱数は、０ｘ１３、０ｘ２４、０ｘ７８、０ｘ９６・・・等の１６ＨＥＸ数字を含むことができる（ＨＥＸは、１６進数レコードの任意の数字からなる）。対応するＳＳＩＤは、「１３２４７８９６・・・」の文字列である。
【００７７】
本開示の例示的な実施形態において、無線通信プロトコルは、具体的には、ＩＥＥＥ８０２．１１プロトコルを含むことができる。
【００７８】
パーソナルホットスポットを介して情報伝送クライアントによる情報伝送の段階において、８０２．１１ビーコンフレームは、例示的な実施形態において使用されてもよい。
【００７９】
８０２．１１ビーコンフレームは、ＩＥＥＥ８０２．１１ＷＬＡＮの管理フレームである。アクセスポイントは、８０２．１１ネットワークの存在を宣言するために、設定された間隔でビーコン信号を送信するので、ＷＬＡＮクライアントは、指定エリアにおける利用可能なネットワークおよびアクセスポイントを認識する。このように、ＷＬＡＮクライアントは、ネットワークおよびアクセスポイントを選択することができる。
【００８０】
表１は、管理フレームにおけるビーコンフレームの例示的なフォーマットを示す。ビーコンフレームの４番目のフィールドはＳＳＩＤを表す。ＩＥＥＥ８０２．１１の管理フレームも拡張される場合があり、多様なベンダーの管理フレームはわずかに異なる場合があることに注意されたい。表１は、基本的な情報を含む管理フレームの例を提供するだけであり、制限として解釈されてはならない。
【００８１】
【表１】
2018139439.tif 000003
【００８２】
要約すると、本開示の例示的な実施形態は、近距離情報伝送のためにパーソナルホットスポットＳＳＩＤを使用する。情報伝送当事者に関して、複雑なユーザー操作の必要性は存在せず、情報伝送クライアントの近距離情報伝送機能を作動させる電子装置だけが必要である。加えて、パーソナルホットスポットＳＳＩＤは、ノイズ、光、入力エラー等の主観的な因子によって容易に影響されない客観的な特徴を含むので、本技法は、近距離情報伝送の精度を効果的に保証することができる。
【００８３】
図２は、本開示に従う近距離情報伝送の第２の例示的方法のフローチャートである。
【００８４】
２０２で、無線通信プロトコルのビーコンフレームによって放送されるコンテンツに従って、情報受信クライアントは、最高信号強度を有するホットスポットのサービスセット識別子を取得する。最高信号強度を有する無線ホットスポットのサービスセット識別子は、情報システムによって情報伝送クライアントに発行される乱数であり、乱数は、情報システムによって生成され、情報伝送クライアントの情報に対応する。
【００８５】
２０４で、情報受信クライアントは、最高信号強度を有する無線ホットスポットのサービスセット識別子を情報システムに伝送する。
【００８６】
２０６で、情報受信クライアントは、情報システムによって返され、最高信号強度を有する無線ホットスポットのサービスセット識別子に対応する、情報伝送クライアントの情報を受信する。
【００８７】
ホットスポットは、ＷＬＡＮの１つのモードである。ＷＬＡＮ機能は、無線通信プロトコルのビーコンフレームによって放送されるコンテンツに従って情報伝送クライアントによって放送されたＳＳＩＤを取得するために、オンにすることが必要なだけである。
【００８８】
実際のアプリケーションにおいて、情報受信クライアントは、ＷＬＡＮ機能のオンまたはオフ機能を制御してもよい。例えば、ユーザーが情報伝送クライアントをオンにすると、情報伝送クライアントは、パーソナルホットスポットをオンおよびオフにするように制御してもよい。情報伝送クライアントはまた、予め設定された時間間隔（例えば、１時間）後に、またはユーザーが情報伝送クライアントの電源を切ると、パーソナルホットスポットをオフにしてもよい。言うまでもなく、ユーザーもまた、電子装置のパーソナルホットスポットのオンまたはオフを手動で操作してもよい。本開示は、本明細書において一切の制限を課さない。
【００８９】
近距離伝送シナリオにおいて、情報伝送クライアントおよび情報受信クライアントは相互に相対的に近似して存在する。情報受信クライアントに関して、対応するホットスポットに近ければ近いほど、その信号強度が高くなる。したがって、本技法は、最高信号強度を有する無線ホットスポットが、喫茶店、飲食店、空港、またはバスターミナルの場所のそれらではなく、情報伝送クライアントに属することを保証することができる。
【００９０】
本開示の一例示的実施形態において、情報受信クライアントが無線通信プロトコルのビーコンフレームによって放送されたコンテンツに従って最高信号強度を有するホットスポットのサービスセット識別子を取得する動作は、さらに以下を含むことができる。
【００９１】
検出コマンドは、情報受信クライアントからＷｉＦｉモジュールに伝送される。情報受信クライアントは、検出コマンドに従ってＷｉＦｉモジュールによって返された無線ホットスポットのサービスセット識別子および対応する信号強度情報のリストを受信する。最高信号強度を有する無線ホットスポットのサービスセット識別子は、無線ホットスポットのサービスセット識別子のリストから、情報受信クライアントにおいて識別される。
【００９２】
別の例において、動作はさらに以下を含んでもよい。
【００９３】
ＷｉＦｉモジュールは、無線ホットスポットのサービスセット識別子のリストを取得するために、検出コマンドに従って無線ネットワークビーコンフレームをスキャンする。ＷｉＦｉモジュールは、無線ホットスポットのサービスセット識別子のリスト内の無線ホットスポットの信号強度情報を検出する。ＷｉＦｉモジュールは、それらの対応するサービスセット識別子を取得するために、無線ホットスポットのサービスセット識別子のリスト内の無線ホットスポットを分析する。ＷｉＦｉモジュールは、無線ホットスポットのサービスセット識別子およびそれらの対応する信号強度情報のリストを返す。
【００９４】
ＷＬＡＮ機能がオンになっている場合、電子装置のビルトインＷｉＦｉモジュールは、無線通信プロトコルのビーコンフレームのスキャン、無線ホットスポットの信号強度情報の検出、および無線ホットスポットに従ってそれらの対応するサービスセット識別子の分析等の機能を有することができる。このため、本技法は、ＷｉＦｉモジュールの既存機能を使用することによって、最高信号強度を有するホットスポットのサービスセット識別子を取得することができ、それによってコストを節約する。
【００９５】
言うまでもなく、当業者は、実際の必要性に従って、上記の機能を備えるＷｉＦｉモジュールを個別に設計または構成することもできる。本開示は、ＷｉＦｉモジュールの特定の位置に関して一切制限を課さない。
【００９６】
本明細書に無線ホットスポット信号強度に関する試験を提供することができる。試験情報は以下のとおりである。２メートル以内に無線ホットスポットモードにおいて機能している２つのＡＰルーターおよび６つの端末が存在し、これらの６つの端末は、試験のための伝送当事者の端末装置を含むと想定し、情報受信装置は、８つの無線ホットスポットを検出し、８つのＳＳＩＤリストおよびそれらの関連する受信信号強度を表示するためにスキャンすることができる。伝送当事者端末および受信当事者端末は相互に最も近似して存在するため、ＳＳＩＤリストにおいて、伝送当事者のＳＳＩＤに対応する受信信号が最も強力であることを示す。伝送プロセス全体は、１または２秒以内に完了してもよい。
【００９７】
要約すると、本開示の例示的な実施形態は、近距離情報伝送のためにパーソナルホットスポットＳＳＩＤを使用する。情報受信当事者は、不便なユーザー操作を必要とせず、最高信号強度を有するホットスポットのサービスセット識別子を取得することができる。最高信号強度を有する無線ホットスポットのサービスセット識別子は、情報伝送クライアントの情報に対応する乱数であるので、情報受信クライアントは、情報システムとの通信に基づいて情報伝送クライアントの情報を取得することができる。パーソナルホットスポットＳＳＩＤは、ノイズ、光、および入力エラー等の主観的な因子によって容易に影響されない客観的な特徴を含むので、本技法は、近距離情報伝送の精度を効果的に保証することができる。
【００９８】
図３は、本開示に従う近距離情報伝送の第３の例示的方法のフローチャートである。
【００９９】
３０２で、情報システムは、情報伝送クライアントから取得要求を受信する。３０４で、情報システムは、取得要求に従って対応する乱数を取得し、それを対応する情報伝送クライアントに返す。３０６で、情報システムは、乱数と情報伝送クライアントの情報との間のマッピング関係を用いて、乱数および対応する情報伝送クライアントの情報を記憶する。
【０１００】
３０８で、情報システムは、情報受信クライアントから、無線ホットスポットのサービスセット識別子を受信する。３１０で、情報システムは、対応する情報伝送クライアントの情報を取得するために、マッピング関係に従って、無線ホットスポットのサービスセット識別子を乱数とマッチングさせる。
【０１０１】
３１２で、情報システムは、マッチングから取得された情報伝送クライアントの情報を対応する情報受信クライアントに返す。
【０１０２】
本開示のこの例示的実施形態において、乱数は、情報伝送クライアントの情報に対応し、これはＳ分以内に情報システムによって生成された効果的かつ固有の乱数である。Ｓは、実際の必要性に従って当業者によって設定されてもよい。
【０１０３】
実際のアプリケーションにおいて、Ｍバイトの乱数は、多様なランダムアルゴリズムまたはハッシュアルゴリズムによって生成されてもよい。本明細書において、Ｍは、ＳＳＩＤの特定の要件を満たすことができ、すなわち、３２以下であり、実際の必要性に従って当業者によって設定されてもよい。例えば、Ｍ＝３２である。ハッシュアルゴリズムは、１６バイトの１６進数数字を生成するためのメッセージダイジェストアルゴリズム５（ＭＤ５）およびセキュアハッシュアルゴリズム（ＳＨＡ）を含むことができる。伝送される情報が乱数を通じてマッピングされ、乱数を作動させる時間を有するため、本技法は、近距離情報伝送のセキュリティを保証することができる。言うまでもなく、乱数を生成するための本開示のアプリケーションは、ハッシュアルゴリズムによって制限されてはならない。
【０１０４】
さらに、本開示は、乱数を生成するための方式に関する制限を有さない。例えば、Ｎバイトの乱数を生成するためにｒａｎｄｏｍ（）およびＭａｔｈ．ｒａｎｄｏｍ（）等の２つのメソッドが使用されてもよいが、Ｎは３２以下である。
【０１０５】
本開示の例示的実施形態において、情報システムは、以下の動作を通じて、取得要求に従って対応する乱数を取得することができる。
【０１０６】
乱数は、ランダムアルゴリズムまたはハッシュアルゴリズムを使用することによって生成される。ランダムアルゴリズムまたはハッシュアルゴリズムのパラメータは、取得要求の日付、取得要求の時刻、および取得要求に対応する情報伝送クライアントの情報のパラメータのうちの１つ以上を含んでもよい。
【０１０７】
この例示的実施形態において、特定のパラメータは、乱数のセキュリティをさらに向上するように乱数を生成するためであってもよい。例えば、１６桁の乱数は、ランダム（取得要求の日時、取得要求に対応する情報伝送クライアントの情報）等のランダム機能を介して取得されてもよい。
【０１０８】
本開示の１つ以上の例示的実施形態において、乱数の効率的な管理を促進するために、本技法は、乱数を管理する例示的な方法を提供することができる。
【０１０９】
ランダムデータ表は、乱数と情報伝送クライアントの情報との間のマッピング関係を記憶するために使用される。ランダムデータ表に記憶された乱数の情報は、乱数の数値、乱数の生成日付および／または乱数の生成時刻を含んでもよい。
【０１１０】
情報受信クライアントからの無線ホットスポットＳＳＩＤは、情報伝送クライアントの情報に対応する乱数であるため、情報システムは、対応する情報伝送クライアントの情報を取得するために、マッピング関係に従って、無線ホットスポットＳＳＩＤを乱数とマッチングさせる。このようなマッチング動作は、情報受信クライアントからの無線ホットスポットＳＳＩＤに従って、情報伝送クライアントの情報を検出するためにランダムデータ表を検索することを含んでもよい。
【０１１１】
乱数は作動させる期間を有し、Ｓ分間のみ有効であるため、情報システムは、乱数を周期的に置換することが必要である。ＳＳＩＤをスイッチするとき、情報システムが情報伝送クライアントの情報と関連付けられる新しい乱数を作動させるにする一方、情報受信クライアントは、ランダムデータ表を検索するために古いＳＳＩＤをまだ使用している可能性がある。このため、情報伝送クライアントの情報を検出するために古いＳＳＩＤを使用することが不可能である場合、情報受信クライアントは、任意の新しいＳＳＩＤが存在するかを発見するために、再び無線ネットワークのビーコンフレームをスキャンすることが必要である。新しいＳＳＩＤが存在する場合、新しいＳＳＩＤは、情報システムへの問い合わせを送信するために使用される。
【０１１２】
図４は、本開示に従う近距離情報伝送の第４の例示的方法のフローチャートである。
【０１１３】
４０２で、情報伝送クライアントは、取得要求を情報システムに伝送する。４０４で、情報システムは、情報伝送クライアントから取得要求を受信し、取得要求に従って対応する乱数を取得し、それを対応する情報伝送クライアントに返す。
【０１１４】
４０６で、情報システムは、乱数と情報伝送クライアントの情報との間のマッピング関係を用いて、乱数および対応する情報伝送クライアントの情報を記憶する。
【０１１５】
４０８で、情報伝送クライアントは、情報システムによって返され、取得要求に対応する乱数を受信し、乱数をパーソナルホットスポットのサービスセット識別子として使用する。サービスセット識別子は、無線通信プロトコルのビーコンフレーム等の通信を介して放送される。
【０１１６】
４１０で、無線通信プロトコルのビーコンフレームによって放送されたコンテンツに従って、情報受信クライアントは、最高信号強度を有するホットスポットのサービスセット識別子を取得し、最高信号強度を有する無線ホットスポットのサービスセット識別子を情報システムに伝送する。最高信号強度を有する無線ホットスポットのサービスセット識別子は、情報システムによって情報伝送クライアントに発行される乱数である。
【０１１７】
４１２で、情報システムは、情報受信クライアントから無線ホットスポットのサービスセット識別子を受信し、対応する情報伝送クライアントの情報を取得するためにマッピング関係に従って無線ホットスポットのサービスセット識別子を乱数とマッチングさせ、取得された対応する情報伝送クライアントの情報を対応する情報受信クライアントに返す。
【０１１８】
４１４で、情報受信クライアントは、情報システムによって返され、最高信号強度を有する無線ホットスポットのサービスセット識別子に対応する、情報伝送クライアントの情報を受信する。
【０１１９】
当業者が本開示を理解できるように、ＡＡ収集における近距離情報伝送の例示的方法を以下に記載する。
【０１２０】
支払い受け取り者の観点からは、ユーザーは、情報伝送クライアントが位置するクライアント端末をシェイクすること等によって、ＡＡ収集を作動させる。情報伝送クライアントは、情報システムへ取得要求を伝送し、情報伝送クライアントは、情報システムによって返され、取得要求に対応する乱数を受信する。乱数は、情報伝送クライアントの情報に対応する。情報伝送クライアントは、乱数をパーソナルホットスポットのサービスセット識別子として使用し、サービスセット識別子は、無線通信プロトコルのビーコンフレーム等の通信を介して放送される。
【０１２１】
支払い者の観点からは、無線通信プロトコルのビーコンフレームによって放送されたコンテンツに従って、情報受信クライアントは、最高信号強度を有するホットスポットビーコンフレームのＳＳＩＤを取得し、情報システムから支払い受け取り者のアカウント番号（オンライン支払いアカウント等、例えば、オンラインＡｌｉｐａｙ（商標）アカウントの１９桁のＩＤ番号）を要求する。
【０１２２】
情報システムは、マッチングから取得された支払いアカウント番号および金額を合わせて支払い者に伝送する。支払い者は支払いを確定する。続いて、支払い受け取り者のクライアント端末は、支払い者による支払いが成功したことを表示する。
【０１２３】
要約すると、本技法は、実装が容易かつ信頼性が高く、低い実装コストならびに高いセキュリティおよび精度を有する。例えば、本技法は、顧客および販売業者の電子装置上に特定のクライアントソフトウェアをインストールすることによって実装されてもよい。
【０１２４】
図５は、本開示に従う例示的な情報伝送クライアント５００の図を例示する。情報伝送クライアント５００は、要求伝送デバイス５０２と、乱数受信デバイス５０４と、サービスセット識別子設定デバイス５０６とを含むことができる。
【０１２５】
要求伝送デバイス５０２は、取得要求を情報システムに伝送する。乱数受信デバイス５０４は、取得要求に対応し、情報システムによって返される乱数を受信する。乱数は、情報伝送クライアントの情報に対応する。
【０１２６】
サービスセット識別子設定デバイス５０６は、乱数をパーソナルホットスポットのサービスセット識別子として使用し、サービスセット識別子は、無線通信プロトコルのビーコンフレームを介して放送される。例えば、無線通信プロトコルとして、ＩＥＥＥ８０２．１１プロトコルが挙げられてもよい。
【０１２７】
情報伝送クライアントの例示的な実施形態に関して、近距離伝送の第１の例示的方法に類似するので、本明細書の説明は相対的に簡単であり、関連部分は近距離伝送の第１の例示的方法の対応する部分を参照することができる。
【０１２８】
図６は、本開示に従う例示的な情報受信クライアント６００の図を例示する。情報受信クライアント６００は、識別子取得デバイス６０２と、識別子伝送デバイス６０４と、情報受信デバイス６０６とを含むことができる。
【０１２９】
識別子取得デバイス６０２は、無線通信プロトコルのビーコンフレームによって放送されたコンテンツに従って最高信号強度を有するホットスポットのサービスセット識別子を取得する。最高信号強度を有する無線ホットスポットのサービスセット識別子は、情報システムによって情報伝送クライアントに発行される乱数であり、乱数は、情報システムによって生成され、情報伝送クライアントの情報に対応する。
【０１３０】
識別子伝送デバイス６０４は、最高信号強度を有する無線ホットスポットのサービスセット識別子を情報システムに伝送する。
【０１３１】
情報受信デバイス６０６は、情報システムによって返され、最高信号強度を有する無線ホットスポットのサービスセット識別子に対応する、情報伝送クライアントの情報を受信する。
【０１３２】
本開示の例示的な実施形態において、識別子取得デバイス６０２は、コマンド伝送モジュールと、結果受信モジュールと、識別モジュールとをさらに含んでもよい。
【０１３３】
コマンド伝送モジュールは、検出コマンドをＷｉＦｉモジュールに伝送する。
【０１３４】
結果受信モジュールは、検出コマンドに従ってＷｉＦｉモジュールによって返された無線ホットスポットのサービスセット識別子および対応する信号強度情報のリストを受信する。
【０１３５】
識別モジュールは、情報受信クライアントにおいて、無線ホットスポットのサービスセット識別子のリストから、最高信号強度を有する無線ホットスポットのサービスセット識別子を特定する。
【０１３６】
これに対応して、ＷｉＦｉモジュールは、以下のサブモジュールをさらに含んでもよい。スキャンサブモジュールは、無線ホットスポットのサービスセット識別子のリストを取得するために、検出コマンドに従って、無線ネットワークビーコンフレームをスキャンする。検出サブモジュールは、無線ホットスポットのサービスセット識別子のリスト内の無線ホットスポットの信号強度情報を検出する。分析サブモジュールは、それらの対応するサービスセット識別子を取得するために、無線ホットスポットのサービスセット識別子のリスト内の無線ホットスポットを分析する。返却サブモジュールは、無線ホットスポットのサービスセット識別子およびそれらの対応する信号強度情報のリストを返す。
【０１３７】
例示的な情報受信クライアントに関して、その実装は近距離伝送の第２の例示的方法に実質的に類似するので、説明は相対的に簡単であり、関連部分は近距離伝送の第２の例示的な方法の対応する部分を参照することができる。
【０１３８】
図７は、本開示に従う例示的な情報システム７００の図である。情報システム７００は、要求受信デバイス７０２と、乱数生成デバイス７０４と、乱数返却デバイス７０６と、第１の記憶デバイス７０８とを含むことができる。
【０１３９】
要求受信デバイス７０２は、情報伝送クライアントから取得要求を受信する。乱数生成デバイス７０４は、取得要求に従って対応する乱数を取得する。
【０１４０】
乱数返却デバイス７０６は、乱数を対応する情報伝送クライアントに返す。第１の記憶デバイス７０８は、乱数と情報伝送クライアントの情報との間のマッピング関係を用いて、乱数および対応する情報伝送クライアントの情報を記憶する。
【０１４１】
識別子受信デバイス７１０は、情報受信クライアントから、無線ホットスポットのサービスセット識別子を受信する。マッチングデバイス７１２は、対応する情報伝送クライアントの情報を取得するために、マッピング関係に従って無線ホットスポットのサービスセット識別子を乱数とマッチングさせる。
【０１４２】
情報返却デバイス７１４は、マッチングから取得された情報伝送クライアントの情報を対応する情報受信クライアントに返す。
【０１４３】
本開示の例示的な実施形態において、乱数生成デバイス７０４は、具体的には、ランダムアルゴリズムまたはハッシュアルゴリズムを使用して乱数を生成するために使用されてもよい。ランダムアルゴリズムまたはハッシュアルゴリズムのパラメータは、具体的には、取得要求の日付、取得要求の時刻、および取得要求に対応する情報伝送クライアントの情報のパラメータのうちの１つ以上を含んでもよい。
【０１４４】
本開示の１つ以上の例示的な実施形態において、情報システムは、第２の記憶デバイスをさらに含んでもよい。第２の記憶デバイスは、乱数と情報伝送クライアントの情報との間のマッピング関係を記憶するためにランダムデータ表を使用する。ランダムデータ表に記憶された乱数の情報は、乱数の数値、乱数の生成日付および／または乱数の生成時刻のうちの１つ以上を含んでもよい。
【０１４５】
例示的な情報システムに関して、近距離伝送の第３の例示的方法に実質的に類似するので、説明は相対的に簡単であり、関連部分は近距離伝送の第３の例示的な方法の対応する部分を参照することができる。
【０１４６】
図８は、本開示に従う例示的な近距離情報伝送システム８００の図である。近距離情報伝送システム８００は、情報伝送クライアント８０２と、情報受信クライアント８０４と、情報システム８０６とを含んでもよい。
【０１４７】
情報伝送クライアント８０２は、要求伝送デバイス８０８と、乱数受信デバイス８１０と、サービスセット識別子設定デバイス８１２とを含むことができる。要求伝送デバイス８０８は、取得要求を情報システム８０６に伝送する。乱数受信デバイス８１０は、情報システム８０６によって返され、取得要求に対応する乱数を受信する。サービスセット識別子設定デバイス８１２は、乱数をパーソナルホットスポットのサービスセット識別子として使用する。サービスセット識別子は、無線通信プロトコルのビーコンフレームを介して放送されてもよい。
【０１４８】
情報受信クライアント８０４は、識別子取得デバイス８１４と、識別子伝送デバイス８１６と、情報受信デバイス８１８とを含んでもよい。識別子取得デバイス８１４は、無線通信プロトコルのビーコンフレームによって放送されたコンテンツに従って最高信号強度を有するホットスポットのサービスセット識別子を取得する。最高信号強度を有する無線ホットスポットのサービスセット識別子は、情報システムによって情報伝送クライアントに発行される乱数である。
【０１４９】
識別子伝送デバイス８１６は、最高信号強度を有する無線ホットスポットのサービスセット識別子を情報システム８０６に伝送する。情報受信デバイス８１８は、情報システムによって返され、最高信号強度を有する無線ホットスポットのサービスセット識別子に対応する、情報伝送クライアントの情報を受信する。
【０１５０】
情報システム８０６は、要求受信デバイス８２０と、乱数生成デバイス８２２と、乱数返却デバイス８２４と、第１の記憶デバイス８２６と、識別子受信デバイス８２８と、マッチングデバイス８３０と、情報返却デバイス８３２とを含んでもよい。
【０１５１】
要求受信デバイス８２０は、情報伝送クライアント８０２から取得要求を受信する。乱数生成デバイス８２２は、取得要求に従って対応する乱数を生成する。乱数返却デバイス８２４は、乱数を対応する情報伝送クライアント８０２に返す。第１の記憶デバイス８２６は、乱数と情報伝送クライアント８０４の情報との間のマッピング関係を用いて、乱数および対応する情報伝送クライアント８０２の情報を記憶する。
【０１５２】
識別子受信デバイス８２８は、情報受信クライアント８０４から、無線ホットスポットのサービスセット識別子を受信する。マッチングデバイス８３０は、対応する情報伝送クライアント８０２の情報を取得するために、マッピング関係に従って無線ホットスポットのサービスセット識別子を乱数とマッチングさせる。情報返却デバイス８３２は、マッチングから取得された情報伝送クライアント８０２の情報を対応する情報受信クライアント８０４に返す。
【０１５３】
当業者は、本開示の実施形態が、方法、システム、またはコンピュータプログラミング製品であり得ることを理解すべきである。したがって、本開示は、ハードウェア、ソフトウェア、または両者の組み合わせによって実装することができる。加えて、本開示は、コンピュータ実行可能記憶媒体（ディスク、ＣＤ−ＲＯＭ、光ディスク等を含むがこれらに限定されない）に実装することができるコンピュータ実行可能命令を含む１つ以上のコンピュータプログラムの形式にすることができる。
【０１５４】
本開示は、本開示の実施形態の方法、デバイス（システム）、およびコンピュータプログラムのフローチャート、および／またはブロック図を参照して説明される。フローチャートおよび／またはブロック図の各フローおよび／またはブロックならびにフローおよび／ブロックの組み合わせは、コンピュータプログラム命令によって実装され得ることを理解されたい。これらのコンピュータプログラム命令は、汎用コンピュータ、特殊コンピュータ、埋め込みプロセッサまたはマシンを生成するための他のプログラマブルデータプロセッサに提供することができ、フローチャートの１つ以上のフローおよび／またはブロック図の１つ以上のブロックを実装するデバイスは、コンピュータまたは他のプログラマブルデータプロセッサによって演算される命令を介して生成することができる。
【０１５５】
いくつかの例示的な実施形態において、本明細書に記載のデバイスまたはシステムは、１つ以上のプロセッサおよびメモリを含むことができる。メモリは、コンピュータ可読媒体の一例である。本明細書に使用される場合、「コンピュータ可読媒体」は、コンピュータ記憶媒体および通信媒体を含む。
【０１５６】
コンピュータ記憶媒体は、コンピュータが実行可能な命令、データ構造、プログラムモジュール、または他のデータ等の情報の記憶のための任意の方法または技術において実装される、揮発性および不揮発性、取り外し可能および取り外し不可の媒体を含む。コンピュータ記憶媒体の例として、相変化メモリ（ＰＲＡＭ）、スタティックランダムアクセスメモリ（ＳＲＡＭ）、ダイナミックランダムアクセスメモリ（ＤＲＡＭ）、他の種類のランダムアクセスメモリ（ＲＡＭ）、読み出し専用メモリ（ＲＯＭ）、電気的消去可能プログラム可能読み出し専用メモリ（ＥＥＰＲＯＭ）、フラッシュメモリまたは他のメモリ技術、コンパクトディスク読み出し専用メモリ（ＣＤ−ＲＯＭ）、デジタル多用途ディスク（ＤＶＤ）または他の光学的記憶装置、磁気カセット、磁気テープ、磁気ディスク記憶装置または他の磁気記憶デバイス、あるいはコンピューティング装置によるアクセスのために情報を記憶するために使用することができる任意の他の非伝送媒体が挙げられるが、これらに限定されない。対照的に、通信媒体は、コンピュータ可読の命令、データ構造、プログラムモジュール、または搬送波等の変調データ信号内の他のデータを具現化することができる。本明細書に定義される場合、コンピュータ記憶媒体は通信媒体を含まない。メモリは、プログラムユニットまたはモジュール、およびプログラムデータをその中に記憶することができる。
【０１５７】
これらのコンピュータプログラム命令もまた、コンピュータまたは他のプログラマブルデータプロセッサに所定の方式で動作するように命令することができる、他のコンピュータ可読媒体に記憶され得るので、コンピュータ可読記憶装置に記憶された命令は、命令デバイスを含む製品を生成し、命令デバイスが、フローチャートの１つ以上のフローおよび／またはブロック図の１つ以上のブロックに指定された機能を実装する。
【０１５８】
これらのコンピュータプログラム命令もまた、コンピュータまたは他のプログラマブルデータプロセッサにロードすることができるので、コンピュータまたは他のプログラマグルデータプロセッサは、コンピュータによって実装されたプロセスを生成するための一連の動作ステップを操作することができる。したがって、コンピュータまたは他のプログラマブルデータプロセッサにおいて演算される命令は、フローチャートの１つ以上のフローおよび／またはブロック図の１つ以上のブロックに指定された機能を実装するためのステップを提供することができる。
【０１５９】
実施形態は、本開示を例示するために過ぎず、本開示の範囲を制限することを目的としない。当業者は、所定の変形および改善を行うことができることを理解するであろう。このため、請求項は、本開示の例示的な実施形態だけではなく、本開示の保護の下の任意の変形および変更も網羅するように作成されなければならない。
【０１６０】
本開示の例示的実施形態は、斬新的に説明される。各例示的実施形態は、他の例示的実施形態との違いを強調する。各例示的実施形態の同一または類似部分は、相互に参照されてもよい。
【０１６１】
本開示は、近距離情報伝送方法およびシステム、情報伝送クライアント、情報受信クライアント、ならびに情報システムを提供する。例示的な実施形態は、本開示の方法および重要概念を例示するために過ぎず、本開示の範囲を制限することを目的としない。所定の変形、置換、および改善は、本開示の原則から逸脱することなく行うことができ、かつ本開示の保護下にあると見なされるべきであることが当業者によって理解されるべきである。本明細書の記載は、本開示を限定すると理解されてはならない。
【図１】
2018139439.tif 000004
【図２】
2018139439.tif 000005
【図３】
2018139439.tif 000006
【図４】
2018139439.tif 000007
【図５】
2018139439.tif 000008
【図６】
2018139439.tif 000009
【図７】
2018139439.tif 000010
【図８】
2018139439.tif 000011
【手続補正書】
【提出日】平成30年6月5日(2018.6.5)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
サーバを提供するステップと、
複数のクライアントデバイスにインストールされるように構成されたコンピュータ実行可能命令のセットを提供するステップと、を備え、前記コンピュータ実行可能命令のセットは、第１のクライアントデバイスのプロセッシングユニットによって実行されると、前記第１のクライアントデバイスの前記プロセッシングユニットを、情報伝送クライアントシステムを実行するように動作させ、第２のクライアントデバイスのプロセッシングユニットによって実行されると、前記第２のクライアントデバイスの前記プロセッシングユニットを、情報受信クライアントシステムを実行するよう動作させ、
前記情報伝送クライアントシステムは、
前記サーバからターゲット情報に対応するキーを受信し、前記キーは最高信号強度を有するパーソナル無線ホットスポットのサービスセット識別子を含み、
前記キーを、前記第２のクライアントデバイスの前記情報受信クライアントシステムが取得するために、提供するように動作可能であり、
前記第２のクライアントデバイスの前記情報受信クライアントシステムは、
前記キーを取得し、
前記キーを前記サーバに送信し、
前記サーバから前記ターゲット情報を受信するように動作可能である方法。
【請求項２】
前記情報受信クライアントシステムのために前記キーを提供することは、
前記情報伝送クライアントシステムを有する前記第１のクライアントデバイスの前記パーソナル無線ホットスポットを作動させることを含む、請求項１に記載の方法。
【請求項３】
前記情報受信クライアントシステムのために前記キーを提供することは、前記キーを、無線通信を通して放送することを含む、請求項１に記載の方法。
【請求項４】
前記キーを放送することは、無線通信プロトコルのビーコンフレームを通して前記キーを放送することを含む、請求項３に記載の方法。
【請求項５】
前記無線通信プロトコルは、ＩＥＥＥ８０２．１１プロトコルを含む、請求項４に記載の方法。
【請求項６】
前記サーバは、
前記情報伝送クライアントシステムからの前記キーの要求を受信し、
前記キーとして乱数を生成し、
前記キーを前記情報伝送クライアントシステムに送信する
ように動作可能である、請求項１に記載の方法。
【請求項７】
前記サーバは、
前記生成されたキーを、前記ターゲット情報に対応するものとして記憶し、
前記情報受信クライアントシステムから候補キーを受信し、
前記候補キーを前記生成されたキーと比較し、
前記候補キーが前記生成されたキーに合致する場合は、前記対応するターゲット情報を前記情報受信クライアントシステムに解放する
ように動作可能である、請求項６に記載の方法。
【請求項８】
前記情報受信クライアントシステムが前記キーを取得することは、
前記第２のクライアントデバイスにてＷｉＦｉモジュールに、複数のパーソナル無線ホットスポットのサービスセット識別子および対応する信号強度を検出することを実行させ、
前記複数のパーソナル無線ホットスポットのうちの最高信号強度を有する前記パーソナル無線ホットスポットの前記サービスセット識別子を前記キーとして特定する
ことを含む、請求項１に記載の方法。
【請求項９】
プロセッシングユニットと、
前記プロセッシングユニットによって実行されると、
第１のクライアントデバイスからターゲットデータを送信する要求を受信し、
前記ターゲットデータを送信する前記要求に基づいてキーを生成し、前記キーは、最高信号強度を有するパーソナル無線ホットスポットのサービスセット識別子を含み、
前記生成されたキーを前記ターゲットデータに関連付け、
前記生成されたキーを前記第１のクライアントデバイスに送信し、
第２のクライアントデバイスから前記ターゲットデータおよび候補キーを受信する要求を受信し、前記候補キーは、前記第２のクライアントデバイスによって前記第１のクライアントデバイスから取得され、
前記生成されたキーを用いて前記候補キーを分析し、
前記候補キーが前記生成されたキーに対応すると判断すると、前記ターゲットデータを前記第２のクライアントデバイスに提供する
ように動作可能な情報システムを実行するように前記プロセッシングユニットを構成するコンピュータ実行可能命令を含むメモリと、
を備えるコンピューティングシステム。
【請求項１０】
前記第１のクライアントデバイスは、支払いトランザクションの支払い受け取り者と関連付けられ、前記第２のクライアントデバイスは、前記支払いトランザクションの支払者と関連付けられる、請求項９に記載のコンピューティングシステム。
【請求項１１】
前記生成されたキーを前記ターゲットデータに関連付けることは、テーブルを使用して、前記生成されたキーと前記ターゲットデータとの間のマッピング関係を記憶することを含む、請求項９に記載のコンピューティングシステム。
【請求項１２】
前記テーブルは、
前記キーの数値、
前記キーの生成日付、および
前記キーの生成時刻
のうちの１つまたは複数を含む、請求項１１に記載のコンピューティングシステム。
【請求項１３】
前記キーを、あらかじめ定められた時間期間についてのみ前記ターゲットデータと関連付けて記憶することをさらに含む、請求項９に記載のコンピューティングシステム。
【請求項１４】
前記要求に基づいて前記キーを生成することは、乱数関数を使用して、前記ターゲットデータを送信する前記要求を受信する日付および時刻に基づいて乱数を生成することを含む、請求項９に記載のコンピューティングシステム。
【請求項１５】
クライアントデバイスにインストールされるように構成されたコンピュータ実行可能命令であって、前記クライアントデバイスのプロセッシングユニットによって実行されると、前記プロセッシングユニットを、支払い受け取り者クライアントおよび支払者クライアントのうちの少なくとも１つを実行するように構成するコンピュータ実行可能命令を含むコンピュータ可読記録媒体であって、
前記支払い受け取り者クライアントは、
支払いトランザクションのために送信されるアカウント情報をサーバとして特定し、
前記サーバから前記アカウント情報に対応するキーを受信し、
支払い受け取り者クライアントのパーソナル無線ホットスポットを、前記キーを前記パーソナル無線ホットスポットのサービスセット識別子として使用して作動させることを引き起こす
ように動作可能であり、
前記支払者クライアントは、
パーソナル無線ホットスポットの候補サービスセット識別子を取得し、
前記候補サービスセット識別子を前記サーバに、支払いトランザクションのためのアカウント情報の要求とともに提示する
ように動作可能である、コンピュータ可読記録媒体。
【請求項１６】
無線ホットスポットの候補サービスセット識別子を前記特定することは、
複数のパーソナル無線ホットスポットの信号強度を検出することと、
複数の無線ホットスポットのうち最高信号強度を有する候補パーソナル無線ホットスポットを特定することと、
前記候補パーソナル無線ホットスポットのサービスセット識別子を前記候補サービスセット識別子として取得することと
を含む、請求項１５に記載のコンピュータ可読記録媒体。
【請求項１７】
パーソナル無線ホットスポットの候補サービスセット識別子を取得することは、支払者デバイスのＷｉＦｉモジュールにパーソナル無線ホットスポットおよび対応する信号強度を検出することを実行させることを含む、請求項１５に記載のコンピュータ可読記録媒体。
【請求項１８】
前記ＷｉＦｉモジュールは、前記パーソナル無線ホットスポットの信号強度に基づいて、無線ホットスポットを検出するように構成される、請求項１７に記載のコンピュータ可読記録媒体。
【請求項１９】
パーソナル無線ホットスポットの前記候補サービスセット識別子を取得することは、
物理的に最も近いパーソナル無線ホットスポットを検出することと、
前記物理的に最も近いパーソナル無線ホットスポットのサービスセット識別子を、前記候補サービスセット識別子として特定することと、
を含む、請求項１５に記載のコンピュータ可読記録媒体。