【手続補正書】
【提出日】平成23年11月17日(2011.11.17)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
ビジュアルコンテンツをリモートクライアントに送信するためにコンピューティングシステム上で実行される方法であって、
前記ビジュアルコンテンツを識別するステップであって、
最小限に変化するビジュアルコンテンツを識別することと、
変化するビジュアルコンテンツを識別することと
を含むステップと、
利用可能なリソースを評価するステップであって、
サーバ上で利用可能なリソースを評価することと、
前記サーバと前記リモートクライアントとを通信によって連結するネットワーク上で  利用可能なリソースを評価することと、
前記リモートクライアント上で利用可能なリソースを評価することと
のうちの複数を含むステップと、
前記利用可能なリソースの前記評価に基づいて前記変化するビジュアルコンテンツを操作するステップと、
前記最小限に変化するビジュアルコンテンツを第１の形式で前記リモートクライアントに送信するステップと、
前記操作された変化するビジュアルコンテンツを第２の形式で前記リモートクライアントに送信するステップと
を含むことを特徴とする方法。
【請求項２】
前記変化するビジュアルコンテンツは、更新頻度、アスペクト比、ウィンドウ識別名、およびプロセス名のうちの少なくとも１つに基づいて識別されることを特徴とする請求項１に記載の方法。
【請求項３】
前記変化するビジュアルコンテンツは、更新頻度、アスペクト比、ウィンドウ識別名、およびプロセス名のうちの複数の組合せに基づいて識別されることを特徴とする請求項１に記載の方法。
【請求項４】
前記変化するビジュアルコンテンツ内の１つまたは複数のタイムスタンプを識別するステップと、
前記変化するビジュアルコンテンツを、対応するオーディオコンテンツと前記１つまたは複数のタイムスタンプに基づいて合わせるステップと、
前記変化するビジュアルコンテンツを、前記対応するオーディオコンテンツ上にオーバーレイするステップと
をさらに含むことを特徴とする請求項１に記載の方法。
【請求項５】
前記変化するビジュアルコンテンツは、アニメーション、映像コンテンツ、およびトランジションのうちの少なくとも１つであることを特徴とする請求項１に記載の方法。
【請求項６】
前記操作された変化するビジュアルコンテンツを送信するステップは、
前記リモートクライアントにおいて前記変化するビジュアルコンテンツを前記最小限に変化するビジュアルコンテンツの上にオーバーレイとして再現するための制御情報を送信することをさらに含み、前記制御情報は、子映像ウィンドウ検出データおよびジオメトリトラッキングデータのうちの少なくとも１つを含むことを特徴とする請求項１に記載の方法。
【請求項７】
前記変化するビジュアルコンテンツを操作するステップは、前記変化するビジュアルコンテンツを構成するデータを圧縮すること、画面更新を停止すること、および映像フレームをドロップすることのうちの少なくとも１つを含むことを特徴とする請求項１に記載の方法。
【請求項８】
前記変化するビジュアルコンテンツは、操作の前に圧縮されていないことを特徴とする請求項１に記載の方法。
【請求項９】
コンピュータにビジュアルコンテンツをリモートクライアントに送信するための方法を実行させるためのコンピュータ実行可能命令を含むコンピュータ可読記録媒体であって、前記方法は、
前記ビジュアルコンテンツを識別するステップであって、
最小限に変化するビジュアルコンテンツを識別することと、
変化するビジュアルコンテンツを識別することであって、前記変化するビジュアルコ  ンテンツは圧縮されていないことと
を含むステップと、
利用可能なリソースを評価するステップであって、
サーバ上で利用可能なリソースを評価することと、
前記サーバと前記リモートクライアントとを通信によって連結するネットワーク上で  利用可能なリソースを評価することと、
前記リモートクライアント上で利用可能なリソースを評価することと
のうちの複数を含むステップと、
前記利用可能なリソースの前記評価に基づいて前記変化するビジュアルコンテンツを操作するステップと、
前記最小限に変化するビジュアルコンテンツを第１の形式で前記リモートクライアントに送信するステップと、
前記操作された変化するビジュアルコンテンツを第２の形式で前記リモートクライアントに送信するステップと
を含むことを特徴とするコンピュータ可読記録媒体。
【請求項１０】
前記変化するビジュアルコンテンツは、ヒューリスティック技術に基づいて識別されることを特徴とする請求項９に記載のコンピュータ可読記録媒体。
【請求項１１】
前記変化するビジュアルコンテンツのビットマップは、所定の更新レートにおいて変化することを特徴とする請求項９に記載のコンピュータ可読記録媒体。
【請求項１２】
前記変化するビジュアルコンテンツを操作するステップは、前記変化するビジュアルコンテンツを構成するデータを圧縮すること、画面更新を停止すること、および映像フレームをドロップすることのうちの少なくとも１つを含むことを特徴とする請求項９に記載のコンピュータ可読記録媒体。
【請求項１３】
前記変化するビジュアルコンテンツは、前記最小限に変化するビジュアルコンテンツと比較した変化の速度または所定のフレームレートのうちの少なくとも１つに基づいて識別されることを特徴とする請求項９に記載のコンピュータ可読記録媒体。
【請求項１４】
前記変化するビジュアルコンテンツを操作するステップは、利用可能な帯域幅、利用可能なサーバの処理能力、利用可能なクライアントの処理能力、利用可能な復号器、および利用可能な符号器のうちの少なくとも１つに基づくことを特徴とする請求項９に記載のコンピュータ可読記録媒体。
【請求項１５】
少なくとも１つのプロセッサと、
前記少なくとも１つのプロセッサに通信によって連結される少なくとも１つのメモリであって、コンピュータにビジュアルコンテンツをリモートクライアントに送信するための方法を実行させるためのコンピュータ実行可能命令を含むメモリと
を含むコンピューティングシステムであって、前記方法は、
前記ビジュアルコンテンツを識別するステップであって、
最小限に変化するビジュアルコンテンツを識別することと、
変化するビジュアルコンテンツを識別することと
を含むステップと、
利用可能なリソースを評価するステップであって、
サーバ上で利用可能なリソースを評価することと、
前記サーバと前記リモートクライアントとを通信によって連結するネットワーク上で  利用可能なリソースを評価することと、
前記リモートクライアント上で利用可能なリソースを評価することと
のうちの複数を含むステップと、
前記利用可能なリソースの前記評価に基づいて前記変化するビジュアルコンテンツを操作するステップと、
前記最小限に変化するビジュアルコンテンツを第１の形式で前記リモートクライアントに送信するステップと、
前記操作された変化するビジュアルコンテンツを第２の形式で前記リモートクライアントに送信するステップであって、前記第２の形式は、前記変化するビジュアルコンテンツが前記リモートクライアント上で表示されるときに前記最小限に変化するビジュアルコンテンツの上にオーバーレイとして表示されるようにする命令を含む、ステップと
を含むことを特徴とするシステム。
【請求項１６】
前記命令は前記リモートクライアントに前記オーバーレイを再現させ、前記命令はオーバーレイのサイズ、オーバーレイのアスペクト比、およびオーバーレイの位置のうちの１つまたは複数を含むことを特徴とする請求項１５に記載のシステム。
【請求項１７】
前記変化するビジュアルコンテンツを識別するステップは、更新頻度、アスペクト比、ウィンドウ識別名、およびプロセス名のうちの少なくとも１つに基づくことを特徴とする請求項１５に記載のシステム。
【請求項１８】
前記操作された変化するビジュアルコンテンツを送信するステップは、映像位置データおよびジオメトリトラッキングデータのうちの少なくとも１つに関する制御情報を送信することを含むことを特徴とする請求項１５に記載のシステム。
【請求項１９】
前記変化するビジュアルコンテンツを利用可能なリソースに基づいて操作するステップは、前記変化する映像を圧縮すること、前記変化するビジュアルコンテンツの画面更新を停止すること、および前記変化するビジュアルコンテンツの映像フレームをドロップすることのうちの少なくとも１つを含むことを特徴とする請求項１８に記載のシステム。