(57)【要約】  モバイル通信デバイス上でネットワークサービスを取得するための方法は、モバイル通信デバイス上の埋込み型ユニバーサル集積回路カード(eUICC)上に記憶された第1のファイルによってサポートされる第1のサブスクリプションに関連する第1のネットワークにモバイル通信デバイスをアタッチするステップと、第1のサブスクリプションに対応する第1のプロファイルをモバイル通信デバイス上のメモリ内にキャッシュするステップと、第1のネットワークからデタッチせずに、モバイル通信デバイス上のeUICCの第1のサブスクリプションを非アクティブ化するステップと、第2のサブスクリプションに対応する、eUICC上に記憶された第2のプロファイルをモバイル通信デバイス上のメモリ内にキャッシュするステップと、eUICCの第1のサブスクリプションをアクティブ化するステップと、キャッシュされた第2のプロファイルを利用して第2のサブスクリプションを対象とするページングインジケータを監視するステップとを含み得る。
2020502911.tif 000002
【特許請求の範囲】
【請求項１】
モバイル通信デバイス上でネットワークサービスを取得するための方法であって、
前記モバイル通信デバイス上の埋込み型ユニバーサル集積回路カード(eUICC)上に記憶された第1のプロファイルによってサポートされる第1のサブスクリプションに関連する第1のネットワークに前記モバイル通信デバイスをアタッチするステップと、
前記第1のサブスクリプションに対応する前記第1のプロファイルを前記モバイル通信デバイス上のメモリ内にキャッシュするステップと、
前記第1のネットワークからデタッチせずに、前記モバイル通信デバイス上の前記eUICCの前記第1のサブスクリプションを非アクティブ化するステップと、
第2のサブスクリプションに対応する、前記eUICC上に記憶された第2のプロファイルを前記モバイル通信デバイス上のメモリ内にキャッシュするステップと、
前記eUICCの前記第1のサブスクリプションをアクティブ化するステップと、
前記キャッシュされた第2のプロファイルを利用して、前記eUICCの前記第2のサブスクリプションを対象とするページングインジケータを監視するステップと
を含む、方法。
【請求項２】
前記ページングインジケータに基づいて、前記第2のサブスクリプションに関して呼が生じることになるかどうかを判定するステップと、
前記第2のサブスクリプションに関して呼が生じることになるとの判定に応じて、前記呼の持続時間にわたって前記eUICCの前記第2のサブスクリプションをアクティブ化するステップと
をさらに含む、請求項1に記載の方法。
【請求項３】
前記呼が終了した後で、前記eUICCの前記第1のサブスクリプションをアクティブ化するステップ
をさらに含む、請求項2に記載の方法。
【請求項４】
前記eUICCの前記第2のサブスクリプションをアクティブ化するとき、前記第1のサブスクリプションが前記第1のネットワークからデタッチされない、請求項2に記載の方法。
【請求項５】
前記第2のサブスクリプションに関して呼が生じることになるかどうかを前記判定するステップが、ユーザが前記第2のサブスクリプションに関して呼を開始したかどうかにさらに基づく、請求項2に記載の方法。
【請求項６】
前記第2のサブスクリプションに関連する第2のネットワークに前記モバイル通信デバイスをアタッチするステップ
をさらに含む、請求項1に記載の方法。
【請求項７】
ユーザが前記第2のサブスクリプションをアクティブ化したかどうか、または前記第2のサブスクリプションに関するデータを有効化したかどうかを判定するステップと、
前記ユーザが前記第2のサブスクリプションをアクティブ化した、または前記第2のサブスクリプションに関するデータを有効化したとの判定に応じて、前記eUICCの前記第2のサブスクリプションをアクティブ化するステップと
をさらに含む、請求項1に記載の方法。
【請求項８】
前記第1のサブスクリプションが、指定されたデータサブスクリプションである、請求項1に記載の方法。
【請求項９】
前記eUICCの前記第1のサブスクリプションをアクティブ化するとき、前記第2のサブスクリプションが第2のネットワークからデタッチされない、請求項1に記載の方法。
【請求項１０】
前記第1のプロファイルおよび前記第2のプロファイルが、前記モバイル通信デバイス上のローカルメモリ内にキャッシュされる、請求項1に記載の方法。
【請求項１１】
前記キャッシュされた第2のプロファイルを利用して前記第2のサブスクリプションを対象とするページングインジケータを前記監視するステップが、前記キャッシュされた第2のプロファイルを利用して前記ページングインジケータを受信し、復号するステップを含む、請求項1に記載の方法。
【請求項１２】
モバイル通信デバイスであって
メモリと、
無線周波(RF)リソースと、
前記メモリおよび前記RFリソースに結合されたプロセッサと
を備え、
前記プロセッサが、第1のプロファイルおよび第2のプロファイルを記憶した埋込み型ユニバーサル集積回路(eUICC)に接続するように構成され、
前記プロセッサが、
前記eUICC上に記憶された前記第1のプロファイルによってサポートされる第1のサブスクリプションに関連する第1のネットワークに前記モバイル通信デバイスをアタッチし、
前記第1のサブスクリプションに対応する前記第1のプロファイルを前記メモリ内にキャッシュし、
前記第1のネットワークからデタッチせずに、前記モバイル通信デバイス上の前記eUICCの前記第1のサブスクリプションを非アクティブ化し、
第2のサブスクリプションに対応する、前記eUICC上に記憶された第2のプロファイルを前記メモリ内にキャッシュし、
前記eUICCの前記第1のサブスクリプションをアクティブ化し、
前記キャッシュされた第2のプロファイルを利用して、前記eUICCの前記第2のサブスクリプションを対象とするページングインジケータを監視する
ようにさらに構成される、モバイル通信デバイス。
【請求項１３】
前記プロセッサが、
前記ページングインジケータに基づいて、前記第2のサブスクリプションに関して呼が生じることになるかどうかを判定し、
前記第2のサブスクリプションに関して呼が生じることになるとの判定に応じて、前記呼の持続時間にわたって前記eUICCの前記第2のサブスクリプションをアクティブ化する
ようにさらに構成される、請求項12に記載のモバイル通信デバイス。
【請求項１４】
前記プロセッサが、
前記呼が終了した後で、前記eUICCの前記第1のサブスクリプションをアクティブ化する
ようにさらに構成される、請求項13に記載のモバイル通信デバイス。
【請求項１５】
前記eUICCの前記第2のサブスクリプションをアクティブ化するとき、前記第1のサブスクリプションが前記第1のネットワークからデタッチされない、請求項13に記載のモバイル通信デバイス。
【請求項１６】
前記第2のサブスクリプションに関して呼が生じることになるかどうかを前記判定することが、ユーザが前記第2のサブスクリプションに関して呼を開始したかどうかにさらに基づく、請求項13に記載のモバイル通信デバイス。
【請求項１７】
前記プロセッサが、
前記第2のサブスクリプションに関連する第2のネットワークに前記モバイル通信デバイスをアタッチする
ようにさらに構成される、請求項12に記載のモバイル通信デバイス。
【請求項１８】
前記プロセッサが、
ユーザが前記第2のサブスクリプションをアクティブ化したかどうか、または前記第2のサブスクリプションに関するデータを有効化したかどうかを判定し、
前記ユーザが前記第2のサブスクリプションをアクティブ化した、または前記第2のサブスクリプションに関するデータを有効化したとの判定に応じて、前記eUICCの前記第2のサブスクリプションをアクティブ化する
ようにさらに構成される、請求項12に記載のモバイル通信デバイス。
【請求項１９】
前記第1のサブスクリプションが、指定されたデータサブスクリプションである、請求項12に記載のモバイル通信デバイス。
【請求項２０】
前記eUICCの前記第1のサブスクリプションをアクティブ化するとき、前記第2のサブスクリプションが第2のネットワークからデタッチされない、請求項12に記載のモバイル通信デバイス。
【請求項２１】
前記第1のプロファイルおよび前記第2のプロファイルが、前記モバイル通信デバイス上のローカルメモリ内にキャッシュされる、請求項12に記載のモバイル通信デバイス。
【請求項２２】
前記プロセッサが、前記キャッシュされた第2のプロファイルを利用して前記第2のサブスクリプションを対象とするページングインジケータを受信し、復号することによって、前記キャッシュされた第2のプロファイルを利用して前記ページングインジケータを監視するようにさらに構成される、請求項12に記載のモバイル通信デバイス。
【請求項２３】
モバイル通信デバイスのプロセッサに動作を実行させるように構成されたプロセッサ実行可能ソフトウェア命令を記憶した非一時的コンピュータ可読記憶媒体であって、前記動作が、
前記モバイル通信デバイス上の埋込み型ユニバーサル集積回路カード(eUICC)上に記憶された第1のプロファイルによってサポートされる第1のサブスクリプションに関連する第1のネットワークに前記モバイル通信デバイスをアタッチすることと、
前記第1のサブスクリプションに対応する前記第1のプロファイルを前記モバイル通信デバイス上のメモリ内にキャッシュすることと、
前記第1のネットワークからデタッチせずに、前記モバイル通信デバイス上の前記eUICCの前記第1のサブスクリプションを非アクティブ化することと、
第2のサブスクリプションに対応する、前記eUICC上に記憶された第2のプロファイルを前記モバイル通信デバイス上のメモリ内にキャッシュすることと、
前記eUICCの前記第1のサブスクリプションをアクティブ化することと、
前記キャッシュされた第2のプロファイルを利用して、前記eUICCの前記第2のサブスクリプションを対象とするページングインジケータを監視することと
を含む、非一時的コンピュータ可読記憶媒体。
【請求項２４】
前記記憶されたプロセッサ実行可能命令が、前記モバイル通信デバイスの前記プロセッサに、
前記ページングインジケータに基づいて、前記第2のサブスクリプションに関して呼が生じることになるかどうかを判定することと、
前記第2のサブスクリプションに関して呼が生じることになるとの判定に応じて、前記呼の持続時間にわたって前記eUICCの前記第2のサブスクリプションをアクティブ化することと
をさらに含む動作を実行させるように構成される、請求項23に記載の非一時的コンピュータ可読記憶媒体。
【請求項２５】
前記記憶されたプロセッサ実行可能命令が、前記モバイル通信デバイスの前記プロセッサに、
前記呼が終了した後で、前記eUICCの前記第1のサブスクリプションをアクティブ化すること
をさらに含む動作を実行させるように構成される、請求項24に記載の非一時的コンピュータ可読記憶媒体。
【請求項２６】
前記eUICCの前記第2のサブスクリプションをアクティブ化するとき、前記第1のサブスクリプションが前記第1のネットワークからデタッチされない、請求項24に記載の非一時的コンピュータ可読記憶媒体。
【請求項２７】
前記第2のサブスクリプションに関して呼が生じることになるかどうかを前記判定することが、ユーザが前記第2のサブスクリプションに関して呼を開始したかどうかにさらに基づく、請求項24に記載の非一時的コンピュータ可読記憶媒体。
【請求項２８】
前記記憶されたプロセッサ実行可能命令が、前記モバイル通信デバイスの前記プロセッサに、
前記第2のサブスクリプションに関連する第2のネットワークに前記モバイル通信デバイスをアタッチすること
をさらに含む動作を実行させるように構成される、請求項23に記載の非一時的コンピュータ可読記憶媒体。
【請求項２９】
前記記憶されたプロセッサ実行可能命令が、前記モバイル通信デバイスの前記プロセッサに、
ユーザが前記第2のサブスクリプションをアクティブ化したかどうか、または前記第2のサブスクリプションに関するデータを有効化したかどうかを判定することと、
前記ユーザが前記第2のサブスクリプションをアクティブ化した、または前記第2のサブスクリプションに関するデータを有効化したとの判定に応じて、前記eUICCの前記第2のサブスクリプションをアクティブ化することと
をさらに含む動作を実行させるように構成される、請求項23に記載の非一時的コンピュータ可読記憶媒体。
【請求項３０】
前記第1のサブスクリプションが、指定されたデータサブスクリプションである、請求項23に記載の非一時的コンピュータ可読記憶媒体。
【請求項３１】
前記eUICCの前記第1のサブスクリプションをアクティブ化するとき、前記第2のサブスクリプションが第2のネットワークからデタッチされない、請求項23に記載の非一時的コンピュータ可読記憶媒体。
【請求項３２】
前記第1のプロファイルおよび前記第2のプロファイルが、前記モバイル通信デバイス上のローカルメモリ内にキャッシュされる、請求項23に記載の非一時的コンピュータ可読記憶媒体。
【請求項３３】
前記記憶されたプロセッサ実行可能命令が、前記モバイル通信デバイスの前記プロセッサに、前記キャッシュされた第2のプロファイルを利用して前記第2のサブスクリプションを対象とするページングインジケータを前記監視することが、
前記キャッシュされた第2のサブスクリプションを利用して前記ページングインジケータを受信し、復号すること
を含むように、動作を実行させるように構成される、請求項23に記載の非一時的コンピュータ可読記憶媒体。
【請求項３４】
モバイル通信デバイスであって、
前記モバイル通信デバイス上の埋込み型ユニバーサル集積回路カード(eUICC)上に記憶された第1のプロファイルによってサポートされる第1のサブスクリプションに関連する第1のネットワークに前記モバイル通信デバイスをアタッチするための手段と、
前記第1のサブスクリプションに対応する前記第1のプロファイルをキャッシュするための手段と、
前記第1のネットワークからデタッチせずに、前記モバイル通信デバイス上の前記eUICCの前記第1のサブスクリプションを非アクティブ化するための手段と、
第2のサブスクリプションに対応する、前記eUICC上に記憶された第2のプロファイルをキャッシュするための手段と、
前記eUICCの前記第1のサブスクリプションをアクティブ化するための手段と、
前記キャッシュされた第2のプロファイルを利用して、前記eUICCの前記第2のサブスクリプションを対象とするページングインジケータを監視するための手段と
を含む、モバイル通信デバイス。
【請求項３５】
前記ページングインジケータに基づいて、前記第2のサブスクリプションに関して呼が生じることになるかどうかを判定するための手段と、
前記第2のサブスクリプションに関して呼が生じることになるとの判定に応じて、前記呼の持続時間にわたって前記eUICCの前記第2のサブスクリプションをアクティブ化するための手段と
をさらに含む、請求項34に記載のモバイル通信デバイス。
【請求項３６】
前記呼が終了した後で、前記eUICCの前記第1のサブスクリプションをアクティブ化するための手段
をさらに含む、請求項35に記載のモバイル通信デバイス。
【請求項３７】
前記eUICCの前記第2のサブスクリプションをアクティブ化するとき、前記第1のサブスクリプションが前記第1のネットワークからデタッチされない、請求項35に記載のモバイル通信デバイス。
【請求項３８】
前記第2のサブスクリプションに関して呼が生じることになるかどうかを前記判定するための手段が、ユーザが前記第2のサブスクリプションに関して呼を開始したかどうかにさらに基づく、請求項35に記載のモバイル通信デバイス。
【請求項３９】
前記第2のサブスクリプションに関連する第2のネットワークに前記モバイル通信デバイスをアタッチするための手段
をさらに含む、請求項34に記載のモバイル通信デバイス。
【請求項４０】
ユーザが前記第2のサブスクリプションをアクティブ化したかどうか、または前記第2のサブスクリプションに関するデータを有効化したかどうかを判定するための手段と、
前記ユーザが前記第2のサブスクリプションをアクティブ化した、または前記第2のサブスクリプションに関するデータを有効化したとの判定に応じて、前記eUICCの前記第2のサブスクリプションをアクティブ化するための手段と
をさらに含む、請求項34に記載のモバイル通信デバイス。
【請求項４１】
前記第1のサブスクリプションが、指定されたデータサブスクリプションである、請求項34に記載のモバイル通信デバイス。
【請求項４２】
前記eUICCの前記第1のサブスクリプションをアクティブ化するとき、前記第2のサブスクリプションが第2のネットワークからデタッチされない、請求項34に記載のモバイル通信デバイス。
【請求項４３】
前記第1のプロファイルおよび前記第2のプロファイルが、前記モバイル通信デバイス上のローカルメモリ内にキャッシュされる、請求項34に記載のモバイル通信デバイス。
【請求項４４】
前記キャッシュされた第2のプロファイルを利用して前記第2のサブスクリプションを対象とするページングインジケータを前記監視するための手段が、前記キャッシュされた第2のプロファイルを利用して前記ページングインジケータを受信し、復号するための手段を含む、請求項34に記載のモバイル通信デバイス。
【発明の詳細な説明】
【背景技術】
【０００１】
スマートフォン、タブレットコンピュータ、およびラップトップコンピュータなど、モバイル通信デバイスのいくつかの設計は、ユーザが複数の別個のモバイルテレフォニーネットワークにアクセスすることを可能にする複数のサブスクリプションに関するユーザ識別情報を記憶する、埋込み型ユニバーサル集積回路カード(eUICC)、複数のユニバーサル集積回路カード(UICC)、または複数の加入者識別モジュール(SIM)カードを含む。eUICCは、ネットワークサブスクリプション情報のリモートプロビジョニングをサポートすることが可能なUICCに与えられた名称である。eUICCは、モバイル通信デバイスのメモリ内で取外し可能であるかまたは実装可能である。
【０００２】
eUICC内に記憶された情報は、モバイル通信デバイスが様々な異なるタイプのモバイルテレフォニーネットワークと通信することを可能にし得る。モバイルテレフォニーネットワークの例としては、第3世代(3G)、第4世代(4G)、ロングタームエボリューション(LTE)、時分割多元接続(TDMA)、符号分割多元接続(CDMA)、CDMA2000、広帯域CDMA(WCDMA(登録商標))、モバイル通信用グローバルシステム(GSM(登録商標))、シングルキャリア無線送信技術(1xRTT:Single-Carrier Radio Transmission Technology)、およびユニバーサルモバイル電気通信システム(UMTS)が挙げられる。eUICCまたはSIMによって可能にされる各サブスクリプションは、そのそれぞれのネットワークと通信するために特定の無線アクセス技術(RAT)を利用することができる。
【発明の概要】
【課題を解決するための手段】
【０００３】
モバイル通信デバイス上でネットワークサービスを取得するための方法の様々な実施形態は、モバイル通信デバイス上の埋込み型ユニバーサル集積回路カード(eUICC)上に記憶された第1のプロファイルによってサポートされる第1のサブスクリプションに関連する第1のネットワークにモバイル通信デバイスをアタッチ(attaching)するステップと、第1のサブスクリプションに対応する第1のプロファイルをモバイル通信デバイス上のメモリ内にキャッシュするステップと、第1のネットワークからデタッチ(detach)せずに、モバイル通信デバイス上のeUICCの第1のサブスクリプションを非アクティブ化するステップと、第2のサブスクリプションに対応する、eUICC上に記憶された第2のプロファイルをモバイル通信デバイス上のメモリ内にキャッシュするステップと、eUICCの第1のサブスクリプションをアクティブ化するステップと、キャッシュされた第2のプロファイルを利用して、eUICCの第2のサブスクリプションを対象とするページングインジケータを監視するステップとを含み得る。
【０００４】
いくつかの実施形態は、ページングインジケータに基づいて、第2のサブスクリプションに関して呼が生じることになるかどうかを判定するステップと、第2のサブスクリプションに関して呼が生じることになるとの判定に応じて、呼の持続時間にわたってeUICCの第2のサブスクリプションをアクティブ化するステップとをさらに含み得る。いくつかの実施形態は、呼が終了した後で、eUICCの第1のサブスクリプションをアクティブ化するステップをさらに含み得る。いくつかの実施形態では、eUICCの第2のサブスクリプションをアクティブ化するとき、第1のサブスクリプションは第1のネットワークからデタッチされない。いくつかの実施形態では、第2のサブスクリプションに関して呼が生じることになるかどうかを判定するステップは、ユーザが第2のサブスクリプションに関して呼を開始したかどうかにさらに基づき得る。
【０００５】
いくつかの実施形態は、第2のサブスクリプションに関連する第2のネットワークにモバイル通信デバイスをアタッチするステップをさらに含み得る。いくつかの実施形態は、ユーザが第2のサブスクリプションをアクティブ化したかどうか、または第2のサブスクリプションに関するデータを有効化したかどうかを判定するステップと、ユーザが第2のサブスクリプションをアクティブ化した、または第2のサブスクリプションに関するデータを有効化したとの判定に応じて、eUICCの第2のサブスクリプションをアクティブ化するステップとをさらに含み得る。いくつかの実施形態では、第1のサブスクリプションは、指定されたデータサブスクリプションであり得る。
【０００６】
いくつかの実施形態では、eUICCの第1のサブスクリプションをアクティブ化するとき、第2のサブスクリプションは第2のネットワークからデタッチされ得ない。いくつかの実施形態では、第1のプロファイルおよび第2のプロファイルは、モバイル通信デバイス上のローカルメモリ内にキャッシュされ得る。いくつかの実施形態では、キャッシュされた第2のプロファイルを利用して第2のサブスクリプションを対象とするページングインジケータを監視するステップは、キャッシュされた第2のプロファイルを利用してページングインジケータを受信し、復号するステップを含み得る。
【０００７】
さらなる実施形態は、メモリと、無線周波数(RF)リソースと、上記で要約した方法の動作を実行するように構成されたプロセッサとを含むモバイル通信デバイスを含む。さらなる実施形態は、モバイル通信デバイスのプロセッサに上記で要約した方法の動作を実行させるように構成されたプロセッサ実行可能ソフトウェア命令を記憶した非一時的プロセッサ可読記憶媒体を含む。さらなる実施形態は、上記で要約した方法の動作の機能を実行するための手段を含むモバイル通信デバイスを含む。
【０００８】
本明細書に組み込まれ、本明細書の一部をなす添付の図面に例を示し、これらの図面は、上記で行った一般的な記述および以下で行われる詳細な記述とともに、開示されるシステムおよび方法の特徴を説明する役割を果たす。
【図面の簡単な説明】
【０００９】
【図１】様々な例とともに使用するのに適したモバイルテレフォニーネットワークの通信システムブロック図である。
【図２】様々な例によるモバイル通信デバイスの構成要素ブロック図である。
【図３】図2に示したワイヤレス通信デバイスによって実装される例示的なプロトコルレイヤスタックを示すシステムアーキテクチャ図である。
【図４】様々な例による、モバイル通信デバイス上でネットワークサービスを取得するための方法を示すプロセス流れ図である。
【図５】いくつかの例示的な方法を実装するのに適したモバイル通信デバイスの構成要素ブロック図である。
【発明を実施するための形態】
【００１０】
添付の図面を参照して、様々な例について詳細に説明する。可能な場合はいつでも、同一のまたは同様の部分を指すために、図面全体にわたって同一の参照番号が使用される。特定の例および実装形態についてなされる言及は、説明のためのものであり、記述の範囲または特許請求の範囲を限定することは意図されていない。
【００１１】
本明細書で使用される「モバイル通信デバイス」という用語は、eUICCまたは1つまたは複数のSIMモジュール(たとえばSIMカード)と、プログラム可能プロセッサと、メモリと、1つまたは複数の共有無線周波数(RF)リソースを用いて、少なくとも2つのモバイル通信ネットワークに接続するための回路とを含む、セルラー電話機、スマートフォン、パーソナルまたはモバイルマルチメディアプレーヤ、パーソナルデータアシスタント、ラップトップコンピュータ、タブレットコンピュータ、スマートブック、スマートウォッチ、パームトップコンピュータ、ワイヤレス電子メール受信機、マルチメディアインターネット対応セルラー電話機、ワイヤレスゲーミングコントローラ、および類似のパーソナル電子デバイス、のうちの任意の1つまたはすべてを指す。様々な例は、スマートフォンなど、モバイル通信デバイス内で有用であり得、したがって、そのようなデバイスは様々な例について説明する際に参照される。しかし、例は、少なくとも1つの共有RFチェーンを利用する複数のサブスクリプションを個別に維持できる任意の電子デバイスにおいて有用である場合があり、共有RFチェーンは、アンテナ、無線機、トランシーバなどのうちの1つまたは複数を含むことができる。
【００１２】
本明細書で使用する、「eUICC」、「UICC」、「SIMモジュール」、「SIMカード」、および「加入者識別モジュール」という用語は、集積回路であっても、取外し可能カード内に埋め込まれてもよいメモリであって、ネットワーク上のモバイル通信デバイスを識別および/または認証し、ネットワークとの通信サービスを可能にするために使用される国際モバイル加入者識別情報(IMSI:International Mobile Subscriber Identity)、関連する鍵、および/または他の情報を記憶するメモリを指すために互換的に使用される。すべてのGSM(登録商標)ネットワーク、UMTSネットワーク、およびLTEネットワークのモバイルフォンユーザは、IMSIとして知られるそれらのユーザに関連する一意の識別を有する。eUICCまたはSIM内に記憶された情報は、モバイル通信デバイスが特定の通信サービスのための通信リンクを特定のネットワークと確立するのを可能にするので、「サブスクリプション」という用語は、本明細書では、特定のeUICCまたはSIM内に記憶された情報に関連付けられ、この情報によって可能にされる通信サービスを指すための簡略的な言及として使用される。これは、eUICCまたはSIMと、通信ネットワーク、ならびにこのネットワークによってサポートされるサービスおよびサブスクリプションとが、相互に関係するからである。
【００１３】
様々な例の以下の説明では、第1のサブスクリプションおよび第2のサブスクリプションに対して言及がなされる。第1および第2のサブスクリプションに対する言及は、任意であり、様々な例の他のサブスクリプションから1つのサブスクリプションを区別するために単に使用される。デバイスプロセッサは、モバイル通信デバイス上のサブスクリプションを区別するために、いずれかのインジケータ、名称、または他の表示を割り当てることができる。
【００１４】
eUICCは、メモリ内で実装され、複数のモバイルネットワークオペレータプロファイル、またはサブスクリプションプロファイルのダウンロードおよびインストールをそのセキュアなドメイン内でサポートするSIMカードの均等物である。したがって、各々が一度に1つのサブスクリプションをサポートする旧来のSIMカードと異なり、単一のeUICCは、2つ以上のサブスクリプションをサポートし得る。さらに、ユーザは、物理的なSIMカードを置換する代わりに、加入識別情報をeUICCにアップロードして、サブスクリプションに追加することができる。eUICCは、ユーザが、プロファイルを有効化する、プロファイルを無効化する、プロファイルを削除する、eUICCのメモリをリセットする(たとえば、すべてのプロファイルを削除するために)、プロファイルのリストに問い合わせる、およびプロファイルのニックネームを付けるなど、カード上のプロファイルを管理することを可能にする。
【００１５】
eUICCは1つのプロファイルが任意の時点で有効化されることを可能にする。ユーザが別のサブスクリプションプロファイルをアクティブ化または有効化することを望む場合、アクティブなサブスクリプションとそのそれぞれのネットワークとの間の取外し手順を実行することによって、アクティブなサブスクリプションが最初に非アクティブ化され、次いで、そのそれぞれのネットワークとアタッチ手順を実行することによって、新しいサブスクリプションがアクティブ化される。したがって、eUICCは2つを超えるサブスクリプションをサポートし得るが、複数のサブスクリプションはeUICC上で同時にアクティブになり得ない。サブスクリプションを切り替えるためのデタッチ手順およびアタッチ手順の間、ユーザはいずれのサブスクリプションも利用することができず、したがって、呼を行うことも受信することもできない。サブスクリプションを切り替えるためのデタッチ手順およびアタッチ手順は、呼を行うかまたは受信することを欲しているユーザの観点から、長い時間がかかることがある。
【００１６】
サブスクリプションを切り替え、ユーザ経験を改善するために必要とされる時間を短縮するために、様々な例は、サブスクリプションプロファイルをモバイル通信デバイス上のメモリ内にキャッシュすることによって、eUICCとのサービスを取得するために、モバイル通信デバイスのプロセッサを用いて実装される方法を含む。例示的な方法は、第2のサブスクリプションに切り替えるときに、モバイル通信デバイスが第1のサブスクリプションからデタッチされることを回避する。モバイル通信デバイスは、サブスクリプション同士の間を切り替えるときにデタッチ手順を実行しない場合があり、したがって、各サブスクリプションに対するネットワークは、そのサブスクリプションがアクティブでないことを知らず、サブスクリプションのためのページング通知を送り続ける場合がある。これは、サブスクリプション同士の間の移行が従来の方法よりも速く実行されることを可能にする。
【００１７】
起動時に、モバイル通信デバイスは、eUICC上でサポートされる各サブスクリプションに対してアタッチ手順を実行し、各サブスクリプションに関するプロファイルをモバイル通信デバイス上のメモリ内にキャッシュする(すなわち、eUICC内に位置するプロファイルのすべてまたは部分をモバイル通信デバイスのメモリ内に記憶する)ことができる。モバイル通信デバイスは、eUICCの第1のサブスクリプション、たとえば、指定されたデータサブスクリプション(DDS:designated data subscription)をアクティブ化することができる。モバイル通信デバイスは、第2のサブスクリプションに関してキャッシュされたプロファイルを使用して、第2のサブスクリプションに関連するネットワークからのページを監視することもできる。モバイル通信デバイスは、着信呼のページングインジケータを受信することによって、または第2のサブスクリプションを経由して発信呼を行う意図があることを指示するユーザ入力を検出することによってなど、第2のサブスクリプションに関して呼がいつ生じることになるかを検出することができる。呼が生じることになる場合、モバイル通信デバイスは、第1のサブスクリプションに関してデタッチ手順を実行せずに、eUICCの第2のサブスクリプションをアクティブ化することができる。第2のサブスクリプション時に呼が終了した後で、モバイル通信デバイスは、第2のサブスクリプションをデタッチせずに、eUICCの第1のサブスクリプションを再度アクティブ化することができる。どのサブスクリプションがアクティブであるかにかかわらず、ネットワークからデタッチせず、各サブスクリプションに関して局所的にキャッシュされたプロファイルを使用することによって、モバイル通信デバイスは、複数のサブスクリプションに関してページを監視し、呼が生じることになるとき、複数のサブスクリプション同士の間を迅速に切り替えることができる。これは、単一のeUICCおよび共有RFリソースを使用した複数のサブスクリプションサービスを可能にする。加えて、複数のSIMカードの代わりに1つのeUICCを使用することによって、モバイル通信デバイス上の空間が節約され、他の国に移動するときのSIMカードの切替えが回避される。
【００１８】
様々な例が、少なくとも2つのモバイルテレフォニーネットワークなどの多様な通信システム100内で実装されてよく、この例が図1に示されている。第1のモバイルネットワーク102および第2のモバイルネットワーク104は、典型的には、各々、複数のセルラー基地局(たとえば、第1の基地局130および第2の基地局140)を含む。第1のモバイル通信デバイス110は、第1の基地局130へのセルラー接続132を介して第1のモバイルネットワーク102と通信しているものとすることができる。第1のモバイル通信デバイス110は、第2の基地局140へのセルラー接続142を介して第2のモバイルネットワーク104と通信しているものとすることもできる。第1の基地局130は、ワイヤード接続134上で第1のモバイルネットワーク102と通信しているものとすることができる。第2の基地局140は、ワイヤード接続144上で第2のモバイルネットワーク104と通信しているものとすることができる。
【００１９】
第2のモバイル通信デバイス120は、同様に、第1の基地局130へのセルラー接続132を介して第1のモバイルネットワーク102と通信することができる。第2のモバイル通信デバイス120は、第2の基地局140へのセルラー接続142を介して第2のモバイルネットワーク104と通信することもできる。セルラー接続132および142は、4G LTE、3G、CDMA、TDMA、WCDMA(登録商標)、GSM(登録商標)、および他のモバイルテレフォニー通信技術など、双方向ワイヤレス通信リンクを介してなされてよい。
【００２０】
モバイル通信デバイス110、120が第1のモバイルネットワーク102に、および任意選択で、第2のモバイルネットワーク104に接続されるのが示されているが、いくつかの例(図示せず)では、モバイル通信デバイス110、120は、2つ以上のモバイルネットワークへの2つ以上のサブスクリプションを含むことができ、上述したのと同様にしてこれらのサブスクリプションに接続することができる。
【００２１】
いくつかの例では、第1のモバイル通信デバイス110は、任意選択で、第1のモバイル通信デバイス110に関連して使用される周辺デバイス150とのワイヤレス接続152を確立することができる。たとえば、第1のモバイル通信デバイス110は、Bluetooth(登録商標)(登録商標)リンク上でBluetooth(登録商標)対応パーソナルコンピューティングデバイス(たとえば、「スマートウォッチ」)と通信することができる。いくつかの例では、第1のモバイル通信デバイス110は、任意選択で、Wi-Fi接続を介するなど、ワイヤレスアクセスポイント160とのワイヤレス接続162を確立することができる。ワイヤレスアクセスポイント160は、ワイヤード接続166上でインターネット164または別のネットワークに接続するように構成され得る。
【００２２】
示されてはいないが、第2のモバイル通信デバイス120は、同様に、ワイヤレスリンク上で周辺デバイス150および/またはワイヤレスアクセスポイント160に接続するように構成され得る。
【００２３】
図2は、様々な例を実装するのに適したモバイル通信デバイス200の機能ブロック図である。モバイル通信デバイス200は、説明したようなモバイル通信デバイス110、120のうちの1つまたは複数と同様であってよい。モバイル通信デバイス200は、2つ以上のサブスクリプションに関連するプロファイルを記憶するeUICC 204を受信し得る、eUICCインターフェース202を含み得る。
【００２４】
様々な例におけるeUICCは、たとえば、GSM(登録商標)および/またはUMTSネットワークへのアクセスを可能にする、SIMおよび/またはユニバーサルSIMアプリケーションを用いて構成され得る。eUICCはまた、電話帳および他のアプリケーション用のストレージを提供してもよい。代替的に、CDMAネットワークでは、eUICCは、カード上のリムーバブルユーザ識別モジュール(R-UIM:removable user identity module)またはCDMA加入者識別モジュール(CSIM:CDMA subscriber identity module)を含み得る。eUICCは、CPU、ROM、RAM、EEPROM、およびI/O回路を有し得る。
【００２５】
様々な例において使用されるeUICCは、ユーザアカウント情報、国際モバイル加入者識別情報(IMSI)、SIMアプリケーションツールキット(SAT)コマンドのセット、および電話帳連絡先用の記憶空間を含み得る。eUICCは、eUICCの各サブスクリプションに対するネットワークオペレータプロバイダを指示するための(たとえば、システム識別番号(SID)/ネットワーク識別番号(NID)のペア、ホームPLMN(HPLMN)コードなど)ホーム識別子をさらに記憶することができる。集積回路カード識別(ICCID)SIMシリアル番号が、識別のためにeUICC上に印刷されてもよい。しかしながら、eUICCは、モバイル通信デバイス200のメモリの一部の中に(たとえば、メモリ214内に)実装されてもよく、したがって、別個のまたは取外し可能な回路、チップ、またはカードである必要はない。
【００２６】
モバイル通信デバイス200は、コーダ/デコーダ(コーデック)208に結合され得る、汎用プロセッサ206などの、少なくとも1つのコントローラを含むことができる。コーデック208はさらに、スピーカー210およびマイクロフォン212に結合され得る。汎用プロセッサ206をメモリ214に結合することも可能である。メモリ214は、プロセッサ実行可能命令を記憶する非一時的コンピュータ可読記憶媒体であってよい。メモリ214は、オペレーティングシステム(OS)、ならびにユーザアプリケーションソフトウェアおよび実行可能命令を記憶し得る。メモリ214は、eUICC 204によってサポートされるサブスクリプションに関して局所的にキャッシュされたプロファイルを記録することもできる。
【００２７】
汎用プロセッサ206およびメモリ214は、各々、少なくとも1つのベースバンドモデムプロセッサ216に結合され得る。モバイル通信デバイス200内のeUICC 204は、1つまたは複数のベースバンドRFリソースを利用することができる。ベースバンドRFリソースは、RATと通信し、RATを制御するためのベースバンド/モデム機能を実行し得る、ベースバンドモデムプロセッサ216を含み得る。ベースバンドRFリソースは、本明細書で概してRFリソース(たとえば、RFリソース218)と呼ばれ、1つまたは複数の増幅器および無線を含み得る。いくつかの例では、ベースバンドRFリソースは、ベースバンドモデムプロセッサ216(すなわち、モバイル通信デバイス200上のすべてのRATのためのベースバンド/モデム機能を実行する単一のデバイス)を共有し得る。他の例では、各ベースバンドRFリソースは、物理的または論理的に別個のベースバンドプロセッサ(たとえば、BB1、BB2)を含むことができる。
【００２８】
RFリソース218は、モバイル通信デバイス200上のeUICC 204に関する送信/受信機能を実行するトランシーバであってよい。RFリソース218は、別個の送信および受信回路を含み得、または、送信機機能と受信機機能とを組み合わせたトランシーバを含み得る。いくつかの例では、RFリソース218は、複数の受信回路を含むことができる。RFリソース218は、ワイヤレスアンテナ(たとえば、ワイヤレスアンテナ220)に結合されてよい。RFリソース218はまた、ベースバンドモデムプロセッサ216にも結合されてよい。
【００２９】
いくつかの例では、汎用プロセッサ206、メモリ214、ベースバンドプロセッサ216、およびRFリソース218は、システムオンチップ250としてモバイル通信デバイス200内に含まれ得る。いくつかの例では、eUICC 204およびその対応するeUICCインターフェース202は、システムオンチップ250の外部とされ得る。さらに、様々な入力デバイスおよび出力デバイスが、インターフェースまたはコントローラなど、システムオンチップ250上の構成要素に結合され得る。モバイル通信デバイス200において使用するのに適した例示的なユーザ入力構成要素は、限定はしないが、キーパッド224、タッチスクリーンディスプレイ226、およびマイクロフォン212を含むことができる。
【００３０】
いくつかの例では、キーパッド224、タッチスクリーンディスプレイ226、マイクロフォン212、またはそれらの組合せは、発信呼を開始するための要求を受信する機能を実行することができる。たとえば、タッチスクリーンディスプレイ226は、連絡先リストの中からの連絡先の選択結果を受け取ってよく、または電話番号を受け取ってもよい。別の例では、タッチスクリーンディスプレイ226およびマイクロフォン212のいずれかまたは両方は、発信呼を開始するための要求を受信する機能を実行することができる。たとえば、タッチスクリーンディスプレイ226は、連絡先リストの中からの連絡先のユーザ選択結果を受け取ってよく、または電話番号を受け取ってもよい。別の例として、発信呼を開始するための要求は、マイクロフォン212を介して受信された音声コマンドの形態をなしてもよい。当技術分野で知られているように、モバイル通信デバイス200内の様々なソフトウェアモジュールと機能との間には、それらの間の通信を可能にするためにインターフェースを設けることができる。
【００３１】
eUICC 204、ベースバンドプロセッサBB1、BB2、RFリソース218、およびワイヤレスアンテナ220は、ともに機能して、2つ以上の無線アクセス技術(RAT)を構成することができる。たとえば、モバイル通信デバイス200は、LTEおよびGSM(登録商標)など、2つの異なるRATをサポートするように構成されたeUICCとベースバンドプロセッサとRFリソースとを含む、通信デバイスであってよい。追加のモバイルネットワークへの接続のために、より多くのRFリソース、およびアンテナを追加することによって、より多くのRATが、モバイル通信デバイス200上でサポートされ得る。
【００３２】
いくつかの例(図示せず)では、モバイル通信デバイス200は、とりわけ、追加のモバイルネットワークとのサブスクリプション通信をサポートするために、追加のeUICCまたはSIMカード、eUICCまたはSIMインターフェース、追加のeUICCまたはSIMカードに関連する複数のRFリソース、および追加のアンテナを含み得る。
【００３３】
図3は、モバイル通信デバイス上でのデータ通信において使用され得る階層化無線プロトコルスタックを有するソフトウェアアーキテクチャの一例を示す。図1〜図3を参照すると、モバイル通信デバイス200は、1つまたは複数のeUICCまたはSIMに関連するアクセスネットワーク上で通信するための階層化ソフトウェアアーキテクチャ300を有し得る。ソフトウェアアーキテクチャ300は、ベースバンドモデムプロセッサ216などの1つまたは複数のプロセッサ間に分散し得る。
【００３４】
ソフトウェアアーキテクチャ300はまた、非アクセス層(NAS)302とアクセス層(AS)304とを含み得る。NAS 302は、モバイル通信デバイス200の1つまたは複数のeUICCまたはSIM(たとえば、eUICC 204)およびそれらのそれぞれのコアネットワークに関するトラフィックおよびシグナリングをサポートする機能およびプロトコルを含み得る。AS 304は、各eUICCまたはSIM(たとえば、eUICC 204)とそれらのそれぞれのアクセスネットワークのエンティティ(たとえば、GSM(登録商標)ネットワーク内のモバイル切替えセンター(MSC)、LTEネットワーク内のeNodeBなど)との間の通信をサポートする機能およびプロトコルを含み得る。
【００３５】
モバイル通信デバイス200では、AS 304は複数のプロトコルスタックを含み得、その各々は異なるeUICCまたはSIMに関連付けられ得る。たとえば、AS 304は、第1のeUICCサブスクリプションまたはSIM、および第2のeUICCサブスクリプションまたはSIMにそれぞれ関連するプロトコルスタック306a、306bを含んでもよい。以下にGSM(登録商標)タイプの通信レイヤを参照して説明するが、プロトコルスタック306a、306bは、ワイヤレス通信のための様々な規格およびプロトコルのいずれかをサポートしてもよい。詳細には、AS 304は、少なくとも3つのレイヤを含み得、その各々は、様々なサブレイヤを含み得る。たとえば、各プロトコルスタック306a、306bは、GSM(登録商標)またはLTEのシグナリングプロトコルにおけるAS 304のレイヤ3(L3)の一部として、それぞれ、無線リソース(RR)サブレイヤ308a、308bを含み得る。RRサブレイヤ308a、308bは、モバイル通信デバイス200と関連するアクセスネットワークとの間のリンクの確立を監督することができる。
【００３６】
様々な実施形態では、NAS 302およびRRサブレイヤ308a、308bは、ワイヤレスネットワークを探索するとともに、呼を確立、維持、および終了するための、様々な機能を実行し得る。さらに、RRサブレイヤ308a、308bは、システム情報をブロードキャストすること、ページングすること、ならびにモバイル通信デバイス200と関連するアクセスネットワークとの間の無線リソース制御(RRC)シグナリング接続を確立および解放することを含む機能を提供し得る。
【００３７】
図示しないが、ソフトウェアアーキテクチャ300は、追加のレイヤ3サブレイヤ、ならびにレイヤ3よりも上の様々な上位レイヤを含んでよい。追加のサブレイヤは、たとえば、呼をルーティングすること、サービスタイプを選択すること、データに優先度を付けること、QoS機能を実行することなどを行う、接続管理(CM)サブレイヤ(図示せず)を含み得る。
【００３８】
レイヤ3サブレイヤ(RRサブレイヤ308a、308b)の下に存在して、プロトコルスタック306a、306bはまた、データリンクレイヤ310a、310bを含み得、データリンクレイヤ310a、310bは、GSM(登録商標)またはLTEのシグナリングプロトコルにおけるレイヤ2の一部であり得る。データリンクレイヤ310a、310bは、出力データをデータフレームに分割し、着信データを分析して、データが成功裏に受信されていることを確実にするなど、ネットワークにわたって着信データおよび発信データを処理するための機能を提供し得る。いくつかの実施形態では、各データリンクレイヤ310a、310bは、媒体アクセス制御(MAC)サブレイヤ、無線リンク制御(RLC)サブレイヤ、およびパケットデータコンバージェンスプロトコル(PDCP)サブレイヤなど、様々なサブレイヤを含んでよく、それらの各々は、アクセスネットワークにおいて論理接続を終端させる。様々な実施形態では、PDCPサブレイヤは、様々な無線ベアラと論理チャネルとの間のマルチプレクス、シーケンス番号付加、ハンドオーバデータ処理、インテグリティ保護、暗号化、およびヘッダ圧縮を含む、アップリンク機能を提供し得る。ダウンリンクにおいて、PDCPサブレイヤは、データパケットの順次配信、重複データパケット検出、インテグリティ検証、解読、およびヘッダ復元を含む機能を提供し得る。
【００３９】
アップリンクにおいて、RLCサブレイヤは、上位レイヤデータパケットのセグメント化および連結、損失したデータパケットの再送信、ならびに自動再送要求(ARQ)を提供し得る。ダウンリンクにおいて、RLCサブレイヤ機能は、順序が狂った受信を補償するためのデータパケットの並べ替え、上位レイヤデータパケットの再アセンブリ、およびARQを含み得る。アップリンクにおいて、MACサブレイヤは、論理チャネルとトランスポートチャネルとの間のマルチプレクス、ランダムアクセス手順、論理チャネル優先度、およびハイブリッドARQ(HARQ)動作を含む機能を提供し得る。ダウンリンクにおいて、MACレイヤ機能は、セル内でのチャネルマッピング、デマルチプレクス、不連続受信(DRX)、およびHARQ動作を含み得る。
【００４０】
データリンクレイヤ310a、310bの下に存在して、プロトコルスタック306a、306bはまた、物理レイヤ312a、312bを含み得、物理レイヤ312a、312bは、エアインターフェース上で接続を確立し得、モバイル通信デバイス200のためのネットワークリソースを管理し得る。様々な実施形態では、物理レイヤ312a、312bは、エアインターフェース上の送信および/または受信を可能にする機能を監督することができる。そのような物理レイヤ機能の例は、巡回冗長検査(CRC)付加、コーディングブロック、スクランブリングおよびデスクランブリング、変調および復調、信号測定、MIMOなどを含み得る。
【００４１】
プロトコルスタック306a、306bは、物理媒体を通じてデータを送信するための機能を提供するが、ソフトウェアアーキテクチャ300は、モバイル通信デバイス200における様々なアプリケーションにデータ転送サービスを提供するための、少なくとも1つのホストレイヤ314をさらに含んでよい。他の実施形態では、少なくとも1つのホストレイヤ314によって提供されるアプリケーション特有の機能は、プロトコルスタック306a、306bと汎用プロセッサ206との間のインターフェースを提供してもよい。いくつかの実施形態では、プロトコルスタック306a、306bは各々、ホストレイヤ機能を提供する1つまたは複数の上位論理レイヤ(たとえば、トランスポートレイヤ、セッションレイヤ、プレゼンテーションレイヤ、アプリケーションレイヤなど)を含み得る。たとえば、いくつかの実施形態では、ソフトウェアアーキテクチャ300は、ゲートウェイにおいて論理接続が終端するネットワークレイヤ(たとえば、インターネットプロトコル(IP)レイヤ)を含み得る。いくつかの実施形態では、ソフトウェアアーキテクチャ300は、別のデバイス(たとえば、エンドユーザデバイス、サーバなど)において論理接続が終端するアプリケーションレイヤを含み得る。いくつかの実施形態では、ソフトウェアアーキテクチャ300は、物理レイヤ312a、312bと通信ハードウェア(たとえば、1つまたは複数のRFリソース)との間のハードウェアインターフェース316をAS 304内にさらに含み得る。
【００４２】
様々な実施形態では、階層化ソフトウェアアーキテクチャのプロトコルスタック306a、306bは、eUICCまたは複数のSIMにプロビジョニングされた情報を使用してモデム動作を可能にするように実装されてもよい。したがって、ベースバンドモデムプロセッサによって実行されてもよいプロトコルスタックは、本明細書では、モデムスタックと互換的に呼ばれる。
【００４３】
説明したように、様々な実施形態におけるモデムスタックは、ワイヤレス通信のための様々な現在および/または将来のプロトコルのいずれかをサポートし得る。たとえば、様々な実施形態におけるモデムスタックは、3GPP規格(たとえば、GSM(登録商標)、UMTS、LTEなど)、3GPP2規格(たとえば、1xRTT/CDMA2000、発展型データオプティマイズド(EV-DO)など)、および/または米国電気電子学会(IEEE)規格(WiMAX、Wi-Fiなど)に記載される無線アクセス技術を使用するネットワークをサポートし得る。
【００４４】
eUICC 204は、複数のモバイルネットワークオペレータプロファイル、またはサブスクリプションプロファイルをサポートし得る。たとえば、ユーザは複数のプロファイルをeUICC 204上にダウンロードすることができる。各プロファイルは、1つまたは複数のモバイルテレフォニーネットワークへのサブスクリプションをサポートするために使用される静的SIM情報を記憶することができる。したがって、eUICC 204は複数のSIMの役割を果たすことができるが、これは、各SIMが1つのプロファイルをサポートするためである。
【００４５】
様々な例では、モバイル通信デバイス200は、eUICC上に記憶された各サブスクリプションのサブスクリプションプロファイルを局所的にキャッシュするように構成され得る。プロファイルは、その部分がモデム用に指定されたメモリであり得るメモリ214内にキャッシュされ得る。たとえば、ベースバンドモデムプロセッサ216(たとえば、物理レイヤ312a、312b、データリンクレイヤ310a、310b)の下位レイヤは、各サブスクリプションプロファイルに関してアクティブなスタックを維持することができる。モバイル通信デバイス200の起動時に、モバイル通信デバイス200は、eUICC 204によってサポートされる各サブスクリプションに対してアタッチ手順を連続的に実行することができる。各サブスクリプションに対してアタッチ手順を実行し、各サブスクリプションをそのそれぞれのモバイルテレフォニーネットワークに登録した後で、サブスクリプションに関するプロファイルは、モバイル通信デバイス200上に局所的にキャッシュされ(たとえば、メモリスタック内に記憶され)得る。モバイル通信デバイスは、次いで、次のサブスクリプションに関してアタッチ手順を実行する前に、eUICC 204に関するプロファイルを非アクティブ化することができる。しかしながら、モバイル通信デバイス200は、eUICC 204上のサブスクリプションが非アクティブ化されたとき、サブスクリプションのそれぞれのネットワークとIMSIデタッチ手順を実行しない。このように、ネットワークは、サブスクリプションがデタッチされたことを知らず、したがって、ネットワークは、そのサブスクリプションに関してページングインジケータを送信し続ける場合がある。モバイル通信デバイス200は、各サブスクリプションの局所的にキャッシュされたプロファイルを使用して、受信されたページングインジケータを復号することが可能であり得る。したがって、ページングインジケータが、eUICC 204上でアクティブではないサブスクリプションを対象とする場合ですら、モバイル通信デバイス200は、ローカルメモリ内に記憶された非アクティブなサブスクリプションのキャッシュされたプロファイルを使用して、ページングインジケータを復号することが依然として可能であり得る。
【００４６】
eUICC 204によってサポートされるサブスクリプションに関するプロファイルのすべてがキャッシュされた後で、モバイル通信デバイス200は、通常動作の間にアクティブ化するためのサブスクリプションを選択することができる。アクティブなサブスクリプションは、そのそれぞれのネットワークによって頻繁にポーリングされる、指定されたデータサブスクリプションであり得る。モバイル通信デバイス200は、局所的にキャッシュされたプロファイルを使用してeUICC 204によってサポートされる各サブスクリプションに関するページングメッセージを受信して、復号し続けることができるが、これは、サブスクリプションのいずれもそれらのそれぞれのネットワークからデタッチされないためである。
【００４７】
モバイル通信デバイス200が非アクティブなサブスクリプションを対象とするページを受信するとき、モバイル通信デバイス200は、eUICC 204のサブスクリプションをアクティブ化することができる。サブスクリプションは、次いで、ネットワークを認証し、呼を受信することができる。アクティブだったサブスクリプションは非アクティブ化されるが、そのそれぞれのネットワークに関してIMSIデタッチ手順は実行されない。これは、そのそれぞれのネットワークがそのサブスクリプションを依然としてアクティブと見なすため、モバイル通信デバイスが、ページングインジケータおよびサブスクリプションに関する他のメッセージを受信し続けることを可能にする。
【００４８】
ユーザが非アクティブなサブスクリプションに関して発信呼(音声またはデータ)を開始する場合、ネットワークは、通常、認証要求をモバイル通信デバイス200に送る。モバイル通信デバイス200は、アクティブなサブスクリプションから非アクティブなサブスクリプションに切り替えることができ、その結果、非アクティブなサブスクリプションはアクティブになり、認証要求を受信し、処理することができる。非アクティブなサブスクリプションをアクティブ化するとき、現在アクティブなサブスクリプションは、そのそれぞれのネットワークとIMSIデタッチ手順を実行しない。これは、そのそれぞれのネットワークがそのサブスクリプションを依然としてアクティブと見なすため、モバイル通信デバイスが、ページングインジケータおよびサブスクリプションに関する他のメッセージを受信し続けることを可能にする。
【００４９】
図4は、様々な例による、モバイル通信デバイス上でネットワークサービスを取得するための方法400を示す。方法400は、モバイル通信デバイス(モバイル通信デバイス110、120、および200など)のプロセッサ(たとえば、汎用プロセッサ206、ベースバンドモデムプロセッサ216、別個のコントローラ、および/またはその他)内で実装されてよい。モバイル通信デバイスは、各々がサブスクリプションをサポートする複数のプロファイルを記憶するeUICCを含み得る。
【００５０】
ブロック402で、プロセッサは、eUICCによってサポートされる第1のサブスクリプションに対してアタッチ手順を実行することができる。これは、モバイル通信デバイスの起動時に生じ得る。アタッチ手順は、eUICCの第1のサブスクリプションをアクティブ化するステップと、第1のネットワークに登録するために第1のサブスクリプションに関連する第1のモバイルテレフォニーネットワークに接続するステップとを含み得る。eUICCは、第1のサブスクリプションに関するプロファイルを記憶することができ、そのプロファイルは、第1のネットワークを認証して、第1のネットワークと通信するために使用される静的SIM情報を含み得る。ブロック404で、プロセッサは、第1のサブスクリプションに対応するプロファイルをモバイル通信デバイス上のローカルメモリ内、たとえば、モバイル通信デバイス上でモデムによって管理されるスタック内にキャッシュすることができる。eUICC内に記憶された第1のサブスクリプション情報に関するプロファイルのすべてまたは一部分がキャッシュされ得る。
【００５１】
ブロック406で、プロセッサは、eUICCによってサポートされる第2のサブスクリプションに対してアタッチ手順を実行することができる。アタッチ手順は、eUICCのアクティブなサブスクリプションを第1のサブスクリプションから第2のサブスクリプションに切り変えるステップと、第2のネットワークに登録するために第2のモバイルテレフォニーネットワークに接続するステップとを含み得る。第1のサブスクリプションが非アクティブ化されるとき、プロセッサは、デタッチ手順を実行せず、したがって、第1のネットワークは、ページおよび他のメッセージを第1のサブスクリプションに依然として送信することができる。eUICCは、第2のサブスクリプションに関するプロファイルを記憶することができ、そのプロファイルは、第2のネットワークを認証して、第2のネットワークと通信するために使用される静的SIM情報を含み得る。
【００５２】
ブロック408で、プロセッサは、第2のサブスクリプションに対応するプロファイルをモバイル通信デバイス上のローカルメモリ内、たとえば、モバイル通信デバイス上でモデムによって管理されるスタック内にキャッシュすることができる。eUICC内の第2のサブスクリプション情報に関するプロファイルのすべてまたは一部分がキャッシュされ得る。
【００５３】
eUICCが追加のサブスクリプションに関する追加のプロファイルを記憶する場合、プロセスは、アタッチ手順を連続的に実行し、ブロック406および408に関して説明したように、各追加のサブスクリプションに関するプロファイルをキャッシュすることができる。
【００５４】
ブロック410で、プロセッサは、ブロック402でアタッチされた第1のサブスクリプションを再度アクティブ化するなど、キャッシュされたサブスクリプションのうちの1つをアクティブ化することができる。参照を簡単にするために、以下、アクティブなサブスクリプションは第1のサブスクリプションと呼ばれ、アタッチされたが、現在非アクティブなサブスクリプションは第2のサブスクリプションと呼ばれる。しかしながら、アタッチされてキャッシュされている、eUICCによってサポートされるサブスクリプションのどちらも(または、いずれも)アクティブであり得、したがって、第1のサブスクリプションと呼ばれる。一例として、第1のサブスクリプションは指定されたデータサブスクリプションであり得る。ユーザは、音声呼またはデータ呼を開始するために第1のサブスクリプションを使用し、第1のネットワークからページおよび呼を受信することができる。
【００５５】
ブロック412で、プロセッサは、第2のサブスクリプションのキャッシュされたプロファイルを使用して第2のサブスクリプションに関するページングインジケータを監視することができる。第2のネットワークは第2のサブスクリプションを対象とするページ通知を送り続けることができるが、これは、何のデタッチ手順も実行されず、したがって、第2のサブスクリプションは第2のネットワークに依然として登録されているためである。モバイル通信デバイスは、第2のサブスクリプションのキャッシュされたプロファイルを利用して、ページを復号することができる。したがって、第2のサブスクリプションはeUICC上でアクティブでないにもかかわらず、プロセッサは、局所的にキャッシュされたプロファイルを使用して、第2のサブスクリプションに関するページングインジケータを受信し、復号することができる。
【００５６】
判定ブロック414で、プロセッサは、ページングインジケータに基づいて、第2のサブスクリプションに関して呼が生じることになるかどうかを判定することができる。たとえば、プロセッサは、第2のサブスクリプションに関する着信呼を指示するページを第2のネットワークから受信し、復号することができる。いくつかの実施形態では、プロセッサは、ユーザがそのサブスクリプションに関する発信呼を開始するためにユーザインターフェースと対話するとき、第2のサブスクリプションに関して呼が生じるところであると判定することができる。
【００５７】
第2のサブスクリプションに関して呼が生じることになるとの判定(すなわち、判定ブロック414=「Yes」)に応じて、プロセッサは、ブロック416で、呼の持続時間にわたって第2のサブスクリプションをアクティブ化することができる。アクティブ化は、eUICCの第1のサブスクリプションから第2のサブスクリプションに切り替えるステップと、第2のネットワークから送信された認証要求に応じるステップとを含み得る。第2のサブスクリプションが認証されると、呼が開始し得る。ブロック416で、第1のサブスクリプションが非アクティブになるとき、第1のサブスクリプションは第1のネットワークとのデタッチ手順を実行しない。
【００５８】
呼が終了した後で、プロセッサは、ブロック410で、第1のサブスクリプションを再度アクティブ化することができる。アクティブ化は、メモリ内にキャッシュされているeUICCに関する情報を使用して、第2のサブスクリプションのプロファイルから第1のサブスクリプションのプロファイルに切り替えるステップを含み得る。ブロック410で、第2のサブスクリプションが非アクティブになるとき、第2のサブスクリプションは第2のネットワークとのデタッチ手順を実行しない。
【００５９】
第2のサブスクリプションに関して呼が生じないことになるとの判定(すなわち、判定ブロック414=「No」)に応じて、プロセッサは、判定ブロック418において、ユーザが第2のサブスクリプションに関するデータをアクティブ化または有効化したかどうかを判定することができる。たとえば、ユーザは、音声呼またはデータ呼を行うために第2のサブスクリプションを選択すること、またはDDSとして第2のサブスクリプションを有効化することができる。ユーザが第2のサブスクリプションに関するデータをアクティブ化または有効化していないとの判定(すなわち、判定ブロック418=「No」)に応じて、プロセッサは、ブロック412で第2のサブスクリプションのキャッシュされたプロファイルを使用して、第2のサブスクリプションに関するページを監視し続けることができる。
【００６０】
ユーザが、第2のサブスクリプションに関するデータをアクティブ化または有効化したとの判定(すなわち、判定ブロック418=「Yes」)に応じて、プロセッサは、ブロック420で、第2のサブスクリプションをアクティブ化することができる。ブロック420で実行されるアクティブ化は、第1のネットワークが非アクティブになるとき、第1のネットワークとのデタッチ手順を実行せずに、第1のサブスクリプションを非アクティブ化するステップと、第2のサブスクリプションをアクティブ化するステップとを含み得る。次いで、第2のサブスクリプションがこのとき、アクティブなサブスクリプションであり、第1のサブスクリプションが、非アクティブなサブスクリプションであることを除いて、プロセッサは、ブロック412に戻ることができる。このようにして、方法400は、単一のeUICC上で複数のサブスクリプションサービスを可能にする仕方を提供する。
【００６１】
様々な例は、様々なモバイル通信デバイスのいずれにも実装することができ、そのモバイル通信デバイスの一例(たとえば、モバイル通信デバイス500)が、図5に示されている。モバイル通信デバイス500は、モバイル通信デバイス110、120、200と同様であってよく、方法400を実装することができる。
【００６２】
モバイル通信デバイス500は、タッチスクリーンコントローラ504および内部メモリ506に結合されたプロセッサ502を含むことができる。プロセッサ502は、汎用または特定の処理タスクに指定された1つまたは複数のマルチコア集積回路であり得る。内部メモリ506は、揮発性または不揮発性メモリであってよく、また、セキュアおよび/もしくは暗号化メモリ、または非セキュアおよび/もしくは非暗号化メモリ、あるいはこれらの任意の組合せであってもよい。タッチスクリーンコントローラ504およびプロセッサ502はまた、抵抗感知タッチスクリーン、静電容量感知タッチスクリーン、赤外線感知タッチスクリーンなどの、タッチスクリーンパネル512に結合されてもよい。追加として、モバイル通信デバイス500のディスプレイは、タッチスクリーン機能を有する必要がない。
【００６３】
モバイル通信デバイス500は、プロセッサ502と1つまたは複数のアンテナ510とに結合され、セルラー通信を送受信するように構成された、1つまたは複数のセルラーネットワークトランシーバ508を有し得る。1つまたは複数のトランシーバ508および1つまたは複数のアンテナ510は、様々な例示的な方法を実装するために前述の回路機構とともに使用されてよい。モバイル通信デバイス500は、1つまたは複数のトランシーバ508および/またはプロセッサ502に結合され、前述のように構成される場合のある、1つまたは複数のeUICCまたはSIMカード516を含み得る。
【００６４】
モバイル通信デバイス500は、オーディオ出力を提供するためのスピーカー514も含み得る。モバイル通信デバイス500は、本明細書で論じた構成要素の全部または一部を含むための、プラスチック、金属、または材料の組合せから構成されたハウジング520も含み得る。モバイル通信デバイス500は、使い捨て電池または充電式電池など、プロセッサ502に結合された電源522を含み得る。充電式電池は、モバイル通信デバイス500の外部の電源から充電電流を受け取るために周辺デバイス接続ポートにも結合され得る。モバイル通信デバイス500は、ユーザ入力を受け取るための物理ボタン524も含み得る。モバイル通信デバイス500は、モバイル通信デバイス500をオンおよびオフするための電源ボタン526も含み得る。
【００６５】
上記の方法の説明およびプロセスフロー図は、単に説明のための例として提供され、様々な例のステップが提示された順序で実行されなければならないことを必要とするまたは暗示するものではない。当業者なら諒解するように、前述の例におけるステップの順序は、任意の順序で実行されてもよい。「その後」、「次いで」、「次に」などの語は、ステップの順序を限定するものではなく、これらの語は単に、方法の説明を通じて読者を案内するために使用される。さらに、たとえば、冠詞「a」、「an」または「the」を使用する、単数形での請求項要素へのいかなる言及も、その要素を単数形に限定するものとして解釈されるべきではない。
【００６６】
本明細書で開示する例に関して説明した、様々な例示的な論理ブロック、モジュール、回路、およびアルゴリズムステップは、電子ハードウェア、コンピュータソフトウェア、またはその両方の組合せとして実装され得る。ハードウェアとソフトウェアとのこの互換性を明確に示すために、様々な例示的な構成要素、ブロック、モジュール、回路、およびステップが、一般にそれらの機能に関して上述されている。そのような機能がハードウェアとして実装されるか、ソフトウェアとして実装されるかは、特定の適用例と、システム全体に課される設計制約とによって決まる。当業者は説明した機能を特定の適用例ごとに様々な仕方で実装し得るが、そのような実装の決定は、これらの例の範囲からの逸脱を引き起こすものと解釈されるべきでない。
【００６７】
本明細書で開示した態様に関して説明した様々な例示的な論理、論理ブロック、モジュール、および回路を実装するために使用されるハードウェアは、汎用プロセッサ、デジタル信号プロセッサ(DSP)、特定用途向け集積回路(ASIC)、フィールドプログラマブルゲートアレイ(FPGA)もしくは他のプログラマブル論理デバイス、個別ゲートもしくはトランジスタ論理、個別ハードウェア構成要素、または本明細書で説明した機能を実行するように設計されたそれらの任意の組合せを用いて、実装または実行されてよい。汎用プロセッサはマイクロプロセッサであってよいが、代替として、プロセッサは、任意の従来のプロセッサ、コントローラ、マイクロコントローラ、またはステートマシンであってよい。プロセッサはまた、コンピューティングデバイスの組合せ、たとえば、DSPおよびマイクロプロセッサの組合せ、複数のマイクロプロセッサ、DSPコアと連携する1つまたは複数のマイクロプロセッサ、または任意の他のそのような構成、として実装されてもよい。代替として、いくつかのステップまたは方法は、所与の機能に固有の回路構成によって実行され得る。
【００６８】
1つまたは複数の態様では、説明した機能は、ハードウェア、ソフトウェア、ファームウェア、またはそれらの任意の組合せで実装されてもよい。ソフトウェアにおいて実装される場合、機能は、非一時的コンピュータ可読記憶媒体または非一時的プロセッサ可読記憶媒体上に1つまたは複数の命令またはコードとして記憶され得る。本明細書で開示した方法またはアルゴリズムのステップは、非一時的コンピュータ可読記憶媒体または非一時的プロセッサ可読記憶媒体上に存在し得るプロセッサ実行可能ソフトウェアモジュールにおいて具現化され得る。非一時的コンピュータ可読記憶媒体または非一時的プロセッサ可読記憶媒体は、コンピュータまたはプロセッサによってアクセスされる場合がある任意の記憶媒体であってもよい。限定ではなく例として、そのような非一時的コンピュータ可読記憶媒体または非一時的プロセッサ可読記憶媒体は、RAM、ROM、EEPROM、フラッシュメモリ、CD-ROMもしくは他の光ディスクストレージ、磁気ディスクストレージもしくは他の磁気記憶デバイス、または、命令もしくはデータ構造の形態で所望のプログラムコードを記憶するために使用され得、コンピュータによってアクセスされ得る任意の他の媒体を含み得る。本明細書で使用するディスク(disk)およびディスク(disc)は、コンパクトディスク(disc)(CD)、レーザーディスク(登録商標)(disc)、光ディスク(disc)、デジタル多用途ディスク(disc)(DVD)、フロッピーディスク(disk)およびブルーレイディスク(disc)を含み、ディスク(disk)は通常、データを磁気的に再生し、ディスク(disc)は、レーザーを用いてデータを光学的に再生する。上記の組合せも、非一時的コンピュータ可読媒体および非一時的プロセッサ可読媒体の範囲に含まれる。さらに、方法またはアルゴリズムの動作は、コンピュータプログラム製品内に組み込まれ得る、非一時的プロセッサ可読記憶媒体および/または非一時的コンピュータ可読記憶媒体上のコードおよび/または命令の1つまたは任意の組合せもしくはセットとして存在し得る。
【００６９】
開示した例の前述の説明は、いかなる当業者もこれらの例を作成または使用することができるように提供される。これらの例に対する様々な変更形態が当業者には容易に明らかであろうし、本明細書で定義される一般原理は、記載された説明の趣旨または範囲を逸脱することなくいくつかの例に適用されることが可能である。したがって、本開示は、本明細書で示した例に限定されるものではなく、以下の特許請求の範囲ならびに本明細書で開示された原理および新規の特徴に一致する最大の範囲を与えられるものである。
【符号の説明】
【００７０】
100  通信システム
102  第1のモバイルネットワーク
104  第2のモバイルネットワーク
110  第1のモバイル通信デバイス
120  第2のモバイル通信デバイス
130  第1の基地局
132  セルラー接続
134  ワイヤード接続
140  第2の基地局
142  セルラー接続
144  ワイヤード接続
150  周辺デバイス
152  ワイヤレス接続
160  ワイヤレスアクセスポイント
162  ワイヤレス接続
164  インターネット
166  ワイヤード接続
200  モバイル通信デバイス
202  eUICCインターフェース
204  eUICC
206  汎用プロセッサ
208  コーダ/デコーダ(コーデック)
210  スピーカー
212  マイクロフォン
214  メモリ
216  ベースバンドモデムプロセッサ
218  RFリソース
220  ワイヤレスアンテナ
224  キーパッド
226  タッチスクリーンディスプレイ
250  システムオンチップ
300  階層化ソフトウェアアーキテクチャ、ソフトウェアアーキテクチャ
302  非アクセス層(NAS)
304  アクセス層(AS)
306a  プロトコルスタック
306b  プロトコルスタック
308a  無線リソース(RR)サブレイヤ
308b  無線リソース(RR)サブレイヤ
310a  データリンクレイヤ
310b  データリンクレイヤ
312a  物理レイヤ
312b  物理レイヤ
314  ホストレイヤ
316  ハードウェアインターフェース
400  方法
500  モバイル通信デバイス
502  プロセッサ
504  タッチスクリーンコントローラ
506  内部メモリ
508  セルラーネットワークトランシーバ、トランシーバ
510  アンテナ
512  タッチスクリーンパネル
514  スピーカー
516  eUICCまたはSIMカード
520  ハウジング
522  電源
524  物理ボタン
526  電源ボタン
【図１】
2020502911.tif 000003
【図２】
2020502911.tif 000004
【図３】
2020502911.tif 000005
【図４】
2020502911.tif 000006
【図５】
2020502911.tif 000007
【国際調査報告】
2020502911.tif 000008
2020502911.tif 000009
2020502911.tif 000010