【手続補正書】
【提出日】平成22年11月22日(2010.11.22)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
ネットワークを介して複数のクライアントに向けてデータセットを送信するコンピュータシステムであって、
スーパーセットのソート済みデータ要素を含むメモリと、
前記スーパーセットのソート済みデータから第１のサブセットのデータ要素と、該第１のサブセットとは異なる第２のサブセットのデータ要素とを抽出する前記メモリに関連付けられた抽出手段と、
第２のグループのクライアントが第１のグループのクライアントのサブセットとなる、前記第１及び前記第２のグループのクライアントを選択する前記メモリに関連付けられた選択手段と、
前記第１のグループの選択されたクライアントに向けて前記第１のサブセットを送信し、前記第２のグループの選択されたクライアントに向けて前記第２のサブセットを送信する前記抽出手段及び前記選択手段に関連付けられた通信手段と
を具備することを特徴とするコンピュータシステム。
【請求項２】
前記選択手段は、
ネットワークに対するクライアントの接続のデータレート、
クライアントに関連付けられたサブスクリプション
の少なくとも１つに基づいてクライアントのグループを選択する
ことを特徴とする請求項１記載のコンピュータシステム。
【請求項３】
前記スーパーセットのソート済みデータ要素は、
マーケット・バイ・オーダー・データ、
マーケット・バイ・レベル・データ／マーケット・バイ・プライス・データ
のデータの少なくとも１つに関するデータを含む
ことを特徴とする請求項１記載のコンピュータシステム。
【請求項４】
前記サブセットのデータ内における前記データ要素は、
前記スーパーセットの少なくとも一部の前記データ要素の少なくとも一部の差分変更として構築されたデータ、
前記スーパーセットの少なくとも一部の前記データ要素として構築されたデータ
の少なくとも１つを含むことを特徴とする請求項１記載のコンピュータシステム。
【請求項５】
前記メモリは、
前記選択手段によるアクセスが可能な領域を有し、
該領域は、
前記クライアントに関連付けられたサブスクリプションを格納する
ことを特徴とする請求項１記載のコンピュータシステム。
【請求項６】
クライアントに関連付けられた前記サブスクリプションは、
前記クライアントに対する前記接続の前記データレート、
前記クライアントからのカウンタパフォーマンス、
クライアントの権限
の少なくとも１つに基づくことを特徴とする請求項５記載のコンピュータシステム。
【請求項７】
前記抽出手段は、
前記スーパーセット内の変更、
ホールドバックタイマにより決められた所定時間間隔
の少なくとも１つに際して、前記スーパーセットのソート済みデータからサブセットのデータ要素のセットを抽出し、前記通信手段を使用することにより、前記選択されたクライアントのグループに向けて前記サブセットを送信する
ことを特徴とする請求項１記載のコンピュータシステム。
【請求項８】
前記メモリに関連付けられた比較手段
を更に具備し、
前記比較手段は、
前記スーパーセットのソート済みデータ要素内における変更の位置の少なくとも１つを検出し、該位置に基づいて、前記サブセットを受け取るクライアントに向けて当該位置に関連するサブセットを送信する
ことを特徴とする請求項１記載のコンピュータシステム。
【請求項９】
前記サブセットは、
前記変更が前記スーパーセット内のデータ要素の削除であった場合、追加のデータ要素を含む
ことを特徴とする請求項８記載のコンピュータシステム。
【請求項１０】
前記メモリは、
第２のスーパーセットのソート済みデータ要素を更に含み、
前記第２のスーパーセット内の前記データ要素は、
前記第１のスーパーセットからの１又は複数の前記データ要素を含む
ことを特徴とする請求項１記載のコンピュータシステム。
【請求項１１】
請求項１に係わる前記コンピュータシステムを含む電子交換。
【請求項１２】
ネットワークを介して複数のクライアントに向けてデータセットを送信するコンピュータシステムにより実現される方法であって、
スーパーセットのソート済みデータ要素から第１のサブセットと、該第１のサブセットとは異なる第２のサブセットとを抽出する抽出ステップと、
第２のグループのクライアントが第１のグループのクライアントのサブセットとなる、前記第１及び前記第２のグループのクライアントを選択する選択ステップと、
前記第１のグループの選択されたクライアントに向けて前記第１のサブセットを送信し、前記第２のグループの選択されたクライアントに向けて前記第２のサブセットを送信する送信ステップと
を含むことを特徴とする方法。
【請求項１３】
ネットワークに対するクライアントの接続のデータレート、
クライアントに関連付けられたサブスクリプション
の入力の少なくとも１つに基づいてクライアントのグループを選択するステップ
を更に含むことを特徴とする請求項１２記載の方法。
【請求項１４】
前記スーパーセットの少なくとも一部の前記データ要素の少なくとも一部の差分変更として構築されたデータ、
前記スーパーセットの少なくとも一部の前記データ要素として構築されたデータ
の少なくとも１つに従って、前記サブセット内の前記データを編集するステップ
を更に含むことを特徴とする請求項１２記載の方法。
【請求項１５】
前記クライアントに対する前記接続の前記データレート、
前記クライアントからのカウンタパフォーマンス、
クライアントの権限
の入力の少なくとも１つに基づいて、選択されたクライアントに前記サブスクリプションを関連付けるステップ
を更に含むことを特徴とする請求項１３記載の方法。
【請求項１６】
前記抽出ステップでは、
前記スーパーセット内の変更、
ホールドバックタイマにより決められた所定時間間隔
の少なくとも１つに際して、前記スーパーセットのデータ要素から前記サブセットを抽出し、通信手段を使用することにより、選択されたクライアントのグループに向けて前記サブセットを送信する
ことを特徴とする請求項１２記載の方法。
【請求項１７】
前記スーパーセット内における変更の位置の少なくとも１つを検出し、該位置に基づいて、前記サブセットを受け取るクライアントに向けて当該位置に関連するサブセットを送信するステップ
を更に含むことを特徴とする請求項１２記載の方法。
【請求項１８】
前記変更が前記スーパーセット内のデータ要素の削除であった場合、前記選択されたクライアントに向けて送信される前記サブセットに追加のデータ要素を追加するステップ
を更に含むことを特徴とする請求項１７記載の方法。
【請求項１９】
前記サブセットのデータは、
マーケット・バイ・オーダー・データ、
マーケット・バイ・レベル・データ／マーケット・バイ・プライス・データ
のデータの少なくとも１つに関するデータを含む
ことを特徴とする請求項１２記載の方法。
【請求項２０】
ソート済みデータ要素を管理するクライアントコンピュータであって、
ソート済みデータ要素に関するデータを含む更新メッセージを受信するインターフェースと、
ソート済みデータ要素に関するデータを格納し、ソート済みデータ要素のセットを含むメモリと、
複数の前記ソート済みデータ要素を表示するディスプレイと、
前記更新メッセージ内の前記データに基づいて、ソート済みデータ要素の前記セットを管理するメッセージハンドラと
を具備することを特徴とするクライアントコンピュータ。
【請求項２１】
前記更新メッセージ内の前記データに基づいて、前記格納されたソート済みデータ要素のセットに暗黙的な動作を実行する管理モジュール
を更に具備することを特徴とする請求項２０記載のクライアントコンピュータ。
【請求項２２】
前記暗黙的な動作は、
プッシュ動作、ポップ動作、削除動作の少なくとも１つの動作に関連する
ことを特徴とする請求項２１記載のクライアントコンピュータ。
【請求項２３】
前記更新メッセージ内の前記データは、
新たなデータ要素を追加する追加データ、
データ要素を除外する除外データ、
データ要素を変更する変更データ
を含む前記グループのデータから選択される
ことを特徴とする請求項２０記載のクライアントコンピュータ。
【請求項２４】
請求項１２に係わる方法をコンピュータに実行させるコンピュータ・プログラム。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】００７８
【補正方法】変更
【補正の内容】
【００７８】
本発明の第５の側面においては、上記及び他の目的をコンピュータ・プログラムにより解決する。コンピュータ・プログラムは、上述した実施形態の少なくとも１つに係わり、記憶媒体に格納される。