【手続補正書】
【提出日】平成16年12月14日(2004.12.14)
【手続補正１】
【補正対象書類名】明細書
【補正対象項目名】特許請求の範囲
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】クライアント支援動き予測方法であって、
クライアント・コンピュータの映像ディスプレイ内の現ピクセルセットを更新する要求を受け取るステップと、
前記要求および前記クライアント・コンピュータのみから得られる映像情報を使用して、前記映像ディスプレイ内の前記現ピクセルセットを移動させる動きベクトルを生成するステップと、
を含むクライアント支援動き予測方法。
【請求項２】前記ピクセルセットはブロックである、
請求項１に記載のクライアント支援動き予測方法。
【請求項３】前記ピクセルセットはフレームである、
請求項１に記載のクライアント支援動き予測方法。
【請求項４】前記受け取るステップは、前記現ピクセルセットのサブセットを所定量だけ並進移動させる動き要求を受け取るステップを含み、
前記生成するステップは、前記映像ディスプレイ内の前記サブセットを前記所定量だけ移動させる単一動きベクトルを生成するステップを含む、
請求項１に記載のクライアント支援動き予測方法。
【請求項５】前記受け取るステップは、前記現ピクセルセットの第２のサブセットを静的に保持する動き要求を受け取るステップを含み、
前記生成するステップは、前記第２のサブセットを映像ディスプレイ内でそのままにしておくように前記クライアント・コンピュータに指示するステップを含む、
請求項４に記載のクライアント支援動き予測方法。
【請求項６】前記サブセットを前記所定量だけ動かした後に前記映像ディスプレイ内のギャップを識別するステップと、
前記映像ディスプレイ内の前記ギャップに対応する新たな映像ピクセルを含む新たな映像情報をサーバ・コンピュータから検索するステップと、をさらに含み、
前記生成するステップは、前記新たな映像ピクセルで、前記映像ディスプレイ内の前記ギャップを置換するステップを含む、
請求項４に記載のクライアント支援動き予測方法。
【請求項７】前記動き要求は全体的動き要求であり、
前記サブセットは前記現ピクセルセットのすべてを含む、
請求項４に記載のクライアント支援動き予測方法。
【請求項８】前記受け取るステップは、前記現ピクセルセットの複数のサブセットを、それぞれ対応する所定量だけ並進移動させる部分的動き要求を受け取るステップを含み、
前記生成するステップは、前記対応する所定量だけ前記映像ディスプレイ内の前記複数のサブセットを移動させる複数の動きベクトルを生成するステップを含む、
請求項１に記載のクライアント支援動き予測方法。
【請求項９】前記受け取るステップは、前記現ピクセルセットのすべてを並進移動させる静的動き要求を受け取るステップを含み、
前記生成するステップは、前記ピクセルセットを前記映像ディスプレイ上でそのままにしておくように前記クライアント・コンピュータに指示するステップを含む、
請求項１に記載のクライアント支援動き予測方法。
【請求項１０】前記要求および前記クライアント・コンピュータ以外から得られる非クライアント映像情報を使用して動き予測を計算する資源を非アクティブ化するステップを含む、
請求項１に記載のクライアント支援動き予測方法。
【請求項１１】前記動きベクトルは第１の動きベクトルであり、
前記第１の動きベクトルに対して品質評価を行うステップと、
前記現ピクセルセットを、サーバから検索された非クライアント映像情報のセットと比較することによって、第２の動きベクトルを生成するステップと、
前記第１の動きベクトルの品質が所定のしきい値未満ならば、前記第２の動きベクトルを使用して前記映像ディスプレイ内の前記現ピクセルセットを移動させるステップと、をさらに含む、
請求項１に記載のクライアント支援動き予測方法。
【請求項１２】前記受け取るステップおよび前記生成するステップを前記クライアント・コンピュータで行うステップをさらに含む、
請求項１に記載のクライアント支援動き予測方法。
【請求項１３】副次的な情報を前記クライアント・コンピュータとサーバ・コンピュータとの間で交換するステップと、
前記副次的な情報に応答して、前記受け取るステップおよび前記生成するステップを実行する責任を前記クライアント・コンピュータと前記サーバ・コンピュータとの間で委譲するステップと、
をさらに含む、請求項１に記載のクライアント支援動き予測方法。
【請求項１４】クライアント支援動き予測システムであって、
映像ディスプレイ内の現ピクセルセットを更新する要求をクライアント・コンピュータから受け取る手段と、
前記要求および前記クライアント・コンピュータのみから得られる映像情報を使用して、前記映像ディスプレイ内の前記現ピクセルセットを移動させる動きベクトルを生成する手段と、
を備える、クライアント支援動き予測システム。
【請求項１５】前記受け取る手段は、前記現ピクセルセットのサブセットを所定量だけ並進移動させる動き要求を受け取る手段を含み、
前記生成する手段は、前記映像ディスプレイ内の前記サブセットを前記所定量だけ移動させる単一動きベクトルを生成する手段を含む、
請求項１４に記載のクライアント支援動き予測システム。
【請求項１６】前記受け取る手段は、前記現ピクセルセットの第２のサブセットを静的に保持する動き要求を受け取る手段を含み、
前記生成する手段は、前記第２のサブセットを映像ディスプレイ内でそのままにしておくように前記クライアント・コンピュータに指示する手段を含む、
請求項１５に記載のクライアント支援動き予測システム。
【請求項１７】前記サブセットを前記所定量だけ動かした後に前記映像ディスプレイ内のギャップを識別する手段と、
前記映像ディスプレイ内の前記ギャップに対応する新しい映像ピクセルを含む新しい映像情報をサーバ・コンピュータから検索する手段と、をさらに備え、
前記生成する手段は、前記新たな映像ピクセルで、前記映像ディスプレイ内の前記ギャップを置換する手段を含む、
請求項１５に記載のクライアント支援動き予測システム。
【請求項１８】前記受け取る手段は、前記現ピクセルセットの複数のサブセットを、それぞれ対応する所定量だけ並進移動させる部分的動き要求を受け取る手段を含み、
前記生成する手段は、前記対応する所定量だけ前記映像ディスプレイ内の前記複数のサブセットを移動させる複数の動きベクトルを生成する手段を含む、
請求項１４に記載のクライアント支援動き予測システム。
【請求項１９】前記要求および前記クライアント・コンピュータ以外から得られる非クライアント映像情報を使用して動き予測を計算する資源を非アクティブ化する手段を備える、
請求項１４に記載のクライアント支援動き予測システム。
【請求項２０】副次的な情報を前記クライアント・コンピュータとサーバ・コンピュータとの間で交換する手段と、
前記副次的な情報に応答して、前記受け取るステップおよび前記生成するステップを実行する責任を前記クライアント・コンピュータと前記サーバ・コンピュータとの間で委譲する手段と、
をさらに備える、請求項１４に記載のクライアント支援動き予測システム。
【請求項２１】コンピュータにクライアント支援動き予測を実行させるコンピュータ・プログラム・コードを具現するコンピュータ使用可能媒体であって、
クライアント・コンピュータの映像ディスプレイ内の現ピクセルセットを更新する要求を受け取るステップと、
前記要求および前記クライアント・コンピュータのみから得られる映像情報を使用して、前記映像ディスプレイ内の前記現ピクセルセットを移動させる動きベクトルを生成するステップと、
を含む、コンピュータ使用可能媒体。
【請求項２２】前記受け取るステップは、前記現ピクセルセットのサブセットを所定量だけ並進移動させる動き要求を受け取るステップを含み、
前記生成するステップは、前記映像ディスプレイ内の前記サブセットを前記所定量だけ移動させる単一動きベクトルを生成するステップを含む、
請求項２１に記載のコンピュータ使用可能媒体。
【請求項２３】前記受け取るステップは、前記現ピクセルセットの第２のサブセットを静的に保持する動き要求を受け取るステップを含み、
前記生成するステップは、前記第２のサブセットを映像ディスプレイ内でそのままにしておくように前記クライアント・コンピュータに指示するステップを含む、
請求項２２に記載のコンピュータ使用可能媒体。
【請求項２４】前記サブセットを前記所定量だけ動かした後に前記映像ディスプレイ内のギャップを識別するステップと、
前記映像ディスプレイ内の前記ギャップに対応する新しい映像ピクセルを含む新たな映像情報をサーバ・コンピュータから検索するステップと、をさらに含み、
前記生成するステップは、前記新しい映像ピクセルで、前記映像ディスプレイ内の前記ギャップを置換するステップを含む、
請求項２２に記載のコンピュータ使用可能媒体。
【請求項２５】前記受け取るステップは、前記現ピクセルセットの複数のサブセットを、それぞれ対応する所定量だけ並進移動させる部分的動き要求を受け取るステップを含み、
前記生成するステップは、前記対応する所定量だけ前記映像ディスプレイ内の前記複数のサブセットを移動させる複数の動きベクトルを生成するステップを含む、
請求項２１に記載のコンピュータ使用可能媒体。
【請求項２６】前記要求および前記クライアント・コンピュータ以外から得られる非クライアント映像情報を使用して動き予測を計算する資源を非アクティブ化するステップを含む、
請求項２１に記載のコンピュータ使用可能媒体。
【請求項２７】副次的な情報を前記クライアント・コンピュータとサーバ・コンピュータとの間で交換するステップと、
前記副次的な情報に応答して、前記受け取るステップおよび前記生成するステップを実行する責任を前記クライアント・コンピュータと前記サーバ・コンピュータとの間で委譲するステップと、
をさらに含む、請求項２１に記載のコンピュータ使用可能媒体。