(57)【特許請求の範囲】
【請求項１】
第１のネットワーク内の第１のデバイスで、第２のデバイスが第２のネットワークのアクセスポイントと通信する前に前記第２のデバイスのためのデバイス証明書を受信することと、
前記第２のネットワークと関連し、前記アクセスポイントに前記デバイス証明書を転送するように構成されたユーザデバイスを識別することと、
前記ユーザデバイスが前記デバイス証明書を前記アクセスポイントへ送るために前記第１のデバイスから前記ユーザデバイスへ前記デバイス証明書を送信することとを備え、ここにおいて、前記デバイス証明書は、前記第２のデバイスが前記アクセスポイントと通信する前に、前記アクセスポイントとの通信のために、前記第２のデバイスを認証するもので、前記デバイス証明書を送信することは、ショートメッセージサービス（ＳＭＳ）メッセージを送信することを備える、方法。
【請求項２】
前記ユーザデバイスは、前記アクセスポイント内に一体化されたセルラーモデムである、請求項１に記載の方法。
【請求項３】
前記ＳＭＳメッセージの送信元が検証されるかどうかを決定することと、
前記送信元が、検証されない場合、前記ＳＭＳメッセージを無視することと、をさらに備える、請求項１に記載の方法。
【請求項４】
前記ユーザデバイスは、電話番号によって識別されるセルラー電話である、請求項１に記載の方法。
【請求項５】
前記ユーザデバイスは、前記第２のデバイスが、前記アクセスポイントを用いて認証することを許可されるべきであるという承認を示す入力を検出した後、前記アクセスポイントに前記デバイス証明書を転送するように構成される、請求項１に記載の方法。
【請求項６】
前記デバイス証明書は、前記第２のデバイスが製造されるときに前記第２のデバイスに記憶される、請求項１に記載の方法。
【請求項７】
前記デバイス証明書は、個人識別番号及びデバイスパスワードの少なくとも一方を備え、
前記デバイス証明書は、前記第２のデバイスの製造の時点において前記第２のデバイスと関連付けられる、請求項１に記載の方法。
【請求項８】
前記デバイス証明書を受信することは、前記第２のデバイスと関連するクイックレスポンス（ＱＲ）を読み取るためにスキャナを用いることを備える、請求項１に記載の方法。
【請求項９】
前記デバイス証明書を受信することは、前記第２のデバイスと関連するバーコードを読み取るためスキャナを使用することを備える、請求項１の方法。
【請求項１０】
前記デバイス証明書を受信することは、前記第２のデバイスと関連する近接場通信タグを読み取ることを備える、請求項１に記載の方法。
【請求項１１】
前記デバイス証明書を送信することに応答して、検証フレーズを受信することをさらに備える、請求項１に記載の方法。
【請求項１２】
前記デバイス証明書は、暗号化されたデバイス証明書である、請求項１に記載の方法。
【請求項１３】
前記第１のデバイスが、第３のデバイスへ、前記暗号化されたデバイス証明書を送信することをさらに備え、ここにおいて、前記第３のデバイスは、前記暗号化されたデバイス証明書を暗号解読し、前記暗号解読されたデバイス証明書を前記第２のデバイスに提供する、請求項１２に記載の方法。
【請求項１４】
前記ユーザデバイスの識別子を前記第１のデバイスから前記第３のデバイスへ送信することをさらに備える、請求項１３に記載の方法。
【請求項１５】
前記ユーザデバイスの前記識別子は、電話番号である、請求項１４に記載の方法。
【請求項１６】
前記暗号化されたデバイス証明書を送信することは、前記第２のデバイスが、前記アクセスポイントを用いて認証することを許可されるべきであるという承認を前記ユーザデバイスが受けたことを検出することを備える、請求項１４に記載の方法。
【請求項１７】
第１のネットワーク内の第１のデバイスで、第２のデバイスが第２のネットワークのアクセスポイントと通信する前に前記第２のデバイスのワンタイムパスワードを生成することと、
前記第２のデバイスに記憶するために前記ワンタイムパスワードを前記第２のデバイスへ送信することと、
前記第２のネットワークと関連し、前記ワンタイムパスワードを前記アクセスポイントへ転送するように構成されるユーザデバイスを識別することと、
前記ユーザデバイスが前記ワンタイムパスワードを前記アクセスポイントへ転送するために前記第１のデバイスから前記ワンタイムパスワードを前記ユーザデバイスへ送信することとを備え、ここにおいて、前記ワンタイムパスワードは、前記第２のデバイスが前記アクセスポイントと通信する前に、前記アクセスポイントとの通信のために前記第２のデバイスを認証するもので、前記ワンタイムパスワードを送信することは、ショートメッセージサービス（ＳＭＳ）メッセージを送信することを備える、デバイス認証の方法。
【請求項１８】
前記ユーザデバイスは、電話番号によって識別されるセルラー電話である、請求項１７に記載の方法。
【請求項１９】
前記ユーザデバイスは、前記第２のデバイスが前記アクセスポイントを用いて認証することを許可されるべきであるという承認を示す入力を検出した後、前記ワンタイムパスワードを転送するよう構成される、請求項１７に記載の方法。
【請求項２０】
第１のデバイスであって、
プロセッサと、
前記プロセッサに結合されたメモリと、
を備え、前記メモリは、前記プロセッサによって実行されたとき、前記第１のデバイスに、
第１のネットワークにおいて、第２のデバイスが第２のネットワークのアクセスポイントと通信する前に前記第２のデバイスのためのデバイス証明書を受信させ、
前記第２のネットワークと関連し、前記アクセスポイントに前記デバイス証明書を転送するように構成されたユーザデバイスを識別させ、
前記ユーザデバイスが前記デバイス証明書を前記アクセスポイントへ転送するために前記第１のデバイスから前記ユーザデバイスに前記デバイス証明書を送信させる、命令を記憶する、
ここにおいて、前記デバイス証明書は、前記第２のデバイスが前記アクセスポイントと通信する前に、前記アクセスポイントとの通信のため前記第２のデバイスを認証するもので、前記デバイス証明書を送信することは、ショートメッセージサービス（ＳＭＳ）メッセージを送信することを備える、第１のデバイス。
【請求項２１】
前記ユーザデバイスは、前記第２のデバイスが前記アクセスポイントを用いて認証することを許可されるべきであるという承認を示す入力を検出した後、前記デバイス証明書を前記アクセスポイントへ転送するように構成される、請求項２０に記載の第１のデバイス。
【請求項２２】
前記ユーザデバイスは、ショートメッセージサービス（ＳＭＳ）メッセージを用いて前記デバイス証明書を前記アクセスポイントへ転送するように構成される、請求項２０に記載の第１のデバイス。
【請求項２３】
前記アクセスポイントは、前記ＳＭＳメッセージを前記ユーザデバイスから受信するように構成されるセルラーモデムを備える、請求項２２に記載の第１のデバイス。
【請求項２４】
前記デバイス証明書は、暗号化されたデバイス証明書である、請求項２０に記載の第１のデバイス。
【請求項２５】
前記命令は、実行されると、前記第１のデバイスに第４のデバイスへ前記暗号化されたデバイス証明書を送信させ、ここにおいて、前記第４のデバイスは、前記暗号化されたデバイス証明書を暗号解読し、暗号解読されたデバイス証明書を前記第２のデバイスに提供するよう構成される、請求項２４に記載の第１のデバイス。
【請求項２６】
前記命令は、実行されると第１のデバイスに、
前記第２のデバイスが、前記アクセスポイントを用いて認証することを許可されるべきであるという承認を前記ユーザデバイスが受けたことの検出に応じて、前記暗号化されたデバイス証明書を更に送信させる、請求項２５に記載の第１のデバイス。
【請求項２７】
命令を記憶した機械可読媒体であって、
前記命令は、第１のデバイスのプロセッサによって実行されると、前記第１のデバイスに
第２のデバイスが第２のネットワークのアクセスポイントと通信する前に、第１のネットワーク内の前記第１のデバイスで、前記第２のデバイスのためのデバイス証明書を受信させ、
前記第２のネットワークと関連し、前記デバイス証明書を前記アクセスポイントへ転送するように構成されたユーザデバイスを識別させ、
前記ユーザデバイスが前記デバイス証明書を前記アクセスポイントへ転送するために前記第１のデバイスから前記ユーザデバイスへ前記デバイス証明書を送信させるもので、ここにおいて、前記デバイス証明書は、前記第２のデバイスが前記アクセスポイントと通信する前に、前記アクセスポイントとの通信のために、前記第２のデバイスを認証するもので、前前記デバイス証明書を送信するための前記命令は、前記デバイス証明書をショートメッセージサービスメッセージ（ＳＭＳ）を用いて転送するための命令を備える、機械可読媒体。
【請求項２８】
前記ユーザデバイスは、前記第２のデバイスが、前記アクセスポイントを用いて認証することを許可されるべきであるという承認を示す入力を検出した後、前記デバイス証明書を転送するよう構成される、請求項２７に記載の機械可読媒体。
【請求項２９】
前記デバイス証明書は、暗号化されたデバイス証明書である、請求項２７記載の機械可読媒体。
【請求項３０】
前記命令は更に、前記第１のデバイスから第４のデバイスへ、前記暗号化されたデバイス証明書を送信するためであり、ここにおいて、前記第４のデバイスは、前記暗号化されたデバイス証明書を暗号解読し、前記暗号解読されたデバイス証明書を前記ユーザデバイスに提供するよう構成される、請求項２９に記載の機械可読媒体。
【請求項３１】
前記命令は、前記第２のデバイスが、前記アクセスポイントを用いて認証することを許可されるべきであるという承認を前記ユーザデバイスが受けたことの検出に応じて、前記暗号化されたデバイス証明書を更に送信するためである、請求項３０に記載の機械可読媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
関連出願
[0001]本出願は、２０１３年３月１５日に出願された米国特許出願第１３／８３７，７０３号の優先権の利益を主張する。
【０００２】
[0002]本発明の主題の実施形態は、一般に、通信システムの分野に関し、より詳細には、通信ネットワーク内での使用のために、通信デバイスを構成することに関する。
【背景技術】
【０００３】
[0003]しばしば、ネットワークデバイスのユーザは、アクセスポイントを通じて利用できるネットワークリソースへのアクセスを得るために、アクセスポイントへ認証することが求められる場合がある。認証手順は、アクセスを制御し無許可の使用を防止するための、ユーザによって与えられるセキュリティ証明書を使用し得る。典型的な認証ステップは、ネットワークデバイスがアクセスポイントの通信範囲内に来るときに、ユーザによってコードまたは他の情報を入力することを含み得る。これらの構成ステップは、一部のユーザにとってあまりにも複雑に見える場合があり、ネットワークおよびそのリソースを全体で使用することを思いとどまらせるかもしれない。
【発明の概要】
【０００４】
[0004]通信ネットワーク内での使用のための、ネットワークデバイスのシームレスなデバイス構成の様々な実施形態が、本明細書で開示される。いくつかの実施形態では、方法は、第１のネットワーク内の端末において、ネットワークデバイスに関連付けられたデバイス証明書（device credential）を受信することと、デバイス証明書を受信するための、第２のネットワーク内の認証レシピエント（authentication recipient）を識別することと、端末から、識別された認証レシピエントへ、デバイス証明書を送ることとを備え、ここにおいて、デバイス証明書は、ネットワークデバイスがアクセスポイントと通信する前に、アクセスポイントとの動作のために、ネットワークデバイスを認証するために使用される。
【０００５】
[0005]いくつかの実施形態では、認証レシピエントは、アクセスポイント内に一体化されたセルラーモデムである。
【０００６】
[0006]いくつかの実施形態では、アクセスポイントは、デバイス証明書をショートメッセージサービス（ＳＭＳ）メッセージを通じて受信する。
【０００７】
[0007]いくつかの実施形態では、方法は、ＳＭＳメッセージの送信元を検証し、送信元が、知られている小売業者からでない場合、ＳＭＳメッセージを無視することをさらに備える。
【０００８】
[0008]いくつかの実施形態では、認証レシピエントは、電話番号によって識別される。
【０００９】
[0009]いくつかの実施形態では、認証レシピエントは、セルラー電話である。
【００１０】
[0010]いくつかの実施形態では、セルラー電話は、デバイス証明書をアクセスポイントへ転送する。
【００１１】
[0011]いくつかの実施形態では、デバイス証明書に関連付けられたネットワークデバイスが、アクセスポイントを用いて認証することを許可されるべきであるという承認を示す入力を、セルラー電話において検出した後、転送が行われる。
【００１２】
[0012]いくつかの実施形態では、デバイス証明書は、ネットワークデバイスが製造されるときに、ネットワークデバイス内に記憶される。
【００１３】
[0013]いくつかの実施形態では、デバイス証明書は、製造の時点においてネットワークデバイスに関連付けられる、個人識別番号またはデバイスパスワードである。
【００１４】
[0014]いくつかの実施形態では、認証レシピエントを識別することは、ネットワークデバイスのパッケージに配置されるクイックレスポンス（ＱＲ）コードを読み取るために、スキャナを使用することを備える。
【００１５】
[0015]いくつかの実施形態では、認証レシピエントを識別することは、ネットワークデバイスのパッケージに配置されるバーコードを読み取るために、スキャナを使用することを備える。
【００１６】
[0016]いくつかの実施形態では、デバイス証明書は、近距離無線通信（ＮＦＣ）タグに含まれる。
【００１７】
[0017]いくつかの実施形態では、方法は、デバイス証明書を送ることに応答して、検証フレーズ（validation phrase）を受信することをさらに備える。
【００１８】
[0018]いくつかの実施形態では、デバイス証明書は、暗号化されたデバイス証明書である。
【００１９】
[0019]いくつかの実施形態では、方法は、端末から暗号解読デバイスへ、暗号化されたデバイス証明書を送ることをさらに備え、ここにおいて、暗号解読デバイスは、暗号化されたデバイス証明書を暗号解読し、暗号解読されたデバイス証明書を認証レシピエントに提供する。
【００２０】
[0020]いくつかの実施形態では、方法は、認証レシピエントの同一性を暗号解読デバイスへ送ることをさらに備える。
【００２１】
[0021]いくつかの実施形態では、認証レシピエントは、電話番号を用いて識別される。
【００２２】
[0022]いくつかの実施形態では、端末から暗号解読デバイスへ、暗号化されたデバイス証明書を送ることは、暗号解読されたデバイス証明書に関連付けられたネットワークデバイスが、アクセスポイントを用いて認証することを許可されるべきであるという承認を示す入力を、認証レシピエントにおいて検出することをさらに備える。
【００２３】
[0023]いくつかの実施形態では、方法は、第１のネットワーク内の端末において、ワンタイムパスワードを生成することと、ワンタイムパスワードを第２のネットワーク内のネットワークデバイスへ送ることと、ここにおいて、ワンタイムパスワードは、ネットワークデバイス内に記憶される、認証レシピエントを識別することと、ワンタイムパスワードを認証レシピエントへ送ることと、ここにおいて、ワンタイムパスワードは、ネットワークデバイスがアクセスポイントと通信する前に、アクセスポイントとの動作のために、ネットワークデバイスを認証するために使用される、を備える。
【００２４】
[0024]いくつかの実施形態では、認証レシピエントは、電話番号によって識別される。
【００２５】
[0025]いくつかの実施形態では、アクセスポイントは、ワンタイムパスワードをショートメッセージサービス（ＳＭＳ）メッセージを通じて受信する。
【００２６】
[0026]いくつかの実施形態では、認証レシピエントは、セルラー電話である。
【００２７】
[0027]いくつかの実施形態では、セルラー電話は、ワンタイムパスワードをアクセスポイントへ転送する。
【００２８】
[0028]いくつかの実施形態では、ワンタイムパスワードに関連付けられたネットワークデバイスが、アクセスポイントを用いて認証することを許可されるべきであるという承認を示す入力を、セルラー電話において検出した後、転送が行われる。
【００２９】
[0029]いくつかの実施形態では、方法は、第１のネットワーク内のアクセスポイントにおいて、ネットワークデバイスに関連付けられたデバイス証明書を受信することと、ここにおいて、デバイス証明書は、ネットワークデバイスが販売されるときに、販売時点端末(point of sale、売り場専用端末、ＰＯＳ端末装置)において決定される、ネットワークデバイスがアクセスポイントと通信する前に、第２のネットワーク内でのアクセスポイントとの使用のために、ネットワークデバイスを認証することとを備える。
【００３０】
[0030]いくつかの実施形態では、第１のネットワーク内のアクセスポイントにおいて、ネットワークデバイスに関連付けられたデバイス証明書を受信することは、デバイス証明書を認証レシピエントから受信することをさらに備える。
【００３１】
[0031]いくつかの実施形態では、認証レシピエントは、セル電話である。
【００３２】
[0032]いくつかの実施形態では、第１のネットワーク内のアクセスポイントにおいて、ネットワークデバイスに関連付けられたデバイス証明書を受信することは、デバイス証明書をショートメッセージサービス（ＳＭＳ）メッセージを通じて受信することをさらに備える。
【００３３】
[0033]いくつかの実施形態では、第１のネットワーク内のアクセスポイントにおいて、ネットワークデバイスに関連付けられたデバイス証明書を受信することは、デバイス証明書を販売時点端末から受信することをさらに備える。
【００３４】
[0034]いくつかの実施形態では、デバイス証明書は、ＰＩＮコードである。
【００３５】
[0035]いくつかの実施形態では、方法は、コンピューティングサーバにおいて、第１のネットワーク内の販売時点端末から、アクセスポイントに関連付けられた第１のデバイス証明書を受信することと、第１のユーザ識別子をアクセスポイントに関連付けることと、コンピューティングサーバにおいて、第２のネットワーク内の端末から、ネットワークデバイスに関連付けられた第２のデバイス証明書を受信することと、第２のユーザ識別子をネットワークデバイスに関連付けることと、第１のユーザ識別子が第２のユーザ識別子に関連付けられている場合、ネットワークデバイスがアクセスポイントと通信する前に、ネットワークデバイスをアクセスポイントと共に認証するための第２のデバイス証明書をアクセスポイントへ送ることとを備える。
【００３６】
[0036]いくつかの実施形態では、第２のユーザ識別子をネットワークデバイスに関連付けることは、第２のユーザ識別子を第２の販売時点端末から受信することをさらに備える。
【００３７】
[0037]いくつかの実施形態では、第１のデバイス証明書は、シリアル番号である。
【００３８】
[0038]いくつかの実施形態では、方法は、第１のデバイス証明書を受信することに応答して、第１のデバイス証明書をアクセスポイントの製造業者へ送ることと、アクセスポイントに関連付けられた公開暗号化鍵を受信することとを、さらに備える。
【００３９】
[0039]いくつかの実施形態では、第２のデバイス証明書をアクセスポイントへ送ることは、第２のデバイス証明書を安全な接続を通じてアクセスポイントへ送ることをさらに備える。
【００４０】
[0040]いくつかの実施形態では、方法は、秘密暗号化鍵をアクセスポイント内に記憶することをさらに備える。
【００４１】
[0041]いくつかの実施形態では、第２のデバイス証明書は、個人識別番号（ＰＩＮ）コードである。
【００４２】
[0042]いくつかの実施形態では、方法は、第１のデバイス証明書と、第１のユーザ識別子と、第２のデバイス証明書と、第２のユーザ識別子とを、コンピューティングサーバにおけるデータベース内に記憶することをさらに備える。
【００４３】
[0043]いくつかの実施形態では、第１のユーザ識別子および第２のユーザ識別子は、相異なるユーザに関連付けられる。
【００４４】
[0044]いくつかの実施形態では、システムは、第１のネットワーク内で、ネットワークデバイスに関連付けられたデバイス証明書を受信するように構成される端末と、第２のネットワーク内で、デバイス証明書を端末から受信するように構成される認証レシピエントと、ネットワークデバイスがアクセスポイントと通信する前に、デバイス証明書を認証レシピエントから受信し、アクセスポイントとの動作のために、ネットワークデバイスを認証するように構成されるアクセスポイントとを備える。
【００４５】
[0045]いくつかの実施形態では、認証レシピエントは、デバイス証明書に関連付けられたネットワークデバイスが、アクセスポイントを用いて認証することを許可されるべきであるという承認を示す入力を検出した後、デバイス証明書をアクセスポイントに提供するようにさらに構成される。
【００４６】
[0046]いくつかの実施形態では、認証レシピエントは、デバイス証明書をアクセスポイントへショートメッセージサービス（ＳＭＳ）メッセージを通じて転送するようにさらに構成される。
【００４７】
[0047]いくつかの実施形態では、アクセスポイントは、ＳＭＳメッセージを認証レシピエントから受信するように構成されるセルラーモデムを備える。
【００４８】
[0048]いくつかの実施形態では、デバイス証明書は、暗号化される。
【００４９】
[0049]いくつかの実施形態では、システムは、暗号解読デバイスをさらに備え、ここにおいて、端末は、暗号化されたデバイス証明書を暗号解読デバイスへ送るようにさらに構成され、暗号解読デバイスは、暗号化されたデバイス証明書を暗号解読し、暗号解読されたデバイス証明書を認証レシピエントに提供する。
【００５０】
[0050]いくつかの実施形態では、認証レシピエントは、暗号解読されたデバイス証明書に関連付けられたネットワークデバイスが、アクセスポイントを用いて認証することを許可されるべきであるという承認を示す入力を検出した後、暗号解読されたデバイス証明書をアクセスポイントに提供するようにさらに構成される。
【００５１】
[0051]いくつかの実施形態では、１つまたは複数のプロセッサによって実行されるときに、１つまたは複数のプロセッサに、第１のネットワーク内の端末において、ネットワークデバイスに関連付けられたデバイス証明書を受信することと、デバイス証明書を受信するための、第２のネットワーク内の認証レシピエントを識別することと、端末から、識別された認証レシピエントへ、デバイス証明書を送ることとを備える動作を実行させ、ここにおいて、デバイス証明書は、ネットワークデバイスがアクセスポイントと通信する前に、アクセスポイントとの動作のために、ネットワークデバイスを認証するために使用される、命令が内部に記憶された非一時的機械可読記憶媒体。
【００５２】
[0052]いくつかの実施形態では、非一時的機械可読記憶媒体は、デバイス証明書を認証レシピエントからアクセスポイントへ転送することをさらに備える。
【００５３】
[0053]いくつかの実施形態では、デバイス証明書を認証レシピエントからアクセスポイントへ転送することは、デバイス証明書に関連付けられたネットワークデバイスが、アクセスポイントを用いて認証することを許可されるべきであるという承認を示す入力を、認証レシピエントにおいて検出することをさらに備える。
【００５４】
[0054]いくつかの実施形態では、端末から、識別された認証レシピエントへ、デバイス証明書を送ることは、デバイス証明書をショートメッセージサービスメッセージ（ＳＭＳ）を通じて転送することをさらに備える。
【００５５】
[0055]いくつかの実施形態では、デバイス証明書は、暗号化される。
【００５６】
[0056]いくつかの実施形態では、非一時的機械可読記憶媒体は、端末から暗号解読デバイスへ、暗号化されたデバイス証明書を送ることをさらに備え、ここにおいて、暗号解読デバイスは、暗号化されたデバイス証明書を暗号解読し、暗号解読されたデバイス証明書を認証レシピエントに提供する。
【００５７】
[0057]いくつかの実施形態では、端末から暗号解読デバイスへ、暗号化されたデバイス証明書を送ることは、暗号解読されたデバイス証明書に関連付けられたネットワークデバイスが、アクセスポイントを用いて認証することを許可されるべきであるという承認を示す入力を、認証レシピエントにおいて検出することをさらに備える。
【００５８】
[0058]添付図面を参照することによって、本実施形態はよりよく理解され得、数多くの目的、特徴、および利点が当業者にとって明らかとなり得る。
【図面の簡単な説明】
【００５９】
【図１】[0059]通信ネットワーク内で使用されるシームレスなデバイス構成方法の一実施形態を示すシステム図。
【図２Ａ】[0060]通信ネットワーク内で使用されるシームレスなデバイス構成方法の実施形態を示す図。
【図２Ｂ】通信ネットワーク内で使用されるシームレスなデバイス構成方法の実施形態を示す図。
【図３Ａ】[0061]通信ネットワーク内でのシームレスなデバイス構成のための例示的な動作を示すフロー図。
【図３Ｂ】通信ネットワーク内でのシームレスなデバイス構成のための例示的な動作を示すフロー図。
【図４】[0062]通信ネットワーク内で使用されるシームレスなデバイス構成方法のさらに別の実施形態を示すシステム図。
【図５】[0063]通信ネットワーク内でのシームレスなデバイス構成のための例示的な動作の別の実施形態を示すフロー図。
【図６Ａ】[0064]通信ネットワークでのシームレスなデバイス構成方法のさらに別の実施形態を示すシステム図。
【図６Ｂ】通信ネットワークでのシームレスなデバイス構成方法のさらに別の実施形態を示すシステム図。
【図６Ｃ】通信ネットワークでのシームレスなデバイス構成方法のさらに別の実施形態を示すシステム図。
【図７】[0065]通信ネットワーク内でのシームレスなデバイス構成のための例示的な動作のさらに別の実施形態を示すフロー図。
【図８】[0066]ネットワーク通信のためのワイヤレスインターフェースを含む電子デバイスの例示的な実施形態のブロック図。
【発明を実施するための形態】
【００６０】
[0067]後に続く説明は、本発明の主題の技法を実施する、例示的なシステムと、方法と、技法と、命令シーケンスと、コンピュータプログラム製品とを含む。しかしながら、記載される実施形態は、これらの特有の詳細なく、実施され得ることが理解される。たとえば、例は、ワイヤレスネットワークに言及するけれども、同軸ケーブル、ツイストペア、電力線または他の技術的に実現可能なネットワークなどの、ワイヤベースのネットワークなどの他のタイプのネットワークが、考えられる。他の事例では、よく知られている命令インスタンス、プロトコル、構造および技法は、説明をわかりにくくしないために詳細には示されていない。
【００６１】
[0068]しばしば、通信ネットワークへのネットワークデバイスによるアクセスポイントを通じる参加は、アクセスポイントを通じて利用できるネットワークリソースへのアクセスも制御されるように制御される。制御されるアクセスは、意図的でない、または無許可のアクセスを防止し得る。従来のアクセス制御方法は、ユーザデバイスと、ネットワークデバイスとが、アクセスポイントを用いて「認証する」ことを可能にする。認証により、ユーザは、特定のデバイスがネットワークにアクセスするのを許可されることを検証できるようになる。典型的な認証ステップは、ネットワークデバイスが、アクセスポイントの通信範囲内に来るときに、ユーザによってコードまたは他の証明書を入力することを含む。これらの構成ステップは、一部のユーザにとってあまりにも複雑で、時間がかかるように見える場合があり、ネットワークおよびそのリソースを全体で使用することを思いとどまらせるかもしれない。
【００６２】
[0069]シームレスなデバイス構成は、制御されるアクセス環境を保持しながら、任意の求められるユーザとの対話処理を低減または排除し、ユーザアクセスを簡単にし得る。通信ネットワークとの使用のための、ネットワークデバイスのシームレスな構成のための方法の一実施形態は、ネットワークデバイスがアクセスポイントに接続される前に、アクセスポイントを用いてネットワークデバイスを認証し得る。認証により、ネットワークデバイスは、データ記憶装置、プリンタ、クラウドベースのリソース、インターネットアクセスなどの、アクセスポイントを通じてアクセス可能なネットワークに接続されるリソースにアクセスできるようになる。ネットワークデバイスに関連付けられたデバイス証明書は、ネットワークデバイスがアクセスポイントの通信範囲内となる前に、アクセスポイント内に記憶され得る。アクセスポイントは、また、他のネットワークデバイスに関連付けられたデバイス証明書を記憶し得る。アクセスポイントは、ネットワークデバイスを認証するためのデバイス証明書を、デバイス証明書を共有すること（送信すること）なく使用し得る。たとえば、アクセスポイントは、Ｄｉｆｆｉｅ−Ｈｅｌｌｍａｎ、対等者同時認証（ＳＡＥ）、Ｗｉ−Ｆｉ（登録商標）プロテクテッドセットアップ（ＷＰＳ）、またはデバイス証明書に基づく技術的に実現可能な任意の他の認証プロトコルに、少なくとも部分的に基づく動作を使用して、ネットワークデバイスへのデバイス証明書をアクセスポイントが所有することを立証し得る。アクセスポイントがネットワークデバイスを認証しない場合、アクセスポイントは、ネットワークデバイスに対してネットワークアクセスを拒絶し得る。このようにして、アクセスポイントへのアクセスを得るための許諾は、ユーザがコードまたはパスワードを入力する必要なく、ユーザに対して透過的であり得る。
【００６３】
[0070]デバイス証明書は、アクセスポイントにおける通信インターフェースを通じて直接的に入力され、アクセスポイントに記憶され得、または、デバイス証明書は、スマートホンなどの信頼されるデバイスを通じて間接的に入力され得る。すなわち、間接的なエントリのために、デバイス証明書は、まず、アクセスポイント以外の信頼されるデバイスへ送られ得る。信頼されるデバイスは、デバイス証明書をアクセスポイントへ転送し得る。一実施形態では、信頼されるデバイスは、アクセスがユーザまたはサードパーティによって承諾された後、デバイス証明書を転送し得る。
【００６４】
[0071]別の実施形態では、デバイス証明書の代わりに、ワンタイムパスワードがネットワークデバイスに割り当てられ得る。ワンタイムパスワードは、上述のように、アクセスポイント内に直接的または間接的に記憶され得る。アクセスポイントは、ワンタイムパスワードを使用してネットワークデバイスを認証し得る。たとえば、アクセスポイントは、Ｄｉｆｆｉｅ−Ｈｅｌｌｍａｎ、対等者同時認証（ＳＡＥ）、Ｗｉ−Ｆｉプロテクテッドセットアップ（ＷＰＳ）、またはデバイス証明書に基づく技術的に実現可能な任意の他の認証プロトコルに、少なくとも部分的に基づく動作を使用して、ネットワークデバイスへのデバイス証明書をアクセスポイントが所有することを立証し得る。ワンタイムパスワードは、生成され、割り当てられ、安全なチャネルを通じて送信され得、複製または偽装することがより困難となるので、ワンタイムパスワードは、デバイス証明書よりも安全であり得る。
【００６５】
[0072]さらに別の実施形態では、中央権限（Central Authority）は、ネットワークデバイス、アクセスポイントおよびユーザの関連付けを追跡し得る。たとえば、ユーザがアクセスポイントを購入するときに、アクセスポイントのデバイス識別子は、（ユーザＩＤを通じてなどで）ユーザに関連付けられ得る。関連付けは、データベースに中央権限によって記憶され得る。ネットワークデバイスがユーザによって購入されるときに、ネットワークデバイスに関連付けられたネットワークデバイス証明書は、ユーザに関連付けられ、中央権限によってデータベース内に再び記憶され得る。中央権限は、ネットワークデバイスに関連付けられるユーザＩＤを、アクセスポイントに関連付けられているユーザＩＤに合致させることによって、ネットワークデバイスがアクセスポイントを用いてシームレスに認証され得る場合を、決定し得る。中央権限は、アクセスポイント内に記憶されるべきネットワークデバイス証明書を送り得る。ネットワークデバイスがアクセスポイントに接続しようと捜し求めるときに、アクセスポイントおよびネットワークデバイスは、デバイス証明書を使用して互いに認証し得る。たとえば、アクセスポイントは、Ｄｉｆｆｉｅ−Ｈｅｌｌｍａｎ、対等者同時認証（ＳＡＥ）、Ｗｉ−Ｆｉプロテクテッドセットアップ（ＷＰＳ）、またはデバイス証明書に基づく技術的に実現可能な任意の他の認証プロトコルに、少なくとも部分的に基づく動作を使用して、ネットワークデバイスへのデバイス証明書をアクセスポイントが所有することを立証し得る。
【００６６】
[0073]図１は、通信ネットワーク内で使用されるシームレスなデバイス構成方法の一実施形態を示すシステム図１００である。図１に示すシステム図１００の概要では、デバイス証明書は、ネットワークデバイス１０２に関連付けられ得る。デバイス証明書は、ネットワークデバイス１０２内に記憶され得、また、アクセスポイント１０６などのネットワークゲートウェイへ直接的に送信され得る。ネットワークデバイス１０２が、アクセスポイント１０６によって取り扱われている通信ネットワークにアクセスしようと捜し求めるときに、アクセスポイント１０６は、ネットワークデバイス１０２がアクセスポイント１０６へのデバイス証明書を所有することを立証する場合、ネットワークデバイス１０２を認証し得る。
【００６７】
[0074]ネットワークデバイス１０２は、通信ネットワークを通じてデータを移動させ得るネットワークデバイスであり得、技術的に実現可能なそのような任意のデバイスの形態をとり得る。例示的なネットワークデバイス１０２は、スマートホン、ラップトップ、ネットブック、タブレットコンピュータ、スマートな自動温度調節器、スマートな家庭用電気機器（暖房炉、ステレオ、ネットワーク対応テレビジョンなど）、および類似のものであり得る。たとえば、ネットワークデバイス１０２は、ＺｉｇＢｅｅ（登録商標）、ＩＥＥＥ８０２．１１規格またはＢｌｕｅｔｏｏｔｈ（登録商標）対応のデバイスに準拠するインターフェースなどの、ワイヤレスインターフェースを有するデバイスであり得る。他の実施形態では、ネットワークデバイス１０２は、イーサネット（登録商標）を介して通信するもの、またはＨｏｍｅＰｌｕｇＡｌｌｉａｎｃｅ（登録商標）によって記載されるものなどの電力線通信プロトコルに準拠し得るインターフェースを含むデバイスなどの、有線のデバイスの形態をとり得る。
【００６８】
[0075]段階Ａでは、ネットワークデバイス１０２のデバイス証明書が決定され得る。一実施形態では、デバイス証明書は、ネットワークデバイスが販売されるときに、決定され得る。デバイス証明書の例は、シリアル番号もしくは個人識別番号（ＰＩＮ）コードまたはネットワークデバイス１０２を識別するために使用され得る技術的に実現可能な任意のコードもしくは文字列であり得る。たとえば、ネットワークデバイス１０２が販売時点端末１０４などの端末において販売されるときに、デバイス証明書は、ネットワークデバイス１０２を取り囲んでいるパッケージングから読み取られ得る。一実施形態では、デバイス証明書は、デバイスが製造されるときに、ネットワークデバイス１０２に割り当てられ得る。別の実施形態では、デバイス証明書は、ネットワークデバイス１０２のパッケージング上のクイックレスポンス（ＱＲ）コード、バーコードまたは他の機械可読なコード（図示せず）として符号化および印刷され得る。たとえば、デバイス証明書は、ＱＲコード（登録商標）をカメラ、スマートホン、スキャナまたは他のＱＲコード読取装置を用いて単に読み取ることによって、決定され得る。ＱＲコードなどの機械可読なコードを使用することは、比較的敏速にデバイス証明書を決定する助けとなり得、デバイス証明書を取得し、読み取ることに関連する人為的ミスを低減し得る。さらに別の実施形態では、デバイス証明書を含む近距離無線通信（ＮＦＣ）タグ（図示せず）が製造業者によって提供され、ネットワークデバイス１０２に取り付けられ、またはその近くに配置され得る。ＮＦＣタグは、デバイス証明書を決定するために、ＮＦＣタグ読取装置によって読み取られ得る。ＮＦＣタグを使用することは、また、ネットワークデバイス１０２のデバイス証明書を決定することでのエラーを低減し得る。
【００６９】
[0076]段階Ｂでは、アクセスポイント１０６は、ネットワークデバイス１０２のユーザまたは購入者によって識別され得る。アクセスポイント１０６は、ネットワークのためのゲートウェイまたはエントリポイント（entry point）として機能し得る。アクセスポイント１０６を識別することによって、ユーザまたは購入者は、彼／彼女が、ネットワークデバイス１０２がアクセスポイント１０６を通じてネットワークおよび／またはネットワークリソースにアクセスするのを望むことを示し得る。アクセスポイント１０６は、アクセスインターフェース１１２を含み得る。アクセスインターフェース１１２は、通信インターフェースをネットワークデバイス１０２に提供し得る。アクセスインターフェース１１２は、ＩＥＥＥ８０２．１１仕様に準拠するＷｉＦｉ（登録商標）インターフェース、ＺｉｇＢｅｅ、ＷｉＭＡＸ（登録商標）、Ｂｌｕｅｔｏｏｔｈおよび他のものなどのワイヤレスインターフェースを実装され得る。別の実施形態では、アクセスインターフェース１１２は、イーサネット、ＨｏｍｅＰｌｕｇＡｌｌｉａｎｃｅおよび他のものによって規定されるものなどの電力線通信（ＰＬＣ）などの、技術的に実現可能な任意の有線のインターフェースであり得る。
【００７０】
[0077]アクセスポイント１０６は、また、第２のインターフェース１１０を含み得る。いくつかの実施形態では、第２のインターフェース１１０は、アクセスポイント１０６に依存しない通信インターフェースを提供し得る。たとえば、第２のインターフェース１１０は、セルラー無線またはセルラーモデムを用いて実現され得る。このようにして、アクセスポイント１０６は、電話番号を用いて識別され得、ＳＭＳ（ショートメッセージサービス）メッセージを受信し得る。他の実施形態では、第２のインターフェース１１０には、クラウドネットワークなどの他のネットワークへの有線の接続、またはインターネットベースのネットワークなどの他のネットワーク関連のリソースなどの、他のインターフェースが設けられ得る。
【００７１】
[0078]いくつかの実施形態では、アクセスポイント１０６は、インターネット接続を通じたショートメッセージサービス（ＳＭＳ）クライアントをサポートし得る。ＳＭＳクライアントは、電話番号に関連付けられ得、セルラー無線の必要なくＳＭＳメッセージを受信し得る。したがって、アクセスポイント１０６は、また、アクセスポイント１０６がセルラー無線を含まない場合でさえ、電話番号を用いて識別され得る。さらに他の実施形態では、アクセスポイント１０６は、電子メールアドレスを用いて識別され得る。
【００７２】
[0079]段階Ｃでは、（段階Ａで記載されるように）デバイス証明書は、アクセスポイント１０６へ送られる。たとえば、デバイス証明書は、ネットワークデバイス１０２が購入され、アクセスポイント１０６が識別されるときに、販売時点端末１０４において関与する販売業者または小売業者によって送られ得る。一実施形態では、デバイス証明書は、アクセスポイント１０６に関連付けられた電話番号に宛てられるＳＭＳメッセージを介して、送られ得る。ＳＭＳメッセージは、特に、第２のインターフェース１１０がセルラーモデムまたはセルラーインターフェースを含む場合に、アクセスポイント１０６の第２のインターフェース１１０によって受信され得る。他の実施形態では、ＳＭＳメッセージは、アクセスポイント１０６に含まれるプロセッサ上で実行しているＳＭＳクライアントなどの、アクセスポイント１０６に関連付けられたＳＭＳクライアントに送られ得る。
【００７３】
[0080]上述のように、デバイス証明書は、ネットワークデバイス１０２の販売の時点で送られ得る。たとえば、販売は、「れんがとモルタル」タイプの小売店を営業している販売業者によってなされ得る。別の実施形態では、ネットワークデバイス１０２の販売は、オンライン販売業者を通じることによってできる。両方のケースで、販売業者は、デバイス証明書を、識別されるアクセスポイント１０６へＳＭＳメッセージを通じて送り得る。
【００７４】
[0081]一実施形態では、アクセスポイント１０６の第２のインターフェース１１０は、デスクリプタデバイス（descriptor device）を用いて識別され得る。デスクリプタデバイスは、デバイス証明書がアクセスポイント１０６へ送られ得るように、アクセスポイント１０６に関連付けられた電話番号をレジストラ（registrar）に提供するための、使用者に便利なツールを備えることによって、ユーザとってアクセスポイント１０６を識別することの作業を簡単にし得る。デスクリプタデバイスの一例は、（アクセスポイント１０６が購入され、または配置されるときに）アクセスポイント１０６のユーザ／オーナに提供され得、アクセスポイント１０６に関連付けられる電話番号を含み得る、磁気ストライプを有するカードであり得る。このようにして、アクセスポイント１０６は、カード上の磁気ストライプを読み取ることによって、識別され得る。磁気ストライプカードは、アクセスポイント１０６を識別することに関連する場合があるエラーを低減し得る。別の実施形態では、アクセスポイント１０６に関連付けられた電話番号を含むＮＦＣデバイスは、アクセスポイント１０６のユーザ／オーナに提供され得る。提供されたＮＦＣデバイスは、アクセスポイント１０６を識別するための電話番号を配付するために使用され得る。デスクリプタデバイスは、アクセスポイント１０６に関連付けられた電話番号を決定するための、簡単でエラーのない方法を提供することによって、段階Ｂに関連するプロセスを簡単にする。
【００７５】
[0082]段階Ｄでは、アクセスポイント１０６は、デバイス証明書を受信し、デバイス証明書をアクセスポイント１０６内に記憶し得る。デバイス証明書は、第２のインターフェース１１０またはアクセスインターフェース１１２を通じて受信され得る。一実施形態では、デバイス証明書の受領者は、認証レシピエントと呼ばれ得る。たとえば、デバイス証明書がＳＭＳメッセージとして送られる場合、アクセスポイント１０６は、第２のインターフェースがセルラー無線またはセルラーモデムを含む場合に、ＳＭＳメッセージを第２のインターフェース１１０を通じて受信し得る。別の例では、ＳＭＳメッセージは、ＳＭＳクライアントが第２のインターフェース１１０内に備えられる場合、第２のインターフェース１１０を通じて受信され得る。デバイス証明書は、ランダムアクセスメモリ（ＲＡＭ）、フラッシュＲＡＭ、ＥＥＰＲＯＭ（登録商標）、または永続的または半永続的な任意の他の記憶デバイスなどの、アクセスポイント１０６内のメモリに記憶され得る。
【００７６】
[0083]一実施形態では、ＳＭＳメッセージの内容を受領する前に、ＳＭＳメッセージの送信元は任意選択で検証され得る。たとえば、ＳＭＳメッセージが、知られている小売業者などの信頼できる送信元から受信される場合、アクセスポイント１０６は、ＳＭＳメッセージの内容を受領し得る。知られている小売業者は、送っているＳＭＳ電話番号を検証される小売業者のリストに対して比較することによって、決定され得る。ＳＭＳメッセージの送信元は、ＳＭＳメッセージに関連付けられた、送っている電話番号を見直すことによって、決定され得る。ＳＭＳメッセージの発信者を検証することは、間違った、または偽装されたメッセージが、アクセスポイント１０６によって受領されることを防止する助けとなり得る。
【００７７】
[0084]いくつかの実施形態では、アクセスポイント１０６は、検証フレーズを、ＳＭＳメッセージの発信者に戻して送り得る。検証フレーズは、デバイス証明書の情報を含むＳＭＳメッセージを成功裡に受け取ったことを知らせるためのフレーズまたは数字を含み得る。検証フレーズは、ネットワークデバイス証明書を含むＳＭＳメッセージが誤った電話番号へ送られた場合を決定する助けとなるために、使用され得る。たとえば、ユーザが、アクセスポイント１０６に関連付けられた電話番号を用いてアクセスポイント１０６を識別する場合、ＳＭＳメッセージは、アクセスポイント１０６に送られ得る。アクセスポイント１０６から返された検証フレーズが予期されるフレーズでない場合、購入は、デバイス証明書が誤った電話番号へ送られた可能性があることを決定し得る。ＳＭＳメッセージの発信者は、問題を正すために、適切なステップをとり得る。
【００７８】
[0085]段階Ｅでは、ネットワークデバイス１０２は、アクセスポイント１０６の通信範囲に入り得る。たとえば、ネットワークデバイス１０２がワイヤレスデバイスである場合、ネットワークデバイス１０２は、無線信号がネットワークデバイス１０２とアクセスポイント１０６との間で送信および受信され得るような位置へ移動され得る。あるいは、ネットワークデバイス１０２が有線のデバイスである場合、ネットワークデバイス１０２は、ネットワークデバイス１０２がアクセスポイント１０６にワイヤ、電力線またはケーブルを通じて結合されたときに、通信範囲内であり得る。
【００７９】
[0086]段階Ｆでは、ネットワークデバイス１０２およびアクセスポイント１０６は、デバイス証明書を使用して、互いに認証し得る。たとえば、ネットワークデバイス１０２は、（アクセスポイント１０６内に記憶されるデバイス証明書を使用して）アクセスポイント１０６へのデバイス証明書を所有することを立証し得る。デバイス証明書は、上の段階Ｄに記載されるように、アクセスポイント１０６で受信され、そこに記憶され得る。デバイス証明書を所有することの立証は、Ｄｉｆｆｉｅ−Ｈｅｌｌｍａｎ、対等者同時認証（ＳＡＥ）、Ｗｉ−Ｆｉ（登録商標）プロテクテッドセットアップ（ＷＰＳ）、またはデバイス証明書に基づく技術的に実現可能な任意の他の認証プロトコルに、少なくとも部分的に基づき得る。
【００８０】
[0087]デバイス証明書を所有することが検証（立証）される場合、ネットワークデバイス１０２は、アクセスポイント１０６を用いて認証され得る。ネットワークデバイス１０２が認証される場合、ネットワークデバイス１０２は、アクセスポイント１０６に直接的または間接的に結合されたネットワークにアクセスし得る。一実施形態では、ネットワークデバイス１０２は、アクセスインターフェース１１２を通じてアクセスポイント１０６と通信し得、第２のインターフェース１１０は、直接的または間接的に他のネットワークにアクセスし、それと通信し得る。
【００８１】
[0088]デバイス証明書が直接アクセスポイント１０６に提供されているので、図１は、直接的な方法と呼ばれ得る。直接的な方法は、簡単であり得、たとえあったとしても、ユーザとの対話処理をほとんど求めない。間接的な方法は、アクセスポイント１０６への転送する前に、検証のためにデバイス証明書を信頼されるデバイスへ送ることによって、増大されたレベルのセキュリティを提供し得る。間接的な方法は、図２と一緒に以下に記載される。
【００８２】
[0089]図２Ａおよび図２Ｂは、通信ネットワーク内で使用されるシームレスなデバイス構成方法の実施形態を示すシステム図２００および図２５０である。システム図２００は、暗号化されたデバイス証明書を用いないシステムを示す。システム図２５０は暗号化されたデバイス証明書を含むので、システム図２５０は、システム図２００とわずかに異なる。
【００８３】
[0090]図２Ａのシステム図２００で開始し、段階Ａでは、ネットワークデバイス１０２に関連付けられるデバイス証明書が決定される。このことは、上の図１に記載されるような段階Ａと類似である。段階Ｂでは、ユーザデバイス２０２は、デバイス証明書を受信するために、識別され得る。ユーザデバイス２０２は、段階ＣおよびＤと一緒に以下に記載されるように、スマートホン、タブレットコンピュータまたはデバイス証明書を受信し得、アクセスポイント１０６を通信し得る技術的に実現可能な任意の他のデバイスなどの、信頼されるデバイスであり得る。デバイス証明書がそれによって受信され得るので、ユーザデバイス２０２は、認証レシピエントと呼ばれ得る。一実施形態では、ユーザデバイス２０２は、電話番号を用いて識別され得る。たとえば、ユーザデバイス２０２は、セルラー電話もしくはセルラーモデムを含み得、または電話番号に応答するように構成され得るユーザデバイス２０２に含まれるプロセッサ上で実行しているＳＭＳクライアントを含み得る。別の実施形態では、ユーザデバイス２０２は、電子メールアドレスを用いて識別され得る。図１の段階Ａと一緒に記載されるようなデスクリプタデバイスも、ユーザデバイス２０２を識別するために使用され得る。
【００８４】
[0091]段階Ｃでは、段階Ａにおいて決定されたデバイス証明書は、ユーザデバイス２０２に送られ得る。図１に上述されるように、デバイス証明書は、ネットワークデバイス１０２が購入されるときに、販売時点端末１０４において関与する販売業者または小売業者によって送られ得る。デバイス証明書は、（特に、ユーザデバイス２０２が電話番号を用いて識別され得る場合）ユーザデバイス２０２に関連付けられた電話番号に宛てられるＳＭＳメッセージを介して、送られ得る。別の実施形態では、デバイス証明書は、電子メールメッセージ、ユニフォームリソースロケータ（ＵＲＬ）、ソーシャルメディアの通知メッセージ、オペレーティングシステムの通知メッセージ、または技術的に実現可能な任意の他のメッセージ通信プロトコルを通じて、ユーザデバイス２０２へ送られ得る。
【００８５】
[0092]段階Ｄでは、デバイス証明書は、アクセスポイント１０６へユーザデバイス２０２から転送され得る。一実施形態では、転送することは、自動でなく、むしろユーザデバイス２０２においてデバイス証明書を見直し、デバイス証明書をアクセスポイント１０６へ能動的に転送するための、ユーザとの対話処理を伴い得る。デバイス証明書をユーザデバイス２０２で受信するユーザは、ネットワークデバイス１０２のオーナまたはユーザである必要はなく、代わりに、アクセスポイント１０６のオーナ、ユーザまたはアドミニストレータであり得る。ユーザデバイス２０２における動作（デバイス証明書の転送）は、ネットワークデバイス１０２のユーザに、アクセスポイント１０６、およびアクセスポイント１０６に直接的または間接的に結合されたネットワークへのアクセスを有することを許可するように、アクセスポイント１０６を構成し得る。デバイス証明書はユーザデバイス２０２を通じてアクセスポイント１０６へ間接的に送られるので、セキュリティの追加のレイヤは、デバイス証明書をアクセスポイント１０６へ能動的に転送するために、サードパーティの一部での能動的な動作を求めることによって実現され得る。
【００８６】
[0093]一実施形態では、ユーザデバイス２０２は、デバイス証明書をアクセスポイント１０６へアクセスインターフェース１１２を通じて転送し得る。たとえば、アクセスインターフェース１１２がＷｉＦｉインターフェースであり、ユーザデバイス２０２もＷｉＦｉインターフェースを含み、ユーザデバイス２０２がアクセスポイント１０６を用いて予め認証されている場合、ユーザデバイス２０２は、デバイス証明書をアクセスポイント１０６へアクセスインターフェース１１２を通じて転送し得る。別の実施形態では、ユーザデバイス２０２とアクセスポイント１０６の両方は、デバイス証明書を転送および受信するために使用され得るセルラー無線またはセルラーモデムを含み得る（すなわち、第２のインターフェース１１０は、セルラー無線またはセルラーモデムを含み得る）。たとえば、ユーザデバイス２０２は、デバイス証明書を、アクセスポイント１０６の第２のインターフェース１１０を通じて受信され得るＳＭＳメッセージを介して転送し得る。
【００８７】
[0094]段階Ｅでは、ネットワークデバイス１０２は、アクセスポイント１０６の通信範囲に入り得る。段階Ｆでは、ネットワークデバイス１０２およびアクセスポイント１０６は、デバイス証明書を使用して互いに認証し得る。いくつかの実施態様では、段階Ｅおよび段階Ｆは、上の図１に記載される同じ名前が付けられた段階と類似であり得る。
【００８８】
[0095]図２Ｂのシステム図２５０を参照すると、段階Ａでは、ネットワークデバイス１０２に関連付けられる暗号化されたデバイス証明書が、決定される。このことは、図１に記載されるような段階Ａと類似であり得る。しかしながら、この実施形態では、デバイス証明書は暗号化され得る。デバイス証明書を暗号化することは、特に、デバイス証明書がネットワークデバイス１０２を取り囲んでいるパッケージング上で利用でき、またはバーコードもしくはＱＲコードから読み取られ得る場合、デバイス証明書をわかりにくくすることによって、セキュリティのレベルを追加し得る。一実施形態では、デバイス証明書は、公開暗号化鍵と、秘密暗号化鍵とを使用する暗号化方法のような、非対称の暗号化を用いて暗号化され得る。別の実施形態では、デバイス証明書は、共有の暗号化鍵を使用する対称な暗号化方法を用いて暗号化され得る。
【００８９】
[0096]段階Ｂでは、ユーザデバイス２０２は、デバイス証明書を受信するために識別され得る。一実施形態では、ユーザデバイス２０２は、電話番号を用いて識別され得る。別の実施形態では、ユーザデバイス２０２は、電子メールアドレスを用いて識別され得る。段階Ｃでは、暗号化されたデバイス証明書および（段階Ｂにおいて決定された）ユーザデバイス２０２の識別子は、サーバ２５５へ送られ得る。一実施形態では、サーバ２５５は、無許可の、または悪意のある使用からのサーバ２５５を使用することを防止する助けとなるために、暗号化されたデバイス証明書の発信者の同一性を検証し得る。たとえば、サーバ２５５は、暗号化されたデバイス証明書が、知られている販売時点端末１０４または関連付けられた信頼されるサーバによって送られたことを検証し得る。段階Ｄでは、サーバ２５５は、暗号化されたデバイス証明書を暗号解読し、次いで、暗号解読されたデバイス証明書をユーザデバイス２０２へ送り得る。サーバ２５５は、（対称または非対称の、選択された暗号化方法によって少なくとも部分的に決定される）適切な暗号解読方法を用いて、デバイス証明書を暗号解読し得る。一実施形態では、サーバ２５５は、暗号解読されたデバイス証明書を、段階Ｂにおいてユーザデバイス２０２を識別するために使用された電話番号へ送り得る。別の実施形態では、暗号解読されたデバイス証明書は、電子メールメッセージ、ユニフォームリソースロケータ（ＵＲＬ）、ソーシャルメディアの通知メッセージ、オペレーティングシステムの通知メッセージ、または技術的に実現可能な任意の他のメッセージ通信プロトコルを通じて、ユーザデバイス２０２へ送られ得る。段階Ｅでは、暗号解読されたデバイス証明書は、アクセスポイント１０６へユーザデバイス２０２から転送され得る。ユーザデバイス２０２における動作（デバイス証明書の転送）は、ネットワークデバイス１０２のユーザに、アクセスポイント１０６、およびアクセスポイント１０６に直接的または間接的に結合されたネットワークへのアクセスを有することを許可するように、アクセスポイント１０６を構成し得る。上述のように、ユーザデバイス２０２は、暗号解読されたデバイス証明書をアクセスを通じて転送し得る。
【００９０】
[0097]段階Ｆでは、ネットワークデバイス１０２は、アクセスポイント１０６の通信範囲に入り得る。段階Ｇでは、ネットワークデバイス１０２は、アクセスポイント１０６内に記憶されるデバイス証明書を使用して、アクセスポイント１０６を用いて認証し得る。一実施形態では、このことは、図１に上述されるような段階Ｆと類似であり得る。一実施形態では、ネットワークデバイス１０２は、アクセスインターフェース１１２を通じてアクセスポイント１０６と通信し得、第２のインターフェース１１０は、直接的または間接的に他のネットワークにアクセスし、それと通信し得る。
【００９１】
[0098]図３Ａおよび図３Ｂは、通信ネットワーク内のシームレスなデバイス構成のための例示的な動作を示すフロー図３００を示す。図３の方法は、図１および図２に記載されるシステムおよび構成要素を参照して、（例示のために、限定としてではなく）記載される。例示的な動作は、端末１０４、ネットワークデバイス１０２内のプロセッサ、アクセスポイント１０６などの、システム１００または２００の１つまたは複数の構成要素によって、またはユーザデバイス２０２によって、実行され得る。ブロック３０２で開始し、ネットワークデバイス１０２に関連付けられるデバイス証明書が、決定される。上述のように、デバイス証明書は、シリアル番号、ＰＩＮコードまたは技術的に実現可能なネットワークデバイス１０２を識別し得る任意のコードまたは文字列であり得る。いくつかの実施形態では、デバイス証明書は、デバイス証明書を取得するためにスキャンされ得るＱＲコード、バーコードまたはＮＦＣタグなどの、機械可読なコードであり得る。
【００９２】
[0099]ブロック３０３に進み、デバイス証明書が直接アクセスポイント１０６へ送られる場合、フローはアクセスポイント１０６が識別される、ブロック３０４に進む。上述のように、アクセスポイント１０６は、電話番号、電子メールアドレスまたは技術的に実現可能な任意の他の手段を用いて、識別され得る。フローは、決定されたデバイス証明書が識別されたアクセスポイント１０６へ送られる、ブロック３０６に進み得る。一実施形態では、デバイス証明書は、ＳＭＳメッセージを介してアクセスポイント１０６へ送られる。アクセスポイント１０６は、ＳＭＳメッセージを受信するように構成され得るセルラー無線またはセルラーモデムを含み得、またはアクセスポイント１０６は、プロセッサ上で実行しＳＭＳメッセージを受信するＳＭＳクライアントを含み得る。別の実施形態では、アクセスポイント１０６は、デバイス証明書を電子メールメッセージを通じて受信し得る。
【００９３】
[00100]ブロック３０８に進み、デバイス証明書は、アクセスポイント１０６に記憶される。アクセスポイント１０６は、受信されたデバイス証明書を記憶するために使用され得る、ＲＡＭ、フラッシュＲＡＭ、ＥＥＰＲＯＭ、または永続的または半永続的な任意の他の記憶デバイスなどの、メモリを含み得る。ブロック３１０に進み、ネットワークデバイス１０２は、アクセスポイント１０６の通信範囲に入り得る。ネットワークデバイス１０２およびアクセスポイント１０６が共にワイヤレスインターフェースを含む場合、ネットワークデバイス１０２は、無線信号がネットワークデバイス１０２とアクセスポイント１０６との間で送信および受信され得るような位置へ移動され得るときである。別の実施形態では、ネットワークデバイス１０２およびアクセスポイント１０６が共にケーブルベースのイーサネットまたはＰＬＣなどのワイヤベースのインターフェースを含む場合、ネットワークデバイス１０２は、ワイヤベースの接続がそれらの間で確立されるときに、アクセスポイント１０６の通信範囲にあり得る。
【００９４】
[00101]ブロック３１２に進み、アクセスポイント１０６およびネットワークデバイス１０２は、デバイス証明書を使用して互いに認証し得る。いくつかの実施形態では、ネットワークデバイス１０２は、アクセスポイント１０６へのデバイス証明書を所有することを立証し得、フローは終了する。
【００９５】
[00102]ブロック３０３に戻り、デバイス証明書が間接的にアクセスポイント１０６へ送られる場合、フローは、ユーザデバイス２０２が識別され得る、図３Ｂのブロック３１６に進む。一実施形態では、特に、ユーザデバイス２０２がスマートホンである場合、ユーザデバイス２０２は電話番号を用いて識別され得る。別の実施形態では、ユーザデバイス２０２は、電子メールアドレスを用いて識別される。ユーザデバイス２０２は、メッセージを受信し得、アクセスポイント１０６と通信し得る、ラップトップ、タブレットコンピュータまたは類似のデバイスなどの、技術的に実現可能な任意のデバイスであり得る。ブロック３１７に進み、デバイス証明書が暗号化されない場合、フローは、デバイス証明書が識別されるユーザデバイス２０２へ送られ得る、ブロック３１８に進む。一実施形態では、デバイス証明書は、ＳＭＳメッセージを介して送られ得る。別の実施形態では、デバイス証明書は、電子メールメッセージを通じて送られ得る。
【００９６】
[00103]ブロック３２０に進み、アクセスポイント１０６に関連付けられたユーザ、アドミニストレータまたはオーナは、デバイス証明書をユーザデバイス２０２からアクセスポイント１０６へ転送し得、フローは、上述のようにブロック３０８に進み得る。
【００９７】
[00104]ブロック３１７に戻り、デバイス証明書が暗号化される場合、フローは、ブロック３１９に進む。ブロック３１９では、サーバ２５５は、暗号化されたデバイス証明書を暗号解読し得る。暗号解読は、図３Ｂの段階Ａに記載されたように、デバイス証明書が形成されたときに使用された暗号化に部分的に基づいて、非対称または対称な暗号解読であり得る。デバイス証明書が暗号解読された後、フローは、ブロック３１８に進み得る。
【００９８】
[00105]ブロック３０３がフロー図３００に示されるけれども、いくつかの実施態様では、ブロック３０３に関連して記載される動作は省略され得る。たとえば、第１の実施形態では、ブロック３０２、３０４、３０６、３０８、および３１０による動作が実行され得、第２の実施形態では、ブロック３０２、３１６、３１７、３１９、３１８、３２０、３０８、および３１０による動作が実行され得る。上述の第１の実施形態と第２の実施形態の両方では、決定ブロック３０３は、能動的に実行されないはずである。
【００９９】
[00106]図４は、通信ネットワーク内で使用されるシームレスなデバイス構成方法のさらに別の実施形態を示すシステム図４００である。システム図４００の概要では、ワンタイムパスワードは、生成され、ネットワークデバイス１０２およびアクセスポイント１０６に提供され得、図１および図２に記載されるデバイス証明書の使用に入れ替わる。ワンタイムパスワードが、生成され、割り当てられ、安全なチャネルを通じてネットワークデバイス１０２およびアクセスポイント１０６へ送信され得、複製または偽装することが比較的困難となるので、ワンタイムパスワードを使用することは、デバイス証明書よりも安全であり得る。
【０１００】
[00107]段階Ａでは、ワンタイムパスワードが生成され得る。ワンタイムパスワードは、文字、数字またはシンボルを含み得、所定または可変の長さであり得る。一実施形態では、ワンタイムパスワードは、販売時点端末１０４によって生成され得る。別の実施形態では、ワンタイムパスワードは、ネットワークデバイス１０２のユーザによって生成され得る。たとえば、購入者またはユーザは、スマートホン、タブレットコンピュータまたは技術的に実現可能なワンタイムパスワードを生成し得る他のデバイス上で実行し得るアプリケーションを有し得る。一実施形態では、ワンタイムパスワードは、バーコードとしてスマートホンのアプリケーションによって表示され得る。
【０１０１】
[00108]段階Ｂでは、ワンタイムパスワードは、ネットワークデバイス１０２に記憶され得る。一実施形態では、ネットワークデバイス１０２は、ワンタイムパスワードを受信するための活性化プラットフォーム（activation platform）に接続され得る。たとえば、ネットワークデバイス１０２と活性化プラットフォームとの間の接続は、ＵＳＢケーブルなどのケーブルであり得、または接続は、安全な（暗号化された）リンクであり得る。安全な（暗号化された）接続を使用することによって、ワンタイムパスワードのインテグリティおよびセキュリティは、強化される。他の実施形態では、ワンタイムパスワードは、ネットワークデバイス１０２へ、セキュアデジタル（ＳＤ）カードを通じて、またはＮＦＣのプロトコルおよびデバイスを使用して、送られ得る。ワンタイムパスワードは、ネットワークデバイス１０２に含まれるメモリに記憶され得る。メモリは、ＲＡＭ、フラッシュＲＡＭ、ＥＥＰＲＯＭ、または永続的または半永続的な任意の他の記憶デバイスであり得る。
【０１０２】
[00109]段階Ｃでは、ユーザデバイス２０２が、識別され得る。ユーザデバイス２０２は、図２に関連して上述されるような同様の方式で、ワンタイムパスワードをアクセスポイント１０６へ間接的に送るために使用され得る。ユーザデバイス２０２は、セルラー電話またはセルラーモデムを含み得、またはプロセッサ上で実行し電話番号を用いて識別され得るＳＭＳクライアントを含み得る。別の実施形態では、ユーザデバイス２０２は、電子メールアドレスを用いて識別され得る。図１に関連して記載されるデバイスデスクリプタも、ユーザデバイス２０２を識別するために使用され得る。
【０１０３】
[00110]段階Ｄでは、ワンタイムパスワードは、ユーザデバイス２０２へ送られ得る。図４に示すように、一実施形態では、販売時点端末１０４は、ワンタイムパスワードを生成し、それをユーザデバイス２０２へ送り得る。別の実施形態では、ワンタイムパスワードが、スマートホンまたはタブレットコンピュータなどのデバイス上で実行しているアプリケーションによって生成される場合、ワンタイムパスワードは、デバイス（スマートホン、タブレットコンピュータなど）から直接ユーザデバイス２０２へ送られ得る。
【０１０４】
[00111]段階Ｅでは、ワンタイムパスワードは、ユーザデバイス２０２からアクセスポイント１０６へ転送され、アクセスポイント１０６内に記憶され得る。このことは、図２に関連して上述される段階Ｄと類似であり得る。ユーザデバイス２０２は、ワンタイムパスワードをアクセスポイント１０６へアクセスインターフェース１１２を通じて転送し得る。たとえば、アクセスインターフェース１１２がＷｉＦｉインターフェースであり、ユーザデバイス２０２もＷｉＦｉインターフェースを含み、ユーザデバイス２０２がアクセスポイント１０６を用いて予め認証されている場合、ユーザデバイス２０２は、ワンタイムパスワードをアクセスポイント１０６へアクセスインターフェース１１２を通じて転送し得る。あるいは、ユーザデバイス２０２とアクセスポイント１０６の両方が、第２のインターフェース１１０に含まれるセルラー無線またはセルラーモデムを含む場合、ユーザデバイス２０２は、ワンタイムパスワードをアクセスポイント１０６へＳＭＳメッセージを通じて転送し得る。
【０１０５】
[00112]図２に関連して記載される段階Ｄと同様に、ワンタイムパスワードを転送することは自動でなく、むしろユーザデバイス２０２においてワンタイムパスワードを見直し、ワンタイムパスワードをアクセスポイント１０６へ能動的に転送するための、ユーザとの対話処理を伴う。ワンタイムパスワードをユーザデバイス２０２で受信するユーザは、ネットワークデバイス１０２のオーナまたはユーザである必要はなく、代わりに、アクセスポイント１０６のオーナ、ユーザまたはアドミニストレータであり得る。ユーザデバイス２０２における動作は、ネットワークデバイス１０２のユーザに、アクセスポイント１０６、およびアクセスポイント１０６に直接的または間接的に結合されたネットワークへのアクセスを有することを許可するための動作として見られ得る。ワンタイムパスワードがユーザデバイス２０２を通じてアクセスポイント１０６へ間接的に送られるので、セキュリティの追加のレイヤは、ワンタイムパスワードをアクセスポイント１０６へ能動的に転送するために、サードパーティの一部での能動的な動作を求めることによって実現され得る。
【０１０６】
[00113]段階Ｆでは、ネットワークデバイス１０２は、アクセスポイント１０６の通信範囲に入り得る。この段階は、上の図１または図２の段階Ｅに対して記載されるようなものと類似であり得る。段階Ｇでは、ネットワークデバイス１０２およびアクセスポイント１０６は、互いに認証し得る。たとえば、ネットワークデバイスは、ネットワークデバイス１０２がアクセスポイント１０６へのワンタイムパスワードを所有することを立証する場合、アクセスポイント１０６を用いて認証し得る。この段階は、上の図１または図２の段階Ｆに対して記載されるようなものと類似であり得る。
【０１０７】
[00114]図５は、通信ネットワーク内のシームレスなデバイス構成のための例示的な動作の別の実施形態を示すフロー図５００である。図５の方法は、図４に記載されるシステムおよび構成要素を参照して、（例示のために、限定としてではなく）記載される。例示的な動作は、端末１０４、ネットワークデバイス１０２内のプロセッサ、もしくはアクセスポイント１０６などのシステム４００の１つまたは複数の構成要素によって、またはユーザデバイス２０２によって実行され得る。
【０１０８】
[00115]ブロック５０２で開始し、ワンタイムパスワードが生成され得る。一実施形態では、ワンタイムパスワードは、スマートホンまたは技術的に実現可能な他のデバイス上で実行しているアプリケーションを通じて、ユーザによって生成され得る。別の実施形態では、ワンタイムパスワードは、販売時点端末１０４などの、ネットワークデバイス１０２の販売中に関与する端末上で生成され得る。ブロック５０４に進み、ワンタイムパスワードは、ネットワークデバイス１０２へ送られ、ネットワークデバイス１０２に記憶され得る。一実施形態では、ワンタイムパスワードは、安全な接続を通じてネットワークデバイス１０２へ送られる。別の実施形態では、ワンタイムパスワードは、ネットワークデバイス１０２へ、ＳＤカードまたはＮＦＣデバイスを通じて送られる。ワンタイムパスワードは、ネットワークデバイス１０２に含まれるメモリに記憶され得る。メモリは、ＲＡＭ、フラッシュＲＡＭ、ＥＥＰＲＯＭ、または永続的もしくは半永続的な任意の他の記憶デバイスであり得る。
【０１０９】
[00116]ブロック５０６に進み、ワンタイムパスワードは、ユーザデバイス２０２へ送られ得る。上述のように、ユーザデバイス２０２は、スマートホン、タブレットコンピュータまたは技術的に実現可能な任意の他のデバイスであり得る。ブロック５０８に進み、ワンタイムパスワードは、ユーザデバイス２０２からアクセスポイント１０６へ転送され得る。このステップは、ネットワークデバイス１０２に対するアクセスの確認を可能にし得る。ブロック５１０では、アクセスポイント１０６は、ワンタイムパスワードを受信し、それをアクセスポイント１０６内に記憶し得る。たとえば、ワンタイムパスワードは、アクセスポイント１０６内に含まれるメモリに記憶され得る。ブロック５１２に進み、ネットワークデバイスは、アクセスポイント１０６の通信範囲に入り得る。最後に、ブロック５１４では、ネットワークデバイス１０２およびアクセスポイント１０６は、アクセスポイント１０６内に記憶されるワンタイムパスワードを使用して互いに認証し得、フローは終了する。一実施形態では、このことは、図１に上述されるような段階Ｆと類似であり得る。
【０１１０】
[00117]図４および図５に示す実施形態は、図２および図３に示され述べられる間接的な方法と類似の、ワンタイムパスワードのアクセスポイント１０６への間接の記憶を述べる。別の実施形態では、ワンタイムパスワードは、ユーザデバイス２０２の中間的なデバイスを通過することの代わりに、ワンタイムパスワードを直接アクセスポイント１０６へ単に送ることによって、アクセスポイント１０６の中へ直接記憶され得る。たとえば、ワンタイムパスワードが生成された後、ブロック５０６において、ワンタイムパスワードは、直接アクセスポイント１０６へ送られ得、ブロック５０８は、全体として省略され得る。
【０１１１】
[00118]図６Ａ〜図６Ｃは、通信ネットワーク内のシームレスなデバイス構成方法のさらに別の実施形態を示すシステム図６００である。システム図６００の概要では、中央権限は、アクセスポイント、ネットワークデバイスおよびユーザのデータベースを保持するために使用され得る。中央権限は、これらのデバイスに関連付けられたユーザが、彼ら自身が互いに関連付けられ得るときに、ネットワークデバイスをアクセスポイントに関連付け得る。たとえば、特定のアクセスポイントに関連付けられるユーザの識別子（ユーザＩＤ）が、特定のネットワークデバイスに関連付けられるユーザＩＤに合致する（すなわちそれにリンクされている）場合、中央権限は、アクセスポイントがネットワークデバイスを認証できるようにし得る。一実施形態では、中央権限は、ネットワークデバイスに関連付けられたデバイス証明書（たとえば、ＰＩＮコードなど）を、アクセスポイントへ送り得る。アクセスポイントは、ネットワークデバイスがアクセスポイントへのデバイス証明書を所有することを立証する場合、ネットワークデバイスを認証し得る。中央権限は、ネットワークデバイスがアクセスポイントの通信範囲内に入る前に、デバイス証明書をアクセスポイントへ送り得る。
【０１１２】
[00119]図６Ａを参照すると、段階Ａでは、アクセスポイント製造業者６０２は、シリアル番号６３２ならびに公開暗号化鍵および秘密暗号化鍵（それぞれ、６３４および６３６）をアクセスポイント１０６に割り当て得る。暗号化鍵６３４、６３６の使用は、本明細書に記載される実施形態の実施にとって必須ではない。しかしながら、以下に記載されるように、暗号化鍵６３４、６３６は、アクセスポイント１０６を無許可のアクセスから保護することによって、保護を強化し得る。一実施形態では、秘密暗号化鍵６３６およびシリアル番号６３２は、アクセスポイント１０６内に記憶され得る。アクセスポイント製造業者６０２は、アクセスポイント１０６のシリアル番号、ならびに関連の公開暗号化鍵６３４および秘密暗号化鍵６３６を含むリスト（図示せず）を保持し得る。アクセスポイント１０６の製造の後、アクセスポイント１０６は、販売業者、再販売業者、オンライン商店主などに出荷され得る。
【０１１３】
[00120]アクセスポイント１０６がユーザ６０８などのユーザに販売されるときに、中央権限６０４によって保持されるデータベース６０６は、更新され得る。この目的のために、段階Ｂでは、アクセスポイント１０６の販売業者は、アクセスポイントのシリアル番号６３２と、ユーザ６０８のユーザＩＤ６３０とを、中央権限６０４へ送り得る。アクセスポイント１０６は、販売時点端末１０４などの端末において販売され得、またはオンラインで販売され得る。アクセスポイントのシリアル番号６３２は、アクセスポイント１０６のパッケージングまたはケースを調べることによって、または、他の実施形態では、バーコードのラベルまたはＱＲコードのステッカー（図示せず）などのラベルをスキャンすることによって、決定され得る。中央権限６０４は、ユーザＩＤ６３０と、アクセスポイントのシリアル番号６３２とを、データベース６０６に記憶し得る。段階Ｃでは、中央権限６０４は、決定されたアクセスポイントのシリアル番号６３２をアクセスポイント製造業者６０２へ送り得る。返報として、段階Ｄでは、アクセスポイント製造業者６０２は、アクセスポイント１０６に関連付けられた公開暗号化鍵６３４と共に応答し得る。段階Ｅでは、データベース６０６は、アクセスポイント１０６に関連付けられたアクセスポイントのシリアル番号６３２と、ユーザＩＤ６３０と、公開暗号化鍵６３４とを含むように、更新され得る。
【０１１４】
[00121]図６Ｂを参照すると、段階Ｆでは、ネットワークデバイス製造業者６１０は、シリアル番号６４０と、ＰＩＮコード６２０などのデバイス証明書とを、ネットワークデバイス１０２に割り当て得る。上述のように、他の実施形態では、他のデバイス証明書が使用され得る。ＰＩＮコード６２０は、ネットワークデバイス１０２内に記憶され得る。一実施形態では、ネットワークデバイス製造業者６１０は、ＰＩＮコード６２０をネットワークデバイスのシリアル番号６４０に関連付けるリスト（図示せず）を保持し得る。ネットワークデバイス１０２の製造の後、ネットワークデバイス１０２は、販売業者、再販売業者、オンライン商店主などに出荷され得る。
【０１１５】
[00122]ネットワークデバイス１０２が販売されるときに、データベース６０６は、ユーザのユーザＩＤ６３８およびネットワークデバイスのシリアル番号６４０を用いて更新され得る。１０２。その目的のために、段階Ｇでは、販売業者は、ユーザ６０８に関連付けられたユーザＩＤ６３８と、ネットワークデバイスのシリアル番号６４０とを、中央権限６０４に送り得る。ネットワークデバイスのシリアル番号６４０は、ネットワークデバイス１０２のパッケージングまたはケースを調べることによって、または、他の実施形態では、バーコードのラベルまたはＱＲコードのステッカー（図示せず）などのラベルをスキャンすることによって、決定され得る。段階Ｈでは、中央権限６０４は、シリアル番号６４０をネットワークデバイス製造業者６１０へ送り得る。返報として、段階Ｊでは、ネットワークデバイス製造業者６１０は、ネットワークデバイス１０２に対するＰＩＮコード６２０と共に応答し得る。中央権限６０４は、ネットワークデバイス１０２に関連付けられたＰＩＮコード６２０と、ネットワークデバイスのシリアル番号６４０と、ユーザＩＤ６３８とを、データベース６０６に記憶し得る。
【０１１６】
[00123]図６Ｃを参照すると、中央権限６０４は、データベース６０６を調べ、共通のユーザＩＤ（ユーザＩＤ６３０および６３８）を書き留めることによって、ネットワークデバイス１０２をアクセスポイント１０６に関連付け得る。たとえば、アクセスポイントのユーザＩＤ６３０が、ネットワークデバイスのユーザＩＤ６３８に合致すると見出される場合、中央権限６０４は、ネットワークデバイス１０２をアクセスポイント１０６に関連付け得る。別の実施形態では、ユーザＩＤ６３０および６３８は、厳密に合致する必要はない。すなわち、単一のユーザＩＤは、１つの単一のユーザＩＤと同じものとして、中央権限６０４によって閲覧され得る「同等の」ユーザＩＤのリストによって、入れ替えられ得る。このようにして、ユーザのグループは、容易に参照され得、シームレスなデバイス構成のために、アクセスポイント１０６またはネットワークデバイス１０２に関連付けられ得る。
【０１１７】
[00124]中央権限６０４が、ネットワークデバイス１０２がアクセスポイント１０６に関連付けられるべきであると決定する場合、段階Ｌでは、中央権限６０４は、ＰＩＮコード６２０をアクセスポイント１０６へ送り得る。一実施形態では、中央権限６０４は、データベース６０６に記憶される公開暗号化鍵６３４などの暗号化を使用して、ＰＩＮコード６２０を送り得る。アクセスポイント１０６が秘密暗号化鍵６３６を含むので、ＰＩＮコード６２０は、中央権限６０４からアクセスポイント１０６へ、安全に（暗号化されて）送られ得る。段階Ｍでは、ネットワークデバイス１０２は、アクセスポイント１０６の通信範囲内に位置し得、アクセスポイント１０６と通信し得る。段階Ｎでは、アクセスポイント１０６およびネットワークデバイス１０２は、ＰＩＮコード６２０を使用して互いに認証し得る。たとえば、アクセスポイント１０６は、ネットワークデバイス１０２が、アクセスポイント１０６へのＰＩＮコード６２０を所有することを立証する場合、ネットワークデバイス１０２を認証し得、方法は終了する。ＰＩＮコード６２０を所有することの立証は、Ｄｉｆｆｉｅ−Ｈｅｌｌｍａｎ、対等者同時認証（ＳＡＥ）、Ｗｉ−Ｆｉプロテクテッドセットアップ（ＷＰＳ）、または技術的に実現可能な他の任意の認証プロトコルに、少なくとも部分的に基づき得る。この例では、ＰＩＮコード６２０はアクセスポイント１０６へネットワークデバイス１０２を認証するために使用されるけれども、技術的に実現可能な任意の他のデバイス証明書（上述されるような）が使用され得る。
【０１１８】
[00125]図６Ａ〜図６Ｃは、中央権限６０４とアクセスポイント１０６との間の安全な通信のために、公開鍵／秘密鍵の暗号化を使用することを述べているけれども、他の形態の暗号化（たとえば、対称鍵または共有鍵）が使用され得る。さらに別の実施形態では、暗号化は無視され得、中央権限６０４とアクセスポイント１０６との間の通信は、明瞭なチャネルの（暗号化を伴わないオープンな）通信であり得る。
【０１１９】
[00126]図７は、通信ネットワーク内のシームレスなデバイス構成のための例示的な動作のさらに別の実施形態を示すフロー図７００である。図７の方法は、図６Ａ〜図６Ｃに記載されるシステムおよび構成要素を参照して、（例示のために、限定としてではなく）記載される。例示的な動作は、端末１０４、ネットワークデバイス１０２内のプロセッサまたはアクセスポイント１０６などの、システム７００の１つまたは複数の構成要素によって実行され得る。
【０１２０】
[00127]ブロック７０２で開始し、アクセスポイント製造業者６０２は、シリアル番号６３２ならびに公開暗号化鍵６３４および秘密暗号化鍵６３６を、アクセスポイント１０６に割り当て得る。一実施形態では、シリアル番号６３２は、アクセスポイント１０６を固有に識別し得る。公開暗号化鍵６３４および秘密暗号化鍵６３６は、メッセージの安全な送信のための非対称の暗号化のために使用され得る。秘密暗号化鍵６３６は、アクセスポイント１０６内に記憶され得る。
【０１２１】
[00128]ブロック７０４に進み、中央権限６０４は、アクセスポイント１０６に関連付けられたユーザＩＤ６３０と、シリアル番号６３２とを、受信し得る。ユーザＩＤ６３０およびシリアル番号６３２は、アクセスポイント１０６が販売されるときに、オンライン販売、または販売時点端末１０４などの端末における商店でなされる販売のいずれかを通じて、中央権限６０４に送られ得る。ユーザＩＤ６３０は、特定のユーザ６０８またはユーザのグループ（図示せず）を識別するために、割り当てられ得る。
【０１２２】
[00129]ブロック７０６に進み、中央権限６０４は、シリアル番号６３２をアクセスポイント製造業者６０２へ送り得る。中央権限６０４とアクセスポイント製造業者６０２との間の通信は、インターネットなどの技術的に実現可能な任意のネットワーク上で伝えられ得る。ブロック７０８に進み、中央権限６０４は、公開暗号化鍵６３４をアクセスポイント製造業者６０２から受信し得る。一実施形態では、公開暗号化鍵６３４は、アクセスポイント製造業者６０２がブロック７０６で送られたシリアル番号６３２を受信したことに応答して、受信され得る。公開暗号化鍵６３４は、所望であれば、アクセスポイント１０６との安全な通信が行われることを可能にし得る。中央権限６０４は、ユーザＩＤ６３０と、アクセスポイントのシリアル番号６３２と、アクセスポイントの公開暗号化鍵６３４とを、データベース６０６に記憶し得る。
【０１２３】
[00130]ブロック７１０に進み、ネットワークデバイス製造業者６１０は、シリアル番号６４０と、ＰＩＮコード６２０とを、ネットワークデバイス１０２に割り当て得る。一実施形態では、ＰＩＮコード６２０は、また、ネットワークデバイス１０２内に記憶され得る。ブロック７１２に進み、中央権限６０４は、ネットワークデバイス１０２に関連付けられたユーザＩＤ６３８と、シリアル番号６４０とを、受信し得る。ユーザＩＤ６３８およびシリアル番号６４０は、ネットワークデバイス１０２が販売されるときに、オンライン販売、または販売時点端末１０４などの端末においてなされる販売のいずれかを通じて、中央権限６０４に送られ得る。ブロック７１４に進み、中央権限６０４は、ネットワークデバイスのシリアル番号６４０をネットワークデバイス製造業者６１０へ送り得る。ブロック７１６に進み、中央権限６０４は、ネットワークデバイス１０２に関連付けられたＰＩＮコード６２０を受信し得る。一実施形態では、ＰＩＮコード６２０は、ネットワークデバイス１０２のシリアル番号６４０を受信することに応答して、ネットワークデバイス製造業者６１０から受信され得る。中央権限６０４は、ユーザＩＤ６３８と、ネットワークデバイスのシリアル番号６４０と、ＰＩＮコード６２０とを、データベース６０６に記憶し得る。
【０１２４】
[00131]ブロック７１８に進み、中央権限６０４は、データベース６０６を処理することによって、ネットワークデバイス１０２をアクセスポイント１０６に関連付け得る。一実施形態では、ネットワークデバイス１０２とアクセスポイント１０６との間の関連付けは、両方のデバイスに関連付けられた共通のユーザＩＤによって決定され得る。別の実施形態では、２つ以上のユーザＩＤは、一緒にグループ化され、単一のユーザＩＤとして扱われる。すなわち、単一のユーザＩＤは、１つの単一のユーザＩＤと同じものとして、中央権限６０４によって閲覧され得る「同等の」ユーザＩＤのリストによって、入れ替えられ得る。このようにして、ユーザのグループは、容易に参照され得、アクセスポイント１０６またはネットワークデバイス１０２に関連付けられ得る。
【０１２５】
[00132]ブロック７２０に進み、中央権限６０４は、ネットワークデバイス１０２がアクセスポイント１０６と通信する前に、ＰＩＮコード６２０をアクセスポイント１０６へ送り得る。ＰＩＮコード６２０は、アクセスポイント１０６内に記憶され得る。一実施形態では、ＰＩＮコード６２０は、中央権限６０４に記憶される公開暗号化鍵６３４と、アクセスポイント１０６に記憶される秘密暗号化鍵６３６とを使用する、非対称の公開鍵／秘密鍵ベースの暗号化を使用して、アクセスポイント１０６へ安全に送られ得る。ブロック７２２に進み、ネットワークデバイス１０２およびアクセスポイント１０６は、ＰＩＮコード６２０を使用して互いに認証し得、フローは終了し得る。
【０１２６】
[00133]図１〜図７および本明細書に記載される動作は、実施形態を理解する助けとなることの意味を持つ例であり、実施形態を制限するため、または特許請求の範囲の範囲を制限するために使用されるべきでないことを理解されたい。実施形態は、さらなる動作と、より少数の動作と、異なる順序の動作と、平行な動作とを実行し得、いくつかの動作を異なって実行し得る。
【０１２７】
[00134]当業者によって理解されるように、本発明の主題の態様は、システム、方法、またはコンピュータプログラム製品として実施され得る。したがって、本発明の主題の態様は、完全にハードウェアの実施形態、ソフトウェアの実施形態（ファームウェア、常駐のソフトウェア、マイクロコードなどを含む）、または、まったく一般に本明細書で「回路」、「モジュール」または「システム」と呼ばれ得る、ソフトウェアおよびハードウェアの態様を組み合わせる実施形態の形態をとり得る。さらに、本発明の主題の態様は、そこに組み入れられたコンピュータ可読のプログラムコードを有する、１つまたは複数のコンピュータ可読媒体で実現されるコンピュータプログラム製品の形態をとり得る。
【０１２８】
[00135]１つまたは複数のコンピュータ可読媒体の任意の組合せが、利用され得る。コンピュータ可読媒体は、コンピュータ可読信号媒体またはコンピュータ可読記憶媒体であり得る。コンピュータ可読記憶媒体は、たとえば、それだけには限らないが、電子、磁気、光学、電磁気、赤外線、もしくは半導体のシステム、装置、もしくはデバイス、または前述のものの任意の適当な組合せであり得る。コンピュータ可読記憶媒体のさらに具体的な例（非包括的なリスト）は、以下のもの、すなわち、１つまたは複数のワイヤを有する電気接続、ポータブルコンピュータのディスケット、ハードディスク、ランダムアクセスメモリ（ＲＡＭ）、読出し専用メモリ（ＲＯＭ）、消去可能プログラム可能読出し専用メモリ（ＥＰＲＯＭまたはフラッシュメモリ）、光ファイバ、ポータブルのコンパクトディスク読出し専用メモリ（ＣＤ−ＲＯＭ）、光記憶デバイス、磁気記憶デバイス、または前述のものの任意の適当な組合せを含むはずである。本文書に照らして、コンピュータ可読記憶媒体は、命令実行システム、装置、またはデバイスによる使用、またはそれに接続される使用のためのプログラムを含み、または記憶し得る、任意の有形の媒体であり得る。
【０１２９】
[00136]コンピュータ可読信号媒体は、たとえば、ベースバンドで、または搬送波の一部として、そこに組み込まれたコンピュータ可読のプログラムコードを伴う、伝搬されるデータ信号を含み得る。そのような伝搬される信号は、それだけには限らないが、電磁気、光学、またはそれらの任意の適当な組合せを含む、様々な形態のうちの任意の形態をとり得る。コンピュータ可読信号媒体は、コンピュータ可読記憶媒体でなく、命令実行システム、装置、またはデバイスによる使用、またはそれに接続される使用のためのプログラムを、通信、伝搬、または搬送し得る、任意のコンピュータ可読媒体であり得る。
【０１３０】
[00137]コンピュータ可読媒体に組み込まれるプログラムコードは、それだけには限らないが、ワイヤレス、ワイヤライン、光ファイバケーブル、ＲＦなど、または前述のものの任意の適当な組合せを含む、任意の適切な媒体を使用して送信され得る。
【０１３１】
[00138]本発明の主題の態様のための動作を実行するためのコンピュータプログラムコードは、ジャバ、スモールトーク、Ｃ＋＋、または類似のものなどのオブジェクト指向プログラミング言語、および「Ｃ」プログラミング言語もしくは類似のプログラミング言語などの従来の手続き型プログラミング言語を含む、１つまたは複数のプログラミング言語の任意の組合せで記述され得る。プログラムコードは、完全にユーザのコンピュータ上で、部分的にユーザのコンピュータ上で、スタンドアロンのソフトウェアパッケージとして、部分的にユーザのコンピュータ上および部分的に遠隔のコンピュータ上で、または完全に遠隔のコンピュータまたはサーバ上で、実行し得る。後の方のシナリオでは、遠隔のコンピュータは、ローカルエリアネットワーク（ＬＡＮ）またはワイドエリアネットワーク（ＷＡＮ）を含む任意のタイプのネットワークを通じて、ユーザのコンピュータと接続され得、または、接続は、（たとえば、インターネットサービスプロバイダを使用してインターネットを通じて）外部のコンピュータになされ得る。
【０１３２】
[00139]本発明の主題の態様は、本発明の主題の実施形態による、フローチャートの例示および／または方法、装置（システム）およびコンピュータプログラム製品のブロック図を参照して記載される。フローチャートの例示および／またはブロック図の各ブロック、ならびにフローチャートの例示および／またはブロック図でのブロックの組合せは、コンピュータプログラム命令によって実施され得ることが理解されよう。これらのコンピュータプログラム命令は、コンピュータまたは他のプログラム可能なデータ処理装置のプロセッサを介して実行される命令が、フローチャートおよび／またはブロック図の１つのブロックもしくは複数のブロックで規定される機能／働きを実施するための手段を作り出すような機械を製造するために、汎用コンピュータ、特殊用途のコンピュータ、または他のプログラム可能なデータ処理装置のプロセッサに供給され得る。
【０１３３】
[00140]これらのコンピュータプログラム命令は、また、コンピュータ可読媒体に記憶される命令が、フローチャートおよび／またはブロック図の１つのブロックもしくは複数のブロックで規定される機能／働きを実施する命令を含む製品を製造するような特定の方式で機能するように、コンピュータ、他のプログラム可能なデータ処理装置、または他のデバイスを導き得る、コンピュータ可読媒体に記憶され得る。
【０１３４】
[00141]コンピュータプログラム命令は、また、コンピュータまたは他のプログラム可能な装置上で実行される命令が、フローチャートおよび／またはブロック図の１つのブロックまたは複数のブロックで規定される機能／働きを実施するためのプロセスをもたらすような、コンピュータに実装されるプロセスをもたらす一連の動作可能なステップを、コンピュータ、他のプログラム可能な装置、または他のデバイス上で実行させるために、コンピュータ、他のプログラム可能なデータ処理装置、または他のデバイスにロードされ得る。
【０１３５】
[00142]図８は、ネットワーク通信のためのワイヤレスインターフェース８０８を含む電子デバイス８００の例示的な実施形態のブロック図である。いくつかの実施態様では、電子デバイス８００は、ラップトップコンピュータ、タブレットコンピュータ、モバイル電話、電力線通信デバイス、スマート電気機器（ＰＤＡ）、または他の電子システムのうちの１つであり得る。電子デバイス８００は、（場合によっては、多数のプロセッサ、多数のコア、多数のノード、および／またはマルチスレッディングを実施するものなどを含む）プロセッサユニット８０２を含み得る。電子デバイス８００は、また、メモリユニット８０６を含み得る。メモリユニット８０６は、システムメモリ（たとえば、キャッシュ、ＳＲＡＭ、ＤＲＡＭ、ゼロキャパシタＲＡＭ、ツイントランジスタＲＡＭ、ｅＤＲＡＭ、ＥＤＯ  ＲＡＭ、ＤＤＲ  ＲＡＭ、ＥＥＰＲＯＭ、ＮＲＡＭ、ＲＲＡＭ（登録商標）、ＳＯＮＯＳ、ＰＲＡＭなどのうちの１つまたは複数）、またはすでに上述した機械可読な媒体の可能な実現のうちの、任意の１つまたは複数であり得る。電子デバイス８００は、また、バス８１０（たとえば、ＰＣＩ、ＩＳＡ、ＰＣＩ−エクスプレス、ＨｙｐｅｒＴｒａｎｓｐｏｒｔ（登録商標）、ＩｎｆｉｎｉＢａｎｄ（登録商標）、ＮｕＢｕｓ、ＡＨＢ、ＡＸＩなど）を含み得、ネットワークインターフェース８０４は、ワイヤベースのインターフェース（たとえば、イーサネットインターフェース、電力線通信インターフェースなど）を含み得る。ワイヤレスインターフェース８０８は、ワイヤレスネットワークインターフェース（たとえば、ＷＬＡＮインターフェース、Ｂｌｕｅｔｏｏｔｈインターフェース、ＷｉＭＡＸインターフェース、ＺｉｇＢｅｅインターフェース、ワイヤレスＵＳＢインターフェースなど）のうちの少なくとも１つを含み得、いくつかの実施態様では、電子デバイス８００は、多数のネットワークインターフェースをサポートし得、その各々は、電子デバイス８００を異なる通信ネットワークに結合するように構成される。
【０１３６】
[00143]メモリユニット８０６は、上述の実施形態を実施するための機能性を実装する。メモリユニット８０６は、シームレスなデバイス構成を容易にする、１つまたは複数の機能性を含み得る。たとえば、メモリユニット８０６は、端末１０４、アクセスポイント１０６または中央権限６０４の、上述のような１つまたは複数の態様を実施し得る。
【０１３７】
[00144]メモリユニット８０６は、図１〜図７に上述される実施形態を実施するための機能性を組み込み得る。一実施形態では、メモリユニット８０６は、ＰＩＮコード、識別子コード、シリアル番号、暗号化鍵、および類似のものなどを送り、受信することを容易にする、１つまたは複数の機能性を含み得る。メモリユニット８０６は、また、データベースを保持すること、およびネットワークデバイス１０２などのデバイスを認証することを容易にし得る。メモリユニット８０６は、また、データベース６０６などのデータの、永続的な記憶をもたらすために使用され得る。これらの機能性のうちの任意のものは、ハードウェア内および／またはプロセッサユニット８０２上に、部分的に（または、全体的に）実装され得る。たとえば、一部の機能性は、特定用途向け集積回路を用いて、プロセッサユニット８０２内、周辺デバイスまたはカード上のコプロセッサ内に実装された論理に実装され得る。さらに、実現は、図８に示されない、より少ない構成要素またはさらなる構成要素を含み得る（たとえば、ビデオカード、オーディオカード、さらなるネットワークインターフェース、周辺デバイスなど）。プロセッサユニット８０２、メモリユニット８０６、ネットワークインターフェース８０４およびワイヤレスインターフェース８０８は、バス８１０に結合される。バス８１０に結合されるものとして図示されているが、メモリユニット８０６は、プロセッサユニット８０２に結合され得る。
【０１３８】
[00145]実施形態は、様々な実施態様および利用を参照して記載されるが、これらの実施形態が例示的であり、本発明の主題の範囲がそれらに限定されないことが理解されよう。一般に、本明細書に記載されるようなシームレスなデバイス構成のための技法は、任意の１つのハードウェアシステムまたは複数のハードウェアシステムと調和した設備と共に実施され得る。多くの変形、修正、追加、改善が可能である。
【０１３９】
[00146]複数の事例は、本明細書に記載される構成要素、動作または構造に、単一の事例としてもたらされ得る。最後に、様々な構成要素、動作、データストアの間の境界は、ある程度任意であり、特定の動作が特有の例示的な構成に照らして示される。機能性の他の割振りは、予見され、本発明の主題の範囲内に属し得る。一般に、例示的な構成で別個の構成要素として示される構造および機能性は、組み合わせられた構造または構成要素として実施され得る。同様に、単一の構成要素として示される構造および機能性は、別個の構成要素として実施され得る。これらおよび他の変形、修正、追加、および改善は、本発明の主題の範囲内に属し得る。  
以下に出願当初の特許請求の範囲を付記する。  
［Ｃ１］
第１のネットワーク内の端末において、ネットワークデバイスに関連付けられたデバイス証明書を受信することと、
前記デバイス証明書を受信するための、第２のネットワーク内の認証レシピエントを識別することと、
前記端末から、前記識別された認証レシピエントへ、前記デバイス証明書を送ることとを備え、ここにおいて、前記デバイス証明書は、前記ネットワークデバイスがアクセスポイントと通信する前に、前記アクセスポイントとの動作のために、前記ネットワークデバイスを認証するために使用される、方法。
［Ｃ２］
前記認証レシピエントは、前記アクセスポイント内に一体化されたセルラーモデムである、Ｃ１に記載の方法。
［Ｃ３］
前記アクセスポイントは、前記デバイス証明書をショートメッセージサービス（ＳＭＳ）メッセージを通じて受信する、Ｃ２に記載の方法。
［Ｃ４］
前記ＳＭＳメッセージの送信元を検証し、前記送信元が、知られている小売業者からでない場合、前記ＳＭＳメッセージを無視することをさらに備える、Ｃ３に記載の方法。
［Ｃ５］
前記認証レシピエントは、電話番号によって識別される、Ｃ１に記載の方法。
［Ｃ６］
前記認証レシピエントは、セルラー電話である、Ｃ１に記載の方法。
［Ｃ７］
前記セルラー電話は、前記デバイス証明書を前記アクセスポイントへ転送する、Ｃ６に記載の方法。
［Ｃ８］
前記デバイス証明書に関連付けられた前記ネットワークデバイスが、前記アクセスポイントを用いて認証することを許可されるべきであるという承認を示す入力を、前記セルラー電話において検出した後、前記転送が行われる、Ｃ７に記載の方法。
［Ｃ９］
前記デバイス証明書は、前記ネットワークデバイスが製造されるときに、前記ネットワークデバイス内に記憶される、Ｃ１に記載の方法。
［Ｃ１０］
前記デバイス証明書は、製造の時点において前記ネットワークデバイスに関連付けられる、個人識別番号またはデバイスパスワードである、Ｃ１に記載の方法。
［Ｃ１１］
前記認証レシピエントを前記識別することは、前記ネットワークデバイスのパッケージに配置されるクイックレスポンス（ＱＲ）コードを読み取るために、スキャナを使用することを備える、Ｃ１に記載の方法。
［Ｃ１２］
前記認証レシピエントを前記識別することは、前記ネットワークデバイスのパッケージに配置されるバーコードを読み取るために、スキャナを使用することを備える、Ｃ１に記載の方法。
［Ｃ１３］
前記デバイス証明書は、近距離無線通信（ＮＦＣ）タグに含まれる、Ｃ１に記載の方法。
［Ｃ１４］
前記デバイス証明書を送ることに応答して、検証フレーズを受信することをさらに備える、Ｃ１に記載の方法。
［Ｃ１５］
前記デバイス証明書は、暗号化されたデバイス証明書である、Ｃ１に記載の方法。
［Ｃ１６］
前記端末から暗号解読デバイスへ、前記暗号化されたデバイス証明書を送ることをさらに備え、ここにおいて、前記暗号解読デバイスは、前記暗号化されたデバイス証明書を暗号解読し、前記暗号解読されたデバイス証明書を前記認証レシピエントに提供する、Ｃ１５に記載の方法。
［Ｃ１７］
前記認証レシピエントの同一性を前記暗号解読デバイスへ送ることをさらに備える、Ｃ１６に記載の方法。
［Ｃ１８］
前記認証レシピエントは、電話番号を用いて識別される、Ｃ１６に記載の方法。
［Ｃ１９］
前記端末から前記暗号解読デバイスへ、前記暗号化されたデバイス証明書を前記送ることは、前記暗号解読されたデバイス証明書に関連付けられた前記ネットワークデバイスが、前記アクセスポイントを用いて認証することを許可されるべきであるという承認を示す入力を、前記認証レシピエントにおいて検出することをさらに備える、Ｃ１６に記載の方法。
［Ｃ２０］
第１のネットワーク内の端末において、ワンタイムパスワードを生成することと、
前記ワンタイムパスワードを第２のネットワーク内のネットワークデバイスへ送ることと、ここにおいて、ワンタイムパスワードは、前記ネットワークデバイス内に記憶される、
認証レシピエントを識別することと、
前記ワンタイムパスワードを前記認証レシピエントへ送ることと、ここにおいて、前記ワンタイムパスワードは、前記ネットワークデバイスがアクセスポイントと通信する前に、前記アクセスポイントとの動作のために、前記ネットワークデバイスを認証するために使用される、
を備える方法。
［Ｃ２１］
前記認証レシピエントは、電話番号によって識別される、Ｃ２０に記載の方法。
［Ｃ２２］
前記アクセスポイントは、前記ワンタイムパスワードをショートメッセージサービス（ＳＭＳ）メッセージを通じて受信する、Ｃ２１に記載の方法。
［Ｃ２３］
前記認証レシピエントは、セルラー電話である、Ｃ２０に記載の方法。
［Ｃ２４］
前記セルラー電話は、前記ワンタイムパスワードを前記アクセスポイントへ転送する、Ｃ２３に記載の方法。
［Ｃ２５］
前記ワンタイムパスワードに関連付けられた前記ネットワークデバイスが、前記アクセスポイントを用いて認証することを許可されるべきであるという承認を示す入力を、前記セルラー電話において検出した後、前記転送が行われる、Ｃ２４に記載の方法。
［Ｃ２６］
第１のネットワーク内のアクセスポイントにおいて、ネットワークデバイスに関連付けられたデバイス証明書を受信することと、ここにおいて、前記デバイス証明書は、前記ネットワークデバイスが販売されるときに、販売時点端末において決定される、
前記ネットワークデバイスが前記アクセスポイントと通信する前に、第２のネットワーク内での前記アクセスポイントとの使用のために、前記ネットワークデバイスを認証することと
を備える方法。
［Ｃ２７］
前記第１のネットワーク内の前記アクセスポイントにおいて、前記ネットワークデバイスに関連付けられた前記デバイス証明書を前記受信することは、前記デバイス証明書を認証レシピエントから受信することをさらに備える、Ｃ２６に記載の方法。
［Ｃ２８］
前記認証レシピエントは、セル電話である、Ｃ２７に記載の方法。
［Ｃ２９］
前記第１のネットワーク内の前記アクセスポイントにおいて、前記ネットワークデバイスに関連付けられた前記デバイス証明書を前記受信することは、前記デバイス証明書をショートメッセージサービス（ＳＭＳ）メッセージを通じて受信することをさらに備える、Ｃ２６に記載の方法。
［Ｃ３０］
前記第１のネットワーク内の前記アクセスポイントにおいて、前記ネットワークデバイスに関連付けられた前記デバイス証明書を前記受信することは、前記デバイス証明書を前記販売時点端末から受信することをさらに備える、Ｃ２６に記載の方法。
［Ｃ３１］
前記デバイス証明書は、ＰＩＮコードである、Ｃ２６に記載の方法。
［Ｃ３２］
コンピューティングサーバにおいて、第１のネットワーク内の販売時点端末から、アクセスポイントに関連付けられた第１のデバイス証明書を受信することと、
第１のユーザ識別子を前記アクセスポイントに関連付けることと、
前記コンピューティングサーバにおいて、第２のネットワーク内の端末から、ネットワークデバイスに関連付けられた第２のデバイス証明書を受信することと、
第２のユーザ識別子を前記ネットワークデバイスに関連付けることと、
前記第１のユーザ識別子が前記第２のユーザ識別子に関連付けられている場合、前記ネットワークデバイスが前記アクセスポイントと通信する前に、前記ネットワークデバイスを前記アクセスポイントと共に認証するための前記第２のデバイス証明書を、前記アクセスポイントへ送ることと
を備える方法。
［Ｃ３３］
前記第２のユーザ識別子を前記ネットワークデバイスに前記関連付けることは、前記第２のユーザ識別子を第２の販売時点端末から受信することをさらに備える、Ｃ３２に記載の方法。
［Ｃ３４］
前記第１のデバイス証明書は、シリアル番号である、Ｃ３２に記載の方法。
［Ｃ３５］
前記第１のデバイス証明書を受信することに応答して、前記第１のデバイス証明書を前記アクセスポイントの製造業者へ送ることと、
前記アクセスポイントに関連付けられた公開暗号化鍵を受信することと
をさらに備える、Ｃ３２に記載の方法。
［Ｃ３６］
前記第２のデバイス証明書を前記アクセスポイントへ前記送ることは、前記第２のデバイス証明書を安全な接続を通じて前記アクセスポイントへ送ることをさらに備える、Ｃ３５に記載の方法。
［Ｃ３７］
秘密暗号化鍵を前記アクセスポイント内に記憶することをさらに備える、Ｃ３５に記載の方法。
［Ｃ３８］
前記第２のデバイス証明書は、個人識別番号（ＰＩＮ）コードである、Ｃ３２に記載の方法。
［Ｃ３９］
前記第１のデバイス証明書と、前記第１のユーザ識別子と、前記第２のデバイス証明書と、前記第２のユーザ識別子とを、前記コンピューティングサーバにおけるデータベース内に記憶することをさらに備える、Ｃ３２に記載の方法。
［Ｃ４０］
前記第１のユーザ識別子および前記第２のユーザ識別子は、相異なるユーザに関連付けられる、Ｃ３２に記載の方法。
［Ｃ４１］
第１のネットワーク内で、ネットワークデバイスに関連付けられたデバイス証明書を受信するように構成される端末と、
第２のネットワーク内で、前記デバイス証明書を前記端末から受信するように構成される認証レシピエントと、
前記ネットワークデバイスがアクセスポイントと通信する前に、前記デバイス証明書を前記認証レシピエントから受信し、前記アクセスポイントとの動作のために、前記ネットワークデバイスを認証するように構成される前記アクセスポイントと
を備えるシステム。
［Ｃ４２］
前記認証レシピエントは、前記デバイス証明書に関連付けられた前記ネットワークデバイスが、前記アクセスポイントを用いて認証することを許可されるべきであるという承認を示す入力を検出した後、前記デバイス証明書を前記アクセスポイントに提供するようにさらに構成される、Ｃ４１に記載のシステム。
［Ｃ４３］
前記認証レシピエントは、前記デバイス証明書を前記アクセスポイントへショートメッセージサービス（ＳＭＳ）メッセージを通じて転送するようにさらに構成される、Ｃ４１に記載のシステム。
［Ｃ４４］
前記アクセスポイントは、前記ＳＭＳメッセージを前記認証レシピエントから受信するように構成されるセルラーモデムを備える、Ｃ４３に記載のシステム。
［Ｃ４５］
前記デバイス証明書は、暗号化される、Ｃ４１に記載のシステム。
［Ｃ４６］
暗号解読デバイスをさらに備え、ここにおいて、前記端末は、前記暗号化されたデバイス証明書を前記暗号解読デバイスへ送るようにさらに構成され、前記暗号解読デバイスは、前記暗号化されたデバイス証明書を暗号解読し、暗号解読されたデバイス証明書を前記認証レシピエントに提供する、Ｃ４５に記載のシステム。
［Ｃ４７］
前記認証レシピエントは、前記暗号解読されたデバイス証明書に関連付けられた前記ネットワークデバイスが、前記アクセスポイントを用いて認証することを許可されるべきであるという承認を示す入力を検出した後、前記暗号解読されたデバイス証明書を前記アクセスポイントに提供するようにさらに構成される、Ｃ４６に記載のシステム。
［Ｃ４８］
１つまたは複数のプロセッサによって実行されるときに、前記１つまたは複数のプロセッサに、
第１のネットワーク内の端末において、ネットワークデバイスに関連付けられたデバイス証明書を受信することと、
前記デバイス証明書を受信するための、第２のネットワーク内の認証レシピエントを識別することと、
前記端末から、前記識別された認証レシピエントへ、前記デバイス証明書を送ることとを備える動作を実行させ、ここにおいて、前記デバイス証明書は、前記ネットワークデバイスがアクセスポイントと通信する前に、前記アクセスポイントとの動作のために、前記ネットワークデバイスを認証するために使用される、
命令が内部に記憶された非一時的機械可読記憶媒体。
［Ｃ４９］
前記デバイス証明書を前記認証レシピエントから前記アクセスポイントへ転送することをさらに備える、Ｃ４８に記載の非一時的機械可読記憶媒体。
［Ｃ５０］
前記デバイス証明書を前記認証レシピエントから前記アクセスポイントへ前記転送することは、前記デバイス証明書に関連付けられた前記ネットワークデバイスが、前記アクセスポイントを用いて認証することを許可されるべきであるという承認を示す入力を、前記認証レシピエントにおいて検出することをさらに備える、Ｃ４９に記載の非一時的機械可読記憶媒体。
［Ｃ５１］
前記端末から、前記識別された認証レシピエントへ、前記デバイス証明書を前記送ることは、前記デバイス証明書をショートメッセージサービスメッセージ（ＳＭＳ）を通じて転送することをさらに備える、Ｃ４８に記載の非一時的機械可読記憶媒体。
［Ｃ５２］
前記デバイス証明書は、暗号化される、Ｃ４８記載の非一時的機械可読記憶媒体。
［Ｃ５３］
前記端末から暗号解読デバイスへ、前記暗号化されたデバイス証明書を送ることをさらに備え、ここにおいて、前記暗号解読デバイスは、前記暗号化されたデバイス証明書を暗号解読し、前記暗号解読されたデバイス証明書を前記認証レシピエントに提供する、Ｃ５２に記載の非一時的機械可読記憶媒体。
［Ｃ５４］
前記端末から暗号解読デバイスへ、前記暗号化されたデバイス証明書を前記送ることは、前記暗号解読されたデバイス証明書に関連付けられた前記ネットワークデバイスが、前記アクセスポイントを用いて認証することを許可されるべきであるという承認を示す入力を、前記認証レシピエントにおいて検出することをさらに備える、Ｃ５３に記載の非一時的機械可読記憶媒体。
【図１】
0006505661.tif 000002
【図２Ａ】
0006505661.tif 000003
【図２Ｂ】
0006505661.tif 000004
【図３Ａ】
0006505661.tif 000005
【図３Ｂ】
0006505661.tif 000006
【図４】
0006505661.tif 000007
【図５】
0006505661.tif 000008
【図６Ａ】
0006505661.tif 000009
【図６Ｂ】
0006505661.tif 000010
【図６Ｃ】
0006505661.tif 000011
【図７】
0006505661.tif 000012
【図８】
0006505661.tif 000013