數(shù)據(jù)傳輸方法和裝置制造方法
【專利摘要】本發(fā)明公開了一種數(shù)據(jù)傳輸方法和裝置,屬于通信【技術(shù)領(lǐng)域】。應(yīng)用于第一電子設(shè)備中,所述第一電子設(shè)備能夠運(yùn)行第一應(yīng)用,所述第一電子設(shè)備包括無(wú)線通信模塊;所述方法包括:當(dāng)所述第一應(yīng)用運(yùn)行時(shí),獲取針對(duì)所述第一應(yīng)用的第一操控操作;響應(yīng)所述第一操控操作,控制所述無(wú)線通信模塊作為無(wú)線訪問(wèn)節(jié)點(diǎn),在無(wú)線鏈路層建立與至少一個(gè)第二電子設(shè)備直連的通訊通路;獲取針對(duì)所述第一應(yīng)用的第二操控操作,當(dāng)存在所述第二操控操作確定的備選傳送文件時(shí),在所述通訊通路開始發(fā)送所述備選傳送文件。本發(fā)明通過(guò)當(dāng)獲取到該第二操控操作時(shí),在該通訊通路開始發(fā)送該備選傳送文件,無(wú)需等待用戶的確認(rèn),即可提前進(jìn)行數(shù)據(jù)傳輸,提高了數(shù)據(jù)傳輸速率。
【專利說(shuō)明】數(shù)據(jù)傳輸方法和裝置
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及通信【技術(shù)領(lǐng)域】,特別涉及一種數(shù)據(jù)傳輸方法和裝置。
【背景技術(shù)】
[0002]隨著無(wú)線通信技術(shù)的發(fā)展和智能設(shè)備的普及,短距離內(nèi)的兩個(gè)電子設(shè)備可以建立通訊通路,通過(guò)該通訊通路傳輸數(shù)據(jù),如電子設(shè)備可以采用藍(lán)牙或者紅外線等技術(shù)發(fā)現(xiàn)另一電子設(shè)備,與發(fā)現(xiàn)的電子設(shè)備建立通訊通路。
[0003]以第一電子設(shè)備和第二電子設(shè)備為例,該第一電子設(shè)備發(fā)現(xiàn)該第二電子設(shè)備時(shí),與該第二電子設(shè)備建立通訊通路,此時(shí),該第一電子設(shè)備顯示提示消息,以詢問(wèn)用戶是否確認(rèn)建立與該第二電子設(shè)備之間的通訊通路,當(dāng)用戶確認(rèn)該提示消息時(shí),該第一電子設(shè)備即可與該第二電子設(shè)備通過(guò)該通訊通路向該第二電子設(shè)備傳輸數(shù)據(jù)。
[0004]該第一電子設(shè)備與該第二電子設(shè)備在無(wú)線鏈路層建立通訊通路后,還要等待用戶的確認(rèn)才能傳輸數(shù)據(jù),降低了數(shù)據(jù)傳輸速率。
【發(fā)明內(nèi)容】
[0005]為了解決現(xiàn)有技術(shù)的問(wèn)題,本發(fā)明實(shí)施例提供了一種數(shù)據(jù)傳輸方法和裝置。所述技術(shù)方案如下:
[0006]第一方面,提供了一種數(shù)據(jù)傳輸方法,應(yīng)用于第一電子設(shè)備中,所述第一電子設(shè)備能夠運(yùn)行第一應(yīng)用以及N個(gè)通用應(yīng)用,N大于等于I,所述第一電子設(shè)備包括無(wú)線通信模塊;所述方法包括:
[0007]當(dāng)所述第一應(yīng)用運(yùn)行時(shí),獲取針對(duì)所述第一應(yīng)用的第一操控操作;響應(yīng)所述第一操控操作,控制所述無(wú)線通信模塊作為無(wú)線訪問(wèn)節(jié)點(diǎn),在無(wú)線鏈路層建立與至少一個(gè)第二電子設(shè)備直連的通訊通路;
[0008]獲取針對(duì)所述第一應(yīng)用的第二操控操作,當(dāng)存在所述第二操控操作確定的備選傳送文件時(shí),在所述通訊通路開始發(fā)送所述備選傳送文件。
[0009]在所述通訊通路開始發(fā)送所述備選傳送文件之后,所述方法還包括:
[0010]獲取針對(duì)所述第一應(yīng)用的第三操控操作,所述第三操控操作用于確認(rèn)傳輸所述備選傳送文件;
[0011]其中,獲取所述第三操控操作的時(shí)刻晚于開始發(fā)送所述備選傳送文件的時(shí)刻。
[0012]所述方法還包括:
[0013]當(dāng)在開始發(fā)送所述備選傳送文件之后的預(yù)設(shè)時(shí)長(zhǎng)內(nèi),還未獲取到所述第三操控操作時(shí),停止發(fā)送所述備選傳送文件,并刪除在所述通訊通路已傳輸?shù)臄?shù)據(jù)。
[0014]在所述通訊通路開始發(fā)送所述備選傳送文件之后,所述方法還包括:
[0015]當(dāng)獲取到針對(duì)所述第一應(yīng)用的第四操控操作時(shí),響應(yīng)所述第四操控操作,停止發(fā)送所述備選傳送文件,并刪除在所述通訊通路已傳輸?shù)臄?shù)據(jù)。
[0016]所述方法還包括:
[0017]當(dāng)所述第一應(yīng)用運(yùn)行時(shí),接收所述第一應(yīng)用產(chǎn)生的音頻信息;根據(jù)所述音頻信息,執(zhí)行控制所述無(wú)線通信模塊作為無(wú)線訪問(wèn)節(jié)點(diǎn),在無(wú)線鏈路層建立與至少一個(gè)第二電子設(shè)備直連的通訊通路。
[0018]第二方面,提供了一種數(shù)據(jù)傳輸裝置,所述數(shù)據(jù)傳輸裝置能夠運(yùn)行第一應(yīng)用以及N個(gè)通用應(yīng)用,N大于等于I,所述裝置包括:
[0019]無(wú)線通信模塊、第一操作模塊和第二操作模塊;
[0020]所述第一操作模塊,用于當(dāng)所述第一應(yīng)用運(yùn)行時(shí),獲取針對(duì)所述第一應(yīng)用的第一操控操作;響應(yīng)所述第一操控操作,控制所述無(wú)線通信模塊作為無(wú)線訪問(wèn)節(jié)點(diǎn),在無(wú)線鏈路層建立與至少一個(gè)第二電子設(shè)備直連的通訊通路;
[0021]所述第二操作模塊,用于獲取針對(duì)所述第一應(yīng)用的第二操控操作,當(dāng)存在所述第二操控操作確定的備選傳送文件時(shí),在所述通訊通路開始發(fā)送所述備選傳送文件。
[0022]所述裝置還包括:
[0023]第三操作模塊,用于獲取針對(duì)所述第一應(yīng)用的第三操控操作,所述第三操控操作用于確認(rèn)傳輸所述備選傳送文件;
[0024]其中,獲取所述第三操控操作的時(shí)刻晚于開始發(fā)送所述備選傳送文件的時(shí)刻。
[0025]所述裝置還包括:
[0026]停止發(fā)送模塊,用于當(dāng)在開始發(fā)送所述備選傳送文件之后的預(yù)設(shè)時(shí)長(zhǎng)內(nèi),還未獲取到所述第三操控操作時(shí),停止發(fā)送所述備選傳送文件,并刪除在所述通訊通路已傳輸?shù)臄?shù)據(jù)。
[0027]所述裝置還包括:
[0028]第四操作模塊,用于當(dāng)獲取到針對(duì)所述第一應(yīng)用的第四操控操作時(shí),響應(yīng)所述第四操控操作,停止發(fā)送所述備選傳送文件,并刪除在所述通訊通路已傳輸?shù)臄?shù)據(jù)。
[0029]所述裝置還包括:
[0030]音頻信息接收模塊,用于當(dāng)所述第一應(yīng)用運(yùn)行時(shí),接收所述第一應(yīng)用產(chǎn)生的音頻信息;根據(jù)所述音頻信息,執(zhí)行控制所述無(wú)線通信模塊作為無(wú)線訪問(wèn)節(jié)點(diǎn),在無(wú)線鏈路層建立與至少一個(gè)第二電子設(shè)備直連的通訊通路。
[0031]本發(fā)明實(shí)施例提供的技術(shù)方案帶來(lái)的有益效果是:
[0032]本發(fā)明實(shí)施例提供的方法和裝置,通過(guò)當(dāng)獲取到第一操控操作時(shí),就控制該無(wú)線通信模塊作為無(wú)線訪問(wèn)節(jié)點(diǎn),在無(wú)線鏈路層建立與至少一個(gè)第二電子設(shè)備直連的通訊通路,則當(dāng)獲取到該第二操控操作時(shí),在該通訊通路開始發(fā)送該備選傳送文件,無(wú)需等待用戶的確認(rèn),即可提前進(jìn)行數(shù)據(jù)傳輸,提高了數(shù)據(jù)傳輸速率。
【專利附圖】
【附圖說(shuō)明】
[0033]為了更清楚地說(shuō)明本發(fā)明實(shí)施例中的技術(shù)方案,下面將對(duì)實(shí)施例描述中所需要使用的附圖作簡(jiǎn)單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實(shí)施例,對(duì)于本領(lǐng)域普通技術(shù)人員來(lái)講,在不付出創(chuàng)造性勞動(dòng)的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
[0034]圖1是本發(fā)明實(shí)施例提供的一種數(shù)據(jù)傳輸方法的流程圖;
[0035]圖2是本發(fā)明實(shí)施例提供的一種數(shù)據(jù)傳輸方法的流程圖;
[0036]圖3是本發(fā)明實(shí)施例提供的一種數(shù)據(jù)傳輸裝置結(jié)構(gòu)示意圖。
【具體實(shí)施方式】
[0037]下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對(duì)本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例?;诒景l(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒(méi)有做出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。
[0038]圖1是本發(fā)明實(shí)施例提供的一種數(shù)據(jù)傳輸方法的流程圖。該發(fā)明實(shí)施例的執(zhí)行主體為第一電子設(shè)備,該第一電子設(shè)備能夠運(yùn)行第一應(yīng)用以及N個(gè)通用應(yīng)用,N大于等于I,該第一電子設(shè)備包括無(wú)線通信模塊,參見圖1,該方法包括:
[0039]101、當(dāng)該第一應(yīng)用運(yùn)行時(shí),獲取針對(duì)該第一應(yīng)用的第一操控操作;響應(yīng)該第一操控操作,控制該無(wú)線通信模塊作為無(wú)線訪問(wèn)節(jié)點(diǎn),在無(wú)線鏈路層建立與至少一個(gè)第二電子設(shè)備直連的通訊通路。
[0040]102、獲取針對(duì)該第一應(yīng)用的第二操控操作,當(dāng)存在該第二操控操作確定的備選傳送文件時(shí),在該通訊通路開始發(fā)送該備選傳送文件。
[0041]本發(fā)明實(shí)施例提供的方法,通過(guò)當(dāng)?shù)谝粦?yīng)用運(yùn)行時(shí),獲取針對(duì)該第一應(yīng)用的第一操控操作,控制該無(wú)線通信模塊作為無(wú)線訪問(wèn)節(jié)點(diǎn),在無(wú)線鏈路層建立與至少一個(gè)第二電子設(shè)備直連的通訊通路,當(dāng)獲取到針對(duì)該第一應(yīng)用的第二操控操作時(shí),在該通訊通路開始發(fā)送該備選傳送文件,無(wú)需等待用戶的確認(rèn),即可提前進(jìn)行數(shù)據(jù)傳輸,提高了數(shù)據(jù)傳輸速率。
[0042]在該通訊通路開始發(fā)送該備選傳送文件之后,該方法還包括:
[0043]獲取針對(duì)該第一應(yīng)用的第三操控操作,該第三操控操作用于確認(rèn)傳輸該備選傳送文件;
[0044]其中,獲取該第三操控操作的時(shí)刻晚于開始發(fā)送該備選傳送文件的時(shí)刻。
[0045]該方法還包括:
[0046]當(dāng)在開始發(fā)送該備選傳送文件之后的預(yù)設(shè)時(shí)長(zhǎng)內(nèi),還未獲取到該第三操控操作時(shí),停止發(fā)送該備選傳送文件,并刪除在該通訊通路已傳輸?shù)臄?shù)據(jù)。
[0047]在該通訊通路開始發(fā)送該備選傳送文件之后,該方法還包括:
[0048]當(dāng)獲取到針對(duì)該第一應(yīng)用的第四操控操作時(shí),響應(yīng)該第四操控操作,停止發(fā)送該備選傳送文件,并刪除在該通訊通路已傳輸?shù)臄?shù)據(jù)。
[0049]該方法還包括:
[0050]當(dāng)該第一應(yīng)用運(yùn)行時(shí),接收該第一應(yīng)用產(chǎn)生的音頻信息;根據(jù)該音頻信息,執(zhí)行控制該無(wú)線通信模塊作為無(wú)線訪問(wèn)節(jié)點(diǎn),在無(wú)線鏈路層建立與至少一個(gè)第二電子設(shè)備直連的通訊通路。
[0051]上述所有可選技術(shù)方案,可以采用任意結(jié)合形成本發(fā)明的可選實(shí)施例,在此不再
--贅述。
[0052]圖2是本發(fā)明實(shí)施例提供的一種數(shù)據(jù)傳輸方法的流程圖。該發(fā)明實(shí)施例的執(zhí)行主體為第一電子設(shè)備,該第一電子設(shè)備能夠運(yùn)行第一應(yīng)用以及N個(gè)通用應(yīng)用,N大于等于I,該第一電子設(shè)備包括無(wú)線通信模塊,參見圖2,該方法包括:
[0053]201、當(dāng)?shù)谝粦?yīng)用運(yùn)行時(shí),該第一電子設(shè)備獲取針對(duì)該第一應(yīng)用的第一操控操作,響應(yīng)該第一操控操作,控制該無(wú)線通信模塊作為無(wú)線訪問(wèn)節(jié)點(diǎn),在無(wú)線鏈路層建立與至少一個(gè)第二電子設(shè)備直連的通訊通路。
[0054]其中,該第一電子設(shè)備可以為計(jì)算機(jī)、手機(jī)或者平板電腦等,本發(fā)明實(shí)施例對(duì)此不做限定。該第一應(yīng)用用于傳送該第一電子設(shè)備中的文件,如快傳應(yīng)用等,該第一電子設(shè)備安裝該第一應(yīng)用,且該第一電子設(shè)備能夠運(yùn)行該第一應(yīng)用。該第一電子設(shè)備也可以安裝其他的通用應(yīng)用,并運(yùn)行安裝的任一通用應(yīng)用,該通用應(yīng)用包括即時(shí)通信應(yīng)用、游戲應(yīng)用等,本發(fā)明實(shí)施例對(duì)此不做限定。
[0055]該無(wú)線通信模塊可以作為無(wú)線訪問(wèn)節(jié)點(diǎn),在無(wú)線鏈路層建立與其他設(shè)備直連的通訊通路,該第一電子設(shè)備基于該無(wú)線通信模塊,即可在該通訊通路向其他設(shè)備發(fā)送數(shù)據(jù)。
[0056]該第一電子設(shè)備運(yùn)行該第一應(yīng)用時(shí),用戶可以在該第一電子設(shè)備上,觸發(fā)針對(duì)該第一應(yīng)用的第一操控操作,則該第一電子設(shè)備響應(yīng)該第一操控操作,控制該無(wú)線通信模塊作為無(wú)線訪問(wèn)節(jié)點(diǎn),在無(wú)線鏈路層建立與至少一個(gè)第二電子設(shè)備直連的通訊通路。
[0057]其中,該第一應(yīng)用可以提供搜索設(shè)備選項(xiàng),該第一操控操作可以為對(duì)該搜索設(shè)備選項(xiàng)的點(diǎn)擊操作,當(dāng)該第一電子設(shè)備在運(yùn)行該第一應(yīng)用時(shí),獲取到對(duì)該搜索設(shè)備選項(xiàng)的點(diǎn)擊操作時(shí),控制該無(wú)線通信模塊作為無(wú)線訪問(wèn)節(jié)點(diǎn),搜索該無(wú)線通信模塊的無(wú)線信號(hào)覆蓋范圍內(nèi)的設(shè)備,當(dāng)該第一電子設(shè)備發(fā)現(xiàn)至少一個(gè)第二電子設(shè)備時(shí),在無(wú)線鏈路層建立與該至少一個(gè)第二電子設(shè)備直連的通訊通路。當(dāng)然,該第一操控操作還可以為其他操作,本發(fā)明實(shí)施例對(duì)此不做限定。
[0058]另外,該至少一個(gè)第二電子設(shè)備也可以包括計(jì)算機(jī)、手機(jī)或者平板電腦等,本發(fā)明實(shí)施例對(duì)此不做限定。
[0059]該無(wú)線通信模塊可以為藍(lán)牙模塊、紅外模塊或者WiFi (Wireless Fidelity,無(wú)線保真)等,相應(yīng)的,該通訊通路可以為藍(lán)牙通訊通路、紅外通訊通路或者WiFi通訊通路等,本發(fā)明實(shí)施例對(duì)此不做限定。
[0060]以該無(wú)線通信模塊為藍(lán)牙模塊為例,該第一電子設(shè)備包括藍(lán)牙模塊,當(dāng)該第一電子設(shè)備獲取到該第一操控操作時(shí),控制該藍(lán)牙模塊作為無(wú)線訪問(wèn)節(jié)點(diǎn),發(fā)現(xiàn)至少一個(gè)第二電子設(shè)備,該至少一個(gè)第二電子設(shè)備處于該第一電子設(shè)備的藍(lán)牙信息的覆蓋范圍內(nèi),且該至少一個(gè)第二電子設(shè)備均包括藍(lán)牙模塊,則該第一電子設(shè)備在無(wú)線鏈路層,建立與該至少一個(gè)第二電子設(shè)備直連的藍(lán)牙通訊通路。以該無(wú)線通信模塊為WiFi模塊為例,該第一電子設(shè)備包括WiFi模塊,當(dāng)該第一電子設(shè)備獲取到該第一操控操作時(shí),控制該WiFi模塊作為無(wú)線訪問(wèn)節(jié)點(diǎn),該至少一個(gè)第二電子設(shè)備即可連接該無(wú)線訪問(wèn)節(jié)點(diǎn),則該第一電子設(shè)備在無(wú)線鏈路層,建立與該至少一個(gè)第二電子設(shè)備直連的WiFi通訊通路。
[0061]可選地,當(dāng)該第一應(yīng)用運(yùn)行時(shí),該第一電子設(shè)備接收該第一應(yīng)用產(chǎn)生的音頻信息;根據(jù)該音頻信息,控制該無(wú)線通信模塊作為無(wú)線訪問(wèn)節(jié)點(diǎn),在無(wú)線鏈路層建立與至少一個(gè)第二電子設(shè)備直連的通訊通路。
[0062]其中,該音頻信息可以由用戶發(fā)出,也可以由該至少一個(gè)第二電子設(shè)備中的任一第二電子設(shè)備發(fā)出,本發(fā)明實(shí)施例對(duì)此不做限定。以用戶發(fā)出該音頻信息為例,在該第一電子設(shè)備運(yùn)行該第一應(yīng)用時(shí),用戶發(fā)出音頻信息,該第一電子設(shè)備通過(guò)該第一應(yīng)用,接收該音頻信息,根據(jù)該音頻信息,控制該無(wú)線通信模塊作為無(wú)線訪問(wèn)節(jié)點(diǎn),發(fā)現(xiàn)至少一個(gè)第二電子設(shè)備,在無(wú)線鏈路層建立與該至少一個(gè)第二電子設(shè)備直連的通訊通路。以第二電子設(shè)備發(fā)出該音頻信息為例,在該第一電子設(shè)備運(yùn)行該第一應(yīng)用時(shí),該第二電子設(shè)備發(fā)出該音頻信息,該第一電子設(shè)備通過(guò)該第一應(yīng)用,接收該音頻信息,根據(jù)該音頻信息,控制該無(wú)線通信模塊作為無(wú)線訪問(wèn)節(jié)點(diǎn),在無(wú)線鏈路層建立與該第二電子設(shè)備直連的通訊通路。該第二電子設(shè)備可以提供音頻連接選項(xiàng),當(dāng)該第二電子設(shè)備獲取到對(duì)該音頻連接選項(xiàng)的點(diǎn)擊操作時(shí),發(fā)出該音頻信息,或者,該第二電子設(shè)備也安裝該第一應(yīng)用,當(dāng)該第二電子設(shè)備開啟該第一應(yīng)用時(shí),發(fā)出該音頻信息,本發(fā)明實(shí)施例對(duì)該第二電子設(shè)備發(fā)出該音頻信息的時(shí)機(jī)不做限定。
[0063]進(jìn)一步地,該音頻信息可以為指定格式的音頻信息,該第一電子設(shè)備接收到該音頻信息時(shí),可以對(duì)該音頻信息進(jìn)行語(yǔ)音識(shí)別,當(dāng)確定該音頻信息符合該指定格式時(shí),再控制該無(wú)線通信模塊作為無(wú)線訪問(wèn)節(jié)點(diǎn),發(fā)現(xiàn)至少一個(gè)第二電子設(shè)備,在無(wú)線鏈路層建立與該至少一個(gè)第二電子設(shè)備直連的通訊通路。該指定格式用于指定該音頻信息的格式,具體可以指定該音頻信息中包含的關(guān)鍵詞,如該指定格式可以為該音頻信息中需包括關(guān)鍵詞“傳文件”,也可以指定該音頻信息的其他格式,本發(fā)明實(shí)施例對(duì)此不做限定。
[0064]202、當(dāng)該第一電子設(shè)備獲取到針對(duì)該第一應(yīng)用的第二操控操作,且該第一電子設(shè)備中存在該第二操控操作確定的備選傳送文件時(shí),在該通訊通路開始發(fā)送該備選傳送文件,執(zhí)行步驟203或步驟204或步驟205。
[0065]該第一電子設(shè)備建立該通訊通路之后,用戶還可以在該第一電子設(shè)備上觸發(fā)針對(duì)該第一應(yīng)用的第二操控操作,以選擇要發(fā)送的備選傳送文件。該第一應(yīng)用可以提供文件目錄,該第二操控操作可以為用戶對(duì)該文件目錄中任一文件的選擇操作,則當(dāng)該第一電子設(shè)備獲取到用戶對(duì)該文件目錄中任一文件的選擇操作時(shí),將該選擇的文件確定為備選傳送文件。此時(shí),即使該第一電子設(shè)備未獲取到針對(duì)該第一應(yīng)用的第三操控操作,該第一電子設(shè)備也要開始發(fā)送該備選傳送文件。
[0066]另外,該第一電子設(shè)備還可以自動(dòng)選擇要發(fā)送的備選傳送文件,可選地,該第一電子設(shè)備將最新拍攝的照片確定為要發(fā)送的備選傳送文件,或者,該第一電子設(shè)備根據(jù)歷史記錄,將最后處理的文件確定為要發(fā)送的備選傳送文件,本發(fā)明實(shí)施例對(duì)該第一電子設(shè)備選擇該備選傳送文件的方式不做限定。
[0067]需要說(shuō)明的是,當(dāng)該第一電子設(shè)備發(fā)現(xiàn)多個(gè)第二電子設(shè)備時(shí),可以分別建立與多個(gè)第二電子設(shè)備直連的通訊通路,在每個(gè)通訊通路發(fā)送該備選傳送文件,也可以由用戶選擇該多個(gè)第二電子設(shè)備中的一個(gè)第二電子設(shè)備,該第一電子設(shè)備建立與用戶選擇的第二電子設(shè)備直連的通訊通路,在該通訊通路發(fā)送該備選傳送文件,本發(fā)明實(shí)施例對(duì)此不做限定。
[0068]可選地,當(dāng)該第一電子設(shè)備發(fā)現(xiàn)多個(gè)第二電子設(shè)備時(shí),獲取該第一電子設(shè)備與該多個(gè)第二電子設(shè)備中的每個(gè)第二電子設(shè)備的傳輸次數(shù),從該多個(gè)第二電子設(shè)備中,選擇傳輸次數(shù)最多的第二電子設(shè)備,建立與該傳輸次數(shù)最多的第二電子設(shè)備直連的通訊通路,在該通訊通路發(fā)送該備選傳送文件。或者,當(dāng)該第一電子設(shè)備發(fā)現(xiàn)多個(gè)第二電子設(shè)備時(shí),獲取該多個(gè)第二電子設(shè)備中的每個(gè)第二電子設(shè)備的無(wú)線信號(hào)強(qiáng)度,從該多個(gè)第二電子設(shè)備中,選擇無(wú)線信號(hào)強(qiáng)度最大的第二電子設(shè)備,建立與該無(wú)線信號(hào)強(qiáng)度最大的第二電子設(shè)備直連的通訊通路。
[0069]該第一電子設(shè)備通過(guò)提前發(fā)送該備選傳送文件,無(wú)需等待用戶確認(rèn)傳輸,可以充分利用通訊通路的資源,提高數(shù)據(jù)傳輸速率。
[0070]203、在發(fā)送該備選傳送文件的過(guò)程中,當(dāng)該第一電子設(shè)備獲取到針對(duì)該第一應(yīng)用的第三操控操作時(shí),繼續(xù)在該通訊通路發(fā)送該備選傳送文件,直至該備選傳送文件發(fā)送完成,該第三操控操作用于確認(rèn)傳輸該備選傳送文件。
[0071]當(dāng)該第一電子設(shè)備獲取到針對(duì)該第一應(yīng)用的第三操控操作時(shí),表示用戶已確認(rèn)在該通訊通路上發(fā)送該備選傳送文件,則該第一電子設(shè)備繼續(xù)在該通訊通路發(fā)送該備選傳送文件,直至該備選傳送文件的全部數(shù)據(jù)均已發(fā)送完成。
[0072]其中,該第一應(yīng)用在發(fā)送該備選傳送文件的過(guò)程中,可以提供確認(rèn)選項(xiàng),該第三操控操作可以為對(duì)該確認(rèn)選項(xiàng)的點(diǎn)擊操作,即當(dāng)該第一電子設(shè)備獲取到對(duì)該確認(rèn)選項(xiàng)的點(diǎn)擊操作時(shí),繼續(xù)在該通訊通路發(fā)送該備選傳送文件,直至該備選傳送文件發(fā)送完成?;蛘?,該第一電子設(shè)備在開始發(fā)送該備選傳送文件之后,顯示提示消息,詢問(wèn)用戶是否要建立與該第二電子設(shè)備直連的通訊通路,當(dāng)該第一電子設(shè)備獲取到對(duì)該提示消息的確認(rèn)操作時(shí),繼續(xù)在該通訊通路發(fā)送該備選傳送文件,直至該備選傳送文件發(fā)送完成。
[0073]204、當(dāng)在開始發(fā)送該備選傳送文件之后的預(yù)設(shè)時(shí)長(zhǎng)內(nèi),該第一電子設(shè)備還未獲取到該第三操控操作時(shí),停止發(fā)送該備選傳送文件,并刪除在該通訊通路已傳輸?shù)臄?shù)據(jù)。
[0074]其中,該預(yù)設(shè)時(shí)長(zhǎng)可以由技術(shù)人員在開發(fā)時(shí)確定,或者由用戶在使用過(guò)程中進(jìn)行設(shè)置,或者由該第一電子設(shè)備根據(jù)該備選傳送文件的大小確定,本發(fā)明實(shí)施例對(duì)此不做限定。
[0075]在本發(fā)明實(shí)施例中,當(dāng)該第一電子設(shè)備開始發(fā)送該備選傳送文件時(shí),開始計(jì)時(shí),當(dāng)統(tǒng)計(jì)的時(shí)長(zhǎng)到達(dá)該預(yù)設(shè)時(shí)長(zhǎng),但仍未獲取到該第三操控操作時(shí),表示用戶經(jīng)過(guò)該預(yù)設(shè)時(shí)長(zhǎng)還未確認(rèn)發(fā)送該備選傳送文件,則該第一電子設(shè)備停止發(fā)送該備選傳送文件,并刪除在該通訊通路上已傳輸?shù)脑搨溥x傳送文件的數(shù)據(jù)。
[0076]在本發(fā)明實(shí)施例提供的另一實(shí)施例中,當(dāng)該第一電子設(shè)備在該通訊通路上發(fā)送該備選傳送文件完成時(shí),統(tǒng)計(jì)的時(shí)間仍未到達(dá)該預(yù)設(shè)時(shí)長(zhǎng),且該第一電子設(shè)備仍未獲取到該第三操控操作時(shí),該第一電子設(shè)備也可以刪除在該通訊通路上已傳輸?shù)臄?shù)據(jù)。
[0077]其中,在該第一電子設(shè)備在該通訊通路上,向第二電子設(shè)備發(fā)送備選傳送文件的過(guò)程中,該第二電子設(shè)備接收該通訊通路的數(shù)據(jù),也即是該備選傳送文件的數(shù)據(jù),并緩存接收到的數(shù)據(jù)。相應(yīng)的,該第一電子設(shè)備刪除在該通訊通路上已傳輸?shù)臄?shù)據(jù)包括:該第一電子設(shè)備在該通訊通路向該第二電子設(shè)備發(fā)送刪除指令,該第二電子設(shè)備接收到該刪除指令時(shí),刪除緩存的數(shù)據(jù)。
[0078]205、當(dāng)該第一電子設(shè)備獲取到針對(duì)該第一應(yīng)用的第四操控操作時(shí),響應(yīng)該第四操控操作,停止發(fā)送該備選傳送文件,并刪除在該通訊通路已傳輸?shù)臄?shù)據(jù)。
[0079]其中,該第一應(yīng)用在發(fā)送該備選傳送文件的過(guò)程中,可以提供取消發(fā)送選項(xiàng),該第四操控操作可以為對(duì)該取消發(fā)送選項(xiàng)的點(diǎn)擊操作,即當(dāng)該第一電子設(shè)備獲取到對(duì)該取消發(fā)送選項(xiàng)的點(diǎn)擊操作時(shí),表示用戶取消發(fā)送該備選傳送文件,則該第一電子設(shè)備停止發(fā)送該備選傳送文件,并刪除在該通訊通路已傳輸?shù)臄?shù)據(jù)。
[0080]該第一電子設(shè)備在開始發(fā)送該備選傳送文件之后,還可以顯示提示消息,詢問(wèn)用戶是否要建立與該第二電子設(shè)備直連的通訊通路,當(dāng)該第一電子設(shè)備獲取到對(duì)該提示消息的取消操作時(shí),表示用戶不希望建立該通訊通路,則該第一電子設(shè)備停止發(fā)送該備選傳送文件,刪除在該通訊通路已傳輸?shù)臄?shù)據(jù),并斷開該通訊通路。
[0081]另外,該第四操控操作還可以為關(guān)閉該第一應(yīng)用的操作,或者斷開該通訊通路的操作等等,本發(fā)明實(shí)施例對(duì)此不做限定。
[0082]本發(fā)明實(shí)施例提供的方法,通過(guò)當(dāng)?shù)谝粦?yīng)用運(yùn)行時(shí),獲取針對(duì)該第一應(yīng)用的第一操控操作,控制該無(wú)線通信模塊作為無(wú)線訪問(wèn)節(jié)點(diǎn),在無(wú)線鏈路層建立與至少一個(gè)第二電子設(shè)備直連的通訊通路,當(dāng)獲取到針對(duì)該第一應(yīng)用的第二操控操作時(shí),在該通訊通路開始發(fā)送該備選傳送文件,無(wú)需等待用戶的確認(rèn),即可提前進(jìn)行數(shù)據(jù)傳輸,提高了數(shù)據(jù)傳輸速率。
[0083]圖3是本發(fā)明實(shí)施例提供的一種數(shù)據(jù)傳輸裝置結(jié)構(gòu)示意圖,該數(shù)據(jù)傳輸裝置能夠運(yùn)行第一應(yīng)用以及N個(gè)通用應(yīng)用,N大于等于1,參見圖3,該裝置包括:無(wú)線通信模塊301、第一操作模塊302和第二操作模塊303 ;
[0084]該第一操作模塊302,用于當(dāng)該第一應(yīng)用運(yùn)行時(shí),獲取針對(duì)該第一應(yīng)用的第一操控操作;響應(yīng)該第一操控操作,控制該無(wú)線通信模塊301作為無(wú)線訪問(wèn)節(jié)點(diǎn),在無(wú)線鏈路層建立與至少一個(gè)第二電子設(shè)備直連的通訊通路;
[0085]該第二操作模塊303,用于獲取針對(duì)該第一應(yīng)用的第二操控操作,當(dāng)存在該第二操控操作確定的備選傳送文件時(shí),在該通訊通路開始發(fā)送該備選傳送文件。
[0086]本發(fā)明實(shí)施例提供的裝置,通過(guò)當(dāng)獲取到第一操控操作時(shí),就控制該無(wú)線通信模塊作為無(wú)線訪問(wèn)節(jié)點(diǎn),在無(wú)線鏈路層建立與至少一個(gè)第二電子設(shè)備直連的通訊通路,則當(dāng)獲取到該第二操控操作時(shí),在該通訊通路開始發(fā)送該備選傳送文件,無(wú)需等待用戶的確認(rèn),即可提前進(jìn)行數(shù)據(jù)傳輸,提高了數(shù)據(jù)傳輸速率。
[0087]該裝置還包括:
[0088]第三操作模塊,用于獲取針對(duì)該第一應(yīng)用的第三操控操作,該第三操控操作用于確認(rèn)傳輸該備選傳送文件;
[0089]其中,獲取該第三操控操作的時(shí)刻晚于開始發(fā)送該備選傳送文件的時(shí)刻。
[0090]該裝置還包括:
[0091]停止發(fā)送模塊,用于當(dāng)在開始發(fā)送該備選傳送文件之后的預(yù)設(shè)時(shí)長(zhǎng)內(nèi),還未獲取到該第三操控操作時(shí),停止發(fā)送該備選傳送文件,并刪除在該通訊通路已傳輸?shù)臄?shù)據(jù)。
[0092]該裝置還包括:
[0093]第四操作模塊,用于當(dāng)獲取到針對(duì)該第一應(yīng)用的第四操控操作時(shí),響應(yīng)該第四操控操作,停止發(fā)送該備選傳送文件,并刪除在該通訊通路已傳輸?shù)臄?shù)據(jù)。
[0094]該裝置還包括:
[0095]音頻信息接收模塊,用于當(dāng)該第一應(yīng)用運(yùn)行時(shí),接收該第一應(yīng)用產(chǎn)生的音頻信息;根據(jù)該音頻信息,執(zhí)行控制該無(wú)線通信模塊作為無(wú)線訪問(wèn)節(jié)點(diǎn),在無(wú)線鏈路層建立與至少一個(gè)第二電子設(shè)備直連的通訊通路。
[0096]上述所有可選技術(shù)方案,可以采用任意結(jié)合形成本發(fā)明的可選實(shí)施例,在此不再
--贅述。
[0097]需要說(shuō)明的是:上述實(shí)施例提供的數(shù)據(jù)傳輸裝置在數(shù)據(jù)傳輸時(shí),僅以上述各功能模塊的劃分進(jìn)行舉例說(shuō)明,實(shí)際應(yīng)用中,可以根據(jù)需要而將上述功能分配由不同的功能模塊完成,即將第一電子設(shè)備的內(nèi)部結(jié)構(gòu)劃分成不同的功能模塊,以完成以上描述的全部或者部分功能。另外,上述實(shí)施例提供的數(shù)據(jù)傳輸裝置與數(shù)據(jù)傳輸方法實(shí)施例屬于同一構(gòu)思,其具體實(shí)現(xiàn)過(guò)程詳見方法實(shí)施例,這里不再贅述。
[0098]本領(lǐng)域普通技術(shù)人員可以理解實(shí)現(xiàn)上述實(shí)施例的全部或部分步驟可以通過(guò)硬件來(lái)完成,也可以通過(guò)程序來(lái)指令相關(guān)的硬件完成,所述的程序可以存儲(chǔ)于一種計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)中,上述提到的存儲(chǔ)介質(zhì)可以是只讀存儲(chǔ)器,磁盤或光盤等。
[0099]以上所述僅為本發(fā)明的較佳實(shí)施例,并不用以限制本發(fā)明,凡在本發(fā)明的精神和原則之內(nèi),所作的任何修改、等同替換、改進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。
【權(quán)利要求】
1.一種數(shù)據(jù)傳輸方法,其特征在于,應(yīng)用于第一電子設(shè)備中,所述第一電子設(shè)備能夠運(yùn)行第一應(yīng)用以及N個(gè)通用應(yīng)用,N大于等于I,所述第一電子設(shè)備包括無(wú)線通信模塊;所述方法包括: 當(dāng)所述第一應(yīng)用運(yùn)行時(shí),獲取針對(duì)所述第一應(yīng)用的第一操控操作;響應(yīng)所述第一操控操作,控制所述無(wú)線通信模塊作為無(wú)線訪問(wèn)節(jié)點(diǎn),在無(wú)線鏈路層建立與至少一個(gè)第二電子設(shè)備直連的通訊通路; 獲取針對(duì)所述第一應(yīng)用的第二操控操作,當(dāng)存在所述第二操控操作確定的備選傳送文件時(shí),在所述通訊通路開始發(fā)送所述備選傳送文件。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,在所述通訊通路開始發(fā)送所述備選傳送文件之后,所述方法還包括: 獲取針對(duì)所述第一應(yīng)用的第三操控操作,所述第三操控操作用于確認(rèn)傳輸所述備選傳送文件; 其中,獲取所述第三操控操作的時(shí)刻晚于開始發(fā)送所述備選傳送文件的時(shí)刻。
3.根據(jù)權(quán)利要求2所述的方法,其特征在于,所述方法還包括: 當(dāng)在開始發(fā)送所述備選傳送文件之后的預(yù)設(shè)時(shí)長(zhǎng)內(nèi),還未獲取到所述第三操控操作時(shí),停止發(fā)送所述備選傳送文件,并刪除在所述通訊通路已傳輸?shù)臄?shù)據(jù)。
4.根據(jù)權(quán)利要求1所述的方法,其特征在于,在所述通訊通路開始發(fā)送所述備選傳送文件之后,所述方法還包括: 當(dāng)獲取到針對(duì)所述第一應(yīng)用的第四操控操作時(shí),響應(yīng)所述第四操控操作,停止發(fā)送所述備選傳送文件,并刪除在所述通訊通路已傳輸?shù)臄?shù)據(jù)。
5.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述方法還包括: 當(dāng)所述第一應(yīng)用運(yùn)行時(shí),接收所述第一應(yīng)用產(chǎn)生的音頻信息;根據(jù)所述音頻信息,執(zhí)行控制所述無(wú)線通信模塊作為無(wú)線訪問(wèn)節(jié)點(diǎn),在無(wú)線鏈路層建立與至少一個(gè)第二電子設(shè)備直連的通訊通路。
6.一種數(shù)據(jù)傳輸裝置,其特征在于,所述數(shù)據(jù)傳輸裝置能夠運(yùn)行第一應(yīng)用以及N個(gè)通用應(yīng)用,N大于等于1,所述裝置包括:無(wú)線通信模塊、第一操作模塊和第二操作模塊; 所述第一操作模塊,用于當(dāng)所述第一應(yīng)用運(yùn)行時(shí),獲取針對(duì)所述第一應(yīng)用的第一操控操作;響應(yīng)所述第一操控操作,控制所述無(wú)線通信模塊作為無(wú)線訪問(wèn)節(jié)點(diǎn),在無(wú)線鏈路層建立與至少一個(gè)第二電子設(shè)備直連的通訊通路; 所述第二操作模塊,用于獲取針對(duì)所述第一應(yīng)用的第二操控操作,當(dāng)存在所述第二操控操作確定的備選傳送文件時(shí),在所述通訊通路開始發(fā)送所述備選傳送文件。
7.根據(jù)權(quán)利要求6所述的裝置,其特征在于,所述裝置還包括: 第三操作模塊,用于獲取針對(duì)所述第一應(yīng)用的第三操控操作,所述第三操控操作用于確認(rèn)傳輸所述備選傳送文件; 其中,獲取所述第三操控操作的時(shí)刻晚于開始發(fā)送所述備選傳送文件的時(shí)刻。
8.根據(jù)權(quán)利要求7所述的裝置,其特征在于,所述裝置還包括: 停止發(fā)送模塊,用于當(dāng)在開始發(fā)送所述備選傳送文件之后的預(yù)設(shè)時(shí)長(zhǎng)內(nèi),還未獲取到所述第三操控操作時(shí),停止發(fā)送所述備選傳送文件,并刪除在所述通訊通路已傳輸?shù)臄?shù)據(jù)。
9.根據(jù)權(quán)利要求6所述的裝置,其特征在于,所述裝置還包括: 第四操作模塊,用于當(dāng)獲取到針對(duì)所述第一應(yīng)用的第四操控操作時(shí),響應(yīng)所述第四操控操作,停止發(fā)送所述備選傳送文件,并刪除在所述通訊通路已傳輸?shù)臄?shù)據(jù)。
10.根據(jù)權(quán)利要求6所述的裝置,其特征在于,所述裝置還包括: 音頻信息接收模塊,用于當(dāng)所述第一應(yīng)用運(yùn)行時(shí),接收所述第一應(yīng)用產(chǎn)生的音頻信息;根據(jù)所述音頻信息,執(zhí)行控制所述無(wú)線通信模塊作為無(wú)線訪問(wèn)節(jié)點(diǎn),在無(wú)線鏈路層建立與至少一個(gè)第二電子設(shè)備直連的通訊通路。
【文檔編號(hào)】H04W76/02GK104270823SQ201410440727
【公開日】2015年1月7日 申請(qǐng)日期:2014年9月1日 優(yōu)先權(quán)日:2014年9月1日
【發(fā)明者】陳少為 申請(qǐng)人:聯(lián)想(北京)有限公司