(57)【要約】ネットワークサービスを提供する方法は、ユーザーがワークスペース（ｗｏｒｋｓｐａｃｅ）を作成（ｃｒｅａｔｅ）するためのネットワークサービスプラットフォームが提供され、且つワークスペースのモデリング（ｍｏｄｅｌ）に用いられるプロジェクト可能な空間のインスタンス（ｐｒｏｊｅｃｔａｂｌｅ  ｓｐａｃｅ  ｉｎｓｔａｎｃｅ）には少なくとも１つの統一要素が加えられるか、或いは削除され、且つプロジェクト可能な空間のインスタンスはネットワークサービスプラットフォームのバックエンドシステムにインストールされるステップを含む。少なくとも１つのマシンが統一資源識別子（ＵＲＩ）によりプロジェクト可能な空間のインスタンスを取得すると、プロジェクト可能な空間のインスタンスがプロジェクターにより解析され、ワークスペースに対応する投影されたワークスペースが少なくとも１つのマシンに構築され、ユーザー及び／または他のユーザーが投影されたワークスペースをインタラクティブに使用可能になり、或いは少なくとも１つのマシンの機能が動的に構成される。また、本発明は上述の方法を用いるネットワークサービスステーションを更に提供する。【選択図】図７
2018503182.tif 000002
【特許請求の範囲】
【請求項１】
ユーザーがワークスペース（ｗｏｒｋｓｐａｃｅ）を作成（ｃｒｅａｔｅ）するためのネットワークサービスプラットフォームが提供され、且つ前記ワークスペースのモデリング（ｍｏｄｅｌ）に用いられるプロジェクト可能な空間のインスタンス（ｐｒｏｊｅｃｔａｂｌｅ  ｓｐａｃｅ  ｉｎｓｔａｎｃｅ）には少なくとも１つの統一要素が加えられるか、或いは削除され、且つ前記プロジェクト可能な空間のインスタンスは前記ネットワークサービスプラットフォームのバックエンドシステムにインストールされるステップを含み、少なくとも１つのマシンが統一資源識別子（ＵＲＩ）により前記プロジェクト可能な空間のインスタンスを取得すると、前記プロジェクト可能な空間のインスタンスがプロジェクター（ｐｒｏｊｅｃｔｏｒ）により解析され、前記ワークスペースに対応する投影されたワークスペースが前記少なくとも１つのマシンに構築され、前記ユーザー及び／または他のユーザーが前記投影されたワークスペースをインタラクティブに使用可能になり、或いは前記少なくとも１つのマシンの機能が動的に構成されることを特徴とするネットワークサービスを提供する方法。
【請求項２】
前記プロジェクト可能な空間のインスタンスは統一スクリプト（ｕｎｉｆｉｅｄ  ｓｃｒｉｐｔ）によりインスタンス化され（ｉｎｓｔａｎｔｉａｔｅｄ）、且つ前記統一スクリプトは前記少なくとも１つの統一要素が配置されるように定義されることを特徴とする、請求項１に記載のネットワークサービスを提供する方法。
【請求項３】
前記統一スクリプトはドキュメントタイプ定義（ＤＴＤ）、拡張可能マークアップ言語スキーマ（ＸＭＬ  ｓｃｈｅｍａ）、構造化言語（ｓｔｒｕｃｔｕｒｅｄ  ｌａｎｇｕａｇｅ）或いは構造化プロトコル（ｓｔｒｕｃｔｕｒｅｄ  ｐｒｏｔｏｃｏｌ）で宣言されることにより形成されることを特徴とする、請求項２に記載のネットワークサービスを提供する方法。
【請求項４】
前記プロジェクト可能な空間のインスタンスはオブジェクト（ｏｂｊｅｃｔ）、拡張可能マークアップ言語（ＸＭＬ）ファイル、または構造化言語（ｓｔｒｕｃｔｕｒｅｄ  ｌａｎｇｕａｇｅ）或いは構造化プロトコル（ｓｔｒｕｃｔｕｒｅｄ  ｐｒｏｔｏｃｏｌ）でインスタンス化されるインスタンス（ｉｎｓｔａｎｃｅ）であることを特徴とする、請求項１に記載のネットワークサービスを提供する方法。
【請求項５】
前記プロジェクターは前記ネットワークサービスプラットフォームまたはブラウザ（ｂｒｏｗｓｅｒ）により提供されることを特徴とする、請求項１に記載のネットワークサービスを提供する方法。
【請求項６】
前記プロジェクターはエンジン（ｅｎｇｉｎｅ）にロードされ、且つ前記エンジンは前記プロジェクターを実行するための互換環境を提供するために用いられることを特徴とする、請求項１に記載のネットワークサービスを提供する方法。
【請求項７】
前記少なくとも１つの統一要素は少なくとも１つのマテライザー（Ｍａｔｔｅｒｉｚｅｒ）、少なくとも１つの統一ツール（ｕｎｉｆｉｅｄ  ｔｏｏｌ）及び／または少なくとも１つの統一情報ユニット（ｕｎｉｆｉｅｄ  ｉｎｆｏｒｍａｔｉｏｎ  ｕｎｉｔ）を含み、且つ前記少なくとも１つの統一情報ユニット及び／または前記少なくとも１つの統一ツールは前記少なくとも１つのマテライザーにより前記投影されたワークスペースに入力されることを特徴とする、請求項１に記載のネットワークサービスを提供する方法。
【請求項８】
各前記統一要素は少なくとも１つの情報源（ｉｎｆｏｒｍａｔｉｏｎ  ｓｏｕｒｃｅ）から取得されるオリジナル要素が前記少なくとも１つのマテライザーにより統一（ｕｎｉｆｙｉｎｇ）された後に形成されることを特徴とする、請求項７に記載のネットワークサービスを提供する方法。
【請求項９】
前記少なくとも１つの統一ツールに対応する少なくとも１つのオリジナルツールはユーティリティ（ｕｔｉｌｉｔｙ）、ウィジェット（ｗｉｄｇｅｔ）、エージェント（ａｇｅｎｔ）、アプリケーション、サービス（ｓｅｒｖｉｃｅ）、及び関連するマシンまたはサーバーがアクセス可能な何らかの実行可能な要素の内の少なくとも１つを含み、及び／または、
前記少なくとも１つの統一情報ユニットに対応する少なくとも１つのオリジナル情報はファイル（ｆｉｌｅ）、ウェブページ（ｗｅｂ  ｐａｇｅ）、データベース（ｄａｔａ  ｂａｓｅ  ｒｏｗ）、ポリシー、ルール、ポリシー（ｐｏｌｉｃｙ）及び関連するマシン或いはサーバーがアクセス可能な何らかの情報の内の少なくとも１つを含むことを特徴とする、請求項７に記載のネットワークサービスを提供する方法。
【請求項１０】
前記ユーザーにより前記ワークスペースが作成された際に前記少なくとも１つの統一要素が前記ワークスペースに組み合わせられ、及び／または、
前記ユーザー及び前記他のユーザーの内の少なくとも１人により前記投影されたワークスペースがインタラクティブに使用された際に前記少なくとも１つの統一要素が前記投影されたワークスペースに加えられるか、或いは前記投影されたワークスペースから前記少なくとも１つの統一要素が削除されることを特徴とする、請求項１に記載のネットワークサービスを提供する方法。
【請求項１１】
前記少なくとも１つのマシンは少なくとも１つのチャンネル（ｃｈａｎｎｅｌ）を通して前記統一資源識別子を取得することを特徴とする、請求項１に記載のネットワークサービスを提供する方法。
【請求項１２】
前記少なくとも１つのチャンネルは電子メール（ｅｍａｉｌ）、ソーシャルネットワーク（ｓｏｃｉａｌ  ｎｅｔｗｏｒｋ）、ブログ（ｂｌｏｇ）、ウェブサイト（ｗｅｂ  ｓｉｔｅ）、及びチャットコミュニケーションソフトウェアの内の少なくとも１つを含むことを特徴とする、請求項１１に記載のネットワークサービスを提供する方法。
【請求項１３】
前記少なくとも１つの統一要素は少なくとも１つの電子デバイスを駆動させるための少なくとも１つの統一ツールを含み、且つ前記少なくとも１つの統一ツールは前記ユーザー及び前記他のユーザーの内の少なくとも１人による前記少なくとも１つのマシンの操作に応じて前記少なくとも１つの電子デバイスを駆動させて少なくとも１つのタスクを実行させることを特徴とする、請求項１に記載のネットワークサービスを提供する方法。
【請求項１４】
前記少なくとも１つの統一要素は管理ツール及び複数の電子デバイスにそれぞれ対応すると共に前記複数の電子デバイスを駆動させるための複数の統一ツールを含み、前記投影されたワークスペースが前記少なくとも１つのマシン上に構築されて動作すると、前記管理ツールは前記複数の統一ツールにより前記複数の電子デバイスの内の少なくとも１つの前記電子デバイスの少なくとも１つのステータス情報を取得し、且つ前記複数の電子デバイスの内の少なくとも他の１つの前記電子デバイスが前記少なくとも１つのステータス情報に対応する少なくとも１つのタスクを実行させることを特徴とする、請求項１に記載のネットワークサービスを提供する方法。
【請求項１５】
前記少なくとも１つの統一要素は制御ツールと、データ監視ツールと、少なくとも１つの電子デバイスに対応すると共に前記少なくとも１つの電子デバイスを駆動させるための少なくとも１つの統一ツールとを含み、前記投影されたワークスペースが前記少なくとも１つのマシン上に構築されて動作すると、前記データ監視ツールは前記少なくとも１つの統一ツールにより前記少なくとも１つの電子デバイスのデータを取得し、且つ前記制御ツールにより前記データの分析が行われ、前記制御ツールはその分析結果に基づいて前記少なくとも１つの統一ツールにより前記少なくとも１つの電子デバイスに対する制御を行うことを特徴とする、請求項１に記載のネットワークサービスを提供する方法。
【請求項１６】
前記ネットワークサービスプラットフォームは、前記ユーザー及び／または前記他のユーザーが前記投影されたワークスペースのホスト及び管理を行うためのホームシステムを構築するために用いられることを特徴とする、請求項１に記載のネットワークサービスを提供する方法。
【請求項１７】
前記ネットワークサービスプラットフォームにより前記投影されたワークスペースをインタラクティブに使用する各前記ユーザーと前記ワークスペースとの直接リンク関係が形成され、ソーシャルネットワークは複数の前記直接リンク関係により構築されることを特徴とする、請求項１に記載のネットワークサービスを提供する方法。
【請求項１８】
前記少なくとも１つの統一要素は操作の必要に応じて前記プロジェクト可能な空間のインスタンスに加えられ、且つ前記投影されたワークスペースには前記プロジェクト可能な空間のインスタンスに応じて前記少なくとも１つの統一要素が装備（ｅｑｕｉｐ）され、前記ユーザー、前記他のユーザー、及び前記少なくとも１つのマシンの内の少なく２つが協力して動作することを特徴とする、請求項１に記載のネットワークサービスを提供する方法。
【請求項１９】
前記ユーザー及び前記他のユーザーの内の１人が対応する前記投影されたワークスペース中で少なくとも１つの操作を行うことにより発生した少なくとも１つの変化が、その同期設定に応じて前記ユーザー及び前記他のユーザーの内の他の１人に対応する投影されたワークスペースを同期して変化させることを特徴とする、請求項１８に記載のネットワークサービスを提供する方法。
【請求項２０】
前記投影されたワークスペースにより関心あるウェブページをプリロードするプロセスがトリガされ、及び／または、
前記プロジェクト可能な空間のインスタンスには前記ワークスペースのコレクション管理ルール（ｒｕｌｅ）が加えられ、且つ前記投影されたワークスペースにより前記コレクション管理ルールに基づいて前記少なくとも１つの統一要素が収集されることを特徴とする、請求項１に記載のネットワークサービスを提供する方法。
【請求項２１】
前記ネットワークサービスプラットフォームには前記ユーザー及び／または前記他のユーザーがホームシステム（ｈｏｍｅ  ｓｙｓｔｅｍ）を作成可能であり、前記ホームシステムは前記投影されたワークスペース、人間関係（ｐｅｒｓｏｎａｌ  ｒｅｌａｔｉｏｎｓｈｉｐ）及び個人資産（ｐｅｒｓｏｎａｌ  ｐｒｏｐｅｒｔｙ）の内の少なくとも１つの管理及び／またはアクセスを行うために用いられることを特徴とする、請求項１に記載のネットワークサービスを提供する方法。
【請求項２２】
前記統一資源識別子は、前記投影されたワークスペース中でのインタラクティブ操作を実行するための命令コードを含むことを特徴とする、請求項１に記載のネットワークサービスを提供する方法。
【請求項２３】
ユーザーがワークスペース（ｗｏｒｋｓｐａｃｅ）を作成（ｃｒｅａｔｅ）するためのネットワークサービスプラットフォームをホストするために使用され、且つ前記ワークスペースをモデリング（ｍｏｄｅｌ）するためのプロジェクト可能な空間のインスタンス（ｐｒｏｊｅｃｔａｂｌｅ  ｓｐａｃｅ  ｉｎｓｔａｎｃｅ）がインストールされるバックエンドシステムを含み、且つ前記プロジェクト可能な空間のインスタンスには少なくとも１つの統一要素が加えられるか、或いは削除され、また、少なくとも１つのマシンが統一資源識別子（ＵＲＩ）により前記プロジェクト可能な空間のインスタンスを取得すると、前記プロジェクト可能な空間のインスタンスがプロジェクター（ｐｒｏｊｅｃｔｏｒ）により解析され、前記ワークスペースに対応する投影されたワークスペースが前記少なくとも１つのマシンに構築され、前記ユーザー及び／または他のユーザーが前記投影されたワークスペースをインタラクティブに使用可能になり、または前記少なくとも１つのマシンの機能が動的に構成されることを特徴とするネットワークサービスステーション。
【請求項２４】
前記プロジェクト可能な空間のインスタンスは統一スクリプト（ｕｎｉｆｉｅｄ  ｓｃｒｉｐｔ）によりインスタンス化（ｉｎｓｔａｎｔｉａｔｅｄ）され、且つ前記統一スクリプトは前記少なくとも１つの統一要素が配置されるように定義されることを特徴とする、請求項２３に記載のネットワークサービスステーション。
【請求項２５】
前記統一スクリプトはドキュメントタイプ定義（ＤＴＤ）、拡張可能マークアップ言語スキーマ（ＸＭＬ  ｓｃｈｅｍａ）、構造化言語（ｓｔｒｕｃｔｕｒｅｄ  ｌａｎｇｕａｇｅ）或いは構造化プロトコル（ｓｔｒｕｃｔｕｒｅｄ  ｐｒｏｔｏｃｏｌ）で宣言されることにより形成されることを特徴とする、請求項２３に記載のネットワークサービスステーション。
【請求項２６】
前記プロジェクト可能な空間のインスタンスはオブジェクト（ｏｂｊｅｃｔ）、拡張可能マークアップ言語（ＸＭＬ）ファイル、または構造化言語（ｓｔｒｕｃｔｕｒｅｄ  ｌａｎｇｕａｇｅ）或いは構造化プロトコル（ｓｔｒｕｃｔｕｒｅｄ  ｐｒｏｔｏｃｏｌ）でインスタンス化されるインスタンス（ｉｎｓｔａｎｃｅ）であることを特徴とする、請求項２３に記載のネットワークサービスステーション。
【請求項２７】
前記プロジェクターは前記ネットワークサービスプラットフォームまたはブラウザ（ｂｒｏｗｓｅｒ）により提供されることを特徴とする、請求項２３に記載のネットワークサービスステーション。
【請求項２８】
前記プロジェクターは、前記プロジェクターを実行するための互換環境を提供するエンジン（ｅｎｇｉｎｅ）にロードされることを特徴とする、請求項２３に記載のネットワークサービスステーション。
【請求項２９】
前記少なくとも１つの統一要素は少なくとも１つのマテライザー（Ｍａｔｔｅｒｉｚｅｒ）、少なくとも１つの統一ツール（ｕｎｉｆｉｅｄ  ｔｏｏｌ）及び／または少なくとも１つの統一情報ユニット（ｕｎｉｆｉｅｄ  ｉｎｆｏｒｍａｔｉｏｎ  ｕｎｉｔ）を含み、且つ前記少なくとも１つの統一情報ユニット及び／または前記少なくとも１つの統一ツールは前記少なくとも１つのマテライザーにより前記投影されたワークスペースに入力されることを特徴とする、請求項２３に記載のネットワークサービスステーション。
【請求項３０】
各前記統一要素は少なくとも１つの情報源（ｉｎｆｏｒｍａｔｉｏｎ  ｓｏｕｒｃｅ）から取得されるオリジナル要素が前記少なくとも１つのマテライザーにより統一（ｕｎｉｆｙｉｎｇ）された後に形成されることを特徴とする、請求項２９に記載のネットワークサービスステーション。
【請求項３１】
前記少なくとも１つの統一ツールに対応する少なくとも１つのオリジナルツールはユーティリティ（ｕｔｉｌｉｔｙ）、ウィジェット（ｗｉｄｇｅｔ）、エージェント（ａｇｅｎｔ）、アプリケーション、サービス（ｓｅｒｖｉｃｅ）、及び関連するマシンまたはサーバーがアクセス可能な何らかの実行可能な要素の内の少なくとも１つを含み、及び／または、
前記少なくとも１つの統一情報ユニットに対応する少なくとも１つのオリジナル情報はファイル（ｆｉｌｅ）、ウェブページ（ｗｅｂ  ｐａｇｅ）、データベース（ｄａｔａ  ｂａｓｅ  ｒｏｗ）、ポリシー、ルール、ポリシー（ｐｏｌｉｃｙ）及び関連するマシンまたはサーバーがアクセス可能な何らかの情報の内の少なくとも１つを含むことを特徴とする、請求項２９に記載のネットワークサービスステーション。
【請求項３２】
前記ユーザーにより前記ワークスペースが作成された際に前記少なくとも１つの統一要素が前記ワークスペース中に組み合わせられ、及び／または、
前記ユーザー及び前記他のユーザーの内の少なくとも１人により前記投影されたワークスペースがインタラクティブに使用された際に前記少なくとも１つの統一要素が前記投影されたワークスペースに加えられるか、或いは前記投影されたワークスペースから前記少なくとも１つの統一要素が削除されることを特徴とする、請求項２３に記載のネットワークサービスステーション。
【請求項３３】
前記少なくとも１つのマシンは少なくとも１つのチャンネル（ｃｈａｎｎｅｌ）を通して前記統一資源識別子を取得することを特徴とする、請求項２３に記載のネットワークサービスステーション。
【請求項３４】
前記少なくとも１つの統一要素は少なくとも１つの電子デバイスを駆動させるための少なくとも１つの統一ツールを含み、且つ前記少なくとも１つの統一ツールは前記ユーザー及び前記他のユーザーの内の少なくとも１人による前記少なくとも１つのマシンの操作に応じて前記少なくとも１つの電子デバイスを駆動させて少なくとも１つのタスクを実行させることを特徴とする、請求項２３に記載のネットワークサービスステーション。
【請求項３５】
前記少なくとも１つの統一要素は管理ツール及び複数の電子デバイスにそれぞれ対応すると共に前記複数の電子デバイスを駆動させるための複数の統一ツールを含み、前記投影されたワークスペースが前記少なくとも１つのマシン上に構築されて動作すると、前記管理ツールは前記複数の統一ツールにより前記複数の電子デバイスの内の少なくとも１つの前記電子デバイスの少なくとも１つのステータス情報を取得し、且つ前記複数の電子デバイスの内の少なくとも他の１つの前記電子デバイスにより前記少なくとも１つのステータス情報に対応させる少なくとも１つのタスクが実行されることを特徴とする、請求項２３に記載のネットワークサービスステーション。
【請求項３６】
前記少なくとも１つの統一要素は制御ツールと、データ監視ツールと、少なくとも１つの電子デバイスに対応すると共に前記少なくとも１つの電子デバイスを駆動させるための少なくとも１つの統一ツールとを含み、前記投影されたワークスペースが前記少なくとも１つのマシン上に構築されて動作すると、前記データ監視ツールが前記少なくとも１つの統一ツールにより前記少なくとも１つの電子デバイスのデータを取得し、前記制御ツールにより前記データの分析が行われ、且つ前記制御ツールがその分析結果に基づいて前記少なくとも１つの統一ツールにより前記少なくとも１つの電子デバイスに対する制御を行うことを特徴とする、請求項２３に記載のネットワークサービスステーション。
【請求項３７】
前記ネットワークサービスプラットフォームは、前記ユーザー及び／または前記他のユーザーが前記投影されたワークスペースのホスト及び管理を行うためのホームシステムを構築するために用いられることを特徴とする、請求項２３に記載のネットワークサービスステーション。
【請求項３８】
前記ネットワークサービスプラットフォームにより前記投影されたワークスペースをインタラクティブに使用する各前記ユーザーと前記ワークスペースとの直接リンク関係が形成され、ソーシャルネットワークは複数の前記直接リンク関係により構築されることを特徴とする、請求項２３に記載のネットワークサービスステーション。
【請求項３９】
前記少なくとも１つの統一要素は操作の必要に応じて前記プロジェクト可能な空間のインスタンスに加えられ、且つ前記投影されたワークスペースには前記プロジェクト可能な空間のインスタンスに応じて前記少なくとも１つの統一要素が装備（ｅｑｕｉｐ）され、前記ユーザー、前記他のユーザー、及び前記少なくとも１つのマシンの内の少なく２つが協力して動作することを特徴とする、請求項２３に記載のネットワークサービスステーション。
【請求項４０】
前記投影されたワークスペースにより関心あるウェブページをプリロードするプロセスがトリガされ、及び／または、
前記プロジェクト可能な空間のインスタンスには前記ワークスペースのコレクション管理ルール（ｒｕｌｅ）が加えられ、且つ前記投影されたワークスペースにより前記コレクション管理ルールに基づいて前記少なくとも１つの統一要素が収集されることを特徴とする、請求項２３に記載のネットワークサービスステーション。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ネットワークサービスを提供する方法及びサービスステーションに関し、より詳しくは、ネットワークサービスを提供する方法及び前記方法を用いるネットワークサービスステーション（Ｍｅｔｈｏｄ  ｆｏｒ  ｐｒｏｖｉｄｉｎｇ  ｎｅｔｗｏｒｋ  ｓｅｒｖｉｃｅ  ａｎｄ  ｎｅｔｗｏｒｋ  ｓｅｒｖｉｃｅ  ｓｔａｔｉｏｎ  ｕｓｉｎｇ  ｔｈｅ  ｓａｍｅ）に関する。
【背景技術】
【０００２】
生活が便利になった現代では、人々は演算能力を有する電子デバイスを使用して仕事や、文書の処理、エンターテイメント、コミュニケーション等のアプリケーションを利用するようになった。科学技術の目覚ましい発展に伴い、情報もより速く伝達されるようになった。多種多様なネットワークサービスプラットフォーム、オペレーティングシステム、及びソフトウェアツールが開発されて人々に使用されており、人々がより効率的に生活をおくれるようになった。特に「ポストＰＣ時代」では、従来のデスクトップパソコン、タブレット型端末、携帯電話等のモバイル装置が登場して人々がいつでもどこでも作業を行えるようになった。また、インターネットを通して世界各地の人々がコミュニケーションをとり、情報を伝達したり共有したりできるようになった。
【０００３】
インターネットの急速な発展に合わせて、アメリカのグーグル（Ｇｏｏｇｌｅ）社ではユーザーに対して多くのネットワークを提供している。例えば、ユーザーはグーグル社が提供するｉＧｏｏｇｌｅプラットフォームを利用してパーソナライズされた情報ページを作成できるようになり、また、グーグル社が提供する共同作業プラットフォームを利用してその上に必要なウィジェット（ｗｉｄｇｅｔｓ）を配置し、他の人と協力して作業できるようになった。然しながら、ｉＧｏｏｇｌｅプラットフォームであれ共同作業プラットフォームであれ、ユーザーは皆制限された選択肢の中から１つ以上のツール及び／または情報を自分で選んでプラットフォームの作業空間に配置するようになっている。所謂制限された選択肢とは、グーグル社が運営する各プラットフォームにおいてユーザーに提供している複数のウィジェット（ｗｉｄｇｅｔｓ）を指し、ユーザーがグーグルのプラットフォームを使用する場合、インターネット上に存在するグーグルのプラットフォームとは互換性のないツール及び／または情報をグーグルのプラットフォームの作業空間にユーザーが任意に配置することはできない。その主な原因は、グーグル社ではインターネット上の任意の情報及び任意のツールをグーグル社が提供するプラットフォームに組み込むようにできる完全な統一プロセスを開発していないためである。
【０００４】
更に詳しくは、ネットワークプロバイダーにより提供されるネットワークは年々多様化しているが、下述するようにユーザーが不便を感じる多くの問題が発生している。第１に、大量の情報及びツールが多様な同じフォーマット（ｆｏｒｍａｔ）または異なるフォーマットで様々な情報源中に散在している。異なるフォーマットの情報及びツールには通常互換性がないため、取得した異なるフォーマットの情報及びツールを単一のワークスペース上で統合して運用することができないという問題が発生している。第２に、百花繚乱のネットワークサービスプラットフォーム、オペレーティングシステム、及びソフトウェアがそれぞれ異なるデベロッパーにより開発されているため、それらが相互に独立して運用されており、互いに互換性がないために、人々がタスクを実行する際に、単一のユーザーインターフェース上で異なるネットワークサービスプラットフォーム、オペレーティングシステム、及びソフトウェアの特定の機能を操作することができない。第３に、従来のハードウェアまたはソフトウェアは、大部分が“個人用途の装置”であるという観念から開発されたものであるため、インターネット上に存在する多くのデータステーションがバリアとなって人々がインターネットを通して多人数で作業する際の障害となっている。このため、国境を超えたネットワークが実現できないでいる。
【０００５】
以上の説明のように、従来のネットワークプロバイダーが提供するネットワークサービスの方法には改善の余地がある。
【発明の概要】
【発明が解決しようとする課題】
【０００６】
本発明の目的は、ネットワークサービスを提供する方法を提供することにある。特に、ユーザーがワークスペースを作成して特定のタスクを実行可能にするネットワークの方法であり、且つユーザーにより作成されたワークスペースには任意の情報または任意のツールを組み合わせることができる。また、高い伝送性を有し、１つ以上のマシンに投影される。
【０００７】
本発明の他の目的は、ネットワークサービスステーションを提供することにある。特に、上述のネットワークの提供方法を利用するネットワークサービスステーションである。
【課題を解決するための手段】
【０００８】
好ましい実施形態において、本発明のネットワークの方法は、ユーザーがワークスペース（ｗｏｒｋｓｐａｃｅ）を作成（ｃｒｅａｔｅ）するためのネットワークサービスプラットフォームが提供され、且つ前記ワークスペースのモデリング（ｍｏｄｅｌ）に用いられるプロジェクト可能な空間のインスタンス（ｐｒｏｊｅｃｔａｂｌｅ  ｓｐａｃｅ  ｉｎｓｔａｎｃｅ）には少なくとも１つの統一要素が加えられるか、或いは削除され、且つ前記プロジェクト可能な空間のインスタンスは前記ネットワークサービスプラットフォームのバックエンドシステムにインストールされるステップを含む。少なくとも１つのマシンが統一資源識別子（ＵＲＩ）により前記プロジェクト可能な空間のインスタンスを取得すると、前記プロジェクト可能な空間のインスタンスがプロジェクター（ｐｒｏｊｅｃｔｏｒ）により解析され、前記ワークスペースに対応する投影されたワークスペースが前記少なくとも１つのマシンに構築され、前記ユーザー及び／または他のユーザーが前記投影されたワークスペースをインタラクティブに使用可能になり、或いは前記少なくとも１つのマシンの機能が動的に構成される。
【０００９】
好ましい実施形態において、前記プロジェクト可能な空間のインスタンスは統一スクリプト（ｕｎｉｆｉｅｄ  ｓｃｒｉｐｔ）によりインスタンス化され（ｉｎｓｔａｎｔｉａｔｅｄ）、且つ前記統一スクリプトは前記少なくとも１つの統一要素が配置されるように定義される。
【００１０】
好ましい実施形態において、前記統一スクリプトはドキュメントタイプ定義（ＤＴＤ）、拡張可能マークアップ言語スキーマ（ＸＭＬ  ｓｃｈｅｍａ）、構造化言語（ｓｔｒｕｃｔｕｒｅｄ  ｌａｎｇｕａｇｅ）或いは構造化プロトコル（ｓｔｒｕｃｔｕｒｅｄ  ｐｒｏｔｏｃｏｌ）で宣言されることにより形成される。
【００１１】
好ましい実施形態において、前記プロジェクト可能な空間のインスタンスはオブジェクト（ｏｂｊｅｃｔ）、拡張可能マークアップ言語（ＸＭＬ）ファイル、または構造化言語（ｓｔｒｕｃｔｕｒｅｄ  ｌａｎｇｕａｇｅ）或いは構造化プロトコル（ｓｔｒｕｃｔｕｒｅｄ  ｐｒｏｔｏｃｏｌ）でインスタンス化されるインスタンス（ｉｎｓｔａｎｃｅ）である。
【００１２】
好ましい実施形態において、前記プロジェクターは前記ネットワークサービスプラットフォームまたはブラウザ（ｂｒｏｗｓｅｒ）により提供される。
【００１３】
好ましい実施形態において、前記プロジェクターはエンジン（ｅｎｇｉｎｅ）にロードされ、且つ前記エンジンは前記プロジェクターを実行するための互換環境を提供するために用いられる。
【００１４】
好ましい実施形態において、前記少なくとも１つの統一要素は少なくとも１つのマテライザー（Ｍａｔｔｅｒｉｚｅｒ）、少なくとも１つの統一ツール（ｕｎｉｆｉｅｄ  ｔｏｏｌ）及び／または少なくとも１つの統一情報ユニット（ｕｎｉｆｉｅｄ  ｉｎｆｏｒｍａｔｉｏｎ  ｕｎｉｔ）を含み、且つ前記少なくとも１つの統一情報ユニット及び／または前記少なくとも１つの統一ツールは前記少なくとも１つのマテライザーにより前記投影されたワークスペースに入力される。
【００１５】
好ましい実施形態において、各前記統一要素は少なくとも１つの情報源（ｉｎｆｏｒｍａｔｉｏｎ  ｓｏｕｒｃｅ）から取得されるオリジナル要素が前記少なくとも１つのマテライザーにより統一（ｕｎｉｆｙｉｎｇ）された後に形成される。
【００１６】
好ましい実施形態において、前記少なくとも１つの統一ツールに対応する少なくとも１つのオリジナルツールはユーティリティ（ｕｔｉｌｉｔｙ）、ウィジェット（ｗｉｄｇｅｔ）、エージェント（ａｇｅｎｔ）、アプリケーション、サービス（ｓｅｒｖｉｃｅ）、及び関連するマシンまたはサーバーがアクセス可能な何らかの実行可能な要素の内の少なくとも１つを含み、及び／または、前記少なくとも１つの統一情報ユニットに対応する少なくとも１つのオリジナル情報はファイル（ｆｉｌｅ）、ウェブページ（ｗｅｂ  ｐａｇｅ）、データベース（ｄａｔａ  ｂａｓｅ  ｒｏｗ）、ポリシー、ルール、ポリシー（ｐｏｌｉｃｙ）及び関連するマシン或いはサーバーがアクセス可能な何らかの情報の内の少なくとも１つを含む。
【００１７】
好ましい実施形態において、前記ユーザーにより前記ワークスペースが作成された際に前記少なくとも１つの統一要素が前記ワークスペースに組み合わせられ、及び／または、前記ユーザー及び前記他のユーザーの内の少なくとも１人により前記投影されたワークスペースがインタラクティブに使用された際に前記少なくとも１つの統一要素が前記投影されたワークスペースに加えられるか、或いは前記投影されたワークスペースから前記少なくとも１つの統一要素が削除される。
【００１８】
好ましい実施形態において、前記少なくとも１つのマシンは少なくとも１つのチャンネル（ｃｈａｎｎｅｌ）を通して前記統一資源識別子を取得する。
【００１９】
好ましい実施形態において、前記少なくとも１つのチャンネルは電子メール（ｅｍａｉｌ）、ソーシャルネットワーク（ｓｏｃｉａｌ  ｎｅｔｗｏｒｋ）、ブログ（ｂｌｏｇ）、ウェブサイト（ｗｅｂ  ｓｉｔｅ）、及びチャットコミュニケーションソフトウェアの内の少なくとも１つを含む。
【００２０】
好ましい実施形態において、前記少なくとも１つの統一要素は少なくとも１つの電子デバイスを駆動させるための少なくとも１つの統一ツールを含み、且つ前記少なくとも１つの統一ツールは前記ユーザー及び前記他のユーザーの内の少なくとも１人による前記少なくとも１つのマシンの操作に応じて前記少なくとも１つの電子デバイスを駆動させて少なくとも１つのタスクを実行させる。
【００２１】
好ましい実施形態において、前記少なくとも１つの統一要素は管理ツール及び複数の電子デバイスにそれぞれ対応すると共に前記複数の電子デバイスを駆動させるための複数の統一ツールを含む。前記投影されたワークスペースが前記少なくとも１つのマシン上に構築されて動作すると、前記管理ツールは前記複数の統一ツールにより前記複数の電子デバイスの内の少なくとも１つの前記電子デバイスの少なくとも１つのステータス情報を取得し、且つ前記複数の電子デバイスの内の少なくとも他の１つの前記電子デバイスが前記少なくとも１つのステータス情報に対応する少なくとも１つのタスクを実行させる。
【００２２】
好ましい実施形態において、前記少なくとも１つの統一要素は制御ツールと、データ監視ツールと、少なくとも１つの電子デバイスに対応すると共に前記少なくとも１つの電子デバイスを駆動させるための少なくとも１つの統一ツールとを含む。前記投影されたワークスペースが前記少なくとも１つのマシン上に構築されて動作すると、前記データ監視ツールは前記少なくとも１つの統一ツールにより前記少なくとも１つの電子デバイスのデータを取得し、且つ前記制御ツールにより前記データの分析が行われ、前記制御ツールはその分析結果に基づいて前記少なくとも１つの統一ツールにより前記少なくとも１つの電子デバイスに対する制御を行う。
【００２３】
好ましい実施形態において、前記ネットワークサービスプラットフォームは、前記ユーザー及び／または前記他のユーザーが前記投影されたワークスペースのホスト及び管理を行うためのホームシステムを構築するために用いられる。
【００２４】
好ましい実施形態において、前記ネットワークサービスプラットフォームにより前記投影されたワークスペースをインタラクティブに使用する各前記ユーザーと前記ワークスペースとの直接リンク関係が形成され、ソーシャルネットワークは複数の前記直接リンク関係により構築される。
【００２５】
好ましい実施形態において、前記少なくとも１つの統一要素は操作の必要に応じて前記プロジェクト可能な空間のインスタンスに加えられ、且つ前記投影されたワークスペースには前記プロジェクト可能な空間のインスタンスに応じて前記少なくとも１つの統一要素が装備（ｅｑｕｉｐ）され、前記ユーザー、前記他のユーザー、及び前記少なくとも１つのマシンの内の少なく２つが協力して動作する。
【００２６】
好ましい実施形態において、前記ユーザー及び前記他のユーザーの内の１人が対応する前記投影されたワークスペース中で少なくとも１つの操作を行うことにより発生した少なくとも１つの変化が、その同期設定に応じて前記ユーザー及び前記他のユーザーの内の他の１人に対応する投影されたワークスペースを同期して変化させる。
【００２７】
好ましい実施形態において、前記投影されたワークスペースにより関心あるウェブページをプリロードするプロセスがトリガされ、及び／または、前記プロジェクト可能な空間のインスタンスには前記ワークスペースのコレクション管理ルール（ｒｕｌｅ）が加えられ、且つ前記投影されたワークスペースが前記コレクション管理ルールに基づいて前記少なくとも１つの統一要素が収集される。
【００２８】
好ましい実施形態において、前記ネットワークサービスプラットフォームには前記ユーザー及び／または前記他のユーザーがホームシステム（ｈｏｍｅ  ｓｙｓｔｅｍ）を作成可能であり、前記ホームシステムは前記投影されたワークスペース、人間関係（ｐｅｒｓｏｎａｌ  ｒｅｌａｔｉｏｎｓｈｉｐ）及び個人資産（ｐｅｒｓｏｎａｌ  ｐｒｏｐｅｒｔｙ）の内の少なくとも１つの管理及び／またはアクセスを行うために用いられる。
【００２９】
好ましい実施形態において、前記統一資源識別子は、前記投影されたワークスペース中でのインタラクティブ操作を実行するための命令コードを含む。
【００３０】
好ましい実施形態において、本発明に係るネットワークサービスステーションは、ユーザーがワークスペース（ｗｏｒｋｓｐａｃｅ）を作成（ｃｒｅａｔｅ）するためのネットワークサービスプラットフォームをホストするために使用され、且つ前記ワークスペースをモデリング（ｍｏｄｅｌ）するためのプロジェクト可能な空間のインスタンス（ｐｒｏｊｅｃｔａｂｌｅ  ｓｐａｃｅ  ｉｎｓｔａｎｃｅ）がインストールされるバックエンドシステムを含む。また、前記プロジェクト可能な空間のインスタンスには少なくとも１つの統一要素が加えられるか、或いは削除され、また、少なくとも１つのマシンが統一資源識別子（ＵＲＩ）により前記プロジェクト可能な空間のインスタンスを取得すると、前記プロジェクト可能な空間のインスタンスがプロジェクター（ｐｒｏｊｅｃｔｏｒ）により解析され、前記ワークスペースに対応する投影されたワークスペースが前記少なくとも１つのマシンに構築され、前記ユーザー及び／または他のユーザーが前記投影されたワークスペースをインタラクティブに使用可能になり、または前記少なくとも１つのマシンの機能が動的に構成される。
【００３１】
好ましい実施形態において、前記プロジェクト可能な空間のインスタンスは統一スクリプト（ｕｎｉｆｉｅｄ  ｓｃｒｉｐｔ）によりインスタンス化され（ｉｎｓｔａｎｔｉａｔｅｄ）、且つ前記統一スクリプトは前記少なくとも１つの統一要素が配置されるように定義される。
【００３２】
好ましい実施形態において、前記統一スクリプトはドキュメントタイプ定義（ＤＴＤ）、拡張可能マークアップ言語スキーマ（ＸＭＬ  ｓｃｈｅｍａ）、構造化言語（ｓｔｒｕｃｔｕｒｅｄ  ｌａｎｇｕａｇｅ）或いは構造化プロトコル（ｓｔｒｕｃｔｕｒｅｄ  ｐｒｏｔｏｃｏｌ）で宣言されることにより形成される。
【００３３】
好ましい実施形態において、前記プロジェクト可能な空間のインスタンスはオブジェクト（ｏｂｊｅｃｔ）、拡張可能マークアップ言語（ＸＭＬ）ファイル、または構造化言語（ｓｔｒｕｃｔｕｒｅｄ  ｌａｎｇｕａｇｅ）或いは構造化プロトコル（ｓｔｒｕｃｔｕｒｅｄ  ｐｒｏｔｏｃｏｌ）でインスタンス化されるインスタンス（ｉｎｓｔａｎｃｅ）である。
【００３４】
好ましい実施形態において、前記プロジェクターは前記ネットワークサービスプラットフォームまたはブラウザ（ｂｒｏｗｓｅｒ）により提供される。
【００３５】
好ましい実施形態において、前記プロジェクターは、前記プロジェクターを実行するための互換環境を提供するエンジン（ｅｎｇｉｎｅ）にロードされる。
【００３６】
好ましい実施形態において、前記少なくとも１つの統一要素は少なくとも１つのマテライザー（Ｍａｔｔｅｒｉｚｅｒ）、少なくとも１つの統一ツール（ｕｎｉｆｉｅｄ  ｔｏｏｌ）及び／または少なくとも１つの統一情報ユニット（ｕｎｉｆｉｅｄ  ｉｎｆｏｒｍａｔｉｏｎ  ｕｎｉｔ）を含み、且つ前記少なくとも１つの統一情報ユニット及び／または前記少なくとも１つの統一ツールは前記少なくとも１つのマテライザーにより前記投影されたワークスペースに入力される。
【００３７】
好ましい実施形態において、各前記統一要素は少なくとも１つの情報源（ｉｎｆｏｒｍａｔｉｏｎ  ｓｏｕｒｃｅ）から取得されるオリジナル要素が前記少なくとも１つのマテライザーにより統一（ｕｎｉｆｙｉｎｇ）された後に形成される。
【００３８】
好ましい実施形態において、前記少なくとも１つの統一ツールに対応する少なくとも１つのオリジナルツールはユーティリティ（ｕｔｉｌｉｔｙ）、ウィジェット（ｗｉｄｇｅｔ）、エージェント（ａｇｅｎｔ）、アプリケーション、サービス（ｓｅｒｖｉｃｅ）、及び関連するマシンまたはサーバーがアクセス可能な何らかの実行可能な要素の内の少なくとも１つを含み、及び／または、前記少なくとも１つの統一情報ユニットに対応する少なくとも１つのオリジナル情報はファイル（ｆｉｌｅ）、ウェブページ（ｗｅｂ  ｐａｇｅ）、データベース（ｄａｔａ  ｂａｓｅ  ｒｏｗ）、ポリシー、ルール、ポリシー（ｐｏｌｉｃｙ）及び関連するマシン或いはサーバーがアクセス可能な何らかの情報の内の少なくとも１つを含む。
【００３９】
好ましい実施形態において、前記ユーザーにより前記ワークスペースが作成された際に前記少なくとも１つの統一要素が前記ワークスペースに組み合わせられ、及び／または、前記ユーザー及び前記他のユーザーの内の少なくとも１人により前記投影されたワークスペースがインタラクティブに使用された際に前記少なくとも１つの統一要素が前記投影されたワークスペースに加えられるか、或いは前記投影されたワークスペースから前記少なくとも１つの統一要素が削除される。
【００４０】
好ましい実施形態において、前記少なくとも１つのマシンは少なくとも１つのチャンネル（ｃｈａｎｎｅｌ）を通して前記統一資源識別子を取得する。
【００４１】
好ましい実施形態において、前記少なくとも１つの統一要素は少なくとも１つの電子デバイスを駆動させるための少なくとも１つの統一ツールを含み、且つ前記少なくとも１つの統一ツールは前記ユーザー及び前記他のユーザーの内の少なくとも１人による前記少なくとも１つのマシンの操作に応じて前記少なくとも１つの電子デバイスを駆動させて少なくとも１つのタスクを実行させる。
【００４２】
好ましい実施形態において、前記少なくとも１つの統一要素は管理ツール及び複数の電子デバイスにそれぞれ対応すると共に前記複数の電子デバイスを駆動させるための複数の統一ツールを含み、前記投影されたワークスペースが前記少なくとも１つのマシン上に構築されて動作すると、前記管理ツールは前記複数の統一ツールにより前記複数の電子デバイスの内の少なくとも１つの前記電子デバイスの少なくとも１つのステータス情報を取得し、且つ前記複数の電子デバイスの内の少なくとも他の１つの前記電子デバイスが前記少なくとも１つのステータス情報に対応する少なくとも１つのタスクを実行させる。
【００４３】
好ましい実施形態において、前記少なくとも１つの統一要素は制御ツールと、データ監視ツールと、少なくとも１つの電子デバイスに対応すると共に前記少なくとも１つの電子デバイスを駆動させるための少なくとも１つの統一ツールとを含む。前記投影されたワークスペースが前記少なくとも１つのマシン上に構築されて動作すると、前記データ監視ツールは前記少なくとも１つの統一ツールにより前記少なくとも１つの電子デバイスのデータを取得し、且つ前記制御ツールにより前記データの分析が行われ、前記制御ツールはその分析結果に基づいて前記少なくとも１つの統一ツールにより前記少なくとも１つの電子デバイスに対する制御を行う。
【００４４】
好ましい実施形態において、前記ネットワークサービスプラットフォームは、前記ユーザー及び／または前記他のユーザーが前記投影されたワークスペースのホスト及び管理を行うためのホームシステムを構築するために用いられる。
【００４５】
好ましい実施形態において、前記ネットワークサービスプラットフォームにより前記投影されたワークスペースをインタラクティブに使用する各前記ユーザーと前記ワークスペースとの直接リンク関係が形成され、ソーシャルネットワークは複数の前記直接リンク関係により構築される。
【００４６】
好ましい実施形態において、前記少なくとも１つの統一要素は操作の必要に応じて前記プロジェクト可能な空間のインスタンスに加えられ、且つ前記投影されたワークスペースには前記プロジェクト可能な空間のインスタンスに応じて前記少なくとも１つの統一要素が装備（ｅｑｕｉｐ）され、前記ユーザー、前記他のユーザー、及び前記少なくとも１つのマシンの内の少なく２つが協力して動作する。
【００４７】
好ましい実施形態において、前記投影されたワークスペースにより関心あるウェブページをプリロードするプロセスがトリガされ、及び／または、前記プロジェクト可能な空間のインスタンスには前記ワークスペースのコレクション管理ルール（ｒｕｌｅ）が加えられ、且つ前記投影されたワークスペースが前記コレクション管理ルールに基づいて前記少なくとも１つの統一要素が収集される。
【００４８】
好ましい実施形態において、前記ネットワークサービスプラットフォームには前記ユーザー及び／または前記他のユーザーがホームシステム（ｈｏｍｅ  ｓｙｓｔｅｍ）を作成可能であり、前記ホームシステムは前記投影されたワークスペース、人間関係（ｐｅｒｓｏｎａｌ  ｒｅｌａｔｉｏｎｓｈｉｐ）及び個人資産（ｐｅｒｓｏｎａｌ  ｐｒｏｐｅｒｔｙ）の内の少なくとも１つの管理及び／またはアクセスを行うために用いられる。
【００４９】
好ましい実施形態において、前記統一資源識別子は、前記投影されたワークスペース中でのインタラクティブ操作を実行するための命令コードを含む。
【図面の簡単な説明】
【００５０】
【図１】実施形態における統一方法の実施概念の概略図である。
【図２】統一スクリプトを個人用ワークスペースを実現するための中間言語とする好ましい概念の概略図である。
【図３】図２に示す個人用ワークスペースの好ましい配置の概略図である。
【図４】好ましい実施形態におけるワークスペースの投影方法の初期状態の概略図である。
【図５Ａ】図４に示すワークスペースの投影方法の運用概念の概略図である。
【図５Ｂ】図４に示すワークスペースの投影方法の運用概念の概略図である。
【図６】図４に示すプロジェクト可能な空間のインスタンス及び図５Ｂに示す投影されたワークスペースの相対関係の概略図である。
【図７】本発明に係るネットワークサービスを提供する方法の好ましい方法のフローチャートである。
【図８】図７の方法を用いるネットワークサービスステーションの好ましい運用概念の概略図である。
【図９】図７の方法を用いてソーシャルネットワークを作成する好ましい概念の概略図である。
【図１０Ａ】第１応用実施形態における本発明に係るネットワークサービスを提供する方法の好ましい運用概念の概略図である。
【図１０Ｂ】図１０Ａに示す投影されたワークスペースの好ましい概念の概略図である。
【図１１Ａ】第２応用実施形態における本発明に係るネットワークサービスを提供する方法の好ましい運用概念の概略図である。
【図１１Ｂ】図１１Ａに示す投影されたワークスペースの好ましい概念の概略図である。
【図１２】第３応用実施形態における本発明に係るネットワークサービスを提供する方法の好ましい運用概念の概略図である。
【図１３Ａ】第４応用実施形態における本発明に係るネットワークサービスを提供する方法の好ましい運用概念の概略図である。
【図１３Ｂ】図１３Ａに示す投影されたワークスペースの好ましい概念の概略図である。
【図１４Ａ】第５応用実施形態における本発明に係るネットワークサービスを提供する方法の好ましい運用概念の概略図である。
【図１４Ｂ】図１４Ａに示す投影されたワークスペースの好ましい概念の概略図である。
【図１５Ａ】第６応用実施形態における本発明に係るネットワークサービスを提供する方法の好ましい運用概念の概略図である。
【図１５Ｂ】図１５Ａに示す投影されたワークスペースの好ましい概念の概略図である。
【図１６Ａ】第７応用実施形態における本発明に係るネットワークサービスを提供する方法の好ましい運用概念の概略図である。
【図１６Ｂ】図１６Ａに示す投影されたワークスペースの好ましい概念の概略図である。
【発明を実施するための形態】
【００５１】
本発明は、以下の用語及び結論の実例を含む以下の説明により、より完全な理解を促す。簡潔にするために、本明細書において、発明の公開された内容を含む出版物が本文に参照のために引用される。
【００５２】
以下、本発明の実施形態は制限がなく、且つ本発明の各種の態様及び特徴を示すのみである。最も制限を受ける技術的意義について、本文で述べる「情報源」とは有用な情報に翻訳される符号の序列を指し、且つこれら前記有用な情報は情報の整理及びラベリングに用いられる。情報源は、ウェブサイト（例えば、インターネットサービス）、イントラネット、ソーシャルネットワーク、ソフトウェア、電子書籍、データベース、及び他の情報メディアを含む（例えば、非一時的コンピューターに用いられる記録媒体、モバイル装置の記録媒体）。また、本文で述べる「オリジナル情報」は、ファイル、ウェブページ、データベース、ポリシー、ルール、或いは関連するマシン及びサーバーがアクセス可能なあらゆる情報を含み、本文で述べる「オリジナルツール」は、ユーティリティプログラム、ウィジェット、知的エージェントツール、アプリケーションプログラム、サービスツール、或いは関連するマシン及びサーバーがアクセス可能なあらゆる実行可能な要素を含む。但し、情報源、オリジナル情報、及びオリジナルツールは上述のものに限定されない。
【００５３】
なお、「オリジナル情報」及び「オリジナルツール」は共に本文で述べる「オリジナル要素」の実施態様であり、且つ本発明の実施においては、同じまたは異なる「情報源」からの複数の「オリジナル要素」は全て統一方法を経て複数の「統一要素」にそれぞれモデリングされ、同じ作業環境で複数の「統一要素」が全て互いに互換性があり、協調して特定のタスクを実行できる。「統一ツール」及び「統一情報ユニット」は共に「統一要素」の実施態様である。また、本文で述べる「マテライザー（Ｍａｔｔｅｒｉｚｅｒ）」は、「オリジナル要素」に対して統一を行う部材、装置、あるいはプログラムコードである。
【００５４】
ある実施態様では、上述の統一方法は、統一データモデルに基づいて複数の情報源の少なくとも１つの情報源から取得されるオリジナル情報が再編されることにより、オリジナル情報が統一情報ユニットにモデリングされ、及び／或いは他の統一データモデルに基づいて複数の情報源の少なくとも１つの情報源から取得されるオリジナルツールが再編されることにより、オリジナルツールが統一ツールにモデリングされる。前記統一データモデル及び前記他の統一データモデルは同じであるか、または異なり、且つ上述の統一方法はマテライザーにより完成される。
【００５５】
図１は実施形態における上述の統一方法の実施概念の概略図である。図１は、マテライザー９９２が統一データモデル９９３に基づいてオリジナル要素９９１の属性及び関連リンクを再編させ、オリジナル要素９９１が統一要素９９４にモデリングされ、統一要素９９４の基本属性がオリジナル要素のタイプ及びオリジナル要素のロケーションを表示するリンクを含むことを図示する。
【００５６】
本実施態様では、オリジナル要素９９１はオリジナル情報（図示せず）またはオリジナルツール（図示せず）を少なくとも含むが、これに限定されない。次いで、上述の統一方法において、オリジナル情報から取得された属性が統一情報ユニット中で統一された属性に対応する場合、マテライザー９９２により統一情報ユニットが直接インスタンス化される。オリジナル情報から取得される属性が統一情報ユニット中で統一された属性に対応しない場合、先ずオリジナル情報の属性及び関連リンクに対して論理的再編が行われることによりオリジナル情報が再定義され、オリジナル情報がその属性が統一情報ユニット中で統一された属性に対応する新しいオリジナル情報に変換され、統一情報ユニットが間接的にインスタンス化される。
【００５７】
また、統一ツールのタイプはドキュメントタイプの定義に用いられ、統一ツールのドキュメントタイプ及びそのロケーションのリンクは統一ツールに対するプラグイン、管理または実行時に必要なインスタンス要素を取得するために用いられる。オリジナルツールがワークスペース（ｗｏｒｋｓｐａｃｅ）の作業環境と互換する場合、マテライザー９９２により前記統一ツールが直接生成される。オリジナルツールがワークスペースの作業環境と互換しない場合、アダプタ（ａｄａｐｔｅｒ）及び／またはオリジナルツールのソフトウェア開発キット（ＳＤＫ）によりオリジナルツールが駆動されて前記統一ツールが間接的に生成される。前記アダプタ（ａｄａｐｔｅｒ）はワークスペースに互換するインターフェースの実装（ｉｎｔｅｒｆａｃｅ  ｉｍｐｌｅｍｅｎｔａｔｉｏｎ）を提供するために使用される。
【００５８】
本実施形態に係る「統一方法の具体的な実施方式」、「統一要素の具体的な取得方式」、及び「マテライザーの具体的な作動方式」は、アメリカ特許出願第１４／３２４０６９号の「Ａ  ＭＥＴＨＯＤ  ＯＦ  ＵＮＩＦＹＩＮＧ  ＩＮＦＯＲＭＡＴＩＯＮ  ＡＮＤ  ＴＯＯＬ  ＦＲＯＭ  Ａ  ＰＬＵＲＡＬＩＴＹ  ＯＦ  ＩＮＦＯＲＭＡＴＩＯＮ  ＳＯＵＲＣＥＳ」及び上述のアメリカ特許出願１４／３２４０６９号を国際優先権要求の主張とする基礎案、中国特許出願第２０１４１０７６８５６４．Ｘ号の「複数の情報源からの情報とツールを統一する方法及び前記方法を用いるコンピュータプログラム製品及び装置」の文献を参照するため、ここでは再述しない。
【００５９】
ちなみに、上述の統一方法は本案が採用する統一方法の実施形態にすぎず、異なる情報源の複数のオリジナル要素を統一する方法は上述のものに限られない。本技術に習熟する者ならば実際の需要に応じて同等の効果を有するあらゆる設計変更が可能である。
【００６０】
以下では上述の説明とは異なる２つの統一方法を例示する。第一の統一方法はＧａｒｍｉｎの衛星ナビゲーションに応用されるデータ統一方法であり、Ｇａｒｍｉｎの衛星ナビゲーションの興味のある地点（Ｐｏｉｎｔ  ｏｆ  Ｉｎｔｅｒｅｓｔ、ＰＯＩ）機能は、前記データ統一方法によりその中に入力されるオリジナル地点情報（オリジナル情報）に対して統一プロセスが実行されることにより対応する統一地点情報（統一情報ユニット）が取得される。第二の方法はアンドロイド（Ａｎｄｒｏｉｄ）システムに応用されるツール統一方法である。アンドロイドシステムはＬｉｎｕｘ（登録商標）を基礎とするオープンソースのモバイルオペレーティングシステムであり、但し、アンドロイドシステムにおけるアプリケーションプログラム（オリジナルツール）の多くはＪａｖａ（登録商標）でプログラムされており、よってＪａｖａ（登録商標）でプログラムされたアプリケーションプログラム（オリジナルツール）は全て前記ツール統一方法によりアンドロイドシステムに互換性のある統一アプリケーションプログラム（統一ツール）にモデリングされ、アンドロイドシステム上で実行可能となる。
【００６１】
さらに、本文で述べる「ワークスペース」とは、少なくとも１つのマテライザー及び／或いは少なくとも１つのツール及び／或いは少なくとも１つの情報をインタラクティブに動作させて特定のタスクを実行させるためのワークスペースを指し、且つ少なくとも１つの情報及び／或いは少なくとも１つのツールは少なくとも１つのマテライザーによりワークスペース中に入力されるが、情報及び／或いはツールをワークスペースに入力する方式はこれに限られない。次に、下述の情報入力器（図２の情報入力器９８８１、９８８２、９８８３、図６のＤｒｏｐｂｏｘの情報入力器９７６１’等）は全てマテライザーの実施態様である。また、本文で述べる「統一スクリプト」とは、ワークスペースを実現させるための中間言語とするものを指し、且つ「統一スクリプト」により少なくとも１つのマテライザー及び／或いは少なくとも１つの情報及び／或いは少なくとも１つのツールがワークスペースに提供される（例えば、ビルトインやプラグイン）。
【００６２】
ある実施態様では、上述の少なくとも１つの情報は、少なくとも１つの情報源から取得される少なくとも１つのオリジナル情報が統一された後に形成される少なくとも１つの統一情報ユニットであり、上述の少なくとも１つのツールは、少なくとも１つの情報源から取得される少なくとも１つのオリジナルツールが統一された後に形成される少なくとも１つの統一ツールである。ユーザーは異なるタスクに基づいて、必要な統一情報ユニット及び／或いは統一ツールを対応する情報源から（例えば、ビルトインやプラグイン）個人用ワークスペース中に加える。ゆえに、「ワークスペース」はユーザー指向の「個人用ワークスペース」である。
【００６３】
図２及び図３を参照し、図２は統一スクリプトを個人用ワークスペースを実現させるための中間言語とする好ましい概念の概略図であり、図３は図２に示す個人用ワークスペースの好ましい配置の概略図である。図２及び図３はユーザーがタスクの必要に応じて、Ｄｒｏｐｂｏｘ９８２中のオリジナル情報９８５に対応する統一情報ユニット９８５’、クラウドストレージ９８３中の互換性のあるオリジナルツール９８６に対応する第一の統一ツール９８６’、及びサーバー９８４中の互換性のないオリジナルツール９８７に対応する第二の統一ツール９８７’を個人用ワークスペース９８１中で組み合わせることを図示する。更に詳しくは、ユーザーは先ず個人用ワークスペース９８１を実現させるための中間言語とする統一スクリプト９８０を編集し、且つ統一スクリプト９８０によりＤｒｏｐｂｏｘ９８２の情報入力器９８８１、クラウドストレージ９８３の情報入力器９８８２、及びサーバー９８４の情報入力器９８８３の設定を行う。情報入力器９８８１によりＤｒｏｐｂｏｘ９８２中のオリジナル情報９８５が統一情報ユニット９８５’に統一され、且つ個人用ワークスペース９８１に入力される。
【００６４】
図２及び図３は、クラウドストレージ９８３内に保存されるオリジナルツールが互換性のあるオリジナルツール９８６であり（すなわち、前記互換性のあるオリジナルツール９８６が個人用ワークスペース９８１中で統一ツールに用いられるコンポーネント構造と互換する）、且つ統一スクリプト９８０（その中の情報入力器９８８２が利用される）により互換性のあるオリジナルツール９８６に対応する第一の統一ツール９８６’が個人用ワークスペース９８１に提供されることを図示する。
【００６５】
図２及び図３は、サーバー９８４内に保存されるオリジナルツールが互換性のないオリジナルツール９８７であり（すなわち、前記互換性のないオリジナルツール９８７が個人用ワークスペース９８１中で統一ツールに用いられるコンポーネント構造と互換しない）、且つ統一スクリプト９８０（その中の互換性のあるアダプタ９８９及び情報入力器９８８３が利用される）により互換性のないオリジナルツール９８７に対応する第二の統一ツール９８７’が個人用ワークスペース９８１に提供されることが必要があることを図示する。
【００６６】
また、図３は、ユーザーが実際の応用の必要に応じて統一情報ユニット９８５’、第一の統一ツール９８６’、及び第二の統一ツール９８７’を個人用ワークスペース９８１の特定の領域に配置させる。最後に、ユーザーが統一ツール及び統一情報ユニットの間の動作関係により（例えば、両者の間のクリック動作またはドラッグ動作）統一ツールを使用して対応する統一情報ユニットにアクセス或いは制御させることにより、必要なタスクを実行させる。
【００６７】
本実施形態で述べる「統一スクリプトを個人用ワークスペースを実現するための中間言語とする具体的な実施方式」、「ユーザーが実際の応用の必要に応じて必要な統一情報ユニット及び／或いは必要な統一ツールを対応する情報源に基づいて個人用ワークスペース中に自由に組み合わせることでタスクを実行する具体的な実施方式」は、アメリカ特許出願第１４／３２５４６６号の「ＭＥＴＨＯＤ  ＦＯＲ  ＰＥＲＦＯＲＭＩＮＧ  ＴＡＳＫ  ＯＮ  ＵＮＩＦＩＥＤ  ＩＮＦＯＲＭＡＴＩＯＮ  ＵＮＩＴＳ  ＩＮ  Ａ  ＰＥＲＳＯＮＡＬ  ＷＯＲＫＳＰＡＣＥ」及び上述のアメリカ特許出願第１４／３２４０６９号、１４／３２５４６６号を国際優先権要求の主張とする基礎案、中国特許出願第２０１４１０７９６５２８．４号の「パーソナルワークスペースで統一要素に対して組合せを行う方法、並びに前記方法を用いるコンピュータプログラム製品及びシステム」の文献を参照するため、ここでの詳述は省く。
【００６８】
ちなみに、上述の個人用ワークスペースはワークスペースの実施形態にすぎず、本発明に応用されるワークスペースは上述のものに限定されない。例えば、ワークスペースを実現させるための中間言語とする統一スクリプトが予め編集されて、ワークスペースが既定のマテライザー及び／或いは既定の情報及び／或いは既定のツールがビルトインされるワークスペースとなる。このようなワークスペースは単一のユーザーによる使用に限定されず、実際の応用の需要に応じて複数のユーザーが同時または別々にアクセス可能である。
【００６９】
また、本文で述べる「ワークスペース」は「ワークスペースの投影方法」により計算能力を有するあらゆる電子デバイス（例えば、携帯電話、タブレット、ノートブックコンピュータ、デスクトップコンピュータがあるが、これらに限定されるものではない）に投影され、あらゆるユーザーが計算能力を有するあらゆる電子デバイス上で「投影されたワークスペース」にアクセス可能である。
【００７０】
ある実施態様では、ワークスペースの投影方法は、先ず、統一資源識別子（ＵＲＩ）により統一スクリプトがインスタンス化させるプロジェクト可能な空間のインスタンスが取得される。統一スクリプトはマテライザー、情報、及びツールの内の少なくとも１つにより構築されるワークスペースが配置されるように定義され（例えば、前述の説明）、且つプロジェクト可能な空間のインスタンスはワークスペースに対応する投影されたワークスペースの構築に用いられ、マテライザー、情報、及びツールの内の少なくとも１つをアクセスすることでタスクを実行できるインターフェースが提供されるステップを含む。次に、プロジェクターが利用されて前記プロジェクト可能な空間のインスタンスが解析され、マテライザー、情報、及びツールの内の少なくとも１つが前記プロジェクト可能な空間のインスタンス中に配置される作業環境が構築され、投影されたワークスペースが実行され、これにより少なくとも１人のユーザー及び投影されたワークスペースがインタラクティブに動作する。
【００７１】
プロジェクターはリモートデータステーション、プロジェクト可能な空間のインスタンスまたはプレロードされたアプリケーションプログラム中から取得されると共に互換環境を提供してプロジェクターを実行させるためのエンジンにロードされる。エンジンとしてＪａｖａ（登録商標）ｓｃｒｉｐｔエンジン、ウィンドウアプリケーションプログラム、或いはＬｉｎｕｘ（登録商標）アプリケーションプログラム等を含むが、上述のものに限定されない。また、統一スクリプトはドキュメントタイプ定義（ＤＴＤ）、拡張可能マークアップ言語スキーマ（ＸＭＬ  ｓｃｈｅｍａ）、構造化言語或いは構造化プロトコル等で宣言されることにより形成されるが、上述のものに限定されない。プロジェクト可能な空間のインスタンスはオブジェクト、拡張可能マークアップ言語（ＸＭＬ）ファイル、または構造化言語或いは構造化プロトコル等でインスタンス化されるインスタンスであるが、上述のものに限定されない。
【００７２】
図４は好ましい実施形態における上述のワークスペースの投影方法の初期状態の概略図であり、図５Ａ及び図５Ｂは図４に示すワークスペースの投影方法の運用概念の概略図であり、図６は図４に示すプロジェクト可能な空間のインスタンス及び図５Ｂに示す投影されたワークスペースの相対関係の概略図である。図４に示す初期状態において、（例えば、ネットワーク接続を通して）相互に通信する第一電子デバイス９７１及び第二電子デバイス９７２が存在し、且つ第一電子デバイス９７１にはプロジェクト可能な空間のインスタンス９７３が保存され、第二電子デバイス９７２にはプロジェクター９７４が内蔵される。
【００７３】
なお、統一スクリプト９７３１はドキュメントタイプ定義（ＤＴＤ）で宣言されることにより形成され、且つ少なくとも１つの情報入力器（マテライザーの実施態様）及び／または少なくとも１つの統一情報ユニット及び／または少なくとも１つの統一ツールにより構築されるワークスペースが配置されるように定義される。プロジェクト可能な空間のインスタンス９７３は拡張可能マークアップ言語（ＸＭＬ）でインスタンス化されるインスタンスである。図６に示すように、ワークスペースに対応する投影されたワークスペース９７６の構築に用いられ、且つ情報入力器及び／または統一情報ユニット及び／または統一ツールがその中に加えられるか、またはその中から削除される。
【００７４】
第二電子デバイス９７２のプロジェクター９７４は第二電子デバイス９７２上に投影されたワークスペース９７６の動作に用いられる作業環境９７５を構築させ、且つマイクロカーネル９７７（図６参照）が前記作業環境９７５に提供されることにより、投影されたワークスペース９７６中に加えられる少なくとも１つの情報入力器及び／または少なくとも１つの統一情報ユニット及び／または少なくとも１つの統一ツールが装備される。第二電子デバイス９７２が統一資源識別子により第一電子デバイス９７１におけるプロジェクト可能な空間のインスタンス９７３を取得すると、第二電子デバイス９７２のプロジェクター９７４によりプロジェクト可能な空間のインスタンス９７３に対する解析が開始され、これは図５Ａに示す。また、プロジェクト可能な空間のインスタンス９７３がプロジェクター９７４により解析された後、投影されたワークスペース９７６がプロジェクト可能な空間のインスタンス９７３により解析された内容に基づいて作業環境９７５上に構築され、これは図５Ｂに示す。これにより、第二電子デバイス９７２のユーザーは第二電子デバイス９７２を介して投影されたワークスペース９７６とのインタラクティブな動作が可能になり、関連するタスクが実行できる。
【００７５】
以下では図６に更に示す使用状況を例に、上述の統一スクリプト９７３１、プロジェクト可能な空間のインスタンス９７３及び投影されたワークスペース９７６の相互の関係について説明する。図６に示す使用状況は、指定されたインターネット空間内に保存されるｊｐｇフォーマットイメージファイル及びｇｉｆフォーマットイメージファイルを読み取り可能であり、且つユーザーに観察させるための投影されたワークスペースが構築される。また、本使用状況において、統一スクリプト９７３１はドキュメントタイプ定義（ＤＴＤ）で宣言され、プロジェクト可能な空間のインスタンス９７３は拡張可能マークアップ言語（ＸＭＬ）でインスタンス化される。
【００７６】
また、プロジェクト可能な空間のインスタンス９７３には個情報入力器及び統一ツールが加えられ、且つ情報入力器は少なくとも１つのオリジナル情報に対応する少なくとも１つの統一情報ユニットを投影されたワークスペース９７６に入力するために用いられる。本使用状況において、情報入力器はＤｒｏｐｂｏｘ入力器であり（即ち、破線枠９７６１として図示する）、オリジナル情報はＤｒｏｐｂｏｘ９７９情報源中のｊｐｇフォーマットイメージファイル９７９１、９７９２及びｇｉｆフォーマットイメージファイル９７９３であり、統一情報ユニットは後述する統一ｊｐｇフォーマットイメージファイル９７９１’、９７９２’及び統一ｇｉｆフォーマットイメージファイル９７９３’であり、統一ツールはイメージビューアであり（即ち、破線枠９７６２として図示する）、投影されたワークスペース９７６に入力されるイメージファイルの読み取りに用いられる。
【００７７】
さらに、投影されたワークスペース９７６はプロジェクト可能な空間のインスタンス９７３が第二電子デバイス９７２のプロジェクター９７４により解析された後に構築され、投影されたワークスペース９７６上にＤｒｏｐｂｏｘ入力器９７６１’（図示する破線枠９７６１に対応する）及びイメージビューア９７６２’（図示する破線枠９７６２に対応する）が配置され、Ｄｒｏｐｂｏｘ入力器９７６１’によりＤｒｏｐｂｏｘ９７９情報源中のｊｐｇフォーマットイメージファイル９７９１、９７９２及びｇｉｆフォーマットイメージファイル９７９３が統一されると共に投影されたワークスペース９７６に入力され、ｊｐｇフォーマットイメージファイル９７９１、９７９２及びｇｉｆフォーマットイメージファイル９７９３にそれぞれ対応する統一ｊｐｇフォーマットイメージファイル９７９１’、９７９２’及び統一ｇｉｆフォーマットイメージファイル９７９３’が投影されたワークスペース９７６上で表示される。次いで、第二電子デバイス９７２のユーザーが特定の操作方式により統一ｊｐｇフォーマットイメージファイル９７９１’、９７９２’及び統一ｇｉｆフォーマットイメージファイル９７９３’の内の何れか１つに対する操作を行うと（例えば、統一ｊｐｇフォーマットイメージファイル９７９１’、９７９２’及び統一ｇｉｆフォーマットイメージファイル９７９３’の内の何れか１つをクリックする、または統一ｊｐｇフォーマットイメージファイル９７９１’、９７９２’及び統一ｇｉｆフォーマットイメージファイル９７９３’の内の何れか１つをイメージビューア９７６２’までドラッグさせる）、イメージビューア９７６２’により統一ｊｐｇフォーマットイメージファイル９７９１’、９７９２’及び統一ｇｉｆフォーマットイメージファイル９７９３’の内の何れか１つの内容が読み取られて表示され、ユーザーが観察できるようになる。また、上述のＤｒｏｐｂｏｘ入力器９７６１’及びイメージビューア９７６２’はマイクロカーネル９７７により装備される。
【００７８】
ちなみに、プロジェクト可能な空間のインスタンス９７３の統一資源識別子はハイパーテキスト・トランスファー・プロトコル（ＨＴＴＰ）統一資源識別子またはファイル転送プロトコル（ＦＴＰ）統一資源識別子である。第一電子デバイス９７１及び第二電子デバイス９７２が統合装置である場合、プロジェクト可能な空間のインスタンス９７３の統一資源識別子もローカルファイル統一資源識別子である。但し、統一資源識別子の形態は上述のものに限られない。
【００７９】
本実施形態で述べる「ワークスペースの投影方法の具体的な取得方式」は、アメリカ特許出願第１４／５７７７７２号の「ＭＥＴＨＯＤ  ＯＦ  ＰＲＯＪＥＣＴＩＮＧ  Ａ  ＷＯＲＫＳＰＡＣＥ  ＡＮＤ  ＳＹＳＴＥＭ  ＵＳＩＮＧ  ＴＨＥ  ＳＡＭＥ」及び特許出願１４／３２４０６９、１４／３２５４６６、１４／５７７７７２号を国際優先権要求の主張とする基礎案、中国特許出願第２０１４１０８１４１３８．５号の「ワークスペースの投影方法及び前記ワークスペースの投影方法を用いるシステム」の文献を参照するため、ここでの詳述は省く。
【００８０】
ちなみに、上述のワークスペースの投影方法は本案のワークスペースが計算能力を有するあらゆる電子デバイスに投影される投影方法の１つにすぎず、ワークスペースが計算能力を有するあらゆる電子デバイスに投影される投影方法は上述のものに限られない。本技術に習熟する者ならば実際の応用の需要に応じて同等の効果を達成させるあらゆる設計変更が可能である。また、任意のワークスペースが全て計算能力を有するあらゆる電子デバイスに投影可能であり、よって、任意のワークスペースは全て計算能力を有するあらゆる電子デバイスに伝送（ｄｅｌｉｖｅｒｙ）可能なワークスペースと見做せる。このため、ワークスペースは多数の作業者が協力して作業可能な作業プラットフォームとなる。
【００８１】
続いて、本案に係るネットワークサービスを提供する方法について説明する。図７を参照すると、本発明に係るネットワークサービスを提供する方法の好ましい方法のフローチャートである。ネットワークサービスを提供する方法は、ユーザーがワークスペース（ｗｏｒｋｓｐａｃｅ）を作成（ｃｒｅａｔｅ）するためのネットワークサービスプラットフォームが提供されるステップを含む。少なくとも１つのマシンがプロジェクト可能な空間のインスタンスの統一資源識別子によりプロジェクト可能な空間のインスタンスを取得すると、プロジェクト可能な空間のインスタンスがプロジェクターにより解析され、投影されたワークスペースが前記少なくとも１つのマシンに構築され、ユーザー及び／または他のユーザーが投影されたワークスペースをインタラクティブに使用可能になり、或いは前記少なくとも１つのマシンの機能が動的に構成される。以下、図８を更に参照して図７に示す方法について説明する。
【００８２】
図８は図７の方法を用いるネットワークサービスステーションの好ましい運用概念の概略図である。ネットワークサービスステーション１はバックエンドシステム１１を含み、且つバックエンドシステム１１はインターネットアクセス（ｉｎｔｅｒｎｅｔ  ａｃｃｅｓｓ）、インターネットトランジット（ｉｎｔｅｒｎｅｔ  ｔｒａｎｓｉｔ）、ドメイン名（ｄｏｍａｉｎ  ｎａｍｅ）の登録（ｒｅｇｉｓｔｒａｔｉｏｎ）及びホスティング（ｈｏｓｔｉｎｇ）、ダイヤルアップ接続（ｄｉａｌ−ｕｐ  ａｃｃｅｓｓ）並びに専用回線（ｌｅａｓｅｄ  ｌｉｎｅ）の接続及び配置（ｃｏｌｌｏｃａｔｉｏｎ）等の機能を有する。また、ユーザー２１またはユーザー２２がワークスペース４１を作成するためのネットワークサービスプラットフォーム１２のホストに用いられる。ネットワークサービスステーション１は商業利用（ｃｏｍｍｅｒｃｉａｌ）、コミュニティ所有（ｃｏｍｍｕｎｉｔｙ−ｏｗｎｅｄ）、或いは非営利（ｎｏｎ−ｐｒｏｆｉｔ）等がある。
【００８３】
また、何れかのユーザー２１、２２がマシン３１、３２のブラウザ（ｂｒｏｗｓｅｒ）３１１、３２１をそれぞれ利用してネットワークサービスプラットフォーム１２のリンクを開き、ネットワークサービスプラットフォーム１２にアクセスしてネットワークサービスプラットフォーム１２により提供されるサービスを使用する。ユーザー２１、２２のマシン３１、３２はパソコン（デスクトップパソコン、ノートパソコン、タブレット型端末等）または携帯型電子デバイス（携帯電話、ＰＤＡ、ウェアラブル端末等）等のインターネット接続可能なデバイスである。但し、上述は１つの実施形態にすぎず、ユーザー２１、２２がネットワークサービスプラットフォーム１２にアクセスにする方式にも制限はない。また、ネットワークサービスプラットフォーム１２は、ユーザー２１またはユーザー２２がネットワークサービスプラットフォーム１２にアクセスした後にネットワークサービスプラットフォーム１２上にワークスペース４１を作成可能であり、且つワークスペース４１のモデリング（ｍｏｄｅｌ）に用いられるプロジェクト可能な空間のインスタンス４２がバックエンドシステム１１に提供される。ユーザー２１またはユーザー２２は実際の需要に応じて１つ以上の統一要素をワークスペース４１に組み合わせることができ、すなわち、組み合わせられる統一要素がプロジェクト可能な空間のインスタンス４２に加えられる。
【００８４】
次いで、何れかのユーザー２１、２２がプロジェクト可能な空間のインスタンス４２の統一資源識別子によりバックエンドシステム１１のプロジェクト可能な空間のインスタンス４２を自分のマシン３１、３２にロードさせると、マシン３１、３２のプロジェクター５により投影されたワークスペース４３、４３’を実行させるための作業環境５１がマシン３１、３２に構築され、且つ投影されたワークスペース４３、４３’に対応するマイクロカーネルが提供され、プロジェクト可能な空間のインスタンス４２にコンパイルされる統一要素が装備（ｅｑｕｉｐｐｉｎｇ）される。また、マシン３１、３２にプロジェクト可能な空間のインスタンス４２がそれぞれロードされると、プロジェクター５によりプロジェクト可能な空間のインスタンス４２に対する解析が開始され、投影されたワークスペース４３、４３’がマシン３１、３２の作業環境５１にそれぞれ構築される。プロジェクター５はバックエンドシステム１１またはブラウザ３１１、３２１により提供され、且つ投影されたワークスペース４３、４３’はウェブページ方式でブラウザ３１１、３２１にそれぞれ表示される。
【００８５】
好ましくは、制限されないが、ネットワークサービスプラットフォーム１２は、ユーザー２１及びユーザー２２が投影されたワークスペース４３、４３’のホスト及び管理を行うためのホームシステム（ｈｏｍｅ  ｓｙｓｔｅｍ）６１、６２をその上にそれぞれ作成するために用いられる。  より詳しくは、何れかのユーザー２１、２２がプロジェクト可能な空間のインスタンス４２の統一資源識別子によりプロジェクト可能な空間のインスタンス４２を自分のマシン３１、３２にそれぞれロードさせると、ユーザー２１、２２がいかなるアカウントを所有していなくても、或いは何れかの既存のアカウントにログインせずに投影されたワークスペース４３、４３’にそれぞれアクセス可能になる。但し、投影されたワークスペース４３、４３’を管理しやすくするため、ユーザー２１、２２が投影されたワークスペース４３、４３’にアクセスした後、アカウントを登録するかアカウントを申請して自分のホームシステム６１、６２を作成し、且つ投影されたワークスペース４３、４３’をホームシステム６１’、６２’にそれぞれ加える必要がある。投影されたワークスペース４３、４３’がホームシステム６１’、６２’にそれぞれホストされた後に、ユーザー２１、２２は自分のアカウントを使用してネットワークサービスプラットフォーム１２にそれぞれログインすると共に自分のホームシステム６１’、６２’を開けば、ホームシステム６１’、６２’に加えられた投影されたワークスペースにアクセス可能になり、或いは新しいワークスペースを作成可能になる。当然ながら、ユーザーがアカウントを登録または申請する時期については上述のものに限られず、例えば、先ずマシンのブラウザを利用してネットワークサービスプラットフォーム１２のリンクを開いたユーザーが、ネットワークサービスプラットフォーム１２上で直接アカウントの登録または申請を行って、自分のホームシステムを作成してもよい。なお、ユーザー２１、２２が登録または申請したアカウントのデータは全てバックエンドシステム１１に記録される。ホームシステム６１、６２はユーザー２１、２２による投影されたワークスペース４３、４３’の管理に用いられる以外、ユーザー２１、２２による個人的な人間関係（ｐｅｒｓｏｎａｌ  ｒｅｌａｔｉｏｎｓｈｉｐ）及び／または個人資産（ｐｅｒｓｏｎａｌ  ｐｒｏｐｅｒｔｙ）等の管理に用いられてもよく、これらに限定されない。“ホームシステムの作成の具体的な実施方式”は、アメリカ仮特許出願第６２／１０２３６０号の「ＨＯＭＥ  ＳＹＳＴＥＭ  ＯＮ  ＩＮＴＥＲＮＥＴ  ＡＮＤ  ＭＥＴＨＯＤ  ＯＦ  ＰＲＯＶＩＤＩＮＧ  ＴＨＥ  ＳＡＭＥ」を参照し、ここでの再述は省く。
【００８６】
ちなみに、ネットワークサービスプラットフォーム１２はソーシャルネットワークの構築にも使用可能である。図９を参照すると、図７の方法を用いてソーシャルネットワークを構築する好ましい概念の概略図である。図９によると、ソーシャルネットワーク７は核心となる複数のワークスペース４１を含み、且つ各ワークスペース４１、４１Ｘ、４１Ｙが投影された後にこれらをインタラクティブに使用するユーザー２１〜２８との直接リンク関係７１〜７９がそれぞれ形成される。これにより、各ワークスペース４１、４１Ｘ、４１Ｙが対応する直接リンク関係７１〜７９によりそれらをインタラクティブに使用するユーザー２１〜２８にそれぞれ関連付けられる。また、どのユーザーも皆ホームシステムを有し（例えば、ユーザー４１がホームシステム６１を有し、ユーザー４２がホームシステム６２を有する）、投影されたワークスペースのホスト及び管理を行う。ソーシャルネットワーク７は複数の直接リンク関係７１〜７９により構築され、且つこれら前記直接リンク関係７１〜７９はバックエンドシステム１１に記録される。
【００８７】
“ソーシャルネットワークを構築する具体的な実施方式”については中国特許出願第２０１５１０００３８５２．０号の「ソーシャルネットワークの作成と拡張方法及び前記方法を用いる記憶媒体」及び上述の中国特許出願第２０１５１０００３８５２．０号に対応するＰＣＴ国際出願第ＰＣＴ／ＣＮ２０１５／０８２６８７号の「ＭＥＴＨＯＤ  ＦＯＲ  ＥＳＴＡＢＬＩＳＨＩＮＧ  ＳＯＣＩＡＬ  ＮＥＴＷＯＲＫ  ＡＮＤ  ＳＴＯＲＡＧＥ  ＭＥＤＩＵＭ  ＴＨＥＲＥＯＦ」を参照し、ここでの再述は省く。
【００８８】
以下では本発明に係るネットワークの方法の応用例について説明する。図１０Ａは第１応用実施形態における本発明に係るネットワークサービスを提供する方法の好ましい運用概念の概略図であり、図１０Ｂは図１０Ａに示す投影されたワークスペースの好ましい概念の概略図である。第１応用実施形態において、ユーザー２１ａが他のユーザー２２ａと協力して作業するためにワークスペース４１ａを作成する。ユーザー２１ａは先ずネットワークサービスプラットフォーム１２にアクセスしてワークスペース４１ａを作成し（すなわち、バックエンドシステム１１によりプロジェクト可能な空間のインスタンス４２ａが生成される）、且つ操作の必要に応じて必要な統一要素をワークスペース４１ａに組み合わせる（すなわち、これら前記統一要素がプロジェクト可能な空間のインスタンス４２ａに加えられる）。本応用実施形態において、統一要素は協力して作業するための電子ホワイトボードツール８０１及びコミュニケーションをとって討論を行うためのビデオツール８０２を少なくとも含むが、上述のものに限られない。
【００８９】
次いで、ワークスペース４１ａが作成された後、ユーザー２１ａは様々なチャンネルを通してワークスペース４１ａの統一資源識別子（すなわち、プロジェクト可能な空間のインスタンス４２ａの統一資源識別子）を他のユーザー２２ａに伝送させる。チャンネルは電子メール（ｅｍａｉｌ）、ソーシャルネットワーク（ｓｏｃｉａｌ  ｎｅｔｗｏｒｋ）、ブログ（ｂｌｏｇ）、ウェブサイト（ｗｅｂ  ｓｉｔｅ）、またはチャットコミュニケーションソフトウェア等であるが、上述のものに限られない。こうすることにより、他のユーザー２２ａが前記統一資源識別子によりプロジェクト可能な空間のインスタンス４２ａを自分のマシン３２ａにロード可能になり、ワークスペース４１ａが自分のマシン３２ａに投影される。これにより、ユーザー２１ａ、２２ａがそれぞれ自分のマシン３１ａ、３２ａを使用して投影されたワークスペース４３ａ、４３ａ’を操作可能になり、協力して作業する目的を達成させる。
【００９０】
ちなみに、ユーザー２１ａ、２２ａがそれぞれ協力して作業する過程において、必要な統一要素（例えば、共同作業を行う素材８９８、８９９）を投影されたワークスペース４３ａ、４３ａ’に別途追加して作業を行うことができる。それぞれ協力して作業する過程において、作業の需要に応じて投影されたワークスペース４３ａ、４３ａ’に元々装備されていた統一要素を削除することも可能である。次いで、何れかのユーザー２１ａ、２２ａが投影されたワークスペース４３ａ、４３ａ’中で任意の操作を行ったことにより生じた変化が、その同期設定（例えば、ワークスペース４１ａを作成した際に設定したもの）に応じて他のユーザー２１ａ、２２ａの投影されたワークスペース４３ａ、４３ａ’中で同期して変化を発生させる。
【００９１】
“ワークスペースを通して協力して作業を行う具体的な実施方式”に関しては、中国特許出願第２０１５１０００３７１７．６号の「ネットワーク共同作業方法及び前記方法を用いるマシン」、及び上述の中国特許出願第２０１５１０００３７１７．６号に対応するＰＣＴ国際出願第ＰＣＴ／ＣＮ２０１５／０８３１７９号の「ＮＥＴＷＯＲＫＩＮＧ  ＣＯＯＰＥＲＡＴＩＯＮ  ＭＥＴＨＯＤ  ＡＮＤ  ＭＡＣＨＩＮＥ  ＵＳＩＮＧ  ＳＵＣＨ  ＭＥＴＨＯＤ」を参照し、ここでの再述は省く。
【００９２】
また、上述の統一資源識別子（すなわち、プロジェクト可能な空間のインスタンス４２ａの統一資源識別子）はインタラクティブ操作リクエストに含まれると共に命令コードを含み、且つ前記命令コードは投影されたワークスペース４３ａ、４３ａ’のインタラクティブ操作を実行するために用いられる。例えば、インタラクティブ操作リクエストがテレビ電話リクエストである場合、命令コードは前記テレビ電話リクエストに関連するデータを含む。他のユーザー２２ａがユーザー２１ａから提出されたテレビ電話リクエストに応じてテレビ電話の通知を受け取ると、命令コードにより投影されたワークスペース４３ａ’の対応するツールが実行され、これによりユーザー２１ａ及び他のユーザー２２ａが互いにテレビ電話を行えるようになる。“上述のインタラクティブ操作の具体的な実施方式”についてはアメリカ仮特許出願第６２／１０９３２４号の「ＭＥＴＨＯＤ  ＯＦ  ＰＥＲＦＯＲＭＩＮＧ  ＡＮ  ＩＮＴＥＲＡＣＴＩＶＥ  ＯＰＥＲＡＴＩＯＮ」を参照し、ここでの再述は省く。
【００９３】
図１１Ａ及び図１１Ｂを参照し、図１１Ａは第２応用実施形態における本発明に係るネットワークサービスを提供する方法の好ましい運用概念の概略図であり、図１１Ｂは図１１Ａに示す投影されたワークスペースの好ましい概念の概略図である。第２応用実施形態において、ユーザー２１ｂが他のユーザー２２ｂと共に情報の収集を行うためにワークスペース４１ｂを作成する。ユーザー２１ｂは先ずネットワークサービスプラットフォーム１２にアクセスしてワークスペース４１ｂを作成し（すなわち、バックエンドシステム１１によりプロジェクト可能な空間のインスタンス４２ｂが生成される）、且つ収集した情報に合わせてコレクション管理ルール８０３及び統一要素をワークスペース４１ｂに組み合わせる（すなわち、これら前記統一要素がプロジェクト可能な空間のインスタンス４２に加えられる）。本応用実施形態において、コレクション管理ルール８０３は単一のフォーマットのファイルのみを収集し、統一要素はファイルフォーマットの変換を行う情報収集ツール８０４、及び情報収集ツール８０４により収集された情報の読み取りを行うファイル読み取りツール８０５等を少なくとも含むが、上述のものに限られない。
【００９４】
同様に、ワークスペース４１ｂが作成された後、ユーザー２１ｂは様々なチャンネルを通してワークスペース４１ｂの統一資源識別子（すなわち、プロジェクト可能な空間のインスタンス４２ｂの統一資源識別子）を他のユーザー２２ｂに伝送させる。これにより、他のユーザー２２ｂが前記統一資源識別子によりプロジェクト可能な空間のインスタンス４２ｂを自分のマシン３２ｂにロード可能になり、ワークスペース４１ｂが他のユーザー２２ｂのマシン３２ｂに投影される。このようにして、ユーザー２１ｂ、２２ｂがそれぞれ自分のマシン３１ｂ、３２ｂを使用して投影されたワークスペース４３ｂ、４３ｂ’の操作を行い、投影されたワークスペース４３ｂ、４３ｂ’がコレクション管理ルールに基づいて素材８９６、８９７の収集を行う。
【００９５】
“ワークスペースを使用して情報を収集する具体的な実施方式”については中国特許出願第２０１５１００２９２３５．８号の「情報収集方法及び前記情報収集方法を用いる情報収集システム」、及び上述の中国特許出願第２０１５１００２９２３５．８号に対応する、ＰＣＴ国際出願第ＰＣＴ／ＣＮ２０１５／０８３１６３号の「ＩＮＦＯＲＭＡＴＩＯＮ  ＣＯＬＬＥＣＴＩＮＧ  ＭＥＴＨＯＤ  ＡＮＤ  ＩＮＦＯＲＭＡＴＩＯＮ  ＣＯＬＬＥＣＴＩＮＧ  ＳＹＳＴＥＭ  ＵＳＩＮＧ  ＳＵＣＨ  ＭＥＴＨＯＤ」を参照し、ここでの再述は省く。
【００９６】
図１２は第３応用実施形態における本発明に係るネットワークサービスを提供する方法の好ましい運用概念の概略図である。第３応用実施形態において、ユーザー２１ｃが電子デバイス３３の機能を動的に構成するためにワークスペース４１ｃを作成し、且つ電子デバイス３３にはエージェント３３１が配置される。ユーザー２１ｃは先ずマシン３１ｃを使用してネットワークサービスプラットフォーム１２にアクセスしてワークスペース４１ｃを作成し（すなわち、バックエンドシステム１１によりプロジェクト可能な空間のインスタンス４２ｃが生成される）、且つ実際の需要に応じて必要な統一要素をワークスペース４１ｃに組み合わせる。同様に、ワークスペース４１ｃが作成された後、ユーザー２１ｃは所定のプロトコルに基づいてワークスペース４１ｃの統一資源識別子（すなわち、プロジェクト可能な空間のインスタンス４２ｃの統一資源識別子）を電子デバイス３３に伝送させる。次いで、電子デバイス３３のエージェント３３１により前記統一資源識別子が受け取られて開かれると、プロジェクト可能な空間のインスタンス４２ｃが電子デバイス３３にロードされ、ワークスペース４１ｃが電子デバイス３３に投影される。これにより、電子デバイス３３により投影されたワークスペース４３ｃの動作に対応したユーザー２１ｃに必要な機能及び／または操作プロセスが提供される。ちなみに、上述の電子デバイス３３のエージェント３３１によりプロジェクターが電子デバイス３３にロードされるか、或いはエージェント３３３自体がプロジェクターである。
【００９７】
“ワークスペースを使用して電子デバイスの機能を動的に構成する具体的な実施方式”については中国特許出願第２０１５１０００３８５３．５号の「マシンの機能を動的に構成する方法及び前記方法を用いるシステム及びマシン」、及び上述の中国特許出願第２０１５１０００３８５３．５号に対応するＰＣＴ国際出願第ＰＣＴ／ＣＮ２０１５／０８３１５７号の「ＭＥＴＨＯＤ  ＡＮＤ  ＳＹＳＴＥＭ  ＯＦ  ＤＹＮＡＭＩＣＡＬＬＹ  ＣＯＮＦＩＧＵＲＩＮＧ  ＦＵＮＣＴＩＯＮＳ  ＯＦ  ＭＡＣＨＩＮＥ」を参照し、ここでの再述は省く。
【００９８】
図１３Ａ及び図１３Ｂを参照し、図１３Ａは第４応用実施形態における本発明に係るネットワークサービスを提供する方法の好ましい運用概念の概略図であり、図１３Ｂは図１３Ａに示す投影されたワークスペースの好ましい概念の概略図である。第４応用実施形態において、ユーザー２１ｄが自分のマシン３１ｄ（例えば、パソコンや携帯型電子デバイス）を使用してネットワーク接続可能な複数の電子デバイス（例えば、家電製品）３４ｄ、３５ｄを制御するためにワークスペース４１ｄを作成し、且つこれら前記電子デバイス３４ｄ、３５ｄには異なる通信プロトコルに基づいて開発された通信チップ３４１ｄ、３５１ｄがそれぞれ設置される。このため、ユーザー２１ｄはネットワークサービスプラットフォーム１２にアクセスしてワークスペース４１ｄを作成し（すなわち、バックエンドシステム１１によりプロジェクト可能な空間のインスタンス４２ｄが生成され）、且つ実際の需要に応じて必要な統一ツールをワークスペース４１ｄに組み合わせる（すなわち、これら前記統一ツールがプロジェクト可能な空間のインスタンス４２ｄに加えられる）。本応用実施形態において、統一ツールはこれら前記電子デバイス３４ｄ、３５ｄにそれぞれ対応する統一されたドライバ８０６ｄ、８０７ｄを少なくとも含むが、上述のものに限られない。
【００９９】
同様に、ワークスペース４１ｄが作成された後、ユーザー２１はワークスペース４１ｄの統一資源識別子（すなわち、プロジェクト可能な空間のインスタンス４２の統一資源識別子）によりプロジェクト可能な空間のインスタンス４２ｄを任意のマシン３１ｄ（例えば、パソコンや携帯型電子デバイス）にロードし、ワークスペース４１ｄをマシン３１ｄに投影させることができる。これにより、ユーザー２１、２２は自分のマシン３１ｄを使用して投影されたワークスペース４３ｄを操作可能になる。また、統一されたドライバ８０６ｄと電子デバイス３４ｄとが通信を行い、統一されたドライバ８０７ｄと電子デバイス３５ｄとが通信を行うことにより、複数の電子デバイス３４ｄ、３５ｄを制御させる目的を達成させる。
【０１００】
“ワークスペースを使用して電子デバイスを制御する具体的な実施方式”については中国特許出願第２０１５１００６１１３２．Ｘ号の「電子デバイスの制御方法及び前記方法を用いる制御システム」、及び上述の中国特許出願第２０１５１００６１１３２．Ｘ号に対応するＰＣＴ国際出願第ＰＣＴ／ＣＮ２０１５／０８２６８８号の「ＭＥＴＨＯＤ  ＯＦ  ＣＯＮＴＲＯＬＬＩＮＧ  ＡＮＤ  ＭＡＮＡＧＩＮＧ  ＥＬＥＣＴＲＯＮＩＣ  ＤＥＶＩＣＥ  ＡＮＤ  ＣＯＮＴＲＯＬ  ＳＹＳＴＥＭ  ＵＳＩＮＧ  ＳＡＭＥ」を参照し、ここでの再述は省く。
【０１０１】
図１４Ａ及び図１４Ｂを参照し、図１４Ａは第５応用実施形態における本発明に係るネットワークサービスを提供する方法の好ましい運用概念の概略図であり、図１４Ｂは図１４Ａに示す投影されたワークスペースの好ましい概念の概略図である。第５応用実施形態において、ユーザー２１ｅが異なる通信プロトコルまたは通信チップ３４１ｅ、３５１ｅをそれぞれ採用するネットワーク接続可能な複数の電子デバイス３４ｅ、３５ｅにより共同作業を行うためのワークスペース４１ｅを作成する。ユーザー２１ｅは先ずネットワークサービスプラットフォーム１２にアクセスしてワークスペース４１ｅを作成し（すなわち、バックエンドシステム１１によりプロジェクト可能な空間のインスタンス４２ｅが生成される）、且つ実際の需要に応じて必要な統一ツールをワークスペース４１ｅに組み合わせる（すなわち、これら前記統一ツールがプロジェクト可能な空間のインスタンス４２ｅに加えられる）。本応用実施形態において、統一ツールはこれら前記電子デバイス３４ｅ、３５ｅにそれぞれ対応する統一されたドライバ８０６ｅ、８０７ｅ及びこれら前記電子デバイス３４ｅ、３５ｅの相互の共同作業を制御するための管理ツール８０８を少なくとも含むが、上述のものに限られない。
【０１０２】
同様に、ワークスペース４１ｅを作成した後、ユーザー２１ｅはワークスペース４１ｅの統一資源識別子（すなわち、プロジェクト可能な空間のインスタンス４２ｅの統一資源識別子）を伝送することによりプロジェクト可能な空間のインスタンス４２ｅを任意の制御機械３６ｅ（例えば、パソコンや携帯型電子デバイス）にロード可能になり、ワークスペース４１ｅが制御機械３６ｅに投影される。投影されたワークスペース４３ｅが制御機械３６ｅ上で動作すると、これら前記電子デバイス３４ｅ、３５ｅが相互に共同作業を行えるようになる。より詳しくは、投影されたワークスペース４３ｅが動作すると、管理ツール８０８は統一されたドライバ８０６ｅにより電子デバイス３４ｅのステータス情報を取得し、且つ統一されたドライバ８０７ｅが電子デバイス３５ｅに前記ステータス情報に対応するタスクを実行させる。
【０１０３】
“ワークスペースを使用して複数の電子デバイスグループに対する制御を行う具体的な実施方式”については中国特許出願第２０１５１００６１１３４．９号の「電子デバイスのグループ制御方法及び前記方法を用いる制御機械」、及び上述の中国特許出願第２０１５１００６１１３４．９号に対応するＰＣＴ国際出願第ＰＣＴ／ＣＮ２０１５／０８２５０２号の「ＧＲＯＵＰ  ＣＯＮＴＲＯＬ  ＡＮＤ  ＭＡＮＡＧＥＭＥＮＴ  ＡＭＯＮＧ  ＥＬＥＣＴＲＯＮＩＣ  ＤＥＶＩＣＥＳ」を参照し、ここでの再述は省く。
【０１０４】
図１５Ａ及び図１５Ｂを参照し、図１５Ａは第６応用実施形態における本発明に係るネットワークサービスを提供する方法の好ましい運用概念の概略図であり、図１５Ｂは図１５Ａに示す投影されたワークスペースの好ましい概念の概略図である。第６応用実施形態において、ユーザー２１ｆが異なる通信プロトコルまたは通信チップ３４１ｆ、３５１ｆをそれぞれ採用するネットワーク接続可能な複数の電子デバイス３４ｆ、３５ｆにより共同作業を行うためのワークスペース４１ｆを作成する。ユーザー２１ｆは先ずネットワークサービスプラットフォーム１２にアクセスしてワークスペース４１ｆを作成し（すなわち、バックエンドシステム１１によりプロジェクト可能な空間のインスタンス４２ｆが生成される）、且つ実際の需要に応じて必要な統一ツールをワークスペース４１ｆに組み合わせる（すなわち、これら前記統一ツールがプロジェクト可能な空間のインスタンス４２ｆに加えられる）。本応用実施形態において、統一ツールは、これら前記電子デバイス３４ｆ、３５ｆにそれぞれ対応する統一されたドライバ８０６ｆ、８０７ｆと、これら前記電子デバイス３４ｆ、３５ｆのデータの取得に用いられるデータ監視ツール８０９と、データ監視ツール８０９により取得されたデータの分析を行ってこれら前記電子デバイス３４ｆ、３５ｆに対する制御を行う制御ツール８１０とを少なくとも含むが、上述のものに限られない。
【０１０５】
同様に、ワークスペース４１ｆを作成した後、ユーザー２１ｆはワークスペース４１ｆの統一資源識別子（すなわち、プロジェクト可能な空間のインスタンス４２ｆの統一資源識別子）を伝送することによりプロジェクト可能な空間のインスタンス４２ｆを任意の制御機械３６ｆ（例えば、パソコンや携帯型電子デバイス）にロード可能になり、ワークスペース４１ｆが制御機械３６ｆに投影される。投影されたワークスペース４３ｆが制御機械３６ｆで動作すると、これら前記電子デバイス３４ｆ、３５ｆが相互に共同作業を行う。より詳しくは、投影されたワークスペース４３ｆが動作すると、データ監視ツール８０９が統一されたドライバ８０６ｆにより電子デバイス３４ｆデータを取得させ、及び／または統一されたドライバ８０７ｆにより電子デバイス３５ｆのデータを取得させる。制御ツール８１０はデータ監視ツール８０８により取得されたデータに対する分析を行い、その分析結果に基づいて統一されたドライバ８０６ｆにより電子デバイス３４ｆに対する制御を行い、及び／または統一されたドライバ８０７ｆにより電子デバイス３５ｆに対する制御を行う。
【０１０６】
“ワークスペースを使用して複数の電子デバイスグループに対する制御を行う具体的な実施方式”については中国特許出願第２０１５１００６０７３０．５号の「電子デバイスの制御方法及び前記方法を用いる制御機械」、及び上述の中国特許出願第２０１５１００６０７３０．５号に対応するＰＣＴ国際出願第ＰＣＴ／ＣＮ２０１５／０８３１６２号の「ＡＤＡＰＴＩＶＥ  ＣＯＮＴＲＯＬ  ＡＮＤ  ＭＡＮＡＧＥＭＥＮＴ  ＦＯＲ  ＥＬＥＣＴＲＯＮＩＣ  ＤＥＶＩＣＥ」を参照し、ここでの再述は省く。
【０１０７】
図１６Ａ及び図１６Ｂを参照し、図１６Ａは第７応用実施形態における本発明に係るネットワークサービスを提供する方法の好ましい運用概念の概略図であり、図１６Ｂは図１６Ａに示す投影されたワークスペースの好ましい概念の概略図である。第７応用実施形態において、ユーザー２１ｇが関心あるウェブページのトリガ及びプリロードを行うためのワークスペース４１を作成する。ユーザー２１ｇは先ずネットワークサービスプラットフォーム１２にアクセスしてワークスペース４１ｇを作成し（すなわち、バックエンドシステム１１によりプロジェクト可能な空間のインスタンス４２ｇが生成される）、且つ実際の需要に応じて必要な統一ツールをワークスペース４１ｇに組み合わせる（すなわち、これら前記統一ツールがプロジェクト可能な空間のインスタンス４２ｇに加えられる）。本応用実施形態において、統一要素は、関心あるウェブページのスナップショットを取得させると共にウェブ統一要素を取得させるためのウェブ統一要素収集ツール８１１と、ウェブ統一要素へのアクセスに用いられるウェブ統一要素ビューア８１２と、ウェブ統一要素がアクセスされた際に前記ウェブ統一要素の関心因子（例えば、ウェブ統一要素がアクセスされる頻度、ウェブ統一要素がアクセスされた時間、ウェブ統一要素が２回連続してアクセスされる間の間隔時間等）の計測を行う閲覧状況レコーダー８１３と、ウェブ統一要素の関心因子を監視するためのウェブ関心モニター８１４と、ウェブ統一要素の関心因子が監視ルールの条件に符合する場合にプリロードプロセスを実行させるためのウェブ統一要素プリローダー８１５とを少なくとも含む。
【０１０８】
同様に、ワークスペース４１ｇを作成した後、ユーザー２１ｇはワークスペース４１ｇの統一資源識別子（すなわち、プロジェクト可能な空間のインスタンス４２ｆの統一資源識別子）によりプロジェクト可能な空間のインスタンス４２ｇを任意のマシン３７（例えば、パソコンや携帯型電子デバイス）にロード可能になり、ワークスペース４１ｇがマシン３７に投影される。ユーザー２１ｇがリンク８９５を投影されたワークスペース４３ｇに追加すると、投影されたワークスペース４３ｇが関心あるウェブページの関心条件に基づいて関心あるウェブページに関連する他のウェブページをプリロードさせる。
【０１０９】
“ワークスペースを使用して関心あるウェブページのトリガ及びプリロードを行う具体的な実施方式”については中国特許出願第２０１５１００８５６０７．９号の「関心あるウェブページのプリロードのトリガ方法及びシステム」、及び上述の中国特許出願第２０１５１００８５６０７．９号に対応するＰＣＴ国際出願第ＰＣＴ／ＣＮ２０１５／０８２６８６号の「ＴＲＩＧＧＥＲＩＮＧ  ＭＥＴＨＯＤ  ＯＦ  ＰＲＥＬＯＡＤＩＮＧ  ＣＯＮＣＥＲＮＥＤ  ＷＥＢ  ＰＡＧＥＳ」を参照し、ここでの再述は省く。
【０１１０】
以上の説明のように、本発明に係るネットワークサービスを提供する方法及び前記方法を用いるネットワークサービスステーションの長所は、本発明のネットワークサービスを提供する方法がユーザーに統一された作業環境（ｕｎｉｆｉｅｄ  ｅｎｖｉｒｏｎｍｅｎｔ）を提供することである。これにより、任意の情報、任意のツール、または任意のサービスを任意のタスクの必要に応じて自由に組み合わせることが可能になり、且つこれらが互いに互換する。また、ユーザーは単一のユーザーインターフェース上で異なるネットワークサービスプラットフォーム、オペレーティングシステム、及びソフトウェアに属する特定の機能を操作可能になる。なお、本発明に係るネットワークサービスを提供する方法は、任意のユーザーが自身が常用するチャンネルを使用してプロジェクト可能な空間のインスタンスの統一資源識別子を受け取った後に、統一された作業環境（すなわち、投影されたワークスペース）にアクセス可能になる。このため、本発明が提供する作業環境は極めて好ましい伝送性を有し、複数のユーザー及び／またはマシンが互いに共同作業を行えるようになる。また、特別に自分のマシンにアプリケーションソフトウェアやアプリケーションプログラムを別途インストールする必要がない。よって、従来のインターネット上に存在した壁が取り払われ、国境を超えたネットワークという理想に更に近付けることができる。
【０１１１】
以上、本発明の実施形態について図面を参照して詳述したが、具体的な構成はこの実施形態に限られるものではなく、本発明の要旨を逸脱しない範囲の設計変更等も含まれる。
【符号の説明】
【０１１２】
１  ネットワークサービスステーション、
５  プロジェクター、
７  ソーシャルネットワーク、
１１  バックエンドシステム、
１２  ネットワークサービスプラットフォーム、
２１  ユーザー、
２１ａ  ユーザー、
２１ｂ  ユーザー、
２１ｃ  ユーザー、
２１ｄ  ユーザー、
２１ｅ  ユーザー、
２１ｆ  ユーザー、
２１ｇ  ユーザー、
２２ａ  ユーザー、
２２ｂ  ユーザー、
２３  ユーザー、
２４  ユーザー、
２５  ユーザー、
２６  ユーザー、
２７  ユーザー、
２８  ユーザー、
３１  マシン、
３１ａ  マシン、
３１ｂ  マシン、
３１ｃ  マシン、
３１ｄ  マシン、
３１ｅ  マシン、
３１ｆ  マシン、
３１ｇ  マシン、
３２  マシン、
３２ａ  マシン、
３２ｂ  マシン、
３３  電子デバイス、
３４ｄ  電子デバイス、
３４ｅ  電子デバイス、
３４ｆ  電子デバイス、
３５ｄ  電子デバイス、
３５ｅ  電子デバイス、
３５ｆ  電子デバイス、
３６ｅ  制御機械、
３６ｆ  制御機械、
３７  マシン、
４１  ワークスペース、
４１ａ  ワークスペース、
４１ｂ  ワークスペース、
４１ｃ  ワークスペース、
４１ｄ  ワークスペース、
４１ｅ  ワークスペース、
４１ｆ  ワークスペース、
４１ｇ  ワークスペース、
４１ｘ  ワークスペース、
４１ｙ  ワークスペース、
４２  プロジェクト可能な空間のインスタンス、
４２ａ  プロジェクト可能な空間のインスタンス、
４２ｂ  プロジェクト可能な空間のインスタンス、
４２ｃ  プロジェクト可能な空間のインスタンス、
４２ｄ  プロジェクト可能な空間のインスタンス、
４２ｅ  プロジェクト可能な空間のインスタンス、
４２ｆ  プロジェクト可能な空間のインスタンス、
４２ｇ  プロジェクト可能な空間のインスタンス、
４３  投影されたワークスペース、
４３’  投影されたワークスペース、
４３ａ  投影されたワークスペース、
４３ａ’  投影されたワークスペース、
４３ｂ  投影されたワークスペース、
４３ｂ’  投影されたワークスペース、
４３ｃ  投影されたワークスペース、
４３ｄ  投影されたワークスペース、
５１  作業環境、
６１  ホームシステム、
６１’  ホームシステム、
６２  ホームシステム、
６２’  ホームシステム、
７１  直接リンク関係、
７２  直接リンク関係、
７３  直接リンク関係、
７４  直接リンク関係、
７５  直接リンク関係、
７６  直接リンク関係、
７７  直接リンク関係、
７８  直接リンク関係、
７９  直接リンク関係、
３１１  ブラウザ、
３２１  ブラウザ、
３３１  エージェント、
３４１ｄ  通信チップ、
３４１ｅ  通信チップ、
３４１ｆ  通信チップ、
３５１ｄ  通信チップ、
３５１ｅ  通信チップ、
３５１ｆ  通信チップ、
８０１  電子ホワイトボードツール、
８０２  ビデオツール、
８０３  コレクション管理ルール、
８０４  情報収集ツール、
８０５  ファイル読み取りツール、
８０６ｄ  統一されたドライバ、
８０６ｅ  統一されたドライバ、
８０６ｆ  統一されたドライバ、
８０７ｄ  統一されたドライバ、
８０７ｅ  統一されたドライバ、
８０７ｆ  統一されたドライバ、
８０８  管理ツール、
８０９  データ監視ツール、
８１０  制御ツール、
８１１  ウェブ統一要素収集ツール、
８１２  ウェブ統一要素ビューア、
８１３  閲覧状況レコーダー、
８１４  ウェブ関心モニター、
８１５  ウェブ統一要素プリローダー、
８９５  リンク、
８９６  素材、
８９７  素材、
８９８  素材、
８９９  素材、
９７１  第一電子デバイス、
９７２  第二電子デバイス、
９７３  プロジェクト可能な空間のインスタンス、
９７４  プロジェクター、
９７５  作業環境、
９７６  投影されたワークスペース、
９７７  マイクロカーネル、
９７９  Ｄｒｏｐｂｏｘ、
９８０  統一スクリプト、
９８１  個人用ワークスペース、
９８２  Ｄｒｏｐｂｏｘ、
９８３  クラウドストレージ、
９８４  サーバー、
９８５  オリジナル情報、
９８５’  統一情報ユニット、
９８６  オリジナルツール、
９８６’  第一統一ツール、
９８７  オリジナルツール、
９８７’  第二統一ツール、
９９１  オリジナル要素、
９９２  マテライザー、
９９３  統一データモデル、
９９４  統一要素、
９７３１  統一スクリプト、
９７６１  破線枠、
９７６１’  Ｄｒｏｐｂｏｘ入力器、
９７６２  破線枠、
９７６２’  イメージビューア、
９７９１  ｊｐｇフォーマットイメージファイル、
９７９１’  統一ｊｐｇフォーマットイメージファイル、
９７９２  ｊｐｇフォーマットイメージファイル、
９７９２’  統一ｊｐｇフォーマットイメージファイル、
９７９３  ｇｉｆフォーマットイメージファイル、
９７９３’  統一ｇｉｆフォーマットイメージファイル、
９８８１  情報入力器、
９８８２  情報入力器、
９８８３  情報入力器。
【図１】
2018503182.tif 000003
【図２】
2018503182.tif 000004
【図３】
2018503182.tif 000005
【図４】
2018503182.tif 000006
【図５Ａ】
2018503182.tif 000007
【図５Ｂ】
2018503182.tif 000008
【図６】
2018503182.tif 000009
【図７】
2018503182.tif 000010
【図８】
2018503182.tif 000011
【図９】
2018503182.tif 000012
【図１０Ａ】
2018503182.tif 000013
【図１０Ｂ】
2018503182.tif 000014
【図１１Ａ】
2018503182.tif 000015
【図１１Ｂ】
2018503182.tif 000016
【図１２】
2018503182.tif 000017
【図１３Ａ】
2018503182.tif 000018
【図１３Ｂ】
2018503182.tif 000019
【図１４Ａ】
2018503182.tif 000020
【図１４Ｂ】
2018503182.tif 000021
【図１５Ａ】
2018503182.tif 000022
【図１５Ｂ】
2018503182.tif 000023
【図１６Ａ】
2018503182.tif 000024
【図１６Ｂ】
2018503182.tif 000025
【国際調査報告】
2018503182.tif 000026
2018503182.tif 000027
2018503182.tif 000028
2018503182.tif 000029