(57)【要約】本発明は、仮想デスクトップ基盤ＶＤＩに基づいたクラウドデスクトップシステムが複数の端末とのリンクを確立することと、前記クラウドデスクトップシステムがリンクによって前記複数の端末のリソースを取得し、取得した前記リソースを前記複数の端末にそれぞれ共有させることとを含むリソース共有方法、装置およびシステムを提供する。本発明により、関連技術で現在の端末においてあるファイルまたはタスクを処理できない場合、別の端末まで移動して行う必要がある問題を解決し、ユーザの体験効果を向上させる。【選択図】図１
2019537158.tif 000002
【特許請求の範囲】
【請求項１】
仮想デスクトップ基盤ＶＤＩに基づいたクラウドデスクトップシステムが複数の端末とのリンクを確立することと、
前記クラウドデスクトップシステムがリンクによって前記複数の端末のリソースを取得し、取得した前記リソースを前記複数の端末にそれぞれ共有させることと、を含む、
リソース共有方法。
【請求項２】
前記クラウドプラットフォームシステムが複数の端末とのリンクを確立することは、
前記クラウドデスクトップシステムが前記複数の端末からクラウドデスクトップクライアントによって送信されたログイン要求を受信することと、
前記複数の端末がクラウドデスクトップクライアントによって前記クラウドデスクトップシステムにログインした後に、前記クラウドデスクトップシステムが前記クラウドデスクトップシステムと前記複数の端末とのリンクを確立することと、を含む、
請求項１に記載の方法。
【請求項３】
前記ログイン要求情報に前記端末の識別情報が担持され、
前記クラウドデスクトップシステムが前記複数の端末からクラウドデスクトップクライアントによって送信されたログイン要求を受信した後に、前記クラウドデスクトップシステムが前記識別情報に応じて前記複数の端末をグループ化することを更に含み、
前記クラウドデスクトップシステムが前記クラウドデスクトップと前記複数の端末とのリンクを確立することは、前記クラウドデスクトップシステムが前記ログイン要求に基づいてグループ化された端末とのリンクを確立することを含む、
請求項２に記載の方法。
【請求項４】
前記クラウドデスクトップシステムがリンクによって前記複数の端末のリソースを取得し、取得した前記リソースをそれぞれ前記複数の端末に共有することは、
前記クラウドデスクトップシステムがグループ化された複数の端末から報告されたリソースを前記リンクによって受信することと、
前記クラウドデスクトップシステムが受信したリソースをそれぞれ対応するグループ化された端末に共有させ、または受信したリソースを全ての端末に共有させることと、を含む、
請求項３に記載の方法。
【請求項５】
前記リソースが前記端末の周辺機器リソースである場合、前記クラウドデスクトップシステムがリンクによって前記複数の端末のリソースを取得し、取得した前記リソースを前記複数の端末に共有させることは、
前記クラウドデスクトップシステムが前記複数の端末から報告された周辺機器リソースを前記リンクによって受信することと、
前記クラウドデスクトップシステムは、前記周辺機器リソースが共有可能であるか否かを判定することと、
前記周辺機器リソースが共有可能である場合、前記クラウドデスクトップシステムは、前記周辺機器リソースを前記複数の端末のクラウドデスクトップクライアントに共有させることと、
前記クラウドデスクトップシステムは、前記複数の端末のクラウドデスクトップクライアントに共有された前記周辺機器リソースをリダイレクトすることと、
前記クラウドデスクトップシステムは、リダイレクトされた周辺機器リソースを前記クラウドデスクトップシステムにロードすることと、
を含む、請求項２に記載の方法。
【請求項６】
前記リソースが前記端末のアプリリソースである場合、前記クラウドデスクトップシステムが取得した前記リソースを前記複数の端末に共有させることは、
現在操作している端末が現在操作しているアプリリソースのネイティブ端末であると判断した場合、前記クラウドデスクトップシステムは、前記現在操作しているアプリリソースを実行し、前記現在操作しているアプリリソースに対する操作を返信表示するように、前記アプリリソースのネイティブ端末をトリガすること、または、
前記クラウドデスクトップシステムは、前記ネイティブ端末から前記アプリリソースのデータまたは前記アプリリソースを実行するプログラムを取得し、取得したデータまたはプログラムを現在操作している端末にプッシュ配信し、前記データまたはプログラムに基づいて現在操作しているアプリリソースを実行するように、現在操作している端末をトリガすること、を含む、
請求項２に記載の方法。
【請求項７】
取得した前記リソースを前記複数の端末にそれぞれ共有させた後に、
前記クラウドデスクトップシステムが１つの公共クラウドデスクトップを配置し、前記公共クラウドデスクトップを前記複数の端末に共有させることと、
前記クラウドデスクトップシステムが前記複数の端末から前記公共クラウドデスクトップに対する操作権限を有する端末を１つ選択し、他の端末が前記公共クラウドデスクトップに対する操作権限を禁止することと、を含む、
請求項１に記載の方法。
【請求項８】
取得した前記リソースを前記複数の端末にそれぞれ共有させた後に、
前記クラウドデスクトップシステムが前記複数の端末から１つの端末を選択して公共端末とすることと、
前記クラウドデスクトップシステムが前記公共端末を前記複数の端末のうちの他の端末の共有端末として配置することと、を含む、
請求項１に記載の方法。
【請求項９】
端末が仮想デスクトップ基盤ＶＤＩに基づいたクラウドデスクトップシステムとのリンクを確立することと、
端末が前記リンクによって前記クラウドデスクトップシステムにリソースを報告することと、
前記端末が前記クラウドデスクトップシステムからの共有リソースを受信することと、を含み、
前記共有リソースに、複数の端末から報告された全てのリソースが含まれる、
リソース共有方法。
【請求項１０】
前記端末が仮想デスクトップ基盤ＶＤＩに基づいたクラウドデスクトップシステムとのリンクを確立することは、
前記端末がローカルのクラウドデスクトップクライアントにより前記クラウドデスクトップシステムにログイン要求情報を送信することと、
前記端末がクラウドデスクトップクライアントによって前記クラウドデスクトップシステムにログインした後に、前記端末が前記クラウドデスクトップシステムとのリンクを確立することと、
を含む、
請求項９に記載の方法。
【請求項１１】
前記ログイン要求情報には、前記端末の識別情報が担持される、
請求項１０に記載の方法。
【請求項１２】
仮想デスクトップ基盤ＶＤＩに基づいたクラウドデスクトップシステム側に適用され、
複数の端末とのリンクを確立するように構成される第１の確立モジュールと、
リンクによって前記複数の端末のリソースを取得し、取得した前記リソースを前記複数の端末にそれぞれ共有させるように構成される共有モジュールと、を備える、
リソース共有装置。
【請求項１３】
前記第１の確立モジュールは、
前記複数の端末からクラウドデスクトップクライアントによって送信されたログイン要求を受信するように構成される第１の受信ユニットと、
前記複数の端末がクラウドデスクトップクライアントによって前記クラウドデスクトップシステムにログインした後に、前記クラウドデスクトップシステムと前記複数の端末とのリンクを確立するように構成される第１の確立ユニットと、を備える、
請求項１２に記載の装置。
【請求項１４】
前記ログイン要求情報に前記端末の識別情報が担持され、
前記第１の受信ユニットが前記複数の端末からクラウドデスクトップクライアントによって送信されたログイン要求を受信した後に、前記識別情報に応じて前記複数の端末をグループ化するように構成されるグループ化モジュールを更に備え、
前記第１の確立ユニットは、更に、前記クラウドデスクトップシステムが前記ログイン要求に基づいてグループ化された端末とのリンクを確立するように構成される、
請求項１３に記載の装置。
【請求項１５】
前記共有モジュールは、
グループ化された複数の端末から報告されたリソースを前記リンクによって受信するように構成される第２の受信ユニットと、
受信したリソースを対応するグループ化された端末にそれぞれ共有させ、または受信したリソースを全ての端末に共有させるように構成される第１の共有ユニットと、を備える、
請求項１４に記載の装置。
【請求項１６】
前記リソースが前記端末の周辺機器リソースである場合、前記共有モジュールは、
前記複数の端末から報告された周辺機器リソースを前記リンクによって受信するように構成される第３の受信ユニットと、
前記周辺機器リソースが共有可能であるか否かを判定するように構成される判定ユニットと、
前記周辺機器リソースが共有可能である場合、前記周辺機器リソースを前記複数の端末のクラウドデスクトップクライアントに共有させるように構成される第２の共有ユニットと、
前記複数の端末のクラウドデスクトップクライアントに共有された前記周辺機器リソースをリダイレクトするように構成されるリダイレクトユニットと、
リダイレクトされた周辺機器リソースを前記クラウドデスクトップシステムにマウントするように構成されるマウントユニットと、を備える、
請求項１３に記載の装置。
【請求項１７】
前記リソースが前記端末のアプリリソースである場合、前記共有モジュールは、
現在操作している端末が現在操作しているアプリリソースのネイティブ端末であると判断した場合、前記現在操作しているアプリリソースを実行し、前記現在操作しているアプリリソースに対する操作を返信表示するように、前記アプリリソースのネイティブ端末をトリガするように構成される第１のトリガユニット、または、
前記ネイティブ端末から前記アプリリソースのデータまたは前記アプリリソースを実行するプログラムを取得するように構成される取得ユニットと、取得したデータまたはプログラムを現在操作している端末にプッシュ配信するように構成されるプッシュ配信ユニットと、前記データまたはプログラムに基づいて現在操作しているアプリリソースを実行するように、現在操作している端末をトリガするように構成される第２のトリガユニットと、を備える、
請求項１３に記載の装置。
【請求項１８】
取得した前記リソースを前記複数の端末にそれぞれ共有させた後に、１つの公共クラウドデスクトップを配置し、前記公共クラウドデスクトップを前記複数の端末に共有させるように構成される第１の配置モジュールと、
前記クラウドデスクトップシステムが前記複数の端末から前記公共クラウドデスクトップに対する操作権限を有する端末を１つ選択し、他の端末の前記公共クラウドデスクトップに対する操作権限を禁止するように構成される第１の選択モジュールと、
を備える、
請求項１２に記載の装置。
【請求項１９】
取得した前記リソースを前記複数の端末にそれぞれ共有させた後に、前記クラウドデスクトップシステムが前記複数の端末から１つの端末を選択して公共端末とするように構成される第２の選択モジュールと、
前記公共端末を前記複数の端末のうちの他の端末の共有端末として配置するように構成される第２の配置モジュールと、を備える、
請求項１２に記載の装置。
【請求項２０】
プロセッサと、
前記プロセッサで実行可能な命令を記憶するように構成されるメモリと、
前記プロセッサの制御に基づいて情報の送受信通信を行うように構成される伝送装置と、を備えるクラウドデスクトップシステムであって、
前記プロセッサは、複数の端末とのリンクを確立するように前記伝送装置を制御し、伝送装置によって前記複数の端末のリソースを取得し、取得した前記リソースを前記複数の端末にそれぞれ共有させる、
クラウドデスクトップシステム。
【請求項２１】
前記プロセッサは、更に、前記伝送装置により、前記複数の端末からクラウドデスクトップクライアントによって送信されたログイン要求を受信し、前記複数の端末がクラウドデスクトップクライアントによって前記クラウドデスクトップシステムにログインした後に、前記クラウドデスクトップシステムと前記複数の端末とのリンクを確立するように構成される、
請求項２０に記載のシステム。
【請求項２２】
前記リソースが前記端末の周辺機器リソースである場合、
前記プロセッサは、更に、前記伝送装置により、前記複数の端末から報告された周辺機器リソースを受信し、前記周辺機器リソースが共有可能であるか否かを判定し、前記周辺機器リソースが共有可能である場合、前記周辺機器リソースを前記複数の端末のクラウドデスクトップクライアントに共有させるように構成され、
前記プロセッサは、更に、前記複数の端末のクラウドデスクトップクライアントに共有された前記周辺機器リソースをリダイレクトし、リダイレクトされた周辺機器リソースを前記クラウドデスクトップシステムにマウントするように構成される、
請求項２０に記載のシステム。
【請求項２３】
前記リソースが前記端末のアプリリソースである場合、
前記プロセッサは、更に、現在操作している端末が現在操作しているアプリリソースのネイティブ端末であると判断した場合、前記伝送装置により、前記現在操作しているアプリリソースを実行し、前記現在操作しているアプリリソースに対する操作を返信表示するように、前記アプリリソースのネイティブ端末をトリガし、または、前記ネイティブ端末から前記アプリリソースのデータまたは前記アプリリソースを実行するプログラムを取得し、取得したデータまたはプログラムを現在操作している端末にプッシュ配信し、前記データまたはプログラムに基づいて現在操作しているアプリリソースを実行するように、現在操作している端末をトリガするように構成される、
請求項２０に記載のシステム。
【請求項２４】
端末側に適用され、
仮想デスクトップ基盤ＶＤＩに基づいたクラウドデスクトップシステムとのリンクを確立するように構成される第２の確立モジュールと、
前記リンクによって前記クラウドデスクトップシステムにリソースを報告するように構成される報告モジュールと、
前記クラウドデスクトップシステムからの共有リソースを受信するように構成される受信モジュールと、を備え、
前記共有リソースに、複数の端末から報告された全てのリソースが含まれる、
リソース共有装置。
【請求項２５】
前記第２の確立モジュールは、
ローカルのクラウドデスクトップクライアントにより、前記クラウドデスクトップシステムにログイン要求情報を送信するように構成される送信ユニットと、
前記端末がクラウドデスクトップクライアントによって前記クラウドデスクトップシステムにログインした後に、前記クラウドデスクトップシステムとのリンクを確立するように構成される第２の確立ユニットと、を備える、
請求項２４に記載の装置。
【請求項２６】
前記ログイン要求情報に前記端末の識別情報が担持される、
請求項２５に記載の装置。
【請求項２７】
プロセッサと、
前記プロセッサで実行可能な命令を記憶するように構成されるメモリと、
前記プロセッサの制御に基づいて情報の送受信通信を行うように構成される伝送装置と、を備える端末であって、
前記プロセッサは、前記伝送装置により、仮想デスクトップ基盤ＶＤＩに基づいたクラウドデスクトップシステムとのリンクを確立し、前記伝送装置により、前記クラウドデスクトップシステムにリソースを報告するとともに、前記クラウドデスクトップシステムからの共有リソースを受信し、
前記共有リソースに、複数の端末から報告された全てのリソースが含まれる、
端末。
【請求項２８】
前記プロセッサは、更に、前記伝送装置により、前記クラウドデスクトップシステムにログイン要求情報を送信し、且つ、前記端末がクラウドデスクトップクライアントによって前記クラウドデスクトップシステムにログインした後に、前記クラウドデスクトップシステムとのリンクを確立するように構成される、
請求項２７に記載の端末。
【請求項２９】
請求項１２から１９のいずれか１項に記載の装置および請求項２４から２６のいずれか１項に記載の装置を備える、リソース共有システム。
【請求項３０】
実行されると、請求項１から８のいずれか１項に記載の方法を実行するプログラムが記憶されて含まれる、ことを特徴とする記憶媒体。
【請求項３１】
実行されると、請求項１から８のいずれか１項に記載の方法を実行するプログラムを実行するために用いられる、ことを特徴とするプロセッサ。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、通信分野に関し、具体的には、リソース共有方法、装置およびシステムに関する。
【背景技術】
【０００２】
従来のデスクトップ仮想化技術において、仮想デスクトップ基盤（ＶｉｒｔｕａｌＤｅｓｋｔｏｐ  Ｉｎｆｒａｓｔｒｕｃｔｕｒｅ、ＶＤＩと略称する）は、主流のデスクトップ仮想化技術として多くのメーカーに採用されており、クラウドコンピューティング技術の需要が日々高まる現在、多くのメーカーは、独自の仮想デスクトップＶＤＩを発売している。
【０００３】
ＶＤＩ技術に主導される時代が到来し、端末のコストが低下しつつ、端末のタイプがますます豊富になり、更に、異なる端末が自分の特点および性能に応じて異なるシーンに適用され、現在、企業ユーザでも個人ユーザでも、各人の所有する端末の種類および数も増加しているが、特定のシーンでは、ユーザは、依然としてそのうちの１つの端末のみを使用可能、あるいは、そのうちの１つの端末におけるリソースのみを利用可能である。ユーザが特殊のプロジェクトファイルまたはタスクを処理する必要のある場合、ユーザは、最もプリミティブな方式で別の端末まで移動して行う必要があり、その中で最も一般的なものはＶＤＩ仮想デスクトップであり、ひいてはＶＤＩ仮想デスクトップを実行するシンクライアント端末も、高度な画像処理に対応できず、ユーザは、高性能なパーソナルコンピュータ（Ｐｅｒｓｏｎａｌ  Ｃｏｍｐｕｔｅｒ、ＰＣと略称する）に切り替えて行う必要がある。これにより分かるように、関連技術において、現在の端末であるファイルまたはタスクを処理できない場合、別の端末まで移動して行う必要がある。
【０００４】
関連技術における上記問題について、有効な解決策は存在していない。
【発明の概要】
【発明が解決しようとする課題】
【０００５】
本発明の実施例は、少なくとも関連技術における従来の端末においてあるファイルまたはタスクを処理できない場合、別の端末まで移動して行う必要があるという問題を解決するためのリソース共有方法、装置およびシステムを提供する。
【課題を解決するための手段】
【０００６】
本発明の一態様によれば、仮想デスクトップ基盤ＶＤＩに基づいたクラウドデスクトップシステムは、複数の端末とのリンクを確立することと、前記クラウドデスクトップシステムは、リンクによって前記複数の端末のリソースを取得し、取得した前記リソースを前記複数の端末にそれぞれ共有させることと、を含むリソース共有方法を提供する。
【０００７】
本発明の別の態様によれば、端末は、仮想デスクトップ基盤ＶＤＩに基づいたクラウドデスクトップシステムとのリンクを確立することと、端末は、前記リンクによって前記クラウドデスクトップシステムにリソースを報告することと、前記端末は、前記クラウドデスクトップシステムからの共有リソースを受信することとを含み、前記共有リソースに複数の端末から報告された全てのリソースが含まれる、リソース共有方法を提供する。
【０００８】
本発明の更なる発明によれば、プロセッサと、前記プロセッサで実行可能な命令を記憶するように構成されるメモリと、前記プロセッサの制御に基づいて情報の送受信通信を行うように構成される伝送装置とを備えるクラウドデスクトップシステムであって、前記プロセッサは、複数の端末とのリンクを確立するように前記伝送装置を制御し、伝送装置によって前記複数の端末のリソースを取得し、取得した前記リソースを前記複数の端末にそれぞれ共有させる、クラウドデスクトップシステムを提供する。
【０００９】
本発明の更なる態様によれば、端末側に適用され、仮想デスクトップ基盤ＶＤＩに基づいたクラウドデスクトップシステムとのリンクを確立するように構成される第２の確立モジュールと、前記リンクによって前記クラウドデスクトップシステムにリソースを報告するように構成される報告モジュールと、前記クラウドデスクトップシステムからの共有リソースを受信するように構成される受信モジュールとを備る、前記共有リソースに複数の端末から報告された全てのリソースが含まれる、リソース共有装置を提供する。
【００１０】
本発明の更なる態様によれば、プロセッサと、前記プロセッサで実行可能な命令を記憶するように構成されるメモリと、前記プロセッサの制御に基づいて情報の送受信通信を行うように構成される伝送装置とを備える端末であって、前記プロセッサは、前記伝送装置により、仮想デスクトップ基盤ＶＤＩに基づいたクラウドデスクトップシステムとのリンクを確立し、前記伝送装置により、前記クラウドデスクトップシステムにリソースを報告するとともに、前記クラウドデスクトップシステムからの共有リソースを受信し、前記共有リソースに、複数の端末から報告された全てのリソースが含まれる端末を提供する。
【００１１】
本発明の更なる態様によれば、上記クラウドデスクトップシステムに適用される装置と、上記端末側に適用される装置とを備えるリソース共有システムを提供する。
【００１２】
本発明の更なる実施例によれば、記憶媒体を更に提供する。
該記憶媒体は、
複数の端末とのリンクを確立するステップと、前記クラウドデスクトップシステムは、リンクによって前記複数の端末のリソースを取得し、取得した前記リソースを前記複数の端末にそれぞれ共有させるステップと、
を実行するためのプログラムコードを記憶するように構成される。
【発明の効果】
【００１３】
本発明の実施例によれば、クラウドデスクトップシステムは、複数の端末とのリンクを確立し、該複数の端末のリソースを取得し、更に、取得したリソースを該複数の端末に共有させ、複数の端末の間のリソース共有を実現すること、すなわち、１つの端末において他の端末のリソースを利用することができ、関連技術における、従来の端末においてあるファイルまたはタスクを処理できない場合、別の端末まで移動して行う必要があるという問題を解決し、ユーザの体験効果を向上させる。
【図面の簡単な説明】
【００１４】
ここで説明する図面は、本発明の更なる理解を提供するためのものであり、本発明の一部を構成し、本発明の模式的な実施例およびその説明は、本発明を解釈するためのものであり、本発明を不当に限定するものではない。
【００１５】
【図１】本発明の実施例によるリソース共有方法のフローチャート１である。
【図２】本発明の実施例によるリソース共有方法のフローチャート２である。
【図３】本発明の実施例によるリソース共有装置の構造のブロック図１である。
【図４】本発明の実施例によるリソース共有装置の構造のブロック図２である。
【図５】本発明の実施例による端末の相互接続グループに加入するプロセスのフローチャートである。
【図６】本発明の実施例による仮想デスクトップ、ＰＣ、移動端末のリソース共有模式図である。
【図７】本発明の実施例による相互接続グループ内の端末の周辺設備共有の原理模式図である。
【図８】本発明の実施例による周辺設備共有のリダイレクトのフローチャートである。
【図９】本発明の実施例によるアプリ共有の模式図１である。
【図１０】本発明の実施例によるアプリ共有の模式図２である。
【図１１】本発明の実施例による仮想デスクトップタスクをキャリア端末に沈降する処理のフローチャートである。
【図１２】本発明の実施例による公共デスクトップのシーンのフローチャートである。
【図１３】本発明の実施例による公共デスクトップの使用シーンの模式図である。
【図１４】本発明の実施例による公共相互接続端末の模式図である。
【図１５】本発明の実施例による会議室のＭａｓｔｅｒクラウドデスクトップがオフィスエリアのＳｌａｖｅ端末を用いてビデオを再生するシーンの模式図である。
【図１６】本発明の実施例によるクラウドデスクトップシステムの適用前後の比較模式図である。
【図１７】本発明の実施例による周辺設備のリダイレクトに係る各ネットワーク要素の内部処理の模式図である。
【発明を実施するための形態】
【００１６】
以下、図面および実施例を参照しながら、本発明について詳細に説明する。なお、矛盾しない限り、本発明における実施例および実施例の特徴は、互いに任意に組み合わせることができる。
【００１７】
なお、本発明の明細書、特許請求の範囲および上記図面における「第１」、「第２」等の用語は、類似する対象を区別するためのものであり、特定の順序または優先順位を説明するために使用する必要がない。
【００１８】
実施例１
図１は、本発明の実施例によるリソース共有方法のフローチャート１であり、図１に示すように、該方法は、以下のステップを含む。
【００１９】
ステップＳ１０２において、仮想デスクトップ基盤ＶＤＩに基づいたクラウドデスクトップシステムは、複数の端末とのリンクを確立する。
【００２０】
ステップＳ１０４において、クラウドデスクトップシステムは、リンクによって複数の端末のリソースを取得し、取得したリソースを複数の端末にそれぞれ共有させる。
【００２１】
本実施例のステップＳ１０２およびステップＳ１０４により、クラウドデスクトップシステムは複数の端末とのリンクを確立し、該複数の端末のリソースを取得し、更に、取得したリソースを該複数の端末に共有させ、複数の端末の間のリソース共有を実現し、すなわち、１つの端末において他の端末のリソースを利用することができ、関連技術で現在の端末においてあるファイルまたはタスクを処理できない場合、別の端末まで移動して行う必要があるという問題を解決し、ユーザ体験を向上させる効果を達成する。
【００２２】
本実施例のステップＳ１０２に係るクラウドデスクトップシステムの複数の端末とのリンク確立方式については、以下のような方式で実現できる。
【００２３】
ステップＳ１０２−１において、クラウドデスクトップシステムは、複数の端末からクラウドデスクトップクライアントによって送信されたログイン要求を受信する。
【００２４】
ステップＳ１０２−２において、複数の端末がクラウドデスクトップクライアントによってクラウドデスクトップシステムにログインした後に、クラウドデスクトップシステムは、クラウドデスクトップシステムと複数の端末とのリンクを確立する。
【００２５】
なお、本実施例の好ましい実施形態において、上記ログイン要求情報には、端末の識別情報が担持され、これに基づき、クラウドデスクトップシステムが複数の端末からクラウドデスクトップクライアントによって送信されたログイン要求を受信した後に、本実施例の方法は、クラウドデスクトップシステムが識別情報に応じて複数の端末をグループ化することを更に含んでもよい。
【００２６】
本実施例の好ましい実施形態において、該識別情報は、端末のユーザ帰属に対応するものであってもよく、例えば、端末Ａ、端末Ｂ、および端末Ｃがいずれもユーザ１に所属する場合、端末Ａ〜Ｃを同一グループに分ける。また、該識別情報は、端末のタイプに対応するものであってもよく、例えば、端末Ａ〜Ｃがいずれもコンピュータである場合、該端末Ａ〜Ｃを同一グループに分ける。もちろん、ここでは例を挙げて説明するためのものに過ぎない。
【００２７】
上記グループ化に基づき、本実施例のステップＳ１０２−２に係るクラウドデスクトップシステムのクラウドデスクトップと複数の端末とのリンク確立方式として、クラウドデスクトップシステムは、ログイン要求に基づいてグループ化された端末とのリンクを確立してもよい。
【００２８】
本実施例の別の好ましい実施形態において、ステップＳ１０４に係るクラウドデスクトップシステムがリンクによって複数の端末のリソースを取得し、取得したリソースをそれぞれ複数の端末に共有する方式は、以下のとおりであってもよい。
【００２９】
ステップＳ１０４−１において、クラウドデスクトップシステムは、リンクにより、グループ化された複数の端末から報告されたリソースを受信する。
【００３０】
ステップＳ１０４−２において、クラウドデスクトップシステムは、受信したリソースを対応するグループ化された端末にそれぞれ共有させ、または受信したリソースを全ての端末に共有させる。
【００３１】
なお、本実施例のリソースは、周辺機器リソースおよびアプリリソースを含む。ここで、該周辺機器は、ＵＳＢデバイス、マウス、プリンタ、カメラ等であってもよい。
【００３２】
リソースが端末の周辺機器リソースである場合、ステップＳ１０４における、クラウドデスクトップシステムがリンクにより、複数の端末のリソースを取得し、取得したリソースを複数の端末に共有させる方式は、以下のステップを含む。
【００３３】
ステップＳ１０４−３において、クラウドデスクトップシステムは、リンクにより、複数の端末から報告された周辺機器リソースを受信する。
【００３４】
ステップＳ１０４−４において、クラウドデスクトップシステムは、周辺機器リソースが共有可能であるか否かを判定する。
【００３５】
ステップＳ１０４−５において、周辺機器リソースが共有可能である場合、クラウドデスクトップシステムは、前記周辺機器リソースを複数の端末のクラウドデスクトップクライアントに共有させる。
【００３６】
ステップＳ１０４−６において、クラウドデスクトップシステムは、複数の端末のクラウドデスクトップクライアントに共有された周辺機器リソースをリダイレクトする。
【００３７】
ステップＳ１０４−７において、クラウドデスクトップシステムは、リダイレクトされた周辺機器リソースをクラウドデスクトップシステムにマウントする。
【００３８】
リソースが端末のアプリリソースである場合、ステップＳ１０４における、クラウドデスクトップシステムが取得したリソースを複数の端末に共有させる方式は、以下のステップを含んでもよい。
【００３９】
ステップＳ１０４−８において、クラウドデスクトップシステムは、現在操作している端末が現在操作しているアプリリソースのネイティブ端末であるか否かを判断する。
【００４０】
ステップＳ１０４−９において、判断結果がＹＥＳである場合、クラウドデスクトップシステムは、現在操作しているアプリリソースを実行し、現在操作しているアプリリソースに対する操作を返信表示するように、アプリリソースのネイティブ端末をトリガし、および／または、
ステップＳ１０４−１０において、クラウドデスクトップシステムは、ネイティブ端末からアプリリソースのデータおよび／またはアプリリソースを実行するプログラムを取得し、取得したデータおよび／またはプログラムを現在操作している端末にプッシュ配信し、データおよび／またはプログラムに基づいて現在操作しているアプリリソースを実行するように、現在操作している端末をトリガする。
【００４１】
本実施例の別の好ましい実施形態において、取得したリソースを複数の端末にそれぞれ共有させた後に、本実施例の方法は、以下のステップを更に含んでもよい。
【００４２】
ステップＳ１０６において、クラウドデスクトップシステムは、１つの公共クラウドデスクトップを配置し、公共クラウドデスクトップを複数の端末に共有させる。
【００４３】
ステップＳ１０８において、クラウドデスクトップシステムは、複数の端末から公共クラウドデスクトップに対する操作権限を有する端末を１つ選択し、他の端末の公共クラウドデスクトップに対する操作権限を禁止する。
【００４４】
本実施例の更なる好ましい実施形態において、取得したリソースを複数の端末にそれぞれ共有させた後に、本実施例の方法は、以下のステップを更に含んでもよい。
【００４５】
ステップＳ１１０において、クラウドデスクトップシステムは、複数の端末から１つの端末を選択して公共端末とする。
【００４６】
ステップＳ１１２において、クラウドデスクトップシステムは、公共端末を、複数の端末のうちの他の端末の共有端末として配置する。
【００４７】
実施例２
図２は、本発明の実施例によるリソース共有方法のフローチャート２であり、図２に示すように、該方法は、以下のステップを含む。
【００４８】
ステップＳ２０２において、端末は、仮想デスクトップ基盤ＶＤＩに基づいたクラウドデスクトップシステムとのリンクを確立する。
【００４９】
ステップＳ２０４において、端末は、リンクによってクラウドデスクトップシステムにリソースを報告する。
【００５０】
ステップＳ２０６において、端末は、クラウドデスクトップシステムからの共有リソースを受信する。ここで、共有リソースに、複数の端末から報告された全てのリソースが含まれる。
【００５１】
本実施例の好ましい実施形態において、上記ステップＳ２０２における、端末が仮想デスクトップ基盤ＶＤＩに基づいたクラウドデスクトップシステムとのリンクを確立する方式は、以下のとおりであってもよい。
【００５２】
ステップＳ２０２−１において、端末は、ローカルのクラウドデスクトップクライアントにより、クラウドデスクトップシステムにログイン要求情報を送信する。
【００５３】
ステップＳ２０２−２において、端末は、クラウドデスクトップクライアントによってクラウドデスクトップシステムにログインした後に、クラウドデスクトップシステムとのリンクを確立する。
【００５４】
上の実施形態の説明から、当業者であれば理解するであろう、上記実施例による方法は、ソフトウェアに必要な汎用ハードウェアプラットフォームを追加する方式で実現でき、もちろん、ハードウェアによって実現してもよいが、多くの場合、前者がより好ましい実施形態である。このような理解に基づき、本発明の技術案は、本質的または従来技術に貢献する部分は、ソフトウェア製品の形式で具現化でき、該コンピュータソフトウェア製品は１つの記憶媒体（例えば、ＲＯＭ／ＲＡＭ、磁気ディスク、光ディスク）に記憶され、１台の端末装置（携帯電話、コンピュータ、サーバ、またはネットワーク装置等であってもよい）が本発明の各実施例に係る方法を実行するための複数の命令を含む。
【００５５】
実施例３
本実施例において、上記実施例および好ましい実施形態を実現するためのリソース共有装置を更に提供し、説明したものは省略する。例えば、以下に使用する「モジュール」という用語は、所定の機能を有するソフトウェアおよび／またはハードウェアの組み合わせを実現することができる。以下の実施例で説明する装置は、ソフトウェアで実現することが好ましいが、ハードウェア、またはソフトウェアとハードウェアとの組み合わせによる実現も可能で構想されている。
【００５６】
図３は、本発明の実施例によるリソース共有装置の構造のブロック図１であり、該装置は、仮想デスクトップ基盤ＶＤＩに基づいたクラウドデスクトップシステム側に適用され、図３に示すように、該装置は、複数の端末とのリンクを確立するように構成される第１の確立モジュール３２と、第１の確立モジュール３２に結合リンクされ、リンクによって複数の端末のリソースを取得し、取得したリソースを複数の端末にそれぞれ共有させるように構成される共有モジュール３４とを備える。
【００５７】
好ましくは、該第１の確立モジュール３２は、複数の端末からクラウドデスクトップクライアントによって送信されたログイン要求を受信するように構成される第１の受信ユニットと、第１の受信ユニットに結合リンクされ、複数の端末がクラウドデスクトップクライアントによってクラウドデスクトップシステムにログインした後に、クラウドデスクトップシステムと複数の端末とのリンクを確立するように構成される第１の確立ユニットとを備える。
【００５８】
好ましくは、該ログイン要求情報には、端末の識別情報が担持され、これに基づき、該装置は、第１の確立モジュール３２に結合リンクされ、第１の受信ユニットが複数の端末からクラウドデスクトップクライアントによって送信されたログイン要求を受信した後に、識別情報に応じて複数の端末をグループ化するように構成されるグループ化モジュールを更に備え、該第１の確立ユニットは、更に、クラウドデスクトップシステムがログイン要求に基づいてグループ化された端末とのリンクを確立するように構成される。
【００５９】
好ましくは、該共有モジュール３４は、リンクによって、グループ化された複数の端末から報告されたリソースを受信するように構成される第２の受信ユニットと、第２の受信ユニットに結合リンクされ、受信したリソースを対応するグループ化された端末にそれぞれ共有させ、または受信したリソースを全ての端末に共有させるように構成される第１の共有ユニットとを備える。
【００６０】
好ましくは、リソースが端末の周辺機器リソースである場合、該共有モジュール３４は、リンクによって、複数の端末から報告された周辺機器リソースを受信するように構成される第３の受信ユニットと、第３の受信ユニットに結合リンクされ、周辺機器リソースが共有可能であるか否かを判定するように構成される判定ユニットと、判定ユニットに結合リンクされ、周辺機器リソースが共有可能である場合、前記周辺機器リソースを複数の端末のクラウドデスクトップクライアントに共有させるように構成される第２の共有ユニットと、第２の共有ユニットに結合リンクされ、複数の端末のクラウドデスクトップクライアントに共有された周辺機器リソースをリダイレクトするように構成されるリダイレクトユニットと、リダイレクトユニットに結合リンクされ、リダイレクトされた周辺機器リソースをクラウドデスクトップシステムにマウントするように構成されるマウントユニットとを備える。
【００６１】
好ましくは、リソースが端末のアプリリソースである場合、該共有モジュール３４は、
現在操作している端末が現在操作しているアプリリソースのネイティブ端末であるか否かを判断するように構成される判断ユニットと、判断ユニットに結合リンクされ、判断結果がＹＥＳである場合、現在操作しているアプリリソースを実行し、現在操作しているアプリリソースに対する操作を返信表示するように、アプリリソースのネイティブ端末をトリガするように構成される第１のトリガユニットとを備え、および／または、
判断ユニットに結合リンクされ、ネイティブ端末からアプリリソースのデータおよび／またはアプリリソースを実行するプログラムを取得するように構成される取得ユニットと、取得ユニットに結合リンクされ、取得したデータおよび／またはプログラムを現在操作している端末にプッシュ配信するように構成されるプッシュ配信ユニットと、プッシュ配信ユニットに結合リンクされ、データおよび／またはプログラムに基づいて現在操作しているアプリリソースを実行するように、現在操作している端末をトリガするように構成される第２のトリガユニットとを備える。
【００６２】
好ましくは、該装置は、共有モジュール３４に結合リンクされ、取得したリソースを複数の端末にそれぞれ共有させた後に、１つの公共クラウドデスクトップを配置し、公共クラウドデスクトップを複数の端末に共有させるように構成される第１の配置モジュールと、第１の配置モジュール３４に結合リンクされ、クラウドデスクトップシステムが複数の端末から公共クラウドデスクトップに対する操作権限を有する端末を１つ選択し、他の端末が公共クラウドデスクトップに対する操作権限を禁止するように構成される第１の選択モジュールとを更に備えてもよい。
【００６３】
好ましくは、該装置は、共有モジュール３４に結合リンクされ、取得したリソースを複数の端末にそれぞれ共有させた後に、クラウドデスクトップシステムが複数の端末から１つの端末を選択して公共端末とするように構成される第２の選択モジュールと、第２の選択モジュールに結合リンクされ、公共端末を、複数の端末のうちの他の端末の共有端末として配置するように構成される第２の配置モジュールとを更に備えてもよい。
【００６４】
上記リソース共有装置に基づき、該装置がクラウドデスクトップシステム側に適用され、これにより、本実施例は、プロセッサと、プロセッサで実行可能な命令を記憶するように構成されるメモリと、プロセッサの制御に基づいて情報の送受信通信を行うように構成される伝送装置とを備えるクラウドデスクトップシステムであって、プロセッサは、複数の端末とのリンクを確立するように伝送装置を制御し、伝送装置によって複数の端末のリソースを取得し、取得したリソースを複数の端末にそれぞれ共有させるクラウドデスクトップシステムを更に提供する。
【００６５】
好ましくは、プロセッサは、更に、伝送装置により、複数の端末からクラウドデスクトップクライアントによって送信されたログイン要求を受信し、複数の端末がクラウドデスクトップクライアントによってクラウドデスクトップシステムにログインした後に、クラウドデスクトップシステムと複数の端末とのリンクを確立するように構成される。
【００６６】
好ましくは、リソースが端末の周辺機器リソースである場合、プロセッサは、更に、伝送装置により、複数の端末から報告された周辺機器リソースを受信し、周辺機器リソースが共有可能であるか否かを判定し、周辺機器リソースが共有可能である場合、前記周辺機器リソースを複数の端末のクラウドデスクトップクライアントに共有させるように構成され、プロセッサは、更に、複数の端末のクラウドデスクトップクライアントに共有された周辺機器リソースをリダイレクトし、リダイレクトされた周辺機器リソースをクラウドデスクトップシステムにマウントするように構成される。
【００６７】
好ましくは、リソースが端末のアプリリソースである場合、プロセッサは、更に、現在操作している端末が現在操作しているアプリリソースのネイティブ端末であるか否かを判断し、判断結果がＹＥＳの場合、伝送装置により、現在操作しているアプリリソースを実行し、現在操作しているアプリリソースに対する操作を返信表示するように、アプリリソースのネイティブ端末をトリガし、および／または、ネイティブ端末からアプリリソースのデータおよび／またはアプリリソースを実行するプログラムを取得し、取得したデータおよび／またはプログラムを現在操作している端末にプッシュ配信し、データおよび／またはプログラムに基づいて現在操作しているアプリリソースを実行するように、現在操作している端末をトリガするように構成される。
【００６８】
実施例４
図４は、本発明の実施例によるリソース共有装置の構造のブロック図２であり、該装置が端末側に適用され、図４に示すように、該装置は、仮想デスクトップ基盤ＶＤＩに基づいたクラウドデスクトップシステムとのリンクを確立するように構成される第２の確立モジュール４２と、第２の確立モジュール４２に結合リンクされ、リンクによってクラウドデスクトップシステムにリソースを報告するように構成される報告モジュール４４と、報告モジュール４４に結合リンクされ、複数の端末から報告された全てのリソースが含まれるクラウドデスクトップシステムからの共有リソースを受信するように構成される受信モジュール４６とを備える。
【００６９】
好ましくは、第２の確立モジュールは、ローカルのクラウドデスクトップクライアントにより、クラウドデスクトップシステムにログイン要求情報を送信するように構成される送信ユニットと、端末がクラウドデスクトップクライアントによってクラウドデスクトップシステムにログインした後に、クラウドデスクトップシステムとのリンクを確立するように構成される第２の確立ユニットとを備える。
【００７０】
該リソース共有装置に基づき、本実施例は、プロセッサと、プロセッサで実行可能な命令を記憶するように構成されるメモリと、プロセッサの制御に基づいて情報の送受信通信を行うように構成される伝送装置とを備える端末であって、プロセッサは、伝送装置により、仮想デスクトップ基盤ＶＤＩに基づいたクラウドデスクトップシステムとのリンクを確立し、伝送装置により、クラウドデスクトップシステムにリソースを報告するとともに、クラウドデスクトップシステムからの共有リソースを受信し、共有リソースに、複数の端末から報告された全てのリソースが含まれる端末を更に提供する。
【００７１】
好ましくは、プロセッサは、更に、伝送装置により、クラウドデスクトップシステムにログイン要求情報を送信し、且つ、端末がクラウドデスクトップクライアントによってクラウドデスクトップシステムにログインした後に、クラウドデスクトップシステムとのリンクを確立するように構成される。
【００７２】
実施例５
本実施例は、上記実施例３におけるリソース共有装置および上記実施例４におけるリソース共有装置を備えるリソース共有システムを提供する。
【００７３】
以下、本発明の実施例を参照しながら、具体的な使用シーンでの実施例について説明する。
【００７４】
実施例５
本実施例により、同一のユーザに所属する仮想デスクトップ、ＰＣ、移動端末等の各種の端末の相互接続、リソース共有を実現することができる。ユーザは、ＶＤＩ仮想デスクトップをメインとし、構築したオフィスモデルの実用性、使いやすさは大幅に向上する。
【００７５】
本実施例は、クラウドデスクトップ技術に基づいたユーザデスクトップの相互接続およびリソース共有方法を提供し、該方法は、以下のステップを含んでもよい。
【００７６】
ステップＳ３０２において、同一のユーザに所属する仮想デスクトップ、ＰＣ、移動端末は、企業レベルおよびユーザレベルの情報セキュリティを確保する前提で、相互接続を実現し、各端末は、ユーザがクラウドデスクトップシステムの内部で使用するように、周辺設備およびアプリをリソース共有に公開することができる。
【００７７】
ステップＳ３０４において、相互接続端末グループ内の端末の周辺設備リソースを共有する。
【００７８】
ここで、ユーザは、任意の端末によってクラウドデスクトップシステムにアクセスし、端末のクラウドデスクトップクライアントの周辺設備リストで、各端末が公開した周辺設備共有を見ることができ、ユーザは、必要に応じてクラウドデスクトップシステムにリダイレクトしてマウントして使用することができる。
【００７９】
ステップＳ３０６において、相互接続端末グループ内の端末のアプリリソースを共有する。
ここで、ユーザは、任意の端末によってクラウドデスクトップシステムにアクセスし、クラウドデスクトップクライアントのアプリリストで、各端末が公開したアプリ共有を見ることができる。本実施例の好ましい実施形態において、該アプリリソースを共有するために、（１）アプリ共有をネイティブ端末で実行する方式と、（２）アプリ共有インタフェースをデスクトップ側に表示させ、ヒューマンコンピュータインタラクションデータをアプリ共有のネイティブ端末で処理してから返信表示する方式という２種類の方式が存在する。
【００８０】
ステップＳ３０８において、選択的に仮想デスクトップタスクを現在の端末側に沈降して行うことができる。
【００８１】
ステップＳ３１０において：公共リソースを合理的に利用する。
ここで、複数の人が同じ公共デスクトップに接続することをサポートし、Ｍａｓｔｅｒユーザが支配し、他のユーザが操作展示を受信する。また、公共端末が同時に複数の端末相互接続グループに属することをサポートし、複数の相互接続グループのＭａｓｔｅｒユーザは、一定の規則で該公共端末のリソース共有を順番に使用する。
【００８２】
上記方法に係るステップＳ３０２については、下記方式で実現できる。
【００８３】
ＶＤＩ仮想デスクトップが様々なタイプ、例えば、ＰＣ、移動端末にログインして使用できる特性により、ユーザが任意の端末にクライアントをインストールしてログインすると、端末情報はログイン要求とともにクラウドプラットフォーム管理側に送信されてマッチングし、該端末がユーザの所属資産またはユーザの使用が許可された資産であれば、ユーザ名での相互接続端末グループに加入する。相互接続端末グループ内に、ユーザのクラウドデスクトップのキャラクターをＭａｓｔｅｒとし、全ての端末のキャラクターをＳｌａｖｅとする。端末がオン状態にある場合、クライアント内のエージェントモジュールは動作を維持し、サーバに状態を報告し、ユーザは任意の端末でクラウドデスクトップにアクセスすれば、クラウドデスクトップ内のクライアントインタフェースによって相互接続端末グループ内の各端末の状態を照会することができる。
【００８４】
以下、図面を参照しながら、Ｓ３０２について説明する。
【００８５】
図５は、本発明の実施例による端末の相互接続グループに加入するプロセスのフローチャートであり、図６は、本発明の実施例による仮想デスクトップ、ＰＣ、移動端末のリソース共有模式図であり、図５および図６に示すように、端末（Ｓｌａｖｅ）は、相互接続グループに加入した後に、ローカルの周辺設備およびアプリ情報を、所定のポリシーに従って削除選択してから、オンラインのユーザクラウドデスクトップ（Ｍａｓｔｅｒ）に報告する。ここで、所定のポリシーは、ユーザ、端末、システム（情報セキュリティのコンプライアンス要求を含んでもよいが、これらに限定されない）等のポリシーを含み、リソースを報告した後に、ユーザは、クラウドデスクトップ（Ｍａｓｔｅｒ）でクライアントインタフェースによって端末（Ｓｌａｖｅ）から報告された周辺設備、アプリを見て使用（具体的な使用方式は、後続のステップで詳細に説明し続ける）することができる。使用が完了した後に、クラウドデスクトップ（Ｍａｓｔｅｒ）側でリソースを解放することができ、解放方式は、使用後に能動的に解放する、またはタイムアウトで使用しない場合に自動的に解放するという２種類を選択可能である。ユーザは、Ｓｌａｖｅ端末で直接ログインしてリソースを回収してもよい。ユーザの相互接続端末グループ内に複数のクラウドデスクトップがあれば、ある端末（Ｓｌａｖｅ）の設備またはアプリがあるクラウドデスクトップにリダイレクトされた後、他のクラウドデスクトップシステムは、エネルギーが解放されるまで待ってからリダイレクト操作を行う必要がある。
【００８６】
なお、図５におけるモジュール１．１は、ある端末がＶＤＩユーザポータルに初めてアクセスしてクラウドデスクトップクライアントをダウンロードしてログインすることに用いられる。
【００８７】
モジュール１．２は、端末が相互接続端末グループに加入したか否かを判断するように構成される。
【００８８】
モジュール１．３は、ユーザ資産に属するか否かを判断するように構成される。
【００８９】
モジュール１．４は、ユーザが資産を使用できるか否かを判断するように構成される。
【００９０】
モジュール１．５は、公有資産であるか否かを判断するように構成される。
【００９１】
モジュール１．６は、ユーザ相互接続端末グループに加入するように構成される。
【００９２】
モジュール１．７は、マッチングされた現在の端末の全てが要求を満たさない場合、何の処理もしないように構成される。
【００９３】
モジュール１．８は、端末側がクラウドデスクトップ管理センターへリソース統合ポリシーを照合ように構成される。
【００９４】
モジュール１．９は、クラウドデスクトップ管理センターが端末から報告されたユーザ、端末情報に応じ、情報セキュリティのコンプライアンスポリシーと併せ、端末に共有可能なリソースのリストを返信するように構成される。
【００９５】
モジュール１．１０は、端末側がクラウドデスクトップ管理センターから返信された共有可能なリソースのリストに基づき、許可されたリソース（周辺設備およびアプリ）を相互接続端末グループのうちのオンラインのｍａｓｔｅｒクラウドデスクトップに報告するように構成される。
【００９６】
モジュール１．１１は、ユーザが任意の端末でクラウドデスクトップにログインする場合、端末から報告されたリソースリストを受信した後に、クラウドデスクトップクライアントインタフェースの共有周辺設備／アプリリストから選択して使用することができるように構成される。
【００９７】
上記図６については、なお、モジュール２．１は移動端末であり、モジュール２．２は移動端末で動作するアプリであり、モジュール２．３は移動端末のハードウェアの周辺設備であり、モジュール２．４は移動端末側で動作するコネクションエージェントであり、サーバに状態、周辺設備共有、アプリ共有を報告するインタフェースを提供するように構成され、モジュール２．５はＰＣ端末であり、モジュール２．６はＰＣ端末のハードウェアの周辺設備であり、モジュール２．７はＰＣ端末で動作するアプリであり、モジュール２．８はＰＣ端末側で動作するコネクションエージェントであり、サーバに状態、周辺設備共有、アプリ共有を報告するインタフェースを提供するように構成される。モジュール２．９は仮想デスクトップであり、モジュール２．１０は仮想デスクトップで動作するアプリであり、モジュール２．１１は仮想デスクトップが実行するコネクションエージェントであり、サーバに状態、周辺設備共有、アプリ共有を報告するインタフェースを提供するように構成され、モジュール２．１２はユーザが仮想デスクトップにログインするために使用する端末の周辺設備である。
【００９８】
上記方法に係るステップＳ３０４については、下記方式で実現できる。
【００９９】
端末（Ｓｌａｖｅ）の周辺設備リソースが統合されると、ユーザは、Ｍａｓｔｅｒクライアントインタフェースの周辺設備共有リストでこれらの周辺設備情報を見ることになる。
【０１００】
図７は、本発明の実施例による相互接続グループ内の端末の周辺設備共有の原理模式図であり、図７に示すように、ＰＣ２、Ｐｈｏｎｅ、ｗｏｒｋｓｔａｔｉｏｎにおいて、それぞれ端末の特点に基づき、ＵＳＢ、カメラ、グラフィックカードという３つの周辺設備が共有され、ユーザはＰＣ１でクラウドデスクトップにアクセスした後、相互接続端末の周辺設備共有リストで、この３つの周辺設備に対してリダイレクト操作を行い、デスクトップ内にマウントして使用することができる。
【０１０１】
該図７におけるモジュールについては、なお、モジュール３．１はユーザクラウドデスクトップ（Ｓｌａｖｅ）が実行するホストであり、モジュール３．２はデスクトップ仮想マシンであり、モジュール３．３はクラウドプロトコルサーバであり、モジュール３．４はユーザがクラウドデスクトップにログインするために使用するＰＣであり、モジュール３．５はクラウドプロトコルクライアントであり、モジュール３．６は相互接続端末グループ内の各端末であり、モジュール３．７は端末ＰＣ２に提供される共有周辺設備ＵＳＢ  Ｄｅｖｉｃｅであり、モジュール３．８は端末ｐｈｏｎｅに提供される共有周辺設備ＣａｍｅｒａＤｅｖｉｃｅであり、モジュール３．９は端末ｗｏｒｋｓｔａｔｉｏｎ提供されるに共有周辺設備ＧＰＵＤｅｖｉｃｅである。
【０１０２】
図８は、本発明の実施例による周辺設備共有のリダイレクトのフローチャートであり、図８に示すように、図５における端末（Ｓｌａｖｅ）がオンになっている時にクラウドデスクトップ（Ｍａｓｔｅｒ）にリソースを報告するプロセスに基づき、端末（Ｓｌａｖｅ）がオンになった後に新しいハードウェアが挿入されると、クラウドデスクトップ管理センターに権限の確認をリアルタイムに要求し、クラウドデスクトップ（Ｍａｓｔｅｒ）に再報告する必要がある。
【０１０３】
ＵＳＢのリダイレクトを例とし、リダイレクトのフローについて説明する。４．４ＰＣ２がＵＳＢデバイスの挿入を検出し、且つＵＳＢデバイスが既に周辺設備共有として配置されると、まず、情報セキュリティの観点から出発し、クラウドプラットフォーム管理センターに現在のポリシー、ＵＳＢデバイスが共有可能であるか否かを再び問い合わせ、クラウドデスクトップ管理センターがｏｋを返信すると可能であることを示し、ＰＣ２側のエージェントは、ユーザの現在のアクセスしているクラウドデスクトップの情報に応じ、クラウドプロトコルサーバに、ＵＳＢ周辺設備の挿入がある旨のレポートを送信する。ユーザクラウドプロトコルクライアントツールバーは、リダイレクトする必要があるか否かをユーザに提示し、ユーザがリダイレクトすると選択すれば、クラウドデスクトップ（Ｍａｓｔｅｒ）エージェントはＰＣ２側のエージェントにリンク確立要求を送信し、ＰＣ２がＯＫと応答すれば、設備のリダイレクトが成功したことを示し、リダイレクトが完了すると、ユーザは、クラウドデスクトップ内でＰＣ２におけるＵＳＢ周辺設備を読み書きすることができる。
【０１０４】
同様に、ユーザが４．５Ｐｈｏｎｅ２のカメラをリダイレクトすれば、携帯電話のカメラはウェブカメラとして機能し得る。携帯電話が忘れた場合、携帯電話の受話器およびイヤホンマイクをリダイレクトし、遠隔で通話操作を完了することができ、非常に使用しやすい。クラウドデスクトップの応用範囲も広がる。
【０１０５】
端末（Ｓｌａｖｅ）の周辺設備がクラウドデスクトップ（Ｍａｓｔｅｒ）によってリダイレクトされる場合、ユーザは端末（Ｓｌａｖｅ）側でログインしてこれらの周辺設備を使用すると、友好的な提示を受信し、ユーザは、クラウドデスクトップ（Ｍａｓｔｅｒ）がリソースを解放するまで待ったり、能動的にリソースを回収したりする。それと同時に、カメラ、グラフィックカードのような周辺設備が唯一の周辺設備であれば、一旦共有されると、端末（Ｓｌａｖｅ）の使用に影響するため、ユーザは、場合によってリソースを保留するように設置すると提案される。
【０１０６】
同様に、Ｓｌａｖｅ端末にハイエンドグラフィックカード、プリンタ、プロフェッショナルのサウンドカード、スマートカードリーダ等の周辺設備が接続されると、同様の方式でＭａｓｔｅｒクラウドデスクトップ側にダイレクトすることができ、ユーザによって使用される。
【０１０７】
図８におけるモジュールについては、なお、モジュール４．１は端末で動作するｃｌｏｕｄｃｌｉｅｎｔに設置され、クラウドデスクトップホストにおけるｃｌｏｕｄ  ｐｒｏｔｏｃｏｌ  ｓｅｒｖｅｒとのリンクを確立し、クラウドデスクトップを接続するように構成される。
【０１０８】
モジュール４．２はｃｌｏｕｄ  ｐｒｏｔｏｃｏｌ  ｓｅｒｖｅｒであり、モジュール４．３はＶＭで、デスクトップ仮想マシンであり、モジュール４．４は周辺設備共有ＵＳＢ  Ｄｅｖｉｃｅを提供するＰＣ２であり、モジュール４．５は周辺設備共有Ｃａｍｅｒａを提供するＰｈｏｎｅ２であり、モジュール４．６は周辺設備共有Ｇｐｕを提供するＰＣ３であり、モジュール４．７はクラウドデスクトップ管理センター（クラウドプラットフォーム管理センター）である。
【０１０９】
上記方法に係るステップＳ３０６については、下記方式で実現できる。
【０１１０】
図９は、本発明の実施例によるアプリ共有の模式図１であり、図９に示すように、５．６ＰＣ２、５．７ＰＣ３、５．８ＰＣ４が相互接続グループに加入した後に、ｐｈｏｔｏ  ｅｄｉｔｏｒ（５．６ＰＣ２）、３ｄｗｏｒｋｓｔａｔｉｏｎ（５．７ＰＣ３）、ａｕｄｉｏ  ｐｒｏ（５．８ＰＣ４）はアプリ共有として公開される。図９はアプリ共有の第１種の使用方式を示し、ユーザが任意の端末でクラウドデスクトップにログインした後、いずれもクライアントのアプリ共有リストでこれらのアプリを見ることができ、実行を選択すると、ソフトウェアは相手側のＳｌａｖｅ側で動作し、複数の端末のコラボレーションに非常に適する。ユーザがファイルを開く際に開き方式をアプリ共有と選択すると、該ファイルをアプリ共有のネイティブ端末に送信してから実行を開く。
【０１１１】
該方式は、端末を交換してからソフトウェアを実行し、ファイルをコピーし、更にダブルクリックして実行するような関連技術における処理方式に対し、本質的な違いがある。該機能は公共相互接続端末でも良好な応用の見通しがあり、例えば、会議の準備等のシーンである。
【０１１２】
それと同時に、端末の相互接続グループ内の全ての端末が公開したアプリ共有セットを、５．３移動端末で５．４ＡＰＰの方式で表現することをサポートし、５．４ＡＰＰを実行すると、アプリ共有セットに含まれるアプリがモジュール化されたインタフェーススタイルで表現されることが見られ、ユーザがある端末のある優勢アプリを実行してファイルを開こうとすれば、ＡＰＰによって「遠隔操作」することができ、特殊のシーンにおいて、ｗｉｎｄｏｗｓ（登録商標）オペレーティングシステム内に入ってアプリ共有をトリガすることよりもより使用しやすい。起動するとともに、アプリのタイプを判断することができ、移動端末側に同じ種類のアプリがあれば、移動端末側でも該アプリを起動し、移動端末側の操作をＰＣまたはクラウドデスクトップ側に同期させることができ、ユーザがＰＣまたは仮想デスクトップに戻ると、未完成の作業を完了することができる。
【０１１３】
図９におけるモジュールについては、なお、モジュール５．１はユーザが仮想デスクトップにログインするために使用するＰＣ１であり、モジュール５．２は仮想デスクトップであり、ユーザは仮想デスクトップの内部のクライアントの相互接続端末グループにおいて共有する優勢アプリリストで、端末５．５ＰＣ２からのｐｈｏｔｏ  ｅｄｉｔｏｒ、端末５．６ＰＣ３からの３ｄ  ｗｏｒｋｓｔａｔｉｏｎ、更に、端末５．７ＰＣ４からのａｕｄｉｏ  ｐｒｏを見ることができる。モジュール５．３はユーザ相互接続端末グループ内の移動端末であり、モジュール５．４は、ＡＰＰの形式で、相互接続端末グループにおいて共有する優勢アプリを移動端末に表現することである。端末５．５ＰＣ２からのｐｈｏｔｏ  ｅｄｉｔｏｒ、端末５．６ＰＣ３からの３ｄ  ｗｏｒｋｓｔａｔｉｏｎ、更に、端末５．７ＰＣ４からのａｕｄｉｏ  ｐｒｏが見られる。モジュール５．５は共有ｐｈｏｔｏ  ｅｄｉｔｏｒのＰＣ２であり、モジュール５．６は共有３ｄ  ｗｏｒｋｓｔａｔｉｏｎのＰＣ３であり、モジュール５．７は共有ａｕｄｉｏ  ｐｒｏのＰＣ４であり、モジュール５．８は相互接続端末グループ内のアプリ共有の端末であり、図５から分かるように、ユーザは任意の端末で、従来のｗｉｎｄｏｗｓデスクトップでも軽量化されたＡＰＰアプリでも、統合が実現できる端末リソースを簡単に実用することができる。
【０１１４】
しかし、クラウドデスクトップユーザにとって、自分がクラウドデスクトップの内部のみでアプリ共有を実行すれば、ネイティブ端末で該アプリを実行する体験を有することの実現を更に期待されるため、以下、このようなシーンの処理方式について詳細に説明する。
【０１１５】
図１０は、本発明の実施例によるアプリ共有の模式図２であり、図１０に示すように、ユーザは６．３ＰＣ１でクラウドデスクトップにアクセスし、ユーザはクラウドデスクトップ６．２ＵＳＥＲ  Ｍａｓｔｅｒ  ＶＭのアプリ共有リストで、端末６．０が共有するアプリＡＰＰ１をクリックして実行し、ユーザデータのインタラクションに関するため、この時、エージェントはまず６．４クラウドデスクトップ管理センターに要求を発して関連するコンプライアンス判断を行う。６．４クラウドデスクトップ管理センターがＯＫと応答すれば、クラウドデスクトップは該ＡＰＰ１を実行し、ＡＰＰ１が実行されると、ヒューマンコンピュータインタラクションデータはエージェントによって該アプリのネイティブＳｌａｖｅ端末に送信され、Ｓｌａｖｅ側のエージェントは、ネイティブ端末ＡＰＰ１のプロセスを呼び出し、更に、ネイティブ端末のハードウェアを呼び出し、Ｍａｓｔｅｒクラウドデスクトップ側から送信されたデータを処理し、処理した後、Ｍａｓｔｅｒクラウドデスクトップ側のクラウドデスクトップにおけるＡＰＰ１ソフトウェアインタフェースに戻して展示する。
【０１１６】
ユーザが端末（Ｓｌａｖｅ）でログインし、クラウドデスクトップ（Ｍａｓｔｅｒ）に使用されているアプリを開くことを選択すると、クラウドデスクトップ（Ｍａｓｔｅｒ）が該アプリを共有しているという友好的な提示が与えられる。ユーザは、クラウドデスクトップ（Ｍａｓｔｅｒ）側が解放するまで待ったり、能動的に回収したりすることができる。
【０１１７】
図１０におけるモジュールについては、なお、モジュール６．１はクラウドデスクトップ仮想マシンが位置するホストであり、モジュール６．２はユーザクラウドデスクトップ仮想マシンであり、モジュール６．３はユーザがデスクトップ仮想マシンにログインするために使用する端末であり、モジュール６．４はクラウドデスクトップ管理センターであり、モジュール６．５は、相互接続端末グループにおいてアプリ共有のネイティブ端末で動作するＳｌａｖｅエージェントを提供し、Ｍａｓｔｅｒエージェントとのインタラクションを担当し、モジュール６．６は、アプリ共有がネイティブ端末で動作する時に使用するプロセスであり、ネイティブ端末ハードウェアの呼び出しを担当する。モジュール６．７は共有のネイティブ端末（ＳｌａｖｅＰＣ）を提供する。
【０１１８】
上記方法に係るステップＳ３０８は、下記方式で実現できる：
【０１１９】
ユーザがクラウドデスクトップ内で１つの３Ｄプロジェクトを開く時に、ステップＳ３０６で説明した２種類のアプリ共有の使用方式を使用することができるが、ユーザ体験および操作の直感性を更に考えると、ユーザは、該アプリを現在でクラウドデスクトップにログインするために使用する端末に沈降して実行してもよい。
【０１２０】
図１１は、本発明の実施例による仮想デスクトップタスクをキャリア端末に沈降する処理のフローチャートであり、図１１に示すように、ユーザは、ある端末でクラウドデスクトップにログインして１つの３Ｄプロジェクトファイルを開き、開き方式をアプリ共有と選択し、この時、ＡＰＰＳＥＲＶＥＲは、該アプリ共有のネイティブ端末がユーザの現在のクラウドデスクトップにログインするために使用する端末であると判断し、且つ、ユーザは、端末に沈降して該アプリを実行して使用することを選択し、端末にユーザが実行する必要のある３Ｄプロジェクトファイルがなければ、クラウドデスクトップエージェントは該ファイルプッシュを端末にプッシュ配信し、プッシュ配信が終了すると自動的に開く。端末に該ソフトウェアがインストールされていなければ、ＡＰＰｓｅｒｖｅｒも自動的にプッシュ配信してインストールする。
【０１２１】
図１１におけるモジュールについては、なお、モジュール７．１は、ユーザがある端末でクラウドデスクトップにログインすることであり、モジュール７．２は、ユーザがクラウドデスクトップ内の１つの３ｄプロジェクトファイルを開き、開き方式がアプリ共有であることであり、モジュール７．３は、ＡＰＰ  ＳＥＲＶＥＲが共有３ｄ描画アプリの端末が現在の端末であるか否かを判断することであり、モジュール７．４は、端末に沈降して使用するか否かをユーザに提示することであり、モジュール７．５は、端末に該プロジェクトファイルがあるか否かであり、モジュール７．６は、端末が該３ｄアプリを使用し、ユーザが処理するようにユーザが処理する必要のあるプロジェクトファイルを開くことであり、モジュール７．７は、アプリを強制的に現在の端末に沈降して使用するか否かをユーザに提示することであり、モジュール７．８は、このアプリを共有する端末とのリンクを確立することであり、モジュール７．９は、ＡＰＰ  ＳＥＲＶＥＲが現在の端末にこのアプリがあるか否かを判断することであり、モジュール７．１０は、ＡＰＰ  ＳＥＲＶＥＲが現在の端末に該アプリをプッシュ配信することであり、モジュール７．１１は、端末エージェントが、端末にファイルをプッシュ配信するようにクラウドデスクトップエージェントに通知することである。
【０１２２】
上記方法に係るステップＳ３１０は、下記方式で実現できる：
【０１２３】
なお、公共リソースは、公共デスクトップおよび公共Ｓｌａｖｅ端末を含む。
【０１２４】
まず、図１２を参照して公共デスクトップについて説明する。図１２は、本発明の実施例による公共デスクトップのシーンのフローチャートであり、図１２に示すように、公共デスクトップとは、管理者がクラウドデスクトップ管理センター側にデスクトップＰＵＢＬＩＣを公共デスクトップとして配置し、ＰＵＢＬＩＣをユーザグループＴＳに割り当て、公共ユーザのアカウントをＴＳ、パスワードを１に設定し、ユーザＴＳ１のキャラクターをＭＡＳＴＥＲに指定し、ユーザＴＳ１は公共アカウントを用いてデスクトップＰＵＢＬＩＣにアクセスし、クラウドデスクトップ接続要求に公共デスクトップｍａｓｔｅｒのユーザ情報が含まれ、ユーザＴＳ２は公共アカウントを用いてデスクトップＰＵＢＬＩＣにアクセスし、クラウドデスクトップ接続要求に公共デスクトップｓｌａｖｅのユーザ情報が含まれ、クラウドデスクトッププロトコルサーバは、ｓｌａｖｅユーザを公共デスクトップに接続する要求を受信し、ユーザＴＳ２にリモートデスクトップを提供する時に、入力チャネルおよびマウスチャネルを閉じることを意味する。この時、ＴＳ１およびＴＳ２は仮想マシンｐｕｂｌｉｃのデスクトップを同時に見ることができるが、ＴＳ１のみが仮想マシンを操作することができ、ユーザグループＴＳのうちの他のユーザを公共デスクトップに接続するメカニズムが、ユーザＴＳ２の処理方式と同じである。
【０１２５】
該図１２におけるモジュールについては、なお、モジュール８．１は、管理者がクラウドデスクトップ管理センター側において、デスクトップＰＵＢＬＩＣを公共デスクトップとして配置することであり、モジュール８．２は、ＰＵＢＬＩＣをユーザグループＴＳに割り当て、公共ユーザアカウントをＴＳ、パスワードを１に設定することであり、モジュール８．３は、ユーザＴＳ１のキャラクターをＭＡＳＴＥＲに指定することであり、モジュール８．４は、ユーザＴＳ１が公共アカウントを用いてデスクトップＰＵＢＬＩＣにアクセスし、デスクトップ接続要求に公共デスクトップｍａｓｔｅｒユーザ情報が含まれることであり、モジュール８．５は、ユーザＴＳ２が公共アカウントを用いてデスクトップＰＵＢＬＩＣにアクセスし、デスクトップ接続要求に公共デスクトップｓｌａｖｅユーザ情報が含まれることであり、モジュール８．６は、Ｃｌｏｕｄ  Ｐｒｏｔｏｃｏｌ  Ｓｅｒｖｅｒがｓｌａｖｅユーザを公共デスクトップに接続する要求を受信し、ユーザＴＳ２にリモートデスクトップを提供する時に、入力チャネルおよびマウスチャネルを閉じることであり、モジュール８．７は、この時、ＴＳ１およびＴＳ２が仮想マシンｐｕｂｌｉｃのデスクトップを同時に見ることができるが、ＴＳ１のみが仮想マシンを操作することができることであり、モジュール８．８は、ユーザグループＴＳのうちの他のユーザを公共デスクトップに接続するメカニズムが、ユーザＴＳ２の処理方式と同じであることである。
【０１２６】
図１３は、本発明の実施例による公共デスクトップの使用シーンの模式図であり、図１３に示すように、公共Ｓｌａｖｅ端末は主に実際のシーンと合わせ、会議室、図書館等の場所に公有機器が確かに存在し、しかも複数のユーザが使用可能であり、あるいは、１つのオフィスエリア内に性能に優れている端末が１台あり、オフィスエリアの全てのユーザが使用可能である。このような端末は、公共Ｓｌａｖｅ端末のキャラクターで各ユーザの相互接続端末グループに加入することができ、複数の相互接続端末グループのＭａｓｔｅｒデスクトップは、リンク確立要求の優先順位に基づいてキューイングする必要がある。
【０１２７】
図１３におけるモジュールについては、なお、モジュール９．１は、Ｐｕｂｌｉｃデスクトップが位置するホストであり、モジュール９．２は、Ｐｕｂｌｉｃデスクトップ仮想マシンであり、モジュール９．３は、キャラクターがＭＡＳＴＥＲであるＰｕｂｌｉｃデスクトップ仮想マシンユーザであり、モジュール９．４〜９．７は、キャラクターがＳｌａｖｅであるＰｕｂｌｉｃデスクトップ仮想マシンユーザである。
【０１２８】
図１４は、本発明の実施例による公共相互接続端末の模式図であり、図１４に示すように、モジュール１０．１は、複数の相互接続端末グループに属する公共相互接続端末であり、モジュール１０．３は、ある相互接続端末グループのＭａｓｔｅｒクラウドデスクトップであり、現在使用している公共相互接続端末の共有リソースのＭａｓｔｅｒクラウドデスクトップでもあり、モジュール１０．４−１０．６は、他の相互接続端末グループのＭａｓｔｅｒクラウドデスクトップであり、公共相互接続端末の共有リソースの使用をキューイングして待っている。
【０１２９】
図１５は、本発明の実施例による会議室のＭａｓｔｅｒクラウドデスクトップがオフィスエリアのＳｌａｖｅ端末を用いてビデオを再生するシーンの模式図であり、図１５に示すように、モジュール１１．１は、オフィスエリアに配置されたＰＣ機であり、高性能なグラフィックカード配置を有するため、そのＧＰＵハードウェア周辺設備および関連するビデオアプリを全て相互接続端末グループに共有する。モジュール１１．２は、ユーザクラウドデスクトップが位置するホストであり、モジュール１１．３は、ユーザが位置する会議室であり、ユーザは会議室で会議室の性能の悪い端末を用いてクラウドデスクトップにログインし、会議中に１つの高解像度ビデオを再生する必要があり、ユーザはクラウドデスクトップクライアントインタフェースの共有リソースリストで、オフィスエリアのＰＣが性能に優れているハードウェア周辺設備および優勢アプリを同時に共有することを見る。本特許設計の技術と合わせ、この時、ユーザは２種類の方式により、このＰＣを用いてビデオを再生することができる。
【０１３０】
（１）該ＰＣのＧＰＵをリダイレクトし、リダイレクトが成功した後、クラウドデスクトップの内部にプレーヤを配置し、デスクトップにリダイレクトしたＰＣ端のＧＰＵエンジンを使用し、ユーザはアプリを実行してビデオを再生すると、コードストリームはＭａｓｔｅｒ  ＣｌｉｅｎｔとＳｌａｖｅ  Ｃｌｉｅｎｔとのインタラクションにより、ＰＣ端に送信されてハード復号を行った後、クラウドデスクトップに返信されて表示される。
【０１３１】
（２）ユーザはＰＣ側が共有する優勢アプリを使用し、ユーザはクラウドデスクトップでアプリを実行してビデオを再生し、この時、アプリおよび基礎となるインタラクションデータは、Ｍａｓｔｅｒ  ＣｌｉｅｎｔとＳｌａｖｅ  Ｃｌｉｅｎｔとのインタラクションにより、ＰＣ端のＡｐｐ  Ｐｒｏｇｒｅｓｓに送信され、ハードウェアを呼び出して処理された後、クラウドデスクトップに返信されて表示される。
【０１３２】
図１６は、本発明の実施例によるクラウドデスクトップシステムの適用前後の比較模式図であり、図１６に示すように、モジュール１２．１は、従来のクラウドデスクトップであり、モジュール１２．２は、従来のクラウドデスクトップ仮想マシンであり、クラウドデスクトップの内部では、本地端末の仮想マシン内にリダイレクトされたハードウェア周辺設備、およびクラウドデスクトップの内部にインストールされたアプリのみが使用でき、ハードウェアへの要求の高いタスクを処理しにくい。モジュール１２．３は、本特許に係る技術を応用した後のクラウドデスクトップであり、モジュール１２．４は、本実施例に係る技術を応用した後のＭａｓｔｅｒクラウドデスクトップである。
【０１３３】
図１７は、本発明の実施例による周辺設備のリダイレクトに係る各ネットワーク要素の内部処理の模式図であり、図１７に示すように、モジュール１３．１は、ユーザがｓｌａｖｅ端末で、端末に既に存在する周辺設備、または既に挿入された周辺設備にログインすることであり、モジュール１３．２は、ｓｌａｖｅエージェント端末の傍受プログラムが周辺設備のアクセス状況を検出することであり、モジュール１３．３は、ｓｌａｖｅエージェント通信モジュールがクラウドデスクトップ管理プラットフォームにリソース共有ポリシーを照会する要求を送信することであり、モジュール１３．４は、クラウドデスクトップ管理トラフィックであり、モジュール１３．５は、クラウドデスクトップ管理トラフィックがデータベースからユーザポリシーを照会することであり、モジュール１３．６は、クラウドデスクトップ管理トラフィックがデータベースから端末ポリシーを照会することであり、モジュール１３．７は、クラウドデスクトップ管理トラフィックがデータベースからシステムポリシーを照会することであり、モジュール１３．８は、ｓｌａｖｅエージェントが相互接続端末グループにリソース情報を報告することであり、モジュール１３．９は、デスクトッププロトコルサーバがリダイレクトする必要があるか否かをＭａｓｔｅｒデスクトップ側のユーザに提示することであり、モジュール１３．１０は、ユーザがｓｌａｖｅ側の周辺設備共有をリダイレクトすると選択することであり、モジュール１３．１１は、Ｍａｓｔｅｒデスクトップエージェントがｓｌａｖｅ端末と通信して周辺設備のリダイレクトを要求することであり、モジュール１３．１２は、ｓｌａｖｅがリダイレクト要求を受信することであり、デスクトップであり、モジュール１３．１３は、ユーザが端末側でクラウドデスクトップクライアントによってクラウドデスクトップに接続し、クラウドデスクトップ接続プロトコルによってクラウドデスクトップ仮想マシンとインタラクションを行い、Ｍａｓｔｅｒデスクトップに接続された周辺設備共有を使用することである。
【０１３４】
本実施例により、クラウドデスクトップシステムは、ハードウェアによる制限を受けることなく、リソース統合により、いつでもどこでもクラウドデスクトップを介して相互接続端末グループ内の各タイプの周辺設備およびアプリにアクセスできる。実用性、使いやすさが大幅に向上した。
【０１３５】
本発明の実施例は記憶媒体を更に提供する。好ましくは、本実施例において、上記記憶媒体は、以下のステップを実行するためのプログラムコードを記憶するように構成されてもよい。
【０１３６】
ステップＳ１において、複数の端末とのリンクを確立する。
【０１３７】
ステップＳ２において、リンクによって複数の端末のリソースを取得し、取得したリソースをそれぞれ複数の端末に共有する。
【０１３８】
好ましくは、本実施例において、上記記憶媒体は、ＵＳＢ、読み出し専用メモリ（ＲＯＭ、Ｒｅａｄ−Ｏｎｌｙ  Ｍｅｍｏｒｙ）、ランダムアクセスメモリ（ＲＡＭ、Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）、リムーバブルハードディスク、磁気ディスクまたは光ディスク等の各種のプログラムコードが記憶可能な媒体を含んでもよいが、それらに限定されない。
【０１３９】
好ましくは、本実施例における具体例は、上記実施例および好ましい実施形態に説明した例を参照することができ、本実施例はここで説明を省略する。
【０１４０】
もちろん、当業者であれば、上記本発明の各モジュールまたは各ステップは、汎用の計算装置で実現することができ、それらが単一の計算装置に集中してもよく、複数の計算装置で構成されるネットワークに分布されてもよく、好ましくは、それらは計算装置で実行可能なプログラムコードで実現でき、これにより、それらを記憶装置に記憶して計算装置によって実行することができ、且つ、ある場合、ここでの順序と異なる順序で示されたまたは説明されたステップを実行し、または、それらをそれぞれ各集積回路モジュールに作製し、または、それらのうちの複数のモジュールまたはステップを単一の集積回路モジュールに作製して実現することができることは理解すべきである。このように、本発明は、いかなる特定のハードウェアとソフトウェアとの組み合わせに限定されない。
【０１４１】
上記は本発明の好ましい実施例に過ぎず、本発明を限定するものではない。当業者にとって、本発明は様々な変更および変化が可能である。本発明の精神および原則内で行われたいかなる修正、均等な置換、改良等は、いずれも本発明の保護範囲内に含まれるべきである。
【産業上の利用可能性】
【０１４２】
本発明の実施例により、クラウドデスクトップシステムは複数の端末とのリンクを確立し、該複数の端末のリソースを取得し、更に、取得したリソースを該複数の端末に共有し、複数の端末の間のリソース共有を実現することができ、すなわち、１つの端末で他の端末のリソースの利用を実現することができ、関連技術における現在の端末で１つのファイルやタスクを処理できない場合、別の端末に移動して行う必要があるという問題を解決し、ユーザの体験効果を向上させる。
【図１】
2019537158.tif 000003
【図２】
2019537158.tif 000004
【図３】
2019537158.tif 000005
【図４】
2019537158.tif 000006
【図５】
2019537158.tif 000007
【図６】
2019537158.tif 000008
【図７】
2019537158.tif 000009
【図８】
2019537158.tif 000010
【図９】
2019537158.tif 000011
【図１０】
2019537158.tif 000012
【図１１】
2019537158.tif 000013
【図１２】
2019537158.tif 000014
【図１３】
2019537158.tif 000015
【図１４】
2019537158.tif 000016
【図１５】
2019537158.tif 000017
【図１６】
2019537158.tif 000018
【図１７】
2019537158.tif 000019
【国際調査報告】
2019537158.tif 000020
2019537158.tif 000021
2019537158.tif 000022
2019537158.tif 000023