(57)【要約】【課題】無線装置の電子情報識別のプログラミングを可能にする方法及び装置である。【解決手段】一実施例において、前に購入又は展開された無線装置はセルラーネットワークにより起動される。無線装置は、オペレーティングシステムコンポーネント及び／又はアクセス制御クライアントコンポーネントをダウンロードするために、アクセスモジュールを用いながら無線ネットワークと接続する。ここに記載する方法及び装置は、電子加入者識別モジュール（ｅＳＩＭ）データ、ＯＳコンポーネントを含む様々なコンポーネントの更新、追加、置き換えを可能にする。本発明の一典型的な実例は、デバイスとセキュリティを維持するセルラーネットワークとの間の信用鍵交換を用いる。【選択図】図２
2014241648.tif 000002
【特許請求の範囲】
【請求項１】
ネットワーク上でアクセス制御クライントを受信する方法であって、
アクセス制御クライアントに関連する１以上のパッケージへのアクセスを可能にする第１のセットのアクセス権を有する認証済みデータセッションを確立する処理と、
第２のセットのアクセス権を有する前記アクセス制御クライアントに関連する１以上のパッケージをダウンロードする処理と、
前記ダウンロードされた１以上のパッケージの少なくとも一部に基づき前記アクセス制御クライアントをアセンブリする処理と、
加入者セッションを前記アセンブリされたアクセス制御クライアントにより確立する処理と、
を含む前記方法。
【請求項２】
前記アクセス制御クライアントは、１以上の電子加入者識別モジュール（ｅＳＩＭ）を含み、
前記ダウンロードする処理は、電子ユニバーサル集積回路カード（ｅＵＩＣＣ）を含むセキュアな要素によって実行され、前記１以上の電子加入者識別モジュールのそれぞれは、国際移動電話加入者識別番号（ＩＭＳＩ）に関連し、
前記確立する処理には、前記１以上の電子加入者識別モジュールによって少なくとも一部は促進された認証及びキー合意（ＡＫＡ）を含み、
前記加入者セッションはセルラーネットワークにより確立される、
請求項１に記載の方法。
【請求項３】
前記認証済みデータセッションは前記ネットワークと受信デバイス間の相互照合を含み、そして前記相互照合は暗号キープロトコルを含む、請求項１に記載の方法。
【請求項４】
前記暗号キープロトコルは１以上の非対象ＲＳＡ式公開鍵及び秘密鍵に基づく、請求項３に記載の方法。
【請求項５】
前記第２のセットのアクセス権は１以上の顧客サービスを利用可能にする、請求項１に記載の方法。
【請求項６】
前記ネットワークは無線ネットワークを含み、前記１以上の顧客サービスは音声コールをセットしたり受信することを含む、請求項５に記載の方法。
【請求項７】
前記１以上の顧客サービスはネットワークにアクセスすることを含む、請求項５に記載の方法。
【請求項８】
前記１以上の顧客サービスはメディアファイルにアクセスすることを含む、請求項５に記載の方法。
【請求項９】
前記第１のセットのアクセス権は顧客サービスのために利用可能でない、請求項５に記載の方法。
【請求項１０】
ネットワーク上でデバイスのオペレーティングシステムを修正する方法であって、
第１のセットのアクセス権を有する認証済みデータセッションを確立する処理と、
前記認証済みデータセッションを介して更新リクエストを受信し、これに応じて適切な更新パッケージを生成する処理と、
前記認証済みデータセッションを介して１以上の更新パッケージを転送する処理と、を含み、
前記１以上の更新パッケージは、第２のセットのアクセス権を有するアクセス制御クライアントによるオペレーションのために構成される前記方法。
【請求項１１】
前記ネットワークは無線ネットワークを含み、前記認証済みデータセッションは前記無線ネットワークと前記デバイス間の相互照合を含む、請求項１０に記載の方法。
【請求項１２】
前記第１のセットのアクセス権は更新パッケージを交換することに制限される、請求項１０に記載の方法。
【請求項１３】
前記第２のセットのアクセス権は１以上の加入者セッションを利用可能にする、請求項１０に記載の方法。
【請求項１４】
前記第１のセットのアクセス権は前記第２のセットのアクセス権のサブセットである、請求項１０に記載の方法。
【請求項１５】
前記第２のセットのアクセス権は１以上のユーザ選択に基づき選択される、請求項１０に記載の方法。
【請求項１６】
前記更新リクエストは前記１以上のユーザ選択を含む、請求項１５に記載の方法。
【請求項１７】
前記デバイスに対して１以上の更新オプションを提示することを追加的に含む、請求項１０に記載の方法。
【請求項１８】
１以上の無線ネットワークに接続するように構成された１以上の無線インタフェースと、
複数のユーザアクセス制御クライアントを記憶するよう構成されたセキュアな要素であって、各ユーザアクセス制御クライアントが対応のネットワークに関連する当該要素と、  プロセッサと、
前記プロセッサとデータ通信する記憶デバイスであって、前記プロセッサが実行するとき、(a)第１のアクセス権に制限された認証済みデータセッションを確立し、(b)前記認証済みデータセッションを通じてアクセス制御クライアントに関する更新をリクエストし、(c)第２のセットのアクセス権を有する加入者セッションを、前記更新されたアクセス制御クライアントにより確立する、ように構成されたコンピュータ実行可能な命令を含む前記記憶デバイスと、
を備えた無線装置。
【請求項１９】
前記無線デバイスは携帯端末を含み、前記アクセス制御クライアントは電子加入者識別モジュール（ｅＳＩＭ）を含む、請求項１９に記載の無線装置。
【請求項２０】
無線ユーザデバイスと、ネットワーク装置とを含む無線システムであって、
前記ネットワーク装置は、
複数の無線ユーザデバイスと通信するよう構成されたインタフェースと、
プロセッサと、
前記プロセッサとデータ通信する記憶デバイスであって、前記プロセッサが実行するとき、(a)前記複数の無線ユーザデバイスの一つにより、第１のセットのアクセス権をもつ認証済みデータセッションを確立し、(b)前記無線ユーザデバイスの一つから更新リクエストを受信して、適切な更新パッケージを生成し、(c)前記生成された更新パッケージを転送し、(d)前記生成された更新パッケージは、第２のセットのアクセス権をもつアクセス制御クライアントによるオペレーションのために構成される、ように構成されたコンピュータ実行可能な命令を含む前記記憶デバイスとを含むことを特徴とする前記無線システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、一般に、デバイスがセルラーネットワークを用いて通信するシステムなどのワイヤレスシステムの分野に係り、より詳細には、一態様として、無線ネットワーク上で電子識別コンポーネントを携帯端末に配信する方法及び装置に向けられている。
【０００２】
優先権及び関連出願：本出願は、２０１１年５月１９日に出願された“METHODS AND APPARATUS FOR DELIVERING ELECTRONIC IDENTIFICATION COMPONENTS OVER A WIRELESS NETWORK”と題する米国特許出願第１３／１１１，８０１号の優先権を主張するもので、該特許出願は、２０１０年１０月２８日に出願された“METHODS AND APPARATUS FOR DELIVERING ELECTRONIC IDENTIFICATION COMPONENTS OVER A WIRELESS NETWORK”と題する米国仮特許出願第６１／４０７，８６２号の優先権を主張するものであり、各特許出願は、引用としてここにそのまま組み入れる。
【０００３】
また、本出願は、２００９年１月１３日に出願された“POSTPONED CARRIER CONFIGURATION”と題する共同所有、同時係属中の米国特許出願第１２／３５３，２２７号、２０１０年１１月２２日に出願された“WIRELESS NETWORK AUTHENTICATION APPARATUS AND METHODS”と題する第１２／９５２，０８２号、２０１０年１１月２２日に出願された“APPARATUS AND METHODS FOR PROVISIONING SUBSCRIBER IDENTITY DATA IN A WIRELESS NETWORK”と題する第１２／９５２，０８９号、２０１０年１２月２８日に出願された“VIRTUAL SUBSCRIBER IDENTITY MODULE DISTRIBUTION SYSTEM”と題する第１２／９８０，２３２号、２０１１年４月１日に出願された“ACCESS DATA PROVISIONING SERVICE”と題する第１３／０７８，８１１号、２０１１年４月４日に出願された“MANAGEMENT SYSTEMS FOR MULTIPLE ACCESS CONTROL ENTITIES”と題する第１３／０７９，６１９号、２０１１年４月５日に出願された“METHOD AND APPARATUS FOR STORAGE AND EXECUTION OF ACCESS CONTROL CLIENTS”と題する第１３／０８０，５２１号、２０１１年４月５日に出願された“SIMULACRUM OF PHYSICAL SECURITY DEVICE AND METHODS”と題する第１３／０８０，５３３号、２０１１年４月５日に出願された“APPARATUS AND METHOD FOR CONTROLLING DISTRIBUTION OF ELECTRONIC SUBSCRIBER IDENTITY MODULES”と題する第１３／０８０，５５８号、２０１１年４月２５日に出願された“APPARATUS AND METHOD FOR STORING ELECTRONIC SUBSCRIBER IDENTITY MODULES”と題する第１３／０９３，７２２号、２０１１年４月２７日に出願された“SYSTEM FOR DISTRIBUTION OF UNIQUE SUBSCRIBER IDENTITY MODULES”と題する第１３／０９５，７１６号、並びに２０１０年１０月２８日に出願された“METHODS AND APPARATUS FOR ACCESS CONTROL CLIENT ASSISTED ROAMING”と題する米国仮特許出願第６１／４０７，８５８号、２０１０年１１月３日に出願された“METHODS AND APPARATUS FOR ACCESS DATA RECOVERY FROM A MALFUNCTIONING DEVICE”と題する第６１／４０９，８９１号、２０１０年１１月１２日に出願された“APPARATUS AND METHOD FOR RECORDATION OF DEVICE HISTRY ACROSS MULTIPLE SOFTWARE EMULATION”と題する第６１／４１３，３１７号、２０１１年４月２６日に出願された“ELECTRONIC ACCESS CLIENT DISTRIBUTION APPARATUS AND METHODS”と題する第６１／４７９，３１９号、２０１１年４月２９日に出願された“COMPACT FORM FACTOR INTEGRATED CIRCUIT CARD”と題する第６１／４８１，１１４号、２０１１年５月６日に出願された“METHODS AND APPARATUS FOR PROVIDING MANAGEMENT CAPABILITIES FOR ACCESS CONTROL CLIENTS”と題する第６１／４８３，５８２号にも関連しており、その各々は、引用としてここにそのまま組み入れる。
【背景技術】
【０００４】
殆どの無線通信システムに関する先行技術において、セキュアな通信のためにアクセス制御が要求される。例えば、一つの単純なアクセス制御スキームは、(i)通信するパーティの識別を認証すること、(ii)その認証された識別に見合ったアクセスレベルを獲得すること、を含む。典型的なセルラー（無線）システムの環境内では、物理的カードフォームファクタユニバーサル集積回路カード（ＵＩＣＣ）内で物理的に組み込まれる加入者識別モジュール（ＳＩＭ）と称されるアクセス制御クライアントにより、アクセス制御が支配される。動作中に、ＳＩＭカードは、セルラーネットワークに対して加入者を認証する。首尾良く認証された後に、加入者は、セルラーネットワークへアクセスすることが許される。
【０００５】
各ＳＩＭカードは一つのユーザアカウントと関連し、そこでのユーザアカウントデータはＳＩＭカードに恒久的に記憶される。ユーザが既存のアカウントから新たなアカウントへのサービス変更を望む場合、ユーザは（例えば、ＳＩＭカードスロットから既存ＳＩＭカードを物理的に取り除き、そして新たなＳＩＭカードを挿入することによるなどして）その既存ＳＩＭカードを新たなＳＩＭカードに置き換える必要がある。要するに、ユーザアカウントはＳＩＭカードに結びつけられてはいるが、無線端末自体とは結合していないのである。したがって、更なるアカウントを追加することは新たなＳＩＭカードを使用することを要求する。
【０００６】
例えば、加入者が新たなサービスエリアへ移動するときには、その加入者は多くの場合で、高い「ローミング」料金を支払うか又は新たなＳＩＭカードを購入するか選択しなければならない。同様に、（例えば、仕事上の電話と個人使用での電話を共有するなど）複数の請求アカウント間において支払いをするユーザについては、そのユーザはＳＩＭカード間で常に切替えを行なわなくてはならない。複数のＳＩＭカードを可能にするため、幾つかのデバイスは複数のカード入れを提供することによってこの問題を処理することが試みられた。しかしながら、これらの「複数カード」による解決方法は望ましいものではない。というのは、追加されるＳＩＭカード入れは無視できない大きさを占めることとなり、ＳＩＭカードアカウントの根本的な非柔軟性に何ら解決を図るわけではないからである。
【０００７】
さらに既存のＳＩＭ解決法は、物理的なＵＩＣＣカード媒体に「ハード・コード化(hardcoded)」される１以上のＳＩＭソフトウェア識別から成る。すなわち、ＳＩＭカードの集合体は再プログラム化などされ得ない。あらゆる実務的意図及び目的から、従来のＳＩＭカードは不可分である。つまり、ＳＩＭソフトウェアは、物理的なＵＩＣＣカード媒体から分離不可能である。その結果、或るオペレーションは既存のＳＩＭカード体系の中では実行されることができない。例えば、修正、解約、及び／又は異なるネットワークキャリアについて有効化されたＳＩＭカード間でＳＩＭを移動することができない。よって、詳細は後述するが、既存のＳＩＭカード解決法はセルラー技術（及び他の無線技術）の複雑さを展開するにあたって一層不十分になってきた。
【発明の概要】
【発明が解決しようとする課題】
【０００８】
したがって、ユーザアカウントを取得（例えば、購入）し管理する能力をユーザに提供するための改善された解決法が要求されている。このような改善された解決は、理想的には、これまでに配備又は購入された端末に対して、新たなＳＩＭカードを要求することなく、新たな又は異なるユーザアカウントの配信をサポートすべきである。
【課題を解決するための手段】
【０００９】
本発明は、とりわけ、アクセス制御クライアントのセキュアな獲得及び配信のための装置及び方法を開示することにより前記要望に対処する。
【００１０】
本発明の第１の態様において、無線ネットワーク上でアクセス制御クライアントを受信する方法が開示される。一実施例において、その方法は、第１のセットのアクセス権を有する認証済みデータセッションを確立する処理と、第２のセットのアクセス権を有するアクセス制御クライアントを選択する処理と、１以上の更新パッケージを受信する処理と、１以上の更新パッケージをアクセス制御クライアントにアセンブリする処理と、アクセス制御クライアントを実行する処理とを含む。
本発明の第２の態様において、無線ネットワーク上でデバイスオペレーティングシステムを修正する方法が開示される。一実施例において、その方法は、第１のセットのアクセス権を有する認証済みデータセッションを確立する処理と、１以上の更新パッケージを受信する処理と、１以上の更新パッケージを、第２のセットのアクセス権を有するアクセス制御クライアントによるオペレーションのために構成されるオペレーティング・コンポーネントにアセンブリする処理とを含む。
本発明の第３の態様において、ネットワーク上でアクセス制御クライアントを受信する方法が開示される。一実施例において、その方法は、アクセス制御クライアントに関連する１以上のパッケージに対してアクセスできるようにする第１のセットのアクセス権を有する認証済みデータセッションを確立する処理と、第２のセットのアクセス権を有するアクセス制御クライアントに関連する１以上のパッケージをダウンロードする処理と、ダウンロードされた１以上のパッケージの少なくとも一部に基づきアクセス制御クライアントをアセンブリする処理と、アセンブリ処理されたアクセス制御クライアントにより加入者セッションを確立する処理とを含む。
【００１１】
一変形として、認証されたデータセッションは無線ネットワークと受信デバイス間の相互照合を含む。例えば、その相互照合は暗号化キープロトコルを含む。一実施例において、暗号化キープロトコルは１以上のＲＳＡ法による公開鍵及び秘密鍵に基づく。
他の一実施例としては、第２のセットのアクセス権は、例えば、音声呼び出しをセットしたり受信すること、ネットワークをアクセスすること、メディアファイルをアクセスすることというような１以上の顧客サービスを利用可能にする。或いは又、第１のセットのアクセス権は顧客サービスに対して利用可能でない。
【００１２】
本発明の第４の態様において、ネットワーク上でデバイスオペレーティングシステムを修正する方法が開示される。一実施例において、その方法は、第１のセットのアクセス権を有する認証済みデータセッションを確立する処理と、認証済みデータセッションを通じて更新リクエストを受信する処理と、これに応じて適切な更新パッケージを生成する処理と、前記認証済みデータセッションを介して１以上の更新パッケージを転送する処理とを含む。１以上の更新パッケージは、第２のセットのアクセス権を有するアクセス制御クライアントによるオペレーションのために構成される。
【００１３】
一変形として、ネットワークは無線ネットワークを含み、認証済みデータセッションは無線ネットワークとデバイス間の相互照合を含む。第２の変形として、第１のセットのアクセス権は更新パッケージを交換することに実質的に制限される。或いは又、第２のセットのアクセス権は１以上の加入者セッションを利用可能にする。別の代替例では、第１のセットのアクセス権は第２のセットのアクセス権のサブセットである。さらに別の代替例では、第２のセットのアクセス権は１以上のユーザ選択に基づき選択される。さらに、更新リクエストは１以上のユーザ選択を含む。１以上の更新オプションがデバイスに提示されてもよい。
【００１４】
本発明の他の態様において、無線装置が開示される。一実施例において、無線装置は、１以上の無線ネットワークに接続するように構成された１以上の無線インタフェースと、複数のユーザアクセス制御クライアントを記憶するよう構成されたセキュアな要素であって各ユーザアクセスデータ要素が対応のネットワークに関連する当該要素と、プロセッサと、プロセッサとデータ通信するコンピュータ実行可能な命令を含んだ記憶デバイスとを含む。
【００１５】
一変形として、そのコンピュータ実行可能な命令は、プロセッサが実行するとき、第１のセットのアクセス権に制限された認証済みデータセッションを確立し、認証済みデータセッションを通じてアクセス制御クライアントに関する更新をリクエストし、第２のセットのアクセス権を有する加入者セッションを更新されたアクセス制御クライアントにより確立するように構成される。
第２の変形において、無線デバイスは携帯端末を含み、そしてアクセス制御クライアントは電子加入者識別モジュール（ｅＳＩＭ）である。
【００１６】
本発明のさらに別の態様において、ネットワーク装置が開示される。一実施例において、ネットワーク装置は、１以上の無線ネットワークと通信するように構成された１以上のインタフェースと、プロセッサと、このプロセッサとデータ通信するコンピュータ実行可能な命令を含んだ記憶デバイスとを含む。一変形として、コンピュータ実行可能な命令は、プロセッサが実行するとき、１以上の無線デバイスの一つにより第１のセットのアクセス権を有する認証済みデータセッションを確立し、無線デバイスの一つから更新リクエストを受信し、これに応じて適切な更新パッケージを生成する。生成された更新パッケージは、第２のセットのアクセス権を有するアクセス制御クライアントによるオペレーションのために構成される。
【００１７】
本発明のさらに別の態様において、コンピュータ読出し可能な装置が開示される。一実施例において、その装置は、少なくとも１つのコンピュータプログラムを記憶するよう構成される。一変形として、プログラムは、実行時に、第１のセットのアクセス権を有する認証済みデータセッションを確立し、１以上の更新パッケージを受信し、１以上の更新パッケージをオペレーティングシステムコンポーネントにアセンブルする命令を含む。
【００１８】
本発明の他の特徴及び優位な点は、添付の図面及び後述する例示の実施例の詳細な記載を参照することによって、当業者であれば直ちに理解されるであろう。
【図面の簡単な説明】
【００１９】
【図１】図１は、従来の加入者識別モジュール（ＳＩＭ）を用いた認証及びキー合意（ＡＫＡ）手順を示す論理的なラダー図である。
【図２】本発明の種々の実施形態に関連した、携帯端末ＳＩＭをプログラミングした１つの典型的な例を詳細化した論理フロー図である。
【図３】本発明の種々の実施形態に関連した、携帯端末オペレーティングシステムをプログラミングした１つの典型的な例を詳細化した論理フロー図である。
【図４】本発明に従う携帯端末のコンポーネントをプログラミングした一般化方法の一実施例を示す論理フロー図である。
【図５】本発明の方法を具現化するのに有用な典型的装置のブロック図である。（全図の著作権は２０１０アップル社にあり、全ての権利を保有する）
【発明を実施するための形態】
【００２０】
全体を通して同じ部分が同じ番号で示された添付図面を参照して説明する。
【００２１】
概略
１つの態様において、本発明は、ネットワークを介して、アクセス制御クライアントをデバイスに配信する方法及び装置を提供する。１つの典型的な実施例において、セル式（無線）デバイスが配備された後、セルラーネットワークはｅＳＩＭをセル式デバイスにセキュアに配信することができる。特に、セル式デバイスはネットワークに接続するための制限された能力を用いて事前にプログラミングされる。このセル式デバイスは更新ポータルに対して接続するための幾つかの制限あるアクセス能力をもつが、音声コール（呼び出し）をしたり、ユーザデータを送受信したりなどするにはまさに特徴付けられたｅＳＩＭを受信しなければならない。例えば、ユーザは、シンプルなアクセスモジュールを持つ携帯端末（例えば、セル式電話）を購入する。このアクセスモジュールは、セルラーネットワークに接続され、端末を認証し、そしてユーザがまさに特徴付けられたｅＳＩＭを購入又は検索することができるよう構成される。セルラーネットワークは、ブートストラップＯＳによりアセンブルされ且つ起動されるｅＳＩＭをセキュアに配信する。
【００２２】
ここで詳細に述べるとおり、本発明の一つの典型的な実施例は、アクセス制御クライアントに関連するコンポーネント（例えば、オペレーティングシステム、及びアクセス制御クライアントコンポーネントを含む）の配信を容易にすることができるアクセスモジュールシステムを開示する。正確にサインされ及び／又は暗号化されている配信パッケージを正しく受信した後で、オペレーティングシステムはそのコンポーネントをアセンブルし且つロードすることができる。本発明の様々な実施例において、パッケージはオペレーティングシステム、アクセス制御クライアント、ユーザアカウントなどを配信するために使用され得る。
【００２３】
また、本発明の一態様では、無線端末の全ライフサイクルを管理するためにソフトウェアベース更新を検討する。したがって、提示された方法論に対して配分されたフレキシビリティは、無線デバイス（アクセスモジュール及び／又はオペレーティングｓｔ  コンポーネントさえも含む）の任意のソフトウェア要素の置き換えの能力も含む。例えば、セル式デバイスは、その認証アルゴリズムを更新するために全く新しいオペレーティングシステムを受信することができる。
【００２４】
開示された発明に関する他の様々な有用なアプリケーションは、セキュリティ能力を発展させること、更新のリビジョン（改訂）コントロール、新たな特徴及びサービスの後展開の準備を含む。
【００２５】
典型的な実施形態の詳細な説明
本発明の典型的な実施形態を以下に詳細に説明する。これら実施例及び態様は、主として、ＧＳＭ（登録商標）、ＧＰＲＳ／ＥＤＧＥ、ＵＭＴＳセルラーネットワークの電子加入者識別モジュール（ＳＩＭ）に関して説明するが、当業者であれば、本発明がこれらに限定されないことが明らかであろう。実際、本発明の種々の態様は、セキュアな修正、アクセス制御エンティティ又はクライアントの記憶及び実行から利益が得られる任意の無線ネットワーク（セルラーであってもなくても）において有用である。
【００２６】
また、「加入者識別モジュール（ＳＩＭ）」はここでは、ｅＳＩＭと称するが、これは、必ずしも、（ｉ）加入者それ自体による使用（即ち、本発明は、加入者又は非加入者により実施される）、（ii）１人の個人のアイデンティティ（即ち、本発明は、家族のような個人のグループ、若しくは企業のような無形又は架空のエンティティのために実施される）、又は（iii）任意の有形の「モジュール」装置又はハードウェアを意味せず又は要求もしないことが理解されるであろう。
【００２７】
従来の加入者識別モジュール（ＳＩＭ）オペレーション
典型的な従来のＵＭＴＳセルラーネットワークの状況において、ユーザ装置（ＵＥ）は、携帯装置及びユニバーサル電子加入者識別モジュール（ＵＳＩＭ）を備えている。このＵＳＩＭは、記憶され且つ物理的ユニバーサル集積回路カード（ＵＩＣＣ）から実行される論理的ソフトウェアエンティティである。加入者情報、無線ネットワークサービスを得るためにネットワークオペレータとの認証に使用されるキー及びアルゴリズムのような種々の情報がこのＵＳＩＭに記憶される。
【００２８】
一般的に、ＵＩＣＣは、加入者への配布の前にＵＳＩＭでプログラムされ、再プログラミング又は「パーソナル化」は、各ネットワークオペレータ特有のものである。例えば、配備の前に、ＵＳＩＭは、国際移動電話加入者識別番号（ＩＭＳＩ）、固有の集積回路カード識別子（ＩＣＣ−ＩＤ）、及び特定の認証キー（Ｋ）に関連付けられる。ネットワークオペレータは、その関連性を、ネットワーク認証センター（ＡｕＣ）内に収容されたレジストリーに記憶する。パーソナル化の後に、ＵＩＣＣは、加入者へ配布することができる。
【００２９】
図１には、上述した従来のＵＳＩＭを使用する１つの典型的な認証及びキー合意（ＡＫＡ）手順１００が詳細に示されている。通常の認証手順の間に、ＵＥ１０２は、ＵＳＩＭ１０４から国際移動電話加入者識別番号（ＩＭＳＩ）を取得する。ＵＥは、それを、ネットワークオペレータのサービングネットワーク（ＳＮ）１０６又は訪問先コアネットワークへ渡す。ＳＮは、認証要求をホームネットワーク（ＨＮ）のＡｕＣ１０８へ転送する。ＨＮは、受信したＩＭＳＩをＡｕＣのレジストリーと比較し、そして適当なＫを得る。ＨＮは、ランダム番号（ＲＡＮＤ）を発生し、そしてそれに、予想される応答（ＸＲＥＳ）を生成するためのアルゴリズムを使用してＫでサインする。ＨＮは、更に、暗号化及び完全性保護に使用するための暗号キー（ＣＫ）及び完全性キー（ＩＫ）、並びに認証トークン（ＡＵＴＮ）を、種々のアルゴリズムを使用して発生する。ＨＮは、ＲＡＮＤ、ＸＲＥＳ、ＣＫ及びＡＵＴＮより成る認証ベクトルをＳＮへ送信する。ＳＮは、認証ベクトルを一回の認証プロセスのみに使用するために記憶する。ＳＮは、ＲＡＮＤ及びＡＵＴＮをＵＥへ渡す。
【００３０】
ＵＥ１０２がＲＡＮＤ及びＡＵＴＮを受け取ると、ＵＳＩＭ１０４は、受け取ったＡＵＴＮが有効であるかどうか検証する。もしそうであれば、ＵＥは、受け取ったＲＡＮＤを使用し、記憶されたＫ、及びＸＲＥＳを発生した同じアルゴリズムを使用して、それ自身の応答（ＲＥＳ）を計算する。ＵＥは、ＲＥＳをＳＮへ返送する。ＳＮ１０６は、ＸＲＥＳを受け取ったＲＥＳと比較し、それらが一致する場合に、ＳＮは、オペレータのワイヤレスネットワークサービスの利用についてＵＥを認証する。
【００３１】
典型的な動作
本発明の典型的な実施形態の状況では、従来のように物理的なＵＩＣＣを使用するのではなく、ＵＩＣＣは、例えば、ＵＥのセキュアなエレメント（例えば、セキュアなマイクロプロセッサ又は記憶装置）内に収容されるソフトウェアアプリケーション、以下、電子ユニバーサル集積回路カード（ｅＵＩＣＣ）と称される、のような仮想又は電子的エンティティとしてエミュレートされる。ｅＵＩＣＣは、以下、電子加入者識別モジュール（ｅＳＩＭ）と称される複数のＵＳＩＭエレメントを記憶し管理することができる。各ｅＳＩＭは、典型的なＵＳＩＭと同じ論理的エンティティを収容する。ｅＵＩＣＣは、ｅＳＩＭのＩＣＣ−ＩＤに基づいてｅＳＩＭを選択する。ｅＵＩＣＣが望ましいｅＳＩＭを選択すると、ＵＥは、認証手順を開始して、ｅＳＩＭの対応するネットワークオペレータからワイヤレスネットワークサービスを得ることができる。
【００３２】
図２には、本発明に従うｅＳＩＭデータのセキュア配信の１つの典型的なセルラーシステム２００が示されている。ユーザはローカルキャリアに関する認証済みの小売りエンティティから無線デバイスを購入する。無線デバイスのｅＵＩＣＣはアクセスモジュールにより予めロードされている。例えば、引用でここで組み入れられた２０１１年４月５日に出願された“METHOD AND APPARATUS FOR STORAGE AND EXECUTION OF ACCESS CONTROL CLIENTS”と題する共有且つ同時係属の米国特許出願第１３／０８０，５２１号を参照のこと。それは、信頼された通信を確立するための典型的な装置及び方法が記載されている。
【００３３】
アクセスモジュールの制限付き機能は、ローカルキャリアネットワークの所定のデータポータルとのデータ接続を確立し、更新ポータルからソフトウェアパッケージをダウンロードし、受信したパッケージをアセンブルするよう構成される。これらのパッケージは、全体又は一部に、オペレーティングシステムコンポーネント、アクセス制御クライアント、ユーザアカウントデータなどを含む。以下の例においては、ユーザはかれらのデバイスに新たなｅＳＩＭをダウンロードし、これにより物理的コンポーネント保有要求を未然に取り除く。ｅＳＩＭはユーザを認証し、その後に、ネットワークユーザへのアクセスを与える。ネットワークアクセスは、セル式コールをセットしたり受信すること、インターネットを閲覧すること、ネットワーク上で視聴覚コンテンツにアクセスすることなどのエンドユーザオペレーションを許可する。
【００３４】
方法２００のステップ２０２で、無線デバイスは携帯端末のｅＵＩＣＣセキュア要素とローカルキャリア更新ポータルとの間で認証積みデータセッションを確立する。セッション認証はｅＵＩＣＣモジュール識別データに基づく。本発明の開示が用いられるとき、当業者であれば様々な他のアプローチを認識するのであるが、ｅＵＩＣＣモジュール識別データはｅＵＩＣＣに対して予め存在するキー使用を参照する。ここで詳細に述べるように、ｅＵＩＣＣは、公開/秘密鍵によって「燃焼された」即ちハードコード化されたアクセスモジュールを含み、そして認証機関（例えば、その譲受人）により証明される。公開鍵及び承認証明はローカルキャリア更新ポータルへ提供される。このローカルキャリア更新ポータルは承認証明を検証する（例えば、証明を発行する認証機関の検証）。承認証明が有効であれば、ローカルキャリア更新ポータルはベンダー証明、セッションキーを携帯デバイスに送信する。この場合、ベンダー証明及びセッションキーは携帯デバイスの公開鍵によって更に暗号化される。これに応答して、ｅＵＩＣＣはベンダー証明をベンダーの公開鍵で復号化し、その認証を検証する。ベンダーの公開署名鍵によるベンダー証明の復号化が成功することは、その署名が改ざんされていないことの証明をｅＵＩＣＣに提供することになることに留意すべきである。携帯デバイスは、ベンダー証明及びセッションキーをその秘密鍵で復号する。ベンダー証明が有効な場合、携帯デバイスはそのセッションキーを受け入れる。
【００３５】
上述した交換の完了が成功することは、携帯デバイス及びローカルキャリア更新ポータルが本物であり、共有のセッションキーを有することを保証する。共有セッションキーは、携帯デバイス及びローカルキャリア更新ポータル間のセキュアなセッションを実行するために仕様される。
【００３６】
図２を参照すると、ステップ２０４で、ユーザ（又はデバイス管理主体）は、１以上の更新オプションをもらう。様々なオプションとして、例えば、利用可能なデータプラン、利用可能なネットワークキャリアオプションなどのリストを含む。ステップ２０６で、ユーザ選択を受信すると、１以上のパッケージがローカルキャリア更新ポータルによって準備される。ステップ２０８で、それらパッケージは携帯デバイスに送信され、各パッケージはセッションキーで暗号化されている。
【００３７】
１以上のパッケージは、例えば、ｅＳＩＭを含む。他の共通パッケージは、ＳＩＭ  ＯＳ、即ち“共通ＯＳ”にとって必要な追加の特徴又はコンポーネントを含む。特に、アクセスモジュールは、セキュアなセッションをローカルキャリア更新ポータルで確立するのに十分である一方で、それはＳＩＭオペレーションにとって必要な他の要素を提供しない。例えば、共通ＯＳは、ファイル入出力、ファイル管理、メモリ割り当てなどのサービスを提供する。ｅＵＩＣＣソフトウェアと組み合わせた共通ＯＳは、ＳＩＭオペレーションをサポートする従来のＵＩＣＣによって典型的に実行されるサービスをエミュレートする。
【００３８】
ステップ２１０で、セキュアに配信されたパッケージを受信した後、ブートストラップＯＳはパッケージをロードし且つアセンブルすることができる。一度アセンブルされると、ブートストラップＯＳは共通ＯＳを実行し、そして共通ＯＳは適当なｅＳＩＭをロードし実行する。共通ＯＳはパッケージを介して配信されているか、或いはｅＵＩＣＣ内に常駐されているかのいずれかであることに留意されたい。さらに、各ｅＳＩＭはそれぞれの共通ＯＳサービスを要求することにも留意されたい。ブートストラップＯＳはｅＳＩＭ及び共通ＯＳが互換性あることを保証するべきである。互換性は、バージョン識別子や保証済みのエンティティ証明などによって検証され得る。例えば、ブートストラップＯＳは、ｅＳＩＭが既存の共通ＯＳによってユーザに受け入れられ、保証済みのエンティティによって署名されていたことを検証する。
【００３９】
追加のサービスは、要求があると、例えば、新たなアカウント情報（例えば、ユーザ名、アカウント番号、パスワード、及び／又はＰＩＮ）のためにユーザを促すデバイスによって起動される（ステップ２１２）。その後、更新された携帯デバイスは、音声コール、ユーザデータの送受信などを行なう十分に特徴付けられたｅＳＩＭをアクティベートする。或いはまた、無線（セルラー）式でない実施例の場合、アクセスポイント又はゲートウェイアクセス、ブロードバンドアクセスなどの機能は、上述した方法を用いて可能にされる。
【００４０】
ライフサイクル管理
無線デバイスの完全なライフサイクルを管理する本発明の典型的な実施例を記載する。提供される方法論は、セキュリティ更新、ＯＳパッチのインストール、及び／又はＯＳの１以上の特徴（アスペクト）をまったく置き換えてしまうことをサポートする。
【００４１】
典型的な一実施例において、ｅＵＩＣＣはブートストラップＯＳ及び共通ＯＳを追加的に含む。この単純なブートストラップＯＳは、共通のＯＳ、その関連したｅＳＩＭ、及びパッチをロードし実行する。オペレーティングシステムはＳＩＭオペレーションをサポートするよう要求されるが、ユーザのアクセス制御それ自体に直接的に関連するわけではない。特に、共通ＯＳはファイル入出力、ファイル管理、メモリ割り当てなどの一般のサービスを提供する。極端なケースでは、無線（セルラー式）又は他のデバイスはまったく新しいブートストラップＯＳを受信しアセンブルして、その認証アルゴリズムを更新することができる。
【００４２】
図３は、本発明の一実施例に従うオペレーティングシステムを置き換える（又は更新する）ための典型的なプロセス３００を示す。ブートストラップＯＳ更新を要求する共通の理由は、新たに発見されたセキュリティホール、認証アルゴリズムに対する改良、新たな機能などを含む。幾つかの例において、タイムリーなセキュリティ更新を奨励するために、キャリアは合理的な時間内に更新されなかった携帯デバイスを使えなくする選択をする。さらに、キャリアは、ユーザに更新を促すための積極的なアクションをとったり（例えば、さらに頻繁にリマンダーを繰り返す）、或いは、通知によってデバイスの機能が構成される場合でも、継続したサービスアクセスのために更新を完了させなければならない。強制的な更新（すなわち、ユーザ同意なしで実行される更新）もまた、本発明の或る実施例に包含されるものである。オペレーティングシステムを置き換える又は更新する他の理由は、顧客による考慮（例えば、新たなセルラーネットワークサービスに変えること、プロダクト機能の更新、新たな携帯電話の契約など）を含む。
【００４３】
ステップ３０２で、携帯デバイスは、ｅＵＩＣＣに対する既存のキー仕様を介して、セキュアな要素とキャリア更新ポータルとの間の認証されたデータセッションを確立する。或る状況においては、ブートストラップＯＳに対する変更は、共通ＯＳの対応する部分を更新することを要求するだろう（例えば、新たなセキュリティ機能を可能にするなど）。したがって、ステップ３０４で、携帯デバイスは、(i)ブートストラップＯＳ部分のみを更新する、(ii)共通OS部分を更新する、(iii)ブートストラップＯＳ及び共通ＯＳを更新する。例えば、携帯デバイスは、そのブートストラップＯＳを更新することによってサポートされたキャリアのリストを更新する。同様に、携帯デバイスは、大きなｅＳＩＭフィル構造を共通ＯＳ更新でサポートするためにその内部ファイル構造を更新する。さらにまた、携帯デバイスは新たなキャリアをサポートするようプログラムされる。このキャリアはさらに、ファイル構造に対する変化を含む（ブートストラップＯＳと共通ＯＳの双方が更新される）。
【００４４】
ブートストラップＯＳが更新される場合、ローカルキャリア更新ポータルは携帯デバイスのブートストラップＯＳプロファイルコンフィグレーションを記憶する（ステップ３０６）。ブートストラップＯＳプロファイルは、これに限定するものではないが、ネットワーク認証コンフィグレーション、ｅＳＩＭ管理などを含む。この記憶されたＯＳプロファイルは、共通のＯＳ更新パッケージを構成するために後に使用される（共通ＯＳ更新は携帯デバイスのコンフィグレーションに対して特有である）。ブートストラップＯＳを含む更新パッケージがその後に携帯デバイスにダウンロードされ、新たなブートストラップＯＳにアセンブリされる（ステップ３０８）。ｅＵＩＣＣ内の既存ブートストラップが新たなブートストラップによって置き換えられる（ステップ３１０）。
【００４５】
ブートストラップＯＳが既存の共通ＯＳに対し、相当するどんな変化をも要求しないのであれば、デバイスは新たなブートストラップＯＳでオペレートする用意がある。他方で、ブートストラップＯＳが十分に特徴づけられた共通ＯＳの少なくとも部分を更新することを要求するのであれば、共通ＯＳの更新はステップ３０６で記憶された更新後のＯＳプロファイルの少なくとも一部に基づいて進展するだろう。
【００４６】
したがって、共通ＯＳはステップ３１２ごとにダウンロードされ得る。携帯デバイスの詳細な実行要求のおかげで、共通ＯＳパッケージは、（ステップ３１４ごとに）ステップ３０６であらかじめ記憶されたＯＳプロファイルに対応してカスタマイズされる。十分に特徴づけられた共通ＯＳは、携帯デバイスにダウンロードされ、新たなブートストラップＯＳにアセンブリされる。
【００４７】
幾つかのケースにおいて、マルチ共通ＯＳは、（例えば、マルチｅＳＩＭをサポートするために）携帯デバイス内に記憶される。ブートストラップＯＳは、ｅＳＩＭの演算（実行）を制御するだろう。これは適切な共通ＯＳの選択を含むことができる。一方来るかの実施例において、共通ＯＳ及び／又はその様々なコンポーネントの実行は、互換性（例えば、ブートストラップＯＳから共通ＯＳ、共通ＯＳコンポーネントから共通ＯＳコンポーネントなど）に基づき成される。
【００４８】
方法
いま、図４を参照すると、セルラーネットワークを介した電子識別コンポーネントを配信する汎用方法４００の一実施例が示される。携帯デバイスにプリロードされた制限機能アクセスモジュールは、（例えば、販売、宣伝、加入プランの一部などによって）エンドユーザに配信される。このアクセスモジュールの制限機能は、ローカルキャリアネットワーク、当該キャリアネットワークからダウンロードされたソフトウェアパッケージ、そして受信されたパッケージとのデータ接続を確立するよう構成される。
【００４９】
ステップ４０２で、携帯デバイスは１以上のアクセス可能なキャリアネットワーク上の更新ポータルへの接続を確立する。更新ポータルは、例えば、キャリアデータポータル、サードパーティソフトウェアベンダー、携帯デバイス製造者などでありうる。電子識別コンポーネントを提供することのできる様々なタイプのネットワークエンティティは、２０１１年４月２５日に出願された“APPARATUS AND METHODS FOR STORING ELECTRONIC SUBSCRIBER IDENTITY MODULES”と題する共有で同時係属の米国特許出願第１３／０９３，７２２号、２０１１年４月２７日に出願された“SYSTEM FOR DISTRIBUTION OF UNIQUE SUBSCRIBER IDENTITY MODULES”と題する米国特許出願第１３／０９５，７１６号、及び２０１１年４月２６日に出願された“ELECTRONIC ACCESS  CLIENT  DISTRIBUTION  APPARATUS  AND METHODS”と題する米国仮特許出願第６１／４７９，３１９号、２０１１年５月６日に出願された“METHODS AND APPARATUS FOR PROVIDING MANAGEMENT CAPABILITIES FOR ACCESS CONTROL CLIENTS”と題する米国特許出願第６１／４８３，５８２号に記載されている。これら各々は参照よってここに完全に組み入れられる。例えば、ｅＵＩＣＣ機器又はｅＳＩＭ貯蔵所は、携帯デバイスにセキュアな接続を確立し、既存のｅＳＩＭを交換若しくは修正することができるネットワーク構造である。
【００５０】
幾つかの実施例において、プリロードされた制限機能アクセスモジュールは、複数の望ましいキャリアのためにスキャンされる。マルチキャリアが利用可能であ場合、デバイスは１以上のキャリアネットワークの利用性を判断し、利用可能なキャリアのリストから選択する。一実施例において、キャリアのリストは、「望ましい」キャリアの中に追加的に優先づけられる。この望ましいキャリアは、例えば、ビジネス上の考慮、ユーザの嗜好などによって他のキャリアにわたり優先づけられる。幾つかの実施例において、キャリアのリストは、グラフィカルユーザインタフェース（ＧＵＩ）を介してユーザに示される。
【００５１】
或る変形において、キャリアはAPPARATUSデバイスを信用サービスマネージャー（ＴＳＭ）に接続する。ＴＳＭは、更新パッケージを携帯デバイスに配信するために、ローカルキャリアによって認証されるエンティティである。
【００５２】
典型的な一実施例において、ステップ４０２は、機能なアクセス制御クライアントをもつデバイスに先だって、認証されたデータセッションを要求する。つまり、デバイスが有効なｅＳＩＭを起動する前に、ステップ４０２を実行する。先にここに組み入れた、２０１０年４月５日に出願された“METHODS AND APPARATUS FOR STORAGE AND EXECUTION OF ACCESS CONTROL CLIENTS”と題する共有で同時係属の米国特許出願第１３／０８０，５２１号に記載されたようなセキュアな変換スキームの一実施例に対する参照をする。通常の技術者であれば、後述するスキームが他の類似のスキームと置き換えられることを認識するであろう。
【００５３】
したがって、典型的な実施例において、携帯デバイスは、ｅＵＩＣＣなどのソフトウェアエンティティの物理的に保護されたセキュア要素に記憶される、暗号化された公開／秘密鍵の組（例えば、ＲＳＡアルゴリズム）によってハードコードされる。さらに、ｅＵＩＣＣの認証及び秘密鍵の秘密性は、ｅＵＩＣＣ鍵の組のために“承認”証明を発行した信用機関によってさらに保証される。信用機関の一例としては、例えば、デバイス製造者、ネットワークオペレータなどが挙げられる。
【００５４】
手短に言うと、公開／秘密鍵の組は、秘密のプライベート鍵と、パブリッシュされた公開鍵を含む。公開鍵で暗号化されたメッセージは、正規のプライベート鍵を使うときのみ復号化される。公開／秘密鍵のスキームは、暗号化及び復号化に使用される鍵が異なることから、“非対象”としてみなされる。その結果、暗号化及び復号化をする人は同一の鍵を共有することはない。これに反して、“対象”鍵のスキームは、暗号化及び復号化の両方のために同一の鍵（又は明らかに変換された鍵）を用いる。ＲＳＡアルゴリズムは関連する分野で普通に用いられている公開／秘密鍵の組の一タイプであるが、本発明はＲＳＡアルゴリズム、又は実際に非対象のテクニックに限定されるものではないことを理解されたい。
【００５５】
承認鍵の組は非対象であるので、公開鍵は秘密鍵との整合性を妥協することなく、配布することが可能である。したがって、承認鍵及び証明は、以前は未知のパーティ間（例えば、携帯デバイスとローカルキャリアポータル）の通信を保護し且つ検証するのに用いることができる。
【００５６】
上述した交換を成功して完了すること（例えば、携帯デバイスとローカルキャリアポータルの相互検証）は、携帯デバイスとローカルキャリアポータルの双方が正真正銘であり、共有のセッションキーをもっていないことを保証する。共有のセッションキーは、携帯デバイスとローカルキャリアポータル間でセキュアなセッションを導くために使用される。
【００５７】
図４を参照すると、ステップ４０４で、携帯デバイスは、ダウンロードされた１以上のコンポーネントに対して要求又は指令をだす。一実施例において、様々なコンポーネントは携帯デバイスにプリロードされ、必要なダウンロードサイズを最小化する。例えば、一実施例において、（それぞれに異なるＯＳ及びｅＳＩＭにわたって共通のコンポーネントを含みながら）共通に使用され、大きくサイズ化された一部が製造中に携帯デバイスにプリロードされる。プリロードされた部分は、ダウンロードされる必要はなく、パッケージサイズを縮小することができる。したがって、携帯デバイスはプリロードされていたコンポーネントをダウンロードする必要はない。
【００５８】
一実施例において、更新ポータルは更新要求（例えば、ｅＳＩＭのダウンロード、ｅオペレーティングシステムのダウンロード、ユーザアカウントデータのダウンロードなど）、ユーザアカウント情報、関連するプラン及びサービス、識別データを解析し、そしてこれらに応じた適切な更新パッケージを生成する。幾つかの変形として、更新要求は、更新パッケージを生成する前に、認証及び／又は検証されている。
【００５９】
ステップ４０６で、更新パッケージが準備される。一実施例において、この更新は配信を簡単にするために複数のパッケージに分割される。ステップ４０８で、更新パッケージは宛先（ターゲット）に至るまで空中上でセキュアに配信される。これらのパッケージは、全部又は一部に、オペレーティングシステムコンポーネント、アクセス制御クライアント、ユーザアカウントデータ等を含む。典型的な一実施例において、携帯デバイスはアクセス制御クライアントをダウンロードし及び／又は更新する。一実施例において、アクセス制御クライアントはｅＳＩＭである。様々なタイプのｅＳＩＭがＳＩＭ（加入識別モジュール）、ＵＳＩＭ（ユニバーサル加入者識別モジュール）、ＲＵＩＭ（除去可能ユーザ識別モジュール）などをエミュレートするよう構成される。幾つかの実施例において、アクセス制御クライアントは、ここに完全に組み入れられる、２００９年１月１３日に出願された共有で同時係属の“POSTPONED CARRIER CONFIGURATION”と題する米国特許出願第１２／３５３，２２７号に記載された繰り下げスキームを介して送信時を決定する。
【００６０】
別の実施例では、携帯デバイスはオペレーティングシステム(ＯＳ)又はＯＳコンポーネントをダウンロードし及び／又は更新する。例えば、このようなオペレーティングシステムコンポーネントは、公開又は秘密鍵、新たな暗号化アルゴリズム、セキュアなアクセスのための更新手順、新たなデバイス証明、１以上の他の信用ベンダー証明などを含む。例えば、通信パーティの識別を検証し、そして検証された識別に釣り合ったアクセスレベルを得るアクセスモジュールは、検証方式に対する修正、得られるアクセスレベルの少なくともいずれかを有する。
【００６１】
さらに別の実施例では、オペレーティングシステムコンポーネントは、アクセス制御に直接関係しないが、アクセス制御コントロールをサポートするよう構成される。例えば、共通ＯＳのサービスは、入出力ファイル、ファイル管理、メモリ割り当てなどを含む。
【００６２】
ステップ４０８で、パッケージを受信し認証すると、携帯デバイスはコンポーネントをアセンブルし更新する。その後、携帯デバイスは新たに更新／アセンブルしたアクセス制御クライアントとの加入者セッションを確立することができる。ここで、その加入者セッションは、オペレータの無線ネットワークサービスを使用することができる。例えば、更新された携帯デバイスは、音声コールをセットするため更新されたｅＳＩＭを起動し、ユーザデータを送受信することができる。
【００６３】
典型的な移動装置
図５には、本発明の方法を具現化するのに有用な典型的なユーザ又はクライアント移動装置５００が示されている。
【００６４】
図５の典型的ＵＥ装置は、デジタル信号プロセッサ、マイクロプロセッサ、フィールドプログラマブルゲートアレイ、又は１つ以上の基板にマウントされた複数の処理コンポーネントのようなプロセッササブシステム５０２を伴うワイヤレス装置である。この処理サブシステムは、内部キャッシュメモリも含む。又、処理サブシステムは、例えば、ＳＲＡＭ、フラッシュ及びＳＤＲＡＭコンポーネントを含むメモリを備えたメモリサブシステム５０４に接続される。このメモリサブシステムは、この技術でよく知られたように、データアクセスを容易にするために１つ以上のＤＭＡタイプのハードウェアを具現化することができる。又、メモリサブシステムは、プロセッササブシステムにより実行できるコンピュータ実行可能なインストラクションを含む。
【００６５】
１つの典型的な実施形態において、装置は、１つ以上のワイヤレスネットワークに接続するようにされた１つ以上のワイヤレスインターフェイス（５０６）で構成される。これら複数のワイヤレスインターフェイスは、適当なアンテナ及びモデムサブシステムを具現化することにより、ＧＳＭ、ＣＤＭＡ、ＵＭＴＳ、ＬＴＥ／ＬＴＥ−Ａ、ＷｉＭＡＸ、ＷＬＡＮ、ブルーツース、等の異なる無線技術をサポートすることができる。
【００６６】
ユーザインターフェイスサブシステム５０８は、これに限定されないが、キーパッド、タッチスクリーン（例えば、マルチタッチインターフェイス）、ＬＣＤディスプレイ、バックライト、スピーカ及び／又はマイクロホンを含む多数の良く知られたＩ／Ｏを含む。しかしながら、あるアプリケーションでは、これらコンポーネントの１つ以上が除去されてもよいことが明らかである。例えば、ＰＣＭＣＩＡカードタイプクライアントの実施形態では、ユーザインターフェイスが欠けてもよい（それらが物理的及び／又は電気的に結合されるホスト装置のユーザインターフェイスに便乗させることができるので）。
【００６７】
ここに示す実施形態では、ｅＵＩＣＣアプリケーションを含んでいてそれを動作するセキュアなエレメント５１０を装置が備えている。このｅＵＩＣＣは、複数のアクセス制御クライアントを記憶しそしてそれにアクセスすることができる。アクセス制御クライアントは各ネットワークに対してユーザを認証するよう構成される。セキュアなエレメントは、プロセッササブシステムの要求時にメモリサブシステムによりアクセスすることができる。また、セキュアなエレメントは、セキュリティ技術で良く知られたタイプのいわゆる「セキュアなプロセッサ」又はＳＭを含むこともできる。
【００６８】
更に、ｅＵＩＣＣの様々な具現化は、携帯デバイスとポータル間のセキュアな接続を確立するよう構成されたアクセスモジュールを含む。幾つかの実施例では、ｅＵＩＣＣは、既存のｅＳＩＭの利益なしに、ユーザ装置を展開した後であっても、ポータルに対するセキュアな接続を確立することができる。一応用として、デバイスは、任意の単一ｅＳＩＭ（及びｅＳＩＭを発行するＭＮＯ）に関連するシンメトリックな（対称の）鍵から分割される非対称な承認鍵の組を有する。
【００６９】
図５を参照すると、典型的な一実施例において、アクセスモジュールは、１以上のアクセス制御クライアントによる使用のためにコンポーネントを受信し記憶することができる。セキュアな要素は関連する承認鍵を有する。この承認鍵は、携帯デバイスと外部の更新ポータルとの間の通信を保護し且つ検証するのに用いられる。一つの応用として、この承認鍵は、非対称の公開／秘密鍵組のうちの秘密鍵である。他方の公開鍵は、秘密鍵との整合性を妥協することなく、自由に配信されることができる。一つの応用として、デバイスには公開／秘密鍵が割り当てられる。別の応用例として、デバイスは内部的に公開／秘密鍵を生成する。代替の例として、承認鍵は対称鍵のアルゴリズムに基づいている。承認鍵は、承認鍵の整合性を確実にするために注意深く配信されなければならない。
【００７０】
さらに、典型的な実施例の様々な具現化がブートストラップのオペレーティングシステムを含み、それはオペレーションのために少なくとも１つのアクセス制御クライアントを選択するよう構成される。一応用として、ブートストラップのオペレーティングシステムは、実行前に、アクセス制御クライアントの整合性を検証する。さらに、一実施例において、ブートストラップＯＳは少なくとも１つのマルチアクセス制御クライントを記憶、選択、実行するよう構成される。特に、本発明の様々なインプリメンテーションは、マルチｅＳＩＭを記憶するよう適合され、ｅＳＩＭが現在のネットワークキャリアとオペレーションすることが選択的にできるようにする。
【００７１】
携帯デバイスに電子識別コンポーネントを配信する上述した方法及び装置は、セルラーネットワーク上のものとして示したものであるが、当業者であれば、他の配信スキームが同様に置き換えられることを容易に理解するであろう。例えば、他の応用として、電子識別コンポーネントはローカルエリアネットワーク又は個人エリア上で配信され得る。
【００７２】
本発明の幾つかの態様を、方法ステップの特定のシーケンスに関して説明したが、これらの説明は、本発明の広い方法を例示するものに過ぎず、特定の用途により要求されるように変更できることが認識されよう。あるステップは、ある状況のもとでは、不要とされるか又は任意とされる。更に、ここに開示する実施形態にあるステップ又は機能を追加してもよいし、又は２つ以上のステップの実行順序を入れ替えてもよい。このような全ての変更は、ここに開示する本発明に包含されると考えられる。
【００７３】
以上、種々の実施形態に適用された本発明の新規な特徴が図示され、説明され及び指摘されたが、当業者であれば、本発明から逸脱せずに、装置又はプロセスの形態及び細部に種々の省略、置き換え及び変更がなされ得ることが理解されよう。以上の説明は、本発明を実施するよう現在意図される最良の態様である。この説明は、何ら限定を意図しておらず、本発明の一般的な原理の例示と考えるべきである。本発明の範囲は、特許請求の範囲によって限定される。
【図１】
2014241648.tif 000003
【図２】
2014241648.tif 000004
【図３】
2014241648.tif 000005
【図４】
2014241648.tif 000006
【図５】
2014241648.tif 000007
【手続補正書】
【提出日】平成26年9月30日(2014.9.30)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
無線通信事業体からオペレーティングシステム更新を受信するために携帯端末で実行される方法であって、
前記携帯端末に含まれる組み込み型セキュア要素に関連する第１の識別データにアクセスする処理と、
一組のアクセス権限を確立するために前記第１の識別データを、前記無線通信事業体の更新ポータルへ送信する処理であって、前記一組のアクセス権限は、前記携帯端末にロードされたオペレーティングシステムのためのオペレーティングシステム更新を含む１以上のパッケージに対するアクセスを提供する当該処理と、
前記更新ポータルから、前記無線通信事業体に関連する第２の識別データを受信する処理と、
前記第２の識別データを認証することに応じて、
前記オペレーティングシステム更新を含む１以上のパッケージを、前記携帯端末の組み込み型セキュア要素の中にダウンロードする処理と、
ダウンロードされた１以上のパッケージの少なくとも一部に基づき前記オペレーティングシステム更新をアセンブルする処理と、
アセンブルされた前記オペレーティングシステム更新に基づき前記オペレーティングシステムを更新する処理と、
を含む方法。
【請求項２】
前記オペレーティングシステム更新は、前記携帯端末のユーザによって選択されることを特徴とする請求項１に記載の方法。
【請求項３】
前記第１の識別データ及び前記第２の識別データは、暗号キープロトコルに基づいている、請求項２に記載の方法。
【請求項４】
前記暗号キープロトコルは、１以上の非対称ＲＳＡ公開及び秘密鍵に基づいている、請求項３に記載の方法。
【請求項５】
前記オペレーティングシステム更新は、前記前記オペレーティングシステムを更新する前に前記携帯端末を使用できない１以上の無線サービスへのアクセスを提供する、請求項１に記載の方法。
【請求項６】
前記１以上の無線サービスは、音声コールをセットしたり又は受信することを含む、請求項５に記載の方法。
【請求項７】
前記１以上の無線サービスは、前記無線通信事業体により提供される無線ネットワークにアクセスすることを含む、請求項５に記載の方法。
【請求項８】
前記１以上の無線サービスは、前記携帯端末が記憶しないメディアファイルにアクセスすることを含む、請求項５に記載の方法。
【請求項９】
前記第１の識別データに基づき確立される前記一組のアクセス権限は、前記１以上の携帯端末へのアクセスを含まない、請求項５に記載の方法。
【請求項１０】
携帯端末にオペレーティングシステム更新を提供するために無線通信事業体のポータルで実行される方法であって、
オペレーティングシステム更新の要求を前記携帯端末から受信する処理であって、前記要求は、前記携帯端末に含まれる組み込み型セキュア要素に関連する第１の識別データを含んでいる当該処理と、
前記第１の識別データを認証することに応じて、
(i)前記オペレーティングシステム更新を含む１以上のパッケージへの携帯端末アクセスを付与する一組のアクセス権限を前記携帯端末に提供する処理と、
(ii)前記無線通信事業体に関連する第２の識別データを前記携帯端末に提供する処理と、
前記携帯端末が前記第２の識別データを認証した報告を前記携帯端末から受信することに応じて、前記携帯端末にロードされたオペレーティングシステムの更新を実行するために、前記オペレーティングシステム更新を含む１以上のパッケージを前記携帯端末の組み込み型セキュア要素に提供する処理と、
を含む方法。
【請求項１１】
前記要求は、前記携帯端末のユーザによって行われる選択に応答し、前記携帯端末によって生成されることを特徴とする請求項１０に記載の方法。
【請求項１２】
前記一組のアクセス権限は、前記オペレーティングシステム更新に関連するパッケージを前記携帯端末に提供することに制限さえる、請求項１０に記載の方法。
【請求項１３】
前記第１の識別データ及び前記第２の識別データは、暗号キープロトコルに基づいている、請求項１０に記載の方法。
【請求項１４】
前記暗号キープロトコルは、１以上の非対称ＲＳＡ公開及び秘密鍵に基づいている、請求項１３に記載の方法。
【請求項１５】
前記オペレーティングシステム更新は、前記前記オペレーティングシステムを更新する前に前記携帯端末を使用できない１以上の無線サービスへのアクセスを提供する、請求項１０に記載の方法。
【請求項１６】
前記１以上の無線サービスは、音声コールをセットしたり又は受信することを含む、請求項１５に記載の方法。
【請求項１７】
前記１以上の無線サービスは、前記無線通信事業体により提供される無線ネットワークにアクセスすることを含む、請求項１５に記載の方法。
【請求項１８】
無線装置であって、
無線通信事業体が提供する少なくとも１つの無線ネットワークに接続する少なくとも１つの無線インタフェースと、
第１の識別データに関連する組み込み型セキュア要素と、
プロセッサと、を備え、
前記プロセッサが、
前記第１の識別データにアクセスし、
一組のアクセス権限を確立するために前記第１の識別データを、前記無線通信事業体の更新ポータルへ送信し、前記一組のアクセス権限は、前記携帯端末にロードされたオペレーティングシステムのためのオペレーティングシステム更新を含む１以上のパッケージに対するアクセスを提供するものであり、
前記更新ポータルから、前記無線通信事業体に関連する第２の識別データを受信し、
前記第２の識別データを認証することに応じて、
前記オペレーティングシステム更新を含む１以上のパッケージを、前記携帯端末の組み込み型セキュア要素の中にダウンロードし、
ダウンロードされた１以上のパッケージの少なくとも一部に基づき前記オペレーティングシステム更新をアセンブルし、
アセンブルされた前記オペレーティングシステム更新に基づき前記オペレーティングシステムを更新する、ことを特徴とする無線装置
【請求項１９】
前記オペレーティングシステム更新は、前記携帯端末のユーザによって選択されることを特徴とする請求項１８に記載の無線装置。
【請求項２０】
前記第１の識別データ及び前記第２の識別データは、暗号キープロトコルに基づいている、請求項１８に記載の無線装置。