【手続補正書】
【提出日】平成24年10月22日(2012.10.22)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
データビジュアライゼーション対話機能を提供する方法であって、
異なるコンピュータオペレーティングシステムのタイプの間で共有可能なビジュアライゼーションサービスのコアを提供するステップと、
対話型ビジュアライゼーションを提供するために、複数の機能を前記ビジュアライゼーションサービスのコアに提供するステップと、
データビジュアライゼーションプラットフォームを使用して、データのレイアウトについてのデータのビジュアル化を作成するステップと、
前記ビジュアライゼーションサービスのコアに提供される前記複数の機能を使用して、前記レイアウトの前記データのビジュアル化に関する少なくとも１つの対話型機能を公開するステップと、
複数のレンダリングプラットフォームのうちの少なくとも１つに関連する統合オブジェクトを提供し、前記複数のレンダリングプラットフォームのうちの少なくとも１つについて、前記データビジュアライゼーションプラットフォームが使用可能なジェネリックインターフェイス情報を提供するための統合コードを有するステップと、
前記データビジュアライゼーションプラットフォームを使用して作成された前記レイアウトの前記データのビジュアル化に関する前記公開された少なくとも１つの対話型機能を選択するステップと、
前記選択された少なくとも１つの対話型機能を、前記データビジュアライゼーションプラットフォームの前記レンダリングプラットフォームに関連する前記統合オブジェクトにより、対話型ビジュアライゼーションを提供する前記複数のビジュアライゼーションサービスのコアの機能に共通の形式に翻訳するステップと、
前記対話型機能の前記翻訳に基づいて、前記ビジュアライゼーションサービスのコアからの機能を使用して、前記レンダリングプラットフォームに依存しない前記選択した対話型機能に従って前記データのビジュアル化を修正するステップと
を備えることを特徴とする方法。
【請求項２】
前記複数のレンダリングプラットフォームのそれぞれについて、少なくとも１つの統合オブジェクトを提供するステップをさらに備えることを特徴とする請求項１に記載の方法。
【請求項３】
ユーザー入力デバイスのポインタの位置を受け取るステップと、
前記受け取った位置に関する情報を取得するステップであって、前記情報は、前記データのビジュアル化に対する前記位置に関連するあり得る修正についての説明、および前記位置における少なくとも１つのデータポイントについての説明のうちの少なくとも１つを含む、ステップと
をさらに備えることを特徴とする請求項１に記載の方法。
【請求項４】
前記受け取った位置に関する前記情報は、ツールチップの中に表示されることを特徴とする請求項３に記載の方法。
【請求項５】
前記レンダリングプラットフォームは、前記レイアウトに依存しないことを特徴とする請求項１に記載の方法。
【請求項６】
前記少なくとも１つの対話型機能には、データ修正機能が含まれることを特徴とする請求項１に記載の方法。
【請求項７】
前記少なくとも１つの対話型機能には、データフィルタ機能が含まれることを特徴とする請求項１に記載の方法。
【請求項８】
前記少なくとも１つの対話型機能には、ビジュアル調節機能が含まれることを特徴とする請求項１に記載の方法。
【請求項９】
前記レイアウトには、円グラフ、バーグラフ、散布図、縦棒グラフ、折れ線グラフ、面グラフ、ドーナツグラフ、レーダーチャート、等高線グラフ、バブルチャート、および株価チャートのうちの少なくとも１つが含まれることを特徴とする請求項１に記載の方法。
【請求項１０】
前記レイアウトに固有の少なくとも１つのホットスポットオブジェクトを公開するステップをさらに含むことを特徴とする請求項１に記載の方法。
【請求項１１】
前記少なくとも１つのホットスポットオブジェクトは、前記データのビジュアル化の少なくとも１つの構造上の要素に関連することを特徴とする請求項１０に記載の方法。
【請求項１２】
前記少なくとも１つの対話型機能の前記選択は、マウス、スタイラス、キーボード、およびタッチスクリーンのうちの少なくとも１つから選択入力を受け取るステップを含むことを特徴とする請求項１０に記載の方法。
【請求項１３】
一組の命令を記憶するコンピューター可読記憶媒体であって、実行されるとき、データのビジュアル化に拡張可能な対話機能を提供する方法であって、前記命令が
異なるコンピュータオペレーティングシステムのタイプの間で共有可能なビジュアライゼーションサービスのコアを提供するステップと、
対話型ビジュアライゼーションを提供するために、複数の機能を前記ビジュアライゼーションサービスのコアに提供するステップと、
データビジュアライゼーションプラットフォームを使用して、データのレイアウトについてのデータのビジュアル化を作成するステップと、
前記ビジュアライゼーションサービスのコアに提供される前記複数の機能を使用して、前記レイアウトの前記データのビジュアル化に関する少なくとも１つの対話型機能を公開するステップと、
複数のレンダリングプラットフォームのうちの少なくとも１つに関連する統合オブジェクトを提供し、前記複数のレンダリングプラットフォームのうちの少なくとも１つについて、前記データビジュアライゼーションプラットフォームが使用可能なジェネリックインターフェイス情報を提供するための統合コードを有するステップと、
前記データビジュアライゼーションプラットフォームを使用して作成された前記レイアウトの前記データのビジュアル化に関する前記公開された少なくとも１つの対話型機能を選択するステップと、
前記選択された少なくとも１つの対話型機能を、前記データビジュアライゼーションプラットフォームの前記レンダリングプラットフォームに関連する前記統合オブジェクトにより、対話型ビジュアライゼーションを提供する前記複数のビジュアライゼーションサービスのコアの機能に共通の形式に翻訳するステップと、
前記対話型機能の前記翻訳に基づいて、前記ビジュアライゼーションサービスのコアからの機能を使用して、前記レンダリングプラットフォームに依存しない前記選択した対話型機能に従って前記データのビジュアル化を修正するステップと
を含む、一組の命令によって実行されることを特徴とするコンピューター可読記憶媒体。
【請求項１４】
前記データのビジュアル化は、チャートを含むことを特徴とする請求項１３に記載のコンピューター可読記憶媒体。
【請求項１５】
前記レイアウトに固有のホットスポットを公開するステップであって、前記ホットスポットは、少なくとも一つの対話型機能に関連する前記データのビジュアル化における位置を含む、ステップをさらに含むことを特徴とする請求項１３に記載のコンピューター可読記憶媒体。
【請求項１６】
前記ホットスポットの前記選択を受け取ったことに応じて、ユーザーにフィードバックを提供するステップであって、前記フィードバックは、ユーザー入力カーソルの外観を変更すること、およびツールチップを表示すること、のうちの少なくとも１つを含む、ステップをさらに含むことを特徴とする請求項１３に記載のコンピューター可読記憶媒体。
【請求項１７】
前記提供されたフィードバックは、前記選択されたホットスポットに関連する少なくとも１つの対話型機能に関連することを特徴とする請求項１６に記載のコンピューター可読記憶媒体。
【請求項１８】
データビジュアライゼーション対話機能を提供するシステムであって、
メモリ記憶装置と、
前記メモリ記憶装置に結合される処理ユニットと
を備え、前記処理ユニットは、
異なるコンピュータオペレーティングシステムのタイプの間で共有可能なビジュアライゼーションサービスのコアを提供し、
対話型ビジュアライゼーションを提供するために、複数の機能を前記ビジュアライゼーションサービスのコアに提供し、
データビジュアライゼーションプラットフォームを使用して、データのレイアウトについてのデータのビジュアル化を作成し、
前記ビジュアライゼーションサービスのコアに提供される前記複数の機能を使用して、前記レイアウトの前記データのビジュアル化に関する少なくとも１つの対話型機能を公開し、
複数のレンダリングプラットフォームのうちの少なくとも１つに関連する統合オブジェクトを提供し、前記複数のレンダリングプラットフォームのうちの少なくとも１つについて、前記データビジュアライゼーションプラットフォームが使用可能なジェネリックインターフェイス情報を提供するための統合コードを有し、
前記データビジュアライゼーションプラットフォームを使用して作成された前記レイアウトの前記データのビジュアル化に関する前記公開された少なくとも１つの対話型機能を選択し、
前記選択された少なくとも１つの対話型機能を、前記データビジュアライゼーションプラットフォームの前記レンダリングプラットフォームに関連する前記統合オブジェクトにより、対話型ビジュアライゼーションを提供する前記複数のビジュアライゼーションサービスのコアの機能に共通の形式に翻訳し、
前記対話型機能の前記翻訳に基づいて、前記ビジュアライゼーションサービスのコアからの機能を使用して、前記レンダリングプラットフォームに依存しない前記選択した対話型機能に従って前記データのビジュアル化を修正する
ように動作することを特徴とするシステム。