(57)【要約】複数のＳＩＭカードをサポートするデバイスとインタラクトするための様々なユーザインタフェース及び他の技術が実装され得る。例えば、ＳＩＭカード選択のインテリジェントな処理は、ユーザが複数のＳＩＭカードのシナリオに対処するのを助けることができる。ＳＩＭカード選択を変更するためのユーザインタフェースがサポートされ得る。ユーザは、より効率的により少ないフラストレーションで自身のデバイスとインタラクトすることができる。多様なデフォルトＳＩＭカード使用シナリオがサポートされる。ＳＩＭカードは、入力ファクタの豊富なセットのうちのいずれかの入力ファクタに基づいて選択され得る。
2016525316.tif 000002
【特許請求の範囲】
【請求項１】
コンピューティングシステムにより少なくとも部分的に実施される方法であって、
デフォルトＳＩＭカードを選択するステップと、
連絡相手の複数の連絡先と、前記連絡相手の特定の連絡先との通信を開始するためのアクティブ化可能なユーザインタフェース要素と、を示すユーザインタフェースを表示するステップと、
前記ユーザインタフェース要素のアクティブ化を受信するステップと、
前記ユーザインタフェース要素のアクティブ化に応じて、前記デフォルトＳＩＭカードを用いて前記特定の連絡先との通信を開始するステップと、
前記連絡相手の前記複数の連絡先のうちの別の連絡先について、デフォルトとして異なるＳＩＭカードを提示するステップと、
を含む方法。
【請求項２】
前記デフォルトＳＩＭカードを選択するステップは、前記連絡相手に関して最も直近に使用されたＳＩＭカードを選択するステップを含む、請求項１記載の方法。
【請求項３】
前記デフォルトＳＩＭカードを、前記連絡相手の異なる連絡先に対して複製するステップ
をさらに含む、請求項２記載の方法。
【請求項４】
前記デフォルトＳＩＭカードを選択するステップは、前記特定の連絡先との通信アクティビティに関与したＳＩＭカードを選択するステップを含む、請求項１記載の方法。
【請求項５】
特定の時間期間における通信が所与のＳＩＭを用いて行われたと判定するステップと、
前記所与のＳＩＭを選択するステップを含む前記デフォルトＳＩＭカードを選択するステップ、又は、支払い設定に基づいて、前記の選択されたデフォルトＳＩＭカードを変更するステップと、
をさらに含む、請求項１記載の方法。
【請求項６】
前記連絡相手の姓が、デバイスユーザの姓と合致するかどうかを判定するステップ
をさらに含み、
前記デフォルトＳＩＭカードを選択するステップは、前記連絡相手の前記姓が、前記デバイスユーザの前記姓と合致するという判定に応じて、プライベートのアクティビティに関連付けられたＳＩＭカードを選択するステップを含む、請求項１記載の方法。
【請求項７】
支払い設定に基づいて、前記の選択されたデフォルトＳＩＭカードを変更するステップ
をさらに含む、請求項１記載の方法。
【請求項８】
連絡先とデフォルトＳＩＭカードとのマッピングをテーブルに記憶するステップ
をさらに含み、
前記デフォルトＳＩＭカードを選択することは、前記テーブルを参照する、請求項１記載の方法。
【請求項９】
デフォルトＳＩＭカードを実装するためのシステムであって、
プロセッサと、
前記プロセッサに接続されているメモリと、
デフォルトＳＩＭカードを出力するよう構成されているＳＩＭカードデフォルトエンジンと、
連絡先とデフォルトＳＩＭとのマッピングを含むデフォルトＳＩＭカードテーブルであって、同じ連絡相手の異なる連絡先に関して異なるデフォルトＳＩＭをサポートしているデフォルトＳＩＭカードテーブルと、
を備えたシステム。
【請求項１０】
前記ＳＩＭカードデフォルトエンジンは、前記連絡相手との通信アクティビティに基づいてデフォルトＳＩＭを選択するよう構成されている、請求項９記載のシステム。
【発明の詳細な説明】
【背景技術】
【０００１】
複数の加入者識別モジュール（ＳＩＭ）カードを収容する携帯電話機が普及してきている。しかしながら、そのような電話機のユーザエクスペリエンスは、多くのことが望まれている。例えば、多くのそのような電話機は、１つのＳＩＭカード用に元々開発されたユーザインタフェース及びロジックをいまだ有しており、単に補足として複数のＳＩＭの機能を組み込んでいるに過ぎない。その他のものは、複数のＳＩＭカードを扱う際のユーザの期待を単に取り込んでいない。
【０００２】
例えば、２以上のＳＩＭカードを電話機内に有することは優れた特徴であるが、ＳＩＭカードを切り替えるための何らかの機構が必要である。１つのそのような機構は、デフォルトＳＩＭカード技術を使用する。例えば、１つのＳＩＭにつき１つの電話帳が存在する場合、ダイヤルされる番号が存在する電話帳に基づいて、デフォルトＳＩＭカードが選択され得る。しかしながら、そのような単純なアプローチは、本明細書で説明するような、所望のＳＩＭカードを選択する際にユーザが望み得る多数のファクタ及び使用シナリオを考慮していない。
【０００３】
したがって、様々な通信状況を考慮してＳＩＭカードをインテリジェントに選択することができる技術は存在していない。
【発明の概要】
【０００４】
この概要は、発明を実施するための形態において以下でさらに説明するコンセプトのうち選択したものを簡略化した形で紹介するために提供される。この概要は、特許請求される主題の主要な特徴又は必要不可欠な特徴を特定することを意図するものではないし、特許請求される主題の範囲を限定するために使用されることを意図するものでもない。
【０００５】
通信に参加するときにどのＳＩＭカードを使用するかの決定に多様なファクタを組み込むことができる。本明細書で説明するように、ＳＩＭ選択エンジンは、連絡相手のタイプ、連絡先（contact  point）、関連メッセージ内容、過去のユーザの挙動、時刻（time-of-day）、位置等を含む多様なファクタを考慮することができる。本技術の柔軟性は、適切なＳＩＭが現在の状況に応じてより粒度の細かいレベルで選択され得るように、ＳＩＭ選択が、グローバルなデフォルトＳＩＭのコンセプトを超えて進展することを可能にする。
【０００６】
本技術は、実際に、ユーザがどのＳＩＭを選択するかを予測し、予測された選択を提示することができる。しかしながら、本明細書で説明するように、ユーザは、必要に応じて、その予測を変更することができる。
【０００７】
一実施形態において、コンピューティングシステムにより少なくとも部分的に実施される方法は、デフォルトＳＩＭカードを選択するステップと、連絡相手の複数の連絡先と、前記連絡相手の特定の連絡先との通信を開始するためのアクティブ化可能な（activatable）ユーザインタフェース要素と、を示すユーザインタフェースを表示するステップと、前記ユーザインタフェース要素のアクティブ化を受信するステップと、前記ユーザインタフェース要素のアクティブ化に応じて、前記デフォルトＳＩＭカードを用いて前記特定の連絡先との通信を開始するステップと、前記連絡相手の前記複数の連絡先のうちの別の連絡先について、デフォルトとして異なるＳＩＭカードを提示するステップと、を含む。
【０００８】
別の実施形態において、デフォルトＳＩＭカードを実装するためのシステムは、プロセッサと、前記プロセッサに接続されているメモリと、デフォルトＳＩＭカードを出力するよう構成されているＳＩＭカードデフォルトエンジンと、連絡先とデフォルトＳＩＭとのマッピングを含むデフォルトＳＩＭカードテーブルであって、同じ連絡相手の異なる連絡先に関して異なるデフォルトＳＩＭをサポートしているデフォルトＳＩＭカードテーブルと、を含む。
【０００９】
別の実施形態において、１以上のコンピュータ読み取り可能な記憶媒体は、連絡相手に関連付けられた連絡先に関するデフォルトＳＩＭカードを選択する方法をコンピュータに実行させるコンピュータ実行可能な命令を含み、前記方法は、前記連絡先のソース（source）を含む複数の入力ファクタを受信するステップと、前記連絡先の前記ソースに基づいて、前記連絡先に関するデフォルトＳＩＭを選択するステップであって、前記選択は、前記連絡先が存在するＳＩＭカード、前記連絡先のインポート元のＳＩＭカード、及び前記連絡先との通信アクティビティに最も直近に関与したＳＩＭカードを含むファクタをさらにサポートする、ステップと、その後に前記連絡先に関して選択された前記デフォルトＳＩＭを変更するステップであって、前記変更は、ユーザインタフェースから受信された明示的な選択と前記デフォルトＳＩＭに関連付けられた信号強度とを含むファクタをサポートする、ステップと、を含む。
【００１０】
本明細書で説明するように、様々な他の特徴及び利点が、必要に応じて、本技術に組み込まれ得る。
【図面の簡単な説明】
【００１１】
【図１】複数のＳＩＭカードのためのユーザインタフェースを実装する例示的なシステムのブロック図。
【図２】複数のＳＩＭカードとインタラクトするための異なるユーザインタフェースパラダイムを提示する例示的な方法のフローチャート。
【図３】ユーザインタフェースパラダイムを選択するユーザインタフェースパラダイム選択エンジンを実装する例示的なシステムを示すブロック図。
【図４】入力ファクタに基づいてユーザインタフェースパラダイムを選択する例示的な方法のフローチャート。
【図５】様々な通信シナリオにおいて使用される例示的なユーザインタフェースタイプの間の例示的なナビゲーション関係の概要を示すブロック図。
【図６】ＳＩＭ分離型ユーザインタフェースパラダイムを実装する例示的なホームユーザインタフェースのワイヤフレーム。
【図７】ＳＩＭ集約型ユーザインタフェースパラダイムを実装する例示的なホームユーザインタフェースのワイヤフレーム。
【図８】ＳＩＭ集約型ユーザインタフェースパラダイムとＳＩＭ分離型ユーザインタフェースパラダイムとのハイブリッドを実装する例示的なホームユーザインタフェースのワイヤフレーム。
【図９】ＳＩＭ分離型ユーザインタフェースパラダイムを実装する例示的な通話履歴ユーザインタフェースのワイヤフレーム。
【図１０】ＳＩＭ集約型ユーザインタフェースパラダイムを実装する例示的な通話履歴ユーザインタフェースのワイヤフレーム。
【図１１】ＳＩＭ分離型ユーザインタフェースパラダイムを実装する例示的な会話リストユーザインタフェースのワイヤフレーム。
【図１２】ＳＩＭ集約型ユーザインタフェースパラダイムを実装する例示的な会話リストユーザインタフェースのワイヤフレーム。
【図１３】ＳＩＭ集約型ユーザインタフェースパラダイムを実装する例示的な会話ユーザインタフェースのワイヤフレーム。
【図１４】例示的なＳＩＭインジケータ−スイッチャユーザインタフェース集合のワイヤフレーム。
【図１５】選択されたＳＩＭカード以外のＳＩＭカードから通話を行うインジケーションを受信する例示的な方法のフローチャート。
【図１６】デフォルトＳＩＭカードを選択する例示的なシステムのブロック図。
【図１７】連絡先とデフォルトＳＩＭとを関連付ける例示的なテーブルのブロック図。
【図１８】連絡先カードユーザインタフェースから通話を開始するときに連絡先に関するデフォルトＳＩＭカードを表示する例示的なユーザインタフェースのスクリーンショット。
【図１９】本明細書で説明するユーザインタフェースを介して電話をかける例示的な方法のフローチャート。
【図２０】説明するいくつかの実施形態を実装することができる例示的なコンピューティングシステムの図。
【図２１】本明細書で説明する技術のために使用することができる例示的なモバイルデバイス。
【図２２】本明細書で説明する技術とともに使用することができる例示的なクラウドサポート環境。
【発明を実施するための形態】
【００１２】
例１−例示的な概要
本明細書で説明する技術は、多様なＳＩＭカードシナリオのために使用することができ、本技術の採用は、複数のＳＩＭカードを用いて通信するための改善された技法を提供することができる。ユーザインタフェース及びユーザインタフェース間のフローは、一般的なユーザシナリオをより良く並行させることができる。より良い内部的一貫性（internal  consistency）、より少なくエラー、及びより効率的な通信を含む全体的に優れたユーザエクスペリエンスが結果として生じ得る。
【００１３】
ＳＩＭ分離型ユーザインタフェースパラダイム（SIM-separated  user  interface  paradigm）及びＳＩＭ集約型ユーザインタフェースパラダイム（SIM-aggregated  user  interface  paradigm）の両方がサポートされ得る。ユーザは、ユーザインタフェースが集約されるか否かを制御するためのプリファレンス（preference）を設定することができる。しかしながら、ユーザインタフェースパラダイムのインテリジェントな選択は、予測されるユーザの期待に応じて、異なるパラダイムを選択することができる。
【００１４】
ユーザは、通信が、ＳＩＭごとに分離されるかどうか、又は、通信が、複数のＳＩＭからの通信を同時にたやすく閲覧するための集約されたリストで提示されるかどうか、を制御することができる。例えば、回線中心のユーザ（line-centric  user）は、ＳＩＭ分離型ユーザインタフェースパラダイムを使用することができるのに対し、人中心のユーザ（people-centric  user）は、ＳＩＭ集約型ユーザインタフェースパラダイムを使用することができる。
【００１５】
ユーザは、異なる通信タイプに関するプリファレンスを介して、異なるユーザインタフェースパラダイムを独立して選択することができる。例えば、ユーザは、電話通話のためのユーザインタフェース内に２つのＳＩＭカードを集約することを選択することができるが、メッセージングのための別のユーザインタフェース（例えば、エントリポイント（entry  point）、会話リスト等）を維持することができる。
【００１６】
ユーザは、容易にロール（例えば、職場、自宅等）を切り替えプライバシを保つために、本技術を利用することができる。
【００１７】
本技術は、複数のＳＩＭカードのシナリオにおける通信のよりインテリジェントな扱いをユーザに提供することを望む者にとって有益であり得る。受益者（beneficiary）は、複数のＳＩＭをサポートするデバイス用のソフトウェアを開発する者を含む。エンドユーザも、本技術から利益を受けることができる。なぜならば、エンドユーザは、より直感的且つより便利に通信することができるからである。
【００１８】
ＳＩＭ分離型ユーザインタフェースパラダイムに従うと、異なるＳＩＭカードの通話エクスペリエンス及びメッセージングエクスペリエンスが、１つのデバイス上で、ＳＩＭカードごとに分離され得る。このようなエクスペリエンスは、２つの電話機を一体として有するようエミュレートし得る。２つの異なる電話機又はメッセージアプリケーションへの別々のエントリポイントがサポートされ得る（例えば、本明細書で説明する２つの異なるタイルを介する等）。
【００１９】
アクティビティ（activity）又はＳＩＭを区別するための容易に認識可能な情報を提供する任意の数の技術が提供され得る。名前、数字、色、アイコン、又はこれらの組合せが、特定のＳＩＭカードに関連付けられ得る。例えば、職場用ＳＩＭ（work  SIM）は、１つの色（例えば、青色）に関連付けられ得、自宅用ＳＩＭ（home  SIM）は、別の色（例えば、赤色）に関連付けられ得る。自宅用回線のためのタイルに加えて、バックグラウンド通話通知、ロック画面カウント、及び、自宅用ＳＩＭに関わる任意のアプリケーションのための強調色（accent  color）も、自宅用ＳＩＭの色で描写され得る。
【００２０】
２つのＳＩＭカードを区別するために、分かりやすい名前（friendly  name）が、ユーザにより提供又は選択され得、ユーザインタフェース全体を通じて使用され得る。
【００２１】
通信が開始されるときに、本明細書で説明するように、適切なデフォルトＳＩＭカードが、通信アクティビティを含む複数のファクタに基づいて選択され得る。ユーザインタフェース内でＳＩＭカードデフォルトを容易に認識することができ、ＳＩＭカードインジケータ−スイッチャ（SIM  card  indicator-switcher）を使用して、別のＳＩＭカードに切り替えることができる。
【００２２】
本明細書で説明するように、様々な他の特徴が実装され組み合され得る。
【００２３】
例２−複数のＳＩＭカードのためのユーザインタフェースを実装する例示的なシステム
図１は、本明細書で説明する、複数のＳＩＭカードのためのユーザインタフェースを実装する例示的なシステム１００のブロック図である。
【００２４】
コンテキストの目的のために、図１は、通信デバイス１１０が、それぞれのＳＩＭカード１３５Ａ、１３５Ｂを用いて通信ネットワーク１０５Ａ、１０５Ｂにアクセスできることを示している。ＳＩＭスロット１３０Ａ、１３０Ｂに収容されるＳＩＭカード１３５Ａ、１３５Ｂを含む又は含まない通信デバイス１１０を取得又は購入することができる。本明細書で説明するように、いくつかのＳＩＭカードは、ソフトウェア形態であり得るので、スロット１３０Ａ、１３０Ｂは、厳密には必須ではない。
【００２５】
ネットワーク１０５Ａ、１０５Ｂは、同じキャリア又は異なるキャリアにより提供され得る。同様に、ＳＩＭカード１３５Ａ、１３５Ｂは、同じキャリア又は異なるキャリアに関連付けられ得る。この例では、２つのＳＩＭカードが示されているが、説明する技術は、さらなるＳＩＭカードをサポートすることができる。
【００２６】
この例において、通信デバイス１１０は、多様なユーザインタフェースのうちの任意のユーザインタフェースを表示することができる。ユーザインタフェースパラダイム選択エンジン１２０は、ユーザインタフェース定義１２２により実装され得るユーザインタフェースパラダイムを選択することができる。ＳＩＭ集約型ユーザインタフェースパラダイム、ＳＩＭ分離型ユーザインタフェースパラダイム、又はこれらの両方を実装するユーザインタフェースを（例えば、デバイス１１０のディスプレイ上に）表示するために、ＳＩＭ集約型定義１２５及びＳＩＭ分離型定義１２７の両方がサポートされ得る。本明細書で説明するように、エンジン１２０は、どのパラダイムに従ってどのユーザインタフェースタイプが表示されるかを制御することができる。エンジン１２０が、個別の要素として示されているが、実際には、ユーザインタフェース機能は、通信デバイス１１０全体で統合することができ、ハードウェア、ソフトウェア、又はこれらの両方により実装されるオペレーティングシステム、アプリケーション、又はこれらの組合せを用いて実現することができる。
【００２７】
記憶されるＳＩＭ構成データ１４０は、ＳＩＭカードラベル１４５（例えば、ＳＩＭカード番号、分かりやすい名前等）を含み得る。ＳＩＭ構成データ１４０からの情報は、ユーザインタフェース内に表示され得る。他の構成設定は、どのユーザインタフェースパラダイムが好ましいかに関する、ユーザによる１以上のパラダイムプリファレンス１４７を含み得る。パラダイムプリファレンスは、異なるタイプの通信（例えば、通話及びメッセージ）に関して異なってもよい。例において、情報が、一緒に記憶されるものとして図示されているが、実際には、データは、システム全体で分散され得る。
【００２８】
ユーザインタフェースに関するさらなる情報が、通話履歴１５０及び会話履歴１７０から取得され得る。デフォルトエンジン１６０は、本明細書で説明するように、通話履歴１５０及び会話履歴１７０から入力を取得して、デフォルト（例えば、ＳＩＭカードデフォルト）を決定することができる。代替的に、連絡先ごとのデフォルトのランニングテーブル（running  table）が保持されてもよい。そのような技術の組合せが使用されてもよい。例えば、デフォルトは、連絡相手との履歴に従って設定されもよく、その後、ユーザが適切であると判断したときに変更されてもよい。
【００２９】
エンジン１２０及びＳＩＭ構成データ１４０が別々のボックスで図示されているが、実際には、コンポーネントの境界は変わり得る。例えば、コンポーネントは、電話機オペレーティングシステム、アプリケーション等の一部として提供されてもよい。本技術を依然として実装しつつ他の構成も可能である。
【００３０】
実際、システム１００等の本明細書で示されるシステムは、さらなる機能、さらなるＳＩＭカード、さらなるネットワークを有する等、より複雑なものであり得る。
【００３１】
システム１００及び本明細書に記載の他のシステムのいずれも、以下で説明するコンピューティングシステム等、本明細書に記載のハードウェアコンポーネント（例えば、処理装置、メモリ等）のうちの任意のものと組み合わせて実装することができる。本明細書における例のいずれにおいても、入力、出力、及びツールは、１以上のコンピュータ読み取り可能な記憶媒体又はコンピュータ読み取り可能な記憶デバイスに記憶することができる。本明細書に記載の技術は、オペレーティングシステム又はハードウェアの仕様に汎用であり得、説明する機能を利用するために、様々な環境で提供され得る。
【００３２】
例３−例示的なユーザインタフェースパラダイム
本明細書における例のいずれにおいても、ユーザインタフェースは、ＳＩＭ分離型ユーザインタフェースパラダイム、ＳＩＭ集約型ユーザインタフェースパラダイム、又はこれらの両方を実装することができる。
【００３３】
ユーザインタフェースは、ＳＩＭカードに関する通信、連絡先、又は通信イベントを異なるユーザインタフェース要素、リスト、スクリーン等に分離する（例えば、分ける）ことにより、ＳＩＭ分離型ユーザインタフェースパラダイムを実装することができる。ＳＩＭ分離型ユーザインタフェースパラダイムにおいて、ユーザインタフェース要素、リスト、スクリーン等は、１つのＳＩＭカード（例えば、１つのＳＩＭカードのみに関する描写情報（portray  information））に制限され得る。ユーザインタフェースがＳＩＭ分離型ユーザインタフェースパラダイムを実装できる別の方法は、ＳＩＭ分離型ユーザインタフェースにナビゲートするための異なるユーザインタフェース要素を提示することによるものである（例えば、ＳＩＭ分離型ユーザインタフェースにナビゲートするための１つのユーザインタフェース要素は、第１のＳＩＭのためのものであり、ＳＩＭ分離型ユーザインタフェースにナビゲートするための別のユーザインタフェース要素は、第２のＳＩＭのためのものである）。したがって、複数のＳＩＭカードのそれぞれを表すための複数の別個のユーザインタフェース又は要素が存在し得る。ＳＩＭ分離型ユーザインタフェースは、１つのＳＩＭカードを用いて送信又は受信される通信に関する情報に制限され得る。
【００３４】
ユーザインタフェースは、複数のＳＩＭカードに関する通信、連絡先、又は通信イベントを、ユーザインタフェース要素、リスト、スクリーン等の１つのインスタンスで提示することにより、ＳＩＭ集約型ユーザインタフェースパラダイムを実装することができる。ユーザインタフェースがＳＩＭ集約型ユーザインタフェースパラダイムを実装できる別の方法は、複数のＳＩＭカードを集約するＳＩＭ集約型ユーザインタフェースにナビゲートするための１つのユーザインタフェース要素を提示することによるものである（例えば、通信、連絡先、又は通信イベントを提示するＳＩＭ集約型ユーザインタフェースにナビゲートするためのユーザインタフェース要素は、第１のＳＩＭ及び第２のＳＩＭの両方のためのものである）。したがって、ＳＩＭ集約型ユーザインタフェースは、第１のＳＩＭカードを用いて送信又は受信される少なくとも１つの通信に関する情報と、第２の異なるＳＩＭカードを用いて送信又は受信される少なくとも１つの通信に関する情報と、を表示することができる。
【００３５】
ＳＩＭ分離型ユーザインタフェースパラダイムは、通信の異なる回線をユーザに効果的に提示するので、「回線中心の」ユーザインタフェースと呼ばれることがある。一方、ＳＩＭ集約型ユーザインタフェースパラダイムは、通信の異なる回線を透過的に混合して、人すなわち連絡相手の番号に基づいて、情報をグループ化することができる。したがって、ＳＩＭ集約型ユーザインタフェースパラダイムは、「人中心の」ユーザインタフェースと呼ばれることがある。
【００３６】
ユーザは、ユーザが好むユーザインタフェースパラダイムを利用することができる。例えば、回線中心のユーザは、２つの回線間の境界を評価し、おそらくは、異なる状況でそれらの回線を使用するであろう（例えば、仕事用とプライベート用、又は、国内用と国外用）。人中心のユーザは、両回線を介して同じセットの個々人と通信し、２つの回線間で大きな区別をつけることなく、状況に応じて最良な選択肢を単純に選択するであろう。
【００３７】
ユーザインタフェースは、ＳＩＭ分離型ユーザインタフェースパラダイム要素及びＳＩＭ集約型ユーザインタフェースパラダイム要素の両方を含み得る。例えば、いくつかのタイプの通信は集約され得るのに対し、他のタイプの通信は分離される。
【００３８】
例４−ユーザインタフェース要素の例示的なＳＩＭ集約型バージョン
本明細書における例のいずれにおいても、ユーザインタフェース要素の多様なＳＩＭ集約型バージョンが、ＳＩＭ集約型ユーザインタフェースパラダイムを実装するユーザインタフェース内に提示され得る。いくつかの例が、以下のテーブル１に列挙されているが、複数のＳＩＭにわたってリスト、メッセージ、インジケーション、若しくは他の情報、又は機能を集約することにより、他の例が実装されてもよい。
【表１】
2016525316.tif 000003
【００３９】
例５−例示的なユーザインタフェースパラダイムプリファレンス
本明細書における例のいずれにおいても、１以上の記憶されるユーザインタフェースパラダイムプリファレンスが実装され得る。そのようなプリファレンスは、ユーザが、ユーザインタフェースを、ＳＩＭ分離型シナリオのために構成することを望むか、ＳＩＭ集約型シナリオのために構成することを望むか、を示すことができる。プリファレンスを理解するのを助けるために、プリファレンスは、「リンク」、「集約」、「マージ」等といった分かりやすい名前とともに表示され得る。別々の記憶されるプリファレンスが、異なる通信タイプのために実装され得る（例えば、通話のためのプリファレンス及びメッセージングのためのプリファレンス）。
【００４０】
ユーザインタフェースパラダイムは、記憶されているパラダイムプリファレンスに従って変更され得る。このように、同じユーザインタフェースタイプが、２つの異なるユーザインタフェースパラダイムに従って、（例えば、同じデバイス上でプリファレンスに応じて）異なる時間に提示され得る。本明細書で説明するように、ユーザプリファレンス以外のファクタも考慮され得る。
【００４１】
パラダイムプリファレンスのインジケーションは、本明細書に記載のユーザインタフェースタイプのうちの１つのユーザインタフェース（例えば、通話履歴ユーザインタフェース又は会話リストユーザインタフェース）の間に、又は、設定ユーザインタフェースから受信され得る。
【００４２】
例６−複数のＳＩＭカードのための異なるユーザインタフェースパラダイムを提示する例示的な方法
図２は、複数のＳＩＭカードとインタラクトするための異なるユーザインタフェースパラダイムを提示する例示的な方法２００のフローチャートである。方法２００は、例えば、図１に示されるシステムにおいて実施され得る。本明細書に記載の他の方法と同様に、動作の順番は重要ではない（例えば、動作の順番は逆になってもよい等）。
【００４３】
２１０において、ＳＩＭ分離型ユーザインタフェースパラダイムを実装する第１のユーザインタフェースが提示される。第１のユーザインタフェースは、本明細書に記載の多様なユーザインタフェースタイプのうちのいずれかであり得る。
【００４４】
２４０において、ＳＩＭ集約型ユーザインタフェースパラダイムを実装する第２のユーザインタフェースが提示される。第１のユーザインタフェースから第２のユーザインタフェースへの直接的なナビゲーションがサポートされ得るが、２つのユーザインタフェースの間に、さらなるユーザインタフェースが提示されてもよい。第１のユーザインタフェース及び第２のユーザインタフェースは、同じユーザインタフェースタイプであってもよいし、２つの異なるユーザインタフェースタイプが提示されてもよい。
【００４５】
これらのユーザインタフェースを介して、ユーザ入力が受信され得、ユーザ入力に応じて、別のユーザインタフェースへのナビゲーションが実現され得る、あるいは、適切なＳＩＭを用いて、１以上の通信アクションが実行され得る。
【００４６】
本明細書で説明するように、どのパラダイムを提示するかを選択する際に、任意の数のファクタが考慮され得る。例えば、ユーザインタフェースパラダイムの選択は、少なくとも、記憶されているユーザインタフェースパラダイムプリファレンス、表示されるユーザインタフェースタイプ等に基づき得る。本明細書で説明するように、いくつかのユーザインタフェースタイプは、ユーザプリファレンスが異なるパラダイムを示す場合であっても、特定のパラダイムに従って提示され得る。
【００４７】
ユーザインタフェースは、本明細書で説明するように、所定の状況下では、１つのユーザインタフェースパラダイムから別のユーザインタフェースパラダイムに変化することがある。ハイブリッドユーザインタフェース（hybrid  user  interface）は、ＳＩＭ分離型パラダイム及びＳＩＭ集約型パラダイムの両方を実装することができる。
【００４８】
方法２００及び本明細書に記載の他の方法のいずれも、１以上のコンピュータ読み取り可能な媒体（例えば、ストレージ又は他の有体の媒体）又は１以上のコンピュータ読み取り可能な記憶デバイスに記憶されるコンピュータ実行可能な命令により実行され得る（例えば、コンピュータ実行可能な命令は、コンピューティングシステムにこれらの方法を実行させる）。
【００４９】
例７−例示的なユーザインタフェースパラダイム選択
図３は、ユーザインタフェースパラダイムを選択するユーザインタフェースパラダイム選択エンジンを実装する例示的なシステム３００を示すブロック図である。この例において、通信デバイス３０５（例えば、図１の通信デバイス１１０）は、１以上の入力ファクタ３１０を受信し、ルール３２２を適用してユーザインタフェースパラダイム３５０を選択するユーザインタフェースパラダイム選択エンジン３２０を備える。エンジン３２０は、ＳＩＭ分離型ユーザインタフェースパラダイム及びＳＩＭ集約型ユーザインタフェースパラダイムをサポートすることができる。
【００５０】
本明細書で説明するように、入力ファクタ３１０は、１以上のユーザインタフェースパラダイムプリファレンス１４７、表示されるユーザインタフェースのタイプ３４９等を含み得る。実際、選択されたユーザインタフェースパラダイム３５０は、（例えば、図１において説明した）ユーザインタフェース定義１２２のうちの１つへの参照を含み得、その１つのユーザインタフェース定義を用いて、選択されたユーザインタフェースパラダイムに従って、ユーザインタフェースが提示される。
【００５１】
次いで、エンジン３２０は、本明細書で説明するように、ルール３２２を適用して、適切なパラダイム３５０を選択することができる。
【００５２】
図４は、入力ファクタに基づいてユーザインタフェースパラダイムを選択する例示的な方法４００のフローチャートである。方法４００は、例えば、図３に示されるシステムにおいて実施され得る。
【００５３】
４２０において、本明細書に記載の１以上の入力ファクタが受信される。
【００５４】
４３０において、１以上の入力ファクタに基づいて、ユーザインタフェースパラダイムが選択される。
【００５５】
実際には、次いで、選択されたユーザインタフェースパラダイムを実装するユーザインタフェースがディスプレイ上に表示される。本明細書に記載のユーザインタフェースタイプ又は機能のうちのいずれかが、それに応じて実施され得る。
【００５６】
例８−例示的な入力ファクタ、ルール、及びパラダイム選択
本明細書に記載のユーザインタフェースパラダイムを選択するための入力ファクタは、様々な形態のうちの任意の形態をとることができる。例えば、ＳＩＭ分離型ユーザインタフェースパラダイム又はＳＩＭ集約型ユーザインタフェースパラダイムを示すことが可能な１以上のユーザインタフェースパラダイムプリファレンス等のユーザプリファレンスが、入力ファクタとして機能できる。表示されるユーザインタフェースタイプ（例えば、本明細書に記載のユーザインタフェースタイプのうちのいずれか）が、入力ファクタ３１０として機能できる。
【００５７】
選択ルールは、多様なシナリオをサポートし、ユーザインタフェースパラダイムのインテリジェントな選択を提供することができる。例えば、ユーザのプリファレンスが尊重され得、異なるユーザインタフェースタイプに関する異なるプリファレンスがサポートされ得る（例えば、通話に関するプリファレンス及びメッセージに関するプリファレンス）。
【００５８】
さらに、所定の状況では、ユーザのプリファレンスを変更することが望ましいことがある。例えば、会話ユーザインタフェースを提示するときには、パラダイムプリファレンスがＳＩＭ分離型ユーザインタフェースパラダイムを示す場合であっても、ＳＩＭ集約型ユーザインタフェースパラダイムが提示され得る。アドレス帳についても同様であり得る（例えば、２つのＳＩＭの連絡先を集約型ユーザインタフェース内に提示するために）。選択ルールは、ユーザインタフェースパラダイム選択に関して所望の挙動を実装するよう、望まれるように構成され得る。
【００５９】
ルールは、どのユーザインタフェースパラダイムを表示するかを決定するために、以下のテーブル２に示されるようなテーブルとともに実施され得る。テーブルは、メモリに記憶され、ユーザインタフェースを表示するときに参照され得る。実際には、ユーザインタフェースタイプは、ユーザインタフェースタイプ識別子として記憶され得る。ユーザインタフェースパラダイムは、識別子として記憶され得、特別な識別子が、「ユーザプリファレンスに従う」ことを示すために使用される。あるいは、ユーザインタフェースパラダイム識別子は、プリファレンスが変更されるときに、アップデートされてもよい。ルールは、テーブルに従って、ユーザインタフェースパラダイムを選択させることができる。この例においては、会話ユーザインタフェースが、ユーザプリファレンスにかかわらず、ＳＩＭ集約型ユーザインタフェースパラダイムに従って提示される。他の構成も可能である（例えば、アドレス帳は、ユーザプリファレンスにかかわらず集約される）。ユーザプリファレンスは、グローバルに又はユーザインタフェースタイプに従って、設定され得る。
【表２】
2016525316.tif 000004
【００６０】
例９−例示的なアクティブ化
本明細書における例のいずれにおいても、アクティブ化可能なユーザインタフェース要素は、ユーザによりアクティブ化され得る、表示される又は示されるユーザインタフェース要素の形態をとることができる。そのような要素は、グラフィカルユーザインタフェースの一部として提示されるタイル、ボタン、エリア、リスト内のアイテム、形状、スライダ等の形態をとることができる。ユーザインタフェース要素は、機能を示すテキスト又はアイコンを含み得る。
【００６１】
（例えば、アクティブ化可能なユーザインタフェース要素の）アクティブ化は、（例えば、アクティブ化可能なユーザインタフェース要素の）選択を示すユーザ入力の形態をとることができる。例えば、タッチをサポートするシステムにおいては、タップ、ホバリング、又は他のタッチジェスチャが受信され得る。他のシステムは、クリック、ホバリング、音声アクティブ化、ブリンキング（blinking）、ウィンキング（winking）等をサポートすることもできる。
【００６２】
例１０−例示的な連絡先
本明細書における例のいずれにおいても、様々な番号タイプがサポートされ得る（例えば、自宅、モバイル、職場等）。連絡先は、連絡相手に関連付けられた番号又は連絡先情報の形態をとることができる。例えば、連絡先は、連絡相手の職場の番号、連絡相手のモバイルの番号、又は連絡相手の自宅の番号等、連絡相手の電話番号又はユーザアドレスであり得る。本明細書で説明するように、１人の連絡相手の異なる連絡先を区別できることは、通信に参加する（例えば、職場用ＳＩＭを使用して職場の番号を用いて連絡相手と通話する）際に有益であり得る。
【００６３】
例１１−例示的な通信
本明細書における例のいずれにおいても、サポートされる通信タイプは、通話、メッセージング等を含み得る。通話は、音声通話、ビデオ通話等であり得る。メッセージングは、テキストメッセージング、ＳＭＳメッセージング、ＭＭＳメッセージング、ＯＴＴメッセージング等の形態をとることができ、拡張コンテンツ（例えば、オーディオ、ビデオ、画像等）もサポートすることができる。
【００６４】
そのような通信に参加することは、電話をかけること又は受けること、テキストメッセージを送信又は表示すること等を含み得る。番号は、電話番号、又は、電話をかけるために使用される他のコードを含み得る。ユーザアドレスは、ソーシャルネットワークアドレス、又は、メッセージを送信するために使用される他のコードを含み得る。
【００６５】
例１２−例示的なＳＩＭカード
本明細書における例のいずれにおいても、ＳＩＭ（加入者識別モジュール）カード（又は、単に「ＳＩＭ」）は、任意のサイズのＳＩＭカード（例えば、ミニＳＩＭ、マイクロＳＩＭ、完全なサイズ等）の形態をとることができる。そのようなカードは、一般に、ＧＳＭ（登録商標）（global  system  for  mobile  communications）ネットワーク上で動作するセル電話機において使用される。しかしながら、他の通信デバイス（例えば、タブレット、ハイブリッド等）及び他のネットワークもサポートされ得る。
【００６６】
「ＳＩＭ」という用語が使用されるが、そのような用語は、ユニバーサル集積回路カード（ＵＩＣＣ）、仮想ＳＩＭカード、着脱可能なユーザ識別カード（Ｒ−ＵＩＭ）、又は、通信デバイスに別々のアイデンティティ（identity）（識別情報）を提供するために使用することができる任意の他のハードウェア若しくはソフトウェアを含むことが意図されている。例えば、そのようなアイデンティティ（識別情報）は、国際移動体加入者識別番号（ＩＭＳＩ）等により特定することができる。ハイブリッドＣＤＭＡ／ＧＳＭ（登録商標）実装を含むＣＤＭＡ実装もサポートされ得る。
【００６７】
例１３−例示的な非ＳＩＭ実装
本明細書における例のいずれにおいても、ＳＩＭカードを対象として説明する技術は、ボイスオーバーインターネットプロトコル（ＶｏＩＰ）、ソーシャルネットワーク通信等といった別の通信回線を提供する他のシナリオにも等しく適用することができる。そのような場合、回線集約型ユーザインタフェースパラダイム及び回線分離型ユーザインタフェースパラダイムがサポートされ得る。ここで、回線は、１以上のＳＩＭ回線、１以上の非ＳＩＭ回線、又はこれらの両方として定義される。混合環境もサポートされ得る。例えば、ＳＩＭカードは、ＶｏＩＰユーザ名等とともに集約され得る。複数のＶｏＩＰ回線（例えば、自宅、職場等）がサポートされ得る。そのような実装においては、ユーザ名、ユーザアドレス等が、電話番号の代わりに使用され得る。そのような実装におけるキャリアは、サービスプロバイダ又は回線プロバイダであり得る。
【００６８】
例１４−例示的な複数のＳＩＭカード
本明細書における例のいずれにおいても、本技術は、複数のＳＩＭカードをサポートすることができる。便宜上、「デュアルＳＩＭ」という用語が使用されることがあり、２つのＳＩＭカードが示される。しかしながら、複数のＳＩＭカード（すなわち、２以上の任意の数のＳＩＭカード）がサポートされ得る。いくつかのＳＩＭカードは、その他にもより広範な機能をサポートする。本明細書における技術は、異なる機能を有するＳＩＭカードをサポートすることができる。
【００６９】
例１５−例示的なＳＩＭカードラベル
本明細書における例のいずれにおいても、ＳＩＭカードラベルは、テキスト文字列、数字、色、又は、複数のＳＩＭカードから特定のＳＩＭカードを識別する他のインジケーションの形態をとることができる。例えば、単純なデフォルトＳＩＭカードラベルは、数字（例えば、「１」、「２」等）又は文字（例えば、ＣＤＭＡ用の「Ｃ」、ＧＳＭ（登録商標）用の「Ｇ」等）であり得る。ＳＩＭに関連付けられたキャリア名（例えば、「Ｔ−Ｍｏｂｉｌｅ」、「ＡＴ＆Ｔ」等）が、数字の代わりに又は数字に加えて、使用されてもよい。
【００７０】
どのＳＩＭカードがどれであるかをユーザが容易に認識するのを助けるためのラベルとして、分かりやすい名前（例えば、「自宅」、「職場」等）がサポートされ得る。
【００７１】
複数のＳＩＭカードラベルが表示されるとき、それら複数のＳＩＭカードラベルは、通信デバイスに組み込まれている異なるＳＩＭカードを示すことができる。いくつかの場合において、１つのユーザインタフェース要素内でＳＩＭカードを示すための２つのラベルを使用することが望ましいことがある。例えば、一桁の数字（例えば、「１」）とキャリア名（例えば、「キャリアＸ」）又は分かりやすい名前（例えば、「自宅」）との両方が、１つのユーザインタフェース要素内に提示され得る。
【００７２】
例１６−例示的な色インジケーション
本明細書における例のいずれにおいても、ＳＩＭカードは、色に関連付けられるよう構成され得る。結果として、ＳＩＭカードに関連付けられたユーザインタフェース要素は、それぞれのＳＩＭカードに関連付けられた色で表示され得る。色選択は、本明細書で説明するように、ユーザプリファレンス、システム選択等により実現され得る。
【００７３】
例１７−例示的なユーザインタフェースタイプ
本明細書における例のいずれにおいても、ユーザインタフェースタイプは、情報の提示、情報の収集、又はこれらの両方のために通信シナリオにおいて使用される多様なユーザインタフェースのうちのいずれかの形態をとることができる。そのようなユーザインタフェースタイプは、ホーム画面、通話履歴、直近の通話、連絡先カード（例えば、プロフィール）、会話リスト（例えば、会話サマリ、スレッド等）、会話、ロック画面、アドレス帳、通話中（call-in-progress）、着信通話、キーパッド等を含み得る。
【００７４】
本明細書で説明するように、同じユーザインタフェースタイプが、様々なファクタに応じて、ＳＩＭ分離型ユーザインタフェースパラダイムを実装するものとして又はＳＩＭ集約型ユーザインタフェースパラダイムを実装するものとして、提示されることがある。いくつかの場合において、ユーザインタフェースタイプは、様々なファクタに応じて、１つのパラダイム又は他のパラダイムに従って、その要素の一部を実装するものとして、その要素の全てを実装するものとして、又は、その要素のいずれも実装しないものとして、提示されることがある。
【００７５】
例１８−例示的なナビゲーション関係の概要
図５は、本明細書における例によりサポートされる様々な通信シナリオにおいて使用される例示的なユーザインタフェースタイプ５００の間の例示的なナビゲーション関係の概要を示すブロック図である。
【００７６】
デバイスは、（例えば、ホームユーザインタフェース５４０上のユーザインタフェース要素のアクティブ化に応じて、）ホームユーザインタフェース５４０から、通話履歴５５０、会話リスト５６０、又はその他にナビゲートすることができる。
【００７７】
（例えば、会話リストユーザインタフェース５６０上のユーザインタフェース要素のアクティブ化に応じた）会話リストユーザインタフェース５６０から会話ユーザインタフェース５６２へのナビゲーションがサポートされ得る。
【００７８】
通話履歴ユーザインタフェース５５０内のユーザインタフェース要素のアクティブ化の結果として、５５５において、電話をかけることができる。したがって、通話履歴ユーザインタフェース５５０は、「通話開始」ユーザインタフェース又は「通話エントリ」ユーザインタフェースと呼ばれることがある。
【００７９】
会話ユーザインタフェース５６２内のユーザインタフェース要素のアクティブ化の結果として、５６５において、メッセージを送信することができる。したがって、会話リストユーザインタフェース５６０は、「メッセージ開始」ユーザインタフェース又は「メッセージエントリ」ユーザインタフェースと呼ばれることがある。メッセージは、実際には、会話ユーザインタフェース５６２内から送信される。
【００８０】
この例では、所定のナビゲーションが示されているが、実際には、異なる方向へのナビゲーション及び所望のユーザインタフェースタイプへの直接的なナビゲーションが、ユーザの便宜のためにサポートされ得る。例えば、着信メッセージに関する通知が表示された場合、その通知のアクティブ化は、会話リストユーザインタフェース５６０を提示させることなく、会話ユーザインタフェース５６２に直接ナビゲートさせることができる。
【００８１】
さらなるユーザインタフェースもサポートされ得る。例えば、通話履歴又は会話から到達できる連絡先カードユーザインタフェースが実装され得る。そのような連絡先カードユーザインタフェースは、通話を開始するために使用され得る。
【００８２】
例１９−例示的なホームユーザインタフェース
本明細書における例のいずれにおいても、ホームユーザインタフェースがサポートされ得る。そのようなユーザインタフェースは、異なるユーザインタフェース要素を介して多様な可能な機能を提示することができ、通常は、ホームユーザインタフェースが提示されるべきであるというインジケーションを受信したことに応じて（例えば、ホームボタン等をアクティブ化することにより）、提示される。例えば、異なるタイル、アイコン等が提示され得、ユーザは、それらを介して通信機能にアクセスすることができる。
【００８３】
図６は、ＳＩＭ分離型ユーザインタフェースパラダイムを実装する例示的なホームユーザインタフェース６００のワイヤフレームである。この例において、ホームユーザインタフェースは、それぞれのＳＩＭカードに関連付けられている通話開始ユーザインタフェース要素６１０Ａ及び６１０ＢのためのＳＩＭ分離型ユーザインタフェースパラダイムを提示する。要素６１０Ａのアクティブ化に応じて、それぞれの関連付けられているＳＩＭカードのためのＳＩＭ分離型ユーザインタフェースパラダイムを実装する、電話をかけることができるユーザインタフェース（例えば、通話履歴ユーザインタフェース）が提示される。要素６１０Ａ及び６１０Ｂは、通話を開始するために使用することができるので、これらは、「通話エントリ」ユーザインタフェース要素と呼ばれることがある。図示されるように、ユーザインタフェース要素６１０Ａ及び６１０Ｂは、タイルとして実装することができる。
【００８４】
同様に、メッセージ開始ユーザインタフェース要素６２０Ａ及び６２０Ｂは、それぞれのＳＩＭカードに関連付けられ得、ＳＩＭ分離型ユーザインタフェースパラダイムに従って提示される。要素６２５のうちの１つのアクティブ化に応じて、それぞれの関連付けられているＳＩＭカードのためのＳＩＭ分離型ユーザインタフェースパラダイムを実装する会話リストユーザインタフェースが提示される。
【００８５】
ユーザインタフェース要素６１０Ａ、６１０Ｂ、６２０Ａ、６２０Ｂを区別するのを助けるために、それらのユーザインタフェース要素は、表されたＳＩＭカードに関連付けられた色で表示され得る。したがって、第１のＳＩＭカードを用いて通信を開始するための１以上のユーザインタフェース要素６１０Ａ、６２０Ａは、第１のＳＩＭカード（例えば、ＳＩＭ１）に関連付けられた色で表示され得、第２のＳＩＭカードを用いて通信を開始するための１以上のユーザインタフェース要素６１０Ｂ、６２０Ｂは、第２のＳＩＭカードに関連付けられた色で表示され得る。
【００８６】
通話通信に関連付けられた特徴的アイコン（例えば、ハンドセットアイコン、電話機アイコン、音声アイコン等）が、通話要素６１０Ａ、６１０Ｂとともに（例えば、通話要素６１０Ａ、６１０Ｂ内に）表示され得、メッセージ通信に関連付けられた特徴的アイコン（例えば、メッセージバルーン、感情アイコン等）が、メッセージ要素６２０Ａ、６２０Ｂ上で使用され得る（例えば、メッセージ要素６２０Ａ、６２０Ｂ内に表示され得る）。
【００８７】
追加的又は代替的に、本明細書に記載の１以上のＳＩＭカードラベル６１５Ａが、インタフェース要素６１０Ａ、６１０Ｂ、６２０Ａ、６２０Ｂ上に含まれてもよい。
【００８８】
アクティブ化可能な機能に関する情報が、ＳＩＭ分離型ユーザインタフェースパラダイムに従って、ユーザインタフェース要素６１０Ａ、６１０Ｂ、６２０Ａ、６２０Ｂ内に提示され得る。例えば、通話要素６１０Ａ、６１０Ｂ内には、関連付けられているＳＩＭカードに関する不在着信のインジケーション又は数が表示され得る。同様に、新たな音声メールメッセージのインジケーション又は数が表示され得る。メッセージ要素６２０Ａ、６２０Ｂ内には、関連付けられているＳＩＭカードに関する未読メッセージのインジケーション又は数が表示され得る。
【００８９】
実際には、カレンダー６３０、アドレス帳６４０、及びその他６５０等のさらなる機能にアクセスするための多様な他のユーザインタフェース要素も、ホームユーザインタフェース６００の一部として提示され得る。
【００９０】
図７は、ＳＩＭ集約型ユーザインタフェースパラダイムを実装する例示的なホームユーザインタフェース７００のワイヤフレームである。ユーザインタフェース７００は、電話機内でアクティブである複数のＳＩＭカードが存在するとしても、通話を開始するために１つのユーザインタフェース要素７１０しか表示されないことを除いて、図６で示されるユーザインタフェースと同様であり得る（例えば、通話を開始するためのユーザインタフェース要素６１０Ａ、６１０Ｂは、１つのユーザインタフェース要素７１０にまとめられている）。したがって、１つのユーザインタフェース要素は、複数のＳＩＭカードを表す。ユーザインタフェース要素７１０のアクティブ化は、ＳＩＭカードを明示的に指定することなく、通信を開始させる。
【００９１】
通話要素７１０のアクティブ化に応じて、複数のＳＩＭカードのためのＳＩＭ集約型ユーザインタフェースパラダイムを実装する通話履歴ユーザインタフェースが提示される。そのような集約されたＳＩＭカード又はそれらの通話履歴は、「リンク型（linked）」と呼ばれることがある。
【００９２】
同様に、１つのメッセージ開始ユーザインタフェース要素７２０が、複数のＳＩＭカードのために提示され得る。メッセージ要素７２０のアクティブ化に応じて、複数のＳＩＭカードのためのＳＩＭ集約型ユーザインタフェースパラダイムを実装する会話リストユーザインタフェースが提示される。再度、そのようなＳＩＭカード又はそれらの会話リストは、「リンク型」と呼ばれることがある。
【００９３】
いくつかの場合において、デフォルトＳＩＭカードが、集約型音声要素又はテキスト要素に関して選択される。ユーザインタフェース要素７１０の機能を判別するのを助けるために、ユーザインタフェース要素は、デフォルトＳＩＭカードに関連付けられた色で表示され得る。デフォルトＳＩＭカードは、各要素について同じであることもあるし異なることもある。図６と同様に、通話とメッセージとを区別するために、特徴的アイコンが使用され得る。追加的又は代替的に、デフォルトＳＩＭを識別する１以上のＳＩＭカードラベルが、インタフェース要素７１０、７２０上に含まれてもよい。
【００９４】
アクティブ化可能な機能に関する情報が、ＳＩＭ集約型ユーザインタフェースパラダイムに従って、ユーザインタフェース要素７１０、７２０内に提示され得る。例えば、通話要素７１０内には、複数のＳＩＭカードに関する不在着信のインジケーション又は数（例えば、複数のＳＩＭに関して結合されている）が表示され得る。同様に、新たな音声メールメッセージのインジケーション又は数（例えば、複数のＳＩＭに関して結合されている）が表示され得る。メッセージ要素７２０内には、複数のＳＩＭカードに関する未読メッセージのインジケーション又は数（例えば、複数のＳＩＭに関して結合されている）が表示され得る。
【００９５】
いくつかの場合において、ユーザインタフェースパラダイム群のハイブリッドが提示され得る。図８は、ＳＩＭ集約型ユーザインタフェースパラダイムとＳＩＭ分離型ユーザインタフェースパラダイムとのハイブリッドを実装する例示的なホームユーザインタフェース８００のワイヤフレームである。通話ユーザインタフェース要素８１０は、図７の通話ユーザインタフェース要素７１０と同様に機能することができるのに対し、メッセージユーザインタフェース要素８２０Ａ、８２０Ｂは、図６のメッセージユーザインタフェース要素６２０Ａ、６２０Ｂと同様に機能することができる。したがって、通話のためのＳＩＭ集約型ユーザインタフェースとメッセージングのためのＳＩＭ分離型ユーザインタフェースとを実装するユーザインタフェースが、同じユーザインタフェースの一部として提示され得る、あるいは、メッセージングのためのＳＩＭ集約型ユーザインタフェースと通話のためのＳＩＭ分離型ユーザインタフェースとを実装するユーザインタフェースが、同じユーザインタフェースの一部として提示され得る。この例において、ユーザインタフェース８００は、１つのタイプの通信（例えば、通話）に関してユーザインタフェース要素を集約する一方、別のタイプの通信（例えば、メッセージ）に関して別々のユーザインタフェース要素を表示するよう構成される。逆の構成も容易にサポートされ得る。
【００９６】
例２０−例示的な分離型ユーザインタフェース要素
本明細書における例のいずれにおいても、異なるユーザインタフェース要素が、ＳＩＭ分離型シナリオに従って表示されるとき、それらのユーザインタフェース要素は、（例えば、異なるサイズに）リサイズされ得、必要に応じて、ユーザインタフェースの周りで移動され得る（例えば、ホームユーザインタフェース内の異なる任意の位置に配置され得る）。本明細書で説明するように、ユーザインタフェース要素は、関連付けられているＳＩＭカードに特有の情報（例えば、不在着信の数等）を表示し続けることができる。
【００９７】
例２１−例示的な信号強度表示
信号強度等のいくつかのユーザインタフェース要素は、ユーザインタフェースタイプのうちのいずれにおいても提示され得る。そのような要素は、構成設定にかかわらず、異なるＳＩＭに関して別個に同様に表示され得る。一例が図６に示されている。
【００９８】
代替的に、１つの信号強度メーターが表示されてもよい（例えば、デフォルトＳＩＭに関して）。本明細書に記載のＳＩＭ切り替え機能の上に、（例えば、選択されたＳＩＭカードに関する）異なる信号強度メーターが表示されてもよい。
【００９９】
例２２−例示的な通話履歴ユーザインタフェース
本明細書における例のいずれにおいても、通話履歴ユーザインタフェースがサポートされ得る。そのような通話履歴は、音声通話、ビデオ通話等に関連し得、リストされた連絡相手との通信に参加するために使用され得る。図９は、ＳＩＭ分離型ユーザインタフェースパラダイムを実装する例示的な通話履歴ユーザインタフェース９００のワイヤフレームである。この例において、通話９２０Ａ〜９２０Ｎのリストは、１つのＳＩＭの通話に制限されており、新しい順でリストされている。通話の表現９２０は、表示される連絡先情報（例えば、名前、通信アクションタイプ、時間、番号タイプ等）を含み得る。
【０１００】
本明細書で説明するように、ユーザインタフェース９００は、１つのＳＩＭを表すユーザインタフェース要素（例えば、ホームユーザインタフェース上に存在する）のアクティブ化に応じて提示され得る。１つのＳＩＭは、目立つ位置に現れるラベル９０４により示され得る。これにより、前のアクティブ化によりどのＳＩＭカードが選択されたかが確認される。
【０１０１】
本明細書で説明するように、ＳＩＭインジケータ−スイッチャインタフェース要素集合が、ＳＩＭカードを切り替えるのを助けるために提示され得る。インジケータ−スイッチャ９１０は、通話履歴ユーザインタフェースに合わせてカスタマイズされ得る（例えば、「〜を使用して電話を折り返す」と記載することができる等）。ユーザインタフェース９００からのいずれの通話も、インジケータ−スイッチャ９１０により示されるＳＩＭを用いてなされ得る。
【０１０２】
通話９２０Ａ〜９２０Ｎのリスト内において、不在着信９２４等の所定の特別なイベントは、１つのＳＩＭカードに関連付けられた色等の特徴的な色で描写され得る。
【０１０３】
番号に関連付けられたユーザインタフェース要素をアクティブ化することにより、リスト内に示された連絡先（例えば、名前、及び、番号と同等の番号タイプ）に対して電話をかけることができる。例えば、ユーザインタフェース要素９２２、又は、通話の表現９２０Ａ内の何らかの他の位置のアクティブ化が用いられ得る。表現９２０Ａからの要素９２２の別の表示は必須ではない。例えば、通話の表現９２０Ａのアクティブ化で十分であり得る。代替的に、通話の表現９２０Ａのアクティブ化は、示された連絡相手に関する連絡先カードにナビゲートさせてもよい。
【０１０４】
さらなるユーザインタフェース要素９６０が提示され得る。例えば、アドレス帳ユーザインタフェース要素、音声メールユーザインタフェース要素、検索ユーザインタフェース要素、キーパッドユーザインタフェース要素等が提示され得る。別に、複数のＳＩＭカードの履歴をリンクさせるユーザインタフェース要素が提供され得る。一実装において、あまり使用されていない機能（例えば、全てのメッセージの削除、設定等）のリストを表示する補助的ユーザインタフェース要素がアクティブ化され得る。このリストは、ＳＩＭカードの通話履歴が別のＳＩＭカードの通話履歴と集約されるように構成を変更する「履歴リンク」コマンドを含み得る。結果として、通話履歴は、ＳＩＭ集約型ユーザインタフェースパラダイムを実装するように変更され得、ホームユーザインタフェースは、通話を開始するための２つのユーザインタフェース要素を１つのユーザインタフェース要素にまとめることができる。例えば、タイルがホーム画面の一部として次に表示されるときには、１つのタイルのみが、複数のＳＩＭカード（例えば、２つのＳＩＭカード）のために表示される。ＳＩＭ集約型ユーザインタフェースパラダイムにおいては、ＳＩＭカードごとに別々のアクティブ化可能なユーザインタフェース要素を有するのではなく、１つのアクティブ化可能なユーザインタフェース要素が、複数のＳＩＭカードを表すことができる。
【０１０５】
構成は、ＳＩＭ集約型ユーザインタフェースが複数のＳＩＭのために（例えば、通話に関して）提示されるべきであることを示す設定として記憶され得る。本明細書で説明するように、リンクは、通話通信及びメッセージ通信に関して別々に実行され得る。
【０１０６】
リンクが生じる前に、リンクされるユーザインタフェースの挙動に関してユーザに伝えるための情報が表示され得る。ユーザには、必要に応じてリンクをキャンセルする選択肢が与えられ得る。
【０１０７】
ユーザインタフェース９００は、ＳＩＭ集約型ユーザインタフェースパラダイムを実装するものとしても提示され得る。図１０は、ＳＩＭ集約型ユーザインタフェースパラダイムを実装する例示的な通話履歴ユーザインタフェースのワイヤフレームである。このユーザインタフェースのいくつかの要素は、同じままであり得るが、他の要素は、このパラダイムを踏まえて異なって表示され得る。
【０１０８】
例えば、一般的インジケーション１００４（例えば、「電話」）が、ＳＩＭ固有のラベルの代わりに使用され得る。通話１０２０Ａ〜１０２０Ｎのリストは、第１のＳＩＭカードに関する少なくとも１つの通話１０２０Ａと第２のＳＩＭカードからの少なくとも１つの通話１０２０Ｂとを含み得る。
【０１０９】
通話１０２０Ａ〜１０２０Ｎのリスト内において、不在着信１０２４等の所定の特別なイベントは、そのイベントに関連付けられたＳＩＭカードに関連付けられた色等の特徴的な色で描写され得る（例えば、ユーザインタフェース１０００内において、異なる色は、異なるＳＩＭカードを示す）。
【０１１０】
ラベル１０２６が、通話に関するＳＩＭカードを示すために、通話の表現１０２０Ｂ内に含まれ得る。
【０１１１】
通話は、図９に関して説明したのと同様に開始され得る。ＳＩＭインジケータ−スイッチャ内に示されるＳＩＭを使用して、電話を折り返すことができる。ユーザインタフェース１０００は、リンクのために使用されるものと同様に（例えば、リンク解除機能を介して）、ＳＩＭ分離型ユーザインタフェースパラダイムを実装するように変更され得る。
【０１１２】
例２３−集約型ユーザインタフェースに関する例示的なデフォルトＳＩＭ
本明細書における例のいずれにおいても、集約型ユーザインタフェースに関して、デフォルトＳＩＭは、ユーザプリファレンス、デバイス内に配された最初のＳＩＭ、デフォルトスロット（例えば、ＳＩＭが挿入されるハードウェア上の場所）、最初に使用されたＳＩＭ等に基づき得る。そのようなＳＩＭは、「プライマリ」ＳＩＭと呼ばれることがある。
【０１１３】
デフォルトは、グローバルに又は特定のインタフェースタイプに関して、（例えば、所与の通信タイプに関して）最後に使用されたＳＩＭであってもよい。したがって、最後の通話が、第１のＳＩＭを用いて行われた場合、通話のためのデフォルトは、第１のＳＩＭであり得る。最後のメッセージが、第２のＳＩＭを用いて行われた場合、メッセージングのためのデフォルトは、第２のＳＩＭであり得る。いくつかの場合において、明確なデフォルトが、ルールにより決定されないこともあるので、プライマリＳＩＭがデフォルトになり得る。
【０１１４】
デフォルトＳＩＭはまた、本明細書に記載の入力条件に基づいて選択され得る。
【０１１５】
例２４−例示的な会話リストユーザインタフェース
本明細書における例のいずれにおいても、会話リストユーザインタフェースが、ＳＩＭ分離型ユーザインタフェースパラダイム又はＳＩＭ集約型ユーザインタフェースパラダイムを実装するものとしてサポートされ得る。会話リストユーザインタフェースは、会話（例えば、連絡先又は番号ごとにグループ化されたメッセージ）のまとめリストを提示することができる。会話は、（例えば、連絡相手又は連絡先との）会話を構成するリンクされたメッセージのスレッド又はストリングとして概念化され得るので、会話リストは、「スレッド群」と呼ばれることがある。図１１は、ＳＩＭ分離型ユーザインタフェースパラダイムを実装する例示的な会話リストユーザインタフェース１１００のワイヤフレームである。この例において、会話１１２０Ａ〜１１２０Ｎのリストは、１つのＳＩＭの会話に制限されており、新しい順でリストされている。本明細書で説明するように、ユーザインタフェース１１００は、１つのＳＩＭを表すユーザインタフェース要素（例えば、ホームユーザインタフェース上に存在する）のアクティブ化に応じて提示され得る。１つのＳＩＭは、目立つ位置に現れるラベル１１０４により示され得る。これにより、前のアクティブ化によりどのＳＩＭカードが選択されたかが確認される。
【０１１６】
会話１１２０Ａ〜１１２０Ｎのリスト内において、未読メッセージ１１２４（例えば、会話ユーザインタフェース内で読まれていないメッセージ）等の所定の特別なイベントは、１つのＳＩＭカードに関連付けられた色等の特徴的な色で描写され得る。
【０１１７】
リスト内に示された連絡相手に関連付けられたユーザインタフェース要素をアクティブ化することにより、リスト内に示された連絡相手に対するメッセージを開始することができる。例えば、表現１１２０Ａ内のある位置又は別のユーザインタフェース要素のアクティブ化が用いられ得る。他の構成も可能である。
【０１１８】
さらなるユーザインタフェース要素１１６０が提示され得る。例えば、複数のＳＩＭカードの会話リストをリンクさせるユーザインタフェース要素が提供され得る。一実装において、あまり使用されていない機能（例えば、全てのメッセージの削除、設定等）のリストを表示する補助的ユーザインタフェース要素がアクティブ化され得る。このリストは、ＳＩＭカードの会話リストが別のＳＩＭカードの会話リストと集約されるように構成を変更する「会話リストリンク」コマンドを含み得る。結果として、会話リストユーザインタフェースは、ＳＩＭ集約型ユーザインタフェースパラダイムを実装するように変更され得、ホームユーザインタフェースは、メッセージを開始するための２つのユーザインタフェース要素を１つのユーザインタフェース要素にまとめることができる。構成は、ＳＩＭ集約型ユーザインタフェースが複数のＳＩＭのために（例えば、メッセージに関して）提示されるべきであることを示す設定として記憶され得る。
【０１１９】
ユーザインタフェース１１００は、代替的に、ＳＩＭ集約型ユーザインタフェースパラダイムを実装してもよい。図１２は、ＳＩＭ集約型ユーザインタフェースパラダイムを実装する例示的な会話リストユーザインタフェース１２００のワイヤフレームである。このユーザインタフェースのいくつかの要素は、同じままであり得るが、他の要素は、このパラダイムを踏まえて異なって表示され得る。
【０１２０】
例えば、メッセージングの一般的インジケーション１２０４が、ＳＩＭ固有のラベルの代わりに使用され得る。会話１２２０Ａ〜１２２０Ｎのリストは、第１のＳＩＭカードに関する、１つのまとめられた会話における少なくとも１つのメッセージ１２２０Ａと第２のＳＩＭカードからの、別のまとめられた会話における少なくとも１つのメッセージ１２２０Ｂとを含み得る。会話自体は、リスト内に集約される必要はないが、集約されてもよい。
【０１２１】
会話１２２０Ａ〜１２２０Ｎのリスト内において、未読メッセージ１２２４等の所定の特別なイベントは、そのメッセージに関連付けられたＳＩＭカードに関連付けられた色等の特徴的な色で描写され得る（例えば、ユーザインタフェース１２００内において、異なる色は、異なるＳＩＭカードを示す）。
【０１２２】
ラベル１２２６が、メッセージに関するＳＩＭカードを示すために、会話の表現１２２０Ｂ内に含まれ得る。
【０１２３】
メッセージは、図１１に関して説明したのと同様に開始され得る。ユーザインタフェース１２００は、リンクのために使用されるものと同様に（例えば、リンク解除機能を介して）、ＳＩＭ分離型ユーザインタフェースパラダイムを実装するように変更され得る。
【０１２４】
例２５−例示的な会話ユーザインタフェース
本明細書における例のいずれにおいても、会話ユーザインタフェースが提示され得る。この例において、ＳＩＭ集約型ユーザインタフェースパラダイム実装のみが示されるが、ＳＩＭ分離型実装も可能であり、これらの実装は、本明細書に記載のユーザプリファレンス又は他のファクタにより制御され得る。
【０１２５】
会話ユーザインタフェースは、連絡先（例えば、名前、番号等）ごとにグループ化されたメッセージのスレッドとして会話を提示することができる。本明細書で説明するように、会話ユーザインタフェースは、会話が複数のＳＩＭカードに及んでいるとしても（例えば、異なるＳＩＭカードがメッセージに関して使用されたとしても）、会話全体を提示することができる。したがって、会話は、複数のＳＩＭカードを用いて通信されたメッセージに関して、１つの会話ユーザインタフェース内に表示され得る。
【０１２６】
図１３は、ＳＩＭ集約型ユーザインタフェースパラダイムを実装する例示的な会話ユーザインタフェース１３００のワイヤフレームである。この例において、メッセージ１３２０Ａ〜１３２０Ｅのリストは、複数のＳＩＭカードから集約されており、古い順でリストされている。本明細書で説明するように、ユーザインタフェース１３００は、会話を表すユーザインタフェース要素（例えば、会話リストユーザインタフェース内に存在する）のアクティブ化に応じて提示され得る。複数のＳＩＭカードが他のユーザインタフェースに関して集約されるかどうかにかかわらず（例えば、メッセージングに関してＳＩＭ分離型ユーザインタフェースが提示されるべきであるとユーザプリファレンスが示すとしても）、ＳＩＭ集約型ユーザインタフェース１３００が提示され得る。したがって、以前に表示されたユーザインタフェースパラダイムにかかわらず、会話の継続性を保つことができる。別のパラダイムプリファレンスは、メッセージングに関するプリファレンスにかかわらず、会話が集約されるべきかどうかを示すことができる。
【０１２７】
集約型の場合において、デフォルトＳＩＭは、ユーザプリファレンス、デバイス内に配された最初のＳＩＭ、デフォルトスロット（例えば、ＳＩＭが挿入されるハードウェア上の場所）、最初に使用されたＳＩＭ等に基づき得る。あるいは、本明細書に記載の連絡先とは無関係のデフォルトが使用されてもよい。
【０１２８】
ＳＩＭ分離型実装において、様々な技術を使用して、メッセージごとにどの回線が使用されたかを容易に伝達することができる。例えば、他の例のように、１つのＳＩＭカードのラベルインジケーションが提示され得る。メッセージ１３２０Ａ〜１３２０Ｅは、それぞれのＳＩＭカードに関連付けられた色で提示され得る（例えば、第１のメッセージは、第１の色で、異なるＳＩＭを用いた第２のメッセージは、第２の異なる色で、提示され得る）。
【０１２９】
メッセージは、テキストメッセージボックス１３３０内にメッセージを入力して、送信ユーザインタフェース要素１３４５をアクティブ化することにより、示された連絡相手に送信され得る。他のユーザインタフェース要素１３４０は、さらなる機能（例えば、写真の添付、記録等）を提供することができる。図示されていないが、メッセージを入力するのを助けるために、仮想キーボードがアクティブ化され得る。
【０１３０】
ＳＩＭカードインジケータ−スイッチャユーザインタフェース集合１３１０は、メッセージを送信するためにどのＳＩＭカードが使用されるかと、ＳＩＭカードの切り替えを受け入れるＳＩＭカードと、の両方を示すことができる。実際には、インタフェース集合１３１０は、異なる位置（例えば、右上）に配置されてもよく、テキストメッセージボックス１３３０の近くにあってもよいし近くになくてもよい。「〜を使用して送信する」という記載が、インジケータ−スイッチャとともに使用され得る。会話が、１つのＳＩＭカードを用いて進行中である場合、別のＳＩＭカードから送信又は受信されるメッセージは、このユーザインタフェースを、ＳＩＭ分離型ユーザインタフェースパラダイムからＳＩＭ集約型ユーザインタフェースパラダイムに外見上変化させる。
【０１３１】
複数のＳＩＭカードに及ぶ会話ユーザインタフェースを提示する方法は、第１のＳＩＭカードを用いて通信された第１のメッセージを表示すること、及び、第２のＳＩＭカードを用いて通信された第２のメッセージを、同じユーザインタフェース内に表示することを含み得る。例えば、メッセージは、連絡相手に対してメッセージを送信するために使用されたＳＩＭ以外の受信ＳＩＭを用いて受信され得る。その場合でも、受信されたメッセージは、会話ユーザインタフェースの一部として表示され得る。
【０１３２】
同様に、テキストメッセージが、デフォルトＳＩＭカード以外のＳＩＭカードを用いて、会話ユーザインタフェースを用いて送信される場合、そのメッセージが送信された後に、そのメッセージが、会話ユーザインタフェースの一部として（例えば、会話ユーザインタフェース内に表示される会話の一部として）表示され得る。
【０１３３】
例２６−例示的なロック画面ユーザインタフェース
本明細書における例のいずれにおいても、ロック画面ユーザインタフェースがサポートされ得る。そのようなユーザインタフェースは、ユーザが、そのユーザインタフェースを一目見て、ロック解除コードを入力する必要なく通信ステータスの概要を判別することを可能にする情報を表示することができる。そのような機能は、「ロックを超える（above  the  lock）」機能と呼ばれることがある。
【０１３４】
例えば、信号強度、現在日時、近々の約束等が表示され得る。
【０１３５】
ロック画面は、不在着信のインジケーション、新たな音声メッセージのインジケーション、未読テキストメッセージのインジケーション等を、別々のＳＩＭカードに関する別々の数又はインジケーションとして提示することにより、ＳＩＭ分離型ユーザインタフェースパラダイムを実装することができる。そのような情報は、どのＳＩＭに関連付けられているかを示す１以上のＳＩＭカードラベルを用いてラベリングされ得る。
【０１３６】
ロック画面は、不在着信のインジケーション、新たな音声メッセージのインジケーション、未読テキストメッセージのインジケーション等を、結合された数又はインジケーションとして提示することにより、ＳＩＭ集約型ユーザインタフェースパラダイムを実装することができる。本明細書で説明するように、通話機能及びテキスト機能は、それぞれ、分離されてもよいし、集約されてもよい。例えば、通話は集約され得、メッセージングは分離され得る、あるいは、通話は分離され得、メッセージングは集約され得る。
【０１３７】
例２７−例示的な他のユーザインタフェースタイプ
簡潔さのために、他のユーザインタフェースタイプの完全な説明は提示されない。他のユーザインタフェースタイプにおいて使用されるものとして説明するユーザインタフェース特徴は、そのようなインタフェースとともに使用され得る。
【０１３８】
例は、（例えば、呼を受信するＳＩＭのラベルを表示する）着信通話ユーザインタフェース、（例えば、通話に関与しているＳＩＭのラベルを表示し、関与しているＳＩＭに関連付けられた色でユーザインタフェース要素をハイライトする）通話中ユーザインタフェース、（例えば、本明細書に記載のＳＩＭインジケータ−スイッチャを表示する）キーパッドユーザインタフェース、（例えば、集約されてもよいし分離されてもよい）アドレス帳等を含む。
【０１３９】
直近通話ユーザインタフェース又は直近連絡先ユーザインタフェースは、直近のアクティビティをリストすることにより、通話履歴ユーザインタフェースと同様に機能することができる。そのような直近通話ユーザインタフェース又は直近連絡先ユーザインタフェースは、アドレス帳の一部として提示され得る。
【０１４０】
集約型シナリオにおいて、キーパッド等のユーザインタフェースは、本明細書に記載のＳＩＭデフォルトを使用することができる（例えば、集約型通話履歴に関して）。
【０１４１】
バックグラウンドユーザインタフェース技術を使用して、バックグラウンドに通話、直近に受信したメッセージ、新たな音声メール等を表示することができる。例えば、ユーザインタフェースのエッジ（例えば、上部）において、ポップアップストリップ（pop  up  strip）が使用され得る。関与しているＳＩＭを示すために、１以上のＳＩＭカードラベルが、ポップアップストリップ内に含まれ得る。ポップアップストリップは、関与しているＳＩＭカードに関連付けられた色であり得る。
【０１４２】
例２８−例示的なＳＩＭカード切り替え
本明細書における例のいずれにおいても、デフォルトＳＩＭカード又は現在のＳＩＭカードは、別のＳＩＭカードに切り替えられ得る。例えば、本明細書で示される様々なユーザインタフェースの間に、デフォルトＳＩＭカードが別の選択されたＳＩＭカードに切り替えられるべきであるというインジケーションが受信され得る。そのようなインジケーションに応じて、デフォルトＳＩＭカード以外のＳＩＭカード（例えば、選択されたＳＩＭカード）を用いて、（例えば、選択された連絡先に対する）通信が開始され得る。
【０１４３】
例２９−例示的なＳＩＭインジケータ−スイッチャユーザインタフェース集合
本明細書における例のいずれにおいても、ＳＩＭインジケータ−スイッチャは、本明細書に記載のＳＩＭインジケータ−スイッチャユーザインタフェース集合又は他の機構の形態をとることができる。本明細書で説明するように、そのようなＳＩＭインジケータ−スイッチャ又は他の機構は、通話履歴ユーザインタフェース等の一部として現れ得る。そのようなユーザインタフェースは、ＳＩＭ分離型ユーザインタフェースパラダイム及びＳＩＭ集約型ユーザインタフェースパラダイムにわたって、一貫して提示され得る。
【０１４４】
図１４は、例示的なＳＩＭインジケータ−スイッチャユーザインタフェース集合１４００のワイヤフレームである。この集合は、サポートされている複数のＳＩＭのそれぞれに関する複数のＳＩＭユーザインタフェース要素１４１０Ａ〜１４１０Ｂ（例えば、ＳＩＭカードごとに１つの要素）を含み得る。例えば、デュアルＳＩＭ実装は、２つのＳＩＭユーザインタフェース要素を有することができる。これらのユーザインタフェース要素は、表されたＳＩＭを示すラベルを含み得る。一実装において、ＳＩＭを示すためのラベルとして、単純な数字（例えば、「１」）が使用される。他の短いラベル又は単一文字ラベル（例えば、職場用の「Ｗ」）も可能である。
【０１４５】
オプションの記載１４２６を含むさらなるラベルも含まれ得る。さらなるラベル及び記載１４２６は、ユーザエクスペリエンスにわたって一貫したユーザインタフェースを維持しながら、特定の使用に合わせてこの集合をカスタマイズすることができる。このようなラベル及び／又は記載は、要素に関連付けられたＳＩＭカードに関連付けられた色で表示され得る。
【０１４６】
ＳＩＭユーザインタフェース要素１４１０Ａ〜１４１０Ｂは、目立つように表示させることにより、現在のＳＩＭカード（例えば、デフォルトＳＩＭカード）（例えば、通信に参加する際に使用されるＳＩＭカード）を示すことができる。例えば、そのようなユーザインタフェース要素は、ハイライトされてもよいし、太字にされてもよいし、点滅してもよい（flashing）、等である。また、そのようなユーザインタフェース要素は、表されたＳＩＭカードに関連付けられた色で描写され得る。現在のＳＩＭカードではないＳＩＭカードに関する１以上のユーザインタフェース要素１４１０Ａは、簡素に描写され得る。例えば、そのようなユーザインタフェース要素は、無彩色（neutral）であってもよいし、グレーアウトされてもよいし、通常通りであってもよいし、点滅しないものであってもよい、等である。
【０１４７】
したがって、実際には、要素のうちの１つ１４１０Ｂは、目立つように表示され（例えば、ＳＩＭカードに関連付けられた色で表示され）、他の１以上の要素１４１０Ａは、目立つようには表示されない（例えば、グレーアウトされる）。ＳＩＭカードの切り替えは、この集合内の目立っていない要素をアクティブ化することにより実現され得る。
【０１４８】
現在のＳＩＭカードではないＳＩＭカードに関連付けられたユーザインタフェース要素のアクティブ化は、選択されたＳＩＭ（例えば、アクティブ化されたユーザインタフェース要素に関連付けられたＳＩＭ）に切り替えさせることができる。そのようなアクティブ化はまた、（例えば、さらなるアクティブ化を避けるために）通信に参加させることができる。しかしながら、いくつかの場合においては、さらなるアクティブ化を待つことが望ましいことがある（例えば、メッセージを送信する場合）。ＳＩＭカードがアクティブ化されると、アクティブ化を反映するように表示が変更され得る（例えば、現在のＳＩＭカードが変更される）。
【０１４９】
例３０−例示的なＳＩＭ切り替えの代替例
本明細書における例のいずれにおいても、ＳＩＭ切り替えは、多様な他の方法により実現され得る。例えば、本明細書で示されるユーザインタフェースのいずれにおいても、別々のＳＩＭインジケータ−スイッチャを表示する代わりに、リストされた連絡先の特別なアクティブ化がサポートされ得る。（例えば、連絡先の）特別なアクティブ化は、異なるＳＩＭ（例えば、選択可能なオプションとしてリストされているＳＩＭ）を用いて通信に参加するためのオプションを表示させる。
【０１５０】
特別なアクティブ化は、（例えば、連絡先の）タップアンドホールドアクティブ化（tap-and-hold  activation）の形態をとることができる。代替的に、特別なユーザインタフェース要素（例えば、山形模様（chevron））が、（例えば、連絡先の近くに）表示されてもよい。特別なアクティブ化に応じて、異なるＳＩＭが、選択可能なオプションとしてリストされ得、これが、ＳＩＭカード切り替えを生じさせる。
【０１５１】
他の可能な技術は、ＳＩＭカードラベルの表示リストのうちのいずれかのＳＩＭカードラベルのアクティブ化を含む。ＳＩＭカードラベルのアクティブ化は、ＳＩＭカードを切り替えさせてもよいし、ＳＩＭカードラベルのアクティブ化は、ＳＩＭカードを選択できる、複数のＳＩＭカードのポップアップリストを生じさせてもよい、等である。スワイプ、パニング（panning）、バンプ、シェーキング（shaking）、音声コマンド等が使用されてもよい。
【０１５２】
同様の結果を達成するために、他のユーザインタフェース要素が使用されてもよい。
【０１５３】
例３１−例示的なＳＩＭカード切り替え方法
図１５は、ＳＩＭカードを切り替えるためのユーザインタフェースを提示する例示的な方法１５００のフローチャートである。方法１５００は、例えば、図１４に示されるユーザインタフェースを介して実施され得る。図１４のユーザインタフェースは、本明細書に記載の様々なユーザインタフェースタイプとともに使用され得るので、方法１５００もまた、様々なユーザインタフェースタイプにわたって使用され得る。例えば、通話及びメッセージの両方がサポートされ得る。
【０１５４】
１５１０において、図１４に示されるように、ユーザインタフェース要素集合（例えば、ＳＩＭカードごとに１つの要素）が表示される。デフォルトＳＩＭに関連付けられた要素は、目立つように表示される。
【０１５５】
１５２０において、デフォルトＳＩＭカードでないＳＩＭカードに関連付けられたユーザインタフェース要素を介して、別のＳＩＭカードのインジケーションが受信される。
【０１５６】
１５３０において、別のＳＩＭカードを用いて、通信が開始される。
【０１５７】
デフォルトＳＩＭカードが変更されるべきであるというインジケーションと選択された別のＳＩＭカードとが、１回のユーザインタフェースインタラクション（例えば、タップ等のアクティブ化）を介して実現され得る。このアクティブ化に応じて、通信も開始され得る。したがって、１回のアクティブ化は、３つの通信アクションを指示することができる。
【０１５８】
例３２−例示的なＳＩＭカードのインポート及びエクスポート
本明細書における例のいずれにおいても、複数のＳＩＭカードのためのインポート機能及びエクスポート機能がサポートされ得る。例えば、ソース情報及びデスティネーション情報が受信され得、インポート又はエクスポートされるべき連絡先が示され得る。その後、連絡先が、ＳＩＭカードからインポートされ得る、又は、ＳＩＭカードにエクスポートされ得る。
【０１５９】
ソース又はデスティネーションは、ＳＩＭカードラベル、ユーザアカウント（例えば、連絡先に関連付けられているユーザアカウント）等により指定され得る。
【０１６０】
本明細書における例のいずれにおいても、連絡先のソース（例えば、連絡先の発生元のＳＩＭカード）は、記憶され、その後、その連絡先を扱うときのデフォルトとして使用され得る。
【０１６１】
例３３−例示的なＳＩＭカードデフォルト
本明細書における例のいずれにおいても、ＳＩＭカードデフォルトが実装され得る。本明細書で説明するように、そのようなデフォルトは、様々な入力ファクタに基づいて選択され得る。デフォルトは、現在選択されているＳＩＭとして提示され得るが、本明細書で説明するように、通信を実際に開始するために、異なるＳＩＭが選択され得る。
【０１６２】
ＳＩＭカードデフォルトは、連絡先ごとに個々に設定され得る。例えば、職場の番号に関するデフォルトは、モバイルの番号とは異なり得る。ＳＩＭカードデフォルトは、本明細書に記載のユーザインタフェースタイプのいずれにおいても提示され得る。２以上の連絡先が提示される場合、別の連絡先について、異なるＳＩＭカードが、ユーザインタフェース内に提示され得る。例えば、連絡先カードは、連絡先に関するデフォルトＳＩＭカードのインジケーションを（例えば、ＳＩＭインジケータ−スイッチ上に）提示することができる。連絡先カードは、２つの異なる連絡先を有することがあるので、２つの異なるデフォルトＳＩＭを提示させることがある。したがって、連絡先カード上の各電話番号は、それ自身のＳＩＭデフォルトを有することができる。このＳＩＭデフォルトは、独立して選択されて示されたＳＩＭカードであり得る。
【０１６３】
しかしながら、連絡相手の第１の連絡先について、デフォルトが設定されたときに、そのデフォルトは、同じ連絡相手の他の連絡先に複製され得る。例えば、所与の連絡相手に対する第１の通話が、第１のＳＩＭを用いて行われた場合、所与の連絡相手に関する他の番号は、第１のＳＩＭをデフォルトに設定することができる。その連絡相手に対する異なる連絡先（例えば、職場）へのその後の通話は、その後にデフォルトを変更させ得る（例えば、通話が、第２のＳＩＭを用いて行われた場合、デフォルトは、第２のＳＩＭになる）。したがって、連絡先ごとの独立したデフォルトＳＩＭ選択が実施され得る。したがって、異なる他のファクタがない場合には、連絡相手と通信するために使用された最初のＳＩＭが、その連絡相手に関する番号のセット全体についての好ましいＳＩＭとして使用され得るが、そのような好ましいＳＩＭは、将来に挙動により容易に変更され得る。
【０１６４】
デフォルトＳＩＭカードは、複数のファクタのうちのいずれかに基づいて選択され得る。連絡先は、所定のイベントが発生したときに、マーク付けされ得る（stamped）。
【０１６５】
例えば、連絡先が存在するＳＩＭカードが、デフォルトとして選択され得る。連絡先は、ＳＩＭカードが挿入されたときに、デフォルトとともにマーク付けされ得る。
【０１６６】
連絡先のインポート元であるＳＩＭカードが、デフォルトＳＩＭカードとして選択され得る。連絡先は、連絡先がインポートされたときに、デフォルトとともにマーク付けされ得る。
【０１６７】
連絡先との通信アクティビティ（例えば、返信通話、不在着信、開始通話、着信メッセージ、発信メッセージ等）に最も直近に関与したＳＩＭカードが、デフォルトＳＩＭカードとして選択され得る。連絡先は、そのような通信に参加したときに、デフォルトとともにマーク付けされ得る。
【０１６８】
本明細書で説明するように、デフォルトＳＩＭカードとは異なるＳＩＭカードが使用され得る。例えば、デフォルトは、ＳＩＭインジケータ−スイッチャ内に示され、それに応じて切り替えられ得る。
【０１６９】
デフォルトの変更は、その後の会話のためのデフォルトの変更をもたらし得る。いくつかの場合において、通信に実際に参加することなく、デフォルトを変更することが可能である（例えば、電話をかけるのではなく、別のＳＩＭカードを選択することにより）。
【０１７０】
デフォルトの以前のインジケーション（例えば、インポート）は、その後のユーザ通信挙動（例えば、電話を受けること又はかけること）により変更され得る。
【０１７１】
デフォルトＳＩＭは、入力条件に基づいて、連絡先とは独立して選択され得る。そのようなデフォルトＳＩＭは、連絡先に関するデフォルトＳＩＭを変更させ得る、又は、集約型インタフェースシナリオにおけるデフォルトとして使用され得る。例えば、デフォルトＳＩＭの変更は、ＳＩＭカードがキャリアから信号を受信していないかどうか（例えば、カバレッジであるかどうか）に基づいて選択され得る。したがって、ＳＩＭカードが信号を受信していないという判定に応じて、別のＳＩＭが、デフォルトとして選択され得る。元のデフォルトは、記憶され、そのＳＩＭカードが再度信号を受信しているという判定に応じて、その後使用され得る。したがって、現在動作していないＳＩＭがデフォルトとして選択されるべきであるということをユーザ挙動が示す場合であっても、そのような選択は、通信可能なＳＩＭで変更され得る。動作していないＳＩＭを表す理由は、存在していないこと、信号が存在しないこと（又は、不十分な信号しか存在しないこと）等であり得る。
【０１７２】
相対的な信号強度も、デフォルトＳＩＭを変更させ得る（例えば、複数のＳＩＭを用いて通話がなされ、それらのＳＩＭのうちの１つのＳＩＭが、他のＳＩＭよりも良好な信号強度を有する）。
【０１７３】
デバイスの物理的向きも、デフォルトＳＩＭを変更させ得る（例えば、一方の側又は他方の側が横になるように電話機を反転させることは、電話機に、特定のＳＩＭを選択させる、あるいは、特定の端を上にするように電話機を回転させることは、電話機に、特定のＳＩＭを選択させ得る）。
【０１７４】
支払い設定（billing  arrangement）又は支払いプランに関する記憶されている情報（例えば、ユーザ又はネットワークにより提供される）も、デフォルトＳＩＭを変更させ得る（例えば、国際番号に対する通話は、より良い国際的プランを有するＳＩＭをデフォルトに設定させる、通話は、夜間期間中には無料夜間通話を有するＳＩＭをデフォルトに設定させる、等）。
【０１７５】
デバイスが接続される無線ネットワークの認識が、デフォルトＳＩＭを変更するために用いられ得る。例えば、デバイスが、自宅の無線ネットワークに接続していると判定された場合、デフォルトＳＩＭは、自宅用ＳＩＭに変更され得る。
【０１７６】
応答不可機能（do  not  disturb  functionality）が呼び出された場合、デフォルトＳＩＭは、特定のＳＩＭ（例えば、自宅用ＳＩＭ）に変更され得る。
【０１７７】
デフォルトＳＩＭを変更するかどうかを判定する際に、様々な他のファクタが使用され得る。例えば、時刻、ローミングインジケーション、物理的位置、カレンダーの利用可能性（例えば、仕事の約束又はプライベートの約束が現在示されている）等が使用され得る。
【０１７８】
図１６は、デフォルトＳＩＭカードを選択する例示的なシステム１６００のブロック図である。この例において、通信デバイス１６０５は、本明細書に記載のファクタ１６１０のうちの任意の１以上を入力として受信し、デフォルトＳＩＭカード識別子１６５０を出力するＳＩＭカードデフォルトエンジン１６２０を備える。本明細書で説明したように、そのようなファクタは、本明細書に記載のＳＩＭインジケータ−スイッチャを介してデフォルトの変更を受信することを含み得る。
【０１７９】
例３４−例示的なＳＩＭカードデフォルトの優先順位
本明細書における例のいずれにおいても、デフォルトＳＩＭは、優先順位に従って選択され得る。例えば、連絡相手又は連絡先に関する通信アクティビティがあった場合、そのような通信に関与したＳＩＭが使用され得る。通信アクティビティがない場合、他のファクタが参照され得る。例えば、連絡先が、所与のＳＩＭカードに存在する場合、その所与のＳＩＭカードが、デフォルトとして使用され得る。連絡先が、所与のＳＩＭカードからインポートされた場合、その所与のＳＩＭカードが、デフォルトとして使用され得る。これらのいずれにも当てはまらない場合、単純にＳＩＭカードが選択され得る（例えば、優先度、最初のＳＩＭカード、グローバルなデフォルトＳＩＭ等）。
【０１８０】
例３５−例示的な関連付けられているアカウントに基づくＳＩＭカードデフォルト
本明細書における例のいずれにおいても、ＳＩＭカードデフォルトは、連絡先に関連付けられたソースアカウント（source  account）（例えば、連絡先の発生元のアカウント）に基づいて選択され得る。そのようなソースアカウントは、ソーシャルネットワーク、電子メールサーバ等を含み得る。
【０１８１】
連絡先は、特定のソースアカウントから発生したことを理由として又は特定のソースアカウントとのアフィニティ（affinity）を有することを理由として、その特定のソースアカウントに関連付けられ得る。実際、電話帳は、クラウド内で保持され、電話機と同期されるソースとアカウントとの融合物（union）を含み得る。例えば、ソーシャルメディアアカウントは、電話帳に統合され得る。特定のアカウントとのアフィニティは、使用するＳＩＭカードを選択する際の重み付けファクタとして使用され得る。番号が特定のアカウントから発生したという事実は、この判定において大きなウェイトを占め得るが、他の関連付けも可能である。番号は、複数のアカウントから発生し得るので、過去の通信アクティビティ又は通信アソシエーション（association）の程度又はボリュームが、どのアカウントが優勢であるかを選択するために考慮され得る。
【０１８２】
アカウントが、一般に、仕事のアクティビティに関連付けられているかプライベートのアクティビティに関連付けられているかを判定するために、アカウントの性質（nature）が考慮され得る。例えば、いくつかのソーシャルネットワークは、プライベート用であるという評判を有するのに対し、他のソーシャルネットワークは、仕事のために使用されるという評判を有する。いくつかの電子メールサーバ（例えば、ＭＩＣＲＯＳＯＦＴ（登録商標）  ＥＸＣＨＡＮＧＥサーバ等）は、仕事のアクティビティに関連付けられる。アカウントソース名又は識別子とアクティビティタイプ（例えば、仕事、プライベート）との記憶されているマッピングが参照され得る。このマッピングに基づいて、デフォルトＳＩＭ（例えば、アクティビティタイプを示す名前又は他の関連付けを有するＳＩＭ）が選択され得る。また、ユーザプリファレンスが提供され得、それにより、特定のアカウントが、仕事のアカウントであるかプライベートのアカウントであるかが示され得る。
【０１８３】
別の例において、同じアカウントに関連付けられたＳＩＭを用いた過去のアクティビティも、デフォルトＳＩＭを決定するために使用され得る。例えば、あるアカウントから発生した他の連絡先との通信アクティビティがすでになされていたかどうかが判定され得る。所与のＳＩＭを用いて閾量又は優勢量（例えば、５０％、６０％、９０％、１００％等）のアクティビティが生じたかどうかに基づいて、その所与のＳＩＭが、同じアカウントから発生した連絡先に関するデフォルトＳＩＭとして選択され得る。すなわち、所定のＳＩＭを用いて特定のネットワークから連絡先に対して電話をかける傾向がある場合、同じＳＩＭを用いて同じネットワークから他の連絡先に対して電話をかけることが望まれる可能性が高い。
【０１８４】
例３６−例示的な番号タイプの識別に基づくＳＩＭカードデフォルト
本明細書における例のいずれにおいても、ＳＩＭカードデフォルトは、非発呼側（callee）番号のタイプの識別に基づいて選択され得る。例えば、番号が、ビジネス用の番号（business  number）（例えば、１−８００、バニティ番号（vanity  number）である、あるいは、内線番号を有する）のように思われる場合、これは、職場用ＳＩＭがデフォルトとして選択されることをもたらし得る。
【０１８５】
例３７−例示的な内容に基づくＳＩＭカードデフォルト
本明細書における例のいずれにおいても、ＳＩＭカードデフォルトは、連絡相手又は連絡先に関連付けられたメッセージの内容に基づいて選択され得る。例えば、番号からの音声メールメッセージが調べられ得る、あるいは、番号へ／からのテキストメッセージが調べられ得る。そのようなメッセージ内容は、仕事上のメッセージであるかプライベートな／家庭のメッセージであるかを判定するために、辞書と比較して調べられ得る。
【０１８６】
特定の例において、「緊急」という単語を含むメッセージ又は「緊急」としてマーク付けされたメッセージは、職場用ＳＩＭの選択が優先されるように重み付けされ得る。複数の入力ファクタを処理する際の本技術の柔軟性をさらに示すために、緊急として指定されたメッセージは、検出された弱い信号強度を踏まえて、支払いプリファレンス（billing  preference）を変更させ得る。なぜならば、そのようなメッセージは、コストの増加をもたらし得るとしても、早くに且つ／又は信頼性高く送出されることを確実にすることが望ましいからである。
【０１８７】
例３８−例示的な非発呼側位置に基づくＳＩＭカードデフォルト
本明細書における例のいずれにおいても、ＳＩＭカードデフォルトは、非発呼側の検出された位置に基づいて選択され得る。例えば、通信がローカル通話であるか長距離通話であるか（又は、他のコストを左右する要因（cost  differentiator））を判定するために、アドレスコード又はエリアコードが考慮され得る。ローカル通話用のＳＩＭがデフォルトとして選択され得る。
【０１８８】
例３９−例示的な通信タイプに基づくＳＩＭカードデフォルト
本明細書における例のいずれにおいても、ＳＩＭカードデフォルトは、特定のＳＩＭが特定の通信タイプのために望まれていることを示すプリファレンスに基づいて選択され得る。例えば、音声メッセージ、テキストメッセージ、又はこれら両方用のＳＩＭが優先され得る。
【０１８９】
例４０−例示的な名前関連性に基づくＳＩＭカードデフォルト
本明細書における例のいずれにおいても、ＳＩＭカードデフォルトは、名前関連性に基づいて選択され得る。例えば、連絡相手の姓が、デバイスユーザの姓と合致する場合、（例えば、名前関連性又は他の関連性により）プライベートの通信（例えば、家族との通信）に関連付けられたＳＩＭが、デフォルトＳＩＭとして使用され得る。
【０１９０】
例４１−例示的な時刻関連性に基づくＳＩＭカードデフォルト
本明細書における例のいずれにおいても、ＳＩＭカードデフォルトは、時刻関連性に基づいて選択され得る。例えば、１日は、複数の時間期間（例えば、数時間等）に分割され得る。特定の時間期間における通信が所与のＳＩＭを用いて主に行われたかどうかが判定され得る。そうである場合、（例えば、その後の日の）その時間期間中に電話をかけるときには、デフォルトＳＩＭは、その所与のＳＩＭに設定され得る。同様に、１週間の複数の日を用いて、デフォルトＳＩＭを選択することができる。
【０１９１】
時刻は、判定全体の入力として機能することができる。例えば、過去の通信が優先され得るが、そのようなファクタに関する情報がない場合、時間期間中の他の通話が所与のＳＩＭを用いて主に行われていることが観測されれば、その所与のＳＩＭがデフォルトとして選択され得る。選択されたデフォルトを用いて通信を行うときに、そのデフォルトが、確認されるようになり、将来の通信のためのデフォルトとして使用され得る。
【０１９２】
現在時刻付近に（例えば、顧客との）仕事の約束がある場合、職場用ＳＩＭがデフォルトＳＩＭとして選択され得る。同じことが、プライベートの約束でもなされ得る。
【０１９３】
例４２−例示的なＳＩＭカード−アクティビティタイプの関連付け
本明細書における例のいずれにおいても、ＳＩＭカードは、特定のアクティビティタイプ（例えば、仕事、プライベート等）に関連付けられ得る。そのような関連付けは、ＳＩＭカードの分かりやすい名前（例えば、「職場」）又はＳＩＭカードを用いたアクティビティ（例えば、「自宅」連絡先、家族構成員への通話等）に基づいて決定され得る。支払い情報も考慮され得る。
【０１９４】
単純に、ユーザプリファレンスを介して、特定のＳＩＭを、職場用ＳＩＭ又は自宅用／プライベート用ＳＩＭとして指定することも可能である。
【０１９５】
例４３−例示的なデフォルトＳＩＭテーブル
図１７は、連絡先とデフォルトＳＩＭとを関連付ける例示的なテーブル１７００のブロック図である。テーブル１７００は、本明細書に記載のＳＩＭカードデフォルトを実装する例のいずれにおいても使用され得る。この例において、テーブル１７００は、連絡先１７３０ＡとデフォルトＳＩＭカード１７３０Ｂとの関係１７３０を記憶する。デフォルトＳＩＭカードは、本明細書に記載の通信イベントが発生したときに、マーク付けされ得る（例えば、記憶され得る）。実際には、（例えば、連絡先、連絡相手、及び番号タイプ等の）識別子が、テキスト名又は数字ラベルの代わりに使用され得る。
【０１９６】
例えば、所与のＳＩＭを用いて連絡相手に対して電話をかけるときに、その所与のＳＩＭの識別子が、その連絡先の識別子に関連付けられて記憶され得る。その後、その所与のＳＩＭが、本明細書で説明したように、デフォルトＳＩＭとして使用され、デフォルトＳＩＭとして表示され得る。
【０１９７】
テーブルは、デフォルトが特定のインタフェースに関して記憶され得るように拡張され得る。例えば、異なるデフォルトが、通話履歴、ダイヤラ（dialer）、新たな会話、認識された電話番号（例えば、番号がウェブページ又は他のコンテンツから抽出されたときの通話前の編集）に関して記憶され得る。デフォルトはまた、通信タイプ（例えば、メッセージング）に応じて設定され得る。これは、通信タイプに応じて、又は、より粒度の細かい（例えば、通信タイプ及び連絡先に関する）、連絡相手に関するデフォルトをもたらす。
【０１９８】
実際には、テーブル１７００は、別個のテーブルとして実装される必要はなく、別のテーブル（例えば、アドレス帳テーブル、ＳＩＭカード構成テーブル等）の一部として実装されてよい。
【０１９９】
例４４−デフォルトＳＩＭカードを含む例示的な連絡先カードユーザインタフェース
図１８は、連絡先カードユーザインタフェースから通話を開始するときに連絡先に関するデフォルトＳＩＭカードを表示する例示的なユーザインタフェース１８００のスクリーンショットである。この例において、連絡相手サマリ１８１０は、写真、ソーシャルネットワークアクティビティ等といった、連絡相手に関する情報を示すことができる。
【０２００】
ユーザインタフェース１８００は、連絡先カードの一部として表示され得、ＳＩＭインジケータ−スイッチャ１８１０Ａ、１８１０Ｎを含み得る。ＳＩＭインジケータ−スイッチャ１８１０Ａ、１８１０Ｎは、デフォルトＳＩＭカードのインジケーションを含む。デフォルトＳＩＭカードは、番号タイプごとに変わり得る。
【０２０１】
ＳＩＭカードラベル１８２４は、それぞれの番号タイプがアクティブ化されたときに通信が開始される選択されたＳＩＭカード（例えば、デフォルトＳＩＭカード）（例えば、モバイルの番号に対する通信は、第１のＳＩＭカードデフォルトを用いて開始され得、職場の番号に対する通信は、第２の異なるＳＩＭカードデフォルトを用いて開始され得る）を示すために、ハイライトされて表示され得る。ラベル１８２４及びその付近のテキストは、デフォルトＳＩＭカードに関連付けられた色で提示され得る。（例えば、「〜を使用する」と組み合わせた）連絡先の番号は、ＳＩＭインジケータ−スイッチャとともに使用されるオプションの記載として使用され得る。
【０２０２】
連絡先１８２０Ａ又は１８２０Ｎがアクティブ化されると、それぞれのＳＩＭインジケータ−スイッチャ１８１０Ａ、１８１０Ｎにより示されるＳＩＭカードを用いて電話がかけられる。例えば、まず、（例えば、デフォルトＳＩＭでないＳＩＭを選択するために）インジケータ−スイッチャ１８１０Ａを使用し、（例えば、異なるＳＩＭを示すための）結果として変更を観察し（１８２０）、次いで、１８２０Ａをタップ又は他の形でアクティブ化することにより、デフォルトＳＩＭでないＳＩＭに対して通信が開始され得る。
【０２０３】
スイッチャ１８１０Ａ、１８１０ＮにおいてデフォルトＳＩＭカードでないＳＩＭカードのＳＩＭカードラベルの表示がアクティブ化されると、デフォルトＳＩＭカードでないアクティブ化されたＳＩＭカードを用いて、連絡相手に対して通信が開始され得る。
【０２０４】
連絡先カードユーザインタフェースに適したさらなるユーザインタフェース要素１８６０が含まれ得る。
【０２０５】
例４５−例示的な通信シナリオ：効率的な通話発信
図１９は、本明細書に記載のユーザインタフェースを介して電話をかける例示的な方法１９００のフローチャートである。方法１９００により、効率的な通話発信を実現することができる。
【０２０６】
１９１０において、それぞれのＳＩＭカードを表すアクティブ化可能なユーザインタフェース要素を含むユーザインタフェースが提示される。例えば、図６のユーザインタフェースが提示され得る。第１のＳＩＭカードに関する通話開始を表す第１のアクティブ化可能なユーザインタフェース要素と第２のＳＩＭカードに関する通話開始を表す第２のアクティブ化可能なユーザインタフェース要素とを含む第１のユーザインタフェースが提示され得る。
【０２０７】
１９２０において、アクティブ化可能なユーザインタフェース要素のうちの１つ（６２０Ａ又は６２０Ｂ）の第１のアクティブ化が受信される。そのようなアクティブ化は、通話開始が望まれていることを示すことができるだけでなく、望まれる選択されたＳＩＭカードも示すことができる（例えば、所与のＳＩＭカードに関するユーザインタフェース要素がアクティブ化されたということにより）。このようにして、１回のアクティブ化は、通信の開始と、その通信を実行するためのＳＩＭカードと、の両方を示すことができる。
【０２０８】
１９３０において、第１のアクティブ化を受信したことに応じて、それぞれの連絡相手を表すアクティブ化可能なユーザインタフェース要素を含むユーザインタフェースが提示される。例えば、図９のユーザインタフェース（例えば、通話履歴）が提示され得る。このユーザインタフェースは、１９２０において選択されたＳＩＭを用いて電話をかけるための複数のユーザインタフェース要素を含む。このユーザインタフェースは、第１のアクティブ化可能なユーザインタフェース要素又は第２のアクティブ化可能なユーザインタフェース要素をアクティブ化することにより選択されたＳＩＭカードのためのＳＩＭ分離型ユーザインタフェースパラダイムを実装することができる。
【０２０９】
１９４０において、（例えば、通話履歴において表された通話９２２又は９２０Ａの）第２のアクティブ化が受信される。このアクティブ化は、特定の連絡先を示す。
【０２１０】
１９５０において、第２のアクティブ化を受信したことに応じて、選択されたＳＩＭを用いて、選択された連絡先（例えば、通話に関連付けられた番号）に対して電話がかけられる。
【０２１１】
通信を開始するためのユーザインタフェースインタラクションは、第１のアクティブ化及び第２のアクティブ化から構成され得る。２つのアクティブ化のみによる通信の開始をサポートすることにより、ＳＩＭの数にかかわらず、通信のより効率的な開始を実現することができる。
【０２１２】
ユーザインタフェースを介して、選択されたＳＩＭカード（例えば、これがデフォルトＳＩＭカードになる）が異なるＳＩＭカードに切り替えられるべきであるというインジケーションが受信され得る（例えば、本明細書に記載のＳＩＭインジケータ−スイッチャを介して）。結果として、異なるＳＩＭカードを用いて電話がかけられる。
【０２１３】
例４６−例示的なシナリオ：会話トリアージ
本明細書に記載の特徴は、１つのＳＩＭに関する会話トリアージ（triage）シナリオにおいて使用され得るが、ＳＩＭ集約型会話もサポートする。例えば、図２を参照すると、第１のユーザインタフェースは、ＳＩＭ分離型ユーザインタフェースパラダイムに従って複数の会話のサマリを提示する（例えば、本明細書に記載の）会話リストユーザインタフェースを含み得る。例えば、特定のＳＩＭカードに関するメッセージングのためのアクティブ化可能なユーザインタフェース要素のアクティブ化に応じて、第１のユーザインタフェースが提示され得る。
【０２１４】
第２のユーザインタフェース（例えば、本明細書に記載の会話ユーザインタフェース）は、複数の会話のうちの特定の会話のアクティブ化に応じて表示され得、ＳＩＭ集約型ユーザインタフェースパラダイムに従って、その特定の会話に関するメッセージのリストを提示する。
【０２１５】
例４７−例示的なＳＩＭカード色
本明細書における例のいずれにおいても、ＳＩＭカードを表すための色を選択するのを助けるための特徴が使用され得る。例えば、ユーザが、通信デバイスのために強調色を選択した場合（例えば、この強調色は、複数のユーザインタフェースにわたって色の統一感を提供するために、通信デバイスに関するユーザインタフェース全体を通じて使用される）、この強調色は、ＳＩＭカードのうちの１つのＳＩＭカード（例えば、ＳＩＭ１等のプライマリＳＩＭカード）に関連付けられて使用され得る。デフォルト色（例えば、強調色）をユーザの好きな色に変更することができるユーザインタフェースが提供され得る。
【０２１６】
それぞれの色（例えば、補色）と組み合わせた、見て美しい色のルックアップテーブルが、第１のＳＩＭカードに関連付けられた色に基づいて第２のＳＩＭのための色を選択するために参照され得る。したがって、通信デバイスのユーザインタフェースに関する強調色と補色である色が、ＳＩＭカードに関連付けられる色として選択され得る。再度、選択された色をユーザの好きな任意の色に変更することができるユーザインタフェースが提供され得る。
【０２１７】
例４８−例示的な一貫したユーザインタフェース
複数のＳＩＭカードを調整するための複数のユーザインタフェースが表示され得る。これらのユーザインタフェースは、デフォルトＳＩＭカードを示すとともに、デフォルトＳＩＭカードの切り替えを可能にする。これらのユーザインタフェースは、同じように一貫してデフォルトＳＩＭカードを表示することができ、同じように一貫して切り替えを受け入れることができる。例えば、ＳＩＭカードインジケータ−スイッチャが、通話履歴ユーザインタフェース、キーパッドユーザインタフェース、会話ユーザインタフェース、及び連絡先カードユーザインタフェースを含む複数のユーザインタフェースにわたって使用され得る。そのようなアプローチは、通信シナリオにかかわらず、一貫したエクスペリエンスをユーザに提供することができる。
【０２１８】
ユーザインタフェースは、さらに、ＳＩＭ分離型ユーザインタフェースパラダイム又はＳＩＭ集約型ユーザインタフェースパラダイムを実装する複数のユーザインタフェースにわたって一貫したものであり得る。例えば、通話履歴ユーザインタフェースは、ＳＩＭ分離型ユーザインタフェースパラダイムを実装するかＳＩＭ集約型ユーザインタフェースパラダイムを実装するかにかかわらず、インジケータ−スイッチャを実装することができる。会話ユーザインタフェースも同じことができる。
【０２１９】
例４９−例示的な利点
本技術は、回線ごとに分離された通信を表示して、そのような通信への迅速なアクセスを提供することができる。本技術は、通信を受信するとき及び通信履歴を表示するときに、どの回線が以前に使用されたかの一目でわかるインジケーションを提供することができる。本技術は、ユーザが通信を開始できる又は通信に応答できるときにはいつでも、回線を切り替えるための簡単で直感的なアクセスを提供することができる。本技術は、複数の通信回線にわたって統合されたエクスペリエンスを提供することができるとともに、それぞれの通信アイテムに関する回線履歴を依然として維持及び表示することができる。本技術は、通信タイプごとに分離型パラダイムと集約型パラダイムとを容易に切り替える機能を提供することができる。
【０２２０】
本明細で説明した技術は、ソーシャルサークル（social  circle）デュアルＳＩＭ電話機ユーザのニーズに対処して、電話回線に応じて通信を分離するための単純なモデルをそれらユーザに提供することができる。ソーシャルサークルユーザは、自身の生活を異なる部分に分けたいと望んでいる人々である。一般的な例は、仕事とプライベートとを分け、ユーザらの異なるセットに関して異なるアイデンティティ及び異なる通信先を維持することである。しばしば、複数のソーシャルサークルのうちの１つソーシャルサークルへの通信は、優先度がより低く（例えば、ユーザが仕事しているときにはプライベートは優先度がより低く）、プライベートの番号のプライバシを保つことが重要である。
【０２２１】
本明細書における技術は、着信通信及び発信通信の両方にどのＳＩＭカードを関与させるかをユーザが容易に決定できるようにするので、ユーザは、容易に、望むようにアイデンティティを分けプライバシを保つことができる。
【０２２２】
例５０−例示的なコンピューティングシステム
図２０は、説明したイノベーションのうちのいくつかを実装することができる適切なコンピューティングシステム又はコンピューティング環境２０００の一般化された例を示している。コンピューティングシステム２０００は、使用又は機能の範囲に関していずれの限定を示唆するよう意図されるものではない。なぜならば、本イノベーションは、多様な汎用コンピューティングシステム又は特殊目的コンピューティングシステムにおいて実装することができるからである。本明細書で説明した通信デバイスは、説明するコンピューティングシステム２０００の形をとることができる。
【０２２３】
図２０を参照すると、コンピューティングシステム２０００は、１以上の処理装置２０１０、２０１５及びメモリ２０２０、２０２５を含む。図２０において、この基本的な構成２０３０が、破線内に含まれている。処理装置２０１０、２０１５は、コンピュータ実行可能な命令を実行する。処理装置は、汎用中央処理装置（ＣＰＵ）、特定用途向け集積回路（ＡＳＩＣ）におけるプロセッサ、又は任意の他のタイプのプロセッサであり得る。マルチ処理システムにおいては、複数の処理装置が、処理能力を増大させるために、コンピュータ実行可能な命令を実行する。例えば、図２０は、中央処理装置２０１に加えて、グラフィックス処理装置又は共処理装置２０１５も示している。有体のメモリ２０２０、２０２５は、１以上の処理装置によりアクセス可能な、揮発性メモリ（例えば、レジスタ、キャッシュ、ＲＡＭ）、不揮発性メモリ（例えば、ＲＯＭ、ＥＥＰＲＯＭ、フラッシュメモリ等）、又はこれら両方の何らかの組合せであり得る。メモリ２０２０、２０２５は、本明細書で説明した１以上のイノベーションを実装するソフトウェア２０８０を、１以上の処理装置による実行に適したコンピュータ実行可能な命令の形で記憶する。
【０２２４】
コンピューティングシステムは、さらなる特徴を有することができる。例えば、コンピューティングシステム２０００は、ストレージ２０４０、１以上の入力デバイス２０５０、１以上の出力デバイス２０６０、及び１以上の通信接続２０７０を含む。バス、コントローラ、又はネットワーク等の相互接続機構（図示せず）が、コンピューティングシステム２０００のコンポーネントを相互接続する。一般的に、オペレーティングシステムソフトウェア（図示せず）は、コンピューティングシステム２０００において実行される他のソフトウェアのための動作環境を提供し、コンピューティングシステム２０００のコンポーネントの動作を調整する。
【０２２５】
有体のストレージ２０４０は、着脱可能であっても着脱不可能であってもよく、磁気ディスク、磁気テープ、磁気カセット、ＣＤ−ＲＯＭ、ＤＶＤ、又は、情報を非一時的に記憶するために使用することができ、コンピューティングシステム２０００内でアクセスされ得る任意の他の媒体を含む。ストレージ２０４０は、本明細書で説明した１以上のイノベーションを実装するソフトウェア２０８０の命令を記憶する。
【０２２６】
１以上の入力デバイス２０５０は、キーボード、マウス、ペン、若しくはトラックボール等のタッチ入力デバイス、音声入力デバイス、スキャニングデバイス、又は、コンピューティングシステム２０００に入力を提供する別のデバイスであり得る。ビデオ符号化に関して、１以上の入力デバイス２０５０は、カメラ、ビデオカード、ＴＶチューナカード、若しくは、アナログ形態又はデジタル形態のビデオ入力を受け入れる同様のデバイス、又は、ビデオサンプルをコンピューティングシステム２０００に読み込むＣＤ−ＲＯＭ若しくはＣＤ−ＲＷであり得る。１以上の出力デバイス２０６０は、ディスプレイ、プリンタ、スピーカ、ＣＤライタ、又は、コンピューティングシステム２０００からの出力を提供する別のデバイスであり得る。
【０２２７】
１以上の通信接続２０７０は、通信媒体を介する別のコンピューティングエンティティとの通信を可能にする。通信媒体は、コンピュータ実行可能な命令、オーディオ入力、オーディオ出力、ビデオ入力、ビデオ出力、又は他のデータ等の情報を、変調されたデータ信号で伝送する。変調されたデータ信号とは、信号内の情報を符号化するように設定又は変更された特徴セットのうちの１以上の特徴を有する信号である。限定ではなく例として、通信媒体は、電気、光、ＲＦ、又は他のキャリアを使用することができる。
【０２２８】
本イノベーションは、コンピュータ読み取り可能な媒体の一般的なコンテキストにおいて説明され得る。コンピュータ読み取り可能な媒体は、コンピューティング環境内でアクセスされ得る任意の利用可能な有体の媒体である。限定ではなく例として、コンピューティングシステム２０００に関して、コンピュータ読み取り可能な媒体は、メモリ２０２０、２０２５、ストレージ２０４０、及び上記の任意の組合せを含む。
【０２２９】
本イノベーションは、コンピューティングシステムにおいてターゲット実プロセッサ又は仮想プロセッサ上で実行される、プログラムモジュールに含まれるもの等のコンピュータ実行可能な命令（例えば、最終的にハードウェアで実行される）の一般的なコンテキストにおいて説明され得る。一般に、プログラムモジュールは、特定のタスクを実行する又は特定の抽象データ型を実装するルーチン、プログラム、ライブラリ、オブジェクト、クラス、コンポーネント、データ構造等を含む。プログラムモジュールの機能は、様々な実施形態において、必要に応じて、組み合わされてもよいし、プログラムモジュール間で分割されてもよい。プログラムモジュールのコンピュータ実行可能な命令は、ローカルコンピューティングシステム又は分散コンピューティングシステム内で実行され得る。
【０２３０】
「システム」及び「デバイス」という用語は、本明細書において同義で使用される。文脈が別途明確に示さない限り、これらの用語は、コンピューティングシステム又はコンピューティングデバイスのタイプについていかなる限定も示すものではない。一般に、コンピューティングシステム又はコンピューティングデバイスは、局在することもあるし、分散されることもあり、特殊目的ハードウェア及び／又は汎用ハードウェアと本明細書で説明した機能を実装するソフトウェアとの任意の組合せを含み得る。
【０２３１】
提示の目的のために、詳細な説明では、コンピューティングシステムにおけるコンピュータ動作を説明するために、「判定する」及び「使用する」等の用語が使用されている。これらの用語は、コンピュータにより実行される動作の高レベル抽象表現であり、人間により行われる動作と混同すべきではない。これらの用語に対応する実際のコンピュータ動作は、実装に応じて変わる。
【０２３２】
例５１−例示的なモバイルデバイス
図２１は、概括的に２１０２で示される様々なオプションのハードウェアコンポーネント及びソフトウェアコンポーネントを含む例示的なモバイルデバイス２１００を示すシステム図である。モバイルデバイス内の任意のコンポーネント２１０２は、任意の他のコンポーネントと通信することができるが、例示のしやすさのために全ての接続が示されているわけではない。モバイルデバイスは、様々なコンピューティングデバイス（例えば、セル電話機、スマートフォン、ハンドヘルドコンピュータ、携帯情報端末（ＰＤＡ）等）のうちの任意のものであり得、セルラネットワーク、衛星ネットワーク、又は他のネットワーク等の１以上のモバイル通信ネットワーク２１０４との双方向無線通信を可能にし得る。ボイスオーバーＩＰシナリオ（例えば、ＷｉＦｉ（登録商標）又は他のネットワークを介するもの）もサポートされ得る。本明細書で説明した通信デバイスは、説明するモバイルデバイス２１００の形をとることができる。
【０２３３】
図示されるモバイルデバイス２１００は、信号符号化、データ処理、入力／出力処理、電力制御、及び／又は他の機能等のタスクを実行するコントローラ又はプロセッサ２１１０（例えば、信号プロセッサ、マイクロプロセッサ、ＡＳＩＣ、又は他の制御・処理論理回路）を含み得る。オペレーティングシステム２１１２は、コンポーネント２１０２の割り当て及び使用を制御して、１以上のアプリケーションプログラム２１１４をサポートすることができる。アプリケーションプログラム２１１４は、一般的なモバイルコンピューティングアプリケーション（例えば、電子メールアプリケーション、カレンダー、連絡先マネージャ、ウェブブラウザ、メッセージングアプリケーション）又は任意の他のコンピューティングアプリケーションを含み得る。アプリケーションストアにアクセスするための機能２１１３は、アプリケーション２１１４を取得及び更新するためにも使用され得る。
【０２３４】
図示されるモバイルデバイス２１００は、メモリ２１２０を含み得る。メモリ２１２０は、着脱不可能なメモリ２１２２及び／又は着脱可能なメモリ２１２４を含み得る。着脱不可能なメモリ２１２２は、ＲＡＭ、ＲＯＭ、フラッシュメモリ、ハードディスク、又は他の周知のメモリストレージ技術を含み得る。着脱可能なメモリ２１２４は、フラッシュメモリ、若しくは、ＧＳＭ（登録商標）通信システムにおいて周知である加入者識別モジュール（ＳＩＭ）カード、又は、「スマートカード」等の他の周知のメモリストレージ技術を含み得る。メモリ２１２０は、オペレーティングシステム２１１２及びアプリケーション２１１４を実行するためのコード及び／又はデータを記憶するために使用することができる。データの例は、ウェブページ、テキスト、画像、サウンドファイル、ビデオデータ、又は、１以上の有線ネットワーク又は無線ネットワークを介して１以上のネットワークサーバ又は他のデバイスとの間で送信及び／又は受信される他のデータセットを含み得る。メモリ２１２０は、国際移動体加入者識別番号（ＩＭＳＩ）等の加入者識別子及び国際移動体装置識別番号（ＩＭＥＩ）等の装置識別子を記憶するために使用することができる。そのような識別子は、ユーザ及び装置を識別するために、ネットワークサーバに送信され得る。
【０２３５】
モバイルデバイス２１００は、タッチスクリーン２１３２、マイクロフォン２１３４、カメラ２１３６、物理キーボード２１３８、及び／又はトラックボール２１４０等の１以上の入力デバイス２１３０と、スピーカ２１５２及びディスプレイ２１５４等の１以上の出力デバイス２１５０と、をサポートすることができる。他の可能な出力デバイス（図示せず）は、圧電型触覚出力デバイス又は他の触覚出力デバイスを含み得る。いくつかのデバイスは、１つの入力／出力機能を超える機能を提供することができる。例えば、タッチスクリーン２１３２及びディスプレイ２１５４は、１つの入力／出力デバイス内に結合され得る。
【０２３６】
無線モデム２１６０は、アンテナ（図示せず）に接続され得、当分野においては良く理解されているように、プロセッサ２１１０と外部デバイスとの間の双方向通信をサポートすることができる。モデム２１６０が、概括的に示されているが、モデム２１６０は、モバイル通信ネットワーク２１０４と通信するためのセルラモデム及び／又は他の無線ベースのモデム（例えば、Ｂｌｕｅｔｏｏｔｈ（登録商標）２１６４又はＷｉ−Ｆｉ（登録商標）２１６２）を含み得る。無線モデム２１６０は、一般に、１つのセルラネットワーク内でのデータ・音声通信、セルラネットワーク間でのデータ・音声通信、又は、モバイルデバイスと公衆交換電話網（ＰＳＴＮ）との間でのデータ・音声通信のためのＧＳＭ（登録商標）ネットワーク又はＣＤＭＡネットワーク等の１以上のセルラネットワークとの通信のために構成される。
【０２３７】
モバイルデバイス２１００は、少なくとも１つの入力／出力ポート２１８０、電源２１８２、全地球測位システム（ＧＰＳ）受信機等の衛星航法システム受信機２１８４、加速度計２１８６、及び／又は物理コネクタ２１９０（ＵＳＢポート、ＩＥＥＥ１３９４（ＦｉｒｅＷｉｒｅ（登録商標））ポート、及び／又はＲＳ−２３２ポートであり得る）をさらに含み得る。任意のコンポーネントを除去することができ、他のコンポーネントを追加することができるので、図示されるコンポーネント２１０２は必須ではないし、全てが含まれなくてもよい。
【０２３８】
例５２−例示的なクラウドサポート環境
例示的な環境２２００において、クラウド２２１０は、多様なスクリーン能力を有する接続デバイス２２３０、２２４０、２２５０に対してサービスを提供する。接続デバイス２２３０は、コンピュータスクリーン２２３５（例えば、中型スクリーン）を有するデバイスを表す。例えば、接続デバイス２２３０は、デスクトップコンピュータ、ラップトップ、ノートブック、ネットブック等といったパーソナルコンピュータであり得る。接続デバイス２２４０は、モバイルデバイススクリーン２２４５（例えば、小型スクリーン）を有するデバイスを表す。例えば、接続デバイス２２４０は、携帯電話機、スマートフォン、携帯情報端末、タブレットコンピュータ等であり得る。接続デバイス２２５０は、大型スクリーン２２５５を有するデバイスを表す。例えば、接続デバイス２２５０は、テレビジョンスクリーン（例えば、スマートテレビジョン）、又は、テレビジョンに接続される別のデバイス（例えば、セットトップボックス又はゲームコンソール）等であり得る。接続デバイス２２３０、２２４０、２２５０のうちの１以上は、タッチスクリーン能力を含み得る。タッチスクリーンは、様々な方法により入力を受け入れることができる。例えば、静電容量式タッチスクリーンは、物体（例えば、指先又はスタイラス）が、表面を流れる電流を歪めた又は遮ったときのタッチ入力を検出する。別の例として、タッチスクリーンは、光学センサからのビームが遮られたときのタッチ入力を検出する光学センサを使用することもできる。入力がいくつかのタッチスクリーンにより検出されるために、スクリーンとの物理的接触は必須ではない。スクリーン能力を有さないデバイスも、例示的な環境２２００において使用され得る。例えば、クラウド２２１０は、ディスプレイを有さない１以上のコンピュータ（例えば、サーバコンピュータ）に対してもサービスを提供することができる。
【０２３９】
サービスは、サービスプロバイダ２２２０又はオンラインサービスの他のプロバイダ（図示せず）を介して、クラウド２２１０により提供され得る。例えば、クラウドサービスは、特定の接続デバイス（例えば、接続デバイス２２３０、２２４０、２２５０）のスクリーンサイズ、ディスプレイ能力、及び／又はタッチスクリーン能力に合わせてカスタマイズされ得る。
【０２４０】
例示的な環境２２００において、クラウド２２１０は、サービスプロバイダ２２２０を少なくとも部分的に用いて、本明細書で説明した技術及びソリューションを、様々な接続デバイス２２３０、２２４０、２２５０に提供する。例えば、サービスプロバイダ２２２０は、様々なクラウドベースのサービスのための中央化されたソリューションを提供することができる。サービスプロバイダ２２２０は、デバイス及び／又はユーザ（例えば、接続デバイス２２３０、２２４０、２２５０及び／又はこれらのそれぞれのユーザ）のサービス加入を管理することができる。
【０２４１】
例５３−例示的な実装
開示した方法のうちのいくつかの方法の動作が、提示の都合上、特定のシーケンシャルな順序で説明されているが、特定の順序が以下に記載される特定の言語により必要とされない限り、このような説明は、再配置を包含することを理解すべきである。例えば、シーケンシャルに説明した動作は、場合により、再配置されてもよいし、並行して実行されてもよい。さらに、単純さのために、添付の図面は、開示した方法が他の方法とともに使用され得る様々な態様を示しているわけではない。
【０２４２】
開示した方法のいずれも、１以上のコンピュータ読み取り可能な記憶媒体（例えば、非一時的なコンピュータ読み取り可能な媒体（１以上の光媒体ディスク等）、揮発性メモリコンポーネント（ＤＲＡＭ又はＳＲＡＭ等）、又は不揮発性メモリコンポーネント（ハードドライブ等））に記憶され、コンピュータ（例えば、コンピューティングハードウェアを有するスマートフォン又は他のモバイルデバイスを含む任意の商用利用可能なコンピュータ）上で実行されるコンピュータ実行可能な命令として実装することができる。開示した技術を実装するためのコンピュータ実行可能な命令のいずれも及び開示した実施形態の実施中に作成及び使用される任意のデータは、１以上のコンピュータ読み取り可能な媒体（例えば、非一時的なコンピュータ読み取り可能な媒体）に記憶することができる。コンピュータ実行可能な命令は、例えば、ウェブブラウザ又は他のソフトウェアアプリケーション（リモートコンピューティングアプリケーション等）を介してアクセス又はダウンロードされる専用ソフトウェアアプリケーション又はソフトウェアアプリケーションの一部であり得る。そのようなソフトウェアは、例えば、１つのローカルコンピュータ（例えば、任意の適切な商用利用可能なコンピュータ）上で実行されることもあるし、１以上のネットワークコンピュータを用いて、ネットワーク環境で（例えば、インターネット、ワイドエリアネットワーク、ローカルエリアネットワーク、クライアント−サーバネットワーク（クラウドコンピューティングネットワーク等）、又は他のそのようなネットワークを介して）実行されることもある。
【０２４３】
明瞭さのために、ソフトウェアベースの実装の所定の選択された態様のみが説明されている。当分野において周知である他の詳細は省略されている。例えば、開示した技術は、いかなる特定のコンピュータ言語又はプログラムにも限定されないことを理解すべきである。例えば、開示した技術は、Ｃ＋＋、Ｊａｖａ（登録商標）、Ｐｅｒｌ、ＪａｖａＳｃｒｉｐｔ（登録商標）、Ａｄｏｂｅ  Ｆｌａｓｈ（登録商標）、又は任意の他の適切なプログラミング言語で記述されるソフトウェアにより実装することができる。同様に、開示した技術は、いかなる特定のコンピュータ又はハードウェアのタイプにも限定されない。適切なコンピュータ及びハードウェアの所定の詳細は周知であり、本開示では詳細に記載される必要はない。
【０２４４】
さらに、（例えば、開示した方法のうちのいずれかの方法をコンピュータに実行させるコンピュータ実行可能な命令を含む）ソフトウェアベースの実施形態のいずれも、適切な通信手段を介して、アップロード、ダウンロード、又はリモートアクセスすることができる。そのような適切な通信手段は、例えば、インターネット、ワールドワイドウェブ、イントラネット、ソフトウェアアプリケーション、ケーブル（光ファイバケーブルを含む）、磁気通信、電磁気通信（ＲＦ通信、マイクロ波通信、及び赤外線通信を含む）、電気通信、又は他のそのような通信手段を含む。
【０２４５】
開示した方法、装置、及びシステムは、いかなるようにも限定的であると解釈されるべきではない。そうではなく、本開示は、単独での、並びに、互いとの様々な組合せ及び下位組合せにおける、開示した様々な実施形態の新規且つ非自明な全ての特徴及び態様を対象とする。開示した方法、装置、及びシステムは、いかなる特定の態様若しくは特徴又はその組合せにも限定されるものではないし、開示した実施形態は、１以上の特定の利点が存在すること又は１以上の特定の問題が解決されることを要するものではない。
【０２４６】
非一時的なコンピュータ読み取り可能な媒体
本明細書におけるコンピュータ読み取り可能な媒体のいずれも非一時的であり得る（例えば、メモリ、磁気ストレージ、光ストレージ等）。
【０２４７】
コンピュータ読み取り可能な媒体への記憶
本明細書で説明した記憶動作のいずれも、１以上のコンピュータ読み取り可能な媒体（例えば、コンピュータ読み取り可能な記憶媒体又は他の有体の媒体）に記憶することにより実現することができる。
【０２４８】
記憶されるものとして説明したもののいずれも、１以上のコンピュータ読み取り可能な媒体（例えば、コンピュータ読み取り可能な記憶媒体又は他の有体の媒体）に記憶することができる。
【０２４９】
コンピュータ読み取り可能な媒体における方法
本明細書で説明した方法のいずれも、１以上のコンピュータ読み取り可能な媒体（例えば、コンピュータ読み取り可能な記憶媒体又は他の有体の媒体）における（例えば、そのような媒体上で符号化される）コンピュータ実行可能な命令により実装することができる。そのような命令は、そのような方法をコンピュータに実行させることができる。本明細書で説明した技術は、様々なプログラミング言語により実装することができる。
【０２５０】
コンピュータ読み取り可能な記憶デバイスにおける方法
本明細書で説明した方法のいずれも、１以上のコンピュータ読み取り可能な記憶デバイス（例えば、メモリ、磁気ストレージ、光ストレージ等）に記憶されるコンピュータ実行可能な命令により実装することができる。そのような命令は、そのような方法をコンピュータに実行させることができる。
【０２５１】
例示的な組合せ
様々な組合せがサポートされ得る。例えば、着信通話ユーザインタフェースは、通話中ユーザインタフェースと組み合わせることができる（例えば、着信通話が受信された後に）。通話中ユーザインタフェースは、バックグラウンド通話中ユーザインタフェースと組み合わせることができる（例えば、通話がバックグラウンドに移動した場合に）。
【０２５２】
通話中ユーザインタフェースは、ホームユーザインタフェースと組み合わせることができる（例えば、通話中にホームユーザインタフェースへのナビゲーションが生じた場合に）。そのような場合、バックグラウンド通話中ユーザインタフェースも表示され得る。
【０２５３】
通信を開始するためのユーザインタフェースは、他のユーザインタフェースのいずれとも組み合わせることができる。
【０２５４】
代替
いずれの例の技術も、他の例のうちの任意の１以上の例において説明した技術と組み合わせることができる。「例示的」という用語が使用されている場合、理想的な実施形態ではなく例を示すことが意図されている。開示した技術の原理を適用することができる多くの可能な実施形態に鑑みて、例示した実施形態は、開示した技術の例であることを認識すべきであり、開示した技術の範囲に対する限定として解釈すべきではない。そうではなく、開示した技術の範囲は、特許請求の範囲により網羅されるものを含む。したがって、我々は、特許請求の範囲の主旨及び範囲に属する全てを、我々の発明として特許請求する。
【図１】
2016525316.tif 000005
【図２】
2016525316.tif 000006
【図３】
2016525316.tif 000007
【図４】
2016525316.tif 000008
【図５】
2016525316.tif 000009
【図６】
2016525316.tif 000010
【図７】
2016525316.tif 000011
【図８】
2016525316.tif 000012
【図９】
2016525316.tif 000013
【図１０】
2016525316.tif 000014
【図１１】
2016525316.tif 000015
【図１２】
2016525316.tif 000016
【図１３】
2016525316.tif 000017
【図１４】
2016525316.tif 000018
【図１５】
2016525316.tif 000019
【図１６】
2016525316.tif 000020
【図１７】
2016525316.tif 000021
【図１８】
2016525316.tif 000022
【図１９】
2016525316.tif 000023
【図２０】
2016525316.tif 000024
【図２１】
2016525316.tif 000025
【図２２】
2016525316.tif 000026
【国際調査報告】
2016525316.tif 000027
2016525316.tif 000028