JPH06504152A

Apparatus and method for creation of a user definable video displayed document showing changes in real time data

Abstract

(57) [Summary] Since this publication is application data before electronic filing, summary data is not recorded.

Term

Term ended

Projected expiry passed 20 December 2011, 14.8 years ago.

  1. Priority
  2. Filed
  3. Published
  4. Projected expiry
  5. Today

31 claims: 7 independent, 24 dependent

  1. 1
    【特許請求の範囲】 1.複雑なシステムによって生成されたリアルタイム・データの値を表示するユーザ定義ビデオ表示を作成するための装置であって、1つまたは複数のプログラムを保存及び実行するためのコンピュータ手段と、上記コンピュータ手段を、リアルタイム・データを受け取ることによって監視されるシステムに結合し、上記システムのその他の部品にデータを転送するためのネットワーク手段と、上記プログラムによる端末の結果を表示するために、上記コンピュータ手段に結合されるディスプレイとを有し、上記の1つまたは複数のプログラムは、監視される上記システムによって生成されるリアルタイム変動データまたはそのユーザによって入力された英数字データを、ユーザによって選択された書式とスタイルで、上記ディスプレイに表示する、異なる種類のアクティブ・オブジェクトのインスタンスを作成するためのコマンドをユーザから受け取り、リアルタイム・データ及び/または上記ユーザによって入力されたデータと、上記データのうちのどれを表示し、それをどこにどのように表示するかを定義した、関連付けられたスタイル・マップを保存し、上記スタイル・マップに従って表示されるデータのコンピュータ内部データ表現を保存するための、関連する表示オブジェクトを持ち、リアルタイム・データを要求し、上記ユーザが要求したりリアルタイム・データを受け取り、表示されるデータのコンピュータ内部データ表現を、表示のために上記ユーザによって選択されたリアルタイム・データで更新する手段を含む1つまたは複数のアクティブ・オブジェクトを生成する構成手段を含んでいることを特徴とする装置。
  2. 2
    監視するリアルタイム・データを生成するシステムと、通信パスと通信ソフトウェアを介して、上記システムと接続された、ディスプレイ上に表示されるデータによって上記システムは監視する少なくとも1つのコンピュータと、少なくとも1つの上記コンピュータの処理を制御するための1つまたは複数のプログラムとを含むコンピュータ環境に於ける、ユーザ定義レイアウトを持ち、ユーザ定義位置にユーザ定義表示オブジェクトを表示する上記ディスプレイ上に動的に変更可能な文書を作成する1つまたは複数のプログラムからなる改良で、上記の1つまたは複数のプログラムが、ユーザ定義テキストの1つまたは複数のユーザ定義領域を、上記の動的に変更可能な文書に対してユーザ定義のレイアウトで確立できるように、ユーザにアクセス可能なテキスト・レイアウト・ツールを提供するラベル手段と、上記の動的に変更可能な文書の1つまたは複数のユーザ定義領域を上記ユーザが指定して、常にリアルタイム・データの任意の1つまたは複数のデータ定義項目の現在地及び動的に変更可能な値が表示できるように、ユーザにアクセス可能なレイアウト・ツールを提供するリアルタイム・データ手段を有することを特徴とする装置。
  3. 3
    更に、上記の動的に変更可能な文書の1つまたは複数のユーザ指定領域を定義して、常にリアルタイム・データの任意の1つまたは複数のユーザ定義項目の動的に変更可能な値が、リアルタイム・データの上記ユーザ定義項目の変動値の履歴及び現在値対時間のグラフとして表示できるように、ユーザにアクセス可能なレイアウト・ツールを提供するグラフ手段を含むことを特徴とする請求項2に記載の装置。
  4. 4
    更に、上記の動的に変更可能な文書の1つまたは複数のユーザ指定領域を定義して、常に、リアルタイム・データの1つまたは複数のユーザ定義項目の動的に変更可能な値が、ユーザ指定の金融有価証券セットの全売買高に対する各商品に対する現在価格として表示できるように、ユーザにアクセス可能なレイアウト・ツールを提供するチッカー手段を含むことを特徴とする請求項2に記載の装置。
  5. 5
    更に、上記の動的に変更可能な文書の1つまたは複数のユーザ指定領域を定義して、常に、リアルタイム・データの1つまたは複数のユーザ定義項目の動的に変更可能な値が、上記通信パスを介して上記金融データを発行するユーザ定義のページ指向金融情報サービスからの1つまたは複数の金融データ・ページのユーザ指定部分の形式で表示できるように、ユーザにアクセス可能なレイアウト・ツールを提供するページ・フラグメント手段を含むことを特徴とする請求項2に記載の装置。
  6. 6
    更に、各ページがユーザ定義テキストのユーザ定義レイアウトを持ち、各ページがリアルタイム・データのユーザ定義項目をそのページのユーザ指定位置に表示できるような、複数ページを定義できるレイアウト・ツールを提供するページ手段を含むことを特徴とする請求項2に記載の装置。
  7. 7
    更に、上記リアルタイム・データの1つまたは複数のユーザ指定項目に関連付ける、時々リアルタイム・データの上記の対応する項目の値と比較する警告リミットを確立するためにデータが起動できるツールを提供し、上記警告リミットのどれかを越えた場合に警告状態を設定する警告手段と、対応する警告リミットを超えたなら常にユーザ定義のイベント・シーケンスを起こすユーザ定義のコマンド・シーケンスを保存及び実行するために、上記各警告リミットに接続されるスクリプト手段とを有することを特徴とする請求項2に記載の装置。
  8. 8
    更に、ユーザが、上記各ユーザ定義グラフ上に示された値に対して最大2つのアクティブなトレンド・ライン、たいていは上限と下限、を定義できるツールを提供し、対応するリアルタイム・データヘの更新情報を受信すると表示される新しい各グラフ・ポイントを、対応するグラフに対応するアクティブなユーザ定義トレンド・ラインと比較し、アクティブなトレンド・ラインによって確定されたリミットと同じか、それを超えた場合に警告信号を発生するために、上記グラフ手段に接続される警告信号を発生するために、上記グラフ手段に接続される警告手段を含むことを特徴とする請求項3に記載の装置。
  9. 9
    上記リアルタイム・データ手段は、上記の動的に変更可能な文書のユーザ指定位置に、それぞれが、上記動的に変更可能な文書の上記指定位置にユーザ指定の金融商品に対する現在価格を受信及び表示するための上記相場アクティブ・オブジェクトである、1つまたは複数の相場アクティブ・オブジェクトを位置づけるためにユーザが起動できるツールを提供する相場手段を含むことを特徴とする請求項2に記載の装置。
  10. 10
    更に、上記の動的に変更可能な文書上記指定位置に1つまたは複数のボタン・アクティブ・オブジェクトを位置づけるためにユーザが起動できるツールを提供するボタン手段と、ユーザ定義のイベント・シーケンスの起動するユーザ定義のコマンド・シーケンスを保存及び実行するための、上記各ボタン手段に対応付けられるスクリプト手段とを有し、上記各スクリプト手段は対応するボタン・アクティブ・オブジェクトに接続されているので、なんらかの方法でボタン・アクティブ・オブジェクトが選択されると、上記の対応付けられたスクリプト手段が起動され、対応するコマンド・スクリプトが実行されることを特徴とする請求項2に記載の装置。
  11. 11
    上記リアルタイム・データ手段は、リアルタイム・データの上記各ユーザ指定項目に対して、少なくとも1つの上記コンピュータのメモリにアクティブ・オブジェクトを作成する手段を含み、上記各アクティブ・オブジェクトは、オブジェクトの様々な特性値を変更するためにユーザが起動できる、特性と処理のリストが対応付けられ、各処理はユーザがコマンドを入力して起動し、上記アクティブオブジェクトを識別し、処理を開始し、上記アクティブオブジェクトの特性を変更するのに使用するために処理の引き数を渡すことを特徴とする請求項2に記載の装置。
  12. 12
    上記各アクティブ・オブジェクトは、上記各特性に対する値を含むレコードと、そのアクティブ・オブジェクトに対応付けられた処理を実行するプログラム・ライブラリヘのポインタによってメモリ中で表されることを特徴とする請求項11に記載の装置。
  13. 13
    上記各アクティブ・オブジェクトが、その特定のデータ・オブジェクトに対応付けられた主題に関するデータ項目セットのコンピュータ内部表現を保存するためのデータ・オブジェクト手段と、上記のデータ・オブジェクトに保存されたデータ項目のうちのどれを表示し、これらのデータ項目をどこに、どのように表示するかを指定するユーザ定義のスタイル・データを保存するスタイル・マップ手段と、上記ディスプレイ上に情報を描く画面表示手段と、上記データ・オブジェクト手段から、上記スタイル・マップ手段で指定されたデータを抽出し、上記スタイル・データに従って上記ディスプレイに上記データを描く上記画面表示手段に、抽出されたデータと上記スタイル・データに基づく適切な表示コマンドを送る表示オブジェクト手段と、ユーザが更に処理を行いたい条件を指定するユーザ定義のイベント・トリガー・データを保存するイベント・トリガー手段。及びイベント・トリガー条件の1つが満たされるとユーザ定義のシーケンスで実行されるユーザ定義の処理スクリプトを保存するイベント・スクリプト手段とを有することを特徴とする請求項12に記載の装置。
  14. 14
    上記表示オブジェクト手段は、上記の動的に変更可能な文書に表示される1つまたは複数のアクティブ・オブジェクトに対応付けられた上記リアルタイム・データの1つまたは複数の項目に対する新しい値からなるデータ更新情報を受け取り、上記データ・オブジェクト手段から、値が更新された、対応するデータ項目を抽出し、抽出されたデータを新しい値で更新し、上記スタイル・マップ手段に保存された上記スタイル・データに従って、上記表示オブジェクト手段に更新された値を保存し、上記データに対する更新された値と、上記イベント・トリガー手段に保存されたイベント・トリガー・データを比較し上記更新によって特別な影響が起きた場合に上記表示オブジェクトに保存されたデータを更新し、引き起こされた特例な影響を表すために、適切なデータを上記の画面表示手段に送るスタイル・プロセッサを含んでいることを特徴とする請求項13に記載の装置。
  15. 15
    上記グラフ手段は、各軸のスケールを別々に決定する手段を含んでいることを特徴とする請求項3に記載の装置。
  16. 16
    上記グラフ手段は、グラフィック的に選択されたグラフ上の特定の点に、上記グラフの各軸に数値を表示する手段を含んでいることを特徴とする請求項3に記載の装置。
  17. 17
    上記グラフ手段は、軸の1つが時間を表示するようにユーザ定義されているグラフに対して、時間軸のスケールを自動的に決定する手段を含んでいることを特徴とする請求項3に記載の装置。
  18. 18
    上記グラフ手段は、トレンド・ラインを指定するためにユーザがグラフ上の2点をグラフィック的に指定できるツールを提供する手段を含んでいることを特徴とする請求項3に記載の装置。
  19. 19
    上記グラフ手段は、ユーザが、上記グラフのユーザ指定部分の表示を拡大できるズーム手段を含んでいることを特徴とする請求項3に記載の装置。
  20. 20
    上記グラフ手段は、ユーザが、上記リアルタイム・データの少なくとも2つの項目を指定して、それらの値を同じ時間軸またはその他の測定単位に対して同じグラフ上に図示できるマージ手段を含んでいることを特徴とする請求項3に記載の装置。
  21. 21
    上記スクリプト手段が、アクティブ・オブジェクトを選択する手段と、選択したアクティブ・オブジェクトを編集する手段と、選択したアクティブ・オブジェクトを移動及びサイズ変更する手段と、上記動的に変更可能な文書のページ間を移動する手段と、上記動的に変更可能な文書の選択したページを編集する手段と、音声信号を発生し、オペレーティング・システム・コマンドなどの別のプログラムのコマンドを実行し、ユーザの指定した時間だけ休止する手段と、上記の動的に変更可能な文書の上記ページの作成及び編集に使用可能なツールを表示するかどうか、またはグリッド・ラインなどの上記変更可能な文書の上記ページのレイアウトのための整列補助を表示するかどうかなど、コンピュータ環境の表示を制御する手段とを有することを特徴とする請求項7に記載の装置。
  22. 22
    更に、ユーザが上記通信ソフトウェアと上記通信パスを介して、上記コンピュータで動作している他のプロセスへ発行する、上記の動的に変更可能な文書の任意のページの任意の部分を指定できるツールを提供する発行手段を含んでいることを特徴とする請求項1~10、13~20及び21のいずれかに記載の装置。
  23. 23
    上記スクリプト手段は、アクティブ・オブジェクトを選択する手段と、選択したアクティブ・オブジェクトを編集する手段と、選択したアクティブ・オブジェクトを移動及びサイズ変更する手段と、上記の動的に変更可能な文書のページ間を移動する手段と、上記の動的に変更可能な文書の選択したページを編集する手段と、音声信号を発生し、オペレーティング・システム・コマンドなどの別のプログラムコマンドを実行し、ユーザの指定した時間だけ休止する手段と、上記の動的に変更可能な文書の上記ページの作成及び編集に使用可能なツールを表示するかどうか、またはグリッド・ラインなどの上記変更可能な文書の上記ページのレイアウトのための整列補助を表示するかどうかなど、コンピュータ環境の表示を制御する手段を有することを特徴とする請求項10に記載の装置。
  24. 24
    更に、ページ指向サービスのよく使用されるページや有価証券といった名前などの、便利な参照情報の表示に対する、ユーザ定義テーブル・ツール・オブジェクトを作成するツールを提供するテーブル・ツール手段を含んでいることを特徴とする請求項2に記載の装置。
  25. 25
    上記スクリプト手段は更に、ユーザが、ユーザ定義の処理スクリプト中の実行のために使用可能なコマンドを入力できるツールを手強する用語集手段を含んでいることを特徴とする請求項21または23に記載の装置。。
  26. 26
    更に、上記の動的に変更可能な文章の任意のページに表示される全てのページと全てのアクティブ・オブジェクトを編集または操作し、汎用コマンドのメニューから、任意のコマンドに対応付けられた、それ以外のコマンドのポップアップ・メニューを表示するのに使用できる汎用コマンドのメニューを表示する手段を含んでいることを特徴とする請求項2に記載の装置。
  27. 27
    更に、グラフィック的に選択できるアイコンとして全てのツール手段を表示する手段を含んでいることを特徴とする請求項2~5、9~10及び26のいずれかに記載の装置。
  28. 28
    更に、変化したデータの表示を含んでいることを特徴とする請求項2に記載の装置。
  29. 29
    更に、上記アクティブ・オブジェクトを層として表示する手段とその層の順序を変更する手段を含んでいることを特徴とする請求項11に記載の装置。
  30. 30
    上記の動的に変更可能な文書の上記各ページは、別々の自分のウインドウに同時に表示されることを特徴とする請求項2に記載の装置。
  31. 31
    上記通信ソフトウェアは、それに接続されたアプリケーション・プログラムが、主題に関する申し込み要求を上記通信ソフトウェアに送る必要があるだけで、その通信ソフトウェアが、希望する情報のソースを見つけ、そのソースと通信し、申し込みを入力するための適切な処理を行って、リアルタイム・データが常に上記通信パスを介して上記通信ソフトウェアに送られ、そこから、リアルタイムデータが到着すると、その更新された値が表示される上記リアルタイム・データ手段に渡される申し込みパラダイムを実現し、上記リアルタイム・データ手段は、リアルタイム・データの流れが開始され、上記各アクティブ・オブジェクトのデータとそれ表示されている値を更新する適切な処理が行われるようにするために、上記各アクティブ・オブジェクトに対応付けられたリアルタイム・データによって表されるユーザ指定の手段に対する申し込み要求を、申し込み要求として上記通信ソフトウェアに渡す手段を含んでいることを特徴とする請求項2に記載の装置。
Independent claims31