計(jì)算設(shè)備硬件功能擴(kuò)充系統(tǒng)及方法
【專利摘要】一種計(jì)算設(shè)備硬件功能擴(kuò)充系統(tǒng),運(yùn)行于計(jì)算設(shè)備中,該系統(tǒng)包括:創(chuàng)建模塊,用于在計(jì)算設(shè)備中創(chuàng)建與需要使用的物理硬件相對(duì)應(yīng)的虛擬硬件;偵測模塊,用于偵測安裝有所述物理硬件的外部設(shè)備;建立模塊,用于建立所述虛擬硬件與外部設(shè)備的傳輸通道;請(qǐng)求模塊,用于通過所述傳輸通道向外部設(shè)備發(fā)送數(shù)據(jù)處理請(qǐng)求及需要處理的數(shù)據(jù),使得外部設(shè)備利用所述物理硬件處理所述數(shù)據(jù);及接收模塊,用于接收外部設(shè)備通過所述傳輸通道返回的處理結(jié)果,并存儲(chǔ)所述處理結(jié)果。本發(fā)明還提供一種計(jì)算設(shè)備硬件功能擴(kuò)充方法。本發(fā)明能夠擴(kuò)充計(jì)算設(shè)備的硬件功能,增加計(jì)算設(shè)備的可用性。
【專利說明】計(jì)算設(shè)備硬件功能擴(kuò)充系統(tǒng)及方法
【技術(shù)領(lǐng)域】
[0001] 本發(fā)明涉及一種虛擬化系統(tǒng)及方法,特別是關(guān)于一種計(jì)算設(shè)備硬件功能擴(kuò)充系統(tǒng) 及方法。
【背景技術(shù)】
[0002] 計(jì)算設(shè)備(例如手機(jī))受設(shè)備大小及成本的限制,常常無法內(nèi)建各種功能性硬件 (例如3D加速卡),從而降低了計(jì)算設(shè)備的方便性和可用性。
【發(fā)明內(nèi)容】
[0003] 鑒于以上內(nèi)容,有必要提供一種計(jì)算設(shè)備硬件功能擴(kuò)充系統(tǒng),能夠擴(kuò)充計(jì)算設(shè)備 的硬件功能。
[0004] 此外,還有必要提供一種計(jì)算設(shè)備硬件功能擴(kuò)充方法,能夠擴(kuò)充計(jì)算設(shè)備的硬件 功能。
[0005] -種計(jì)算設(shè)備硬件功能擴(kuò)充系統(tǒng),運(yùn)行于計(jì)算設(shè)備中,該系統(tǒng)包括:創(chuàng)建模塊,用 于在計(jì)算設(shè)備中創(chuàng)建與需要使用的物理硬件相對(duì)應(yīng)的虛擬硬件;偵測模塊,用于偵測安裝 有所述物理硬件的外部設(shè)備;建立模塊,用于建立所述虛擬硬件與外部設(shè)備的傳輸通道; 請(qǐng)求模塊,用于通過所述傳輸通道向外部設(shè)備發(fā)送數(shù)據(jù)處理請(qǐng)求及需要處理的數(shù)據(jù),使得 外部設(shè)備利用所述物理硬件處理所述數(shù)據(jù);及接收模塊,用于接收外部設(shè)備通過所述傳輸 通道返回的處理結(jié)果,并存儲(chǔ)所述處理結(jié)果。
[0006] -種計(jì)算設(shè)備硬件功能擴(kuò)充方法,應(yīng)用于計(jì)算設(shè)備中,該方法包括:創(chuàng)建步驟,用 于在計(jì)算設(shè)備中創(chuàng)建與需要使用的物理硬件相對(duì)應(yīng)的虛擬硬件;偵測步驟,偵測安裝有所 述物理硬件的外部設(shè)備;建立步驟,建立所述虛擬硬件與外部設(shè)備的傳輸通道;請(qǐng)求步驟, 通過所述傳輸通道向外部設(shè)備發(fā)送數(shù)據(jù)處理請(qǐng)求及需要處理的數(shù)據(jù),使得外部設(shè)備利用所 述物理硬件處理所述數(shù)據(jù);及接收步驟,接收外部設(shè)備通過所述傳輸通道返回的處理結(jié)果, 并存儲(chǔ)所述處理結(jié)果。
[0007] 本發(fā)明在計(jì)算設(shè)備中創(chuàng)建虛擬硬件,通過該虛擬硬件使用外部設(shè)備相應(yīng)的物理硬 件,擴(kuò)充了計(jì)算設(shè)備的硬件功能,增加了計(jì)算設(shè)備的方便性和可用性。
【專利附圖】
【附圖說明】
[0008] 圖1為本發(fā)明計(jì)算設(shè)備硬件功能擴(kuò)充系統(tǒng)較佳實(shí)施例的應(yīng)用環(huán)境示意圖。
[0009] 圖2為圖1中計(jì)算設(shè)備硬件功能擴(kuò)充系統(tǒng)的功能模塊圖。
[0010] 圖3為本發(fā)明計(jì)算設(shè)備硬件功能擴(kuò)充方法較佳實(shí)施例的流程圖。
【權(quán)利要求】
1. 一種計(jì)算設(shè)備硬件功能擴(kuò)充系統(tǒng),運(yùn)行于計(jì)算設(shè)備中,其特征在于,該系統(tǒng)包括: 創(chuàng)建模塊,用于在計(jì)算設(shè)備中創(chuàng)建與需要使用的物理硬件相對(duì)應(yīng)的虛擬硬件; 偵測模塊,用于偵測安裝有所述物理硬件的外部設(shè)備; 建立模塊,用于建立所述虛擬硬件與外部設(shè)備的傳輸通道; 請(qǐng)求模塊,用于通過所述傳輸通道向外部設(shè)備發(fā)送數(shù)據(jù)處理請(qǐng)求及需要處理的數(shù)據(jù), 使得外部設(shè)備利用所述物理硬件處理所述數(shù)據(jù);及 接收模塊,用于接收外部設(shè)備通過所述傳輸通道返回的處理結(jié)果,并存儲(chǔ)所述處理結(jié) 果。
2. 如權(quán)利要求1所述的計(jì)算設(shè)備硬件功能擴(kuò)充系統(tǒng),其特征在于,所述計(jì)算設(shè)備包括 至少一個(gè)虛擬機(jī),所述創(chuàng)建模塊在計(jì)算設(shè)備的虛擬機(jī)中創(chuàng)建與需要使用的物理硬件相對(duì)應(yīng) 的虛擬硬件。
3. 如權(quán)利要求1所述的計(jì)算設(shè)備硬件功能擴(kuò)充系統(tǒng),其特征在于,所述傳輸通道是遠(yuǎn) 程過程調(diào)用傳輸通道。
4. 如權(quán)利要求1所述的計(jì)算設(shè)備硬件功能擴(kuò)充系統(tǒng),其特征在于,所述計(jì)算設(shè)備是移 動(dòng)裝置。
5. -種計(jì)算設(shè)備硬件功能擴(kuò)充方法,應(yīng)用于計(jì)算設(shè)備中,其特征在于,該方法包括: 創(chuàng)建步驟,用于在計(jì)算設(shè)備中創(chuàng)建與需要使用的物理硬件相對(duì)應(yīng)的虛擬硬件; 偵測步驟,偵測安裝有所述物理硬件的外部設(shè)備; 建立步驟,建立所述虛擬硬件與外部設(shè)備的傳輸通道; 請(qǐng)求步驟,通過所述傳輸通道向外部設(shè)備發(fā)送數(shù)據(jù)處理請(qǐng)求及需要處理的數(shù)據(jù),使得 外部設(shè)備利用所述物理硬件處理所述數(shù)據(jù);及 接收步驟,接收外部設(shè)備通過所述傳輸通道返回的處理結(jié)果,并存儲(chǔ)所述處理結(jié)果。
6. 如權(quán)利要求5所述的計(jì)算設(shè)備硬件功能擴(kuò)充方法,其特征在于,所述計(jì)算設(shè)備包括 至少一個(gè)虛擬機(jī),所述創(chuàng)建步驟在計(jì)算設(shè)備的虛擬機(jī)中創(chuàng)建與需要使用的物理硬件相對(duì)應(yīng) 的虛擬硬件。
7. 如權(quán)利要求5所述的計(jì)算設(shè)備硬件功能擴(kuò)充方法,其特征在于,所述傳輸通道是遠(yuǎn) 程過程調(diào)用傳輸通道。
8. 如權(quán)利要求5所述的計(jì)算設(shè)備硬件功能擴(kuò)充方法,其特征在于,所述計(jì)算設(shè)備是移 動(dòng)裝置。
【文檔編號(hào)】G06F9/455GK104063260SQ201310091353
【公開日】2014年9月24日 申請(qǐng)日期:2013年3月21日 優(yōu)先權(quán)日:2013年3月21日
【發(fā)明者】李忠一, 盧秋樺, 張力凡, 林俞君, 林建志, 顏?zhàn)谛? 申請(qǐng)人:鴻富錦精密工業(yè)(深圳)有限公司, 鴻海精密工業(yè)股份有限公司