【手続補正書】
【提出日】平成26年4月14日(2014.4.14)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
ユーザーインターフェース内で前記ユーザーインターフェースと互換性のないウェブコンテンツをレンダリングするシステムであって、
サーフェス内で、ユーザーインターフェースと互換性のない第１のフォーマットのウェブコンテンツから、第１のレンダリングされたウェブコンテンツを生成する、第１のレンダリングコンポーネントを呼び出し、
前記サーフェス内で、前記ユーザーインターフェースと互換性のない前記第１のフォーマットとは異なる第２のフォーマットの第２のウェブコンテンツから、第２のレンダリングされたウェブコンテンツを生成する、第２のレンダリングコンポーネントを呼び出し、
前記第１のレンダリングコンポーネントからの前記第１のレンダリングされたウェブコンテンツ及び前記第２のレンダリングコンポーネントからの前記第２のレンダリングされたウェブコンテンツを含む前記サーフェスを受け取り、
前記第１のフォーマットの前記ウェブコンテンツから生成された前記第１のレンダリングされたウェブコンテンツ及び前記第２のフォーマットの前記第２のウェブコンテンツから生成された前記第２のレンダリングされたウェブコンテンツを、第３のフォーマットで前記ユーザーインターフェースへ同時に提供し、前記第１のレンダリングされたウェブコンテンツ及び前記第２のレンダリングされたウェブコンテンツは前記ユーザーインターフェースと互換性がある
ように構成された、少なくとも部分的に処理ユニットを介して実施される、合成コンポーネント
を備えるシステム。
【請求項２】
前記第１のレンダリングコンポーネントはＨＴＭＬレンダラーを含む請求項１に記載のシステム。
【請求項３】
前記ＨＴＭＬレンダラーはウェブページの隠しインスタンスを含む請求項２に記載のシステム。
【請求項４】
前記合成コンポーネントは、
前記サーフェス内で、前記ユーザーインターフェースと互換性のない第３のウェブコンテンツから、第３のレンダリングされたウェブコンテンツを生成する、第３のレンダリングコンポーネントを呼び出し、
前記第３のレンダリングコンポーネントから、前記ユーザーインターフェースと互換性のある前記第３のレンダリングされたウェブコンテンツを含む前記サーフェスを受け取る
ように構成される請求項１に記載のシステム。
【請求項５】
前記第３のレンダリングコンポーネントは、前記第１のフォーマット、前記第２のフォーマット及び前記第３のフォーマットとは異なる第４のフォーマットに従ってコンテンツをレンダリングするように構成される請求項４に記載のシステム。
【請求項６】
前記合成コンポーネントは、
前記第３のレンダリングされたウェブコンテンツを前記ユーザーインターフェースに提供する
ように構成される請求項４に記載のシステム。
【請求項７】
前記合成コンポーネントは、
前記第１のレンダリングされたウェブコンテンツ、前記第２のレンダリングされたウェブコンテンツ及び前記第３のレンダリングされたウェブコンテンツを合成のレンダリングされたウェブコンテンツへと組み合わせ、
前記合成のレンダリングされたウェブコンテンツを前記ユーザーインターフェースに提供する
ように構成される請求項４に記載のシステム。
【請求項８】
前記ユーザーインターフェース内での前記第１のレンダリングされたウェブコンテンツとのインタラクションに基づいて前記第１のレンダリングされたウェブコンテンツの更新バージョンを生成するために、前記第１のレンダリングコンポーネントを呼び出すように構成される入力コンポーネントを備える請求項１に記載のシステム。
【請求項９】
前記ユーザーインターフェースはウェブベースでないアプリケーションを含む請求項１に記載のシステム。
【請求項１０】
前記第１のレンダリングされたウェブコンテンツは、インタラクティブなユーザーインターフェース又はビデオのうちの少なくとも１つに関連する請求項１に記載のシステム。
【請求項１１】
前記入力コンポーネントは、マウスの位置、キーボード入力、タッチ検出、前記ユーザーインターフェース内の前記第１のレンダリングされたウェブコンテンツの位置のうちの少なくとも１つを前記第１のレンダリングコンポーネントへ送るように構成される請求項８に記載のシステム。
【請求項１２】
前記合成コンポーネントは、
前記ユーザーインターフェース内の第１の位置における表示のために前記第１のレンダリングされたウェブコンテンツの第１の部分を前記ユーザーインターフェースに提供し、
前記ユーザーインターフェース内の第２の位置における表示のために前記第１のレンダリングされたウェブコンテンツの第２の部分を前記ユーザーインターフェースに提供する
ように構成される請求項１に記載のシステム。
【請求項１３】
前記第１のレンダリングコンポーネントは前記サーフェス内の位置において前記第１のレンダリングされたウェブコンテンツをレンダリングするように構成される請求項１に記載のシステム。
【請求項１４】
ユーザーインターフェース内で前記ユーザーインターフェースと互換性のないウェブコンテンツをレンダリングする方法であって、
サーフェス内で、ユーザーインターフェースと互換性のない第１のフォーマットのウェブコンテンツから、第１のレンダリングされたウェブコンテンツを生成する、第１のレンダリングコンポーネントを呼び出すステップと、
前記サーフェス内で、前記ユーザーインターフェースと互換性のない前記第１のフォーマットとは異なる第２のフォーマットの第２のウェブコンテンツから、第２のレンダリングされたウェブコンテンツを生成する、第２のレンダリングコンポーネントを呼び出すステップと、
前記第１のフォーマットの前記ウェブコンテンツから生成された前記第１のレンダリングされたウェブコンテンツ及び前記第２のフォーマットの前記第２のウェブコンテンツから生成された前記第２のレンダリングされたウェブコンテンツを、前記サーフェス内から前記ユーザーインターフェースへ第３のフォーマットで提供するステップであって、前記第１のレンダリングされたウェブコンテンツ及び前記第２のレンダリングされたウェブコンテンツは前記ユーザーインターフェースと互換性がある、ステップと
を含む方法。
【請求項１５】
前記サーフェス内で、前記ユーザーインターフェースと互換性のない第３のウェブコンテンツから、第３のレンダリングされたウェブコンテンツを生成する、第３のレンダリングコンポーネントを呼び出すステップであって、前記第３のレンダリングされたウェブコンテンツは前記ユーザーインターフェースと互換性がある、ステップ
を含む請求項１４に記載の方法。
【請求項１６】
前記ユーザーインターフェース内の前記第１のレンダリングされたウェブコンテンツとのインタラクションを受け取るステップと、
前記インタラクションに基づいて、前記サーフェス内で前記第１のレンダリングされたウェブコンテンツの更新バージョンを生成するために、前記第１のレンダリングコンポーネントを呼び出すステップと、
前記サーフェス内の前記更新された第１のレンダリングされたウェブコンテンツを前記ユーザーインターフェースに提供するステップと
を含む請求項１４に記載の方法。
【請求項１７】
前記第１のレンダリングされたウェブコンテンツ、前記第２のレンダリングされたウェブコンテンツ及び前記第３のレンダリングされたウェブコンテンツを合成のレンダリングされたウェブコンテンツへ組み合わせるステップと、
前記合成のレンダリングされたウェブコンテンツを前記ユーザーインターフェースに提供するステップと
を含む請求項１５に記載の方法。
【請求項１８】
前記第１のレンダリングされたウェブコンテンツの更新バージョンを生成するために前記第１のレンダリングコンポーネントを呼び出すステップは、
マウスの位置、キーボード入力、タッチ検出、前記ユーザーインターフェース内の前記第１のレンダリングされたウェブコンテンツの位置のうちの少なくとも１つを前記第１のレンダリングコンポーネントに提供するステップ
を含む請求項１６に記載の方法。
【請求項１９】
前記第１のレンダリングされたウェブコンテンツを提供するステップは、
前記ユーザーインターフェース内の第１の位置における表示のために前記第１のレンダリングされたウェブコンテンツの第１の部分を前記ユーザーインターフェースに提供するステップと、
前記ユーザーインターフェース内の第２の位置における表示のために前記第１のレンダリングされたウェブコンテンツの第２の部分を前記ユーザーインターフェースに提供するステップと
を含む請求項１４に記載の方法。
【請求項２０】
実行されると、ユーザーインターフェース内で前記ユーザーインターフェースと互換性のないウェブコンテンツをレンダリングする方法を実行する命令を含むコンピューター読み取り可能なメモリーであって、前記方法は、
サーフェス内で、ユーザーインターフェースと互換性のない第１のフォーマットのウェブコンテンツから、第１のレンダリングされたウェブコンテンツを生成する、第１のレンダリングコンポーネントを呼び出すステップと、
前記サーフェス内で、前記ユーザーインターフェースと互換性のない前記第１のフォーマットとは異なる第２のフォーマットの第２のウェブコンテンツから、第２のレンダリングされたウェブコンテンツを生成する、第２のレンダリングコンポーネントを呼び出すステップと、
前記第１のフォーマットの前記ウェブコンテンツから生成された前記第１のレンダリングされたウェブコンテンツの一部及び前記第２のフォーマットの前記第２のウェブコンテンツから生成された前記第２のレンダリングされたウェブコンテンツの一部を、前記サーフェス内から前記ユーザーインターフェースへ第３のフォーマットで提供するステップであって、前記第１のレンダリングされたウェブコンテンツ及び前記第２のレンダリングされたウェブコンテンツは前記ユーザーインターフェースと互換性がある、ステップと
を含むコンピューター読み取り可能なメモリー。