本發(fā)明涉及通信技術(shù)領(lǐng)域,尤其涉及一種外部設(shè)備,數(shù)據(jù)傳輸方法、裝置和系統(tǒng)。
背景技術(shù):
隨著現(xiàn)代生活節(jié)奏的不斷加快和人們生活水平的不斷提高,計算機和智能手機的使用在人們的日常生活中已經(jīng)越來越普及,使用計算機辦公、通過智能手機與他人聯(lián)系已成為一種常見的生活模式。
通常情況下,智能手機是無法將接收到的通知消息傳送給計算機,以便使用計算機工作的用戶及時得知通知消息的內(nèi)容,用戶需要中斷手中工作,解鎖智能手機讀取消息才能了解該通知消息的內(nèi)容,給用戶工作帶來不便,影響用戶的工作效率。
為解決上述問題,現(xiàn)有技術(shù)中,Mac OS系統(tǒng)下的電腦與iOS系統(tǒng)下的手機之間通過藍牙或wifi(wireless-fidelity,無線保真)可實現(xiàn)將手機的通知信息傳送給電腦的功能;但是iOS系統(tǒng)下的手機和安卓系統(tǒng)下的手機,與Windows系統(tǒng)下電腦之間則難以實現(xiàn)該功能;安卓手機可以通過wifi局域網(wǎng)與Windows系統(tǒng)下的電腦實現(xiàn)該功能,但是很依賴wifi路由器,如果用戶在外辦公,則難以實現(xiàn)該功能,且存在信息安全問題;此外,采用wifi進行局域網(wǎng)數(shù)據(jù)傳送的方案,也不支持iOS系統(tǒng)下的手機。
技術(shù)實現(xiàn)要素:
有鑒于此,本發(fā)明提供一種外部設(shè)備,數(shù)據(jù)傳輸方法、裝置和系統(tǒng),實現(xiàn)將手機端接收的通知信息傳輸至電腦端顯示,并且兼容性好,適用于各種系統(tǒng)下的智能手機與電腦。
為實現(xiàn)上述目的,本發(fā)明實施例采用如下技術(shù)方案:
第一方面,本發(fā)明實施例提供了一種外部設(shè)備,包括主控芯片、藍牙芯片、UART芯片、數(shù)據(jù)轉(zhuǎn)換芯片和USB接口芯片,所述主控芯片分別連接所述藍牙芯片和所述UART芯片,所述數(shù)據(jù)轉(zhuǎn)換芯片分別連接所述UART芯片和所述USB接口芯片;
所述主控芯片,用于將藍牙通信協(xié)議下的數(shù)據(jù)轉(zhuǎn)換成UART協(xié)議下的數(shù)據(jù),和將UART協(xié)議下的數(shù)據(jù)轉(zhuǎn)換成藍牙通信協(xié)議下的數(shù)據(jù);
所述藍牙芯片,用于和第一終端進行數(shù)據(jù)傳輸;
所述UART芯片,用于通過所述USB接口芯片和第二終端進行數(shù)據(jù)傳輸;
所述數(shù)據(jù)轉(zhuǎn)換芯片,用于將UART協(xié)議下的數(shù)據(jù)轉(zhuǎn)換為USB協(xié)議下的數(shù)據(jù),和將USB協(xié)議下的數(shù)據(jù)轉(zhuǎn)換為UART協(xié)議下的數(shù)據(jù);
所述USB接口芯片,用于和所述第二終端進行數(shù)據(jù)傳輸。
第二方面,本發(fā)明實施例提供了一種數(shù)據(jù)傳輸方法,所述方法應(yīng)用于上述第一方面中所述的外部設(shè)備,所述方法包括:
通過所述藍牙芯片接收所述第一終端發(fā)送的攜帶有通知信息的第一數(shù)據(jù);
通過所述UART芯片、數(shù)據(jù)轉(zhuǎn)換芯片和USB接口芯片將所述第一數(shù)據(jù)發(fā)送給所述第二終端。
第三方面,本發(fā)明實施例對應(yīng)提供了一種數(shù)據(jù)傳輸裝置,所述裝置應(yīng)用于上述第一方面中所述的外部設(shè)備,所述裝置包括:
第一數(shù)據(jù)接收模塊,用于通過所述藍牙芯片接收所述第一終端發(fā)送的攜帶有通知信息的第一數(shù)據(jù);
第一數(shù)據(jù)發(fā)送模塊,用于通過所述UART芯片、數(shù)據(jù)轉(zhuǎn)換芯片和USB接口芯片將所述第一數(shù)據(jù)發(fā)送給所述第二終端。
第四方面,本發(fā)明實施例還提供了一種數(shù)據(jù)傳輸系統(tǒng),包括上述第一方面中所述的外部設(shè)備,還包括第一終端和第二終端;
所述第一終端,用于通過藍牙向所述外部設(shè)備發(fā)送攜帶有通知信息的第一數(shù)據(jù);
所述外部設(shè)備,用于接收所述第一數(shù)據(jù),將所述第一數(shù)據(jù)轉(zhuǎn)換為USB協(xié)議下的第一數(shù)據(jù),并發(fā)送給所述第二終端;
所述第二終端,用于接收并解析所述USB協(xié)議下的第一數(shù)據(jù),獲得所述通知信息,通過顯示屏顯示所述通知信息。
本發(fā)明實施例提供的技術(shù)方案帶來的有益效果:
本技術(shù)方案中,外部設(shè)備包括主控芯片、藍牙芯片、UART芯片、數(shù)據(jù)轉(zhuǎn)換芯片和USB接口芯片,主控芯片分別連接藍牙芯片和UART芯片,數(shù)據(jù)轉(zhuǎn)換芯片分別連接UART芯片和USB接口芯片。通過藍牙和第一終端進行數(shù)據(jù)傳輸,通過UART芯片、數(shù)據(jù)轉(zhuǎn)換芯片和USB接口芯片和第二終端進行數(shù)據(jù)傳輸,可實現(xiàn)第一終端和第二終端之間的互相傳輸數(shù)據(jù),例如接收智能手機端收到的通知信息,并傳輸至電腦端顯示,和接收電腦端發(fā)出的反饋信息,并傳輸至智能手機端,使得用戶使用電腦工作時,無需頻繁查看手機即可得知手機接收到的通知信息,并在電腦端支持輸入相應(yīng)的通知反饋信息,不影響用戶的工作效率。
附圖說明
為了更清楚地說明本發(fā)明實施例中的技術(shù)方案,下面將對本發(fā)明實施例描述中所需要使用的附圖作簡單的介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù)本發(fā)明實施例的內(nèi)容和這些附圖獲得其他的附圖。
圖1是本發(fā)明實施例一提供的一種外部設(shè)備的結(jié)構(gòu)示意圖;
圖2是本發(fā)明實施例二提供的一種數(shù)據(jù)傳輸方法的流程示意圖;
圖3A是本發(fā)明實施例三提供的一種數(shù)據(jù)傳輸方法的流程示意圖;
圖3B是圖3A中S330的一種優(yōu)選實施方式的流程示意圖;
圖3C是圖3A中S340的一種優(yōu)選實施方式的流程示意圖;
圖4是本發(fā)明實施例四提供的一種數(shù)據(jù)傳輸裝置的架構(gòu)示意圖;
圖5A是本發(fā)明實施例五提供的一種數(shù)據(jù)傳輸裝置的架構(gòu)示意圖;
圖5B是圖5A中第一數(shù)據(jù)發(fā)送模塊530的一種優(yōu)選實施方式的結(jié)構(gòu)示意圖;
圖5C是圖5A中第二數(shù)據(jù)接收模塊540的一種優(yōu)選實施方式的結(jié)構(gòu)示意圖;
圖6是本發(fā)明實施例六提供的一種數(shù)據(jù)傳輸系統(tǒng)的結(jié)構(gòu)示意圖。
具體實施方式
為使本發(fā)明解決的技術(shù)問題、采用的技術(shù)方案和達到的技術(shù)效果更加清楚,下面將結(jié)合附圖對本發(fā)明實施例的技術(shù)方案作進一步的詳細描述,顯然,所描述的實施例僅僅是本發(fā)明一部分實施例,而不是全部的實施例。基于本發(fā)明中的實施例,本領(lǐng)域技術(shù)人員在沒有作出創(chuàng)造性勞動前提下所獲得的所有其他實施例,都屬于本發(fā)明保護的范圍。
實施例一
為實現(xiàn)將智能手機端接收的通知信息傳輸至電腦端顯示,并且有良好的兼容性,本發(fā)明實施例提供了一種數(shù)據(jù)轉(zhuǎn)發(fā)設(shè)備,請參考圖1,其是本發(fā)明實施例一提供的一種外部設(shè)備的結(jié)構(gòu)示意圖。
外部設(shè)備,簡稱外設(shè),是計算機系統(tǒng)中輸入輸出設(shè)備(包括外存儲器)的統(tǒng)稱。
一種外部設(shè)備1,包括主控芯片11、藍牙芯片12、UART(Universal Asynchronous Receiver/Transmitter,通用異步收發(fā)傳輸器)芯片13、數(shù)據(jù)轉(zhuǎn)換芯片14和USB(Universal Serial Bus,通行串行總線)接口芯片15,主控芯片11分別連接藍牙芯片12和UART芯片13,數(shù)據(jù)轉(zhuǎn)換芯片14分別連接UART芯片13和USB接口芯片15;
主控芯片11,用于將藍牙通信協(xié)議下的數(shù)據(jù)轉(zhuǎn)換成UART協(xié)議下的數(shù)據(jù),和將UART協(xié)議下的數(shù)據(jù)轉(zhuǎn)換成藍牙通信協(xié)議下的數(shù)據(jù);
藍牙芯片12,用于和第一終端進行數(shù)據(jù)傳輸;
UART芯片13,用于通過USB接口芯片15和第二終端進行數(shù)據(jù)傳輸;
數(shù)據(jù)轉(zhuǎn)換芯片14,用于將UART協(xié)議下的數(shù)據(jù)轉(zhuǎn)換為USB協(xié)議下的數(shù)據(jù),和將USB協(xié)議下的數(shù)據(jù)轉(zhuǎn)換為UART協(xié)議下的數(shù)據(jù);
USB接口芯片15,用于和第二終端進行數(shù)據(jù)傳輸。
優(yōu)選的,外部設(shè)備1還包括USB接口16,USB接口16與USB接口芯片15連接,用于和第二終端上的USB接口配合使用;在使用外部設(shè)備1時,將USB接口16(公口)插入到第二終端上的USB接口(母口)。
在本實施例中,第一終端為智能手機等終端,第二終端為電腦等終端。
綜上,在本技術(shù)方案中,外部設(shè)備通過藍牙接收第一終端發(fā)送的攜帶通知信息的數(shù)據(jù),通過主控芯片將該數(shù)據(jù)轉(zhuǎn)換為UART協(xié)議下的數(shù)據(jù),通過UART芯片將UART協(xié)議下的數(shù)據(jù)傳輸給數(shù)據(jù)轉(zhuǎn)換芯片,通過數(shù)據(jù)轉(zhuǎn)換芯片將UART芯片將UART協(xié)議下的數(shù)據(jù)轉(zhuǎn)換為USB協(xié)議下的數(shù)據(jù),并傳輸給USB接口芯片,通過USB接口芯片將USB協(xié)議下的數(shù)據(jù)傳輸至第二終端,第二終端解析該USB協(xié)議下的數(shù)據(jù),獲得所攜帶的通知信息,并通過顯示屏顯示。外部設(shè)備通過藍牙芯片與第一終端傳輸數(shù)據(jù),通過UART芯片、數(shù)據(jù)轉(zhuǎn)換芯片和USB接口芯片與第二終端傳輸數(shù)據(jù),可實現(xiàn)在第一終端和第二終端之間互相傳輸數(shù)據(jù),例如,可實現(xiàn)各種系統(tǒng)下的智能手機和電腦之間的數(shù)據(jù)傳輸,兼容性好,使得用戶使用電腦工作時,無需頻繁查看手機即可得知手機接收到的通知信息,并在電腦端支持輸入相應(yīng)的通知反饋信息,不影響用戶的工作效率,采用藍牙通信不依賴于wifi路由器,適用于無wifi信號的場景且耗電量低。
實施例二
請參考圖2,其是本發(fā)明實施例二提供的一種數(shù)據(jù)傳輸方法的流程示意圖。本實施例的方法可以由上述實施例一中的外部設(shè)備來執(zhí)行,適用于將智能手機等終端接收的通知信息傳輸至電腦等終端顯示的場景。
一種數(shù)據(jù)傳輸方法,應(yīng)用于上述實施例中所述的外部設(shè)備,可以包括如下步驟:
S210:通過藍牙芯片接收第一終端發(fā)送的攜帶有通知信息的第一數(shù)據(jù)。
示例性的,用戶將外部設(shè)備插入到第二終端,通過藍牙與靠近的第一終端自動建立連接,持續(xù)監(jiān)聽第一終端接收的通知信息,同時,外部設(shè)備向第二終端聲明插入到第二終端的USB接口是一個UART通信接口(com口(cluster communication port,串行通訊端口)),第二終端的系統(tǒng)生成對應(yīng)的UART通信接口,之后外部設(shè)備與第二終端之間以UART協(xié)議進行數(shù)據(jù)傳輸,在第二終端運行相應(yīng)的應(yīng)用程序后,應(yīng)用程序打開第二終端的UART通信接口,持續(xù)監(jiān)聽外部設(shè)備傳輸?shù)臄?shù)據(jù)。
當?shù)谝唤K端接收到通知信息時,生成藍牙協(xié)議下攜帶通知信息的第一數(shù)據(jù),外部設(shè)備通過藍牙接收獲取該第一數(shù)據(jù)。
S220:通過UART芯片、數(shù)據(jù)轉(zhuǎn)換芯片和USB接口芯片將第一數(shù)據(jù)發(fā)送給第二終端。
示例性的,外部設(shè)備在接收到第一數(shù)據(jù)后,主控芯片將該第一數(shù)據(jù)轉(zhuǎn)換為UART協(xié)議下的第一數(shù)據(jù),通過UART芯片傳輸給數(shù)據(jù)轉(zhuǎn)換芯片,數(shù)據(jù)轉(zhuǎn)換芯片將UART協(xié)議下的第一數(shù)據(jù)轉(zhuǎn)換為USB協(xié)議下的第一數(shù)據(jù),并傳輸給USB接口芯片,通過USB接口芯片將該USB協(xié)議下的第一數(shù)據(jù)發(fā)送給第二終端;第二終端的應(yīng)用程序接收到UART通信接口傳來的第一數(shù)據(jù)后,對第一數(shù)據(jù)進行解析,獲得第一數(shù)據(jù)所攜帶的通知信息,并通過顯示屏將該通知信息的內(nèi)容顯示給用戶,提醒通知用戶,并提供對應(yīng)的交互界面,以供用戶操作,如用戶有操作,則通過應(yīng)用程序?qū)⒉僮餍畔l(fā)送給外部設(shè)備,外部設(shè)備再轉(zhuǎn)發(fā)給第一終端,第一終端再執(zhí)行相應(yīng)操作,如用戶沒有操作,則通過應(yīng)用程序繼續(xù)監(jiān)聽數(shù)據(jù)信息。
在本實施例中,第一終端為智能手機等終端,第二終端為電腦等終端。
綜上,在本技術(shù)方案中,外部設(shè)備與第一終端之間通過藍牙傳輸數(shù)據(jù),與第二終端之間通過USB傳輸數(shù)據(jù),可實現(xiàn)第一終端與第二終端之間的數(shù)據(jù)傳輸,例如,可實現(xiàn)各種系統(tǒng)下的智能手機和電腦之間的數(shù)據(jù)傳輸,兼容性好,使得用戶使用電腦工作時,無需頻繁查看手機即可得知手機接收到的通知信息,并在電腦端支持輸入相應(yīng)的通知反饋信息,不影響用戶的工作效率,采用藍牙通信不依賴于wifi路由器,適用于無wifi信號的場景且耗電量低。
實施例三
請參考圖3A、圖3B和圖3C,其中,圖3A是本發(fā)明實施例三提供的一種數(shù)據(jù)傳輸方法的流程示意圖。本實施例與實施例二的主要區(qū)別在于,增加了通過藍牙芯片與第一終端進行握手識別,通過USB接口芯片、數(shù)據(jù)轉(zhuǎn)換芯片和UART芯片接收第二終端發(fā)送的攜帶有通知反饋信息的第二數(shù)據(jù),和通過藍牙芯片將第二數(shù)據(jù)發(fā)送給第一終端的內(nèi)容,并進一步提供了圖3A中S330和S340優(yōu)選的實施方式。
一種數(shù)據(jù)傳輸方法,應(yīng)用于上述任一實施例中所述的外部設(shè)備,可以包括如下步驟:
S310:通過藍牙芯片與第一終端進行握手識別。
示例性的,外部設(shè)備與第一終端的連接方式,和普通智能手環(huán)與智能手機之間的連接方式一樣。以第一終端為智能手機為例來說,智能手機預(yù)先安裝對應(yīng)的應(yīng)用程序,通過藍牙掃描外部設(shè)備并發(fā)起配對操作,配對成功完成握手識別,后續(xù)只需智能手機靠近外部設(shè)備,則外部設(shè)備會自動連接上智能手機,而不需用戶再手動接入連接操作。
S320:通過藍牙芯片接收第一終端發(fā)送的攜帶有通知信息的第一數(shù)據(jù)。
舉例來說,智能手機接收到通知信息,通過藍牙向外部設(shè)備發(fā)送藍牙協(xié)議下的攜帶通知信息的第一數(shù)據(jù),外部設(shè)備通過藍牙接收該第一數(shù)據(jù)。
S330:通過UART芯片、數(shù)據(jù)轉(zhuǎn)換芯片和USB接口芯片將第一數(shù)據(jù)發(fā)送給第二終端。
優(yōu)選的,請參考圖3B,其是圖3A中S330的一種優(yōu)選實施方式的流程示意圖,S330可以包括S331、S332和S333三個步驟:
S331:通過UART芯片將第一數(shù)據(jù)傳輸給數(shù)據(jù)轉(zhuǎn)換芯片。
S331:通過數(shù)據(jù)轉(zhuǎn)換芯片將第一數(shù)據(jù)轉(zhuǎn)換為USB協(xié)議下的第一數(shù)據(jù),并將USB協(xié)議下的第一數(shù)據(jù)傳輸給USB接口芯片。
S331:通過USB接口芯片將USB協(xié)議下的第一數(shù)據(jù)發(fā)送給第二終端。
以第二終端為電腦為例來說,電腦端預(yù)裝有相應(yīng)的應(yīng)用程序,外部設(shè)備接收到智能手機發(fā)出的第一數(shù)據(jù)后,將該第一數(shù)據(jù)轉(zhuǎn)換成UART協(xié)議下的第一數(shù)據(jù),通過UART芯片將UART協(xié)議下的第一數(shù)據(jù)傳輸給數(shù)據(jù)轉(zhuǎn)換芯片,通過數(shù)據(jù)轉(zhuǎn)換芯片將UART協(xié)議下的第一數(shù)據(jù)轉(zhuǎn)換成USB協(xié)議下的第一數(shù)據(jù),并通過USB接口芯片將USB協(xié)議下的第一數(shù)據(jù)傳輸給電腦端;電腦端接收第一數(shù)據(jù)后,對第一數(shù)據(jù)進行解析,獲得通知信息的內(nèi)容,在相應(yīng)的應(yīng)用程序界面顯示通知信息的內(nèi)容,通過顯示屏顯示該界面及通知信息的內(nèi)容,還可通過應(yīng)用程序提供對應(yīng)的交互界面,例如通知信息是來電通知時,提供接聽或者掛斷的操作按鈕,通知信息是短信信息時,提供短信回復(fù)框。
S340:通過USB接口芯片、數(shù)據(jù)轉(zhuǎn)換芯片和UART芯片接收第二終端發(fā)送的攜帶有通知反饋信息的第二數(shù)據(jù)。
示例性的,請參考圖3C,其是圖3A中S340的一種優(yōu)選實施方式的流程示意圖,S340可以包括S341、S342和S343三個步驟:
S341:通過USB芯片接收第二終端發(fā)送的第二數(shù)據(jù),并傳輸給數(shù)據(jù)轉(zhuǎn)換芯片。
S342:通過數(shù)據(jù)轉(zhuǎn)換芯片將第二數(shù)據(jù)轉(zhuǎn)換為UART協(xié)議下的第二數(shù)據(jù),并將UART協(xié)議下的第二數(shù)據(jù)傳輸給UART芯片。
S343:接收UART芯片傳輸?shù)腢ART協(xié)議下的第二數(shù)據(jù)。
舉例來說,當使用電腦工作的用戶看到通知信息的內(nèi)容時,按實際需求會針對通知信息進行操作或不進行操作,如用戶沒有對該通知信息進行操作,則電腦端的應(yīng)用程序會繼續(xù)監(jiān)聽智能手機端的通知信息,如用戶對該通知信息進行了操作,則電腦端的應(yīng)用程序會外部設(shè)備將相應(yīng)的操作信息發(fā)送給智能手機端,以使智能手機執(zhí)行相應(yīng)的操作。當用戶對該通知信息進行了操作時,電腦端將攜帶有通知反饋信息的USB協(xié)議下的第二數(shù)據(jù)通過USB芯片傳輸給外部設(shè)備的數(shù)據(jù)轉(zhuǎn)換芯片,數(shù)據(jù)轉(zhuǎn)換芯片將USB協(xié)議下的第二數(shù)據(jù)轉(zhuǎn)換為UART協(xié)議下的第二數(shù)據(jù),并傳輸給UART芯片,外部設(shè)備通過UART芯片接收UART協(xié)議下的第二數(shù)據(jù),同時,電腦端還將持續(xù)監(jiān)聽智能手機端的通知信息。
S350:通過藍牙芯片將第二數(shù)據(jù)發(fā)送給第一終端。
示例性的,外部設(shè)備在接收到第二數(shù)據(jù)后,將第二數(shù)據(jù)轉(zhuǎn)換為藍牙協(xié)議下的第二數(shù)據(jù),并通過藍牙將藍牙協(xié)議下的第二數(shù)據(jù)傳輸給智能手機端;智能手機端解析該第二數(shù)據(jù),獲得通知反饋信息的內(nèi)容,并執(zhí)行相應(yīng)操作。
綜上,在本技術(shù)方案中,外部設(shè)備與第一終端之間通過藍牙進行握手識別,并通過藍牙傳輸數(shù)據(jù),與第二終端之間通過USB傳輸數(shù)據(jù),可實現(xiàn)第一終端與第二終端之間的數(shù)據(jù)傳輸,例如,可實現(xiàn)各種系統(tǒng)下的智能手機和電腦之間的數(shù)據(jù)傳輸,兼容性好,使得用戶使用電腦工作時,無需頻繁查看手機即可得知手機接收到的通知信息,并在電腦端支持輸入相應(yīng)的通知反饋信息,不影響用戶的工作效率,采用藍牙通信不依賴于wifi路由器,適用于無wifi信號的場景且耗電量低。
上述實施例二和實施例三為本發(fā)明實施例提供的數(shù)據(jù)傳輸方法的實施例,下述實施例四和實施例五為本發(fā)明實施例提供的數(shù)據(jù)傳輸裝置的實施例,數(shù)據(jù)傳輸裝置與上述數(shù)據(jù)傳輸方法屬于一個總的發(fā)明構(gòu)思,在數(shù)據(jù)傳輸裝置的實施例中未詳盡描述的細節(jié)內(nèi)容,可參考上述數(shù)據(jù)傳輸方法的實施例。
實施例四
請參考圖4,其是本發(fā)明實施例四提供的一種數(shù)據(jù)傳輸裝置的架構(gòu)示意圖。
一種數(shù)據(jù)傳輸裝置400,應(yīng)用于上述任一實施例中的外部設(shè)備,可以包括如下內(nèi)容:
第一數(shù)據(jù)接收模塊410,用于通過藍牙芯片接收第一終端發(fā)送的攜帶有通知信息的第一數(shù)據(jù)。
第一數(shù)據(jù)發(fā)送模塊420,用于通過UART芯片、數(shù)據(jù)轉(zhuǎn)換芯片和USB接口芯片將第一數(shù)據(jù)發(fā)送給第二終端。
綜上,在本技術(shù)方案中,外部設(shè)備與第一終端之間通過藍牙進行握手識別,并通過藍牙傳輸數(shù)據(jù),與第二終端之間通過USB傳輸數(shù)據(jù),可實現(xiàn)第一終端與第二終端之間的數(shù)據(jù)傳輸,例如,可實現(xiàn)各種系統(tǒng)下的智能手機和電腦之間的數(shù)據(jù)傳輸,兼容性好,使得用戶使用電腦工作時,無需頻繁查看手機即可得知手機接收到的通知信息,并在電腦端支持輸入相應(yīng)的通知反饋信息,不影響用戶的工作效率,采用藍牙通信不依賴于wifi路由器,適用于無wifi信號的場景且耗電量低。
實施例五
請參考圖5A、圖5B和圖5C,其中,圖5A是本發(fā)明實施例五提供的一種數(shù)據(jù)傳輸裝置的架構(gòu)示意圖。本實施例與實施例四的主要區(qū)別在于,增加了握手識別模塊510、第二數(shù)據(jù)接收模塊540和第二數(shù)據(jù)發(fā)送模塊550,并進一步提供了圖5A中的第一數(shù)據(jù)發(fā)送模塊530和第二數(shù)據(jù)接收模塊540的優(yōu)選實施方式。
一種數(shù)據(jù)傳輸裝置500,應(yīng)用于上述任一實施例中的外部設(shè)備,可以包括如下內(nèi)容:
握手識別模塊510,用于通過藍牙芯片與第一終端進行握手識別。
第一數(shù)據(jù)接收模塊520,用于通過藍牙芯片接收第一終端發(fā)送的攜帶有通知信息的第一數(shù)據(jù)。
第一數(shù)據(jù)發(fā)送模塊530,用于通過UART芯片、數(shù)據(jù)轉(zhuǎn)換芯片和USB接口芯片將第一數(shù)據(jù)發(fā)送給第二終端。
第二數(shù)據(jù)接收模塊540,用于通過USB接口芯片、數(shù)據(jù)轉(zhuǎn)換芯片和UART芯片接收第二終端發(fā)送的攜帶有通知反饋信息的第二數(shù)據(jù)。
第二數(shù)據(jù)發(fā)送模塊550,用于通過藍牙芯片將第二數(shù)據(jù)發(fā)送給第一終端。
優(yōu)選的,請參考圖5B,其是圖5A中第一數(shù)據(jù)發(fā)送模塊530的一種優(yōu)選實施方式的結(jié)構(gòu)示意圖,第一數(shù)據(jù)發(fā)送模塊530可以包括如下內(nèi)容:
第一數(shù)據(jù)傳輸單元531,用于通過UART芯片將第一數(shù)據(jù)傳輸給數(shù)據(jù)轉(zhuǎn)換芯片。
第一轉(zhuǎn)換單元532,用于通過數(shù)據(jù)轉(zhuǎn)換芯片將第一數(shù)據(jù)轉(zhuǎn)換為USB協(xié)議下的第一數(shù)據(jù),并將USB協(xié)議下的第一數(shù)據(jù)傳輸給USB接口芯片。
第一數(shù)據(jù)發(fā)送單元533,用于通過USB接口芯片將USB協(xié)議下的第一數(shù)據(jù)發(fā)送給第二終端。
優(yōu)選的,請參考圖5C,其是圖5A中第二數(shù)據(jù)接收模塊540的一種優(yōu)選實施方式的結(jié)構(gòu)示意圖,第二數(shù)據(jù)接收模塊540可以包括如下內(nèi)容:
第二數(shù)據(jù)傳輸單元541,用于通過USB芯片接收第二終端發(fā)送的第二數(shù)據(jù),并傳輸給數(shù)據(jù)轉(zhuǎn)換芯片。
第二轉(zhuǎn)換單元542,用于通過數(shù)據(jù)轉(zhuǎn)換芯片將第二數(shù)據(jù)轉(zhuǎn)換為UART協(xié)議下的第二數(shù)據(jù),并將UART協(xié)議下的第二數(shù)據(jù)傳輸給UART芯片。
第二數(shù)據(jù)接收單元543,用于接收UART芯片傳輸?shù)腢ART協(xié)議下的第二數(shù)據(jù)。
綜上,在本技術(shù)方案中,外部設(shè)備與第一終端之間通過藍牙進行握手識別,并通過藍牙傳輸數(shù)據(jù),與第二終端之間通過USB傳輸數(shù)據(jù),可實現(xiàn)第一終端與第二終端之間的數(shù)據(jù)傳輸,例如,可實現(xiàn)各種系統(tǒng)下的智能手機和電腦之間的數(shù)據(jù)傳輸,兼容性好,使得用戶使用電腦工作時,無需頻繁查看手機即可得知手機接收到的通知信息,并在電腦端支持輸入相應(yīng)的通知反饋信息,不影響用戶的工作效率,采用藍牙通信不依賴于wifi路由器,適用于無wifi信號的場景且耗電量低。
實施例六
請參考圖6,其是本發(fā)明實施例六提供的一種數(shù)據(jù)傳輸系統(tǒng)的結(jié)構(gòu)示意圖。
一種數(shù)據(jù)傳輸系統(tǒng)600,包括上述任一實施例中的外部設(shè)備1,還包括第一終端2和第二終端3;
第一終端2,用于通過藍牙向外部設(shè)備1發(fā)送攜帶有通知信息的第一數(shù)據(jù)。
外部設(shè)備1,用于接收第一數(shù)據(jù),將第一數(shù)據(jù)轉(zhuǎn)換為USB協(xié)議下的第一數(shù)據(jù),并發(fā)送給第二終端3。
第二終端3,用于接收并解析USB協(xié)議下的第一數(shù)據(jù),獲得通知信息,通過顯示屏顯示通知信息。
優(yōu)選的,第二終端3,還用于向外部設(shè)備1發(fā)送攜帶有通知反饋信息的第二數(shù)據(jù)。
優(yōu)選的,外部設(shè)備1,還用于接收第二數(shù)據(jù),將第二數(shù)據(jù)轉(zhuǎn)換為UART協(xié)議下的第二數(shù)據(jù),并發(fā)送給第一終端2。
優(yōu)選的,第一終端2,還用于接收并解析UART協(xié)議下的第二數(shù)據(jù),獲得通知反饋信息,通過顯示屏顯示通知反饋信息。
綜上,在本技術(shù)方案中,外部設(shè)備與第一終端之間通過藍牙傳輸數(shù)據(jù),與第二終端之間通過USB傳輸數(shù)據(jù),可實現(xiàn)第一終端與第二終端之間的數(shù)據(jù)傳輸,例如,可實現(xiàn)各種系統(tǒng)下的智能手機和電腦之間的數(shù)據(jù)傳輸,兼容性好,使得用戶使用電腦工作時,無需頻繁查看手機即可得知手機接收到的通知信息,并在電腦端支持輸入相應(yīng)的通知反饋信息,不影響用戶的工作效率,采用藍牙通信不依賴于wifi路由器,適用于無wifi信號的場景且耗電量低。
注意,上述僅為本發(fā)明的較佳實施例及所運用技術(shù)原理。本領(lǐng)域技術(shù)人員會理解,本發(fā)明不限于這里所述的特定實施例,對本領(lǐng)域技術(shù)人員來說能夠進行各種明顯的變化、重新調(diào)整和替代而不會脫離本發(fā)明的保護范圍。因此,雖然通過以上實施例對本發(fā)明進行了較為詳細的說明,但是本發(fā)明不僅僅限于以上實施例,在不脫離本發(fā)明構(gòu)思的情況下,還可以包括更多其他等效實施例,而本發(fā)明的范圍由所附的權(quán)利要求范圍決定。