(57)【要約】ユーザ機器（ＵＥ）のための方法は、少なくとも部分的に、タッチセンサ式ディスプレイアクションのためのＡＴｔｅｎｔｉｏｎ（ＡＴ）コマンドに応答して、ディスプレイ面積および非ディスプレイ面積を含む、タッチセンサ式入力のためのメタナビゲーションジェスチャをエミュレートまたはレポートするステップを含む。ユーザ機器（ＵＥ）のための方法であって、少なくとも部分的に、タッチセンサ式入力デバイスアクションのためのＡＴｔｅｎｔｉｏｎ（ＡＴ）コマンドに応答して、ディスプレイ面積および非ディスプレイ面積を含む、タッチセンサ式入力デバイスのためのメタナビゲーションジェスチャをエミュレートするステップを含む、方法。【選択図】図７
2013537992.tif 000002
【特許請求の範囲】
【請求項１】
ユーザ機器（ＵＥ）のための方法であって、
少なくとも部分的に、タッチセンサ式入力デバイスアクションのためのＡＴｔｅｎｔｉｏｎ（ＡＴ）コマンドに応答して、ディスプレイ面積および非ディスプレイ面積を含む、タッチセンサ式入力デバイスのためのメタナビゲーションジェスチャをエミュレートするステップ
を含む、方法。
【請求項２】
少なくとも部分的に、非ディスプレイ境界情報のためのＡＴコマンドに応答して、非ディスプレイ境界情報を提供するステップを含む、請求項１に記載の方法。
【請求項３】
少なくとも部分的に、配向情報のためのＡＴコマンドに応答して、配向情報を提供するステップを含む、請求項１に記載の方法。
【請求項４】
少なくとも部分的に、コマンド画面サイズのためのＡＴコマンドに応答して、コマンド画面サイズ情報を提供するステップを含む、請求項１に記載の方法。
【請求項５】
前記配向情報は、基準として、前記タッチセンサ式入力ディスプレイの少なくとも１つの特徴の識別を含む、請求項３に記載の方法。
【請求項６】
前記配向情報は、前記タッチセンサ式入力ディスプレイの少なくとも１つの角の識別を含む、請求項５に記載の方法。
【請求項７】
前記配向情報は、前記少なくとも１つの角の座標値を含む、請求項６に記載の方法。
【請求項８】
前記配向情報は、前記タッチセンサ式入力ディスプレイの少なくとも１つの辺の識別を含む、請求項５に記載の方法。
【請求項９】
前記配向情報は、基準配向に対する前記ＵＥの回転角度を表す、スカラーを含む、請求項３に記載の方法。
【請求項１０】
前記配向情報は、傾斜角度を表す、スカラーを含む、請求項９に記載の方法。
【請求項１１】
前記少なくとも１つのスカラーは、前記回転角度を表す、固定数の値のうちの１つを含む、請求項９に記載の方法。
【請求項１２】
前記コマンド画面サイズ情報は、最大ｘ座標値および最大ｙ座標値を含む、請求項４に記載の方法。
【請求項１３】
前記非ディスプレイ境界は、前記非ディスプレイ面積と前記ディスプレイ面積との間の境界を含む、請求項２に記載の方法。
【請求項１４】
前記非ディスプレイ面積境界情報は、前記境界の座標値を含む、請求項１３に記載の方法。
【請求項１５】
前記座標値は、前記境界の対角の座標値を含む、請求項１４に記載の方法。
【請求項１６】
前記メタナビゲーションジェスチャは、多重タッチジェスチャを含む、請求項１に記載の方法。
【請求項１７】
前記多重タッチジェスチャのタッチは、同一識別子によって識別される、請求項１６に記載の方法。
【請求項１８】
少なくとも部分的に、前記ディスプレイ面積および前記非ディスプレイ面積のうちの少なくとも１つのためのＡＴｔｅｎｔｉｏｎ（ＡＴ）コマンドに応答して、前記ディスプレイ面積および前記非ディスプレイ面積のうちの少なくとも１つの性質の指示を提供するステップを含む、請求項１に記載の方法。
【請求項１９】
請求項１に記載の方法を実施するように、ＵＥの少なくとも１つのプロセッサによって実行可能であるコンピュータ可読コードを有する、コンピュータ可読媒体。
【請求項２０】
ユーザ機器（ＵＥ）であって、
タッチセンサ式ディスプレイと、
メモリと、
請求項１に記載の方法を遂行するように、前記タッチセンサ式ディスプレイおよび前記メモリに連結される、プロセッサと
を含む、ＵＥ。
【請求項２１】
デバイスのための方法であって、ＡＴｔｅｎｔｉｏｎ（ＡＴ）コマンドを発行し、メタナビゲーションジェスチャをエミュレートするステップを含む、方法。
【請求項２２】
非ディスプレイ境界情報のためのＡＴコマンドを発行するステップと、前記非ディスプレイ境界情報を前記ＵＥから受信するステップとを含む、請求項２１に記載の方法。
【請求項２３】
配向情報のためのＡＴコマンドを発行するステップと、前記配向情報を前記ＵＥから受信するステップとを含む、請求項２１に記載の方法。
【請求項２４】
コマンド画面サイズのためのＡＴコマンドを発行するステップと、コマンド画面サイズ情報を前記ＵＥから受信するステップとを含む、請求項２１に記載の方法。
【請求項２５】
請求項２１に記載の方法を実施するように、少なくとも１つのプロセッサによって実行可能であるコンピュータ可読コードを有する、コンピュータ可読媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本開示は、タッチセンサ式ディスプレイを有する、携帯用電子デバイスを含むが、これに限定されない、電子デバイスに関する。
【背景技術】
【０００２】
携帯用電子デバイスを含む電子デバイスは、幅広い用途を占めており、例えば、電話、電子メッセージング、および他の個人情報マネージャ（ＰＩＭ）アプリケーション機能を含む、多様な機能を提供することができる。携帯用電子デバイスとして、ワイヤレスネットワーク通信またはＢｌｕｅｔｏｏｔｈ（登録商標）対応機能等の近距離通信接続を伴う、単純な携帯電話、スマートフォン、携帯端末（ＰＤＡ）、タブレットコンピュータ、およびラップトップコンピュータ等の移動局を含む、いくつかのタイプのデバイスが挙げられる。
【０００３】
ＰＤＡまたはタブレットコンピュータ等の携帯用電子デバイスは、概して、手持ち使用および携帯の容易さを目的とする。携帯性のために、より小型のデバイスが、概して、所望される。タッチセンサ式ディスプレイは、タッチスクリーンディスプレイとも呼ばれるが、小型で、ユーザ入力および出力のための限定されたスペースを有する、ハンドヘルドデバイス上で特に有用である。タッチセンサ式ディスプレイ上に表示される情報は、実施されている機能および操作に応じて、修正されてもよい。
【０００４】
タッチセンサ式ディスプレイを伴う電子デバイスにおける改良が、所望される。
【発明の概要】
【課題を解決するための手段】
【０００５】
以下は、ユーザ機器（ＵＥ）と、少なくとも部分的に、タッチセンサ式ディスプレイアクションのためのＡＴｔｅｎｔｉｏｎ（ＡＴ）コマンドに応答して、ディスプレイ面積および非ディスプレイ面積を備える、タッチセンサ式入力のためのメタナビゲーションジェスチャデバイスをエミュレートするステップを含む、方法を説明する。
【０００６】
説明の簡易性および明確性のために、図中では、対応または同類の要素を示すために参照番号が繰り返される場合がある。本明細書に説明される実施形態の理解を実現するために、多数の詳細が記載される。実施形態は、これらの詳細なく実践されてもよい。他の事例において、周知の方法、手順、および構成要素は、説明される実施形態の不明瞭化を回避するために詳細に説明されない。説明は、本明細書に説明される実施形態の範囲を制限するとみなされてはならない。
【０００７】
本開示は、概して、携帯用電子デバイス等の電子デバイスに関する。携帯用電子デバイスの実施例として、ポケットベル、携帯電話、スマートフォン、ワイヤレスオーガナイザ、ＰＤＡ、ノートブックコンピュータ、ネットブックコンピュータ、タブレットコンピュータ等が挙げられる。携帯用電子デバイスはまた、無線通信能力を伴わない、携帯用電子デバイスであってもよい。実施例として、ハンドヘルド電子ゲームデバイス、デジタル写真アルバム、デジタルカメラ、ノートブックコンピュータ、ネットブックコンピュータ、タブレットコンピュータ、または他のデバイスが挙げられる。
【図面の簡単な説明】
【０００８】
次に、本開示の実施形態が、単なる一例として、添付の図面を参照して、説明される。
【図１】図１は、例示的実施形態による、携帯用電子デバイスのブロック図である。
【図２】図２は、携帯用電子デバイスの実施例の正面図である。
【図３】図３は、図２の携帯用電子デバイス上でのタッチの実施例を例証する。
【図４】図４は、本開示による、携帯用電子デバイスを制御する方法を例証する、流れ図である。
【図５】図５は、メタナビゲーションジェスチャと種々のアプリケーションまたはアプリケーション機能からの情報との間の関連付けの実施例を例証する。
【図６】図６は、図１の携帯用電子デバイス等のユーザ機器の機能構成要素の実施例を例証する。
【図７】図７は、配向に対して、ジェスチャをエミュレートするためのＡＴコマンドの使用の実施例を例証する、シーケンス図である。
【発明を実施するための形態】
【０００９】
携帯用電子デバイス１００の実施例のブロック図が、図１に示される。携帯用電子デバイス１００は、携帯用電子デバイス１００の全体的動作を制御する、プロセッサ１０２等の複数の構成要素を含む。説明される本携帯用電子デバイス１００は、随意に、通信サブシステム１０４および短距離通信１３２モジュールを含み、データおよび音声通信を含む、種々の通信機能を実施する。本実施例では、短距離通信が、含まれる。任意の好適なタイプの無線通信が、短距離通信の代わりに、またはそれに加え、利用されてもよい。携帯用電子デバイス１００によって受信されるデータは、デコーダ１０６によって解凍され、解読される。通信サブシステム１０４は、ワイヤレスネットワーク１５０からメッセージを受信し、ワイヤレスネットワーク１５０へメッセージを送信する。ワイヤレスネットワーク１５０は、データワイヤレスネットワーク、音声ワイヤレスネットワーク、ならびに音声およびデータ両方の通信をサポートするネットワークを含むが、これらに限定されない、任意のタイプのワイヤレスネットワークであってもよい。１つ以上の充電池または外部電源へのポート等の電源１４２は、携帯用電子デバイス１００に電力を供給する。
【００１０】
プロセッサ１０２は、ランダムアクセスメモリ（ＲＡＭ）１０８、メモリ１１０、合わせてタッチセンサ式ディスプレイ１１８のためのタッチセンサ式入力デバイスを成す、電子コントローラ１１６に動作可能に接続されるタッチセンサ式オーバーレイ１１４を伴う、ディスプレイ１１２、１つ以上のアクチュエータ１２０、１つ以上の力センサ１２２、補助入力／出力（Ｉ／Ｏ）サブシステム１２４、データポート１２６、スピーカ１２８、マイク１３０、短距離通信１３２、および他のデバイスサブシステム１３４等の他の構成要素と相互作用する。グラフィックユーザインターフェースとのユーザ相互作用は、タッチセンサ式オーバーレイ１１４を介して実施される。プロセッサ１０２は、電子コントローラ１１６を介して、タッチセンサ式オーバーレイ１１４と相互作用する。携帯用電子デバイス上で表示またはレンダリングされてもよい、テキスト、文字、シンボル、画像、アイコン、および他の項目等の情報は、プロセッサ１０２を介して、タッチセンサ式ディスプレイ１１８上に表示される。プロセッサ１０２は、加速度計等の配向センサ１３６と相互作用し、例えば、携帯用電子デバイス１００の配向を判定するように、重力または重力誘導反応力の方向を検出してもよい。
【００１１】
ネットワークアクセスの加入者を識別するために、携帯用電子デバイス１００は、ＵＩＣＣ（汎用集積回路カード）を利用してもよい。ＵＩＣＣは、ＧＳＭ（登録商標）（モバイル通信用グローバルシステム）およびＵＭＴＳ（汎用モバイル電気連通システム）ネットワークにおいて、携帯用電子デバイス１００等のユーザ機器（ＵＥ）内で利用される。ＵＩＣＣは、パーソナルデータの完全性および安全性を保証するために利用されるスマートカードである。例えば、ＧＳＭ（登録商標）ネットワークでは、ＵＩＣＣは、ＳＩＭ（加入者識別モジュール）アプリケーションを含有する。ＵＭＴＳネットワークでは、ＵＩＣＣは、ＵＳＩＭ（汎用加入者識別モジュール）アプリケーションを利用する。ＣＤＭＡ（符号分割多重アクセス）ネットワークでは、ＵＥは、リムーバブルユーザ識別モジュール（ＲＵＩＭ）を含んでもよい。携帯用電子デバイス１００は、無線ネットワーク１５０等のネットワークとの通信のために、ＳＩＭ／ＵＳＩＭ／ＲＵＩＭ１３８を使用してもよい。代替として、利用者識別情報は、メモリ１１０内にプログラムされてもよい。
【００１２】
携帯用電子デバイス１００は、プロセッサ１０２によって実行され、典型的には、メモリ１１０等の永続的更新可能記憶に記憶される、オペレーティングシステム１４６およびソフトウェアプログラムまたは構成要素１４８を含む。付加的アプリケーションまたはプログラムが、ワイヤレスネットワーク１５０、補助Ｉ／Ｏサブシステム１２４、データポート１２６、短距離通信サブシステム１３２、または任意の他の好適なサブシステム１３４を介して、携帯用電子デバイス１００にロードされてもよい。
【００１３】
テキストメッセージ、電子メールメッセージ、またはウェブページダウンロード等の受信信号は、通信サブシステム１０４によって処理され、プロセッサ１０２へ入力される。プロセッサ１０２は、ディスプレイ１１２および／または補助Ｉ／Ｏサブシステム１２４へ出力するために、受信信号を処理する。加入者は、データ項目、例えば、電子メールメッセージを生成することができ、通信サブシステム１０４を介して、ワイヤレスネットワーク１５０を経由して伝送されてもよい。
【００１４】
タッチセンサ式ディスプレイ１１８は、当該分野において周知の、容量性、抵抗性、赤外線、弾性表面波（ＳＡＷ）タッチセンサ式ディスプレイ、歪みゲージ、光学撮像、分散信号技術、音響パルス認識等の任意の好適なタッチセンサ式ディスプレイであってもよい。説明される本例示的実施形態では、タッチセンサ式ディスプレイ１１８は、容量性タッチセンサ式オーバーレイ１１４を含む、容量性タッチセンサ式ディスプレイである。オーバーレイ１１４は、例えば、基板、接地シールド層、バリア層、基板または他のバリアによって分離される１つ以上の容量性タッチセンサ層、およびカバーを含む、スタック内の複数層のアセンブリであってもよい。容量性タッチセンサ層は、パターン化された酸化インジウム錫（ＩＴＯ）等の任意の好適な材料であってもよい。
【００１５】
タッチセンサ式ディスプレイ１１８のディスプレイ１１２は、情報が表示され得る、ディスプレイ面積２０６と、ディスプレイ面積２０６の周縁の周囲に延在する、非ディスプレイ面積２０８と、を含む。情報は、例えば、電子トレースまたは電気接続、接着剤または他の封止剤、および／またはディスプレイ面積２０６の縁周囲の保護コーティングを収容するために利用される、非ディスプレイ面積２０８には表示されない。
【００１６】
１つ以上のタッチは、タッチ接触またはタッチイベントとも呼ばれるが、タッチセンサ式ディスプレイ１１８によって検出されてもよい。プロセッサ１０２は、タッチの場所を含む、タッチの属性を判定してもよい。タッチ場所データは、接触の面積、あるいは重心として知られる、接触の面積の中心または近接の点等の接触の単一点を含んでもよい。タッチの検出に応答して、信号がコントローラ１１６に提供される。タッチセンサ式ディスプレイ１１８の性質に応じて、指、親指、付属器、あるいは他のアイテム、例えば、スタイラス、ペン、または他のポインタ等の任意の好適な物体からのタッチが検出されてもよい。タッチの場所は、タッチの間、検出された物体が移動するのに伴って、移動する。コントローラ１１６および／またはプロセッサ１０２は、タッチセンサ式ディスプレイ１１８上の任意の好適な接触部材によって、タッチを検出してもよい。同様に、複数の同時タッチが、検出される。複数の同時タッチが、例えば、アプリケーションプログラミングインターフェース（ＡＰＩ）を介して、デバイス内の構成要素間においてエミュレートまたは示されると、一意の識別子が、同時タッチと関連付けられてもよい。例えば、一意の識別子は、タッチセンサ式ディスプレイ１１８上で実施される、Ｎ番目の同時タッチアクションを表す、非ゼロ整数値Ｎであってもよい。タッチは、複数のイベントを含んでもよい。例えば、タッチは、ディスプレイ面積２０６または非ディスプレイ面積２０８であり得る、画面が、タッチセンサ式ディスプレイ１１８上の第１の座標場所において、押下される（タッチが、検出される）ことを示す、第１のイベントと、タッチセンサ式ディスプレイ１１８上の第２の座標場所において、画面の押下が、停止（すなわち、解放）される（タッチが、停止または中断される）ことを示す、第２のイベントと、を含んでもよい。中断時のタッチの第２の座標場所は、タッチが、最初に検出される時のタッチの第１の座標場所と異なってもよい。第１および第２のイベントが、同時タッチまたは多重タッチジェスチャを表す場合、イベントは、相関されてもよく、またはタッチは、同一の一意の識別子によって識別されてもよい。
【００１７】
１つ以上のジェスチャもまた、タッチセンサ式ディスプレイ１１８によって検出される。ジェスチャは、原点から開始し、終点まで継続する、タッチセンサ式ディスプレイ１１８上の特定のタイプのタッチである。ジェスチャは、例えば、原点、終点、進行距離、持続時間、速度、および方向を含む、ジェスチャの属性によって識別されてもよい。ジェスチャは、距離および／または持続時間が長いあるいは短くてもよい。ジェスチャの２点を利用して、ジェスチャの方向を判定してもよい。いくつかの実装では、タッチセンサ式ディスプレイ１１８上の場所または点を識別するために利用される座標系は、固定されてもよい、すなわち、座標系の原点座標（０，０）は、携帯用電子デバイス１００の配向に応じて、変化しない。
【００１８】
ジェスチャの実施例は、スワイプ（また、フリックとしても知られる）である。スワイプは、単一方向を有する。タッチセンサ式オーバーレイ１１４は、ジェスチャの持続時間にわたっての接触の場所または点のそれぞれを使用して、方向を決定するのではなく、接触が、最初に、タッチセンサ式オーバーレイ１１４と行われた原点と、タッチセンサ式オーバーレイ１１４との接触が終了する、終点に対して、スワイプを評価してもよい。
【００１９】
スワイプの実施例としては、水平スワイプ、垂直スワイプ、および対角線スワイプを含む。水平スワイプは、典型的には、タッチセンサ式オーバーレイ１１４の左または右側に向かって、原点を備え、ジェスチャを開始し、タッチセンサ式オーバーレイ１１４との連続的接触およびタッチセンサ式オーバーレイ１１４との接触の断続を維持しながらのタッチセンサ式オーバーレイ１１４の右または左側に向かっての原点から終点までの検出された物体の水平移動である。同様に、垂直スワイプは、典型的には、タッチセンサ式オーバーレイ１１４の上部または下部に向かっての原点を備え、ジェスチャを開始し、タッチセンサ式オーバーレイ１１４との連続的接触およびタッチセンサ式オーバーレイ１１４との接触の断続を維持しながらのタッチセンサ式オーバーレイ１１４の下部または上部に向かっての原点から終点への検出された物体の垂直移動である。
【００２０】
用語「上部」、「下部」、「右」、および「左」は、本明細書では、基準を提供する目的のために利用され、アプリケーションと関連付けられた情報が表示される配向に対する、携帯用電子デバイス１００のタッチセンサ式ディスプレイ１１８の縁または辺を指す。
【００２１】
前述のように、加速度計等の配向センサ１３６を利用して、例えば、携帯用電子デバイス１００の配向を判定し、１つの配向から別の配向への変化を検出するように、重力または重力誘導反応力の方向を検出してもよい。代替として、配向および配向変化を検出するための他の手段が、利用されてもよい。例えば、４つの配向が、利用されてもよい。携帯用電子デバイス１００の配向が、アプリケーションまたはアプリケーション機能あるいはプログラムによって利用され、例えば、スワイプが、水平スワイプまたは垂直スワイプであるかどうか、およびタッチセンサ式ディスプレイ１１８のどの辺が、上部、下部、左側、および右側であるかどうかを判定してもよい。携帯用電子デバイス１００の配向は、配向センサ１３６からの出力に基づいて、判定されてもよく、配向は、例えば、基準として、タッチセンサ式ディスプレイ１１８の特徴を識別することによって、識別されてもよい。例えば、非ディスプレイ面積２０８の角の座標値は、左上角として識別されてもよい。代替として、タッチセンサ式ディスプレイ１１８の１つの辺は、上部として識別されてもよい。辺は、例えば、左上角の座標値および右上角の座標値を識別することによって、識別されてもよい。他の角または辺が、代替として、識別されてもよい。角または１つの辺を識別することによって、スワイプの方向および配向が、携帯用電子デバイス１００の配向およびアプリケーションと関連付けられた情報が表示される、配向に対して、判定されてもよい。
【００２２】
代替として、タッチセンサ式ディスプレイ１１８の辺は、４辺が、静的標識によって標識されるように、「正常」配向を有してもよい。静的標識は、例えば、「上部」、「下部」、「右側」、および「左側」を含んでもよく、これらの標識は、携帯用電子デバイス１００が、位置付けられる、または保持される、正常または直角配向における、辺の場所に対応してもよい。したがって、クエリが行われる時、配向は、「右」と標識された辺が、左側にある、または「上部」と標識された辺が、下部にあるようなものであってもよい。配向は、例えば、「正常」配向からの角度の度を表す、単一値を利用して判定されてもよい。１８０度の配向は、携帯用電子デバイス１００の現在の配向が、左における物理的座標（ｘ、ｙ）を伴う辺が、携帯用電子デバイス１００が、位置付けられる、または保持される、配向において、上部における辺であるようなものであることを示してもよい。代替として、２つの値を利用して、配向を識別してもよい。２つの値は、原点座標に対する角度を表してもよい。各値は、異なる方向における角度に対応し、３次元におけるデバイスの配向の表現を促進する。２つの値を利用して、正常配向に対する角度の度および携帯用電子デバイス１００の傾斜が、示されてもよい。
【００２３】
スワイプは、種々の長さであることができ、タッチセンサ式オーバーレイ１１４上の種々の場所から開始されてもよく、タッチセンサ式オーバーレイ１１４の全寸法に及ぶ必要はない。加えて、スワイプの断続接触は、スワイプが、依然として、進行中である間、タッチセンサ式オーバーレイ１１４との接触が、徐々に減少されるという点において、段階的であり得る。
【００２４】
メタナビゲーションジェスチャはまた、タッチセンサ式オーバーレイ１１４によって検出されてもよい。メタナビゲーションジェスチャは、タッチセンサ式オーバーレイ１１４のディスプレイ面積２０６外にある原点を有し、タッチセンサ式ディスプレイ１１８のディスプレイ面積２０６上の位置に移動する、ジェスチャである。ジェスチャの他の属性が、検出され、メタナビゲーションジェスチャを検出するために利用されてもよい。メタナビゲーションジェスチャはまた、ジェスチャが、時間内に、同時または重複し、タッチのうちの少なくとも１つが、ディスプレイ面積２０６外にある原点を有し、タッチセンサ式オーバーレイ１１４のディスプレイ面積２０６上の位置へ移動する、多重タッチジェスチャを含んでもよい。したがって、２本の指が、メタナビゲーションジェスチャのために利用されてもよい。さらに、多重タッチメタナビゲーションジェスチャは、単一タッチメタナビゲーションジェスチャと区別されてもよく、付加的またはさらなる機能性を提供してもよい。
【００２５】
いくつかの例示的実施形態では、随意の力センサ１２２または複数の力センサが、任意の好適な場所、例えば、タッチセンサ式ディスプレイ１１８と携帯用電子デバイス１００の裏側との間に配置され、タッチセンサ式ディスプレイ１１８上のタップによって付与される力を検出する。力センサ１２２は、力センサ式抵抗器、歪みゲージ、圧電またはピエゾ抵抗デバイス、圧力センサ、あるいは他の好適なデバイスであってもよい。明細書を通して利用される力とは、圧力、変形、応力、歪み、力密度、力−面積関係、推力、トルク、および力または関連数量を含む、他の影響等、力の測定、予測、および／または計算を指す。
【００２６】
検出されたタッチに関連する力情報は、タッチの場所と関連付けられた情報等の情報を選択するために利用されてもよい。例えば、力閾値に満たないタッチは、選択オプションをハイライトしてもよい一方、力閾値を満たすタッチは、選択オプションの選択またはその入力であってもよい。選択オプションとして、例えば、キーボードの表示または仮想キー、選択ボックスまたはウィンドウ、例えば、「キャンセル」、「削除」、または「ロック解除」、機能ボタン、例えば、音楽プレーヤ上の再生または停止等が挙げられる。異なる力の大きさは、異なる機能または入力と関連付けられてもよい。例えば、より小さい力は、パニングをもたらしてもよく、より大きな力は、ズームをもたらしてもよい。
【００２７】
携帯用電子デバイス１００の実施例の正面図は、図２に示される。携帯用電子デバイス１００は、図１に示されるような構成要素を封入する、筐体２０２を含む。筐体２０２は、タッチセンサ式ディスプレイ１１８を構成する、背面、側壁、および正面２０４を含んでもよい。
【００２８】
図２の示される実施例では、タッチセンサ式ディスプレイ１１８は、概して、タッチセンサ式オーバーレイ１１４のディスプレイ面積２０６が、概して、筐体２０２の正面２０４に対して、中心となるように、筐体２０２の中心に置かれる。タッチセンサ式オーバーレイ１１４の非ディスプレイ面積２０８は、ディスプレイ面積２０６の周囲に延在する。本説明される例示的実施形態では、非ディスプレイ面積２０８の幅は、４ｍｍである。
【００２９】
本実施例の目的のために、タッチセンサ式オーバーレイ１１４は、ディスプレイ面積２０６および非ディスプレイ面積２０８を被覆するように延在する。ディスプレイ面積２０６上のタッチが、検出されてもよく、例えば、表示された選択可能特徴と関連付けられてもよい。非ディスプレイ面積２０８上のタッチは、例えば、メタナビゲーションジェスチャを検出するために、検出されてもよい。代替として、メタナビゲーションジェスチャは、非ディスプレイ面積２０８およびディスプレイ面積２０６の両方によって判定されてもよい。タッチセンサの密度は、ディスプレイ面積２０６と非ディスプレイ面積２０８で異なってもよい。例えば、相互容量性タッチセンサ式ディスプレイ内のノードの密度、または１つの層の電極が、別の層の電極を交差する、場所の密度は、ディスプレイ面積２０６と非ディスプレイ面積２０８との間で異なってもよい。
【００３０】
タッチセンサ式ディスプレイ１１８上で受信されたジェスチャは、属性に基づいて分析され、メタナビゲーションジェスチャと他のタッチ、または非メタナビゲーションジェスチャと区別してもよい。メタナビゲーションジェスチャは、ジェスチャが、ディスプレイ面積２０６と非ディスプレイ面積２０８との間の境界２１０等、ディスプレイ１１２の周縁近傍の境界を乗り越えると、識別されてもよい。図２の実施例では、メタナビゲーションジェスチャの原点が、非ディスプレイ面積２０８を被覆する、タッチセンサ式オーバーレイ１１４の面積を利用して、判定されてもよい。
【００３１】
ジェスチャ等のタッチは、複数のイベントを含んでもよい。これらのイベントは、レポートされてもよい（例えば、携帯用電子デバイス１００またはＵＥの構成要素間において）。メタナビゲーションジェスチャは、例えば、ジェスチャが、ディスプレイ面積２０６外にある原点、またはディスプレイ面積２０６と非ディスプレイ面積２０８との間の境界と、境界内側にある終点とを有することを判定することによって、検出されてもよい。境界は、タッチセンサ式オーバーレイ１１４の座標サイズならびにディスプレイ面積２０６のサイズおよび座標場所を取得することによって、判定されてもよい。タッチセンサ式オーバーレイ１１４の座標サイズは、例えば、（０，０）座標値から開始し、最大ｘ座標値および最大ｙ座標値を利用して、取得されてもよい。ディスプレイ面積２０６境界は、例えば、ディスプレイ面積２０６の左上角に対するｘおよびｙ座標値と、ディスプレイ面積２０６の右下角に対するｘおよびｙ座標値を利用して、判定されてもよい。
【００３２】
境界の場所の判定は、メタナビゲーションジェスチャが、アプリケーションのために判定されるように、遂行されてもよい。メタナビゲーションジェスチャは、異なるサイズの非ディスプレイ面積および／または異なるサイズのディスプレイ面積を含む、異なるサイズの電子デバイスによって、判定および利用されてもよい。したがって、同一アプリケーションまたはプログラムは、異なるサイズのディスプレイ面積および／または異なるサイズの非ディスプレイ面積を有する、電子デバイス上で起動してもよい。
【００３３】
ディスプレイ面積２０６と非ディスプレイ面積２０８との間の境界２１０の周囲に延在する、バッファ領域２１２または帯域は、タッチが、境界２１０およびバッファ領域２１２外に原点を有し、バッファ領域２１２を通って、境界２１０内の点へと、境界２１０を乗り越えると、メタナビゲーションジェスチャが、識別されるように利用されてもよい。図２に例証されるが、バッファ領域２１２は、可視でなくてもよい。代わりに、バッファ領域２１２は、例えば、所定の数の画素に匹敵する幅に延在する、境界２１０の周囲の領域であってもよい。代替として、境界２１０は、所定の数のタッチセンサに延在してもよく、またはディスプレイ面積２０６から所定の距離だけ延在してもよい。境界２１０は、タッチセンサ式領域であってもよく、またはタッチが検出されない領域であってもよい。境界は、前述のように、タッチセンサ式オーバーレイ１１４の座標サイズならびにディスプレイ面積２０６のサイズおよび座標場所を取得することによって、判定されてもよい。バッファ領域の幅はまた、メタナビゲーションジェスチャを検出するために利用されてもよい。
【００３４】
例えば、バッファ領域２１２内に原点を有する、ジェスチャは、非メタナビゲーションジェスチャとして識別されてもよい。随意に、そのようなジェスチャからのデータは、アプリケーションによって、非メタナビゲーションジェスチャとして、利用されてもよい。代替として、そのようなジェスチャからのデータは、バッファ領域２１２上に原点を有するタッチが、携帯用電子デバイス１００における入力として利用されないように、破棄されてもよい。
【００３５】
図３は、タッチセンサ式ディスプレイ１１８上のタッチの実施例を例証する。バッファ領域２１２は、説明の目的のために、ハッシュマークによって、図３に例証される。示されるように、バッファ領域２１２は、ユーザに可視でなくてもよい。説明の目的のために、タッチは、その原点において、円形によって例証される。円形から延在する矢印は、ジェスチャであるタッチの経路を例証する。
【００３６】
タッチ３０２は、境界２１０外およびバッファ領域２１２外の原点から開始する。タッチ３０２の経路は、バッファ領域２１２および境界２１０を越え、したがって、メタナビゲーションジェスチャとして識別される。同様に、タッチ３０４、３０６、３０８、３１０、３１２、３１４、３１６はそれぞれ、境界２１０およびバッファ領域２１２外に原点を有し、その経路は、バッファ領域２１２および境界２１０を越える。したがって、タッチ３０４、３０６、３０８、３１０、３１２、３１４、３１６はそれぞれ、メタナビゲーションジェスチャとして識別される。しかしながら、タッチ３１８は、バッファ領域２１２内にある原点を有し、したがって、タッチ３１８は、メタナビゲーションジェスチャとして識別されない。タッチ３２０は、境界２１０およびバッファ領域２１２外の原点から開始する。しかしながら、タッチ３２０の経路は、境界２１０を越えておらず、したがって、メタナビゲーションジェスチャとして識別されない。タッチ３２２はまた、境界２１０およびバッファ領域２１２外の原点を有するが、ジェスチャではなく、したがって、境界２１０を越えず、メタナビゲーションジェスチャとして識別されない。
【００３７】
携帯用電子デバイス１００等の電子デバイスを制御する方法を例証する、流れ図が、図４に示される。本方法は、例えば、プロセッサ１０２によって実行されるコンピュータ可読コードによって実行されてもよい。このような方法を遂行するためのソフトウェアのコーディングは、本説明を前提として、当業者の範囲内である。本方法は、付加的プロセス、あるいは図示および／または説明されるものより少ないプロセスを含有してもよく、異なる順番で実施されてもよい。
【００３８】
プロセスは、ホーム画面アプリケーション、電子メールアプリケーション、テキストメッセージングアプリケーション、カレンダアプリケーション、タスクアプリケーション、アドレスブックアプリケーション、ウェブブラウザアプリケーション、または任意の他の好適なアプリケーション等、任意の好適なアプリケーションにおいて遂行されてもよい。第１のアプリケーションと称される、アプリケーションからの情報は、４０２において、携帯用電子デバイス１００のタッチセンサ式ディスプレイ１１８上に表示される。タッチが、４０４において、検出されると、プロセスは、４０６において、継続し、タッチが、メタナビゲーションジェスチャであるかどうかの判定が行われる。前述のように、タッチの属性に基づいて、判定が行われる。４０８では、タッチが、タッチセンサ式ディスプレイ１１８上のタップであり得る、または非メタナビゲーションジェスチャであり得る、メタナビゲーションジェスチャではないことの判定に応答して、タッチデータは、ジェスチャが受信された時、情報が、タッチセンサ式ディスプレイ１１８上に表示される、第１のアプリケーションと関連して利用される。４０６において、メタナビゲーションジェスチャとして、タッチを識別することに応答して、タッチデータは、第２のアプリケーションにおいて利用され、第２またはさらなるアプリケーションと関連付けられた情報が、４１０において、タッチセンサ式ディスプレイ１１８上に表示される。第２のアプリケーションと関連付けられた情報は、第１のアプリケーションと関連付けられた情報上にオーバーレイされ、例えば、第１のアプリケーションと関連付けられた情報にナビゲーションを戻すのを促進してもよい。代替として、第２のアプリケーションと関連付けられた情報は、例えば、システムレベルナビゲーションインターフェース、構成インターフェース、通知インターフェース、ステータスインターフェース、メニューインターフェースからの情報、または任意の他のインターフェースと関連付けられた情報を含んでもよい。
【００３９】
再び、図３を参照すると、メタナビゲーションジェスチャとして識別されたタッチ３０２、３０４、３０６、３０８、３１０、３１２、３１４、３１６はそれぞれ、メタナビゲーションジェスチャが、どのアプリケーションと関連付けられているかを判定するために、原点等のメタナビゲーションジェスチャの属性が、利用され得るように、アプリケーションからの情報と関連付けられてもよい。図５は、メタナビゲーションジェスチャと、ジェスチャが受信された時、タッチセンサ式ディスプレイ１１８上に表示される情報と関連付けられたアプリケーション以外のアプリケーションからの情報との間の関連付けの実施例を例証する。図５に示される関係は、例証的目的のためだけに示され、互換可能である。さらなるアプリケーションおよび代替関連付けが、利用されてもよい。
【００４０】
本実施例では、タッチセンサ式ディスプレイ１１８の下部中心近傍から生じ、現在のアプリケーション５０２からの情報が表示される配向に、略垂直経路を辿る、メタナビゲーションジェスチャ３０２は、ルートナビゲーションアプリケーション５１０と関連付けられたホーム画面を現在のアプリケーション５０２と関連付けられた情報に置き換えさせる。ホーム画面は、ディスプレイの上部に示される、現在アクティブなアプリケーションを示す、カルーセルを含む。故に、現在アクティブなアプリケーションは、ホーム画面の上部におけるブラウズ可能なカルーセルに示される。カルーセルは、ホーム画面の上部に位置する。本実施例では、上部は、ホーム画面の約１／３のみ利用し、非アクティブアプリケーションのためのアプリケーションアイコンは、選択の容易性のために、ホーム画面の下部に提供される。
【００４１】
タッチセンサ式ディスプレイ１１８の左中心近傍から生じ、略側方経路を辿る、メタナビゲーションジェスチャ３０４は、現在のアプリケーション５０２と関連付けられた情報を、グループ化内の以前のアプリケーションであり得る、または以前に表示された情報と関連付けられたアプリケーションであり得る、以前のアプリケーション５０６と関連付けられた情報に置き換える。タッチセンサ式ディスプレイ１１８の右中心近傍から生じ、略側方経路を辿る、メタナビゲーションジェスチャ３０６は、現在のアプリケーション５０２と関連付けられた情報を、グループ化内の次のアプリケーションであり得る、次のアプリケーション５０８と関連付けられた情報に置き換える。
【００４２】
側方ジェスチャは、本実施例では、タッチセンサ式ディスプレイ１１８の左側または右からのいずれかから生じ、現在のアプリケーション５０２と関連付けられた情報のサイズを縮小させ、情報を以前のアプリケーション５０６または次のアプリケーション５０８と置き換える前に、他のアクティブアプリケーションの視覚的合図を提供してもよい。例えば、以前のアプリケーション５０６の情報の一部が、ジェスチャの間および現在のアプリケーション５０２と関連付けられた情報の置き換え前に、ディスプレイ面積２０６の縁または複数の縁に隣接する細いスライバ内に表示されてもよい。現在のアプリケーション５０２と関連付けられた情報は、ジェスチャが継続するのに伴って、以前のまたは次のアプリケーション５０８と置き換えられてもよい。代替実施例では、以前のアプリケーション５０６の情報の一部または次のアプリケーション５０８のための情報の一部が、第１の側方ジェスチャの受信に応答して、ディスプレイ面積２０６の縁に隣接する細いスライバ内に表示されてもよい。本実施例では、細いスライバ内のスワイプは、リスト内の次のおよび最後のアプリケーションのスクロールを生じさせてもよい。ジェスチャ３０４、３０６等の第２の側方メタナビゲーションジェスチャは、情報のサイズが縮小された現在のアプリケーション５０２と関連付けられた情報に置き換えさせるために利用されてもよい。
【００４３】
タッチセンサ式ディスプレイ１１８の上部中心近傍から生じ、略垂直経路を辿る、メタナビゲーションジェスチャ３０８は、現在のアプリケーション５０２と関連付けられた情報をアプリケーション設定アプリケーション５０４と関連付けられた情報と置き換えさせる。
【００４４】
タッチセンサ式ディスプレイ１１８の左上角近傍から生じる、メタナビゲーションジェスチャ３１０は、通知アプリケーション５１２と関連付けられた情報を現在のアプリケーション５０２と関連付けられた情報上にタイル表示させる。同様に、本実施例では、タッチセンサ式ディスプレイ１１８の右上角近傍から生じる、メタナビゲーションジェスチャ３１２は、通知アプリケーション５１２と関連付けられた情報を現在のアプリケーション５０２と関連付けられた情報上にタイル表示させる。
【００４５】
本実施例では、タッチセンサ式ディスプレイ１１８の左下角近傍から生じる、メタナビゲーションジェスチャ３１４は、ステータスアプリケーション５１４と関連付けられた情報を現在のアプリケーション５０２と関連付けられた情報上にタイル表示させる。同様に、本実施例では、タッチセンサ式ディスプレイ１１８の右下角近傍から生じる、メタナビゲーションジェスチャ３１６は、ステータスアプリケーション５１４と関連付けられた情報を現在のアプリケーション５０２と関連付けられた情報上にタイル表示させる。
【００４６】
ＡＴｔｅｎｔｉｏｎ（ＡＴ）コマンドは、ターミナルアダプタ（ＴＡ）を通して、端末機器（ＴＥ）から、モバイル端末（ＭＴ）機能およびネットワークサービスを制御するために利用されてもよい。ＡＴは、ＴＥからＴＡに送信される、コマンドラインを開始するために利用される、２文字の略語である。例えば、タッチスクリーンアクション制御コマンド（＋ＣＴＳＡ）は、ＭＴのタッチセンサ式ディスプレイを動作させるために利用されてもよい。携帯用電子デバイス１００のｘ、ｙ座標は、携帯用電子デバイス１００が、側方に向けられる、あるいは横方向から縦方向配向または縦方向から横方向配向に変化する時でも固定されてもよく、もしくは配向は、別様に変化する（例えば、エミュレーションを介して）。タッチセンサ式ディスプレイ１１８上のメタナビゲーションジェスチャは、エミュレートされてもよい。以下の実施例では、ＡＴコマンドは、ＭＴに送信され、タッチセンサ式ディスプレイ１１８のユーザタッチをエミュレートする。タッチセンサ式ディスプレイ１１８は、場所（１０，１０）においてタッチされ、タッチ場所は、（５０，５０）に移動され、次いで、（１００，１００）に移動される。タッチは、タッチセンサ式ディスプレイ１１８から除去される、または場所（１００，１００）において中断される。
・ＡＴ＋ＣＴＳＡ＝１，１０，１０
・ＡＴ＋ＣＴＳＡ＝１，５０，５０
・＋ＣＴＳＡ＝０，１００，１００
加えて、タッチセンサ式ディスプレイ１１８上のメタナビゲーションジェスチャは、非請求イベントを提供することによって、または非請求コードを提供することによって、レポートされてもよい。イベントまたはコードを受信すると、メタナビゲーションジェスチャが、判定されてもよい。
【００４７】
前述の実施例は、ＴＥを通した動作に関する。ＭＴが、ＭＴのキーパッドを通して、またはＭＴのタッチセンサ式ディスプレイ１１８を利用して動作される時、あるいはディスプレイ要素のステータの変化が存在する時、これらのアクションに関する情報は、ＴＥに提供される。情報は、キーパッド、ディスプレイテキストおよびインジケータ、ならびにタッチセンサ式ディスプレイイベントを返す、非請求結果コードまたは非請求ＡＴコマンド応答を介して、提供されてもよい。例えば、ＡＴコマンド＋ＣＫＥＶ（３ＧＰＰＴＳ２７．００７［ｈｔｔｐ：／／ｗｗｗ．３ｇｐｐ．ｏｒｇ／ｆｔｐ／Ｓｐｅｃｓ／ａｒｃｈｉｖｅ／２７＿ｓｅｒｉｅｓ／２７．００７／２７００７−ａ４０．ｚｉｐ］参照）は、キーが、押下（１）または解放（０）されると、キーコードおよび指示を返し、ＡＴコマンド＋ＣＴＥＶは、タッチセンサ式ディスプレイ１１８上で実施されたアクションの場所を返す。以下の実施例では、番号１と関連付けられたキーが押下され、ディスプレイが、更新され、キーが、解放される。
・＋ＣＫＥＶ：４９，１
・＋ＣＤＥＶ：１，”１”
・＋ＣＫＥＶ：４９，０
前述のように、非ディスプレイ２０８面積の角は、左上角であるように識別されてもよい。ＡＴコマンド、コマンド画面配向（ＣＳＯ）は、タッチセンサ式ディスプレイ１１８の配向を設定またはリードバックするために利用されてもよい。表１は、ＣＳＯコマンドおよびＣＳＯコマンドに対する例示的応答を例証する。以下の構文定義が、適用される。
・＜ＣＲ＞復帰改行文字、値は、コマンドＳ３によって指定される。
・＜ＬＦ＞改行文字、値は、コマンドＳ４によって指定される。
・＜．．．＞山括弧内に封入される名称は、構文要素。括弧は、コマンドラインに現れない。
・［．．．］コマンドの随意のサブパラメータまたはＴＡ情報応答の随意の部分が、括弧内に封入される。括弧は、コマンドラインに現れない。サブパラメータが、パラメータタイプコマンド内に与えられない時、新しい値は、以前の値に等しい。
【００４８】
【表１】
2013537992.tif 000003
左上Ｘは、左上画素のｘ座標を表す、正の整数であってもよく、左上Ｙは、左上画素のｙ座標を表す、正の整数であってもよい。ＣＳＯコマンドは、基準配向を設定するために利用されてもよく、試験目的のために利用されてもよい。
【００４９】
代替として、また、前述の配向は、それぞれ、例えば、座標または角、例えば、左上角に対する角度を表す、１つ以上のスカラーにおいて表されてもよい。再び、ＡＴコマンド、例えば、コマンド画面配向（ＣＳＯ）は、タッチセンサ式ディスプレイ１１８の配向を設定またはリードバックするために利用されてもよい。表２は、ＣＳＯコマンドおよびＣＳＯコマンドに対する例示的応答を例証する。
【００５０】
【表２】
2013537992.tif 000004
ｄｅｇｒｅｅｓ＿ｏｒｉｅｎｔａｔｉｏｎおよびｄｅｇｒｅｅｓ＿ｔｉｌｔｅｄは、原点座標および座標軸を伴う角度を伴う角度を表す、正の整数でってもよい。ｄｅｇｒｅｅｓ＿ｏｒｉｅｎｔａｔｉｏｎおよびｄｅｇｒｅｅｓ＿ｔｉｌｔｅｄは、ｄｅｇｒｅｅｓ＿ｏｒｉｅｎｔａｔｉｏｎおよび／またはｄｅｇｒｅｅｓ＿ｔｉｌｔｅｄの角度が、０度に対して、固定インクリメントであるように、固定数の値を利用してもよい。例えば、９０度のインクリメントが、利用されてもよい。他のインクリメントが、デバイスに応じて、利用されてもよい。ＣＳＯコマンドは、基準配向を設定するために利用されてもよく、試験目的のために利用されてもよい。デバイスは、角括弧表記によって表されるように、ｄｅｇｒｅｅｓ＿ｔｉｌｔｅｄ値を提供または許容可能である必要はない。
【００５１】
前述のように、配向は、４つの値、例えば、「上部」、「下部」、「左側」、「右側」において表されてもよい。再び、ＡＴコマンド、例えば、固有コマンド画面配向（ＣＳＯ）が、ディスプレイ１１２およびタッチセンサ式オーバーレイ１１４の配向を設定またはリードバックするために利用してもよい。
【００５２】
メタナビゲーションジェスチャは、例えば、タッチセンサ式オーバーレイ１１４の座標サイズならびにディスプレイ面積２０６のサイズおよび座標場所を判定することによって、検出されてもよい。ＡＴコマンド、例えば、固有コマンド画面サイズ（ＣＳＳ）が、タッチセンサ式オーバーレイ１１４の座標サイズ、またはディスプレイ面積２０６および非ディスプレイ面積２０８の総サイズを判定するために利用されてもよい。ＡＴコマンドＣＳＳは、最大ｘ座標値および最大ｙ座標値を与えてもよい。
【００５３】
ディスプレイ面積２０６のサイズおよび座標場所が、取得されてもよい。ＡＴコマンド、例えば、ディスプレイ画面境界（ＤＳＢ）を利用して、左上ｘ座標、左上ｙ座標、右下ｘ座標および右下ｙ座標を取得してもよい。本コマンドは、ディスプレイ面積２０６と非ディスプレイ面積２０８との間の境界の識別を促進する。左上ｘ座標は、ディスプレイ面積２０６の左上画素のｘ座標を表す、正の整数であってもよく、左上ｙ座標は、左上画素のｙ座標を表す、正の整数であってもよい。右下ｘ座標は、ディスプレイ面積２０６の右下画素のｘ座標を表す、正の整数であってもよく、右下ｙ座標は、右下画素のｙ座標を表す、正の整数であってもよい。タッチセンサ式オーバーレイが、非ディスプレイ面積２０８にわたって延在しない、電子デバイスの場合、ＤＳＢ座標値は、ＣＳＳ値に整合する。ＣＳＳおよびＤＳＢコマンドを利用して、ディスプレイ面積２０６と非ディスプレイ面積２０８との間の境界を検出してもよく、試験目的のために利用されてもよい。例えば、ＣＳＳおよびＤＳＢコマンドを利用して、境界を越える、ジェスチャをエミュレートしてもよい。越えられる境界は、１画素の幅であってもよい。いくつかの実施形態では、本境界サイズは、異なる幅またはサイズであってもよい。例えば、いくつかの実施形態では、上部における境界の幅は、下部における境界の幅と異なる。また、境界は、随意に、タッチセンサ式ディスプレイ１１８のディスプレイ面積２０６の一部であってもよい。
【００５４】
ＵＥは、したがって、コマンドをＵＥに提供し、メタナビゲーションジェスチャをエミュレートすることによって、試験されてもよい。コマンドが、ＡＴコマンドである場合、ＣＳＳ、ＤＳＢ、およびＣＳＯのようなＡＴコマンドが、デバイスによって受信されてもよい。１つ以上のコマンドが、メタナビゲーションジェスチャを構成してもよい。
【００５５】
図６は、図１の携帯用電子デバイス１００等のユーザ機器（ＵＥ）の機能構成要素の実施例を例証する。ＵＥ６００は、ＵＩＣＣを含み、パーソナルデータを含有してもよい。存在する場合、ＵＩＣＣは、モバイル機器（ＭＥ）６０４に連結される。ＭＥ６０４は、ＴＥ６０６およびＭＴ６０８を含み、その間において、ＡＴコマンドが、パスまたは通信される。ＭＥまたはＡＴは、ＡＴコマンドシンクの実施例であって、ＴＥは、ＡＴコマンドソースの実施例である。
【００５６】
図７は、配向に対して、メタナビゲーションジェスチャをエミュレートする、ＡＴコマンドの使用の実施例を例証する、シーケンス図を示す。図７は、ＡＴコマンドシンク７０２およびＡＴコマンドソース７０４を含む。ＴＡは、シンク７０２等のシンクの実施例である。ＴＡは、ＭＴに関与する前に、ＡＴコマンドおよびＡＴコマンド応答に適応してもよい。ＴＥは、ソース７０４等のソースの実施例である。ソースは、ＡＴコマンドを送信し、ＴＥは、ＡＴコマンド応答を受信してもよい。ソースは、７０６において、例えば、ＡＴ＋ＣＳＯコマンドを利用して、配向を判定し、応答７０８が、受信される。応答７０８は、例えば、タッチセンサ式ディスプレイ１１８が、「正常」配向にあることを示してもよい。ソースは、７１０において、例えば、ＡＴ＋ＣＳＳコマンドを送信し、応答７１２を受信することによって、タッチセンサ式ディスプレイ１１８のサイズを判定する。応答７１２は、例えば、サイズＸｍａｘ＝２００、Ｙｍａｘ＝１００を示してもよい。ソースは、７１４において、例えば、ＡＴ＋ＤＳＢコマンドを送信することによって、タッチセンサ式ディスプレイ１１８のディスプレイ面積２０６の存在およびディスプレイ面積２０６のサイズを判定する。ソースは、７１６において、例えば、Ｘｔｌ＝１０、Ｙｔｌ＝１０、Ｘｔｌ＝１９０、ＹＴＬ＝９０を示し得る、応答を受信する。いくつかの例示的実施形態では、ＭＥのタッチセンサ式ディスプレイ１１８上の境界の座標が、判定される。例えば、整数値が、既知である、または受信され、整数値が、境界のサイズまたは幅を表し、値が、正である時、境界は、タッチセンサ式ディスプレイ１１８のディスプレイ面積２０６の一部であってもよい。整数値が、負である時、境界は、タッチセンサ式ディスプレイ１１８の非ディスプレイ面積２０８の一部であってもよい。ソースは、７１８において、タッチセンサ式ディスプレイ１１８の非ディスプレイ面積２０８内のジェスチャの原点座標を提供し、タッチセンサ式ディスプレイ１１８のディスプレイ面積２０６内の終点座標を提供することによって、配向に対して、メタナビゲーションジェスチャを生成またはエミュレートする。例証される実施例では、エミュレートされるメタナビゲーションジェスチャは、複数の同時タッチを含む、多重タッチジェスチャである。タッチは、例えば、上部にある辺から離れ、かつそれに対して垂直である、垂直スワイプである。図７は、相互作用およびＡＴコマンドまたは応答の実施例を例証する。非請求メッセージはまた、ＡＴコマンドソースとＡＴコマンドシンクとの間でパスされ（例えば、＋ＣＭＥＲ：１，２５，５；＋ＣＭＥＲ：１，３０，５，．．．，１；＋ＣＭＥＲ：０，３０，２５，．．．，１；＋ＣＭＥＲ：０，２５，２５）、メタナビゲーションジェスチャを表すジェスチャが発生したことの受信を知らせてもよい。
【００５７】
図２の実施例に例証される携帯用電子デバイス１００は、非ディスプレイ面積２０８と、ディスプレイ面積２０６の周囲に延在または巻着する、境界２１０と、を含む。ジェスチャのエミュレーションまたは指示は、ディスプレイ面積２０６の周囲全体に延在する、非ディスプレイ面積２０８に限定されない。例えば、ジェスチャのエミュレーションは、非ディスプレイ面積２０８に隣接する、ディスプレイ面積２０６を含む、または４つ未満の辺に隣接する、非ディスプレイ面積２０６を有する、電子デバイスに対して遂行されてもよい。
【００５８】
さらに、本開示は、単一ディスプレイの隣接するディスプレイ面積２０６および非ディスプレイ面積２０８に対して、単一の共通座標系を使用する、ジェスチャのエミュレーションまたは指示に限定されない。例えば、ＵＥは、複数の非隣接ディスプレイ面積または非ディスプレイ面積を含んでもよい。別の実施例によると、ＵＥは、複数のディスプレイ面積および／または非ディスプレイ面積を含んでもよく、これらの面積のいくつかは、単一原点を共有しなくてもよい。さらなる実施例によると、複数のディスプレイ面積および／または非ディスプレイ面積は、相互にオーバーレイし得る、複数の座標系を含んでもよい。
【００５９】
前述の実施例では、タッチセンサ式ディスプレイのディスプレイ面積または非ディスプレイ面積の付加的指示または識別子、あるいは押下またはタッチが、エミュレートされる、座標系は、ＡＴコマンドが、例えば、座標（２５，４５）において、タッチセンサ式ディスプレイ１１８上で検出されたタッチをエミュレートするために利用される時、有益である。同様に、タッチイベントが、例えば、非請求結果コード＋ＣＴＥＶ：１，２５，４５を使用して、レポートされる時、どのディスプレイ面積２０６または非ディスプレイ面積２０８、あるいはどの座標系内において、タッチイベントが発生したかの指示は、有益である。ディスプレイ面積２０６および非ディスプレイ面積２０８はそれぞれ、本明細書では、画面と称される。
【００６０】
複数の相互作用面積またはタッチセンサ式面積が、存在する時、これらの面積は、非ディスプレイ面積２０８またはディスプレイ面積２０６であるという性質等の性質を有してもよい。相互作用面積に対する情報は、レポートされたタッチイベントをエミュレートする時、またはそれを理解するために利用されてもよい。性質は、面積と相互作用する前に、各面積に対して提供されてもよい。相互作用は、ジェスチャをエミュレートする、またはイベントをレポートする、ＡＴコマンドの受信を含む。例えば、コマンドは、相互作用のための面積を識別する識別子を含む、リストが、コマンドに応答して提供されるように、ＭＴまたはＴＡによってサポートされてもよい。ＡＴコマンドは、ＭＴまたはＴＡによってサポートされ相互作用面積と関連付けられた性質をリスト化してもよい。そのようなコマンドは、パラメータとして、相互作用面積を識別する、識別子を利用してもよい。相互作用面積と関連付けられた性質のリストは、ＡＴコマンドに応答して、提供されてもよい。そのような性質の実施例として、面積が、ディスプレイ面積２０６または非ディスプレイ面積２０８であるかどうかの指示、面積が、別の相互作用面積に隣接するかどうかの指示、相互作用面積が、ＵＥ上にあるまたはないかどうかの指示が挙げられる。相互作用面積が、同一ＵＥ上にない場合、面積は、ＵＥに通信可能に接続または連結されてもよい。相互作用面積が、ＵＥ上にないかどうかの指示は、通信プロトコル名、通信プロトコルポート、または通信アドレス、例えば、「ＵＳＢ」、「ＵＳＢ１」、「ＨＤＭＩ（登録商標）」、「ＨＤＭＩ５」、「ＢＬＵＥＴＯＯＴＨ（登録商標）」、「ＳＩＰ：ｉｎｔｅｒａｃｔｉｖｅ−ｔｖ−ｓｃｒｅｅｎ＠ｈｏｍｅ．ｎｌ」を介して、面積を識別してもよい。
【００６１】
相互作用面積の性質の他の実施例として、面積分解能またはサイズ（例えば、画素単位）が挙げられる。
【００６２】
前述のように、性質の一実施例は、相互作用面積が、別の相互作用面積に隣接するかどうかの指示である。境界は、相互作用面積が、別の相互作用面積に隣接する場所に存在する。メタナビゲーションジェスチャは、メタナビゲーションジェスチャが、境界を越える、例えば、ジェスチャは、ある相互作用面積上で生じ、別の相互作用面積上で終了すると、提供、識別、または検出されてもよい。メタナビゲーションジェスチャは、タッチイベントの開始を示す、第１のエミュレーションコマンドによって、エミュレートされてもよく、そのタッチイベントは、第１の相互作用面積上にある、またはそれと関連付けられた識別子によって、識別されてもよい。続いて、第２の相互作用面積における解放を示す、またはタッチイベントの終了を示す、第２のエミュレーションコマンドが、提供される。タッチイベントが、識別子によって識別される時、識別子は、第１のタッチイベントを識別するために使用される、同一識別子であってもよい。典型的には、メタナビゲーションジェスチャのエミュレーションは、複数のコマンド、例えば、第１のエミュレーションコマンドおよび第２のエミュレーションコマンドを含む。そのようなエミュレーションコマンドは、ＡＴコマンドであり得る。
【００６３】
メタナビゲーションジェスチャはまた、メタナビゲーションジェスチャが、非隣接相互作用面積上で生じる場合、識別、検出、エミュレート、またはレポートされてもよい。そのようなメタナビゲーションジェスチャに対してレポートされたタッチイベントおよびタッチコマンドは、相互作用面積を識別する、少なくとも１つのパラメータを含む。タッチコマンドのレポート、エミュレーション、または受信前に、相互作用面積を識別する識別子を伴うリストが、提供される。一実装では、各相互作用面積に対する性質は、ＡＴコマンドの受信に応答して、提供されてもよい。
【００６４】
他のコマンドおよびレポートされたイベントはまた、コマンドまたはイベントが関与する、相互作用面積を示してもよい。例えば、１つ以上の文字を表示する時、表示を開始するコマンドは、相互作用面積を示してもよい。同様に、文字の印刷をレポートする時、レポートイベントは、相互作用面積を示してもよい。ＵＥ上のキーボードの増設に伴って、相互作用面積はまた、例えば、キーボードが、仮想キーボードである時、コマンドまたはレポートイベント内に提供されてもよい。
【００６５】
コマンドは、全非請求結果コードが、ＴＥによって受信されないように、フィルタを構成するために利用されてもよい。例えば、コマンドは、キー押下またはタッチ、ディスプレイ変化、タッチイベント、およびバッテリインジケータまたは無線強度インジケータ等のインジケータ状態変化の場合、ＴＡまたはＭＴからの非請求結果コードの送信を有効または無効にしてもよい。送信を有効または無効にするＡＴコマンドの実施例は、Ｍｏｂｉｌｅ  Ｔｅｒｍｉｎａｔｉｏｎ  ｅｖｅｎｔ  ｒｅｐｏｒｔｉｎｇ：＋ＣＭＥＲである。
【００６６】
相互作用面積に応じた、非請求結果コードの送信または非請求イベントの送信の有効化あるいは無効化は、有利であり得る。コマンドが、相互作用面積に応じて、非請求結果コードの送信を有効化する、または非請求イベントの送信を有効化するために受信される時、コマンドは、相互作用面積を識別する、少なくとも１つの識別子を含んでもよい。コマンドが、相互作用面積に応じて、非請求結果コードの送信を無効化する、または非請求イベントの送信を無効化するために受信される時、コマンドは、相互作用面積を識別する、少なくとも１つの識別子を含んでもよい。非請求結果コードの受信前または非請求イベントの受信前に、相互作用面積に応じて、非請求結果コードの送信を有効化する、または非請求イベントの送信を有効化するコマンドが、提供されてもよい。加えて、非請求結果コードの送信前または非請求イベントの送信前に、相互作用面積に応じて、非請求結果コードの送信を有効化する、または非請求イベントの送信を有効化するコマンドが、受信されてもよい。本開示は、非ディスプレイ面積２０８にわたって延在する、タッチセンサ式オーバーレイ１１４を利用した、メタナビゲーションジェスチャの識別に限定されない。メタナビゲーションジェスチャは、例えば、表示可能面積の余白にあり得る、タッチセンサ式オーバーレイ１１４の余白における、第１の検出されたタッチ場所に基づいて、随意に、タッチが検出される時のジェスチャスピードまたは方向、あるいは経路ジェスチャによって横断される経路に基づいて、検出されてもよい。メタナビゲーションジェスチャの識別はまた、タッチ属性に基づく、発見的アルゴリズムを利用して実行され、ジェスチャの原点、スピード、方向、距離、および経路のうちの１つ以上等のタッチ属性に応答してもよい。
【００６７】
随意に、電子デバイスは、タッチセンサ式オーバーレイ１１４を囲む、筐体またはタッチセンサ式ベゼルのタッチセンサ式フレームを含んでもよい。メタナビゲーションジェスチャは、タッチセンサ式フレームまたはベゼル上で検出された原点に基づいて、識別されてもよい。
【００６８】
さらに、メタナビゲーションジェスチャによって越えられる境界は、タッチセンサ式ディスプレイ１１８のディスプレイ面積２０６と非ディスプレイ面積２０８との間の境界に限定されない。他の好適な境界が利用されてもよく、タッチセンサ式オーバーレイ１１４の余白に沿った領域または帯域、タッチセンサ式ディスプレイ１１８上の所定のラインまたは複数のライン、あるいは電子デバイスのベゼルまたはフレームが、タッチセンサ式ディスプレイ１１８に整合する境界を含んでもよい。
【００６９】
したがって、メタナビゲーションジェスチャの識別は、ディスプレイの非ディスプレイ面積２０８を被覆するタッチセンサ式オーバーレイ１１４を含む、タッチセンサ式ディスプレイを伴う、電子デバイスに限定されない。メタナビゲーションジェスチャの識別は、他の電子デバイスを利用して実行されてもよい。さらに、図を参照して説明された電子デバイスは、電子デバイスの実施例として提供される。他の電子デバイスが、利用されてもよく、特に、図１を参照して説明された電子デバイスの特徴の多くは、随意である。例えば、通信サブシステム１０４は、随意である。さらに、短距離通信およびＳＩＭ／ＵＳＩＭ／ＲＵＩＭ１３８もまた、随意である。さらに、電子デバイスは、本明細書に参照または説明されない、付加的特徴を含んでもよい。
【００７０】
メタナビゲーションジェスチャの使用およびそのようなジェスチャの識別は、非メタナビゲーションジェスチャまたは他のタッチと区別され得る、付加的入力を提供する。これらのメタナビゲーションジェスチャは、ジェスチャが受信された時に、情報が表示されない、アプリケーションに関連する入力のエントリを促進する。したがって、入力は、タッチセンサ式ディスプレイ上に表示される、アイコンまたは選択可能特徴を使用せずに、かつ物理的ボタンまたはスイッチ等の電子デバイス上の他の制御を使用する必要なく、タッチセンサ式ディスプレイ１１８上に表示される情報と関連付けられていない、アプリケーションに関連して、受信されてもよい。タッチセンサ式ディスプレイ１１８の面積または複数の面積は、そのようなアイコンまたは選択可能特徴を表示されるために占有されない。したがって、システムレベルナビゲーションが、そのようなナビゲーションのための情報またはメニューの付加的ディスプレイを使用せずに提供され、改良されたインターフェースを提供する。
【００７１】
一側面によると、ユーザ機器（ＵＥ）のための方法は、少なくとも部分的に、タッチセンサ式入力デバイスアクションのためのＡＴｔｅｎｔｉｏｎ（ＡＴ）コマンドに応答して、ディスプレイ面積および非ディスプレイ面積を含む、タッチセンサ式入力のためのメタナビゲーションジェスチャデバイスをエミュレートするステップを含む。
【００７２】
別の側面によると、デバイスのための方法は、ＡＴコマンドを発行し、メタナビゲーションジェスチャをエミュレートするステップを含む。
【００７３】
別の側面によると、ＵＥを試験する方法は、１つ以上のＡＴコマンドを受信し、メタナビゲーションジェスチャをエミュレートするステップと、１つ以上のＡＴコマンドのうちの少なくとも１つに応答して、情報を提供するステップと、を含む。
【００７４】
本開示は、その精神または重要な特長から逸脱することなく、他の特定の形式において具現化されてもよい。説明される実施形態は、あらゆる点において、図示であって制限ではないとみなされたい。したがって、本開示の範囲は、前述の説明ではなく、添付の請求項によって示される。請求項の同等の意図および限界内に留まる全ての変更は、それらの範囲内において包含されるものとする。
【図１】
2013537992.tif 000005
【図２】
2013537992.tif 000006
【図３】
2013537992.tif 000007
【図４】
2013537992.tif 000008
【図５】
2013537992.tif 000009
【図６】
2013537992.tif 000010
【図７】
2013537992.tif 000011
【国際調査報告】
2013537992.tif 000012
2013537992.tif 000013
2013537992.tif 000014
2013537992.tif 000015
2013537992.tif 000016