【手続補正書】
【提出日】平成26年9月25日(2014.9.25)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
複数のウィンドウおよびデスクトップを表示するための少なくとも１つの表示画面を有するデバイスを構成するための方法であって、
前記少なくとも１つの表示画面に動作可能に関連付けられているが、前記少なくとも１つの表示画面からは分離しているジェスチャ捕捉エリアへの第１のユーザの指によるジェスチャ入力を受信する工程と、
前記複数のウィンドウおよびデスクトップのウィンドウスタックの順序をナビゲートするための要求として前記ユーザの指によるジェスチャ入力を解釈する工程であって、前記ウィンドウスタックの順序に対するデータは、非一時的なデータストレージに格納されており、前記ウィンドウスタックの順序は、アクティブまたは非アクティブのウィンドウおよびデスクトップの論理構成である、前記解釈する工程と、
前記解釈する工程に応じて、前記少なくとも１つの表示画面上に提示する第２のウィンドウまたはデスクトップを決定する工程であって、前記第２のウィンドウまたはデスクトップは、前記ウィンドウスタックの順序において、現時点で表示されている第１のウィンドウまたはデスクトップの直前、または直後であるとして識別される、前記決定する工程と、
前記決定する工程の結果、
前記少なくとも１つの表示画面上での前記第１のウィンドウまたはデスクトップの表示を停止する工程、及び、
前記少なくとも１つの表示画面上に前記第２のウィンドウまたはデスクトップを表示する工程
を実行する工程と
を含む方法。
【請求項２】
前記ジェスチャ捕捉エリアは、ユーザジェスチャ入力を受信するための容量性のタッチセンサ式エリアを含み、前記ジェスチャ捕捉エリアは、前記ウィンドウおよびデスクトップのいずれも表示することができない、請求項１に記載の方法。
【請求項３】
前記表示する工程の後、前記ウィンドウスタックの順序は、前記決定する工程の前と変わらず、前記方法は、
前記少なくとも１つの表示画面に関連付けられた前記ジェスチャ捕捉エリアへの第２のユーザの指によるジェスチャ入力を受信する第２の工程と、
前記複数のウィンドウおよびデスクトップのウィンドウスタックの順序をナビゲートするための第２の要求として前記第２のユーザの指によるジェスチャ入力を解釈する第２の工程と、
前記少なくとも１つの表示画面上に提示する第３のウィンドウまたはデスクトップを決定する第２の工程であって、前記第３のウィンドウまたはデスクトップは、前記ウィンドウスタックの順序において、前記第２のウィンドウまたはデスクトップの直前、または直後であるとして識別される、前記決定する第２の工程と、
前記決定する第２の工程の結果、
前記少なくとも１つの表示画面上での前記第２のウィンドウまたはデスクトップの表示を停止する第２の工程、及び、
前記少なくとも１つの表示画面上に前記第３のウィンドウまたはデスクトップを表示する第２の工程
を実行する工程と
を含み、前記少なくとも１つの表示画面は、複数の表示画面を含み、前記第３のウィンドウまたはデスクトップを表示する第２の工程が完了する前に、前記第２のウィンドウまたはデスクトップは、前記複数の表示画面の第２の表示画面に表示される、請求項１に記載の方法。
【請求項４】
前記表示する工程の後、前記ウィンドウスタックの順序は、前記決定する工程の前と変わらず、前記方法は、
前記少なくとも１つの表示画面に関連付けられた前記ジェスチャ捕捉エリアへの第２のユーザの指によるジェスチャ入力を受信する第２の工程と、
前記複数のウィンドウおよびデスクトップの前記ウィンドウスタックの順序をナビゲートするための第２の要求として前記第２のユーザの指によるジェスチャ入力を解釈する第２の工程と、
前記少なくとも１つの表示画面上に提示する第３のウィンドウまたはデスクトップを決定する第２の工程であって、前記第３のウィンドウまたはデスクトップは、前記ウィンドウスタックの順序において、前記第２のウィンドウまたはデスクトップの直前、または直後であるとして識別される、前記決定する第２の工程と、
前記決定する第２の工程の結果、
前記少なくとも１つの表示画面上での前記第２のウィンドウまたはデスクトップの表示を停止する第２の工程、及び、
前記少なくとも１つの表示画面上に前記第３のウィンドウまたはデスクトップを表示する第２の工程
を実行する工程と
を含み、ユーザジェスチャ入力及び第２のユーザジェスチャ入力の各々は、同じユーザジェスチャに対するものであると解釈され、前記ユーザジェスチャ入力は、ドラッグ及びフリックのうちの１つを含み、
前記ドラッグは、前記ジェスチャ捕捉エリアとの最初の接触および第１の方向および第２の方向のうちの一つにおける接触移動を含み、
前記フリックは、前記ジェスチャ捕捉エリアとの最初の接触および前記第１の方向および前記第２の方向のうちの一つにおける短縮された接触移動を含み、
前記第２の方向は、前記第１の方向と実質的に反対であり、
前記デバイスが縦向き表示モードである場合、前記第１の方向は、前記ジェスチャ捕捉エリアの左側を向き、前記第１の方向は、前記ウィンドウスタックの順序を低くする方向にナビゲートするために使用され、
前記デバイスが前記縦向き表示モードである場合、前記第２の方向は、前記ジェスチャ捕捉エリアの右側を向き、前記第２の方向は、前記ウィンドウスタックの順序を高くする方向にナビゲートするために使用され、
前記解釈する工程で解釈可能なユーザジェスチャ入力を認識するための複数のユーザの指によるジェスチャ入力に関する記述の既定の収集体がある、請求項１に記載の方法。
【請求項５】
前記表示する工程の後、前記ウィンドウスタックの順序は、前記決定する工程の前と変わらず、前記方法は、
前記少なくとも１つの表示画面上の表示された前記第２のウィンドウまたはデスクトップへのユーザの指によるジェスチャ入力を受信する工程と、
前記ユーザの指によるジェスチャ入力の結果、表示された前記第２のウィンドウまたはデスクトップの表示を継続しつつ、前記ウィンドウスタックの順序を変更する工程と、
前記少なくとも１つの表示画面に関連付けられた前記ジェスチャ捕捉エリアへの第２のユーザの指によるジェスチャ入力を受信する第２の工程と、
前記複数のウィンドウおよびデスクトップの変更されたウィンドウスタックの順序をナビゲートするための第２の要求として前記第２のユーザの指によるジェスチャ入力を解釈する第２の工程と、
前記少なくとも１つの表示画面上に提示する第３のウィンドウまたはデスクトップを決定する第２の工程であって、前記第３のウィンドウまたはデスクトップは、前記変更されたウィンドウスタックの順序において、前記第２のウィンドウまたはデスクトップの直前、または直後であるとして識別される、前記決定する第２の工程と、
前記決定する第２の工程の結果、
前記少なくとも１つの表示画面上での前記第２のウィンドウまたはデスクトップの表示を停止する第２の工程、及び、
前記少なくとも１つの表示画面上に前記第３のウィンドウまたはデスクトップを表示する第２の工程
を実行する工程と
をさらに含む、請求項１に記載の方法。
【請求項６】
前記少なくとも一つの表示画面は、第１のタッチセンサ式ディスプレイおよび第２のタッチセンサ式ディスプレイを含み、
前記第１のウィンドウまたはデスクトップが前記第１のタッチセンサ式ディスプレイおよび前記第２のタッチセンサ式ディスプレイの両方に表示された第１の二重画面ウィンドウまたはデスクトップであるかどうかを判定することを含み、
前記第１のウィンドウまたはデスクトップが第１の二重画面ウィンドウまたはデスクトップである場合、
前記第２のウィンドウまたはデスクトップが第２の二重画面ウィンドウまたはデスクトップであるかどうかを判定し、
前記第２のウィンドウまたはデスクトップが第２の二重画面ウィンドウまたはデスクトップである場合、
前記第１の二重画面ウィンドウまたはデスクトップの表示を停止し、
前記第２の二重画面ウィンドウまたはデスクトップを前記第１のタッチセンサ式ディスプレイおよび前記第２のタッチセンサ式ディスプレイの両方に表示し、
前記第２のウィンドウまたはデスクトップが第２の二重画面ウィンドウまたはデスクトップでない場合、
前記第１の二重画面ウィンドウまたはデスクトップの表示を停止し、
前記第２のウィンドウまたはデスクトップを前記第１のタッチセンサ式ディスプレイ上に表示し、
第３のウィンドウまたはデスクトップを前記第２のタッチセンサ式ディスプレイ上に表示し、ここで、前記第３のウィンドウまたはデスクトップは、前記ウィンドウスタックの順序において、前記第２のウィンドウまたはデスクトップの直前、または直後であるとして識別され、
前記第１のウィンドウまたはデスクトップが第１の二重画面ウィンドウまたはデスクトップでない場合、
前記第１のユーザの指によるジェスチャ入力の方向において前記第１のウィンドウまたはデスクトップを前記第１のタッチセンサ式ディスプレイから前記第２のタッチセンサ式ディスプレイに移動し、
前記第２のウィンドウまたはデスクトップを前記第１のタッチセンサ式ディスプレイ上に表示する、請求項１に記載の方法。
【請求項７】
複数のウィンドウおよびデスクトップを表示するための少なくとも１つの表示画面を有するデバイスを構成するための非一時的なコンピュータ可読媒体であって、
前記少なくとも１つの表示画面に動作可能に関連付けられているが、前記少なくとも１つの表示画面から分離しているジェスチャ捕捉エリアへの第１のユーザの指によるジェスチャ入力を受信する工程と、
前記複数のウィンドウおよびデスクトップの順序をナビゲートするための要求として前記ユーザの指によるジェスチャ入力を解釈する工程であって、前記順序に対するデータは、非一時的なデータストレージに格納されている、前記解釈する工程と、
前記解釈する工程に応じて、前記少なくとも１つの表示画面上に提示する第２のウィンドウまたはデスクトップを決定する工程であって、
前記順序において、次のウィンドウまたはデスクトップが現時点で表示されている第１のウィンドウまたはデスクトップの直前、または直後であるとして識別される場合、第２のウィンドウまたはデスクトップが、次のウィンドウまたはデスクトップであり、
次のウィンドウまたはデスクトップがない場合、前記第２のウィンドウまたはデスクトップが、前記順序の反対端にあるものとして識別されるウィンドウまたはデスクトップである、前記決定する工程と、
前記決定する工程の結果、
前記少なくとも１つの表示画面上での前記第１のウィンドウまたはデスクトップの表示を停止する工程、及び、
前記少なくとも１つの表示画面上に前記第２のウィンドウまたはデスクトップを表示する工程
を実行する工程と
を実行するためのマシン命令を含む非一時的なコンピュータ可読媒体。
【請求項８】
前記解釈する工程は、前記ウィンドウまたはデスクトップの前記順序が変わらないままであるように、前記複数のウィンドウまたはデスクトップに対してウィンドウスタックをナビゲートするためのものであり、前記ウィンドウスタックは、アクティブまたは非アクティブのウィンドウおよびデスクトップの論理構成であり、
前記マシン命令は、
前記少なくとも１つの表示画面に関連付けられた前記ジェスチャ捕捉エリアへの第２のユーザの指によるジェスチャ入力を受信する第２の工程と、
前記複数のウィンドウおよびデスクトップの前記順序をナビゲートするための第２の要求として前記第２のユーザの指によるジェスチャ入力を解釈する第２の工程と、
前記少なくとも１つの表示画面上に提示する第３のウィンドウまたはデスクトップを決定する第２の工程であって、前記順序において前記第２のウィンドウまたはデスクトップが、最上部または最下部のウィンドウまたはデスクトップとして識別される場合に、前記第３のウィンドウまたはデスクトップは、前記順序において最下部のウィンドウまたはデスクトップとして、または、前記順序において最上部のウィンドウまたはデスクトップとして、それぞれ識別される、前記決定する第２の工程と、
前記決定する第２の工程の結果、
前記少なくとも１つの表示画面上での前記第２のウィンドウまたはデスクトップの表示を停止する第２の工程、及び、
前記少なくとも１つの表示画面上に前記第３のウィンドウまたはデスクトップを表示する第２の工程を実行し、
前記第３のウィンドウまたはデスクトップを表示した後、
前記少なくとも１つの表示画面上の表示された第３のウィンドウまたはデスクトップへのユーザの指によるジェスチャ入力を受信する工程、及び、
前記ユーザの指によるジェスチャ入力の結果、前記順序を変更する工程
を実行する工程と
をさらに実行する、請求項７に記載の非一時的なコンピュータ可読媒体。
【請求項９】
携帯用デバイスであって、
複数のウィンドウおよびデスクトップを表示する少なくとも１つの表示画面と、
第１のユーザの指によるジェスチャ入力を受信する、前記少なくとも１つの表示画面に関連付けられたジェスチャ捕捉エリアであって、該ジェスチャ捕捉エリアは、前記少なくとも１つの表示画面から分離しており、前記ジェスチャ捕捉エリアは、前記ウィンドウおよびデスクトップのいずれも表示することができないものであり、前記少なくとも１つの表示画面は、第２のユーザの指によるジェスチャ入力を受信するため、ユーザタッチに反応する、前記ジェスチャ捕捉エリアと、
前記複数のウィンドウおよびデスクトップのどれが前記少なくとも１つの表示画面上に表示されているかを決定するディスプレイマネージャと、
前記少なくとも１つの表示画面に対して実行する動作を決定するため、前記第１及び第２のユーザの指によるジェスチャ入力のそれぞれを解釈するジェスチャインタプリタであって、前記第１及び第２のユーザの指によるジェスチャ入力の各々を、解釈可能なユーザジェスチャ入力を認識するための複数のユーザジェスチャ入力に関する記述の既定の収集体と比較する、前記ジェスチャインタプリタと、
前記複数のウィンドウおよびデスクトップのウィンドウスタックの順序を示すデータを格納する非一時的なデータストレージであって、前記ウィンドウスタックの順序は、アクティブまたは非アクティブのウィンドウおよびデスクトップの論理構成である、前記非一時的なデータストレージと
を備え、
前記複数のウィンドウおよびデスクトップのうちの現時点で表示されている第１のウィンドウまたはデスクトップに対し、第１のユーザジェスチャ入力が受信されたときに、前記少なくとも１つの表示画面上に提示する第２のウィンドウまたはデスクトップが決定され、前記第２のウィンドウまたはデスクトップは、前記ウィンドウスタックの順序において、第１のウィンドウまたはデスクトップの直前、または直後であるとして識別され、
前記ディスプレイマネージャは、前記少なくとも１つの表示画面上の前記第１のウィンドウまたはデスクトップを前記第２のウィンドウまたはデスクトップの表示と交換し、
前記ウィンドウスタックの順序は、前記第１のウィンドウまたはデスクトップを前記第２のウィンドウまたはデスクトップの前記表示と交換した後は変わらない、携帯用デバイス。
【請求項１０】
タスクマネージャをさらに備え、前記第２のウィンドウまたはデスクトップが表示された後で、前記第２のユーザの指によるジェスチャが入力されたことを示すデータが、前記ディスプレイマネージャにより受信されると、前記タスクマネージャは、前記第２のウィンドウまたはデスクトップが前記ウィンドウスタックの順序の最上部にあるとして表示されるように前記ウィンドウスタックの順序を変更し、
前記少なくとも１つの表示画面は複数の表示画面を含み、前記ディスプレイマネージャが前記表示画面の第１の表示画面の上の前記第１のウィンドウまたはデスクトップを前記第２のウィンドウまたはデスクトップの表示と交換すると、前記ディスプレイマネージャは、前記第１のウィンドウまたはデスクトップと前記第２のウィンドウまたはデスクトップが同時に表示されるように、前記複数の表示画面の第２の表示画面上に前記第１のウィンドウまたはデスクトップを表示し、前記デバイスは、
前記第１の表示画面を前記第２の表示画面と折り畳み可能に接続するよう構成された付属品と、
互いに対する前記第１及び第２の表示画面の折り畳み位置を示す第１の信号を生成するよう構成された第１のセンサと、
格納された命令を有する非一時的なコンピュータ可読媒体であって、前記命令は、
前記デバイスが第１の物理的な向きから異なる第２の物理的な向きへ移動したことを決定するよう構成された第１のセットの命令を含み、前記第１及び第２の物理的な向きは、前記第１の物理的な向きが、折り畳まれた、または横向きの１つであることによって異なっている、前記非一時的なコンピュータ可読媒体と
をさらに備え、
前記ウィンドウスタックの順序は、前記デバイスを折り畳んだために変わることはなく、前記ウィンドウスタックの順序は、前記デバイスを展開したために変わることはない、請求項９に記載のデバイス。