【手続補正書】
【提出日】平成18年10月10日(2006.10.10)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
ソフトウェアアプリケーションがコンピュータシステム上でインスタンス化された際に、前記ソフトウェアアプリケーションが、ディスプレイの第１の部分でグラフィカルウインドウとして表わされ、前記ディスプレイの第２の部分上でグラフィックコントロールとして表わされる、前記ディスプレイおよび少なくとも２つのソフトウェアアプリケーションを含む前記コンピュータシステムにおいて、前記少なくとも２つのソフトウェアアプリケーションを管理するための方法であって、
第１のソフトウェアアプリケーションに対応する第１のグラフィックコントロール、および第２のソフトウェアアプリケーションに対応する第２のグラフィックコントロールを編成する指示を獲得することと、
前記第１のグラフィックコントロールおよび前記第２のグラフィックコントロールを前記ディスプレイの前記第２の部分上でグループ化することと、
前記第１のグラフィックコントロールおよび前記第２のグラフィックコントロールを前記ディスプレイの前記第２の部分内のグループとして表示することと
を備えることを特徴とする方法。
【請求項２】
前記第１のグラフィックコントロールおよび前記第２のグラフィックコントロールを編成する指示を獲得することは、前記第１のグラフィックコントロールを前記第２のグラフィックコントロール上にドラッグアンドドロップする選択デバイスのユーザ操作を獲得することを含むことを特徴とする請求項１に記載の方法。
【請求項３】
前記第１のグラフィックコントロールおよび前記第２のグラフィックコントロールを前記ディスプレイの前記第２の部分内のグループとして表示することは、前記第１のグラフィックコントロールおよび前記第２のグラフィックコントロールに対するアクションをインスタンス化するためのグラフィックグループコントロールを表示することを含むことを特徴とする請求項１に記載の方法。
【請求項４】
前記第１のグラフィックコントロールおよび前記第２のグラフィックコントロールを前記ディスプレイの前記第２の部分内のグループとして前記表示することは、前記第１のグラフィックコントロールおよび前記第２のグラフィックコントロールの少なくとも一部分を表示することを含み、前記方法は、
前記グループを縮約する指示を獲得することと、
前記グループをグループグラフィックコントロールとしてだけ表示することと
をさらに備えることを特徴とする請求項１に記載の方法。
【請求項５】
前記第１のグラフィックコントロールおよび前記第２のグラフィックコントロールを前記ディスプレイの前記第２の部分内のグループとして表示することは、前記グループに名前を関連付け、グループ指示子の部分上に前記名前を表示することを含むことを特徴とする請求項１に記載の方法。
【請求項６】
前記第２のグループコントロールを前記グループから除去する指示を獲得することと、
前記第１のグラフィックコントロールと前記第２のグラフィックコントロールとを別々のグラフィックコントロールとして表示することと
をさらに備えることを特徴とする請求項１に記載の方法。
【請求項７】
前記第１のグラフィックコントロールおよび前記第２のグラフィックコントロールを前記ディスプレイの前記第２の部分内のグループとして表示することは、前記第１のグラフィックコントロールおよび前記第２のグラフィックコントロールの前記グループに対する関連を示す連続する境界を前記第１のグラフィックコントロールおよび前記第２のグラフィックコントロールの周囲に表示することを含むことを特徴とする請求項１に記載の方法。
【請求項８】
前記コンピュータシステムは、前記コンピュータシステム上で第３のソフトウェアアプリケーションがインスタンス化された際に、前記ディスプレイの前記第１の部分でグラフィカルウインドウとして、かつ前記ディスプレイの前記第２の部分上のグラフィックコントロールとして表わされる前記第３のソフトウェアアプリケーションを含み、前記方法は、
第３のソフトウェアアプリケーションに対応するグラフィックコントロールを前記第１のグラフィックコントロールおよび前記第２のグラフィックコントロールに対応するグループに編成する指示を獲得することと、
前記第３のグラフィックコントロールを前記ディスプレイの前記第２の部分上で前記第１のグラフィックコントロールおよび前記第２のグラフィックコントロールとともにグループ化することと、
前記第１のグラフィックコントロール、前記第２のグラフィックコントロール、および前記第３のグラフィックコントロールを前記ディスプレイの前記第２の部分内のグループとして表示することと
をさらに備えることを特徴とする請求項１に記載の方法。
【請求項９】
前記第１のグラフィックコントロール、前記第２のグラフィックコントロール、および前記第３のグラフィックコントロールの順序の操作を獲得することと、
前記第１のグラフィックコントロール、前記第２のグラフィックコントロール、および前記第３のグラフィックコントロールのグループとしての表示を前記順序の操作に従って変更することと
をさらに備えることを特徴とする請求項８に記載の方法。
【請求項１０】
前記グループは、プロジェクトに対応し、前記第１のグラフィックコントロールおよび前記第２のグラフィックコントロールを前記ディスプレイの前記第２の部分内のグループとして表示することは、前記第１のグラフィックコントロールおよび前記第２のグラフィックコントロールに対応する前記ソフトウェアアプリケーションを最小化された状態と復元された状態との間で切り替えるためのプロジェクトコントロールを表示することを含むことを特徴とする請求項１に記載の方法。
【請求項１１】
前記コンピュータシステムは、前記第１のグラフィックコントロールおよび前記第２のグラフィックコントロールを含む前記プロジェクトとは別個のベースプロジェクトグループを含み、前記第１のソフトウェアアプリケーションおよび前記第２のソフトウェアアプリケーションは、前記ベースプロジェクトに属することを特徴とする請求項１０に記載の方法。
【請求項１２】
前記第１のソフトウェアアプリケーションおよび前記第２のソフトウェアアプリケーションに対応するプロジェクトを最小化された状態に切り替えることと、
前記最小化されたプロジェクトに対応するグラフィカルウインドウをプレビューする指示を獲得することと、
前記第１のソフトウェアアプリケーションおよび前記第２のソフトウェアアプリケーションに対応する表示グラフィカルウインドウのプレビューを前記ディスプレイの前記第１の部分で表示することと
をさらに備えることを特徴とする請求項１１に記載の方法。
【請求項１３】
前記第１のソフトウェアアプリケーションおよび前記第２のソフトウェアアプリケーションに対応するプロジェクトに関連するタイムラインを生成することと、
時間値に依存する、前記第１のソフトウェアアプリケーションおよび前記第２のソフトウェアアプリケーションに対応する第１のグラフィカルウインドウおよび第２のグラフィカルウインドウの少なくとも１つのスナップショットを生成することと、
前記スナップショットを前記タイムライン上で時間ベースのアイコンとして表示することと
をさらに備えることを特徴とする請求項１０に記載の方法。
【請求項１４】
少なくとも１つのスナップショットを生成することは、
前記第１のソフトウェアアプリケーションおよび前記第２のソフトウェアアプリケーションに対応する第１のグラフィカルウインドウおよび第２のグラフィカルウインドウのスナップショットを生成する指示を獲得することと、
前記指示に従って前記第１のソフトウェアアプリケーションおよび前記第２のソフトウェアアプリケーションに対応する第１のグラフィカルウインドウおよび第２のグラフィカルウインドウのスナップショットを生成することと
を含むことを特徴とする請求項１３に記載の方法。
【請求項１５】
前記第１のソフトウェアアプリケーションおよび前記第２のソフトウェアアプリケーションに対応する第１のグラフィカルウインドウおよび第２のグラフィカルウインドウのレイアウトの記録を生成することと、
前記第１のソフトウェアアプリケーションおよび前記第２のソフトウェアアプリケーションに対応する第１のグラフィカルウインドウおよび第２のグラフィカルウインドウのレイアウトの前記記録を記憶することと、
前記第１のソフトウェアアプリケーションおよび前記第２のソフトウェアアプリケーションに対応する表示グラフィカルウインドウのプレビューを前記ディスプレイの前記第１の部分に生成することと
をさらに備えることを特徴とする請求項１に記載の方法。
【請求項１６】
前記ディスプレイの前記第２の部分は、タスクバーに対応することを特徴とする請求項１に記載の方法。
【請求項１７】
グラフィカルウインドウを表示するためのデスクトップ、およびソフトウェアアプリケーションを制御するためのタスクバーを含むディスプレイと、コンピュータシステム上でインスタンス化された際に前記ディスプレイのデスクトップ部分上のグラフィカルウインドウとして、また前記ディスプレイのタスクバー部分上のコントロールタイルとして表わされる複数のソフトウェアアプリケーションとを含む前記コンピュータシステムにおいて、前記複数のソフトウェアアプリケーションを管理するための方法であって、
第１のソフトウェアアプリケーションに対応する第１のコントロールタイル、および第２のソフトウェアアプリケーションに対応する第２のコントロールタイルをグループ化する指示を獲得することと、
前記第１のコントロールタイルおよび前記第２のコントロールタイルを前記ディスプレイの前記タスクバー部分上でグループ化することと、
前記第１のコントロールタイルおよび前記第２のコントロールタイルを前記ディスプレイの前記タスクバー部分内のグループとして表示することと
を備えることを特徴とする方法。
【請求項１８】
前記第１のコントロールタイルおよび前記第２のコントロールタイルを編成する指示を獲得することは、前記第１のコントロールタイルを前記第２のコントロールタイルに隣接してドラッグアンドドロップする選択デバイスのユーザ操作を獲得することを含むことを特徴とする請求項１７に記載の方法。
【請求項１９】
選択されたガイド上へのドラッグアンドドロップに対応するコントロールタイルの１つまたは複数の可能なグループ化を示す１組のガイドを表示することをさらに備えることを特徴とする請求項１７に記載の方法。
【請求項２０】
前記第１のコントロールタイルおよび前記第２のコントロールタイルを前記ディスプレイの前記タスクバー部分内のグループとして表示することは、前記第１のコントロールタイルおよび前記第２のコントロールタイルに対するアクションをインスタンス化するためのグラフィックグループコントロールを表示することを含むことを特徴とする請求項１７に記載の方法。
【請求項２１】
前記第１のコントロールタイルおよび前記第２のコントロールタイルを前記ディスプレイの前記タスクバー部分内のグループとして表示することは、前記第１のコントロールタイルおよび前記第２のコントロールタイルの少なくとも一部分を表示することを含み、前記方法は、
前記グループを縮約する指示を獲得することと、
前記グループをグループコントロールタイルとしてだけ表示することと
をさらに備えることを特徴とする請求項１７に記載の方法。
【請求項２２】
前記第１のコントロールタイルおよび前記第２のコントロールタイルを前記ディスプレイの前記タスクバー部分内のグループとして表示することは、前記グループに名前を関連付け、グループ指示子の部分上に前記名前を表示することを含むことを特徴とする請求項１７に記載の方法。
【請求項２３】
前記第２のコントロールタイルを前記グループから除去する指示を獲得することと、
前記第１のコントロールタイルと前記第２のコントロールタイルを別々のコントロールタイルとして表示することと
をさらに備えることを特徴とする請求項１７に記載の方法。
【請求項２４】
前記第１のコントロールタイルおよび前記第２のコントロールタイルを前記ディスプレイの前記タスクバー部分内のグループとして表示することは、前記第１のコントロールタイルおよび前記第２のコントロールタイルの前記グループに対する関連を示す連続する境界を前記第１のコントロールタイルおよび前記第２のコントロールタイルの周囲に表示することを含むことを特徴とする請求項１７に記載の方法。
【請求項２５】
前記コンピュータシステムは、該コンピュータシステム上で第３のソフトウェアアプリケーションがインスタンス化された際に、前記ディスプレイの前記デスクトップ部分でグラフィカルウインドウとして、かつ前記ディスプレイの前記タスクバー部分上のコントロールタイルとして表わされる前記第３のソフトウェアアプリケーションを含み、前記方法は、
第３のソフトウェアアプリケーションに対応するコントロールタイルを前記第１のコントロールタイルおよび前記第２のコントロールタイルに対応するグループに編成する指示を獲得することと、
前記第３のコントロールタイルを前記ディスプレイの前記タスクバー部分上で前記第１のコントロールタイルおよび前記第２のコントロールタイルとともにグループ化することと、
前記第１のコントロールタイル、前記第２のコントロールタイル、および前記第３のコントロールタイルを前記ディスプレイの前記タスクバー部分内のグループとして表示することと
をさらに備えることを特徴とする請求項１７に記載の方法。
【請求項２６】
前記グループは、プロジェクトに対応し、前記第１のコントロールタイルおよび前記第２のコントロールタイルを前記ディスプレイの前記タスクバー部分内のグループとして表示することは、前記第１のコントロールタイルおよび前記第２のコントロールタイルに対応するソフトウェアアプリケーションを最小化された状態と復元された状態との間で切り替えるためのプロジェクトコントロールを表示することを含むことを特徴とする請求項１７に記載の方法。
【請求項２７】
前記コンピュータシステムは、前記第１のコントロールタイルおよび前記第２のコントロールタイルを含む前記プロジェクトとは別個のベースプロジェクトを含み、前記第１のソフトウェアアプリケーションおよび前記第２のソフトウェアアプリケーションは、前記ベースプロジェクトに属し、
前記第１のソフトウェアアプリケーションおよび前記第２のソフトウェアアプリケーションに対応するプロジェクトを最小化された状態に切り替えることと、
最小化されたプロジェクトに対応するグラフィカルウインドウをプレビューする指示を獲得することと、
前記第１のソフトウェアアプリケーションおよび前記第２のソフトウェアアプリケーションに対応する表示グラフィカルウインドウのプレビューを前記ディスプレイの前記デスクトップ部分で表示することと
をさらに備えることを特徴とする請求項２６に記載の方法。
【請求項２８】
前記第１のソフトウェアアプリケーションおよび前記第２のソフトウェアアプリケーションに対応するプロジェクトに関連するタイムラインを生成することと、
時間値に依存する、前記第１のソフトウェアアプリケーションおよび前記第２のソフトウェアアプリケーションに対応する第１のグラフィカルウインドウおよび第２のグラフィカルウインドウの少なくとも１つのスナップショットを生成することと、
前記スナップショットを前記タイムライン上で時間ベースのアイコンとして表示することと
をさらに備えることを特徴とする請求項２６に記載の方法。
【請求項２９】
前記第１のソフトウェアアプリケーションおよび前記第２のソフトウェアアプリケーションに対応する第１のグラフィカルウインドウおよび第２のグラフィカルウインドウのレイアウトの記録を生成することと、
前記第１のソフトウェアアプリケーションおよび前記第２のソフトウェアアプリケーションに対応する第１のグラフィカルウインドウおよび第２のグラフィカルウインドウのレイアウトの前記記録を記憶することと、
前記第１のソフトウェアアプリケーションおよび前記第２のソフトウェアアプリケーションに対応する表示グラフィカルウインドウのプレビューを前記ディスプレイの前記デスクトップ部分に生成することと
をさらに備えることを特徴とする請求項１７に記載の方法。
【請求項３０】
前記第１のソフトウェアアプリケーションおよび前記第２のソフトウェアアプリケーションに対応するグラフィカルウインドウを復元する指示を獲得することと、
前記レイアウトの記録に従って記憶されている前記第１のソフトウェアアプリケーションおよび前記第２のソフトウェアアプリケーションに対応するグラフィカルウインドウの表示を前記ディスプレイの前記デスクトップ部分に復元することと
をさらに備えることを特徴とする請求項２９に記載の方法。
【請求項３１】
複数のソフトウェアアプリケーションを管理するためのコンピュータシステムであって、
コンピュータシステム上で２つまたは３つ以上のソフトウェアアプリケーションがインスタンス化される際、前記２つまたは３つ以上のソフトウェアアプリケーションをグラフィカルウインドウとして表示するための手段と、
コンピュータシステム上で前記２つまたは３つ以上のソフトウェアアプリケーションがインスタンス化された際、前記２つまたは３つ以上のソフトウェアアプリケーションに対応する２つまたは３つ以上のコントロールタイルを表示するための手段と、
前記第１のコントロールタイルおよび前記第２のコントロールタイルを編成する指示に応答して前記２つまたは３つ以上のコントロールタイルをグループとして表示するための手段と
を備えたことを特徴とするシステム。
【請求項３２】
前記２つまたは３つ以上のコントロールタイルを表示するための前記手段は、コントロールタイルの１つまたは複数の可能な編成を示す１組のガイドを生成するための手段を含むことを特徴とする請求項３１に記載のシステム。
【請求項３３】
グループとして編成された前記２つまたは３つ以上のコントロールタイルに対するアクションをインスタンス化するための手段をさらに備えたことを特徴とする請求項３１に記載のシステム。
【請求項３４】
前記２つまたは３つ以上のコントロールタイルをグループとして表示するための手段は、前記２つまたは３つ以上のコントロールタイルの部分を全く表示することなくグループコントロールを表示するための手段を含むことを特徴とする請求項３１に記載のシステム。
【請求項３５】
前記２つまたは３つ以上のコントロールタイルをグループとして表示するための手段は、前記２つまたは３つ以上のコントロールタイルに対応するソフトウェアアプリケーションを最小化された状態と復元された状態との間で切り替えるためのプロジェクトとして前記２つまたは３つ以上のコントロールタイルを表示するための手段を含むことを特徴とする請求項３１に記載のシステム。
【請求項３６】
２つまたは３つ以上のソフトウェアアプリケーションをグラフィカルウインドウとして表示するための手段上で前記２つまたは３つ以上のソフトウェアアプリケーションに対応するグラフィカルウインドウのレイアウトをプレビューするための手段をさらに備えたことを特徴とする請求項３１に記載のシステム。