本發(fā)明屬于通信技術(shù)領(lǐng)域,尤其涉及一種平板電腦與手機(jī)交互的系統(tǒng)。
背景技術(shù):
平板電腦和手機(jī)都是獨(dú)立的系統(tǒng),獨(dú)自運(yùn)行,可采用USB等連接技術(shù)來(lái)進(jìn)行連接,可這些都是數(shù)據(jù)層面的,互操作的方式很少。因此手機(jī)很難使用到硬件性能更為強(qiáng)大的平板電腦的資源,而平板電腦作為手機(jī)的一種補(bǔ)充,也很難體現(xiàn)出它的優(yōu)勢(shì)。現(xiàn)有的某些技術(shù)采用的是藍(lán)牙進(jìn)行數(shù)據(jù)傳輸,數(shù)據(jù)傳輸效率較慢,且不太穩(wěn)定。
技術(shù)實(shí)現(xiàn)要素:
本發(fā)明的目的在于:提供一種實(shí)現(xiàn)平板電腦與手機(jī)交互的系統(tǒng),利用已經(jīng)公開(kāi)的一種用于數(shù)據(jù)傳輸?shù)霓D(zhuǎn)軸進(jìn)行數(shù)據(jù)傳輸,以同時(shí)解決目前部分采用藍(lán)牙技術(shù)帶來(lái)的效率慢、不穩(wěn)定以及不能充分利用平板電腦資源的技術(shù)問(wèn)題。
本發(fā)明采用的技術(shù)方案如下:
一種實(shí)現(xiàn)平板電腦與手機(jī)交互的系統(tǒng),包括平板電腦和手機(jī),手機(jī)通過(guò)轉(zhuǎn)軸與平板電腦通信、鉸接,平板電腦中設(shè)有交互系統(tǒng)服務(wù)端,交互系統(tǒng)服務(wù)端建立有模擬手機(jī)運(yùn)行的虛擬機(jī)模塊;手機(jī)中設(shè)有交互系統(tǒng)客戶端,用于將手機(jī)的寄存器和系統(tǒng)狀態(tài)保存為鏡像并通過(guò)轉(zhuǎn)軸發(fā)送至虛擬機(jī)模塊中運(yùn)行,手機(jī)的程序或進(jìn)程在虛擬機(jī)模塊中運(yùn)行完畢后,交互系統(tǒng)服務(wù)端將運(yùn)行完畢的數(shù)據(jù)保存為虛擬機(jī)系統(tǒng)鏡像并通過(guò)轉(zhuǎn)軸發(fā)送至交互系統(tǒng)客戶端,交互系統(tǒng)客戶端根據(jù)虛擬機(jī)系統(tǒng)鏡像更新本地?cái)?shù)據(jù)。
進(jìn)一步的,在所述平板電腦中設(shè)置有平板電腦控制匯聚模塊,在所述手機(jī)中設(shè)置有手機(jī)控制匯聚模塊,所述平板電腦控制匯聚模塊和手機(jī)控制匯聚模塊均用來(lái)管理平板電腦和手機(jī)間的會(huì)話,負(fù)責(zé)獲取當(dāng)前平板電腦中虛擬機(jī)系統(tǒng)鏡像或手機(jī)的系統(tǒng)鏡像,且將其進(jìn)行壓縮,并傳輸至對(duì)端;
進(jìn)一步的,所述交互系統(tǒng)服務(wù)端連接平板電腦控制匯聚模塊,所述平板電腦控制匯聚模塊通信連接于轉(zhuǎn)軸,平板電腦控制匯聚模塊通信連接于手機(jī)控制匯聚模塊,手機(jī)控制匯聚模塊通信連接于交互系統(tǒng)客戶端。
進(jìn)一步的,所述交互系統(tǒng)服務(wù)端獲取手機(jī)的寄存器地址,將手機(jī)的寄存器地址映射為平板電腦的寄存器地址。
進(jìn)一步的,所述手機(jī)控制匯聚模塊和平板電腦控制匯聚模塊均包括:
用于從虛擬機(jī)模塊或手機(jī)中獲取虛擬機(jī)系統(tǒng)鏡像或手機(jī)的系統(tǒng)鏡像,并進(jìn)行壓縮的鏡像壓縮模塊;
用于將壓縮好的鏡像數(shù)據(jù)發(fā)送至數(shù)據(jù)鏈路層,通過(guò)轉(zhuǎn)軸傳送至交互系統(tǒng)服務(wù)端或交互系統(tǒng)客戶端的傳輸控制模塊;
用于獲取傳輸過(guò)來(lái)的虛擬機(jī)系統(tǒng)鏡像或手機(jī)的系統(tǒng)鏡像,進(jìn)行解壓縮處理之后,上傳至手機(jī)客戶端或虛擬機(jī)模塊的鏡像解壓模塊;
所述手機(jī)控制匯聚模塊中的鏡像壓縮模塊連接交互系統(tǒng)客戶端和手機(jī)控制匯聚模塊中的傳輸控制模塊;所述手機(jī)控制匯聚模塊中的傳輸控制模塊通信連接于轉(zhuǎn)軸;所述手機(jī)控制匯聚模塊中的鏡像解壓模塊通信連接于交互系統(tǒng)客戶端和轉(zhuǎn)軸;所述平板電腦控制匯聚模塊中的鏡像壓縮模塊連接交互系統(tǒng)服務(wù)端和平板電腦控制匯聚模塊中的傳輸控制模塊;所述平板電腦控制匯聚模塊中的傳輸控制模塊通信連接于轉(zhuǎn)軸,平板電腦控制匯聚模塊中的鏡像解壓模塊通信連接于交互系統(tǒng)服務(wù)端和轉(zhuǎn)軸。
綜上所述,由于采用了上述技術(shù)方案,本發(fā)明的有益效果是:
本發(fā)明在平板電腦上為手機(jī)建立一個(gè)虛擬環(huán)境,使手機(jī)的程序可以在平板電腦上運(yùn)行,將底層硬件映射至手機(jī),讓手機(jī)可以使用硬件性能是手機(jī)數(shù)倍的平板電腦的資源,這些映射過(guò)程都在平板電腦的虛擬機(jī)模塊中完成。即手機(jī)和平板電腦之間的操作可以進(jìn)行無(wú)縫轉(zhuǎn)接,方便用戶使用。在第一次使用的時(shí)候,根據(jù)手機(jī)配置,在平板電腦端初始化一個(gè)虛擬機(jī)環(huán)境。并在首頁(yè)上建立一個(gè)手機(jī)圖標(biāo),用戶可以點(diǎn)擊手機(jī)圖標(biāo)來(lái)激活虛擬機(jī),也可實(shí)現(xiàn)在平板上操作手機(jī)系統(tǒng),同時(shí)解決了目前部分采用藍(lán)牙技術(shù)帶來(lái)的效率慢、不穩(wěn)定以及不能充分利用平板電腦資源的技術(shù)問(wèn)題。
附圖說(shuō)明
圖1是本發(fā)明提供的實(shí)現(xiàn)平板電腦與手機(jī)交互的系統(tǒng)框圖。
圖2是本發(fā)明一實(shí)現(xiàn)平板電腦與手機(jī)交互的具體實(shí)施例的系統(tǒng)框圖。
具體實(shí)施方式
本說(shuō)明書(shū)中公開(kāi)的所有特征,除了互相排斥的特征和/或步驟以外,均可以以任何方式組合。
下面結(jié)合圖1~圖2對(duì)本發(fā)明作詳細(xì)說(shuō)明。
一種實(shí)現(xiàn)平板電腦與手機(jī)交互的系統(tǒng),包括平板電腦和手機(jī),手機(jī)通過(guò)轉(zhuǎn)軸與平板電腦通信、鉸接,平板電腦中設(shè)有交互系統(tǒng)服務(wù)端,交互系統(tǒng)服務(wù)端建立有模擬手機(jī)運(yùn)行的虛擬機(jī)模塊;手機(jī)中設(shè)有交互系統(tǒng)客戶端,用于將手機(jī)的寄存器和系統(tǒng)狀態(tài)保存為鏡像并通過(guò)轉(zhuǎn)軸發(fā)送至虛擬機(jī)模塊中運(yùn)行,手機(jī)的程序或進(jìn)程在虛擬機(jī)模塊中運(yùn)行完畢后,交互系統(tǒng)服務(wù)端將運(yùn)行完畢的數(shù)據(jù)保存為虛擬機(jī)系統(tǒng)鏡像并通過(guò)轉(zhuǎn)軸發(fā)送至交互系統(tǒng)客戶端,交互系統(tǒng)客戶端根據(jù)虛擬機(jī)系統(tǒng)鏡像更新本地?cái)?shù)據(jù)。
在所述平板電腦中設(shè)置有平板電腦控制匯聚模塊,在所述手機(jī)中設(shè)置有手機(jī)控制匯聚模塊,所述平板電腦控制匯聚模塊和手機(jī)控制匯聚模塊均用來(lái)管理平板電腦和手機(jī)間的會(huì)話,負(fù)責(zé)獲取當(dāng)前平板電腦中虛擬機(jī)系統(tǒng)鏡像或手機(jī)的系統(tǒng)鏡像,且將其進(jìn)行壓縮,并傳輸至對(duì)端;
所述交互系統(tǒng)服務(wù)端連接平板電腦控制匯聚模塊,所述平板電腦控制匯聚模塊通信連接于轉(zhuǎn)軸,平板電腦控制匯聚模塊通信連接于手機(jī)控制匯聚模塊,手機(jī)控制匯聚模塊通信連接于交互系統(tǒng)客戶端。
交互系統(tǒng)服務(wù)端在平板電腦上建立虛擬機(jī)模塊來(lái)模擬手機(jī)的運(yùn)行情況,獲取手機(jī)的寄存器地址,將手機(jī)的寄存器地址映射為平板電腦的寄存器地址。所述交互系統(tǒng)服務(wù)端根據(jù)手機(jī)的配置,將手機(jī)所有的硬件配置映射至交互系統(tǒng)服務(wù)端中的虛擬機(jī)。其中,所述硬件配置包括存儲(chǔ)、運(yùn)算、輸入輸出等等。
虛擬機(jī)模塊運(yùn)行時(shí)交互系統(tǒng)服務(wù)端會(huì)將手機(jī)的寄存器和系統(tǒng)狀態(tài)裝載至虛擬機(jī)模塊中,然后手機(jī)底層的資源就能使用平板電腦的資源。虛擬機(jī)運(yùn)行時(shí)即在平板電腦上運(yùn)行手機(jī)的程序或進(jìn)程;虛擬機(jī)關(guān)閉時(shí),將虛擬機(jī)的寄存器和系統(tǒng)狀態(tài)保存為虛擬機(jī)系統(tǒng)鏡像傳送至手機(jī),手機(jī)根據(jù)發(fā)送過(guò)來(lái)的數(shù)據(jù),更新本地?cái)?shù)據(jù)。
所述手機(jī)控制匯聚模塊和平板電腦控制匯聚模塊均包括:
用于從虛擬機(jī)模塊或手機(jī)中獲取虛擬機(jī)系統(tǒng)鏡像或手機(jī)的系統(tǒng)鏡像,并進(jìn)行壓縮的鏡像壓縮模塊;
用于將壓縮好的鏡像數(shù)據(jù)發(fā)送至數(shù)據(jù)鏈路層,通過(guò)轉(zhuǎn)軸傳送至交互系統(tǒng)服務(wù)端或交互系統(tǒng)客戶端的傳輸控制模塊;
用于獲取傳輸過(guò)來(lái)的虛擬機(jī)系統(tǒng)鏡像或手機(jī)的系統(tǒng)鏡像,進(jìn)行解壓縮處理之后,上傳至手機(jī)客戶端或虛擬機(jī)模塊的鏡像解壓模塊;
所述手機(jī)控制匯聚模塊中的鏡像壓縮模塊連接交互系統(tǒng)客戶端和手機(jī)控制匯聚模塊中的傳輸控制模塊;所述手機(jī)控制匯聚模塊中的傳輸控制模塊通信連接于轉(zhuǎn)軸;所述手機(jī)控制匯聚模塊中的鏡像解壓模塊通信連接于交互系統(tǒng)客戶端和轉(zhuǎn)軸;所述平板電腦控制匯聚模塊中的鏡像壓縮模塊連接交互系統(tǒng)服務(wù)端和平板電腦控制匯聚模塊中的傳輸控制模塊;所述平板電腦控制匯聚模塊中的傳輸控制模塊通信連接于轉(zhuǎn)軸,平板電腦控制匯聚模塊中的鏡像解壓模塊通信連接于交互系統(tǒng)服務(wù)端和轉(zhuǎn)軸。
當(dāng)前手機(jī)的系統(tǒng)鏡像是在交互系統(tǒng)服務(wù)端向設(shè)置在手機(jī)中的交互系統(tǒng)客戶端發(fā)出激活請(qǐng)求時(shí),所述交互系統(tǒng)客戶端將本機(jī)的寄存器和系統(tǒng)狀態(tài)保存為系統(tǒng)鏡像,通過(guò)由控制匯聚模塊和轉(zhuǎn)軸組成的鏈路匯聚層發(fā)送至交互系統(tǒng)服務(wù)端,其具體表現(xiàn)為手機(jī)控制匯聚模塊發(fā)送至轉(zhuǎn)軸,然后發(fā)送至交互系統(tǒng)服務(wù)端。