欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

一種數(shù)據(jù)傳輸系統(tǒng)及其多個(gè)虛擬桌面自適應(yīng)切換方法

文檔序號(hào):6372697閱讀:213來(lái)源:國(guó)知局
專利名稱:一種數(shù)據(jù)傳輸系統(tǒng)及其多個(gè)虛擬桌面自適應(yīng)切換方法
技術(shù)領(lǐng)域
本發(fā)明涉及通信技術(shù)領(lǐng)域,尤其涉及一種應(yīng)用于虛擬化環(huán)境的數(shù)據(jù)傳輸系統(tǒng)及其多個(gè)虛擬桌面自適應(yīng)切換方法。
背景技術(shù)
外設(shè)及端ロ映射技術(shù),即桌面虛擬化中將終端的USB外設(shè)、串口和并ロ設(shè)備重定向到虛擬桌面中使用的技術(shù)。虛擬化環(huán)境中,通過(guò)外設(shè)及端ロ映射技術(shù)來(lái)使用終端瘦客戶機(jī)或者PC機(jī)上的外設(shè)所提供的I/O服務(wù),如USB設(shè)備、串口和井口設(shè)備等,這使得虛擬桌面環(huán)境與傳統(tǒng)桌面環(huán)境的用戶體驗(yàn)更加接近,用戶可以輕松、方便地使用各種外設(shè)。傳統(tǒng)技術(shù)下,在終端機(jī)同時(shí)登陸多個(gè)虛擬桌面的應(yīng)用場(chǎng)景中對(duì)于外設(shè)使用通常采 用共享訪問(wèn)的方式,不論是活動(dòng)的桌面(即當(dāng)前桌面)還是非活動(dòng)的桌面都只能以并發(fā)方式使用外設(shè),如對(duì)于U盤這種存儲(chǔ)類外設(shè)的使用。但是大部分的設(shè)備并不支持并發(fā)的使用方式,例如攝像頭、耳機(jī)、UKey、智能卡讀卡器等,所以就造成在多虛擬桌面的情況下大部分的外設(shè)將無(wú)發(fā)正確使用的情況。

發(fā)明內(nèi)容
本發(fā)明的目的在于提供一種數(shù)據(jù)傳輸系統(tǒng)及其多個(gè)虛擬桌面自適應(yīng)切換方法,應(yīng)用于虛擬化環(huán)境,克服傳統(tǒng)技術(shù)中在同時(shí)登錄多個(gè)虛擬桌面的情況下無(wú)法正確使用外設(shè)的缺陷。本發(fā)明的目的是通過(guò)以下技術(shù)方案實(shí)現(xiàn)的—種數(shù)據(jù)傳輸系統(tǒng),包括建立通信連接的虛擬機(jī)端組件和終端組件,所述虛擬機(jī)組件包括虛擬桌面開(kāi)啟單元,用于開(kāi)啟ー個(gè)或者多個(gè)虛擬桌面會(huì)話;虛擬桌面切換單元,用于進(jìn)行不同虛擬桌面之間的切換,同時(shí)產(chǎn)生桌面切換事件;所述終端組件包括虛擬桌面切換事件捕獲單元,用于實(shí)時(shí)捕獲所述桌面切換事件并獲取切換動(dòng)作的目標(biāo)桌面;設(shè)備會(huì)話建立単元,用于在被驅(qū)動(dòng)時(shí),建立目標(biāo)桌面的設(shè)備對(duì)話;設(shè)備會(huì)話動(dòng)態(tài)切換單元,用于在虛擬桌面切換事件捕獲單元捕獲到桌面切換事件吋,驅(qū)動(dòng)設(shè)備會(huì)話建立単元建立目標(biāo)桌面的設(shè)備對(duì)話。上述系統(tǒng)中,所述虛擬機(jī)組件還包括桌面會(huì)話處理単元,用于增加新的桌面會(huì)話和/或結(jié)束已有的桌面會(huì)話,同時(shí)產(chǎn)生桌面切換事件。上述系統(tǒng)中,所述虛擬桌面切換事件捕獲單元,還用于捕獲桌面會(huì)話處理單元產(chǎn)生的桌面切換事件,同時(shí)獲取新增的桌面會(huì)話/與當(dāng)前結(jié)束的桌面會(huì)話相鄰的桌面會(huì)話作為目標(biāo)桌面。一種多個(gè)虛擬桌面自適應(yīng)切換方法,包括步驟虛擬機(jī)端組件同時(shí)開(kāi)啟多個(gè)虛擬桌面會(huì)話,終端組件識(shí)別當(dāng)前桌面會(huì)話,并建立相應(yīng)的設(shè)備會(huì)話到當(dāng)前虛擬桌面;在用戶切換當(dāng)前桌面會(huì)話至其他桌面會(huì)話時(shí),虛擬機(jī)端組件產(chǎn)生桌面切換事件;終端組件捕獲所述桌面切換事件并獲取該切換動(dòng)作的目標(biāo)桌面,之后解除當(dāng)前虛擬桌面的設(shè)備會(huì)話,建立所述目標(biāo)桌面的設(shè)備會(huì)話。上述方法還包括所述虛擬機(jī)端組件在用戶新增桌面會(huì)話時(shí)產(chǎn)生桌面切換事件,終端組件捕獲到該桌面切換事件時(shí)獲取新增的桌面會(huì)話作為目標(biāo)桌面,解除當(dāng)前虛擬桌面的設(shè)備會(huì)話,并建立該目標(biāo)桌面的設(shè)備會(huì)話。
上述還包括所述虛擬機(jī)端組件在用戶結(jié)束ー個(gè)桌面會(huì)話時(shí)產(chǎn)生桌面切換事件,終端組件捕獲該桌面切換事件并獲取與當(dāng)前結(jié)束的桌面會(huì)話相鄰的桌面會(huì)話作為目標(biāo)桌面,之后解除當(dāng)前虛擬桌面的設(shè)備會(huì)話,建立該目標(biāo)桌面的設(shè)備會(huì)話。與現(xiàn)有技術(shù)相比,本發(fā)明實(shí)施例具有以下有益效果本發(fā)明實(shí)施例中,在同時(shí)登錄多個(gè)虛擬桌面的時(shí)候可以使得終端機(jī)上USB設(shè)備、串井口設(shè)備等外設(shè)得到正確的使用,切換到不同的桌面時(shí),設(shè)備會(huì)話會(huì)自適應(yīng)地同步到相應(yīng)的桌面中去井能夠確保數(shù)據(jù)的完整性,解決傳統(tǒng)技術(shù)在多桌面情況下外設(shè)的使用問(wèn)題。


圖I是本發(fā)明實(shí)施例中應(yīng)用于虛擬化環(huán)境的數(shù)據(jù)傳輸系統(tǒng)結(jié)構(gòu)示意圖。圖2是本發(fā)明實(shí)施例中實(shí)現(xiàn)多個(gè)虛擬桌面自適應(yīng)切換的方法原理圖。圖3是本發(fā)明實(shí)施例中實(shí)現(xiàn)多個(gè)虛擬桌面自適應(yīng)切換的方法流程圖。圖4是本發(fā)明實(shí)施例中虛擬桌面會(huì)話增加及減少時(shí)實(shí)現(xiàn)設(shè)備會(huì)話自適應(yīng)的方法流程圖。
具體實(shí)施例方式為了使本發(fā)明的目的、技術(shù)方案及優(yōu)點(diǎn)更加清楚明白,以下結(jié)合附圖及實(shí)施例,對(duì)本發(fā)明進(jìn)行進(jìn)ー步詳細(xì)說(shuō)明。應(yīng)當(dāng)理解,此處所描述的具體實(shí)施例僅僅用以解釋本發(fā)明,并不用于限定本發(fā)明。請(qǐng)參閱圖1,本實(shí)施例中應(yīng)用于虛擬化環(huán)境的數(shù)據(jù)傳輸系統(tǒng)包括虛擬機(jī)和終端,而虛擬機(jī)和終端中用以實(shí)現(xiàn)外設(shè)及端ロ映射的功能単元分別定義為虛擬機(jī)組件和終端組件。
其中,虛擬機(jī)組件包括虛擬桌面開(kāi)啟單元,用于開(kāi)啟ー個(gè)或者多個(gè)虛擬桌面會(huì)話(本實(shí)施例中僅針對(duì)同時(shí)開(kāi)啟多個(gè)虛擬桌面會(huì)話的情況);虛擬桌面切換單元,用于進(jìn)行不同虛擬桌面之間的切換,并產(chǎn)生桌面切換事件。其中,終端組件包括虛擬桌面切換事件捕獲單元,用于實(shí)時(shí)捕獲虛擬桌面切換單元產(chǎn)生的桌面切換事件并正確獲取切換的目標(biāo)桌面;設(shè)備會(huì)話建立単元,用于在被驅(qū)動(dòng)時(shí),建立目標(biāo)桌面的設(shè)備對(duì)話;
設(shè)備會(huì)話動(dòng)態(tài)切換單元,用于在虛擬桌面切換事件捕獲單元捕獲到桌面切換事件吋,驅(qū)動(dòng)設(shè)備會(huì)話建立単元建立目標(biāo)桌面的設(shè)備對(duì)話。上述數(shù)據(jù)傳輸系統(tǒng)中,終端組件增設(shè)了虛擬桌面切換事件捕獲功能,使得終端組件能過(guò)正確地掌握當(dāng)前桌面的動(dòng)態(tài);同時(shí)結(jié)合設(shè)備會(huì)話動(dòng)態(tài)切換功能,從而使得設(shè)備會(huì)話能夠正確地自適應(yīng)到當(dāng)前桌面會(huì)話中去。結(jié)合圖2和圖3所示,上述數(shù)據(jù)傳輸系統(tǒng)的實(shí)現(xiàn)多個(gè)虛擬桌面自適應(yīng)切換的方法為301、開(kāi)啟多個(gè)虛擬桌面會(huì)話。302、終端組件識(shí)別當(dāng)前桌面會(huì)話,并建立設(shè)備會(huì)話到當(dāng)前虛擬桌面。303、實(shí)時(shí)捕獲在用戶由當(dāng)前桌面會(huì)話切換到其他桌面會(huì)話時(shí)產(chǎn)生的桌面切換事件,捕獲后執(zhí)行下一歩。 304、終端組件捕獲目標(biāo)桌面會(huì)話,即下ー個(gè)當(dāng)前桌面會(huì)話。305、終端組件解除當(dāng)前虛擬桌面的設(shè)備會(huì)話(未使用完的設(shè)備會(huì)采用延遲策略),并建立目標(biāo)桌面的設(shè)備會(huì)話,實(shí)現(xiàn)設(shè)備會(huì)話與當(dāng)前桌面的自適應(yīng)動(dòng)作。在該方法實(shí)現(xiàn)過(guò)程中,為了在同時(shí)登陸多個(gè)虛擬桌面的情況下能夠正確地使用所有終端機(jī)上的設(shè)備,對(duì)于終端機(jī)上的外設(shè)必須采用獨(dú)享而非共享的使用方式,同時(shí)通過(guò)偵測(cè)桌面切換事件并正確捕獲當(dāng)前桌面,實(shí)現(xiàn)設(shè)備會(huì)話到當(dāng)前桌面的自適應(yīng)式的同步并確保數(shù)據(jù)完整性,最終達(dá)到正確使用終端上所有設(shè)備的目的。在實(shí)際應(yīng)用過(guò)程中,用戶可能會(huì)根據(jù)需要増加或者減少桌面會(huì)話,此時(shí)通過(guò)如圖4所示的設(shè)備會(huì)話自適應(yīng)方式來(lái)進(jìn)行處理在新增桌面會(huì)話時(shí),終端組件捕獲新增的桌面會(huì)話成為目標(biāo)桌面,同時(shí)產(chǎn)生桌面切換事件去驅(qū)動(dòng)終端組件的設(shè)備會(huì)話自適應(yīng)動(dòng)作;在減少桌面會(huì)話時(shí),結(jié)束ー個(gè)桌面會(huì)話后終端組件捕獲其臨近的桌面會(huì)話作為目標(biāo)桌面,同時(shí)產(chǎn)生桌面切換事件去驅(qū)動(dòng)終端組件的設(shè)備會(huì)話自適應(yīng)動(dòng)作,直至最后ー個(gè)桌面會(huì)話結(jié)束,設(shè) 備會(huì)話也將真正結(jié)束。以上所述僅為本發(fā)明的較佳實(shí)施例而已,并不用以限制本發(fā)明,凡在本發(fā)明的精神和原則之內(nèi)所作的任何修改、等同替換和改進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。
權(quán)利要求
1.一種數(shù)據(jù)傳輸系統(tǒng),包括建立通信連接的虛擬機(jī)端組件和終端組件,其特征在于, 所述虛擬機(jī)組件包括 虛擬桌面開(kāi)啟單元,用于開(kāi)啟一個(gè)或者多個(gè)虛擬桌面會(huì)話; 虛擬桌面切換單元,用于進(jìn)行不同虛擬桌面之間的切換,同時(shí)產(chǎn)生桌面切換事件; 所述終端組件包括 虛擬桌面切換事件捕獲單元,用于實(shí)時(shí)捕獲所述桌面切換事件并獲取切換動(dòng)作的目標(biāo)桌面; 設(shè)備會(huì)話建立單元,用于在被驅(qū)動(dòng)時(shí),建立目標(biāo)桌面的設(shè)備對(duì)話; 設(shè)備會(huì)話動(dòng)態(tài)切換單元,用于在虛擬桌面切換事件捕獲單元捕獲到桌面切換事件時(shí),驅(qū)動(dòng)設(shè)備會(huì)話建立單元建立目標(biāo)桌面的設(shè)備對(duì)話。
2.如權(quán)利要求I所述數(shù)據(jù)傳輸系統(tǒng),其特征在于,所述虛擬機(jī)組件還包括桌面會(huì)話處理單元,用于增加新的桌面會(huì)話和/或結(jié)束已有的桌面會(huì)話,同時(shí)產(chǎn)生桌面切換事件。
3.如權(quán)利要求2所述數(shù)據(jù)傳輸系統(tǒng),其特征在于,所述虛擬桌面切換事件捕獲單元,還用于捕獲桌面會(huì)話處理單元產(chǎn)生的桌面切換事件,同時(shí)獲取新增的桌面會(huì)話/與當(dāng)前結(jié)束的桌面會(huì)話相鄰的桌面會(huì)話作為目標(biāo)桌面。
4.一種多個(gè)虛擬桌面自適應(yīng)切換方法,其特征在于,該方法包括步驟 虛擬機(jī)端組件同時(shí)開(kāi)啟多個(gè)虛擬桌面會(huì)話,終端組件識(shí)別當(dāng)前桌面會(huì)話,并建立相應(yīng)的設(shè)備會(huì)話到當(dāng)前虛擬桌面; 在用戶切換當(dāng)前桌面會(huì)話至其他桌面會(huì)話時(shí),虛擬機(jī)端組件產(chǎn)生桌面切換事件; 終端組件捕獲所述桌面切換事件并獲取該切換動(dòng)作的目標(biāo)桌面,之后解除當(dāng)前虛擬桌面的設(shè)備會(huì)話,建立所述目標(biāo)桌面的設(shè)備會(huì)話。
5.如權(quán)利要求4所述多個(gè)虛擬桌面自適應(yīng)切換方法,其特征在于,該方法還包括所述虛擬機(jī)端組件在用戶新增桌面會(huì)話時(shí)產(chǎn)生桌面切換事件,終端組件捕獲到該桌面切換事件時(shí)獲取新增的桌面會(huì)話作為目標(biāo)桌面,解除當(dāng)前虛擬桌面的設(shè)備會(huì)話,并建立該目標(biāo)桌面的設(shè)備會(huì)話。
6.如權(quán)利要求4所述多個(gè)虛擬桌面自適應(yīng)切換方法,其特征在于,該方法還包括所述虛擬機(jī)端組件在用戶結(jié)束一個(gè)桌面會(huì)話時(shí)產(chǎn)生桌面切換事件,終端組件捕獲該桌面切換事件并獲取與當(dāng)前結(jié)束的桌面會(huì)話相鄰的桌面會(huì)話作為目標(biāo)桌面,之后解除當(dāng)前虛擬桌面的設(shè)備會(huì)話,建立該目標(biāo)桌面的設(shè)備會(huì)話。
全文摘要
本發(fā)明提供了一種數(shù)據(jù)傳輸系統(tǒng)及其多個(gè)虛擬桌面自適應(yīng)切換方法,所述方法包括步驟虛擬機(jī)端組件同時(shí)開(kāi)啟多個(gè)虛擬桌面會(huì)話,終端組件識(shí)別當(dāng)前桌面會(huì)話,并建立相應(yīng)的設(shè)備會(huì)話到當(dāng)前虛擬桌面;在用戶切換當(dāng)前桌面會(huì)話至其他桌面會(huì)話時(shí),虛擬機(jī)端組件產(chǎn)生桌面切換事件;終端組件捕獲所述桌面切換事件并獲取該切換動(dòng)作的目標(biāo)桌面,之后解除當(dāng)前虛擬桌面的設(shè)備會(huì)話,建立所述目標(biāo)桌面的設(shè)備會(huì)話。本發(fā)明實(shí)施例中,在同時(shí)登錄多個(gè)虛擬桌面的時(shí)候可以使得終端機(jī)上USB設(shè)備、串并口設(shè)備等外設(shè)得到正確的使用,切換到不同的桌面時(shí),設(shè)備會(huì)話會(huì)自適應(yīng)地同步到相應(yīng)的桌面中去并能夠確保數(shù)據(jù)的完整性,解決傳統(tǒng)技術(shù)在多桌面情況下外設(shè)的使用問(wèn)題。
文檔編號(hào)G06F9/455GK102819448SQ20121022888
公開(kāi)日2012年12月12日 申請(qǐng)日期2012年8月8日 優(yōu)先權(quán)日2012年8月8日
發(fā)明者李寶宇, 馬成立 申請(qǐng)人:深圳市京華科訊科技有限公司
網(wǎng)友詢問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
茌平县| 玉龙| 东海县| 武山县| 玉屏| 华安县| 西昌市| 张家口市| 华池县| 扎鲁特旗| 吉安县| 龙泉市| 大城县| 莱州市| 宁南县| 乐业县| 诏安县| 阳原县| 黔西| 偃师市| 锡林郭勒盟| 木里| 重庆市| 高青县| 东平县| 收藏| 广饶县| 南靖县| 平遥县| 台前县| 莒南县| 浦城县| 鲁山县| 双城市| 玛多县| 安徽省| 谢通门县| 北票市| 太仆寺旗| 黔江区| 德格县|