【手続補正書】
【提出日】平成27年6月3日(2015.6.3)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
通信ネットワーク上の通信を介して作動するコンピューティングシステムであって、
前記通信ネットワークに通信可能に接続された少なくとも１つの非インテリジェントユーザシステムであって、該非インテリジェントユーザシステムの各々はそれぞれ少なくとも１つの低レベル構成要素を含む、非インテリジェントユーザシステムと、
前記通信ネットワークに通信可能に接続されたサーバの階層セットであって、スレーブサーバに通信可能に接続されたマスタサーバを含み、（ｉ）前記マスタサーバと（ｉｉ）前記非インテリジェントユーザシステムへのアクセスを、前記マスタサーバによって通信可能に許可される場合には前記スレーブサーバとは、それぞれ前記通信ネットワークを介して前記非インテリジェントユーザシステムの前記低レベル構成要素をそれぞれ通信可能に制御する、階層セットと、
を備えるコンピューティングシステム。
【請求項２】
前記少なくとも１つの非インテリジェントユーザシステムの各々は、それぞれ前記ネットワーク上で通信する制限された処理能力と少なくとも１つの低レベル構成要素とを含み、前記少なくとも１つの低レベル構成要素は、それぞれカメラ、マイクロフォン、スピーカ、プリンタ、フラッシュドライブ、ＧＰＳ受信器、ウィンドウを表示するためのディスプレイ、その他の入力デバイス及びその他の出力デバイスからなる群から選択され、
前記ユーザシステムは、前記通信ネットワーク上の前記低レベル構成要素の入力を、（ｉ）前記スレーブサーバにより前記低レベル構成要素を制御するアクセスを前記マスタサーバが許可した場合には前記スレーブサーバに、さもなければ（ｉｉ）前記マスタサーバに、多重的に通信し、
（ｉ）前記スレーブサーバにより前記低レベル構成要素を制御するアクセスを前記マスタサーバが許可した場合には前記スレーブサーバが、さもなければ（ｉｉ）前記マスタサーバが、前記ネットワークにおいて、前記低レベル構成要素の出力を制御可能に方向づけるために前記ユーザシステムに多重的に通信する、
請求項１に記載のコンピューティングシステム。
【請求項３】
各スレーブサーバによる前記非インテリジェントユーザシステムへの前記ネットワーク上の通信可能なアクセスが、それぞれ、前記マスタサーバ及び前記階層セットにおける優先度を有する任意のスレーブサーバによって制御され、前記マスタサーバ及び前記階層セットにおける優先度を有する他のスレーブサーバのうちのいずれかによって適用可能な許可を認められる、請求項１に記載のコンピューティングシステム。
【請求項４】
少なくとも１つの構成要素のユーザシステムとネットワーク上で通信するためのサーバシステムであって、
マスタサーバと、
前記マスタサーバに接続された少なくとも１つの第１のレベルのスレーブサーバと、
を備え、
前記マスタサーバが、前記ユーザシステムの前記少なくとも１つの構成要素のうちのいずれかを選択的に制御するために、前記少なくとも１つの第１のレベルのサーバのうちのいずれかが前記ネットワーク上の前記ユーザシステムにアクセスすることを許可することが可能であり、
前記少なくとも１つの構成要素の各々は、入力構成要素、出力構成要素及び組合せからなる群から選択される、
サーバシステム。
【請求項５】
従来のデスクトップ型ウィンドウユーザインターフェースが、前記マスタサーバと、前記マスタサーバによって前記ユーザシステムへのアクセスが許可された前記少なくとも１つの第１のレベルのスレーブサーバのいずれかとの単独及び組合せのいずれかを介して、前記ユーザシステム上に対話的に表示され、
前記マスタサーバと、前記マスタサーバによって前記ユーザシステムへのアクセスが許可された前記少なくとも１つの第１のレベルのスレーブサーバのいずれかとの各々により、前記ユーザシステムの選択的動作のために、それぞれの別個のウィンドウフレームが前記ユーザシステムの前記ウィンドウユーザインターフェース内に作成され、
可能なときには、前記マスタサーバと前記少なくとも１つの第１のレベルのサーバのいずれかとの前記それぞれの別個のウィンドウフレームは、前記マスタサーバと、前記少なくとも１つの第１のレベルのスレーブサーバと、可能な時には前記ユーザシステムと間でネットワーク上の通信を介して生成され、
前記マスタサーバのいずれかと、前記マスタサーバによって許可された場合及び許可されたときには前記少なくとも１つの第１のレベルのスレーブサーバのいずれかとのそれぞれの１つ又は複数のアプリケーションユニットが、前記マスタサーバと、可能であれば可能な時には前記マスタサーバによって前記ユーザシステムへのアクセスが許可された前記第１のレベルのスレーブサーバとの間の前記ネットワーク上の通信を介して、前記ユーザシステムの前記マスタサーバと可能な時には前記第１のレベルのスレーブサーバとに対応する前記それぞれの別個のウィンドウフレーム内にそれぞれ表示される、
請求項４に記載のサーバシステム。
【請求項６】
前記ネットワークに同期的及び非同期的のいずれかで通信可能に接続される同じユーザの、複数の異なる型のユーザシステムを更に備えており、
前記マスタサーバと前記マスタサーバによって許可された場合には前記第１のレベルのスレーブサーバとは、前記ネットワークにおいて前記複数の異なる型のユーザシステムの各々と通信し、前記サーバシステムは、前記ユーザによる通信に採用されている前記ユーザシステムの前記型に基づいて動作を自動的に調整する、請求項４に記載のサーバシステム。
【請求項７】
前記マスタサーバと前記マスタサーバに接続された前記少なくとも１つの第１のレベルのスレーブサーバとの間の、アプリケーションプログラミングインターフェース（ＡＰＩ）に関するいずれの要件も不要である、請求項４に記載のサーバシステム。
【請求項８】
前記マスタサーバ、前記少なくとも１つのスレーブサーバのいずれか、及び前記階層セットからなる群の少なくとも１つに接続されたファイルシステムをさらに備え、
前記マスタサーバが、前記ファイルシステムのすべてのファイルにアクセス可能であり、前記スレーブサーバが、それぞれ、前記ファイルシステムのファイルを選択するためにアクセスを前記マスタサーバによって許可され得る、
請求項１に記載のコンピューティングシステム。
【請求項９】
前記ユーザシステムによる、前記マスタサーバと前記階層セットのそれぞれの任意のスレーブサーバとのいずれかとのファイアウォールを経由する通信が開始されると、前記マスタサーバと、前記マスタサーバによって通信可能に許可された場合には前記スレーブサーバとが、前記ファイアウォールを経由して前記ユーザシステムと通信し、
前記マスタサーバが、前記通信ネットワーク上の前記ユーザシステムとの前記マスタサーバによる通信に関して、前記少なくとも１つのスレーブサーバの各々による、前記ファイアウォールを介する前記ユーザシステムへの通信可能なそれぞれのアクセス可能性に関する許可を制御する、
請求項１に記載のシステム。
【請求項１０】
ハイパーバイザをさらに備え、
前記階層セットが、前記ハイパーバイザに通信可能に接続された、仮想マスタサーバ及び少なくとも１つの仮想スレーブサーバを備える単一デバイスである、
請求項１に記載のコンピューティングシステム。
【請求項１１】
前記ユーザシステムが、前記仮想化されたマスタサーバ及び前記少なくとも１つの仮想化されたスレーブサーバの前記単一デバイスに含まれる、請求項１０に記載のコンピューティングシステム。
【請求項１２】
サーバの階層セットにより、ユーザデバイスに接続された通信ネットワーク上の前記ユーザデバイスと通信する方法であって、
前記階層セットのマスタサーバによって複数のスレーブサーバの前記ユーザデバイスへのアクセス権を制御するステップであり、前記マスタサーバは前記ネットワーク上の通信により前記ユーザデバイスを制御する全てのアクセスが可能であり、前記複数のスレーブサーバの各スレーブサーバは前記ユーザデバイスを制御するためのアクセス許可を要求する、制御するステップと、
前記マスタサーバによって前記複数のスレーブサーバの少なくとも１つのアクセス権を制御するステップであって、前記複数のスレーブサーバの前記少なくとも１つは、前記マスタサーバによって許可された場合及び許可されたときのみ、前記ネットワーク上の通信により前記ユーザデバイスを制御するようにアクセスできる、制御するステップと、
サブレベルスレーブサーバとしての前記スレーブサーバのうちの少なくとも１つの、前記階層セットの前記複数のスレーブサーバの他のものへのアクセス権を、前記階層セットの上位レベルのスレーブサーバとしての前記スレーブサーバのうちの少なくとも１つの他のスレーブサーバによって、制御するステップであり、前記少なくとも１つのサブレベルのスレーブサーバが、前記マスタサーバ及び前記上位レベルのスレーブサーバによって許可された場合及び許可されたときのみ、前記ネットワーク上の通信により前記ユーザデバイスを制御するようにアクセスできる、制御するステップと
を含む、方法。
【請求項１３】
前記通信ネットワーク上の前記ユーザデバイスとの前記マスタサーバの通信を介して、前記マスタサーバのために前記ユーザデバイスの別個のウィンドウの少なくとも１つを作成するステップと、
前記ユーザデバイスへのアクセスが許可された各スレーブサーバの前記通信ネットワーク上の通信を介して、各スレーブサーバのために前記ユーザデバイスの前記ウィンドウの各別個のウィンドウを、それぞれ作成するステップと
をさらに含む、請求項１２に記載の方法。
【請求項１４】
前記ユーザデバイスの構成要素の入力を表すデータを、前記ユーザデバイスにより、前記ネットワークを介して、（ｉ）前記マスタサーバと（ｉｉ）前記ユーザデバイスへのアクセスが許可された前記スレーブサーバの少なくとも１つとのうちのいずれかに通信するステップをさらに含み、
前記ユーザデバイスにより通信するステップの、（ｉ）前記マスタサーバと（ｉｉ）前記少なくとも１つのスレーブサーバのいずれかとのいずれかに格納されたアプリケーションプログラムが、前記ユーザデバイスの前記構成要素の入力を表す前記データを処理する、
請求項１３に記載の方法。
【請求項１５】
前記ユーザデバイスの構成要素の出力を表すデータを、前記ユーザデバイスによる前記通信するステップの（ｉ）前記マスタサーバと前記少なくとも１つのスレーブサーバとのいずれかによって、前記ネットワークを介して前記ユーザデバイスに通信するステップをさらに含み、
出力を表す前記データが、前記ユーザデバイスによる出力を制御する、
請求項１４に記載の方法。
【請求項１６】
出力を表す前記データが、ビデオ、オーディオ、テキスト、グラフィック、マルチメディア、及び組合せの群から選択された、前記ユーザデバイスによる出力である、請求項１５に記載の方法。
【請求項１７】
前記ユーザデバイスが、前記ユーザデバイスによる前記入力及び出力のための制限された処理能力を有し、前記ネットワークにおいて前記マスタサーバと前記少なくとも１つのスレーブサーバのいずれかと通信する、請求項１４に記載の方法。
【請求項１８】
前記マスタサーバ及び前記スレーブサーバがそれぞれ、前記ユーザデバイスによって出力されるそれぞれのアプリケーションのためのそれぞれのユニットを含み、
前記ユーザデバイスよって通信するステップが、前記それぞれのユニットの動作のために、前記ネットワークの通信を介して、前記それぞれのユニットの（ｉ）前記マスタサーバと（ｉｉ）前記ユーザデバイスへのアクセスを許可された前記スレーブサーバとのどちらかとともに実行され、
前記それぞれのユニットの（ａ）前記マスタサーバと（ｂ）前記ユーザデバイスを制御するアクセスを許可された前記スレーブサーバとのうちの可能なサーバによって、前記ユーザデバイスのために作動する前記それぞれのユニットについて別個のウィンドウが作成される、
請求項１４に記載の方法。
【請求項１９】
前記それぞれのユニットが、業務生産性ユニット(business productivity unit)、カレンダ、クロック、ビデオゲーム、写真現像ユニット、メディアプレーヤ、及び組合せの群から選択される、請求項１８に記載の方法。
【請求項２０】
前記ユーザシステムのウィンドウをさらに備え、前記ウィンドウの別個のそれぞれが、前記マスタサーバにより前記ユーザシステムへのアクセスが許可された前記少なくとも第１のレベルのスレーブサーバの各それぞれのスレーブサーバについて、前記マスタサーバによって前記ユーザシステム上に固有に作成され、
前記ウィンドウ内で表示するためのピクセルを表すデータが前記ユーザシステムに通信されることによって、前記第１のレベルのスレーブサーバが前記ユーザシステムの前記ウィンドウにピクセルを、前記第１のレベルのスレーブサーバが前記ウィンドウを制御するために前記ネットワーク上の前記ユーザシステムにアクセスすることを前記マスタサーバが許可した場合に、記入する、
請求項４に記載のサーバシステム。
【請求項２１】
前記マスタサーバ、前記第１のレベルのスレーブサーバ、前記第１のレベルのスレーブサーバに対する他のスレーブサーバ、及びより上の階層の任意の他のスレーブサーバに対する他のスレーブサーバの群から選択された、少なくとも１つの上位レベルのサーバと、
前記第１のレベルのスレーブサーバ、前記第１のレベルのスレーブサーバに対する他のスレーブサーバ、及びより上の階層の任意の他のスレーブサーバに対する他のスレーブサーバの群から選択された、前記少なくとも１つの上位レベルのサーバに対する少なくとも１つの下位レベルのサーバと、
前記ユーザシステムのウィンドウであり、前記ウィンドウのそれぞれが、前記上位レベルのサーバにより前記ユーザシステムへのアクセスが許可された前記下位レベルのサーバのそれぞれの各サーバについて、任意の上位レベルのサーバによって及び前記マスタサーバが前記上位レベルのサーバでない場合には前記マスタサーバによって、前記ユーザシステム上に固有に作成される、ウィンドウとをさらに備え、
前記ウィンドウ内で表示するためのピクセルを表すデータが前記ユーザシステムに通信されることによって、前記ユーザシステムへのアクセスを許可された前記下位レベルのスレーブサーバが前記ユーザシステムの前記ウィンドウにピクセルを記入する、
請求項４に記載のサーバシステム。
【請求項２２】
前記ピクセルが、典型的なデスクトップ型フレーム、前記下位レベルのサーバのアプリケーションプログラムのグラフィック出力、ブラウザ、スプレッドシート、ライブビデオ、及び前記下位レベルのサーバに格納されたビデオの群から選択される、請求項２１に記載のサーバシステム。
【請求項２３】
前記下位レベルのサーバの各それぞれのサーバのための前記ウィンドウの前記それぞれが、前記下位レベルのサーバが前記ユーザシステムでピクセルを記入できる唯一の位置である、請求項２１に記載のサーバシステム。
【請求項２４】
前記ウィンドウ内で前記ユーザシステムに前記上位レベルのサーバによって作成される第２のウィンドウをさらに備え、
前記上位レベルのサーバが、前記下位レベルのサーバのいずれかによる前記第２のウィンドウへのアクセスを許可する、
請求項２２に記載のサーバシステム。
【請求項２５】
前記第２のウィンドウへのアクセスが許可された前記下位レベルのサーバが、前記第２のウィンドウへのみアクセスが許可され、さもなくば前記ウィンドウへのアクセスを許可されず、前記ネットワーク上の通信を介して前記ユーザシステムで前記第２のウィンドウにピクセルを記入することが可能な、請求項２４に記載のサーバシステム。
【請求項２６】
前記スレーブサーバは、前記階層セットの第１のレベルのスレーブサーバであり、
前記第１のレベルのスレーブサーバ及び前記通信ネットワークに通信可能に接続された前記階層セットの第２のレベルのスレーブサーバをさらに備え、該第２のレベルのスレーブサーバは、前記低レベル構成要素を制御するためのアクセスを前記第１のレベルのスレーブサーバによって通信可能に許可される場合、前記非インテリジェントユーザシステムの前記低レベル構成要素をそれぞれ制御する、請求項１に記載のコンピューティングシステム。
【請求項２７】
前記通信ネットワークに通信可能に接続された前記階層セットの少なくとも１つの他のレベルのスレーブサーバを更に備えており、
前記少なくとも１つの他のレベルのスレーブサーバの各々は、
（ｉ）前記マスタサーバと（ｉｉ）前記階層セットにおいて前記他のレベルのスレーブサーバに対してより高い優先度のいずれかのスレーブサーバが前記マスタサーバによってアクセスを許可される場合には前記階層セットにおけるより高い優先度の前記スレーブサーバとのいずれかによってアクセスを通信可能に許可される場合、
それぞれ前記通信ネットワークを介してそれぞれ前記低レベル構成要素を制御するために制御可能に前記非インテリジェントユーザシステムにアクセスするように階層的に配置されている、請求項２６に記載のコンピューティングシステム。
【請求項２８】
前記マスタサーバと、前記スレーブサーバのいずれかと、前記階層セットとからなる群の少なくとも１つに接続されたファイルシステムを更に備えており、
前記マスタサーバは前記ファイルシステムの全てのファイルにアクセス可能であり、
前記スレーブサーバは、前記ファイルシステムのファイルを選択するためのアクセスを、前記マスタサーバと、可能であれば選択前記ファイルへのアクセスを許可された階層セットの任意のより高い優先度のスレーブサーバとによって許可され得る、請求項２７に記載のコンピューティングシステム。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】００５３
【補正方法】変更
【補正の内容】
【００５３】
利益、他の利点、及び問題に対する解決策について、これまで特定の実施形態に関して説明してきた。しかしながら、利益、利点、問題に対する解決策、並びにいずれかの利益、利点、又は解決策を実行すること又はより明らかにすることが可能なデバイス（複数可）、接続（複数可）、及び要素（複数可）は、いずれか又はすべての特許請求の範囲の重要、必要、又は必須な機構又は要素として解釈されるべきではない。本明細書で使用される場合、「含む」、「含んでいる」、又はその任意の他の変形の用語は、非排他的な包含をカバーするものと意図されるため、要素のリストを含むプロセス、方法、製品、又は装置は、それらの要素のみを含むものではないが、こうしたプロセス、方法、製品、又は装置に明示的に列挙されていないか又は固有でない、他の要素を含むことができる。
［発明の例］
［例１］
マスタサーバ及び１つ又は複数のスレーブサーバを含む、サーバの階層セットと、
少なくとも１つの非インテリジェントユーザシステムと、
前記マスタサーバ及び前記少なくとも１つの非インテリジェントユーザシステムを接続する、ネットワークと、
を備えるコンピューティングシステム。
［例２］
前記少なくとも１つの非インテリジェントユーザシステムのそれぞれが、カメラ、マイクロフォン、スピーカ、プリンタ、フラッシュドライブ、ＧＰＳ受信器、及びウィンドウを表示するためのディスプレイからなる群から選択された、１つ又は複数の低レベルの構成要素を含み、
各ユーザシステムの各低レベルの構成要素の入力を表すデータが、多重化され、前記階層セットに前記ネットワークを介して前記ユーザシステムによって通信され、
前記ネットワークを介して前記階層セットから前記ユーザシステムによって受信される、各ユーザシステムの各低レベルの構成要素の出力を表すデータが、逆多重化され、前記低レベルの構成要素に送達され、
前記少なくとも１つの非インテリジェントユーザシステムのそれぞれが、入力を表すデータ及び出力を表すデータに関する制限された処理能力を含む、
例１に記載のコンピューティングシステム。
［例３］
各スレーブサーバによる前記ネットワークを介した通信可能なアクセスが、前記マスタサーバ及び前記階層セットにおける優先度を有する任意のスレーブサーバによって制御され、前記マスタサーバ及び前記階層セットにおける優先度を有する他のスレーブサーバのうちのいずれかによって適用可能な許可を認められる、例１に記載のコンピューティングシステム。
［例４］
少なくとも１つの入力／出力構成要素のユーザシステムとネットワークを介して通信するためのサーバシステムであって、
マスタサーバと、
前記マスタサーバに接続された少なくとも１つの第１のレベルのスレーブサーバとを備え、
前記マスタサーバが、前記ユーザシステムの前記入力／出力構成要素のうちの１つ又は複数を選択的に制御するために、前記第１のレベルのサーバのうちの任意の１つ又は複数が前記ネットワークを介して前記ユーザシステムにアクセスすることを許可することが可能である、
サーバシステム。
［例５］
従来のデスクトップ型ウィンドウユーザインターフェースが、前記マスタサーバと、前記マスタサーバによって前記ユーザシステムへのアクセスが許可された前記少なくとも１つの第１のレベルのスレーブサーバのいずれかとの単独又は組合せを介して、前記ユーザシステム上に対話的に表示され、
前記マスタサーバと、前記マスタサーバによって前記ユーザシステムへのアクセスが許可された前記少なくとも１つの第１のレベルのスレーブサーバのいずれかと通信する、前記ユーザシステムの選択的動作のために、ウィンドウフレームが前記ユーザシステムの前記ウィンドウユーザインターフェース内にそれぞれ作成され、
前記マスタサーバのいずれか、並びに前記マスタサーバによって許可された場合及び許可されたとき、前記少なくとも１つの第１のレベルのスレーブサーバのいずれかのそれぞれの１つ又は複数のアプリケーションユニットが、前記マスタサーバと、可能であれば前記マスタサーバによって前記ユーザシステムへのアクセスが許可された前記少なくとも１つの第１のレベルのスレーブサーバとの通信を介して、前記ユーザシステムの前記ウィンドウフレーム内にそれぞれ表示される、
例４に記載のサーバシステム。
［例６］
同じユーザの複数の前記ユーザシステムにサービスを提供することが可能であり、そのときに前記ユーザによる通信に採用されている前記ユーザシステムに基づいて動作を自動的に調整する、例４に記載のサーバシステム。
［例７］
前記マスタサーバと前記マスタサーバに接続された前記少なくとも１つの第１のレベルのスレーブサーバとの間の、アプリケーションプログラミングインターフェース（ＡＰＩ）に関するいずれの要件も不要である、例４に記載のサーバシステム。
［例８］
前記マスタサーバ、１つ又は複数のスレーブサーバ、及び前記階層セットからなる群の少なくとも１つに接続されたファイルシステムをさらに備え、
前記マスタサーバが、前記ファイルシステムのすべてのファイルにアクセス可能であり、任意の１つ又は複数のスレーブサーバが、前記マスタサーバと、選択ファイルへのアクセスが許可された前記階層セットの任意の高優先度スレーブサーバとによって、前記ファイルシステムのファイルを選択するためにアクセスを許可され得る、
例１に記載のコンピューティングシステム。
［例９］
前記ユーザシステムによる、前記マスタサーバ及び任意のそれぞれ１つ又は複数のスレーブサーバとのファイアウォールを経由する通信が開始されると、階層セットのうちの選択されたものが、前記ファイアウォールを経由して前記ユーザシステムと通信し、
前記マスタサーバが、前記ユーザシステムとの通信に関して、前記１つ又は複数のスレーブサーバのそれぞれによる、前記ファイアウォールを介する前記ユーザシステムへの通信可能なアクセス可能性に関する許可を制御する、
例１に記載のシステム。
［例１０］
ハイパーバイザをさらに備え、
マスタサーバ及び１つ又は複数の前記スレーブサーバの前記階層セットが、前記ハイパーバイザに接続された、仮想マスタサーバ及び少なくとも１つの仮想スレーブサーバを備える単一デバイスである、
例１に記載のコンピューティングシステム。
［例１１］
前記ユーザシステムが、前記仮想化されたマスタサーバ及び前記少なくとも１つの仮想化されたスレーブサーバの前記単一デバイスに含まれる、例１０に記載のコンピューティングシステム。
［例１２］
通信ネットワークを介してユーザデバイスのウィンドウにメッセージを出す方法であって、
マスタサーバによって複数のスレーブサーバのアクセス権を制御するステップであり、前記マスタサーバは前記ネットワークを介して前記ユーザデバイスへの全てのアクセスが可能である、制御するステップと、
サブレベルスレーブサーバとしての前記スレーブサーバのうちの少なくとも１つのアクセス権を、上位レベルのスレーブサーバとしての前記スレーブサーバのうちの少なくとも１つの他のスレーブサーバによって、制御するステップであり、前記少なくとも１つのサブレベルのスレーブサーバのそれぞれが、前記マスタサーバ及び前記上位レベルのスレーブサーバによって許可された場合及び許可されたときのみ、前記ネットワークを介して前記ユーザデバイスへアクセスできる、制御するステップと
を含む、方法。
［例１３］
前記通信ネットワークを介した前記ユーザデバイスとの前記マスタサーバの通信を介して、前記マスタサーバのために前記ユーザデバイスの前記ウィンドウの少なくとも１つを作成するステップと、
前記ユーザデバイスへのアクセスが許可された各スレーブサーバの前記通信ネットワークを介した通信を介して、各スレーブサーバのために前記ユーザデバイスの前記ウィンドウの各ウィンドウを、それぞれ作成するステップと
をさらに含む、例１２に記載の方法。
［例１４］
前記ユーザデバイスの構成要素の入力を表すデータを、前記ユーザデバイスにより、前記ネットワークを介して、前記マスタサーバと前記ユーザデバイスへのアクセスが許可された少なくとも１つのスレーブサーバとのうちのいずれかに通信するステップをさらに含み、
前記通信の前記マスタサーバと前記少なくとも１つのスレーブサーバとのいずれかに格納されたアプリケーションプログラムが、前記ユーザデバイスの前記構成要素の入力を表す前記データを処理する、
例１３に記載の方法。
［例１５］
前記ユーザデバイスの構成要素の出力を表すデータを、前記ユーザデバイスによる前記通信するステップの前記マスタサーバ及び少なくとも１つのスレーブサーバのいずれかによって、前記ネットワークを介して前記ユーザデバイスに通信するステップをさらに含み、
出力を表す前記データが、前記ユーザデバイスによる出力である、
例１４に記載の方法。
［例１６］
出力を表す前記データが、ビデオ、オーディオ、テキスト、グラフィック、マルチメディア、及び組合せの群から選択された、前記ユーザデバイスによる出力である、例１５に記載の方法。
［例１７］
前記ユーザデバイスが、前記ユーザデバイスによる前記入力及び出力のための制限された処理能力を有する、例１４に記載の方法。
［例１８］
前記マスタサーバ及び前記スレーブサーバがそれぞれ、前記ユーザデバイスによって出力されるアプリケーションのためのそれぞれのユニットを含み、
前記ユーザデバイスが、前記それぞれのユニットの動作のために、前記ネットワークを介した通信を介して、前記それぞれのマスタサーバ及びスレーブサーバと通信し、
可能であれば、前記ユニットの前記マスタサーバ及びスレーブサーバのうちの対応するものによって、各それぞれのユニットについて別個のウィンドウが作成される、
例１４に記載の方法。
［例１９］
前記ユニットが、可能であれば、業務生産性ユニット(business productivity unit)、カレンダ、クロック、ビデオゲーム、写真現像ユニット、メディアプレーヤ、及び組合せの群から選択される、前記マスタサーバ及び各スレーブサーバそれぞれのためのものである、例１８に記載の方法。
［例２０］
前記ユーザシステムのウィンドウをさらに備え、前記ウィンドウのそれぞれが、前記マスタサーバにより前記ユーザシステムへのアクセスが許可された前記少なくとも第１のレベルのスレーブサーバの各それぞれのスレーブサーバについて、前記マスタサーバによって前記ユーザシステム上に固有に作成され、
前記ウィンドウ内で表示するためのピクセルを表すデータが前記ユーザシステムに通信されることによって、前記第１のレベルのスレーブサーバが前記ユーザシステムの前記ウィンドウにピクセルを記入する、
例４に記載のサーバシステム。
［例２１］
前記マスタサーバ、前記第１のレベルのスレーブサーバ、前記第１のレベルのスレーブサーバに対する他のスレーブサーバ、及びより上の階層の任意の他のスレーブサーバに対する他のスレーブサーバの群から選択された、少なくとも１つの上位レベルのサーバと、
前記第１のレベルのスレーブサーバ、前記第１のレベルのスレーブサーバに対する他のスレーブサーバ、及びより上の階層の任意の他のスレーブサーバに対する他のスレーブサーバの群から選択された、少なくとも１つの下位レベルのサーバと、
前記ユーザシステムのウィンドウであり、前記ウィンドウのそれぞれが、前記上位レベルのサーバにより前記ユーザシステムへのアクセスが許可された前記下位レベルのサーバのそれぞれの各サーバについて、任意の上位レベルのサーバによって及び前記マスタサーバが前記上位レベルのサーバでない場合には前記マスタサーバによって、前記ユーザシステム上に固有に作成される、ウィンドウとをさらに備え、
前記ウィンドウ内で表示するためのピクセルを表すデータが前記ユーザシステムに通信されることによって、前記下位レベルのスレーブサーバが前記ユーザシステムの前記ウィンドウにピクセルを記入する、
例４に記載のサーバシステム。
［例２２］
前記ピクセルが、典型的なデスクトップ型フレーム、前記下位レベルのサーバのアプリケーションプログラムのグラフィック出力、ブラウザ、スプレッドシート、ライブビデオ、及び前記下位レベルのサーバに格納されたビデオの群から選択される、例２１に記載のサーバシステム。
［例２３］
前記下位レベルのサーバの各それぞれのサーバのための前記ウィンドウの前記それぞれが、前記下位レベルのサーバが前記ユーザシステムでピクセルを記入できる唯一の位置である、例２１に記載のサーバシステム。
［例２４］
前記ウィンドウ内で前記ユーザシステムに前記上位レベルのサーバによって作成される第２のウィンドウをさらに備え、
前記上位レベルのサーバが、前記下位レベルのサーバのいずれかによる前記第２のウィンドウへのアクセスを許可する、
例２２に記載のサーバシステム。
［例２５］
前記第２のウィンドウへのアクセスが許可された前記下位レベルのサーバが、前記ウィンドウへのアクセスを許可されず、前記ユーザシステムで前記第２のウィンドウにピクセルを記入することが可能な、請求項２４に記載のサーバシステム。