【手続補正書】
【提出日】平成26年2月3日(2014.2.3)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
ハンドヘルドコンピュータにより、クライアントアプリケーションを基礎となるデータ構造との対話の一部として実行するステップと、
前記ハンドヘルドコンピュータにより、ナビゲート可能なマップを生成するステップであって、該ナビゲート可能なマップは、前記基礎となるデータ構造のパーツを識別するテキスト形式の情報を含む複数のマップ一覧項目を含み、該ステップは、複数の前記マップ一覧項目の前記ナビゲート可能なマップをアプリケーションの種類に一部基づき生成するステップを含み、各マップ一覧項目はアプリケーションの前記種類の関連するコンテンツへマッピングされる、ステップと、
前記ハンドヘルドコンピュータにより、前記ナビゲート可能なマップの前記テキスト形式の情報を含む複数の前記マップ一覧項目の一覧を前記ハンドヘルドコンピュータのディスプレイの第１のディスプレイ部分に表示し、あるファイルの第１の部分の情報のプレビューであってあるマップ一覧項目に関連付けられた情報のプレビューを前記ハンヘルドコンピュータの前記ディスプレイの第２のディスプレイ部分に表示するステップと、
前記ハンドヘルドコンピュータにより、前記第２のディスプレイ部分を、複数のマップ一覧項目の前記一覧のうちの異なるマップ一覧項目の選択の後に前記ファイルの第２の部分のプレビューで動的に更新し、複数のマップ一覧項目の前記一覧を前記第１のディスプレイ部分に表示し続けるステップと
を含むことを特徴とする方法。
【請求項２】
請求項１に記載の方法であって、前記ハンドヘルドコンピュータにより、前記基礎となるデータ構造で動作する前記クライアントアプリケーションの種類に一部基づいて、前記マップを生成するために前記データ構造を解析するステップをさらに含み、前記マップは、テキスト形式の情報の様々な種類のマップであって、
前記第１のディスプレイ部分に表示するための文書項目および文書の部分への対応するマッピングを含むナビゲート可能文書マップと、
前記第１のディスプレイ部分に表示するためのスプレッドシート項目の一覧およびスプレッドシートの部分への対応するマッピングを含むナビゲート可能スプレッドシートマップと、
前記第１のディスプレイ部分に表示するためのプレゼンテーション項目の一覧およびプレゼンテーションの部分への対応するマッピングを含むナビゲート可能プレゼンテーションマップと
を含むことを特徴とする方法。
【請求項３】
請求項２に記載の方法であって、前記ハンドヘルドコンピュータにより、ワードプロセッシングアプリケーションのマッピング、スプレッドシートアプリケーションのマッピングおよびプレゼンテーションアプリケーションのマッピングに一部基づき前記データ構造を解析するステップをさらに含むことを特徴とする方法。
【請求項４】
請求項１に記載の方法であって、前記ハンドヘルドコンピュータにより、タッチスクリーンを用いて制御入力を受け取り、見出しマップ一覧を前記第１のディスプレイ部分に半透明のオーバーレイとして表示するステップをさらに含み、前記半透明のオーバーレイは、複数の前記マップ一覧項目の一部分を含むことを特徴とする方法。
【請求項５】
請求項１に記載の方法であって、前記ハンドヘルドコンピュータにより、前記異なるマップ一覧項目の選択に関連付けられた制御入力を受け取り、前記異なるマップ一覧項目に関連付けられた内容の前記プレビューを、前記第１のディスプレイ部分に隣接して配置された前記第２のディスプレイ部分に生成するステップをさらに含むことを特徴とする方法。
【請求項６】
請求項１に記載の方法であって、前記ハンドヘルドコンピュータにより、前記第１のディスプレイ部分のサイズが前記第２のディスプレイ部分のサイズとほぼ等しくなるようにディスプレイを位置決めするステップをさらに含むことを特徴とする方法。
【請求項７】
請求項１に記載の方法であって、前記ハンドヘルドコンピュータにより、タッチスクリーンを用いてナビゲートするための制御入力を受け取り、見出しマップ一覧を前記第１のディスプレイ部分に半透明のオーバーレイとして表示するステップをさらに含み、前記半透明のオーバーレイは、複数の前記マップ一覧項目の一部分を含むことを特徴とする方法。
【請求項８】
請求項７に記載の方法であって、前記ハンドヘルドコンピュータにより、複数の前記マップ一覧項目をナビゲートする一部としてフリック入力を受け取るステップをさらに含むことを特徴とする方法。
【請求項９】
請求項８に記載の方法であって、前記ハンドヘルドコンピュータにより、複数の前記マップ一覧項目をナビゲートする一部としてパン入力を受け取るステップをさらに含むことを特徴とする方法。
【請求項１０】
請求項１に記載の方法であって、前記ハンドヘルドコンピュータにより、複数の前記マップ一覧項目の１つまたは複数とともに、いくつかのコメントに関連付けられた１つまたは複数のコメント記号を前記第１のディスプレイ部分に表示し、コメントの選択の後に前記ファイルのコメントされた部分へとナビゲートするステップをさらに含むことを特徴とする方法。
【請求項１１】
ハンドヘルドディスプレイを含む対話型インターフェイスであって、該ハンドヘルドディスプレイは、ユーザ入力を受け取り、情報を表示する第１の確定されたディスプレイ領域及び第２の確定されたディスプレイ領域を有する、対話型インターフェイスと、
第１のデータ構造にアクセスし、いくつかの一覧項目を含む第２のデータ構造を供給するマップジェネレータであって、いくつかの該一覧項目はテキスト形式の情報を含み、前記マップジェネレータは、いくつかの前記一覧項目を含むナビゲート可能なマップをアプリケーションの種類に一部基づき供給するように動作し、各一覧項目は、テキスト形式のエントリと、アプリケーションの前記種類の関連するコンテンツへのマップとを含む、マップジェネレータと、
前記第２のデータ構造が含む幾つかの前記一覧項目の１つまたは複数を前記対話型インターフェイスの前記第１の画定されたディスプレイ領域に表示し、テキスト形式のエントリを含むある一覧項目に関連付けられた情報のプレビューであってあるファイルの第１の部分に関連付けられた情報のプレビューを前記対話型インターフェイスの前記第２の画定されたディスプレイ領域に表示するディスプレイマネージャであって、前記第２の確定されたディスプレイ領域を、異なる一覧項目の選択の後に前記ファイルの第２の部分のプレビューで動的に更新し、いくつかの前記一覧項目の１つまたは複数を前記ハンドヘルドディスプレイの前記第１の確定されたディスプレイ領域に表示し続けるようにさらに構成されたディスプレイマネージャと
を備えることを特徴とするハンドヘルドコンピューティングデバイス。
【請求項１２】
請求項１１に記載のデバイスであって、前記対話型インターフェイスはタッチスクリーンインターフェイスを含むことを特徴とするデバイス。
【請求項１３】
請求項１１に記載のデバイスであって、前記マップジェネレータは、前記第１のデータ構造で動作可能なアプリケーションの前記種類に一部基づいて、前記第１のデータ構造を解析するように動作することを特徴とするデバイス。
【請求項１４】
請求項１３に記載のデバイスであって、前記マップジェネレータは、前記第１のデータ構造を解析し、エクステンシブルマークアップランゲージ（ＸＭＬ）データ構造の要素に対応し、ワードプロセッシングアプリケーション、スプレッドシートアプリケーションおよびプレゼンテーションアプリケーションから選択されたグループのうちの１つの要素に対応する前記一覧項目を供給するように動作することを特徴とするデバイス。
【請求項１５】
請求項１１に記載のデバイスであって、前記一覧項目のいずれかに関連付けられたコメントを管理するコメントマネージャをさらに備えることを特徴とするデバイス。
【請求項１６】
請求項１５に記載のデバイスであって、前記コメントマネージャは、前記対話型インターフェイスに対する入力を受け取ると、コメントされた部分にナビゲートするようにさらに動作可能であることを特徴とするデバイス。
【請求項１７】
プログラムであって、該プログラムは、情報を供給するために、ハンドヘルドコンピュータに、
基礎となるデータ構造からマッピング済データ構造を生成するステップであって、前記マッピング済データ構造は、前記基礎となるデータ構造のアスペクトに対応するテキスト形式の情報を含むいくつかのリンクされた一覧項目を含み、該ステップは、リンクされた前記一覧項目の前記マッピング済みデータ構造をアプリケーションの種類に一部基づき生成するステップを含み、各リンクされた一覧項目は、テキスト形式のエントリと、アプリケーションの前記種類の関連付けられたコンテンツへのマップとを含む、ステップと、
前記マッピング済みデータ構造のテキスト形式の情報を含むいくつかの前記リンクされた一覧項目の１つまたは複数をハンドヘルドコンピュータのディスプレイの第１の領域に提示するステップであって、該提示は、前記基礎となるデータ構造に関連付けられた前記テキスト形式の情報のフォントパラメータに一部基づく、ステップと、
あるファイルの第１の部分に関連付けられた選択情報のプレビューであって第１のリンクされた一覧項目に対応する選択情報のプレビューを、前記ハンドヘルドコンピュータのディスプレイの第２の領域に表示すべく生成するステップであって、前記テキスト形式の情報を含むいくつかの前記リンクされた一覧項目をハンドヘルドコンピュータのディスプレイの前記第１の領域に表示するステップと、
前記リンクされた一覧項目との対話に関する制御入力を受け取るステップと、
第２のリンクされた一覧項目の選択の後に前記ハンドヘルドコンピュータのディスプレイに前記第２の領域を前記ファイルの第２の部分のプレビューで動的に更新するステップであって、前記テキスト形式の情報を含むいくつかの前記リンクされた一覧項目を前記ハンドヘルドコンピュータのディスプレイの前記第１の領域に表示するステップと
を実行させることを特徴とするプログラム。
【請求項１８】
請求項１７に記載のプログラムであって、該プログラムは、情報を供給するために、前記ハンドヘルドコンピュータに、前記選択情報の前記プレビューを、ナビゲートのために前記リンクされた一覧項目に隣接した前記ハンドヘルドコンピュータのディスプレイの前記第２の領域に提示するステップをさらに実行させることを特徴とするプログラム。
【請求項１９】
請求項１７に記載のプログラムであって、該プログラムは、情報を供給するために、前記ハンドヘルドコンピュータに、リンクされた一覧項目の一部としてコメントを提示するステップをさらに実行させることを特徴とするプログラム。
【請求項２０】
請求項１７に記載のプログラムであって、該プログラムは、情報の提供のために、前記ハンドヘルドコンピュータに、前記リンクされた一覧項目と対話するための前記制御入力としてフリック、タップ及びパン操作を受け取るステップをさらに実行させることを特徴とするプログラム。