【手続補正書】
【提出日】平成25年5月23日(2013.5.23)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
コンピュータネットワークにおける電子ドキュメントの静的レンディションをデプロイするサーバ前処理を利用するコンピュータ実行方法であって、
前記コンピュータネットワークにおけるクライアントコンピュータ上に格納される電子ドキュメントの発行を開始するステップと、
前記電子ドキュメントの発行中に、第１のサーバコンピュータにて、前記電子ドキュメントの静的レンディションと、前記コンピュータネットワークの前記クライアントコンピュータに前記電子ドキュメントの静的レンディションを表示する表示アプリケーションとを作成するステップであって、前記電子ドキュメントの静的レンディションを前記クライアントコンピュータに表示する表示アプリケーションを作成するステップは、ウェブサイトによって設けられたウェブページのオブジェクトとして前記電子ドキュメントの静的レンディションを表示するビューアを埋め込むように前記表示アプリケーションを構成することを備える、ステップと、
前記電子ドキュメントの静的レンディションを格納するステップと
を備えたことを特徴とする方法。
【請求項２】
前記コンピュータネットワークにおけるクライアントコンピュータ上に格納される電子ドキュメントの発行を開始するステップは、前記クライアントコンピュータから、前記コンピュータネットワークにおける前記第１のサーバコンピュータに対する前記電子ドキュメントの発行を開始するステップを備えることを特徴とする請求項１に記載の方法。
【請求項３】
前記クライアントコンピュータから、前記第１のサーバコンピュータに対する前記電子ドキュメントの発行を開始するステップは、前記第１のサーバコンピュータにて、電子ドキュメントを発行するという要求を受信するステップを備えることを特徴とする請求項２に記載の方法。
【請求項４】
前記コンピュータネットワークにおけるクライアントコンピュータ上に格納される電子ドキュメントの発行を開始するステップは、前記電子ドキュメントについての現在の要求が閾値を超えて前記第１のサーバコンピュータのネットワークトラヒック負荷を増加させたことを、前記第１のサーバコンピュータ上で実行しているネットワーク監視アプリケーションを介して判定したら、前記第１のサーバコンピュータに対する前記電子ドキュメントの発行を自動的に開始するステップを備え、前記電子ドキュメントの発行は前記第１のサーバコンピュータのネットワークトラヒック負荷を減少させることを特徴とする請求項１に記載の方法。
【請求項５】
前記コンピュータネットワークにおけるクライアントコンピュータ上に格納される電子ドキュメントの発行を開始するステップは、前記第１のサーバコンピュータに対する、ワードプロセシングアプリケーションのドキュメント、プレゼンテーションアプリケーションのドキュメント、およびスプレッドシートアプリケーションのドキュメントのうち少なくとも１つの発行を開始するステップを備えることを特徴とする請求項１に記載の方法。
【請求項６】
コンピュータネットワークにおける電子ドキュメントの静的レンディションをデプロイするサーバ前処理を利用するコンピュータ実行方法であって、
前記コンピュータネットワークにおけるクライアントコンピュータ上に格納される電子ドキュメントの発行を開始するステップと、
前記電子ドキュメントの発行中に、第１のサーバコンピュータにて、前記電子ドキュメントの静的レンディションと、前記クライアントコンピュータ上に前記電子ドキュメントの静的レンディションを表示する表示アプリケーションとを作成するステップと、
前記電子ドキュメントの静的レンディションを格納するステップと、
前記第１のサーバコンピュータにて、前記電子ドキュメントに対してリビジョンをなす要求を前記クライアントコンピュータから受信するステップと、
前記電子ドキュメントに対する前記リビジョンをなすために、前記電子ドキュメントの動的バージョンを前記第１のサーバコンピュータから前記クライアントコンピュータへ送信するステップであって、前記電子ドキュメントの動的バージョンを送信するステップは、前記電子ドキュメントの静的レンディションが前記クライアントコンピュータにて表示アプリケーションに表示されている間、前記電子ドキュメントの動的バージョンをダウンロードするバックグラウンド処理を利用することを備える、ステップと
を備えることを特徴とする方法。
【請求項７】
第１のサーバコンピュータから、前記第１のサーバコンピュータに対する前記電子ドキュメントのリビジョン後の動的バージョンの発行を開始するステップであって、前記第１のサーバコンピュータに対する前記電子ドキュメントのリビジョン後の動的バージョンの発行は、前記クライアントコンピュータにて前記電子ドキュメントになされるリビジョンに応答して自動的に開始される、ステップと、
前記電子ドキュメントの前記リビジョン後の動的バージョンの静的レンディションを前記第１のサーバコンピュータにて作成するステップと、
前記クライアントコンピュータに対する配信のために、前記電子ドキュメントの前記リビジョン後の動的バージョンの静的レンディションを第２のサーバコンピュータ上に格納するステップと
をさらに備えたことを特徴とする請求項６に記載の方法。
【請求項８】
前記電子ドキュメントの静的レンディションを前記クライアントコンピュータに表示する表示アプリケーションを作成するステップは、前記電子ドキュメントの静的レンディションを、前記電子ドキュメントの動的なバージョンと同一に見えるように表示する表示アプリケーションを作成することを備えることを特徴とする請求項６に記載の方法。
【請求項９】
前記電子ドキュメントの静的レンディションを前記クライアントコンピュータに表示する表示アプリケーションを作成するステップは、前記電子ドキュメントの静的レンディションを、前記クライアントコンピュータ上のウェブブラウザにおいて作成されたフルスクリーンウィンドウに表示する表示アプリケーションを作成することを備えることを特徴とする請求項６に記載の方法。
【請求項１０】
前記コンピュータネットワークにおけるクライアントコンピュータ上に格納される電子ドキュメントの発行を開始するステップは、前記第１のサーバコンピュータにて、前記クライアントコンピュータから前記電子ドキュメントを発行するという要求を受信することを備えることを特徴とする請求項６に記載の方法。
【請求項１１】
前記コンピュータネットワークにおけるクライアントコンピュータ上に格納される電子ドキュメントの発行を開始するステップは、ネットワークトラヒック負荷が閾値を超えると、前記第１のサーバコンピュータから、前記第１のサーバコンピュータに対する前記電子ドキュメントの発行を自動的に開始することを備えることを特徴とする請求項６に記載の方法。
【請求項１２】
前記コンピュータネットワークにおけるクライアントコンピュータ上に格納される電子ドキュメントの発行を開始するステップは、前記第１のサーバコンピュータに対するノート作成アプリケーションのドキュメントの発行を開始することを備えることを特徴とする請求項６に記載の方法。
【請求項１３】
コンピュータによって実行されると、コンピュータネットワークにおける電子ドキュメントの静的レンディションをデプロイするサーバ前処理を利用する方法を、前記コンピュータに実行させるコンピュータ実行可能命令を格納するコンピュータ可読記憶媒体であって、
前記方法は、
サーバコンピュータにおいて電子ドキュメントの静的レンディションと前記電子ドキュメントの動的なバージョンをクライアントコンピュータから受信するステップと、
ウェブサイトによって設けられたウェブページのオブジェクトとして前記電子ドキュメントの静的レンディションを表示するビューアを埋め込むように表示アプリケーションを構成するステップと、
前記サーバコンピュータにて、前記電子ドキュメントの動的バージョンのリビジョンを前記クライアントコンピュータから受信するステップと、
前記サーバコンピュータにて、前記クライアントコンピュータから受信されたリビジョン後の動的電子ドキュメントの静的レンディションを作成するステップと
を備えることを特徴とするコンピュータ可読記憶媒体。
【請求項１４】
サーバコンピュータにおいて電子ドキュメントの静的レンディションと前記電子ドキュメントの動的なバージョンをクライアントコンピュータから受信するステップは、ワードプロセシングアプリケーションのドキュメントの静的レンディションおよび前記ワードプロセシングアプリケーションのドキュメントの動的レンディションを受信するステップを備えることを特徴とする請求項１３に記載のコンピュータ可読記憶媒体。
【請求項１５】
サーバコンピュータにおいて電子ドキュメントの静的レンディションと前記電子ドキュメントの動的バージョンをクライアントコンピュータから受信するステップは、プレゼンテーションアプリケーションのドキュメントの静的レンディションおよび前記プレゼンテーションアプリケーションのドキュメントの動的レンディションを受信するステップを備えることを特徴とする請求項１３に記載のコンピュータ可読記憶媒体。
【請求項１６】
サーバコンピュータにおいて電子ドキュメントの静的レンディションと前記電子ドキュメントの動的バージョンをクライアントコンピュータから受信するステップは、スプレッドシートアプリケーションのドキュメントの静的レンディションおよび前記スプレッドシートアプリケーションのドキュメントの動的レンディションを受信するステップを備えることを特徴とする請求項１３に記載のコンピュータ可読記憶媒体。
【請求項１７】
サーバコンピュータにおいて電子ドキュメントの静的レンディションと前記電子ドキュメントの動的なバージョンをクライアントコンピュータから受信するステップは、ノート作成アプリケーションのドキュメントの静的レンディションおよび前記ノート作成アプリケーションのドキュメントの動的レンディションを受信するステップを備えることを特徴とする請求項１３に記載のコンピュータ可読記憶媒体。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】０００５
【補正方法】変更
【補正の内容】
【０００５】
コンピュータネットワークにおける電子ドキュメントの静的レンディション(rendition)を配布するサーバ前処理を利用する実施形態が提供されている。電子ドキュメントは、コンピュータネットワークにおけるクライアントコンピュータから第１のサーバコンピュータに対して発行される。発行中に、第１のサーバコンピュータは、電子ドキュメントの静的レンディション及び電子ドキュメントの静的レンディションをクライアントコンピュータ上に表示する表示アプリケーションを作成する。第１のサーバコンピュータは、クライアントコンピュータに対する配信のために、電子ドキュメントの静的レンディションと表示アプリケーションを第２のサーバコンピュータに記憶する。他の実施形態は、第１のサーバコンピュータにて、電子ドキュメントに対するリビジョンを作成する要求を受信するステップ及び電子ドキュメントに対するリビジョンを作成するために、電子ドキュメントの動的なバージョンを第１のサーバコンピュータからクライアントに送信するステップをも含む。他の実施形態は、電子ドキュメントの静的なレンディションを作成するクライアントコンピュータをさらに含む。さらに、他の実施形態は、コンピュータシステムを含む。当該コンピュータシステムにおいて、電子ドキュメントコンテンツは、静的に表示され、動的に置換される。これら実施形態によれば、電子ドキュメントの静的レンディションは、動的電子ドキュメントデータがバックグラウンドでダウンロードされている間でさえも、高速にロードされて、クライアントコンピュータ上に表示するために表示される。
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】０００８
【補正方法】変更
【補正の内容】
【０００８】
コンピュータネットワークにおける電子ドキュメントの静的レンディションを配布するサーバ前処理を利用する実施形態が提供されている。電子ドキュメントは、コンピュータネットワークにおけるクライアントコンピュータから第１のサーバコンピュータまで発行される。発行中に、第１のサーバコンピュータは、電子ドキュメントの静的レンディション及び電子ドキュメントの静的レンディションをクライアントコンピュータ上に表示する表示アプリケーションを作成する。第１のサーバコンピュータは、クライアントコンピュータに対する配信のために、電子ドキュメントと表示アプリケーションの静的レンディションを第２のサーバコンピュータに記憶する。他の実施形態は、第１のサーバコンピュータにて、電子ドキュメントに対するリビジョンを作成する要求を受信するステップ及び電子ドキュメントに対するリビジョンを作成するために、電子ドキュメントの動的なバージョンを第１のサーバコンピュータからクライアントに送信するステップをも含む。他の実施形態は、電子ドキュメントの静的なレンディションを作成するクライアントコンピュータをさらに含む。さらに、他の実施形態は、コンピュータシステムを含む。当該コンピュータシステムにおいて、電子ドキュメントコンテンツは、静的に表示され、動的に置換される。これら実施形態によれば、電子ドキュメントの静的レンディションは、動的電子ドキュメントデータがバックグラウンドでダウンロードされている間でさえも、高速にロードされて、クライアントコンピュータ上に表示するために表示される。
【手続補正４】
【補正対象書類名】明細書
【補正対象項目名】００１１
【補正方法】変更
【補正の内容】
【００１１】
クライアントコンピュータ２は、様々な生産性アプリケーション３０を記憶する。様々な生産性アプリケーション３０は、ネットワーク４を介してユーザが閲覧及び／又は編集するために、電子ドキュメントを作成し、編集し、当該電子ドキュメントをコンバージョンサーバ７０へ発行するのに使用される。様々な実施形態によれば、生産性アプリケーション３０は、レッドモンドワシントンのマイクロソフト社のＷｏｒｄ文書作成ソフトウェア、ＰＯＷＥＲＰＯＩＮＴプレゼンテーショングラフィックスプログラム、Ｅｘｃｅｌスプレッドシートアプリケーションプログラム、及びＯＮＥＮＯＴＥノート作成プログラムを含む。上記の生産性アプリケーション３０は個々のアプリケーションプログラムを含み、又は、マイクロソフト社のＯＦＦＩＣＥアプリケーションプログラム等の一連の生産性アプリケーションに組み入れられることが十分理解されるべきである。しかしながら、他のメーカからの他の生産性／アプリケーションプログラムが本明細書に記載され種々の実施形態に応じて利用されることが十分理解されるべきである。
【手続補正５】
【補正対象書類名】明細書
【補正対象項目名】００４０
【補正方法】変更
【補正の内容】
【００４０】
動作５０５から、ルーチン５００は動作５１０に継続する。動作５１０において、コンバージョンサーバ７０は、クライアントコンピュータからなされた電子ドキュメントの動的バージョンへのリビジョンを受信する（電子ドキュメントの修正された動的バージョンを作成する）。動作５１０から、ルーチン５００は動作５１５に継続する。当該動作５１５において、コンバージョンサーバ７０上で実行するコンバージョンアプリケーション６０は、クライアントコンピュータ２から受信された電子ドキュメントの修正された動的なバージョンの静的なレンディションを作成する。したがって、前述の実施形態によれば、コンバージョンアプリケーション６０は、修正され又は編集された電子ドキュメントから静的ドキュメントを作成することのみによって、コンバージョンサーバ７０上のプロセッシングリソースを変換する。動作５１５から、ルーチン５００は終了する。