(57)【要約】      （修正有）【課題】接続機器の自動的アクティベーションおよびオンボードのための、システムおよび方法を提供する。【解決手段】１つまたは複数のターゲットサーバが結合されているデータネットワークにリンクされているセルラーネットワークと通信する通信機器は、セルラーネットワークの管理サーバ内での１つの選択されたサービスプランへの割り当てのため、通信機器を識別するトークンを保持し、トークンに基づいて、１つの選択されたサービスプランを通信機器に割り当てるために管理サーバへのオンボード要求をトリガし、１つの選択されたサービスプランが管理サーバ内の通信機器に割り当てられた後、選択されたサービスプランに従って、セルラーネットワークを介して、データネットワーク上で、ターゲットサーバと通信する。【選択図】図１
2019186922.tif 000002
【特許請求の範囲】
【請求項１】
通信機器であって、
１つまたは複数のターゲットサーバが結合されているデータネットワークにリンクされているセルラーネットワークと通信するためのモデムと；そして
回路であって、
前記セルラーネットワークの管理サーバ内で１つの選択されたサービスプランに割り当てるため、前記通信機器を識別するトークンを保持し；
前記選択されたサービスプランを前記通信機器に割り当てるために、前記トークンに基づいて、前記管理サーバへのオンボード要求をトリガし；そして
前記選択されたサービスプランが前記管理サーバ内で前記通信機器に割り当てられた後、前記選択されたサービスプランに従って、前記セルラーネットワークを介してそして前記データネットワーク上で、１つのターゲットサーバと通信する；
ように構成される回路と；
を有することを特徴とする、通信機器。
【請求項２】
前記回路は、前記通信機器のメモリに前記トークンを保管し、前記セルラーネットワークへの最初の接続試行時に、前記メモリに保管された前記トークンを前記セルラーネットワーク上で送信することによって前記オンボード要求をトリガするように構成される、ことを特徴とする請求項１に記載の通信機器。
【請求項３】
前記回路は、事前に割り当てられたサービスプランを使用して、前記セルラーネットワーク上で前記トークンを送信することによって、前記オンボード要求をトリガするように構成され、前記事前に割り当てられたサービスプランは、その後前記選択されたサービスプランによって置き換えられる、ことを特徴とする請求項１に記載の通信機器。
【請求項４】
前記データネットワークは、前記管理サーバに対する前記オンボード要求を生成するトークンサーバを有し、前記回路は、前記トークンを前記トークンサーバに送信することによって前記オンボード要求をトリガするように構成される、ことを特徴とする請求項１に記載の通信機器。
【請求項５】
前記回路は、前記セルラーネットワークおよび前記データネットワークの両方を介して前記トークンを前記トークンサーバに送信するように構成される、ことを特徴とする請求項４に記載の通信機器。
【請求項６】
前記回路は、前記セルラーネットワーク以外の有線リンクまたは無線通信リンクを使用して、前記データネットワークを介して前記トークンを前記トークンサーバに送信するように構成される、ことを特徴とする請求項４に記載の通信機器。
【請求項７】
１つまたは複数のターゲットサーバが結合されているデータネットワークにリンクされているセルラーネットワークと通信する通信機器内に、前記セルラーネットワークの管理サーバ内における１つの選択されたサービスプランへの割り当てのため、前記通信機器を識別するトークンを保持するステップと；
前記１つの選択されたサービスプランを前記通信機器に割り当てるため、前記トークンに基づいて、前記管理サーバへのオンボード要求をトリガするステップと；そして
前記１つの選択されたサービスプランが前記管理サーバ内で前記通信機器に割り当てられた後、前記１つの選択されたサービスプランに従って、前記セルラーネットワークを介して、そして前記データネットワーク上で、前記ターゲットサーバと通信するステップと；
を有することを特徴とする方法。
【請求項８】
前記トークンを保持するステップは、前記通信機器のメモリに前記トークンを保管するステップを含み、前記オンボード要求をトリガするステップは、前記セルラーネットワークへの最初の接続試行の際に、前記セルラーネットワークを介して前記メモリに保管された前記トークンを送信するステップを有する、ことを特徴とする請求項７に記載の方法。
【請求項９】
前記オンボード要求をトリガするステップは、事前に割り当てられたサービスプランを使用して、前記セルラーネットワークを介して前記トークンを送信するステップを有し、前記事前に割り当てられたサービスプランは、後に前記選択されたサービスプランによって置き換えられる、ことを特徴とする請求項７に記載の方法。
【請求項１０】
前記データネットワークは、前記管理サーバに対する前記オンボード要求を生成するトークンサーバを有し、前記オンボード要求をトリガするステップは、前記トークンを前記トークンサーバに送信するステップを有する、ことを特徴とする請求項７に記載の方法。
【請求項１１】
前記トークンを前記トークンサーバに送信するステップは、前記セルラーネットワークおよび前記データネットワークの両方を介して前記トークンを前記トークンサーバに送信するステップを有する、ことを特徴とする請求項１０に記載の方法。
【請求項１２】
前記トークンを前記トークンサーバに送信するステップは、前記セルラーネットワーク以外の有線リンクまたは無線通信リンクを使用して前記データネットワークを介して前記トークンサーバに前記トークンを送信するステップを有する、ことを特徴とする請求項１０に記載の方法。
【請求項１３】
トークンサーバであって、
通信機器にそれぞれのサービスプランを割り当てる管理サーバを有する、セルラーネットワークに結合されたデータネットワークに接続するためのインタフェースと；
メモリと；そして
プロセッサと；
を有し、
前記プロセッサは、
トークンを提供するための、トークン要求を受信し、そして前記トークン要求に応答してそれぞれのトークンを送信し、
ここで前記トークンは、前記管理サーバ内での１つの選択されたサービスプランへの割り当てのため、前記通信機器の事前設定のクォータを指定し；そして
前記トークン要求に応答して以前に提供された１つの所与のトークンが、前記１つの選択されたサービスプランを１つの所与の通信機器に割り当てるために、前記管理サーバにより使用されるべき、という指示を受信すると、前記メモリ内に、前記所与のトークンに関連付けて前記所与の通信機器の識別子および前記１つの選択されたサービスプランを記憶する；
ように構成される、
ことを特徴とするトークンサーバ。
【請求項１４】
前記プロセッサは、前記所与の通信機器から前記所与のトークンを受信することによって前記指示を受信し、そして前記所与のトークンに基づいて、前記１つの選択されたサービスを前記所与の通信機器に割り当てるため、前記管理サーバにオンボード要求を送信する、ように構成される、ことを特徴とする請求項１３に記載のトークンサーバ。
【請求項１５】
前記プロセッサは、前記所与の通信機器が、前記所与のトークンによって指定された前記サービスプランに前記管理サーバ内で割り当てられてきたという通知を前記管理サーバから受信することによって、前記指示を受信し、そして前記通知に応答して、前記所与のトークンに関連付けて前記所与の通信機器の識別子を前記メモリ内に記憶する、ように構成される、ことを特徴とする請求項１３に記載のトークンサーバ。
【請求項１６】
前記プロセッサは、前記所与の通信機器に現在割り当てられている前記選択されたサービスプラン内の属性を変更するための要求を受信し、そして前記要求に応答して、前記メモリ内で前記所与の通信機器の前記選択されたサービスプラン内の前記属性を変更し、そして前記所与の通信機器に割り当てられた前記選択されたサービスプラン内の前記属性を変更するように前記管理サーバに要求する、ように構成される、ことを特徴とする請求項１３に記載のトークンサーバ。
【請求項１７】
前記プロセッサは、前記所与の通信機器に現在割り当てられている前記選択されたサービスプランをキャンセルするための要求を受信し、そして前記要求に応答して、前記トークンと前記所与の通信機器との間の関連付けを前記メモリ内で削除し、そして前記所与の通信機器への前記選択されたサービスプランの割り当てを削除するように前記管理サーバに要求する、ように構成される、ことを特徴とする請求項１３に記載のトークンサーバ。
【請求項１８】
通信機器にそれぞれのサービスプランを割り当てる管理サーバを有する、セルラーネットワークに結合されたデータネットワークに接続するトークンサーバにおいて、トークンを提供するためのトークン要求を受信し、そして前記トークン要求に応答してそれぞれのトークンを送信するステップであって、前記トークンは、前記管理サーバ内での選択されたサービスプランへの割り当てのため、前記通信機器の事前設定のクォータを指定するステップと；そして
前記トークン要求に応答して以前に提供された所与のトークンが、前記選択されたサービスプランを所与の通信機器に割り当てるために前記管理サーバにより使用されるべき、という指示を受信すると、前記所与のトークンに関連付けてメモリ内に前記所与の通信機器の識別子および前記選択されたサービスプランを記憶するステップと；
を有する、ことを特徴とする方法。
【請求項１９】
前記指示を受信するステップは、前記所与の通信機器から前記所与のトークンを受信するステップと、前記所与のトークンに基づいて、前記選択されたサービスプランを前記所与の通信機器に割り当てるために前記管理サーバにオンボード要求を送信するステップと、を有する、ことを特徴とする請求項１８に記載の方法。
【請求項２０】
前記指示を受信するステップは、前記所与の通信機器が、前記所与のトークンによって指定された前記サービスプランに前記管理サーバ内で割り当てられてきた、という通知を前記管理サーバから受信するステップと、前記通知に応答して、前記所与のトークンに関連付けて前記所与の通信機器の前記識別子を前記メモリに記憶するステップと、を有することを特徴とする、請求項１８に記載の方法。
【請求項２１】
前記所与の通信機器に現在割り当てられている前記選択されたサービスプラン内の属性を変更するための要求を受信するステップと、前記要求に応答して、前記メモリ内で前記所与の通信機器の前記選択されたサービスプラン内の前記属性を変更するステップと、そして、前記所与の通信機器に割り当てられた前記選択されたサービスプラン内の前記属性を変更するように前記管理サーバに要求するステップと、を有することを特徴とする、請求項１８に記載の方法。
【請求項２２】
前記所与の通信機器に現在割り当てられている前記選択されたサービスプランをキャンセルするための要求を受信するステップと、前記要求に応答して、前記所与のトークンと前記所与の通信機器との間の関連付けを前記メモリにおいて削除するステップと、そして、前記所与の通信機器への前記選択されたサービスプランの割り当てを削除するように前記管理サーバに要求するステップと、を有することを特徴とする、請求項１８に記載の方法。
【請求項２３】
オンボードのための方法であって、
オンボードを必要とする通信機器をセルラーネットワークの管理サーバに登録するステップと；
前記セルラーネットワークに結合されたデータネットワークに接続されたトークンサーバによって提供されたトークンを前記通信機器に埋め込むステップであって、前記トークンは、前記管理サーバ内で前記通信機器に割り当てられるべき１つの選択されたサービスプランを識別する、ステップと；
前記通信機器により、前記埋め込まれたトークンを前記トークンサーバに送信するステップと；
前記管理サーバ内で前記１つの選択されたサービスプランを前記通信機器に割り当てることによって、通信機器をオンボードするように、前記トークンサーバにより前記管理サーバに要求するステップと；そして
前記通信機器により、前記割り当てられたサービスプランを使用して、前記データネットワークを介してアクセス可能なアプリケーションサーバと通信するステップと；
を有することを特徴とする方法。
【請求項２４】
前記通信機器を登録するステップは、前記通信機器にデフォルトのサービスプランを割り当てるステップを有し、前記通信機器をオンボードするように要求するステップは、前記デフォルトのサービスプランを前記選択されたサービスプランで置き換えることを前記管理サーバに要求するステップを有する、ことを特徴とする請求項２３に記載の方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本明細書に記載の実施形態は、一般に通信システムに関し、特に無線接続された機器の自動的、アクティベーションおよびオンボードのための方法およびシステムに関する。
【０００２】
（関連出願の相互参照）
本出願は２０１８年４月１日出願の米国暫定特許出願第６２／６５１，１６８号の恩恵を主張し、それはここに参照として取り入れられる。
【背景技術】
【０００３】
接続されている機器（以下「接続機器」）は通常、セルラーネットワークにおいて、様々なサービスへセルラーネットワークを介してアクセスする特権を接続機器に与える、１つのサービスプランに割り当てられる。そのような特権は、典型的には、帯域幅、データ、ＳＭＳおよび音声サービスの量などの、接続機器が権利を与えられるサービスレベルを含む。セルラーネットワーク内の１つのサービスプランにリンクされている接続機器は、「オンボードされている」と見なされる。サービスプランは通常、サービスプランの定義、請求情報などを含むユーザアカウントにリンクされている。接続機器は、例えば、セルラーネットワークを介してインターネットに接続されるモノのインターネット（ＩｏＴ）機器を含むことができる。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】米国暫定特許出願第６２／６５１，１６８号
【発明の概要】
【０００５】
本明細書に記載される一実施形態は、モデムと回路を有する通信機器を含む。モデムは、１つまたは複数のターゲットサーバが結合されているデータネットワークにリンクされているセルラーネットワークと通信する。回路は、セルラーネットワークの管理サーバ内で、選択されたサービスプランに割り当てるため、通信機器を識別するトークンを保持し、そのトークンに基づいて、選択されたサービスプランを通信機器に割り当てるために、管理サーバへのオンボード要求をトリガし、そして選択されたサービスプランが管理サーバ内で通信機器に割り当てられた後、選択されたサービスプランに従って、セルラーネットワークを介してそしてデータネットワーク上で、１つのターゲットサーバと通信するように構成される。
【０００６】
いくつかの実施形態では、回路は、通信機器のメモリにトークンを保管し、セルラーネットワークへの最初の接続試行時に、メモリに保管されたトークンをセルラーネットワーク上で送信することによってオンボード要求をトリガするように構成される。他の実施形態では、回路は、事前に割り当てられたサービスプランを使用してセルラーネットワークを介してトークンを送信することによって、オンボード要求をトリガするように構成され、事前に割り当てられたサービスプランは、後に１つの選択されたサービスプランによって置き換えられる。さらに他の実施形態では、データネットワークは、管理サーバに対するオンボード要求を生成するトークンサーバを有し、回路は、トークンをトークンサーバに送信することによってオンボード要求をトリガするように構成される。
【０００７】
一実施形態では、回路は、セルラーネットワークおよびデータネットワークの両方を介してトークンをトークンサーバに送信するように構成される。もう１つの実施形態では、回路は、セルラーネットワーク以外の有線リンクまたは無線通信リンクを使用して、データネットワークを介してトークンをトークンサーバに送信するように構成される。
【０００８】
本明細書に記載される一実施形態によれば、１つまたは複数のターゲットサーバが結合されているデータネットワークにリンクされているセルラーネットワークと通信する通信機器において、セルラーネットワークの管理サーバ内での１つの選択されたサービスプランへの割り当てのため、通信機器を識別するトークンを保持するステップと；トークンに基づいて、１つの選択されたサービスプランを通信機器に割り当てるために管理サーバへのオンボード要求をトリガするステップと；そして１つの選択されたサービスプランが管理サーバ内の通信機器に割り当てられた後、選択されたサービスプランに従って、セルラーネットワークを介して、そしてデータネットワーク上で、ターゲットサーバと通信するステップと；を有することを特徴とする方法が追加で提供される。
【０００９】
本明細書に記載される一実施形態によれば、インタフェースとメモリとプロセッサとを有するトークンサーバが、追加で提供される。インタフェースは、通信機器にそれぞれのサービスプランを割り当てる管理サーバを有する、セルラーネットワークに結合されたデータネットワークに接続する。プロセッサは、トークンを提供するためのトークン要求を受信し、そしてトークン要求に応答してそれぞれのトークンを送信するが、ここでトークンは、管理サーバ内での１つの選択されたサービスプランへの割り当てのための、通信機器の事前設定のクォータを指定する。トークン要求に応答して以前に提供された所与のトークンが、選択されたサービスプランを所与の通信機器に割り当てるために管理サーバにより使用されるべき、という指示を受信すると、プロセッサは、メモリ内に所与の通信機器の識別子および選択されたサービスプランを所与のトークンに関連付けて記憶するように構成される。
【００１０】
いくつかの実施形態では、プロセッサは、所与の通信機器から所与のトークンを受信することによって指示を受信し、そして所与のトークンに基づいて、１つの選択されたサービスを所与の通信機器に割り当てるため、管理サーバにオンボード要求を送信する、ように構成される。他の実施形態では、プロセッサは、所与の通信機器が、所与のトークンによって指定されたサービスプランに管理サーバ内で割り当てられてきた、という通知を管理サーバから受信することによって、指示を受信し、そして通知に応答して、所与のトークンに関連付けて所与の通信機器の識別子を記憶する、ように構成される。さらに他の実施形態では、プロセッサは、所与の通信機器に現在割り当てられている１つの選択されたサービスプラン内の属性を変更するための要求を受信し、そして要求に応答して、メモリ内で所与の通信機器の１つの選択されたサービスプラン内の属性を変更し、そして所与の通信機器に割り当てられた１つの選択されたサービスプラン内の属性を変更するように管理サーバに要求する、ように構成される。
【００１１】
一実施形態では、プロセッサは、所与の通信機器に現在割り当てられている１つの選択されたサービスプランをキャンセルするための要求を受信し、そして要求に応答して、トークンと所与の通信機器との間の関連付けをメモリ内で削除し、そしてその１つの選択されたサービスプランの所与の通信機器への割り当てを削除するように管理サーバに要求する、ように構成される。
【００１２】
本明細書に記載される一実施形態によれば、通信機器にそれぞれのサービスプランを割り当てる管理サーバを有する、セルラーネットワークに結合されたデータネットワークに接続するトークンサーバにおいて、トークンを提供するためのトークン要求を受信し、そしてトークン要求に応答してそれぞれのトークンを送信するステップであって、トークンは管理サーバ内での１つの選択されたサービスプランへの割り当てのため通信機器の事前設定のクォータを指定するステップと；そしてトークン要求に応答して以前に提供された所与のトークンが、選択されたサービスプランを所与の通信機器に割り当てるために管理サーバにより使用されるべき、という指示を受信すると、所与のトークンに関連付けてメモリ内に所与の通信機器の識別子および選択されたサービスプランを記憶するステップと；を有する、ことを特徴とする方法が追加で提供される。
【００１３】
本明細書に記載される一実施形態によれば、オンボードを必要とする通信機器をセルラーネットワークの管理サーバに登録するステップを有するオンボードのための方法が提供される。セルラーネットワークに結合されたデータネットワークに接続されたトークンサーバによって提供されたトークンは通信機器に埋め込まれ、そのトークンは、管理サーバ内で通信機器に割り当てられるべき１つの選択されたサービスプランを識別する。埋め込まれたトークンは通信機器によりトークンサーバに送信される。管理サーバは、１つの選択されたサービスプランを通信機器に管理サーバ内で割り当てることによって通信機器をオンボードするようにトークンサーバにより要求される。データネットワークを介してアクセス可能な、アプリケーションサーバとの通信が、通信機器により、割り当てられたサービスプランを使用して、実行される。
【００１４】
いくつかの実施形態では、通信機器を登録するステップは、通信機器にデフォルトのサービスプランを割り当てるステップを有し、通信機器にオンボードするように要求するステップは、デフォルトのサービスプランを選択されたサービスプランで置き換えることを管理サーバに要求するステップを有する。
【図面の簡単な説明】
【００１５】
これらのそして他の実施形態は下記の図面を参照した、実施形態の詳細な説明により、より完全に理解されよう：
【図１】本明細書に記載の一実施形態による、接続機器の自動的アクティベーションおよびオンボードをサポートする複合通信システムを概略的に示すブロック図である。
【図２】本明細書に記載の一実施形態による、図１の複合通信システムで動作可能な接続機器を概略的に示すブロック図である。
【図３】本明細書に記載の一実施形態による、図１の複合通信システムで動作可能なトークンサーバを概略的に示すブロック図である。
【図４】本明細書に記載の一実施形態による、図１の複合通信システムの様々な要素によって実行される、接続機器のアクティベーションおよびオンボードのための自動的プロセスを概略的に示す図である。
【図５】本明細書に記載の一実施形態による、オンボード接続機器のオンボードおよび管理方法を概略的に示すフローチャートである。
【発明を実施するための形態】
【００１６】
（概要）
様々な種類の接続機器は、通常、セルラーネットワークを介してインターネットなどのデータネットワークにアクセスする。セルラーネットワークに接続するために、接続機器は、通常、サービスレベル契約（ＳＬＡ）、支払い方法、および選択肢としてアプリケーションクラウドによって提供されるサービスを含む、セルラーネットワークによって提供されるサービスプランにリンクされるべきである。接続機器はさらに、ネットワークパラメータ、資格証明およびパーソナライゼーションされた情報を保持し、セルラーネットワークは、接続機器を識別し、認証しそして検証するためにそれらを使用する。
【００１７】
本明細書の開示および特許請求の範囲の文脈において、セルラーネットワークにおける接続機器とサービスプランとの間の関連付けは、「オンボード（ｏｎｂｏａｒｄｉｎｇ）」と呼ばれる。さらに、セルラーネットワークに接続するための一意の識別子（ＩＤ）および検証情報を接続機器に提供（ｐｒｏｖｉｓｉｏｎｉｎｇ）するプロセスを、本明細書では接続機器の「パーソナライゼーション（ｐｅｒｓｏｎａｌｉｚａｔｉｏｎ）」と呼ぶ。さらに、セルラーネットワークの管理サーバに、接続機器のＩＤを登録するプロセスは、本明細書では接続機器の「アクティベーション（ａｃｔｉｖａｔｉｏｎ）」と呼ばれる。以下の記載は主に無線接続機器に言及しており、それらは本明細書では簡潔のために単に「接続機器」とも呼ばれる。
【００１８】
本明細書に記載される実施形態は、接続機器の自動的アクティベーションおよびオンボードのためのシステムおよび方法を提供する。開示された実施形態は、例えばキーボードやディスプレイのような使いやすいユーザインタフェースを備えていない接続機器をオンボードするために有用である。開示された実施形態はさらに、接続機器の効率的な大量のオンボードを可能にし、ユーザが各機器を個別にオンボードする必要性から解放する。
【００１９】
従来のアクティベーションおよびオンボードは、セルラーネットワークのオペレータ、場合によっては−接続機器の製造業者、およびエンドユーザ−を含む様々なエンティティ間の調整を伴う。そのような複雑な調整は、接続機器の大量展開に対して拡張性がなく、接続機器技術の広範な展開を遅くする。
【００２０】
接続機器は通常大量生産される。さらに、１つの共通ハードウェアモジュールが、（ｉ）後に多くの異なるエンドユーザに配布される接続機器を実現するのに通常使用され、（ｉｉ）異なるサービスレベル契約（ＳＬＡ）を必要とする多くの異なるアプリケーションに使用され得る。したがって、製造時には、エンドユーザと実際のサービスプランは未知である。したがって、オンボードは、接続機器の製造中には適用できず、セルラーネットワークのオペレータによって提供されたサービスプランにエンドユーザが参加した後にのみ、適用可能である。
【００２１】
エンドユーザは、原則として、セルラーネットワークへの最初の接続の前に、各接続機器のオンボードを実行することができた筈である。しかしながら、このプロセスは、サービスプランに参加する際に接続機器のＩＤについての知識を必要とし、そのＩＤは入手可能ではないかもしれない。ＩＤを収集できる場合でも、そのような方策は、高度な専門知識が必要であり、通常は大量の接続機器に対して拡張性がない。
【００２２】
開示された実施形態は、アクティベーションおよびオンボードのプロセスを自動化する。いくつかの実施形態では、接続機器をすべてのエンドユーザに共通のデフォルトのサービスプランに参加させることによって、接続機器が最初にアクティベーションされる。接続機器は、デフォルトのサービスプランを、接続機器の所与のエンドユーザによって選択された実際のサービスプランと自動的に置き換えることによって、後から、例えば最初の接続時に、オンボードされる。いくつかの実施形態では、接続機器は、どのサービスプランにも割当てされずにセルラーネットワークに登録される。そのような実施形態では、機器は、例えばＷｉ−Ｆｉモデムを使用してオンボードを要求することができる。
【００２３】
開示された実施形態では、接続機器は、アウトオブバンドプロセスを使用して、オンボードの前に（ｉ）パーソナライゼーションされた情報および（ｉｉ）オンボードトークンを提供される。セルラーネットワークは、管理サーバを有し、その中で接続機器の識別子がサービスプランにリンクされる。
【００２４】
パーソナライゼーションされた情報は、例えば国際移動体加入者識別番号（ＩＭＳＩ）およびキーを含むことができ、それらは例えば、接続機器内の加入者識別モジュール（ＳＩＭ）内に保持されている。トークンは、オンボードされた時に、接続機器がリンクされるべき実際のサービスプランを指定する。トークンは通常、このトークンを使用してオンボードされ得る最大の接続機器数、セルラーネットワーク内のユーザアカウントなどの追加のパラメータを指定する。
【００２５】
いくつかの実施形態では、トークンは、データネットワークに結合されたトークンサーバによって、要求に応じて、提供される。トークン要求は、エンドユーザが、例えばポータルサービスを使用して、接続機器のクォータに対して１つのサービスプランを選択することに応答して生成され得る。提供されたトークンは、最初はいかなる特定の接続機器とも無関係である。
【００２６】
いくつかの実施形態では、接続機器は、オンボード前に、例えば最初の接続試行の際に、そのパーソナライゼーションされた情報をセルラーネットワークに接続するために使用する。この段階では、接続機器は、管理サーバにおいて接続機器に事前に割り当てられているデフォルトのサービスプランを使用して、セルラーネットワークへの基本的な接続のみ確立できる。
【００２７】
いくつかの実施形態では、基本的な接続を確立した後、接続機器はデフォルトのサービスプランを使用してトークンをトークンサーバに送信する。トークンの受信に応答して、トークンサーバは、接続機器の識別子をそのトークンに関連付けてローカルデータベースに保管し、そして管理サーバに接続機器をオンボードするように要求する。オンボード後、接続機器は割り当てられたサービスプランに従って様々なサービスへのアクセスを有する。
【００２８】
いくつかの実施形態では、セルラーネットワークにおいてデフォルトの接続を確立する代わりに、接続機器は、セルラーネットワーク以外の通信リンクを使用して、オンボードのためにトークンをトークンサーバに送信する。そのような通信リンクは、Ｗｉ−ＦｉまたはＢｌｕｅｔｏｏｔｈ（登録商標）リンクなどの無線リンク、あるいは有線リンクであり得る。
【００２９】
いくつかの実施形態では、トークンサーバは、既にオンボードされている接続機器の管理をサポートする。例えば、トークンサーバは、エンドユーザから、例えばトークンの購入に使用されたポータルを介して、現在接続機器に割り当てられているサービスプラン内の１つまたは複数の属性を修正するため、または、オンボードをキャンセルするための制御メッセージを受信する。制御メッセージに応答して、トークンサーバは、そのデータベースを更新し、関連する接続機器の、サービスプランを変更するかまたはオンボードをキャンセルする要求を管理サーバに送信する。オンボードされた機器を削除する場合、関連するトークンの利用可能クォータは選択肢として更新される（例えば、増加される）。
【００３０】
開示された技術では、エンドユーザは、後にそのサービスにオンボードされそしてリンクされる接続機器の、実際の個々の識別子とは無関係に、接続機器の事前設定のクォータ（すなわち多数の）に対して１つのサービスプランを選択することができる。その開示された実施形態は、接続機器の自動的アクティベーションおよびオンボードをサポートし、したがって、複雑性が低く「頭の悪い（ｄｕｍｂ）」接続機器の大規模な管理に適している。その開示された実施形態は、サプライチェーンを容易にし、多数の異なるエンドユーザによって所有される接続機器の配達および現場配備においてバリューチェーンを改善する。
【００３１】
（システムの説明）
図１は、本明細書で記載される一実施形態による、接続機器の自動的アクティベーションおよびオンボードをサポートする複合通信システム２０を概略的に示すブロック図である。
【００３２】
複合通信システム２０は、接続機器２４およびモバイル端末２８などの様々な種類の通信機器に通信および他のサービスを提供するセルラーネットワーク２２を有する。本例では、接続機器２４はセルラーネットワーク２２を介して無線通信する無線機器を含む。セルラーネットワーク２２を介した通信は、接続機器２４およびモバイル端末２８とアンテナ３２を使用して無線信号を送受信する基地局（ＢＳ）３０を使用して実行される。基地局（ＢＳ）３０を介した無線通信は、任意の適合する通信プロトコル、例えば、ユニバーサル移動体通信システム（ＵＭＴＳ）または第３世代パートナーシッププロジェクト（３ＧＰＰ）のロングタームエボリューション（ＬＴＥ）を使用して実行される。
【００３３】
ＵＭＴＳおよびＬＴＥではユーザ機器（ＵＥ）とも呼ばれるモバイル端末２８は、スマートフォンまたはタブレットなどの任意の適切なモバイル機器を含み得る。接続機器２４は、例えばモノのインターネット（ＩｏＴ）機器、ホームオートメーション機器、ウェアラブル機器、追跡装置などのような任意の適切な種類の接続機器を含むことができる。接続機器２４を使用して、複合通信システム２０は、少し例を挙げれば、例えばスマートホームおよび高齢者介護などの消費者向け用途、健康管理および輸送管理などの商業用途、遠隔計量および監視などの産業用途などの様々な用途に使用できる。
【００３４】
接続機器２４は通常、インターネット（または他のデータネットワーク）上で制御され、他の機器またはサーバと対話する複雑性の低い機器を含む。接続機器２４は、通常、キーボードおよびディスプレイなどの使い勝手の良いユーザインタフェースを有しない。
【００３５】
セルラーネットワーク２２は管理サーバ４０を有し、管理サーバ４０は、とりわけ、接続機器２４のセルラーネットワークへの接続、およびセルラーネットワークに結合されているデータネットワーク４４への接続を処理するための接続ポリシーを管理する。データネットワーク４４は、インターネットプロトコル（ＩＰ）などの任意の適切な通信プロトコルを使用して動作する任意の適切なパケットネットワークを含み得る。いくつかの実施形態では、データネットワーク４４はインターネットを含む。
【００３６】
各接続機器２４について、管理サーバ４０は、セルラーネットワーク内のその接続機器に割り当てられたサービスプランにリンクされている固有の機器識別子（ＩＤ）を保持する。いくつかの実施形態では、機器ＩＤは国際移動体加入者識別番号（ＩＭＳＩ）を含む。いくつかの実施形態では、サービスプランはサービスレベル契約（ＳＬＡ）および支払い方法に関連付けられている。セルラーネットワークに接続されると、接続機器２４は、それが割り当てられているサービスプランに従って通信サービスおよび他のサービスを受ける。
【００３７】
データネットワーク４４にアクセスするために、接続機器２４はその機器ＩＤをセルラーネットワークに送信する。管理サーバ４０は、接続機器を識別するために機器ＩＤ（例えばＩＭＳＩ）を使用し、そして接続機器を有効な加入者として認証するために、認証プロトコルを適用し、認証プロトコルは、機器側では加入者識別モジュール（ＳＩＭ）内のキーに依存する。管理サーバによって検証された接続機器は、割り当てられたサービスプランに従って、データネットワーク４４およびさまざまなサービスへのアクセスを許可される。    
【００３８】
いくつかの実施形態では、オンボード後、接続機器は、データネットワークを介して、アプリケーションサーバ４８上で動作する様々なアプリケーションへのアクセスを有する。本例では、アプリケーションサーバ４８は、オンボード接続機器２４およびその接続機器の所有者５６（エンドユーザ）の両方によってアクセス可能なアプリケーションクラウド５２に含まれる。
【００３９】
一例として、接続機器２４が、セルラーネットワーク２２およびデータネットワーク４４を介して、アプリケーションサーバ４８上で動作しているアプリケーションに追跡情報を送信することができる、追跡アプリケーションシナリオを考察する。追跡情報は、例えば位置および時間の報告を含む。アプリケーションは、複数の接続機器から報告を収集し、例えば分析および表示のために報告を処理する。所有者５６は、接続機器が搭載されている車両を追跡するためにアプリケーションサーバにアクセスすることができる。
【００４０】
いくつかの実施形態では、接続機器は、セルラーネットワーク２２以外の通信リンクを使用してデータネットワーク４４（およびデータネットワークに接続された要素）にアクセスすることができる。図１の例では、接続機器２４はデータネットワーク４４に、一実施形態では、Ｗｉ−Ｆｉアクセスポイント（ＡＰ）５８を使用して、無線で接続することができる。代替実施形態では、接続機器は、ブルートゥース（登録商標）、ロングレンジ（ＬｏＲａ）、ＳｉｇｆｏｘまたはナローバンドＩｏＴ（ＮＢ−ＩｏＴ）などの他の適切な無線通信プロトコルを使用してデータネットワークに接続することができる。代替的または追加的に、接続機器２４は有線接続を使用してデータネットワークに接続することができる。
【００４１】
複合通信システム２０は、オンボードトークンを処理するためのトークンサーバ６０およびトークン管理サーバ６４を含む。トークン管理サーバは、データネットワーク４４を介して、または専用通信リンク６６、例えば有線リンクを使用して、トークンサーバ６０と通信することができる。いくつかの実施形態では、トークン管理サーバ６４はポータルアプリケーションを実行し、それを介して所有者５６は事前設定された数（クォータ）の接続機器に対するトークンを購入することができる。トークンは、以下に詳細に説明するように、セルラーネットワーク内の選択されたサービスプランに接続機器をオンボードするために使用される。
【００４２】
（接続機器とトークンサーバの構成例）
図２は、本明細書に記載の一実施形態による、図１の複合通信システム２０で動作可能な接続機器２４を概略的に示すブロック図である。
【００４３】
接続機器２４は、接続機器の様々なタスクを実行するプロセッサ７０を含む。プロセッサ７０は、任意の適切なバス７６を使用して、ランダムアクセスメモリ（ＲＡＭ）などの揮発性メモリ７２、および不揮発性メモリ（ＮＶＭ）７４に接続される。ＮＶＭ７４は、任意の適切な記憶装置技術を使用して実装することができる。例えば、ＮＶＭ７４はフラッシュメモリを含み得る。プロセッサ７０は通常、ＮＶＭ７４に記憶されているプログラムを実行する。
【００４４】
いくつかの実施形態では、ＮＶＭ７４は、以下で詳細に説明するように、接続機器をセルラーネットワークにオンボードするための情報を指定するトークン７８を保管する。この例では、ＮＶＭ７４はさらにユニフォームリソースロケータ（ＵＲＬ）８０を保管する。代替的または追加的に、トークン７８、ＵＲＬ８０、またはその両方を揮発性メモリ７２に保管することができる。セルラーネットワークに接続されている場合、接続機器２４は、ＵＲＬ８０を使用して、データネットワーク４４を介してトークンサーバ６０にアクセスすることが出来る。
【００４５】
本事例では、接続機器２４は、例えばＳＩＭベンダにより接続機器の製造業者に提供され得る、加入者識別モジュール（ＳＩＭ）８２を備える。いくつかの実施形態では、ＳＩＭ８２は、固有の国際移動体加入者識別番号（ＩＭＳＩ）８４およびキー８６を含む様々な種類の情報を保持する集積回路（ＩＣ）を含み、これらは通常パーソナライゼーションプロセス中にＳＩＭに割り当てられる。ＩＭＳＩおよびキーはそれぞれ、セルラーネットワークによって、ＳＩＭ（したがってそれぞれの接続機器）を識別および認証するために使用される。いくつかの実施形態では、ＳＩＭは、プロセッサ、ＮＶＭ、ＲＡＭ、暗号化アクセラレータなどのような様々な要素を内部に含むサブシステムを有する。ＳＩＭのこれらの例示的な要素は、明確化のため図２から省略されている。
【００４６】
いくつかの実施形態では、接続機器２４はＳＩＭを含まず（ＳＩＭＬＥＳＳ機器）、その場合、ＩＭＳＩ  ８４およびキー８６はＮＶＭ７４および／またはＲＡＭ７２に保管することができる。
【００４７】
国際移動体加入者識別番号（ＩＭＳＩ  ８４）は、通常、移動体国コード（ＭＣＣ）、移動体ネットワークコード（ＭＮＣ）、および移動体加入者識別番号（ＭＳＩＮ）を含む複数の桁（例えば、１６桁程度）からなる。キー８６は、加入者識別モジュール（ＳＩＭ）を認証するためにセルラーネットワークによって使用される暗号化キーを含む。キー８６は、例えば１２８ビットなどの任意の適切なビット数から構成され得る。
【００４８】
いくつかの実施形態では、接続機器２４は、プロセッサ７０によってアクセス可能な１つまたは複数のセンサ８８を備える。センサ８８は、接続機器の内部または外部に存在することができる。センサ８８の機能は用途に依存する。例えば、センサ８８は、温度測定値、計量情報、位置情報などを提供することができる。セルラーネットワーク内の選択されたサービスプランにリンクされているオンボード接続機器２４は、セルラーネットワークおよびデータネットワークを介して、センサによって提供された情報をアプリケーションサーバ４８に報告することができる。
【００４９】
接続機器２４は、アンテナ３２を使用して基地局（ＢＳ）３０と無線信号を交換するセルラーモデム９０を含む。本例では、接続機器は、セルラーネットワークに接続されているかまたはセルラーネットワークから切断されていることと関係なく、データネットワーク（例えばトークンサーバ６０）に無線でアクセスするためのアンテナ３２に接続されたＷｉ−Ｆｉモデム９２をさらに有することができる。
【００５０】
図３は、本明細書に記載の実施形態による、図１の複合通信システム２０において動作可能なトークンサーバ６０を概略的に示すブロック図である。トークンサーバ６０は、アウトオブバンドプロセスを使用して、接続機器をオンボードするためのトークンを提供する。トークンサーバは、以前にトークンを与えられた接続機器のオンボードをさらに取り扱い、そしてオンボード接続機器の管理をサポートする。
【００５１】
トークンサーバ６０は、後述するような、トークンサーバの様々なタスクを実行するプロセッサ１００を備える。プロセッサ１００は、トークンデータベース（ＤＢ）１０８を保管するメモリ１０４に結合されている。メモリ１０４は、例えばＲＡＭなどの任意の適切な種類のメモリを含むことができる。トークンデータベース１０８は、セルラーネットワークへのオンボードのプロセスを完了した接続機器に関連するトークンを保管する。トークンサーバ６０（および特にプロセッサ１００）は、ネットワークインタフェース１１２を使用してデータネットワーク４４に接続し、それは例えばネットワークインタフェースコントローラ（ＮＩＣ）または他の任意の適切なネットワークインタフェースを含むことができる。
【００５２】
いくつかの実施形態では、トークンサーバ６０はデータネットワーク４４上で遠隔アクセス可能である。例えば、オンボードを実行する際に、接続機器は、ＵＲＬ８０を使用して、データネットワーク上で、以前に提供され埋め込まれたトークン７８をトークンサーバに送信し得る。いくつかの実施形態では、トークンサーバは、データネットワーク４４上で、または専用通信リンク６６を介して、トークン管理サーバ６４と通信する。いくつかの実施形態では、トークンサーバ６０はオンボード接続機器に対して割り当てられたサービスプランの変更、およびキャンセルをサポートする。
【００５３】
図１−３の複合通信システム２０、接続機器２４およびトークンサーバ６０の構成は、例として示されており、純粋に概念的な明瞭さのために選択されている。代替実施形態では、他の任意の適切な復号通信システム、接続機器、およびトークンサーバの構成も使用することができる。プロセッサ７０、加入者識別モジュール（ＳＩＭ）８２、およびプロセッサ１００などの、接続機器２４およびトークンサーバ６０のいくつかの要素は、ハードウェアで、たとえば１つまたは複数の特定用途向け集積回路（ＡＳＩＣ）またはフィールドプログラマブルゲートアレイ（ＦＰＧＡ）で実装することができる。追加的または代替的に、接続機器２４およびトークンサーバ６０のいくつかの要素は、ソフトウェアを使用して、またはハードウェア要素とソフトウェア要素の組み合わせを使用して実装することができる。
【００５４】
いくつかの実施形態では、プロセッサ７０および１００のそれぞれの機能のいくつかは、本明細書で説明される機能を実行するようにソフトウェアでプログラムされている汎用プロセッサによって実行され得る。ソフトウェアは、例えばネットワークを介して電子形式で関連プロセッサにダウンロードすることができ、あるいは代替的にまたは追加的に、磁気、光学、または電子メモリなどの非一過性有形媒体に提供および／または保管することができる。  
【００５５】
本特許出願および特許請求の範囲の文脈において、「回路」という用語は、セルラーモデム９０、Ｗｉ−Ｆｉモデム９２、およびセンサ８８を除く、接続機器２４のすべての要素を指す。図２では、回路はプロセッサ７０、ＲＡＭ７２、ＮＶＭ７４、加入者識別モジュール（ＳＩＭ）８２およびバス７６を含む。
【００５６】
（自動的アクティベーションとオンボード）
図４は、本明細書に記載の実施形態による、図１の複合通信システムの様々な要素によって実行される、接続機器のアクティベーションおよびオンボードのための自動化プロセスを概略的に示す図である。
【００５７】
自動化プロセスに関与する複合通信システム２０の主な要素は、接続機器２４、トークンサーバ６０、トークン管理サーバ６４、およびセルラーネットワークの管理サーバ４０を含む。
【００５８】
自動化プロセスは一連のステップとして説明される。図４では、様々な要素間の相互作用が実線および点線として描かれている。実線は、トークン提供段階に関連するアウトオブバンド相互作用を示し、点線は、トークンサーバを使用した自動的オンボード段階に関連する相互作用を示す。
【００５９】
デフォルトプラン割り当てステップ０において、セルラーネットワークのオペレータは国際移動体加入者識別番号（ＩＭＳＩ）を加入者識別モジュール（ＳＩＭ）ベンダに提供する。ＳＩＭベンダは、管理サーバ４０に記憶されるべきＩＭＳＩおよび対応するキーを（例えば、適切なファイル内で）オペレータに返信する。管理サーバは、最初に、セルラーネットワークへの限定された接続を可能にするデフォルトサービスプランに、報告されたＩＭＳＩを関連付ける。例えば、そのＩＭＳＩが（ＳＩＭベンダによって）管理サーバに報告されている接続機器は、以下に説明するように、データネットワーク４４上で、オンボードのために限定されたアクセス、例えばトークンサーバ６０に対してのみ、を有することができる。
【００６０】
典型的なシナリオでは、ＳＩＭベンダはまずセルラーネットワークのオペレータから複数のＩＭＳＩのプールを受け取る。ＳＩＭベンダは、プール内の各ＩＭＳＩに対応するキーを生成し、上述のように、使用されたＩＭＳＩおよびキーをセルラーネットワークのオペレータに、例えばファイルで報告する。  ＳＩＭベンダは、ＳＩＭ８２のようなパーソナライゼーションされたＳＩＭカードを製造する際に、ＩＭＳＩとキーのペアを使用する。
【００６１】
プラン選択ステップ１において、実際のサービスプランは、例えば所有者５６によって、または所有者５６に代わって接続機器の製造者によって選択される。ステップ１において、サービスプランは、通常、そのＩＤがまだ知られていない複数の接続機器に対して選択される。いくつかの実施形態では、実際のサービスプランの選択は、トークン管理サーバ６４内のポータルアプリケーションを介して実行される。いくつかの実施形態では、ポータルアプリケーションはセルラーネットワークオペレータによって提供される様々なサービスプランを（例えば視覚的に）提示する。各サービスプランは通常、（ｉ）サービスレベル契約（ＳＬＡ）、（ｉｉ）有効期限−  サービスプランが前払いされた場合、および（ｉｉｉ）クレジットカードの詳細などの支払い方法、に関連付けられている。いくつかの実施形態では、サービスプランは、例えばアプリケーションクラウド５２内のターゲットアプリケーションサーバ４８上で実行されているアプリケーションなどの高度なサービスにさらに関連付けられる。
【００６２】
いくつかの実施形態では、接続機器の所有者（または製造者）は、ポータルを介して、選択されたプランのためのトークンを購入し、トークンは、その後、接続機器の選択されたクォータに達するまでオンボードに使用される。ステップ１において、サービスプランの選択およびトークンの購入に応答して、トークン管理サーバ６４は適切なトークン要求をトークンサーバ６０に送信する。
【００６３】
トークン受信ステップ２において、トークン管理サーバ６４は、ステップ１のトークン要求に応答してトークンサーバ６０によって生成された、要求されたクォータに対するトークンを受信する。生成されたトークンは、例えば文字列を含むことができ、任意の適切なインタフェースを使用して所有者（または製造業者）に配信することができる。いくつかの実施形態では、トークンサーバは、トークンがそれ自体の生成されたトークンであることを検証するため、およびトークンコンテンツの完全性をチェックするためにトークンサーバによって使用され得る署名を有するトークンを生成する。例示的実施形態では、トークン管理サーバ６４はポータルを使用してトークン文字列を表示することができる。代替的または追加的に、トークン管理サーバは、例えば任意の適切な種類のファイルを使用して、トークンを所有者（または製造者）に送信する。
【００６４】
トークンサーバ６０によって提供されるトークンは、選択されたサービスプラン、口座／支払う顧客、および選択肢として、そのトークンを所有する接続機器に対して与えられるクラウドアプリケーションを指定する。トークンサーバ６０は、トークン（およびトークン署名）をサービスプランおよびクォータと関連付けてトークンデータベース１０８に保管する。この段階では、トークンはまだ特定の接続機器にリンクされていないことに注意が必要である。
【００６５】
上記のステップ１および２は、通常、セルラーネットワーク内の１つの共通のサービスプラン、およびアプリケーションクラウドの同じサービスを共有する複数（割り当てクオータまで）の接続機器に対して、１回実行される。
【００６６】
埋め込みステップ３では、ステップ２でトークンサーバによって生成されたトークンが接続機器の製造者に提供される。いくつかの実施形態では、製造者は、接続機器のソフトウェア内に、例えばビジネスロジック層内に、トークンデータをトークン７８として埋め込む。いくつかの実施形態では、製造者は、接続機器のソフトウェア内にＵＲＬをさらに埋め込む。ＵＲＬは、接続機器をオンボードするためトークンサーバ６０にアクセスするために使用される。ＵＲＬは、例えば、トークン管理サーバのポータルを介して、または任意の他の適切な方法を使用して製造者に提供され得る。製造者は、接続機器のソフトウェア内に提供されたＵＲＬをＵＲＬ８０として埋め込む。
【００６７】
接続確立ステップ４において、接続機器は、ＩＭＳＩ  ８４を管理サーバ４０に送信することによってセルラーネットワークへの接続を試み、管理サーバ４０は、加入者識別モジュール（ＳＩＭ）内のキー情報に基づいて加入者を検証する。ステップ４では、接続機器はまだオンボードされていない。これは、たとえ接続機器が管理サーバ４０によって検証されても、接続機器は現在、基本的な接続を提供するデフォルトサービスプランにリンクされており、管理サーバ４０において、まだ上記ステップ１で選択されたサービスプランにリンクされていないことを意味する。
【００６８】
接続機器は、トークン送信ステップ５において、オンボードをトリガするために、デフォルトサービスプランによって可能にされた基本接続を利用することによって、ＵＲＬ８０を使用してトークン７８を機器のＩＭＳＩなどの追加パラメータとともにトークンサーバ６０に送信する。トークンの受信に応答して、トークンサーバは、トークンデータベース１０８において、（例えば、上記のステップ２で）このトークンに割り当てられたクォータが完全に使用済みか否かをチェックする。クォータが完全に使用済みでない場合、トークンサーバは、トークンデータベース１０８において、トークンと接続機器のＩＭＳＩとの間を関連付けし（選択されたサービスプランはすでにトークンに割り当てられている）、クォータの使用量を更新する。トークンの残りのクォータは、たとえば、トークン管理サーバのポータルを介して確認できる。そうでない場合、割り当て量クォータは完全に使用済みであり、トークンサーバはトークン管理サーバにクオータエラーメッセージを発行する。
【００６９】
オンボード要求ステップ６において、トークンサーバ６０は、オンボード要求を管理サーバ４０に送信する。トークンサーバは、トークン７８内のトークンデータに基づいてオンボード要求を生成する。オンボード要求は、ユーザアカウントおよびＩＭＳＩ  ８４によって識別される接続機器が許可されるアプリケーションクラウドサービスを指定する。オンボード要求は、例えば、接続機器のＩＭＳＩ、セルラーネットワーク内の対応するユーザアカウント、ならびに割り当てられたサービスプランおよびサービスレベル契約（ＳＬＡ）などの情報を含むことができる。
【００７０】
オンボードステップ７において、オンボード要求に応答して、管理サーバ４０は、現在接続機器に割り当てられているデフォルトのサービスプランを、ステップ１で選択され、そしてオンボード要求において指定された実際のサービスプランと置き換える。いくつかの実施形態では、管理サーバ４０は、オンボードプロセスが首尾よく完了した、またはおそらく失敗したことをトークンサーバに通知する（図示せず）。一実施形態では、管理サーバは、オンボードが成功したか失敗したかを示すメッセージをトークンサーバ６０に送信する。オンボードステップ７で自動的オンボード段階は終了する。いくつかの実施形態では、接続機器は、実際にオンボードされるためには、セルラーネットワークから切断されてから、その後再接続される必要がある。
【００７１】
オンボード後のステップ８では、接続機器は既にオンボードされているので、接続機器との通信トランザクションは、接続機器がリンクされている実際のサービスプランに従って処理される。したがって、管理サーバは、サービスプランのサービスレベル契約（ＳＬＡ）に従って、接続機器にサービスを提供する。管理サーバはさらに、接続機器とアプリケーションサーバ４８との間の通信トランザクションを追跡し、それに応じて所有者５６に請求する。
【００７２】
図４に記載されているプロセスは例として与えられており、他の適切なプロセスも使用することができる。例えば、上記のトークン送信ステップ５において、接続機器は、最初に上記の接続確立ステップ４で説明したようにセルラーネットワークにおいて基本的な接続性を確立することによって、セルラーネットワーク（およびデータネットワーク）を介して埋め込みトークン（７８）をトークンサーバ６０に送信する。代替実施形態では、接続機器は、セルラーネットワーク以外の通信リンクを使用して、例えばＷｉ−Ｆｉモデム９２を使用して、埋め込まれたトークンをトークンサーバに送信する。図４の接続確立ステップ４は、接続機器がセルラーネットワーク以外の無線または有線リンクを使用してトークンサーバにトークン７８を送信する場合、スキップされ得る。
【００７３】
上述の実施形態では、接続機器は埋め込まれたトークンをトークンサーバに送信する。トークンデータの解析に基づいて、トークンサーバは対応するオンボード要求を生成し、オンボード要求を管理サーバ４０に送信する。代替実施形態では、接続機器は接続確立ステップ４で確立された基本接続を使用してオンボード要求を管理サーバに送信する。そのような実施形態におけるオンボード要求は、埋め込まれたトークン（７８）自体を含むことができ、あるいは埋め込まれたトークンデータに基づいて接続機器によって生成されることができる。オンボード要求に応答して、管理サーバ４０は、上述のように、接続機器を選択されたサービスプランにリンクさせ、そしてオンボード通知をトークンサーバに送信する。そのような通知は少なくとも接続機器のＩＭＳＩおよび割り当てられた対応するサービスプランを含む。通知に応答して、トークンサーバは、トークンデータベース１０８において、トークンと接続機器のＩＭＳＩとの間を関連付け、上述のようにそのトークンのクォータを更新する。
【００７４】
所与の接続機器のオンボードは、典型的には１回、例えば接続機器がセルラーネットワークに初めて接続したときに実行される。いくつかの実施形態では、接続機器は、正常にオンボードされたという通知を受信する。
【００７５】
（トークンサーバでの接続機器の管理）
いくつかの実施形態では、所有者５６は、トークンサーバ６０のトークンデータベース１０８に既にオンボードされ登録されている接続機器を管理する。以下の説明では、所有者５６はデータネットワーク４４を介して直接、またはトークン管理サーバ６４のポータルを介して間接的に、トークンサーバ６０と通信できる。
【００７６】
図５は、本明細書に記載の一実施形態による、オンボードおよびオンボード接続機器を管理する方法を概略的に示すフローチャートである。この方法は、トークンサーバ６０のプロセッサ１００によって実行されるものとして記載される。この方法は、プロセッサ１００が並行して実行する、部分Ａおよび部分Ｂで示される２つの部分に分割される。
【００７７】
方法の部分Ａは、オンボードステップ２００で、トークンサーバのプロセッサ１００が、上記図４を参照して記載されたように、接続機器のＩＭＳＩを関連するトークンと関連付けてトークンデータベース１０８に登録することによって、接続機器２４のオンボードを取り扱うことで開始される。プロセッサ１００は、それぞれの接続機器を関連するトークンに割り当て、選択されたクォータまで、接続機器を関連するサービスプランにリンクさせることによって、接続機器をオンボードするように管理サーバ４０に要求する。オンボードされた接続機器は、その接続機器をオンボードするために使用されたトークンとトークンデータベース１０８内で関連付けられる。いくつかの実施形態では、例えば、プリペイド方式を使用する場合、トークンはデータベース内の有効期限にも関連付けられる。
【００７８】
方法の部分Ｂは、メッセージ受信ステップ２０４において、トークンサーバのプロセッサ１００が、例えば所有者５６から制御メッセージを受信することで始まる。この例では、制御メッセージは、更新メッセージまたはオンボードキャンセルメッセージを含むことができる。代替的または追加的に、他の適切な制御メッセージもまた使用され得る。いくつかの実施形態では、トークンサーバ（またはトークン管理サーバのポータル）は、所有者が自分のオンボード接続機器を管理することを可能にするユーザインターフェースアプリケーション（たとえばダッシュボード）を提供する。例えば、所有者は、所有する接続機器のステータスをチェックし、オンボード接続機器の削除、サービスプランの変更などの適用すべきアクションを選択することができる。
【００７９】
更新メッセージは、所与の接続機器（または複数の接続機器）に割り当てられた１つまたは複数のプランの属性を修正することを指定する。更新メッセージは、たとえば所与の接続機器のＩＤ（たとえばＩＭＳＩ）、および変更するサービスプランの１つ以上の属性を指定することができる。いくつかの実施形態では、更新メッセージは、例えば、現在使用されているサービスレベル契約（ＳＬＡ）を交換するための異なるＳＬＡを指定すること、サービスプラン期間を延長すること、１つまたは複数のアプリケーションサービスを追加または削除すること、および／または異なる支払方法を使用すること、によって更新されたサービスプランを指定する。変更ステップ２０８において、プロセッサ１００はトークンデータベース内の接続機器に割り当てられたサービスプランの関連属性を変更する。プロセッサ１００はさらに、変更要求ステップ２１２において、１つまたは複数の接続機器のＩＭＳＩおよび必要な変更を含む更新要求を管理サーバ４０に送信する。
【００８０】
いくつかの実施形態では、メッセージ受信ステップ２０４で受信された制御メッセージは、トークンデータベース１０８に登録され、そして管理サーバ４０にオンボードされた１つまたは複数の接続機器を削除するためのオンボードキャンセルメッセージを含む。データベースからの削除ステップ２１６において、プロセッサ１００は、トークンデータベースにおける所与のＩＭＳＩとその接続機器のオンボードのために使用されたトークンとの間の関連付けを削除する。プロセッサは、例えば、削除された各接続機器に対し１ユニットだけクォータを増加させることにより、関連トークンのクォータを更新する。
【００８１】
削除要求ステップ２２０において、プロセッサ１００は、関連する接続機器のＩＭＳＩを含む削除要求を管理サーバ４０に送信する。削除要求に応答して、管理サーバは、ＩＭＳＩと接続機器が割り当てられているサービスプランとの間の関連付けを削除し、その後は、接続機器はもはやセルラーネットワークにオンボードされていない。いくつかの実施形態では、オンボードキャンセルメッセージおよび／または削除要求は、複数の接続機器のオンボードをキャンセルすることを指定できる。
【００８２】
ステップ２１２および２２０のそれぞれに続いて、本方法はステップ２０４にループバックし、後続の制御メッセージを受信する。
【００８３】
上述の実施形態は例として与えられたものであり、他の適切な実施形態も使用することができる。
【００８４】
本明細書に記載の実施形態は主にセルラーネットワークへのトークンベースの自動的オンボードを対象としているが、本明細書に記載の方法およびシステムは、同様のトークンベースの技術を用いて、他の適切なタイプの通信ネットワーク、例えば有線通信ネットワークへのオンボードにも適用可能である。
【００８５】
上記の実施形態は例として引用され、添付の特許請求の範囲は、上記に特に示され記載されたものに限定されないことが理解されるであろう。むしろ、その範囲は、上記の説明を読んだ当業者に想起される、先行技術には開示されていない、上記の様々な特徴の組み合わせおよびサブ組み合わせの両方を含む。参照により本特許出願に組み込まれた文書は、本出願の不可欠な部分とみなされるべきである。本明細書において明示的または黙示的になされる定義と組み込まれた文書の定義が矛盾する場合は、本明細書における定義が優先されるべきである。
【図１】
2019186922.tif 000003
【図２】
2019186922.tif 000004
【図３】
2019186922.tif 000005
【図４】
2019186922.tif 000006
【図５】
2019186922.tif 000007
【外国語明細書】
2019186922000001.pdf