【手続補正書】
【提出日】平成26年12月12日(2014.12.12)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
コンピューティング環境において、データを編成する方法であって、前記データは空間的な意義を有し、前記方法は、
ユーザーインターフェースで、一つまたは複数の表示されるオブジェクトを含む空間的に構造化されたデータの表現をユーザーに対して表示するステップと、
前記空間的に構造化されたデータが含む一つの表示されるオブジェクトを選択するステップと、
一つまたは複数のハードウェアユーザーインターフェース装置を通じてユーザー入力を受けるステップであって、前記ユーザー入力は、該ユーザー入力が１組のコマンドに対応する程度に図に非依存であり、前記１組のコマンドは、複数の異なる図のタイプの各々に対応するが、空間的な意味合いを有し、図に非依存な同じユーザー入力は、複数の前記図のタイプの少なくとも２つにおける異なる関数を呼出し、各関数は方向の意味合いを識別し、方向の意味合いを少なくとも２つの前記図のタイプの各々において求められた前記関数に適用する、ステップと、
前記ユーザー入力に対応する図のタイプを求めるステップと、
求められた前記図のタイプに基づいて、前記ユーザー入力を図固有の応答へと解釈するステップであって、前記図固有の応答は、複数の異なる前記図のタイプから選択された求められた前記図のタイプに固有であるが、複数の異なる前記図のタイプにわたり前記空間的な意味合いで一致する、ステップと
を含むことを特徴とする方法。
【請求項２】
請求項１記載の方法であって、一つまたは複数の制約されたヒントを提供するヒントモジュールの支援で生成されたユーザー入力を受けるステップをさらに含むことを特徴とする方法。
【請求項３】
請求項２記載の方法であって、前記ヒントは、前記図のタイプに基づいて制約されることを特徴とする方法。
【請求項４】
請求項２記載の方法であって、前記ヒントは、コンテキストに基づいて制約されることを特徴とする方法。
【請求項５】
請求項１記載の方法であって、ユーザー入力を受けるステップは、一つまたは複数の制約されたヒントを提供するニーモニックスモジュールの支援で生成されたユーザー入力を受けるステップを含むことを特徴とする方法。
【請求項６】
請求項１記載の方法であって、前記ユーザー入力を図固有の応答へと解釈するステップの結果として、前記空間的に構造化されたデータに対して、新しいデータタイプのオブジェクトを前記ユーザー入力に応答して自動的に追加するステップをさらに含むことを特徴とする方法。
【請求項７】
請求項６記載の方法であって、マウススクロール機構を使用して、追加された前記新しいデータタイプのオブジェクトのデフォルトタイプを新しいタイプに変更するステップをさらに含み、前記マウススクロール機構の活性化は、タイプのフィルタリングされたリストを表示させ、前記方法は、前記フィルタリングされたリスト内に表示された前記タイプからの前記新しいタイプのユーザー選択を受けるステップをさらに含むことを特徴とする方法。
【請求項８】
請求項６記載の方法であって、ニーモニックスモジュールの支援で生成されたユーザー入力を使用して、追加された前記新しいデータタイプのオブジェクトのデフォルトタイプを新しいタイプに変更するステップをさらに含み、前記ニーモニックスモジュールは、タイピングされたキャラクタの検出に応答してタイプのフィルタリングされたリストから前記新しいタイプを選択することを特徴とする方法。
【請求項９】
請求項６記載の方法であって、ヒントモジュールの支援で生成されたユーザー入力を使用して、追加された前記新しいデータタイプのオブジェクトのデフォルトタイプを新しいタイプに変更するステップをさらに含み、前記ヒントモジュールは、タイピングされたキャラクタの検出に応答してタイプのフィルタリングされたリストを表示させ、前記方法は、タイプの前記フィルタリングされたリストからの前記新しいタイプのユーザー選択を受けるステップをさらに含むことを特徴とする方法。
【請求項１０】
請求項１記載の方法であって、一つまたは複数の制約されたヒントを提供するヒントモジュールの支援で生成されたユーザー入力を使用して、構造化されたデータオブジェクト間のリンクを作成するステップをさらに含むことを特徴とする方法。
【請求項１１】
請求項１記載の方法であって、前記空間的に構造化されたデータは、視覚的に観察可能な空間レイアウトを有するデータを含むことを特徴とする方法。
【請求項１２】
請求項１記載の方法であって、空間的に構造化されたデータの前記表現におけるデータオブジェクト間のリンクをナビゲートするための追加的なユーザー入力を受けるステップをさらに含むことを特徴とする方法。
【請求項１３】
請求項１２記載の方法であって、受けた前記追加的なユーザー入力によって識別される特定の方向の複数の異なるナビゲーション目的地を検出することに応答して、前記図のタイプに基づいて、可能性があるナビゲーション目的地の制約リストをユーザーに提供するステップをさらに含むことを特徴とする方法。
【請求項１４】
コンピューティングシステムにデータをナビゲートするための方法を実行させるプログラムであって、前記データは空間的な意義を有し、前記方法は、
一つまたは複数の表示されるオブジェクトを含む空間的に構造化されたデータの表現をユーザーに対して表示するステップと、
前記空間的に構造化されたデータが含む一つの表示されるオブジェクトを選択するステップと、
ユーザー入力を受けるステップであって、前記ユーザー入力は、該ユーザー入力が１組のコマンドに対応する程度に図に非依存であり、前記１組のコマンドは、複数の異なる図のタイプの各々に対応するが、空間的な意味合いを有し、図に非依存な同じユーザー入力は、複数の前記図のタイプの少なくとも２つにおける異なる関数を呼出し、各関数は方向の意味合いを識別し、方向の意味合いを少なくとも２つの前記図のタイプの各々において求められた前記関数に適用する、ステップと、
前記ユーザー入力に対応する図のタイプを求めるステップと、
求められた前記図のタイプに基づいて、前記ユーザー入力を図固有の応答へと解釈するステップであって、前記図固有の応答は、複数の異なる前記図のタイプから選択された求められた前記図のタイプに固有であるが、複数の異なる前記図のタイプにわたり前記空間的な意味合いで一致する、ステップと
を含むことを特徴とするプログラム。
【請求項１５】
請求項１４記載のプログラムであって、ユーザー入力を受けるステップは一つまたは複数の制約されたヒントを提供するヒントモジュールの支援で生成されたユーザー入力を受けるステップを含むことを特徴とするプログラム。
【請求項１６】
請求項１５記載のプログラムであって、前記ヒントは、前記図のタイプに基づいて制約されることを特徴とするプログラム。
【請求項１７】
請求項１５記載のプログラムであって、前記ヒントは、コンテキストに基づいて制約されることを特徴とするプログラム。
【請求項１８】
請求項１４記載のプログラムであって、ユーザー入力を受けるステップは、一つまたは複数の制約されたヒントを提供するニーモニックスモジュールの支援で生成されたユーザー入力を受けるステップを含むことを特徴とするプログラム。
【請求項１９】
データを編成するためのコンピューティングシステムであって、前記データは空間的な意義を有し、前記コンピューティングシステムは、
一つまたは複数の表示されるオブジェクトを含む、視覚的に観察可能な空間レイアウトにおいて構造化された空間的に構造化されたデータの表現をユーザーに対して表示するステップと、
前記空間的に構造化されたデータが含む一つの表示されるオブジェクトを識別するステップと、
ユーザー入力を受けるステップであって、前記ユーザー入力は図に非依存であるが空間的な意味合いを有し、前記空間的な意味合いは右、左、上、下および内のうちの一つまたは複数であり、図に非依存な同じユーザー入力は、複数の図のタイプの少なくとも２つにおける異なる関数を呼出し、各関数は方向の意味合いを識別し、方向の意味合いを少なくとも２つの前記図のタイプの各々において求められた前記関数に適用する、ステップと、
前記ユーザー入力に対する図のタイプを求めるステップと、
求められた前記図のタイプに基づいて、前記視覚的に観察可能な空間レイアウトに対する新しい要素を作成するために前記ユーザー入力を図固有の応答へと解釈するステップであって、前記図固有の応答は、複数の異なる図のタイプにわたり前記空間的な意味合いで一致し、前記図固有の応答は、表示される前記オブジェクトの右、左、上、下または内の何れかに前記新しい要素を作成させる、ステップと
を実行するように構成されることを特徴とするコンピューティングシステム。
【請求項２０】
請求項１９記載のコンピューティングシステムであって、前記ユーザー入力はキーボードを使用して受けることを特徴とするコンピューティングシステム