(57)【特許請求の範囲】
【請求項１】
少なくともサーバ、無線ネットワーク共有者クライアント、及び第三者クライアントを含む通信システムにおいて、情報プッシュのタイミングを特定の接続の確立に関連づける情報プッシュ方法であって、
無線ネットワーク共有者クライアントが、無線ネットワーク共有者端末によって走査／格納された無線ネットワークリストから選択された無線ネットワークの第一の識別子を取得し、当該識別子をサーバに対して送信することと、
前記サーバが、第二の識別子を生成し、前記無線ネットワーク共有者クライアントに対して当該識別子を送信することと、
前記無線ネットワークの前記第一の識別子が前記第二の識別子に基づいて第三の識別子に変更された後、前記無線ネットワーク共有者クライアントが、無線ネットワーク共有者モバイル端末によって更新された無線ネットワークリストを取得し、前記リスト内の前記選択された無線ネットワークの第三の識別子を前記サーバに対して送信することと、
前記サーバが、前記第二の識別子を前記第三の識別子と比較し、前記二つの識別子が一致する場合に認証の成功を許可して、前記無線ネットワークのデバイスに関する情報を登録することと、
を備え、
前記方法は、
前記無線ネットワークに対する第三者端末のアクセスの成功を示すメッセージの受信に際して前記第三者端末に対してプッシュ情報を送信するように前記無線ネットワーク共有者クライアント／前記無線ネットワークデバイスが構成されること、
をさらに備える方法。
【請求項２】
少なくともサーバ、無線ネットワーク共有者クライアント、及び第三者クライアントを含む通信システムにおいて、情報プッシュのタイミングを特定の接続の確立に関連づける情報プッシュ方法であって、
無線ネットワーク共有者クライアントが、無線ネットワーク共有者端末によって走査／格納された無線ネットワークリストから選択された無線ネットワークの第一の識別子を取得し、当該識別子をサーバに対して送信することと、
前記サーバが、第二の識別子を生成し、前記無線ネットワーク共有者クライアントに対して当該識別子を送信することと、
前記無線ネットワークの前記第一の識別子が前記第二の識別子に基づいて第三の識別子に変更された後、前記無線ネットワーク共有者クライアントが、無線ネットワーク共有者モバイル端末によって更新された無線ネットワークリストを取得し、前記リスト内の前記選択された無線ネットワークの前記第三の識別子を前記サーバに対して送信することと、
前記サーバが、前記第二の識別子を前記第三の識別子と比較し、前記二つの識別子が一致する場合に認証の成功を許可して、前記無線ネットワークのデバイスに関する情報を登録することと、
を備え、
前記方法は、
前記無線ネットワーク共有者クライアントが、前記プッシュ情報を前記サーバに対して送信し、前記無線ネットワークに対する第三者端末のアクセスの成功を示すメッセージの受信に際して前記第三者端末に対して前記プッシュ情報を送信するように前記サーバに通知すること、
をさらに備える方法。
【請求項３】
少なくともサーバ、無線ネットワーク共有者クライアント、及び第三者クライアントを含む通信システムにおいて、情報プッシュのタイミングを特定の接続の確立に関連づける情報プッシュ方法であって、
無線ネットワーク共有者クライアントが、無線ネットワーク共有者端末によって走査／格納された無線ネットワークリストから選択された無線ネットワークの第一の識別子と、対応する無線ネットワークデバイスのＭＡＣアドレスとを取得し、当該識別子及びアドレスをサーバに対して送信することと、
前記サーバが、第二の識別子を生成し、前記無線ネットワーク共有者クライアントに対して当該識別子を送信することと、
前記無線ネットワークの前記第一の識別子が前記第二の識別子に基づいて第三の識別子に変更された後、前記無線ネットワーク共有者クライアントが、無線ネットワーク共有者モバイル端末によって更新された無線ネットワークリストを取得し、前記リスト内の前記選択された無線ネットワークの前記第三の識別子と、対応する無線ネットワークデバイスのＭＡＣアドレスとを前記サーバに対して送信することと、
前記サーバが、前記第二の識別子を前記第三の識別子と比較し、前記第一の識別子に対応する前記無線ネットワークデバイスの前記ＭＡＣアドレスを前記第三の識別子に対応する前記無線ネットワークデバイスの前記ＭＡＣアドレスと比較し、前記比較結果が一致する場合、認証の成功を許可することと、
を備え、
前記方法は、
前記無線ネットワークに対する第三者端末のアクセスの成功を示すメッセージの受信に際して前記第三者端末に対してプッシュ情報を送信するように前記無線ネットワーク共有者クライアント／前記無線ネットワークデバイスが構成されること、
をさらに備える方法。
【請求項４】
少なくともサーバ、無線ネットワーク共有者クライアント、及び第三者クライアントを含む通信システムにおいて、情報プッシュのタイミングを特定の接続の確立に関連づける情報プッシュ方法であって、
無線ネットワーク共有者クライアントが、無線ネットワーク共有者端末によって走査／格納された無線ネットワークリストから選択された無線ネットワークの第一の識別子と、対応する無線ネットワークデバイスのＭＡＣアドレスとを取得し、当該識別子及びアドレスをサーバに対して送信することと、
前記サーバが、第二の識別子を生成し、前記無線ネットワーク共有者クライアントに対して当該識別子を送信することと、
前記無線ネットワークの前記第一の識別子が前記第二の識別子に基づいて第三の識別子に変更された後、前記無線ネットワーク共有者クライアントが、無線ネットワーク共有者モバイル端末によって更新された無線ネットワークリストを取得し、前記リスト内の前記選択された無線ネットワークの前記第三の識別子と、対応する無線ネットワークデバイスのＭＡＣアドレスとを前記サーバに対して送信することと、
前記サーバが、前記第二の識別子を前記第三の識別子と比較し、前記第一の識別子に対応する前記無線ネットワークデバイスの前記ＭＡＣアドレスを前記第三の識別子に対応する前記無線ネットワークデバイスの前記ＭＡＣアドレスと比較し、前記比較結果が一致する場合、認証の成功を許可することと、
を備え、
前記方法は、
前記無線ネットワーク共有者クライアントが、前記プッシュ情報を前記サーバに対して送信し、前記無線ネットワークに対する第三者端末のアクセスの成功を示すメッセージの受信に際して前記第三者端末に対して前記プッシュ情報を送信するように前記サーバに通知すること、
をさらに備える方法。
【請求項５】
少なくともサーバ、無線ネットワーク共有者クライアント、及び第三者クライアントを含む通信システムにおいて、情報プッシュのタイミングを特定の接続の確立に関連づけるために、サーバによって実現される情報プッシュ方法であって、
サーバが、無線ネットワーク共有者クライアントによって送信された、選択された無線ネットワークの第一の識別子を受信することと、
前記サーバが、第二の識別子を生成し、前記無線ネットワーク共有者クライアントに対して当該識別子を送信することと、
前記サーバが、前記無線ネットワーク共有者クライアントによって送信された、前記選択された無線ネットワークの第三の識別子を受信することと、
前記サーバが、前記第二の識別子を前記第三の識別子と比較し、前記二つの識別子が一致する場合に、認証の成功を許可し、前記無線ネットワークのデバイスに関する情報を登録することと、
を備える情報プッシュ方法。
【請求項６】
少なくともサーバ、無線ネットワーク共有者クライアント、及び第三者クライアントを含む通信システムにおいて、情報プッシュのタイミングを特定の接続の確立に関連づけるために、サーバによって実現される情報プッシュ方法であって、
サーバが、無線ネットワーク共有者クライアントによって送信された、選択された無線ネットワークの第一の識別子と、対応する無線ネットワークデバイスのＭＡＣアドレスとを受信することと、
前記サーバが、第二の識別子を生成し、前記無線ネットワーク共有者クライアントに対して当該識別子を送信することと、
前記サーバが、前記無線ネットワーク共有者クライアントによって送信された、前記選択された無線ネットワークの第三の識別子と、対応する無線ネットワークデバイスのＭＡＣアドレスとを受信することと、
前記サーバが、前記第二の識別子を前記第三の識別子と比較し、前記第一の識別子に対応する前記無線ネットワークデバイスの前記ＭＡＣアドレスを前記第三の識別子に対応する前記無線ネットワークデバイスの前記ＭＡＣアドレスと比較し、前記比較結果が一致する場合、認証の成功を許可することと、
を備える情報プッシュ方法。
【請求項７】
前記サーバが、前記無線ネットワーク共有者クライアントによって送信されたプッシュ情報を受信し、前記サーバが前記無線ネットワークに対する第三者端末のアクセスの成功を示すメッセージの受信に際して前記第三者端末に対して前記プッシュ情報を送信することの通知を受信すること、
をさらに備える、請求項５又は請求項６に記載の方法。
【請求項８】
前記無線ネットワークは、
Ｂｌｕｅｔｏｏｔｈ、赤外線、無線ローカルエリアネットワーク、ＷＩＦＩ直接接続、ウルトラワイドバンド通信、Ｚｉｇｂｅｅ、及び近距離無線通信、
のうちのいずれか一つを備える、請求項５から請求項７までのいずれか一項に記載の方法。
【請求項９】
前記第二の識別子を生成するサーバは、
前記サーバが、前記受信された第一の識別子に基づいてハッシュアルゴリズムを用いることによって前記第二の識別子として文字列を取得すること、
又は、
前記サーバが、事前設定ルールに従って前記第二の識別子としてランダムな文字列を生成すること、
を備える、請求項５から請求項７までのいずれか一項に記載の方法。
【請求項１０】
前記サーバが、前記無線ネットワーク共有者クライアントによって送信された、前記選択された無線ネットワークの接続キーを受信すること、
をさらに備える、請求項５から請求項７までのいずれか一項に記載の方法。
【請求項１１】
少なくともサーバ、無線ネットワーク共有者クライアント、及び第三者クライアントを含む通信システムにおいて、情報プッシュのタイミングを特定の接続の確立に関連づけるために、無線ネットワーク共有者クライアントによって実現される情報プッシュ方法であって、
無線ネットワーク共有者クライアントが、無線ネットワーク共有者端末によって走査／格納された無線ネットワークリストから選択された無線ネットワークの第一の識別子を取得し、当該識別子をサーバに対して送信することと、
前記無線ネットワーク共有者クライアントが、前記サーバによって送信された第二の識別子を受信することと、
前記無線ネットワーク共有者クライアントが、無線ネットワーク共有者モバイル端末によって更新された無線ネットワークリストを取得し、前記リスト内の前記選択された無線ネットワークの第三の識別子を前記サーバに対して送信することと、
を備える情報プッシュ方法。
【請求項１２】
少なくともサーバ、無線ネットワーク共有者クライアント、及び第三者クライアントを含む通信システムにおいて、情報プッシュのタイミングを特定の接続の確立に関連づけるために、無線ネットワーク共有者クライアントによって実現される情報プッシュ方法であって、
無線ネットワーク共有者クライアントが、無線ネットワーク共有者端末によって走査／格納された無線ネットワークリストから選択された無線ネットワークの第一の識別子と、対応する無線ネットワークデバイスのＭＡＣアドレスとを取得し、当該識別子及びアドレスをサーバに対して送信することと、
前記無線ネットワーク共有者クライアントが、前記サーバによって送信された第二の識別子と、対応する無線ネットワークデバイスのＭＡＣアドレスとを受信することと、
前記無線ネットワーク共有者クライアントが、無線ネットワーク共有者モバイル端末によって更新された無線ネットワークリストを取得し、前記リスト内の前記選択された無線ネットワークの第三の識別子と、対応する無線ネットワークデバイスのＭＡＣアドレスとをサーバに対して送信することと、
を備える情報プッシュ方法。
【請求項１３】
前記無線ネットワーク共有者クライアントが、前記無線ネットワークに対する第三者端末のアクセスの成功を示すメッセージの受信に際して前記第三者端末に対してプッシュ情報を送信する構成を受信すること、
又は、
前記無線ネットワーク共有者クライアントが、前記プッシュ情報を前記サーバに対して送信し、前記無線ネットワークに対する第三者端末のアクセスの成功を示すメッセージの受信に際して前記第三者端末に対して前記プッシュ情報を送信するように前記サーバに通知すること、
をさらに備える、請求項１１又は請求項１２に記載の方法。
【請求項１４】
少なくともサーバ、無線ネットワーク共有者クライアント、及び第三者クライアントを含む通信システムにおいて、情報プッシュのタイミングを特定の接続の確立に関連づけるために、少なくとも無線ネットワーク共有者クライアント及び第三者クライアントとともに使用されるサーバであって、
無線ネットワーク共有者クライアントによって送信された、選択された無線ネットワークの第一の識別子を受信するように構成された第一の受信部と、
第二の識別子を生成し、前記無線ネットワーク共有者クライアントに対して当該識別子を送信するように構成された生成部と、
前記無線ネットワーク共有者クライアントによって送信された、前記選択された無線ネットワークの第三の識別子を受信するように構成された第二の受信部と、
前記第二の識別子を前記第三の識別子と比較し、前記二つの識別子が一致する場合、認証の成功を許可し、前記無線ネットワークのデバイスに関する情報を登録するように構成された比較部と、
を備えるサーバ。
【請求項１５】
少なくともサーバ、無線ネットワーク共有者クライアント、及び第三者クライアントを含む通信システムにおいて、情報プッシュのタイミングを特定の接続の確立に関連づけるために、少なくとも無線ネットワーク共有者クライアント及び第三者クライアントとともに使用されるサーバであって、
無線ネットワーク共有者クライアントによって送信された、選択された無線ネットワークの第一の識別子と、対応する無線ネットワークデバイスのＭＡＣアドレスとを受信するように構成された第一の受信部と、
第二の識別子を生成し、前記無線ネットワーク共有者クライアントに対して当該識別子を送信するように構成された生成部と、
前記無線ネットワーク共有者クライアントによって送信された、前記選択された無線ネットワークの第三の識別子と、対応する無線ネットワークデバイスのＭＡＣアドレスとを受信するように構成された第二の受信部と、
前記第二の識別子を前記第三の識別子と比較し、前記第一の識別子に対応する前記無線ネットワークデバイスの前記ＭＡＣアドレスを前記第三の識別子に対応する前記無線ネットワークデバイスの前記ＭＡＣアドレスと比較し、前記比較結果が一致する場合、認証の成功を許可するように構成された比較部と、
を備えるサーバ。
【請求項１６】
前記無線ネットワーク共有者クライアントによって送信されたプッシュ情報を受信するように構成された第三の受信部と、
前記サーバが前記無線ネットワークに対する前記第三者端末のアクセスの成功を示すメッセージの受信に際して前記第三者端末に対して前記プッシュ情報を送信することの通知を受信するように構成された通知受信部と、
をさらに備える、請求項１４又は請求項１５に記載のサーバ。
【請求項１７】
少なくともサーバ、無線ネットワーク共有者クライアント、及び第三者クライアントを含む通信システムにおいて、情報プッシュのタイミングを特定の接続の確立に関連づけるために、少なくともサーバ及び第三者クライアントとともに使用される無線ネットワーク共有者クライアントであって、
無線ネットワーク共有者端末によって走査／格納された無線ネットワークリストから選択された無線ネットワークの第一の識別子を取得し、当該識別子をサーバに対して送信するように構成された第一の取得部と、
前記サーバによって送信された第二の識別子を受信するように前記無線ネットワーク共有者クライアントのために構成された第五の受信部と、
前記無線ネットワーク共有者モバイル端末によって更新された無線ネットワークリストを取得し、前記リスト内の前記選択された無線ネットワークの第三の識別子を前記サーバに対して送信するように構成された第二の取得部と、
を備える無線ネットワーク共有者クライアント。
【請求項１８】
少なくともサーバ、無線ネットワーク共有者クライアント、及び第三者クライアントを含む通信システムにおいて、情報プッシュのタイミングを特定の接続の確立に関連づけるために、少なくともサーバ及び第三者クライアントとともに使用される無線ネットワーク共有者クライアントであって、
無線ネットワーク共有者クライアントが、無線ネットワーク共有者端末によって走査／格納された無線ネットワークリストから選択された無線ネットワークの第一の識別子と、対応する無線ネットワークデバイスのＭＡＣアドレスとを取得し、当該識別子及びアドレスをサーバに対して送信するように構成された第一の取得部と、
前記サーバによって送信された第二の識別子と、対応する無線ネットワークデバイスのＭＡＣアドレスとを受信するように前記無線ネットワーク共有者クライアントのために構成された第五の受信部と、
前記無線ネットワーク共有者モバイル端末によって更新された無線ネットワークリストを取得し、前記リスト内の前記選択された無線ネットワークの第三の識別子と、対応する無線ネットワークデバイスのＭＡＣアドレスとを前記サーバに対して送信するように構成された第二の取得部と、
を備える無線ネットワーク共有者クライアント。
【請求項１９】
無線ネットワークに対する第三者端末のアクセスの成功を示すメッセージの受信に際して第三者端末に対してプッシュ情報を送信する構成を受信するように構成された第六の受信部、
又は、
プッシュ情報を前記サーバに対して送信し、前記無線ネットワークに対する前記第三者端末のアクセスの成功を示すメッセージの受信に際して前記第三者端末に対して前記プッシュ情報を送信するようにサーバに通知するように構成された通知部、
をさらに備える、請求項１７又は請求項１８に記載の無線ネットワーク共有者クライアント。
【発明の詳細な説明】
【技術分野】
【０００１】
本出願は、通信技術の分野に関し、特に、情報プッシュ方法、サーバ、共有者クライアント（sharer client）、及び第三者クライアントに関する。
【背景技術】
【０００２】
従来技術において、情報プッシュは、概して、サーバによるポーリングを通じてクライアントに対して情報を送信することによって実現される。具体的には、サーバは、クライアントとの接続を一定時間間隔で検出するか、又はクライアントとの接続を周期的に確立し、従って、有効な接続がある場合、サーバは、生成された情報をクライアントに対して送信する。
【０００３】
本出願を実施するプロセスにおいて、本発明者は、従来技術が少なくとも以下の課題を有するということを見出している。
すなわち、従来技術における情報プッシュのタイミングは、特定の接続の確立に関連づけられ得ない。
【発明の概要】
【０００４】
本出願の実施形態の目的は、特定の接続の確立による情報プッシュのタイミングに関連する、情報プッシュ方法、サーバ、共有者クライアント、及び第三者クライアントを提供することである。
【０００５】
上記の技術的課題を解決するために、本出願の実施形態は、以下の通りに実施される情報プッシュ方法、サーバ、共有者クライアント、及び第三者クライアントを提供する。
【０００６】
無線ネットワーク共有者クライアントが、無線ネットワーク共有者端末によって走査／格納された無線ネットワークリストから選択された無線ネットワークの第一の識別子を取得し、当該識別子をサーバに対して送信することと、
サーバが、第二の識別子を生成し、無線ネットワーク共有者クライアントに対して当該識別子を送信することと、
無線ネットワーク共有者が、無線ネットワークの第一の識別子を第二の識別子に基づいて第三の識別子に変更することと、
無線ネットワーク共有者クライアントが、無線ネットワーク共有者モバイル端末によって更新された無線ネットワークリストを取得し、リスト内の選択された無線ネットワークの第三の識別子をサーバに対して送信することと、
サーバが、第二の識別子を第三の識別子と比較し、二つの識別子が一致する場合に認証の成功を許可して、無線ネットワークのデバイスに関する情報を登録することと、
を含む情報プッシュ方法であって、
無線ネットワーク共有者が、無線ネットワークに対する第三者端末のアクセスの成功を示すメッセージの受信に際して第三者端末に対してプッシュ情報を送信するように無線ネットワーク共有者クライアント／無線ネットワークデバイスを構成することをさらに含む方法。
【０００７】
無線ネットワーク共有者クライアントが、無線ネットワーク共有者端末によって走査／格納された無線ネットワークリストから選択された無線ネットワークの第一の識別子を取得し、当該識別子をサーバに対して送信することと、
サーバが、第二の識別子を生成し、無線ネットワーク共有者クライアントに対して当該識別子を送信することと、
無線ネットワーク共有者が、無線ネットワークの第一の識別子を第二の識別子に基づいて第三の識別子に変更することと、
無線ネットワーク共有者クライアントが、無線ネットワーク共有者モバイル端末によって更新された無線ネットワークリストを取得し、リスト内の選択された無線ネットワークの第三の識別子をサーバに対して送信することと、
サーバが、第二の識別子を第三の識別子と比較し、二つの識別子が一致する場合に認証の成功を許可して、無線ネットワークのデバイスに関する情報を登録することと
を含む情報プッシュ方法であって、
無線ネットワーク共有者クライアントが、プッシュ情報をサーバに対して送信し、無線ネットワークに対する第三者端末のアクセスの成功を示すメッセージの受信に際して第三者端末に対してプッシュ情報を送信するようにサーバに通知することをさらに含む方法。
【０００８】
無線ネットワーク共有者クライアントが、無線ネットワーク共有者端末によって走査／格納された無線ネットワークリストから選択された無線ネットワークの第一の識別子と、対応する無線ネットワークデバイスのＭＡＣアドレスとを取得し、当該識別子をサーバに対して送信することと、
サーバが、第二の識別子を生成し、無線ネットワーク共有者クライアントに対して当該識別子を送信することと、
無線ネットワーク共有者が、無線ネットワークの第一の識別子を第二の識別子に基づいて第三の識別子に変更することと、
無線ネットワーク共有者クライアントが、無線ネットワーク共有者モバイル端末によって更新された無線ネットワークリストを取得し、リスト内の選択された無線ネットワークの第三の識別子と、対応する無線ネットワークデバイスのＭＡＣアドレスとをサーバに対して送信することと、
サーバが、第二の識別子を第三の識別子と比較し、第一の識別子に対応する無線ネットワークデバイスのＭＡＣアドレスを第三の識別子に対応する無線ネットワークデバイスのＭＡＣアドレスと比較し、比較結果が一致する場合、認証の成功を許可することと、
を含む情報プッシュ方法であって、
無線ネットワーク共有者が、無線ネットワークに対する第三者端末のアクセスの成功を示すメッセージの受信に際して第三者端末に対してプッシュ情報を送信するように無線ネットワーク共有者クライアント／無線ネットワークデバイスを構成することをさらに含む方法。
【０００９】
無線ネットワーク共有者クライアントが、無線ネットワーク共有者端末によって走査／格納された無線ネットワークリストから選択された無線ネットワークの第一の識別子と、対応する無線ネットワークデバイスのＭＡＣアドレスとを取得し、当該識別子及びアドレスをサーバに対して送信することと、
サーバが、第二の識別子を生成し、無線ネットワーク共有者クライアントに対して当該識別子を送信することと、
無線ネットワーク共有者が、無線ネットワークの第一の識別子を第二の識別子に基づいて第三の識別子に変更することと、
無線ネットワーク共有者クライアントが、無線ネットワーク共有者モバイル端末によって更新された無線ネットワークリストを取得し、リスト内の選択された無線ネットワークの第三の識別子と、対応する無線ネットワークデバイスのＭＡＣアドレスとをサーバに対して送信することと、
サーバが、第二の識別子を第三の識別子と比較し、第一の識別子に対応する無線ネットワークデバイスのＭＡＣアドレスを第三の識別子に対応する無線ネットワークデバイスのＭＡＣアドレスと比較し、比較結果が一致する場合、認証の成功を許可することと、
を含む情報プッシュ方法であって、
無線ネットワーク共有者クライアントが、プッシュ情報をサーバに対して送信し、無線ネットワークに対する第三者端末のアクセスの成功を示すメッセージの受信に際して第三者端末に対してプッシュ情報を送信するようにサーバに通知することをさらに含む方法。
【００１０】
サーバが、無線ネットワーク共有者クライアントによって送信された、選択された無線ネットワークの第一の識別子を受信することと、
サーバが、第二の識別子を生成し、無線ネットワーク共有者クライアントに対して当該識別子を送信することと、
サーバが、無線ネットワーク共有者クライアントによって送信された、選択された無線ネットワークの第三の識別子を受信することと、
サーバが、第二の識別子を第三の識別子と比較し、二つの識別子が一致する場合に、認証の成功を許可し、無線ネットワークのデバイスに関する情報を登録することと、
を含む情報プッシュ方法。
【００１１】
サーバが、無線ネットワーク共有者クライアントによって送信された、選択された無線ネットワークの第一の識別子と、対応する無線ネットワークデバイスのＭＡＣアドレスとを受信することと、
サーバが、第二の識別子を生成し、無線ネットワーク共有者クライアントに対して当該識別子を送信することと、
サーバが、無線ネットワーク共有者クライアントによって送信された、選択された無線ネットワークの第三の識別子と、対応する無線ネットワークデバイスのＭＡＣアドレスとを受信することと、
サーバが、第二の識別子を第三の識別子と比較し、第一の識別子に対応する無線ネットワークデバイスのＭＡＣアドレスを第三の識別子に対応する無線ネットワークデバイスのＭＡＣアドレスと比較し、比較結果が一致する場合、認証の成功を許可することと、
を含む情報プッシュ方法。
【００１２】
無線ネットワーク共有者クライアントが、無線ネットワーク共有者端末によって走査／格納された無線ネットワークリストから選択された無線ネットワークの第一の識別子を取得し、当該識別子をサーバに対して送信することと、
無線ネットワーク共有者クライアントが、サーバによって送信された第二の識別子を受信することと、
無線ネットワーク共有者クライアントが、無線ネットワーク共有者モバイル端末によって更新された無線ネットワークリストを取得し、リスト内の選択された無線ネットワークの第三の識別子をサーバに対して送信することと、
を含む情報プッシュ方法。
【００１３】
無線ネットワーク共有者クライアントが、無線ネットワーク共有者端末によって走査／格納された無線ネットワークリストから選択された無線ネットワークの第一の識別子と、対応する無線ネットワークデバイスのＭＡＣアドレスとを取得し、当該識別子及びアドレスをサーバに対して送信することと、
無線ネットワーク共有者クライアントが、サーバによって送信された第二の識別子と、対応する無線ネットワークデバイスのＭＡＣアドレスとを受信することと、
無線ネットワーク共有者クライアントが、無線ネットワーク共有者モバイル端末によって更新された無線ネットワークリストを取得し、リスト内の選択された無線ネットワークの第三の識別子と、対応する無線ネットワークデバイスのＭＡＣアドレスとをサーバに対して送信することと、
を含む情報プッシュ方法。
【００１４】
第三者端末が、無線共有ネットワークエリア（wireless shared network area）に入り、第三者クライアントが、無線共有ネットワークによって同報通信（broadcast）されたデバイスＭＡＣアドレスを取得することと、
第三者クライアントが、取得されたＭＡＣアドレスを、格納されたＭＡＣアドレスリスト内のＭＡＣアドレスと比較し、取得されたＭＡＣアドレスが格納されたＭＡＣアドレスリスト内にある場合に、第三者クライアントが、格納されたＭＡＣアドレスと無線ネットワーク識別子との間の対応関係から、対応する無線ネットワーク識別子を取得することと、
第三者クライアントが、取得された無線ネットワーク識別子を用いることによってＭＡＣアドレスに対応する無線ネットワークに対する接続要求を起動することと、
第三者クライアントが、取得された無線ネットワーク識別子を用いることによってＭＡＣアドレスに対応する無線ネットワークに対して接続成功した後、接続された無線ネットワークデバイス／無線ネットワーク共有者クライアント／サーバによって送信されたプッシュ情報を受信することをさらに含むことと、
を含む情報プッシュ方法。
【００１５】
第三者端末が、無線共有ネットワークエリアに入り、第三者クライアントが、無線共有ネットワークによって同報通信されたデバイスＭＡＣアドレスを取得することと、
第三者クライアントが、取得されたＭＡＣアドレスを、格納されたＭＡＣアドレスリスト内のＭＡＣアドレスと比較し、取得されたＭＡＣアドレスが格納されたＭＡＣアドレスリスト内にある場合に、第三者クライアントが、接続キーに加えて、格納されたＭＡＣアドレスと無線ネットワーク識別子との間の対応関係から、対応する無線ネットワーク識別子及び接続キーを取得することと、
第三者クライアントが、取得された無線ネットワーク識別子及び接続キーを用いることによって、ＭＡＣアドレスに対応する無線ネットワークに対する接続要求を起動することと、
第三者クライアントが、取得された無線ネットワーク識別子を用いることによってＭＡＣアドレスに対応する無線ネットワークに対して接続成功した後、接続された無線ネットワークデバイス／無線ネットワーク共有者クライアント／サーバによって送信されたプッシュ情報を受信することをさらに含むことと、
を含む情報プッシュ方法。
【００１６】
第三者端末が、無線共有ネットワークエリアに入り、第三者クライアントが、無線共有ネットワークによって同報通信されたデバイスＭＡＣアドレスの第一のセットを取得することと、
第三者クライアントが、ＭＡＣアドレスの取得された第一のセットを、同じ無線ネットワーク共有エリア内に格納されたＭＡＣアドレスリスト内のＭＡＣアドレスの第二のセットと比較し、交差点（intersection）内のＭＡＣアドレスの数が所定数に到達又は超過する場合に、第三者クライアントが、格納されたＭＡＣアドレスと無線ネットワーク識別子との間の対応関係から、交差点内のＭＡＣアドレスに対応する無線ネットワーク識別子を取得することと、
第三者クライアントが、取得された無線ネットワーク識別子の少なくとも一つを用いることによってＭＡＣアドレスに対応する無線ネットワークに対する接続要求を起動することと、
第三者クライアントが、接続要求が起動されることとなった無線ネットワーク識別子を用いることによってＭＡＣアドレスに対応する無線ネットワークに対して接続成功した後、第三者クライアントが、接続された無線ネットワークデバイス／無線ネットワーク共有者クライアント／サーバによって送信されたプッシュ情報を受信することをさらに含むことと、
を含む情報プッシュ方法。
【００１７】
第三者端末が、無線共有ネットワークエリアに入り、第三者クライアントが、無線共有ネットワークによって同報通信されたデバイスＭＡＣアドレスの第一のセットを取得することと、
第三者クライアントが、ＭＡＣアドレスの取得された第一のセットを、格納されたＭＡＣアドレスリスト内のＭＡＣアドレスの第二のセットと比較し、交差点内のＭＡＣアドレスの数が所定数に到達又は超過する場合に、第三者クライアントが、接続キーに加えて、格納されたＭＡＣアドレスと無線ネットワーク識別子との間の対応関係から交差点内のＭＡＣアドレスに対応する無線ネットワーク識別子及び接続キーを取得することと、
第三者クライアントが、少なくとも１対の取得された無線ネットワーク識別子及び対応する接続キーを用いることによってＭＡＣアドレスに対応する無線ネットワークに対する接続要求を起動することと、
第三者クライアントが、接続要求が起動されることとなった無線ネットワーク識別子及び対応する接続キーを用いることによってＭＡＣアドレスに対応する無線ネットワークに対して接続成功した後、第三者クライアントが、接続された無線ネットワークデバイス／無線ネットワーク共有者クライアント／サーバによって送信されたプッシュ情報を受信することをさらに含むことと、
を含む情報プッシュ方法。
【００１８】
無線ネットワーク共有者クライアントによって送信された、選択された無線ネットワークの第一の識別子を受信するように構成された第一の受信部と、
第二の識別子を生成し、無線ネットワーク共有者クライアントに対して当該識別子を送信するように構成された生成部と、
無線ネットワーク共有者クライアントによって送信された、選択された無線ネットワークの第三の識別子を受信するように構成された第二の受信部と、
第二の識別子を第三の識別子と比較し、二つの識別子が一致する場合、認証の成功を許可し、無線ネットワークのデバイスに関する情報を登録するように構成された比較部と、
を含むサーバ。
【００１９】
無線ネットワーク共有者クライアントによって送信された、選択された無線ネットワークの第一の識別子と、対応する無線ネットワークデバイスのＭＡＣアドレスとを受信するように構成された第一の受信部と、
第二の識別子を生成し、無線ネットワーク共有者クライアントに対して当該識別子を送信するように構成された生成部と、
無線ネットワーク共有者クライアントによって送信された、選択された無線ネットワークの第三の識別子と、対応する無線ネットワークデバイスのＭＡＣアドレスとを受信するように構成された第二の受信部と、
第二の識別子を第三の識別子と比較し、第一の識別子に対応する無線ネットワークデバイスのＭＡＣアドレスを第三の識別子に対応する無線ネットワークデバイスのＭＡＣアドレスと比較し、比較結果が一致する場合、認証の成功を許可するように構成された比較部と、
を含むサーバ。
【００２０】
無線ネットワーク共有者端末によって走査／格納された無線ネットワークリストから選択された無線ネットワークの第一の識別子を取得し、当該識別子をサーバに対して送信するように構成された第一の取得部と、
サーバによって送信された第二の識別子を受信するように無線ネットワーク共有者クライアントのために構成された第五の受信部と、
無線ネットワーク共有者モバイル端末によって更新された無線ネットワークリストを取得し、リスト内の選択された無線ネットワークの第三の識別子をサーバに対して送信するように構成された第二の取得部と、
を含む無線ネットワーク共有者クライアント。
【００２１】
無線ネットワーク共有者クライアントが、無線ネットワーク共有者端末によって走査／格納された無線ネットワークリストから選択された無線ネットワークの第一の識別子と、対応する無線ネットワークデバイスのＭＡＣアドレスとを取得し、当該識別子及びアドレスをサーバに対して送信するように構成された第一の取得部と、
サーバによって送信された第二の識別子と、対応する無線ネットワークデバイスのＭＡＣアドレスとを受信するように無線ネットワーク共有者クライアントのために構成された第五の受信部と、
無線ネットワーク共有者モバイル端末によって更新された無線ネットワークリストを取得し、リスト内の選択された無線ネットワークの第三の識別子と、対応する無線ネットワークデバイスのＭＡＣアドレスとをサーバに対して送信するように構成された第二の取得部と、
を含む無線ネットワーク共有者クライアント。
【００２２】
無線共有ネットワークエリアに入る場合に、無線共有ネットワークによって同報通信されたデバイスＭＡＣアドレスを取得するように構成された第三の取得部と、
取得されたＭＡＣアドレスを、格納されたＭＡＣアドレスリスト内のＭＡＣアドレスと比較し、取得されたＭＡＣアドレスが格納されたＭＡＣアドレスリスト内にある場合に、格納されたＭＡＣアドレスと無線ネットワーク識別子との間の対応関係から対応する無線ネットワーク識別子を取得するように構成された第四の取得部と、
取得された無線ネットワーク識別子を用いることによってＭＡＣアドレスに対応する無線ネットワークに対する接続要求を起動するように構成された要求部と、
接続された無線ネットワークデバイス／無線ネットワーク共有者クライアント／サーバによって送信されたプッシュ情報を受信するように構成された第七の受信部と、
を含む第三者クライアント。
【００２３】
無線共有ネットワークエリアに入る場合に、無線共有ネットワークによって同報通信されたデバイスＭＡＣアドレスを取得するように構成された第三の取得部と、
取得されたＭＡＣアドレスを、格納されたＭＡＣアドレスリスト内のＭＡＣアドレスと比較し、取得されたＭＡＣアドレスが格納されたＭＡＣアドレスリスト内にある場合に、第三者クライアントが、接続キーに加えて、格納されたＭＡＣアドレスと無線ネットワーク識別子との間の対応関係から、対応する無線ネットワーク識別子及び接続キーを取得するように構成された第四の取得部と、
取得された無線ネットワーク識別子及び接続キーを用いることによってＭＡＣアドレスに対応する無線ネットワークに対する接続要求を起動するように構成された要求部と、
接続された無線ネットワークデバイス／無線ネットワーク共有者クライアント／サーバによって送信されたプッシュ情報を受信するように構成された第七の受信部と、
を含む第三者クライアント。
【００２４】
無線共有ネットワークエリアに入る場合に、無線共有ネットワークによって同報通信されたデバイスＭＡＣアドレスの第一セットを取得するように構成された第三の取得部と、
ＭＡＣアドレスの取得された第一のセットを、同じ無線ネットワーク共有エリア内に格納されたＭＡＣアドレスリスト内のＭＡＣアドレスの第二のセットと比較し、交差点内のＭＡＣアドレスの数が所定数に到達又は超過する場合に、第三者クライアントが、格納されたＭＡＣアドレスと無線ネットワーク識別子との間の対応関係から、交差点内のＭＡＣアドレスに対応する無線ネットワーク識別子を取得するように構成された第四の取得部と、
取得された無線ネットワーク識別子のうちの少なくとも一つを用いることによってＭＡＣアドレスに対応する無線ネットワークに対する接続要求を起動するように構成された要求部と、
接続された無線ネットワークデバイス／無線ネットワーク共有者クライアント／サーバによって送信されたプッシュ情報を受信するように構成された第七の受信部と、
を含む第三者クライアント。
【００２５】
無線共有ネットワークエリアに入る場合に、無線共有ネットワークによって同報通信されたデバイスＭＡＣアドレスの第一セットを取得するように構成された第三の取得部と、
ＭＡＣアドレスの取得された第一のセットを、格納されたＭＡＣアドレスリスト内のＭＡＣアドレスの第二のセットと比較し、交差点内のＭＡＣアドレスの数が所定数に到達又は超過する場合に、第三者クライアントが、接続キーに加えて、格納されたＭＡＣアドレスと無線ネットワーク識別子との間の対応関係から交差点内のＭＡＣアドレスに対応する無線ネットワーク識別子及び接続キーを取得するように構成された第四の取得部と、
少なくとも１対の取得された無線ネットワーク識別子及び対応する接続キーを用いることによってＭＡＣアドレスに対応する無線ネットワークに対する接続要求を起動するように構成された要求部と、
接続された無線ネットワークデバイス／無線ネットワーク共有者クライアント／サーバによって送信されたプッシュ情報を受信するように構成された第七の受信部と、
を含む第三者クライアント。
【００２６】
本出願の実施形態が情報プッシュのタイミングを特定の接続の確立に関連づけてもよいということは、本出願の実施形態において提供される技術的解決手段から理解することができる。
【図面の簡単な説明】
【００２７】
本出願の実施形態における技術的解決手段又は従来技術をさらに明確に記載するために、実施形態又は従来技術に関する明細書において用いられる添付の図面が、以下に簡潔に導入される。明らかに、以下の明細書における添付の図面は、単に、本出願において記載されるいくつかの実施形態であり、当業者は、また、創造的な労力を伴わずに、これらの添付の図面から他の図面を導き出すこともできる。
【００２８】
【図１】本出願による情報プッシュ方法の実施形態のフローチャートである。
【図２】本出願による情報プッシュ方法の実施形態のフローチャートである。
【図３】本出願による情報プッシュ方法の実施形態のフローチャートである。
【図４】本出願による情報プッシュ方法の実施形態のフローチャートである。
【図５】本出願による情報プッシュ方法の実施形態のフローチャートである。
【図６】本出願による情報プッシュ方法の実施形態のフローチャートである。
【図７】本出願による情報プッシュ方法の実施形態のフローチャートである。
【図８】本出願による情報プッシュ方法の実施形態のフローチャートである。
【図９】本出願による情報プッシュ方法の実施形態のフローチャートである。
【図１０】本出願による情報プッシュ方法の実施形態のフローチャートである。
【図１１】本出願による情報プッシュ方法の実施形態のフローチャートである。
【図１２】本出願による情報プッシュ方法の実施形態のフローチャートである。
【図１３】本出願による情報プッシュのためのサーバの実施形態のブロック図である。
【図１４】本出願による情報プッシュのためのサーバの実施形態のブロック図である。
【図１５】本出願による情報プッシュのための無線ネットワーク共有者クライアントの実施形態のブロック図である。
【図１６】本出願による情報プッシュのための無線ネットワーク共有者クライアントの実施形態のブロック図である。
【図１７】本出願による情報プッシュのための第三者クライアントの実施形態のブロック図である。
【発明を実施するための形態】
【００２９】
本出願の実施形態は、情報プッシュ方法、サーバ、共有者クライアント、及び第三者クライアントを提供する。
【００３０】
当業者が本出願における技術的解決手段を適切に理解するために、本出願の実施形態における技術的解決手段は、本出願の実施形態における添付の図面に関連して明確且つ充分に記載されることになる。明らかに、記載される実施形態は、本出願の実施形態のすべてではなく、単にいくつかの実施形態である。本出願の実施形態に基づいて、創造的な労力を伴わずに、当業者によって導き出される他のすべての実施形態は、すべて本出願の保護範囲内にあるものとする。
【００３１】
本出願に含まれる接続は、短距離無線通信方式、例えば、Ｂｌｕｅｔｏｏｔｈ、赤外線（ＩｒＤＡ）、無線ローカルエリアネットワーク（多くは８０２．１１のシリーズプロトコルを用いるＷＩ−ＦＩ又はＷＬＡＮ）、ＷＩＦＩ直接接続（Ｗｉ−Ｆｉダイレクト）、ウルトラワイドバンド通信、Ｚｉｇｂｅｅ、及び近距離無線通信（ＮＦＣ）などの通信技術における通信接続を含んでもよい。特定の実施態様の解決手段は、本出願における上記の通信方式に関連して導入され、他の通信方式も、また、本出願の以下の特定の解決手段に対して適用されてもよい。
【００３２】
ＷＩＦＩのような無線通信方式において図示されており、特に、例としてＷＩＦＩ共有を用いることにより図示されている。シナリオにおいて、ＷＩＦＩネットワークを作成する作成者（creator）、又はＷＩＦＩネットワークを所有する所有者（owner）は、有料か無料の方式で他の端末に対するＷＩＦＩネットワークを共有してもよい。ＷＩＦＩネットワークは、ＷＩＦＩデバイス、例えばＷＩＦＩ機能を有するルータによって、実施されてもよい。本出願において、ＷＩＦＩネットワーク作成者、ＷＩＦＩネットワーク所有者、又は類例のものなどのＷＩＦＩネットワークを共有する主体は、概して、ＷＩＦＩ共有者と称される。
【００３３】
本出願は、また、ネットワークプラットフォームに関し、ネットワークプラットフォームは、サーバによって、ＷＩＦＩ共有者及びＷＩＦＩユーザを管理してもよい。本出願において実施される情報プッシュは、ＷＩＦＩ共有者によって事前設定される、ページ、リンク、ショートメッセージ、マルチメディアファイル、及び同種のものであってもよい。図１に示されるようなプロセスによって、ＷＩＦＩ共有者は、ネットワークプラットフォームを連結し、ＷＩＦＩネットワークに対する第三者端末のアクセスの成功を示すメッセージの受信に際して、第三者端末に対してプッシュ情報を送信するようにプッシュされる情報（to-be-pushed information）を構成してもよい。
【００３４】
Ｓ１００：ＷＩＦＩ共有者クライアントは、ＷＩＦＩ共有者端末によって走査／格納されたＷＩＦＩネットワークリストから選択されたＷＩＦＩネットワークの第一の識別子を取得し、当該識別子をサーバに対して送信する。
【００３５】
ＷＩＦＩ共有者は、端末を所有してもよく、端末は、モバイル端末又はデスクトップコンピュータなどの端末デバイスであってもよい。ＷＩＦＩ共有者とネットワークプラットフォームのサーバとの通信を促進するために、端末内にアプリケーションがインストールされてもよい。アプリケーションは、例えば、端末のオペレーティングシステム上にインストールされたアプリケーション、又はウェブページであってもよい。後続のクライアントは、アプリケーションがインストールされる端末、又は同じ機能を実施するウェブページを開くことができる端末を、主として参照してもよい。
【００３６】
ＷＩＦＩ共有者クライアントは、ＷＩＦＩ共有者クライアントがインストールされた端末によって走査／格納されたＷＩＦＩネットワークリストを取得してもよい。
【００３７】
ＷＩＦＩ共有者は、マウスクリック、マウスホイールスクローリング、又はタッチ選択などの操作によって、例えば、ＷＩＦＩネットワークリストにおける特定のＷＩＦＩネットワークをクライアントインタフェース上で選択してもよい。ＷＩＦＩ共有者クライアントは、選択されたＷＩＦＩネットワークの第一の識別子を取得してもよく、識別子は、概して、例えば、ＷＩＦＩネットワークのサービスセット識別子（ＳＳＩＤ：Service Set Identifier）である。その後、ＷＩＦＩ共有者クライアントは、選択された第一の識別子をサーバに対して送信してもよい。
【００３８】
選択されたＷＩＦＩネットワークは、概して、ＷＩＦＩ共有者によって作成又は所有されるＷＩＦＩネットワークであり、例えば、ＷＩＦＩ共有者は、一定の有効範囲をもつ無線ルータを有しており、無線ルータのアクセス共有を提供する。
【００３９】
Ｓ１００を実行する前に、ＷＩＦＩ共有者が、ユーザアカウント及びパスワードを用いることによってクライアントに対してログインしてもよい、ということに留意するべきである。本明細書において詳述するユーザアカウントは、予め登録されてもよいが、本明細書においては詳述されない。
【００４０】
第一の識別子をサーバに対して送信するＷＩＦＩ共有者クライアントは、ＷＩＦＩ共有者モバイル端末によって接続されているＷＩＦＩネットワークを介して送信してもよく、また、本明細書において限定されない２Ｇ、３Ｇ、及び４Ｇなどの通信ネットワークを介して送信してもよい。
【００４１】
Ｓ１１０：サーバは第二の識別子を生成し、ＷＩＦＩ共有者クライアントに対して当該識別子を送信する。
【００４２】
ＷＩＦＩ共有者クライアントによって送信された、選択されたＷＩＦＩネットワークの第一の識別子の受信に際して、サーバは、第二の識別子を生成するために作動されてもよい。プロセスは、一定のハッシュアルゴリズムを用いることによって第一の識別子に基づく文字列を取得してもよく、また、所定のルールによってランダムな文字列を生成してもよい。文字列は、第二の識別子として用いられてもよく、識別子は、共通のＳＳＩＤの要件を満たしており、例えば、最大長が３２文字を超えないことが必要とされ、それは、文字、数字、又はその組み合わせでなければならず、また、いくつかのデバイスは、漢字を受信することもできる。
【００４３】
その後、サーバは、ＷＩＦＩ共有者クライアントに対して、生成された第二の識別子を送信してもよい。
【００４４】
Ｓ１２０：ＷＩＦＩ共有者は、ＷＩＦＩネットワークの第一の識別子を第二の識別子に基づいて第三の識別子に変更する。
【００４５】
ＷＩＦＩ共有者は、例えば、端末を通じてＷＩＦＩデバイスに対してログインすることによって、ＷＩＦＩネットワークの第一の識別子を第三の識別子に手動で変更してもよい。修正は、端末を通じてＷＩＦＩデバイスに対してログインすることによって、ＷＩＦＩデバイス構成ページ上でＳＳＩＤを修正していてもよい。それは、サーバによって生成され、ＷＩＦＩ共有者クライアントに対して送信された第二の識別子に基づく修正であってもよい。理想的には、修正される第三の識別子は、サーバによって生成され、ＷＩＦＩ共有者クライアントに対して送信された第二の識別子である。
【００４６】
Ｓ１３０：ＷＩＦＩ共有者クライアントは、ＷＩＦＩ共有者モバイル端末によって更新されたＷＩＦＩネットワークリストを取得し、選択されたＷＩＦＩネットワークの第三の識別子をサーバに対して送信する。
【００４７】
ＷＩＦＩ共有者モバイル端末は、それによって検出されたＷＩＦＩネットワークのリストを更新することができる。更新されるＷＩＦＩネットワークリストは、第三の識別子のＷＩＦＩネットワークを含んでもよい。
【００４８】
ＷＩＦＩ共有者はクライアントインタフェース上で、ＷＩＦＩネットワークリスト内の第三の識別子に対応するＷＩＦＩネットワークを選択してもよい。その後、ＷＩＦＩ共有者クライアントは、クライアントインタフェース上でＷＩＦＩ共有者によってＷＩＦＩネットワークリストから選択された特定のＷＩＦＩネットワークを受信してもよい。
【００４９】
さらに、ＷＩＦＩ共有者クライアントは、選択されたＷＩＦＩネットワークの選択された第三の識別子をサーバに対して送信してもよい。
【００５０】
Ｓ１４０：サーバは、第二の識別子を第三の識別子と比較し、二つの識別子が一致する場合に認証の成功を許可して、ＷＩＦＩネットワークのデバイスに関する情報を登録する。
【００５１】
ＷＩＦＩ共有者クライアントによって送信されたＷＩＦＩネットワークの第三の識別子の受信に際して、サーバは、第三の識別子を、サーバによって生成された第二の識別子と比較してもよい。比較結果が、二つの識別子が一致する場合、第三の識別子（又は第二の識別子）に対応するＷＩＦＩネットワーク上のＷＩＦＩ共有者が制御権又は所有権を有することを判定し、従って、ＷＩＦＩ共有者は、ネットワークプラットフォームに対してＷＩＦＩネットワークを共有することを許可される。対照的に、比較の後に第三の識別子が第二の識別子とは異なる場合、概して、ＷＩＦＩ共有者は、第三の識別子に対応するＷＩＦＩネットワーク上で制御権又は所有権を有していないので、従って、ネットワークを共有する認証は許可されない。
【００５２】
ＷＩＦＩネットワークデバイスの情報は、ＷＩＦＩネットワークデバイスのメディアアクセス制御（ＭＡＣ：Media Access Control）アドレスであってもよい。ＭＡＣアドレスは、ユニークであり、他のＷＩＦＩデバイスから識別するために用いられることができる。
【００５３】
ＷＩＦＩネットワークデバイスの情報を登録するサーバは、ＷＩＦＩネットワークデバイスの情報をサーバに対して送信するＷＩＦＩ共有者クライアントであってもよいし、ＷＩＦＩネットワークデバイスから直接的に情報を取得するサーバ、又は情報をサーバに対して直接的に送信するＷＩＦＩネットワークデバイスであってもよい。
【００５４】
本方法は、以下をさらに含む。
Ｓ１５０：ＷＩＦＩ共有者クライアントは、ＷＩＦＩネットワークに対する第三者端末のアクセスの成功を示すメッセージの受信に際して、第三者端末に対してプッシュ情報を送信するように構成される。
【００５５】
構成の対象は、ＷＩＦＩ共有者クライアントであってもよいし、ＷＩＦＩネットワークデバイスであってもよい。言いかえれば、ＷＩＦＩネットワーク共有者は、ＷＩＦＩネットワークに対する第三者端末のアクセスの成功を示すメッセージの受信に際して、ＷＩＦＩネットワーク共有者クライアント／ＷＩＦＩネットワークデバイスが第三者端末に対してプッシュ情報を送信するように構成する。
【００５６】
Ｓ１５０及びＳ１００〜Ｓ１４０を実行するシーケンスに具体的に限定される必要はない、ということに留意するべきである。
【００５７】
上記の方法を用いることによって、情報プッシュのタイミングが特定の接続の確立に関連づけられるように構成されてもよい。
【００５８】
図２に示されるようなプロセスによって、ＷＩＦＩ共有者は、また、ネットワークプラットフォームを追加し、ＷＩＦＩネットワークに対する第三者端末のアクセスの成功を示すメッセージの受信に際して、第三者端末に対してプッシュ情報を送信するように追ってプッシュされる情報を構成してもよい。
【００５９】
Ｓ２００：ＷＩＦＩ共有者クライアントは、ＷＩＦＩ共有者端末によって走査／格納されたＷＩＦＩネットワークリストから選択されたＷＩＦＩネットワークの第一の識別子と、対応するＷＩＦＩデバイスのＭＡＣアドレスとを取得し、当該識別子及びアドレスをサーバに対して送信する。
【００６０】
Ｓ１００とは異なり、Ｓ２００においては、選択されたＷＩＦＩネットワークの第一の識別子の送信に加えて、対応するＷＩＦＩデバイスのＭＡＣアドレスが、さらに送信される。このように、サーバは、選択されたＷＩＦＩネットワークの第一の識別子と、対応するＷＩＦＩデバイスのＭＡＣアドレスとを取得してもよい。
【００６１】
Ｓ２１０：サーバは、第二の識別子を生成し、ＷＩＦＩ共有者クライアントに対して当該識別子を送信する。
【００６２】
同様に、ＷＩＦＩ共有者クライアントによって送信された、選択されたＷＩＦＩネットワークの第一の識別子の受信に際して、サーバは、第二の識別子を生成するために作動されてもよい。プロセスは、一定のハッシュアルゴリズムを用いることによって第一の識別子に基づく文字列を取得してもよく、また、所定のルールによって生成されたランダムな文字列であってもよい。文字列は、第二の識別子として用いられてもよく、識別子は、共通のＳＳＩＤの要件を満たしており、例えば、最大長が３２文字を超えないことが必要とされ、それは、文字、数字、又はその組み合わせでなければならず、また、いくつかのデバイスは、漢字を受信することもできる。
【００６３】
Ｓ２２０：ＷＩＦＩ共有者は、ＷＩＦＩネットワークの第一の識別子を第二の識別子に基づいて第三の識別子に変更する。
【００６４】
上記のように、ＷＩＦＩ共有者は、例えば、端末を通じてＷＩＦＩデバイスに対してログインすることによって、ＷＩＦＩネットワークの第一の識別子を第三の識別子に手動で変更してもよい。修正は、端末を通じてＷＩＦＩデバイスに対してログインすることによって、ＷＩＦＩデバイス構成ページ上でＳＳＩＤを修正していてもよい。それは、サーバによって生成され、ＷＩＦＩ共有者クライアントに対して送信された第二の識別子に基づく修正であってもよい。理想的には、修正される第三の識別子は、サーバによって生成され、ＷＩＦＩ共有者クライアントに対して送信された第二の識別子である。
【００６５】
Ｓ２３０：ＷＩＦＩ共有者クライアントは、ＷＩＦＩネットワーク共有者モバイル端末によって更新されたＷＩＦＩネットワークリストを取得し、選択されたＷＩＦＩネットワークの第三の識別子と、対応するＷＩＦＩデバイスのＭＡＣアドレスとをサーバに対して送信する。
【００６６】
Ｓ１３０とは異なり、Ｓ２３０においては、選択されたＷＩＦＩネットワークの第三の識別子をサーバに対して送信することに加えて、ＷＩＦＩ共有者クライアントは、さらに、選択されたＷＩＦＩネットワークに対応するＷＩＦＩデバイスのＭＡＣアドレスをサーバに対して送信してもよい。このように、サーバは、選択されたＷＩＦＩネットワークの第三の識別子と、対応するＷＩＦＩデバイスのＭＡＣアドレスとを取得してもよい。
【００６７】
Ｓ２４０：サーバは、第二の識別子を第三の識別子と比較し、第一の識別子に対応するＷＩＦＩネットワークデバイスのＭＡＣアドレスを第三の識別子に対応するＷＩＦＩデバイスのＭＡＣアドレスと比較し、比較結果が一致する場合、認証の成功を許可する。
【００６８】
Ｓ２４０においては、第一の識別子に対応するＷＩＦＩネットワークデバイスのＭＡＣアドレスを第三の識別子に対応するＷＩＦＩデバイスのＭＡＣアドレスと比較することによって、ＷＩＦＩ共有者クライアントによって送信された第一の識別子及び第三の識別子が同じＷＩＦＩデバイスの識別子であるということを判定してもよく、それにより、第一の識別子及び第三の識別子が異なるＷＩＦＩデバイスの識別子である可能性を除外する、すなわち、比較の第一の識別子及び第三の識別子は同じＷＩＦＩデバイスの識別子であるということに限定される。このように、第二の識別子を第三の識別子と比較することによって、サーバによって作動させる際に同じＷＩＦＩデバイスが修正されるということを判定してもよく、サーバによって通知されたＷＩＦＩ共有者は、ＷＩＦＩネットワークの上に所有権／制御権を有する。
【００６９】
本方法は、以下をさらに含んでもよい。
Ｓ２５０：ＷＩＦＩネットワーク共有クライアントは、プッシュ情報をサーバに対して送信し、ＷＩＦＩネットワークに対する第三者端末のアクセスの成功を示すメッセージの受信に際して第三者端末に対してプッシュ情報を送信するようにサーバに通知する。
【００７０】
上記の方法を用いることによって、情報プッシュのタイミングが特定の接続の確立に関連づけられるように構成されてもよい。
【００７１】
図３に示されるようなプロセスによって、ＷＩＦＩ共有者は、また、ネットワークプラットフォームを追加し、ＷＩＦＩネットワークに対する第三者端末のアクセスの成功を示すメッセージの受信に際して、第三者端末に対してプッシュ情報を送信するように追ってプッシュされる情報を構成してもよい。
【００７２】
Ｓ３００：ＷＩＦＩ共有者クライアントは、ＷＩＦＩネットワーク共有者端末によって走査／格納されたＷＩＦＩネットワークリストから選択されたＷＩＦＩネットワークの第一の識別子と、対応するＷＩＦＩネットワークデバイスのＭＡＣアドレスとを取得し、当該識別子及びアドレスをサーバに対して送信する。
【００７３】
Ｓ３１０：サーバは、第二の識別子を生成し、ＷＩＦＩネットワーク共有者クライアントに対して当該識別子を送信する。
【００７４】
Ｓ３２０：ＷＩＦＩネットワーク共有者は、ＷＩＦＩネットワークの第一の識別子を第二の識別子に基づいて第三の識別子に変更する。
【００７５】
Ｓ３３０：ＷＩＦＩネットワーク共有者クライアントは、ＷＩＦＩネットワーク共有者モバイル端末によって更新されたＷＩＦＩネットワークリストを取得し、選択されたＷＩＦＩネットワークの第三の識別子と、対応するＷＩＦＩデバイスのＭＡＣアドレスとをサーバに対して送信する。
【００７６】
Ｓ３４０：サーバは、第二の識別子を第三の識別子と比較し、第一の識別子に対応するＷＩＦＩネットワークデバイスのＭＡＣアドレスを第三の識別子に対応するＷＩＦＩネットワークデバイスのＭＡＣアドレスと比較し、比較結果が一致する場合、認証の成功を許可する。
【００７７】
本方法は、以下をさらに含む。
Ｓ３５０：ＷＩＦＩネットワーク共有者は、ＷＩＦＩネットワークに対する第三者端末のアクセスの成功を示すメッセージの受信に際して、ＷＩＦＩネットワーク共有者クライアント／ＷＩＦＩネットワークデバイスが第三者端末に対してプッシュ情報を送信するように構成する。
【００７８】
上記の方法を用いることによって、情報プッシュのタイミングが特定の接続の確立に関連づけられるように構成されてもよい。
【００７９】
図４に示されるようなプロセスによって、ＷＩＦＩ共有者は、また、ネットワークプラットフォームを追加し、ＷＩＦＩネットワークに対する第三者端末のアクセスの成功を示すメッセージの受信に際して、第三者端末に対してプッシュ情報を送信するように追ってプッシュされる情報を構成してもよい。
【００８０】
Ｓ４００：ＷＩＦＩ共有者クライアントは、ＷＩＦＩネットワーク共有者端末によって走査／格納されたＷＩＦＩネットワークリストから選択されたＷＩＦＩネットワークの第一の識別子を取得し、当該識別子をサーバに対して送信する。
【００８１】
Ｓ４１０：サーバは、第二の識別子を生成し、ＷＩＦＩネットワーク共有者クライアントに対して当該識別子を送信する。
【００８２】
Ｓ４２０：ＷＩＦＩネットワーク共有者は、ＷＩＦＩネットワークの第一の識別子を第二の識別子に基づいて第三の識別子に変更する。
【００８３】
Ｓ４３０：ＷＩＦＩネットワーク共有者クライアントは、ＷＩＦＩネットワーク共有者モバイル端末によって更新されたＷＩＦＩネットワークリストを取得し、選択されたＷＩＦＩネットワークの第三の識別子をサーバに対して送信する。
【００８４】
Ｓ４４０：サーバは、第二の識別子を第三の識別子と比較し、二つの識別子が一致する場合、認証の成功を許可し、ＷＩＦＩネットワークのデバイスに関する情報を登録する。
【００８５】
本方法は、以下をさらに含む。
Ｓ４５０：ＷＩＦＩネットワーク共有クライアントは、プッシュ情報をサーバに対して送信し、ＷＩＦＩネットワークに対する第三者端末のアクセスの成功を示すメッセージの受信に際して第三者端末に対してプッシュ情報を送信するようにサーバに通知する。
【００８６】
上記の方法を用いることによって、情報プッシュのタイミングが特定の接続の確立に関連づけられるように構成されてもよい。
【００８７】
本出願の図１及び図４に記載された実施形態において主体としたサーバを用いる処理手続きが、図５に示されるように、以下を含んで下記に導入される。
Ｓ５００：サーバは、ＷＩＦＩネットワーク共有者クライアントによって送信された、選択されたＷＩＦＩネットワークの第一の識別子を受信する。
【００８８】
Ｓ５１０：サーバは、第二の識別子を生成し、ＷＩＦＩネットワーク共有者クライアントに対して当該識別子を送信する。
【００８９】
Ｓ５２０：サーバは、ＷＩＦＩネットワーク共有者クライアントによって送信された、選択されたＷＩＦＩネットワークの第三の識別子を受信する。
【００９０】
Ｓ５３０：サーバは、第二の識別子を第三の識別子と比較し、二つの識別子が一致する場合に、認証の成功を許可し、ＷＩＦＩネットワークのデバイスに関する情報を登録する。
【００９１】
加えて、図５の方法は、以下をさらに含んでもよい。
Ｓ５４０：サーバは、ＷＩＦＩネットワーク共有者クライアントによって送信されたプッシュ情報を受信し、ＷＩＦＩネットワークに対する第三者端末のアクセスの成功を示すメッセージの受信に際して第三者端末に対してプッシュ情報を送信する。
【００９２】
本出願の図２及び図３に記載された実施形態において主体としたサーバを用いる処理手続きが、図６に示されるように、以下を含んで下記に導入される。
Ｓ６００：サーバは、ＷＩＦＩネットワーク共有者クライアントによって送信された、選択されたＷＩＦＩネットワークの第一の識別子と、対応するＷＩＦＩネットワークデバイスのＭＡＣアドレスとを受信する。
【００９３】
Ｓ６１０：サーバは、第二の識別子を生成し、ＷＩＦＩネットワーク共有者クライアントに対して当該識別子を送信する。
【００９４】
Ｓ６２０：サーバは、ＷＩＦＩネットワーク共有者クライアントによって送信された、選択されたＷＩＦＩネットワークの第三の識別子と、対応するＷＩＦＩネットワークデバイスのＭＡＣアドレスとを受信する。
【００９５】
Ｓ６３０：サーバは、第二の識別子を第三の識別子と比較し、第一の識別子に対応するＷＩＦＩネットワークデバイスのＭＡＣアドレスを第三の識別子に対応するＷＩＦＩネットワークデバイスのＭＡＣアドレスと比較し、比較結果が一致する場合、認証の成功を許可する。
【００９６】
さらに、図６の方法は、以下をさらに含んでもよい。
Ｓ６４０：サーバは、ＷＩＦＩネットワーク共有者クライアントによって送信されたプッシュ情報を受信し、ＷＩＦＩネットワークに対する第三者端末のアクセスの成功を示すメッセージの受信に際して第三者端末に対してプッシュ情報を送信する。
【００９７】
本出願の図１に記載された実施形態において主体としたＷＩＦＩネットワーク共有者クライアントを用いる処理手続きが、図７に示されるように、次のものを含んで以下に導入される。
Ｓ７００：ＷＩＦＩネットワーク共有者クライアントは、ＷＩＦＩネットワーク共有者端末によって走査／格納されたＷＩＦＩネットワークリストから選択されたＷＩＦＩネットワークの第一の識別子を取得し、サーバに対して当該識別子を送信する。
【００９８】
Ｓ７１０：ＷＩＦＩネットワーク共有者クライアントは、サーバによって送信された第二の識別子を受信する。
【００９９】
Ｓ７２０：ＷＩＦＩネットワーク共有者クライアントは、ＷＩＦＩネットワーク共有者モバイル端末によって更新されたＷＩＦＩネットワークリストを取得し、選択されたＷＩＦＩネットワークの第三の識別子をサーバに対して送信する。
【０１００】
本方法は、以下をさらに含んでもよい。
Ｓ７３０：ＷＩＦＩネットワーク共有者クライアントは、ＷＩＦＩネットワークに対する第三者端末のアクセスの成功を示すメッセージの受信に際して第三者端末に対してプッシュ情報を送信する構成を受信する。
【０１０１】
本出願の図２に記載された実施形態において主体としたＷＩＦＩネットワーク共有者クライアントを用いる処理手続きが、図８に示されるように、以下を含んで下記に導入される。
Ｓ８００：ＷＩＦＩネットワーク共有者クライアントは、ＷＩＦＩネットワーク共有者端末によって走査／格納されたＷＩＦＩネットワークリストから選択されたＷＩＦＩネットワークの第一の識別子と、対応するＷＩＦＩネットワークデバイスのＭＡＣアドレスとを取得し、当該識別子及びアドレスをサーバに対して送信する。
【０１０２】
Ｓ８１０：ＷＩＦＩネットワーク共有者クライアントは、サーバによって送信された第二の識別子と、対応するＷＩＦＩネットワークデバイスのＭＡＣアドレスとを受信する。
【０１０３】
Ｓ８２０：ＷＩＦＩネットワーク共有者クライアントは、ＷＩＦＩネットワーク共有者モバイル端末によって更新されたＷＩＦＩネットワークリストを取得し、選択されたＷＩＦＩネットワークの第三の識別子と、対応するＷＩＦＩデバイスのＭＡＣアドレスとをサーバに対して送信する。
【０１０４】
本方法は、以下をさらに含んでもよい。
Ｓ８３０：ＷＩＦＩネットワーク共有者クライアントは、ＷＩＦＩネットワークに対する第三者端末のアクセスの成功を示すメッセージの受信に際して第三者端末に対してプッシュ情報を送信する構成を受信する。
【０１０５】
図１〜図８の実施形態において、第二の識別子を生成するサーバのプロセスは、以下を含んでもよい。
方式１：サーバが、第二の識別子として機能するように、受信された第一の識別子に基づいてハッシュアルゴリズムを用いることによって文字列を取得すること、
又は、
方式２：サーバが、第二の識別子として機能するように、事前設定ルールに従ってランダムな文字列を生成する。
【０１０６】
図１〜図８の方法において、接続キーは、ＷＩＦＩ共有ネットワークのセキュリティ及び性能を向上させるように構成されてもよい。ＷＩＦＩネットワーク共有者クライアントは、選択されたＷＩＦＩネットワークの接続キーをサーバに対して送信する。ＷＩＦＩネットワーク共有者クライアントによって送信された、選択されたＷＩＦＩネットワークの接続キーの受信に際して、サーバは、接続キーを格納してもよい。
【０１０７】
図１〜図８の方法において、接続キーは、ＷＩＦＩ共有ネットワークのセキュリティ及び性能を向上させるように構成されてもよく、さらに、サーバは、キーの正確性を確認してもよい。例えば、ＷＩＦＩネットワーク共有者は、選択されたＷＩＦＩ共有ネットワークに接続することを選択してもよく、入力要求を受けて接続キーを入力してもよい。このように、ＷＩＦＩネットワーク共有者クライアントは、選択されたＷＩＦＩネットワークに接続するための接続キーを取得する。ＷＩＦＩネットワーク共有者モバイル端末が、接続キーを用いることによって、選択されたＷＩＦＩネットワークに対して接続成功した後、ＷＩＦＩネットワーク共有者クライアントは、取得された接続キーをサーバに対して送信してもよく、その後、サーバは、接続キーを保存してもよい。
【０１０８】
第三者端末がＷＩＦＩネットワークの有効領域エリアに入った後、サーバは、ＷＩＦＩネットワークの接続キーを第三者端末に対して送信してもよいし、又は、サーバは、第三者端末から要求の受信に際して第三者端末に対して接続キーを送信してもよい。このように、第三者端末は、接続キーを続いて用いることによってＷＩＦＩネットワークにアクセスしてもよい。
【０１０９】
上記の実施形態は、方法が特定の接続の確立に関連づけられる情報プッシュのタイミングをどのように構成するのかを記載する。共有ネットワークに対して第三者端末を接続する方法、及び本出願における共有ネットワークに入る場合に受信するプッシュ情報は、図９に関連して以下に記載される。
Ｓ９００：第三者端末は、ＷＩＦＩ共有ネットワークエリアに入り、第三者クライアントは、ＷＩＦＩ共有ネットワークによって同報通信されたデバイスＭＡＣアドレスを取得する。
【０１１０】
ＷＩＦＩ共有者とネットワークプラットフォームのサーバとの通信を促進するために、第三者クライアント内にアプリケーションがインストールされてもよい。アプリケーションは、例えば、端末のオペレーティングシステム上にインストールされたアプリケーション、又はウェブページであってもよい。第三者端末は、アプリケーションがインストールされる端末、又は同様の機能を実施するウェブページを開くことができる端末を、主として参照してもよい。
【０１１１】
第三者端末は、衛星測位システム又は基地局測位システムなどのその測位システムを用いることによって、配置される位置情報を取得してもよい。このように、ＷＩＦＩネットワークデバイスに対して有効範囲が事前設定されるというケースにおいて、第三者端末は、測位システムを用いることによってＷＩＦＩネットワークデバイスの有効範囲に入ってもよい。
【０１１２】
第三者端末は、ＷＩＦＩ機能を開始する場合、同報通信された無線信号を走査して受信することができ、同報通信信号からＷＩＦＩネットワークデバイスのＭＡＣアドレスを取得することができる。
【０１１３】
Ｓ９１０：第三者クライアントは、取得されたＭＡＣアドレスを格納されたＭＡＣアドレスリスト内のＭＡＣと比較し、取得されたＭＡＣアドレスが格納されたＭＡＣアドレスリスト内にある場合、第三者クライアントは、格納されたＭＡＣアドレスとＷＩＦＩネットワーク識別子との間の対応関係から、対応するＷＩＦＩネットワーク識別子を取得する。
【０１１４】
第三者クライアントは、ＷＩＦＩネットワークリスト、及びＭＡＣアドレスとサーバからのＷＩＦＩ識別子との間の対応関係を予め取得して格納し、その後、第三者クライアント内に当該対応関係を格納してもよいし、又は、第三者端末がＷＩＦＩ共有ネットワークエリアに入る場合、第三者クライアントは、サーバに対して地理的な位置を送信し、サーバは、第三者クライアントの地理的な位置に従って、第三者クライアントが配置されるエリアのＭＡＣアドレスリストと、ＭＡＣアドレスとＷＩＦＩネットワーク識別子との間の対応関係とを第三者クライアントに対して送信し、第三者クライアントは、ＭＡＣアドレスリストと、ＭＡＣアドレスとＷＩＦＩネットワーク識別子との間の対応関係とを格納する。
【０１１５】
Ｓ９２０：第三者クライアントは、取得されたＷＩＦＩネットワーク識別子を用いることによってＭＡＣアドレスに対応するＷＩＦＩネットワークに対する接続要求を起動する。
【０１１６】
Ｓ９３０：第三者クライアントが、取得されたＷＩＦＩネットワーク識別子を用いることによってＭＡＣアドレスに対応するＷＩＦＩネットワークに対して接続成功した後、方法は、第三者クライアントが、ＷＩＦＩネットワークデバイスによって送信されたプッシュ情報を受信すること、又は、第三者クライアントが、ＷＩＦＩネットワーク共有者クライアントを通じてＷＩＦＩネットワークデバイスによって送信されたプッシュ情報を受信することをさらに含む。
【０１１７】
図１〜図８の方法を参照して、ＷＩＦＩ共有ネットワークは、接続キーを構成しなくても良く、その間にＳＳＩＤを同報通信しないことを選択してもよい。このように、第三者端末がＷＩＦＩネットワークの有効領域エリアに入る場合、ＳＳＩＤは未知であり、従って、ＷＩＦＩ共有ネットワークは、直接的に接続することができないので、それによって、無認可の第三者端末をＷＩＦＩ共有ネットワークへのアクセスから回避することができる。図１〜図８の方法に従って、第三者端末は、ＳＳＩＤが後続の処理においてＷＩＦＩネットワークを接続するために用いられるように、ＷＩＦＩネットワーク識別子（すなわちＳＳＩＤ）を取得するために、受信された同報通信ＭＡＣアドレスを通じて第三者端末に格納されたＭＡＣアドレスリストを問い合わせてもよい。
【０１１８】
上記の実施形態は、方法が特定の接続の確立に関連づけられる情報プッシュのタイミングをどのように構成するのかを記載する。共有ネットワークに対して第三者端末を接続する方法、及び本出願における共有ネットワークに入る場合に受信するプッシュ情報は、図１０に関連して以下に記載される。
Ｓ１０００：第三者端末は、ＷＩＦＩ共有ネットワークエリアに入り、第三者クライアントは、ＷＩＦＩ共有ネットワークによって同報通信されたデバイスＭＡＣアドレスを取得する。
【０１１９】
ＷＩＦＩ共有者とネットワークプラットフォームのサーバとの通信を促進するために、第三者クライアント内にアプリケーションがインストールされてもよい。アプリケーションは、例えば、端末のオペレーティングシステム上にインストールされたアプリケーション、又はウェブページであってもよい。第三者端末は、アプリケーションがインストールされる端末、又は同様の機能を実施するウェブページを開くことができる端末を、主として参照してもよい。
【０１２０】
Ｓ１０１０：第三者クライアントは、取得されたＭＡＣアドレスを格納されたＭＡＣアドレスリスト内のＭＡＣと比較し、取得されたＭＡＣアドレスが格納されたＭＡＣアドレスリスト内にある場合に、第三者クライアントは、接続キーに加えて、格納されたＭＡＣアドレスとＷＩＦＩネットワーク識別子との間の対応関係から、対応するＷＩＦＩネットワーク識別子及び接続キーを取得する。
【０１２１】
第三者クライアントは、ＷＩＦＩネットワークリスト、及びＭＡＣアドレスとサーバからのＷＩＦＩ識別子との間の対応関係を予め取得して格納し、その後、第三者クライアント内に当該対応関係を格納してもよいし、又は、第三者端末がＷＩＦＩ共有ネットワークエリアに入る場合、第三者クライアントは、サーバに対して地理的な位置を送信し、サーバは、第三者クライアントの地理的な位置に従って、第三者クライアントが配置されるエリアのＭＡＣアドレスリストと、ＭＡＣアドレスとＷＩＦＩネットワーク識別子との間の対応関係とを第三者クライアントに対して送信し、第三者クライアントは、ＭＡＣアドレスリストと、ＭＡＣアドレスとＷＩＦＩネットワーク識別子との間の対応関係とを格納する。
【０１２２】
同様に、接続キーも、また、第三者クライアントから予め取得されて、その後、格納されてもよく、例えば、ＭＡＣアドレスリストと共にサーバから取得され、その後、格納されてもよく、また、第三者端末がＷＩＦＩ共有ネットワークエリアに入る場合、第三者クライアントは、サーバに対して地理的な位置を送信し、サーバは第三者クライアントの地理的な位置に従って、第三者クライアントが配置されたエリアのＭＡＣアドレスに対応する接続キーを第三者クライアントに対して送信してもよく、第三者クライアントは、ＭＡＣアドレスに対応する接続キーを格納してもよい。
【０１２３】
Ｓ１０２０：第三者クライアントは、取得されたＷＩＦＩネットワーク識別子及び接続キーを用いることによって、ＭＡＣアドレスに対応するＷＩＦＩネットワークに対する接続要求を起動する。
【０１２４】
Ｓ１０３０：第三者クライアントが、取得されたＷＩＦＩネットワーク識別子を用いることによってＭＡＣアドレスに対応するＷＩＦＩネットワークに対して接続成功した後、方法は、第三者クライアントが、ＷＩＦＩネットワークデバイスによって送信されたプッシュ情報を受信すること、又は、第三者クライアントが、ＷＩＦＩネットワーク共有者クライアントを通じてＷＩＦＩネットワークデバイスによって送信されたプッシュ情報を受信することをさらに含む。
【０１２５】
上記の実施形態は、方法が特定の接続の確立に関連づけられる情報プッシュのタイミングをどのように構成するのかを記載する。共有ネットワークに対して第三者端末を接続する方法、及び本出願における共有ネットワークに入る場合に受信するプッシュ情報は、図１１に関連して以下に記載される。
Ｓ１１００：第三者端末は、ＷＩＦＩ共有ネットワークエリアに入り、第三者クライアントは、ＷＩＦＩ共有ネットワークによって同報通信されたデバイスＭＡＣアドレスの第一のセットを取得する。
【０１２６】
Ｓ１１１０：第三者クライアントは、ＭＡＣアドレスの取得された第一のセットを、同じＷＩＦＩネットワーク共有エリア内に格納されたＭＡＣアドレスリスト内のＭＡＣアドレスの第二のセットと比較し、交差点内のＭＡＣアドレスの数が所定数に到達又は超過する場合に、第三者クライアントは、格納されたＭＡＣアドレスとＷＩＦＩネットワーク識別子との間の対応関係から、交差点内のＭＡＣアドレスに対応するＷＩＦＩネットワーク識別子を取得する。
【０１２７】
Ｓ１１２０：第三者クライアントは、取得されたＷＩＦＩネットワーク識別子の少なくとも一つを用いることによって、ＭＡＣアドレスに対応するＷＩＦＩネットワークに対する接続要求を起動する。
【０１２８】
Ｓ１１３０：第三者クライアントがＭＡＣアドレスに対応するＷＩＦＩネットワークに対して接続成功した後、方法は、第三者クライアントが、接続されたＷＩＦＩネットワークデバイス／ＷＩＦＩネットワーク共有者クライアントによって送信されたプッシュ情報を受信することをさらに含む。
【０１２９】
上記の実施形態は、方法が特定の接続の確立に関連づけられる情報プッシュのタイミングをどのように構成するのかを記載する。共有ネットワークに対して第三者端末を接続する方法、及び本出願における共有ネットワークに入る場合に受信するプッシュ情報は、図１２に関連して以下に記載される。
Ｓ１２００：第三者端末は、ＷＩＦＩ共有ネットワークエリアに入り、第三者クライアントは、ＷＩＦＩ共有ネットワークによって同報通信されたデバイスＭＡＣアドレスの第一のセットを取得する。
【０１３０】
Ｓ１２１０：第三者クライアントは、ＭＡＣアドレスの取得された第一のセットを、格納されたＭＡＣアドレスリスト内のＭＡＣアドレスの第二のセットと比較し、交差点内のＭＡＣアドレスの数が所定数に到達又は超過する場合、第三者クライアントは、接続キーに加えて、格納されたＭＡＣアドレスとＷＩＦＩネットワーク識別子との間の対応関係から、交差点内のＭＡＣアドレスに対応するＷＩＦＩネットワーク識別子及び接続キーを取得する。
【０１３１】
Ｓ１２２０：第三者クライアントは、少なくとも１対の取得されたＷＩＦＩネットワーク識別子及び接続キーを用いることによって、ＭＡＣアドレスに対応するＷＩＦＩネットワークに対する接続要求を起動する。
【０１３２】
Ｓ１２３０：第三者クライアントが取得されたＷＩＦＩネットワーク識別子を用いることによってＭＡＣアドレスに対応するＷＩＦＩネットワークに対して接続成功した後、方法は、第三者クライアントが、接続されたＷＩＦＩネットワークデバイス／ＷＩＦＩネットワーク共有者クライアント／サーバによって送信されたプッシュ情報を受信することをさらに含む。
【０１３３】
図１１及び図１２に示される方法において、第三者クライアント内に格納される、ＭＡＣアドレスリストと、ＭＡＣアドレスとＷＩＦＩネットワーク識別子との間の対応関係とは、
サーバから第三者クライアントによって予め取得され格納される、ＷＩＦＩネットワークリストと、ＭＡＣアドレスとＷＩＦＩネットワーク識別子との間の対応関係とを含んでもよく、
又は、
第三者端末がＷＩＦＩ共有ネットワークエリアに入る場合に、第三者クライアントが地理的な位置をサーバに対して送信し、サーバは、第三者クライアントの地理的な位置に従って、第三者クライアントが配置されるエリアのＭＡＣアドレスリストと、ＭＡＣアドレスとＷＩＦＩネットワーク識別子との間の対応関係とを第三者クライアントに対して送信し、その後、第三者クライアントは、ＭＡＣアドレスリストと、ＭＡＣアドレスとＷＩＦＩネットワーク識別子との間の対応関係とを格納する。
【０１３４】
図１２に示される方法において、第三者クライアント内に格納される接続キーは、
サーバから第三者クライアントによって予め取得され格納される接続キーを含んでもよく、
又は、
第三者端末がＷＩＦＩ共有ネットワークエリアに入る場合に、第三者クライアントが地理的な位置をサーバに対して送信し、サーバは、第三者クライアントの地理的な位置に従って、第三者クライアントが配置されたエリアのＭＡＣアドレスに対応する接続キーを第三者クライアントに対して送信し、その後、第三者クライアントは、ＭＡＣアドレスに対応する接続キーを格納する。
【０１３５】
サーバは、以下に導入され、図１３に示されるように、
無線ネットワーク共有者クライアントによって送信された、選択された無線ネットワークの第一の識別子を受信するように構成された第一の受信部１３０１と、
第二の識別子を生成し、無線ネットワーク共有者クライアントに対して当該識別子を送信するように構成された生成部１３０２と、
無線ネットワーク共有者クライアントによって送信された、選択された無線ネットワークの第三の識別子を受信するように構成された第二の受信部１３０３と、
第二の識別子を第三の識別子と比較し、二つの識別子が一致する場合、認証の成功を許可し、無線ネットワークのデバイスに関する情報を登録するように構成された比較部１３０４と
を含んでもよい。
【０１３６】
サーバは、以下に導入され、
無線ネットワーク共有者クライアントによって送信された、選択された無線ネットワークの第一の識別子と、対応する無線ネットワークデバイスのＭＡＣアドレスとを受信するように構成された第一の受信部１３０１と、
第二の識別子を生成し、無線ネットワーク共有者クライアントに対して当該識別子を送信するように構成された生成部１３０２と、
無線ネットワーク共有者クライアントによって送信された、選択された無線ネットワークの第三の識別子と、対応する無線ネットワークデバイスのＭＡＣアドレスとを受信するように構成された第二の受信部１３０３と、
第二の識別子を第三の識別子と比較し、第一の識別子に対応する無線ネットワークデバイスのＭＡＣアドレスを第三の識別子に対応する無線ネットワークデバイスのＭＡＣアドレスと比較し、比較結果が一致する場合、認証の成功を許可するように構成された比較部１３０４と、
を含んでもよい。
【０１３７】
さらに、図１３に示されるサーバは、また、図１４に示されるように、
無線ネットワーク共有者クライアントによって送信されたプッシュ情報を受信するように構成された第三の受信部１３０５と、
サーバが無線ネットワークに対する第三者端末のアクセスの成功を示すメッセージの受信に際して第三者端末に対してプッシュ情報を送信することの通知を受信するように構成された通知受信部１３０６と、
を含んでもよい。
【０１３８】
無線ネットワーク共有者クライアントは、以下に導入され、図１５に示されるように、
無線ネットワーク共有者端末によって走査／格納された無線ネットワークリストから選択された無線ネットワークの第一の識別子を取得し、当該識別子をサーバに対して送信するように構成された第一の取得部１５０１と、
サーバによって送信された第二の識別子を受信するように構成された第五の受信部１５０２と、
無線ネットワーク共有者モバイル端末によって更新された無線ネットワークリストを取得し、リスト内の選択された無線ネットワークの第三の識別子をサーバに対して送信するように構成された第二の取得部１５０３と、
を含んでもよい。
【０１３９】
無線ネットワーク共有者クライアントは、以下に導入され、
無線ネットワーク共有者クライアントが、無線ネットワーク共有者端末によって走査／格納された無線ネットワークリストから選択された無線ネットワークの第一の識別子と、対応する無線ネットワークデバイスのＭＡＣアドレスとを取得し、当該識別子及びアドレスをサーバに対して送信するように構成された第一の取得部１５０１と、
サーバによって送信された第二の識別子と、対応する無線ネットワークデバイスのＭＡＣアドレスとを受信するように無線ネットワーク共有者クライアントのために構成された第五の受信部１５０２と、
無線ネットワーク共有者モバイル端末によって更新された無線ネットワークリストを取得し、リスト内の選択された無線ネットワークの第三の識別子と、対応する無線ネットワークデバイスのＭＡＣアドレスとをサーバに対して送信するように構成された第二の取得部１５０３と、
を含んでもよい。
【０１４０】
さらに、図１５内に示される無線ネットワーク共有クライアントは、また、図１６に示されるように、
無線ネットワークに対する第三者端末のアクセスの成功を示すメッセージの受信に際して第三者端末に対してプッシュ情報を送信する構成を受信するように構成された第六の受信部１６０１、
又は、
プッシュ情報をサーバに対して送信し、無線ネットワークに対する第三者端末のアクセスの成功を示すメッセージの受信に際して第三者端末に対してプッシュ情報を送信するようにサーバに通知するように構成された通知部１６０２、
を含んでもよい。
【０１４１】
第三者クライアントは、以下に導入され、図１７に示されるように、
無線共有ネットワークエリアに入る場合に、無線共有ネットワークによって同報通信されたデバイスＭＡＣアドレスを取得するように構成された第三の取得部１７０１と、
取得されたＭＡＣアドレスを、格納されたＭＡＣアドレスリスト内のＭＡＣアドレスと比較し、取得されたＭＡＣアドレスが格納されたＭＡＣアドレスリスト内にある場合に、格納されたＭＡＣアドレスと無線ネットワーク識別子との間の対応関係から対応する無線ネットワーク識別子を取得するように構成された第四の取得部１７０２と、
取得された無線ネットワーク識別子を用いることによってＭＡＣアドレスに対応する無線ネットワークに対する接続要求を起動するように構成された要求部１７０３と、
接続された無線ネットワークデバイス／無線ネットワーク共有者クライアント／サーバによって送信されたプッシュ情報を受信するように構成された第七の受信部１７０４と、
を含んでもよい。
【０１４２】
第三者クライアントは、以下に導入され、
無線共有ネットワークエリアに入る場合に、無線共有ネットワークによって同報通信されたデバイスＭＡＣアドレスを取得するように構成された第三の取得部１７０１と、
取得されたＭＡＣアドレスを、格納されたＭＡＣアドレスリスト内のＭＡＣアドレスと比較し、取得されたＭＡＣアドレスが格納されたＭＡＣアドレスリスト内にある場合に、第三者クライアントが、接続キーに加えて、格納されたＭＡＣアドレスと無線ネットワーク識別子との間の対応関係から、対応する無線ネットワーク識別子及び接続キーを取得するように構成された第四の取得部１７０２と、
取得された無線ネットワーク識別子及び接続キーを用いることによってＭＡＣアドレスに対応する無線ネットワークに対する接続要求を起動するように構成された要求部１７０３と、
接続された無線ネットワークデバイス／無線ネットワーク共有者クライアント／サーバによって送信されたプッシュ情報を受信するように構成された第七の受信部１７０４と、
を含んでもよい。
【０１４３】
第三者クライアントは、以下に導入され、
無線共有ネットワークエリアに入る場合に、無線共有ネットワークによって同報通信されたデバイスＭＡＣアドレスの第一セットを取得するように構成された第三の取得部１７０１と、
ＭＡＣアドレスの取得された第一のセットを、同じ無線ネットワーク共有エリア内に格納されたＭＡＣアドレスリスト内のＭＡＣアドレスの第二のセットと比較し、交差点内のＭＡＣアドレスの数が所定数に到達又は超過する場合に、第三者クライアントが、格納されたＭＡＣアドレスと無線ネットワーク識別子との間の対応関係から、交差点内のＭＡＣアドレスに対応する無線ネットワーク識別子を取得するように構成された第四の取得部１７０２と、
取得された無線ネットワーク識別子のうちの少なくとも一つを用いることによってＭＡＣアドレスに対応する無線ネットワークに対する接続要求を起動するように構成された要求部１７０３と、
接続された無線ネットワークデバイス／無線ネットワーク共有者クライアント／サーバによって送信されたプッシュ情報を受信するように構成された第七の受信部１７０４と、
を含んでもよい。
【０１４４】
第三者クライアントは、以下に導入され、
無線共有ネットワークエリアに入る場合に、無線共有ネットワークによって同報通信されたデバイスＭＡＣアドレスの第一セットを取得するように構成された第三の取得部１７０１と、
ＭＡＣアドレスの取得された第一のセットを、ＭＡＣアドレスリスト内のＭＡＣアドレスの第二のセットと比較し、交差点内のＭＡＣアドレスの数が所定数に到達又は超過する場合に、第三者クライアントが、接続キーに加えて、格納されたＭＡＣアドレスと無線ネットワーク識別子との間の対応関係から、交差点内のＭＡＣアドレスに対応する無線ネットワーク識別子及び接続キーを取得するように構成された第四の取得部１７０２と、
少なくとも１対の取得された無線ネットワーク識別子及び対応する接続キーを用いることによってＭＡＣアドレスに対応する無線ネットワークに対する接続要求を起動するように構成された要求部１７０３と、
接続された無線ネットワークデバイス／無線ネットワーク共有者クライアント／サーバによって送信されたプッシュ情報を受信するように構成された第七の受信部１７０４と、
を含んでもよい。
【０１４５】
１９９０年代において、技術上の改良は、ハードウェア上の改良（例えば、ダイオード、トランジスタ、及びスイッチなどの回路構造上の改良）又はソフトウェア上の改良（方法手続き上の改良）として明らかに区別されてもよい。但し、技術の進歩と共に、現在における多くの方法手続きの改良は、ハードウェア回路構造上の直接的な改良と見なされてもよい。ほぼすべての設計者は、対応するハードウェア回路構造を取得するために、改良方法手続きをハードウェア回路にプログラミングする。従って、ハードウェア主体モジュールを用いることによって方法手続きの改良を実施することができない、と想定することはできない。例えば、プログラマブルロジックデバイス（ＰＬＤ：Programmable Logic Device）（例えばフィールドプログラマブルゲートアレイ（ＦＰＧＡ：Field Programmable Gate Array））は、このような集積回路であり、その論理機能は、ユーザプログラミング装置によって決定される。設計者は、専用集積回路チップ２を設計し製造することを半導体メーカーに依頼せずに、１ピースのＰＬＤにデジタルシステムを「集積する」ために自分たちでプログラミングする。さらに、現在、集積回路チップを手作業で製造する代わりに、このプログラミングは、開発中やアプリケーションを記載する際に用いられるソフトウェアコンパイラと同様である「ロジックコンパイラ」ソフトウェアを用いることによって大半は実施され、及び、以前のオリジナルのコードがコンパイルされる場合に、ハードウェア記述言語（ＨＤＬ：Hardware Description Language）と称される特定のプログラミング言語を用いることによってコードを記載している必要もある。但し、ＨＤＬは、一つだけではなく、ＡＢＥＬ（Advanced Boolean Expression Language）、ＡＨＤＬ（ABEL）、Confluence、CUPL（コーネル大学プログラミング言語（Cornell University Programming Language））、ＨＤＣａｌ、JHDL（Ｊａｖａハードウェア記述言語（Java Hardware Description Language））、Ｌａｖａ、Ｌｏｌａ、ＭｙＨＤＬ、ＰＡＬＡＳＭ、ＲＨＤＬ（Ruby Hardware Description Language）などの多くのタイプのＨＤＬがある。現在、ＶＨＤＬ（超高速集積回路ハードウェア記述言語（Very-High-Speed Integrated Circuit Hardware Description Language））及びＶｅｒｉｌｏｇ２が、最も一般的である。当業者は、また、いくつかの上記ハードウェア記述言語を用いて多少論理的に方法手続きをプログラミングして、集積回路にそれをプログラミングすることによってのみ、論理方法手続きを実施するためのハードウェア回路が容易に取得され得るということを知るべきである。
【０１４６】
コントローラは、任意の適切な方式で実施されてもよい。例えば、コントローラは、例えば（マイクロ）プロセッサ、論理ゲート、スイッチ、特定用途向け集積回路（ＡＳＩＣ：Application Specific Integrated Circuit）、プログラム可能なロジック制御装置、及び埋込み型マイクロコントローラによって実行可能なコンピュータ読み取り可能なプログラムコード（例えば、ソフトウェア又はファームウェア）を格納するマイクロプロセッサ又はプロセッサ及びコンピュータ読み取り可能媒体の形式をとってもよい。コントローラの例は、以下のマイクロコントローラ、すなわち、ARC625D、Atmel AT91SAM、Microchip PIC18F26K20、及びSilicone Labs C8051F320を含むが、但し限定はされない。メモリコントローラも、また、メモリの制御ロジックの一部として実施されてもよい。
【０１４７】
当業者は、また、ピュアなコンピュータ読み取り可能なプログラムコードを用いることによってコントローラを実施することに加えて、論理ゲート、スイッチ、特定用途向け集積回路、プログラム可能なロジック制御装置、及び埋込み型マイクロコントローラの形式と同じ機能をコントローラが実施することを可能にするように方法処理が論理的にプログラミングされてもよい、ということを認識する。従って、このようなコントローラは、ハードウェアコンポーネントとして見なされてもよいし、そこに含まれ且つ各種機能の実施のために用いられる装置も、ハードウェアコンポーネントの内部の構造として見なされてもよい。又は、さらに、各種機能の実施のために用いられる装置は、方法を実施するためのソフトウェアモジュールとハードウェアコンポーネントの内部の構造との両方として見なされてもよい。
【０１４８】
上記の実施形態において図示されたシステム、装置、モジュール、又はユニットは、コンピュータチップ若しくは主体、又は一定の機能を有するプロダクトを用いることによって特に実施されてもよい。
【０１４９】
明細書の容易さのために、装置が記載される場合、それぞれの記述のための機能の点から各種ユニットに分割される。明確に、本出願が実施される場合、ユニットの機能は、同一若しくは複数のソフトウェア及び／又はハードウェアにおいて実施されてもよい。
【０１５０】
実施の方式の前述の記述に基づいて、当業者は、本出願が必要な普遍的なハードウェアプラットフォームを加えたソフトウェアによって実施されてもよいということを明らかに理解し得る。このような理解に基づいて、実質的に本出願の技術的解決手段又は従来技術に寄与する部分は、ソフトウェアプロダクトの形態で実施されてもよい。コンピュータソフトウェアプロダクトは、ＲＯＭ／ＲＡＭ、磁気ディスク、及び光ディスクなどの記憶媒体内に格納され、本出願の実施形態又はいくつかの実施形態に記載された方法を実行するために、（パーソナルコンピュータ、サーバ、又はネットワークデバイスであってもよい）コンピュータ装置に指示するためのいくつかの命令を含む。
【０１５１】
明細書における実施形態は、進歩的に記載され、実施形態の同一又は類似の部分は、互いに参照することで取得されてもよく、各実施形態は、実施形態と他の実施形態との間の差分の記載に焦点を当てる。特に、システムの実施形態は、単純に記載されるように、方法の実施形態と基本的に同様であり、関連する内容に関しては、方法の実施形態の記述を参照されたい。
【０１５２】
本出願は、パーソナルコンピュータ、サーバコンピュータ、ハンドヘルドデバイス若しくは携帯型デバイス、タブレットデバイス、マルチプロセッサシステム、マイクロプロセッサベースシステム、セットトップボックス、プログラミング可能な民生用電子デバイス、ネットワークＰＣ、マイクロコンピュータ、メインフレームコンピュータ、及び上記のシステム又はデバイスのいずれかを含む分散コンピューティング環境などの様々な普遍的若しくは専用のコンピュータシステム環境又は構成に対して適用可能であってもよい。
【０１５３】
本出願は、コンピュータ、例えばプログラムモジュール、によって実行されるコンピュータ実行可能命令の一般的なコンテキスト内に記載されてもよい。概して、プログラムモジュールは、ルーティング、プログラム、オブジェクト、アセンブリ、データ構造、及び特定タスクの実行又は特定の抽象データ型の実施のために用いられる同種のものを含む。本出願は、また、分散コンピューティング環境において実施されてもよいし、分散コンピューティング環境において、タスクは、通信ネットワークを通じて接続される遠隔処理デバイスを用いることによって実行される。分散コンピューティング環境において、プログラムモジュールは、記憶装置を含む、ローカル及びリモートコンピュータ記憶媒体内に配置されてもよい。
【０１５４】
本出願が実施形態を通じて記載されるが、当業者は、本出願が本出願の精神から逸脱せずに、多くの変形及び変更を有するということを認識するべきであり、添付の特許請求の範囲が、本出願の精神から逸脱せずに、変形及び変更を網羅することが期待される。
【図１】
0006298217.tif 000002
【図２】
0006298217.tif 000003
【図３】
0006298217.tif 000004
【図４】
0006298217.tif 000005
【図５】
0006298217.tif 000006
【図６】
0006298217.tif 000007
【図７】
0006298217.tif 000008
【図８】
0006298217.tif 000009
【図９】
0006298217.tif 000010
【図１０】
0006298217.tif 000011
【図１１】
0006298217.tif 000012
【図１２】
0006298217.tif 000013
【図１３】
0006298217.tif 000014
【図１４】
0006298217.tif 000015
【図１５】
0006298217.tif 000016
【図１６】
0006298217.tif 000017
【図１７】
0006298217.tif 000018