亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

一種數(shù)據(jù)定向傳輸與接收方法及裝置與流程

文檔序號:11327689閱讀:457來源:國知局
一種數(shù)據(jù)定向傳輸與接收方法及裝置與流程

本發(fā)明涉及數(shù)據(jù)傳輸技術(shù)領(lǐng)域,具體涉及一種數(shù)據(jù)定向傳輸與接收方法及裝置。



背景技術(shù):

隨著不同電子設(shè)備之間數(shù)據(jù)傳輸需求的日益增多,通過藍(lán)牙傳輸數(shù)據(jù)得到越來越多的應(yīng)用。例如,用戶通過藍(lán)牙從掃描到的設(shè)備列表中選擇欲接收文件的目標(biāo)設(shè)備,再進(jìn)行文件等數(shù)據(jù)的共享等。

但目標(biāo)設(shè)備的選擇一般都需要用戶在主設(shè)備上通過手動選擇,這種手動選擇藍(lán)牙接收設(shè)備進(jìn)行數(shù)據(jù)傳輸?shù)姆绞酱嬖诤芏嗖槐阒?,而且?jīng)常會出現(xiàn)誤操作的情況。例如,當(dāng)用戶在手機的圖庫中選擇一張照片進(jìn)行藍(lán)牙分享時,此時會彈出掃描到的附近藍(lán)牙設(shè)備的列表,該列表的順序是按照附近藍(lán)牙設(shè)備的信號強弱來排列的,列表順序會周期性地更新。因此,用戶經(jīng)常會遇到彈出的藍(lán)牙設(shè)備列表中的設(shè)備順序正發(fā)生調(diào)整、變化,在點擊被選藍(lán)牙設(shè)備時,設(shè)備列表正好在更新中,導(dǎo)致選中的藍(lán)牙設(shè)備并非目標(biāo)設(shè)備,造成誤操作,此時只能立刻強行終止傳輸,用戶體驗較差。



技術(shù)實現(xiàn)要素:

有鑒于此,本發(fā)明實施例提供了一種數(shù)據(jù)定向傳輸與接收方法及裝置,以解決現(xiàn)有的通過藍(lán)牙設(shè)備列表選擇目標(biāo)設(shè)備由于設(shè)備列表更新導(dǎo)致誤操作的問題。

本發(fā)明第一方面提供了一種數(shù)據(jù)定向傳輸方法,包括:通過聲波向數(shù)據(jù)接收端定向發(fā)送驗證信息;判斷是否接收到所述數(shù)據(jù)接收端返回的確認(rèn)信息;當(dāng)接收到所述確認(rèn)信息時,判斷所述確認(rèn)信息是否與所述驗證信息一致;當(dāng)所述確認(rèn)信息與所述驗證信息一致時,與所述數(shù)據(jù)接收端建立連接;向所述數(shù)據(jù)接收端發(fā)送數(shù)據(jù)。

通過定向傳聲將主設(shè)備的必要信息定向傳遞給目標(biāo)設(shè)備,目標(biāo)設(shè)備收到后向主設(shè)備響應(yīng)確認(rèn)消息,主設(shè)備驗證通過后發(fā)起對目標(biāo)設(shè)備的文件共享,從而實現(xiàn)自動選擇藍(lán)牙共享設(shè)備,有效克服了通過藍(lán)牙設(shè)備列表手動選擇目標(biāo)設(shè)備由于設(shè)備列表更新導(dǎo)致誤操作的問題。通過主設(shè)備向目標(biāo)設(shè)備定向傳聲即可完成藍(lán)牙共享設(shè)備的自動選擇,簡單、安全、方便,提高用戶體驗。

結(jié)合本發(fā)明第一方面,本發(fā)明第一方面第一實施方式中,所述向所述數(shù)據(jù)接收端發(fā)送數(shù)據(jù)的步驟,包括:向所述數(shù)據(jù)接收端發(fā)送數(shù)據(jù)傳輸請求;接收所述數(shù)據(jù)接收端的反饋信息;根據(jù)所述反饋信息向所述數(shù)據(jù)接收端發(fā)送數(shù)據(jù)。

通過發(fā)送數(shù)據(jù)傳輸請求和接收反饋信息,進(jìn)一步確定數(shù)據(jù)接收端,從而確保自動選擇目標(biāo)設(shè)備的正確性,保證用戶數(shù)據(jù)傳輸安全。

本發(fā)明第二方面提供了一種數(shù)據(jù)接收方法,包括:接收數(shù)據(jù)發(fā)送端通過聲波發(fā)送的驗證信息;解析所述驗證信息;根據(jù)解析結(jié)果向所述數(shù)據(jù)發(fā)送端發(fā)送確認(rèn)信息;接收所述數(shù)據(jù)發(fā)送端發(fā)送的數(shù)據(jù)。

通過接收主設(shè)備以聲波形式發(fā)送的驗證信息,并將其解析后作為確認(rèn)信息反饋至主設(shè)備,經(jīng)主設(shè)備確認(rèn)為目標(biāo)設(shè)備后開始數(shù)據(jù)的傳輸,實現(xiàn)了主設(shè)備自動選擇藍(lán)牙共享設(shè)備,數(shù)據(jù)傳輸既便捷又安全,提高用戶體驗。

結(jié)合本發(fā)明第一方面、本發(fā)明第一方面第一實施方式和本發(fā)明第二方面,本發(fā)明第一方面第二實施方式和本發(fā)明第二方面第一實施方式中,所述驗證信息包括所述數(shù)據(jù)發(fā)送端的設(shè)備信息和/或隨機數(shù)驗證碼;所述確認(rèn)信息包括所述數(shù)據(jù)發(fā)送端的設(shè)備信息和/或隨機數(shù)驗證碼。

將主設(shè)備即數(shù)據(jù)發(fā)送端的設(shè)備信息和/或由主設(shè)備產(chǎn)生的隨機數(shù)驗證碼作為驗證信息來確定目標(biāo)設(shè)備,有效保證了目標(biāo)設(shè)備自動選擇的正確性和數(shù)據(jù)傳輸?shù)陌踩浴?/p>

結(jié)合本發(fā)明第一方面、本發(fā)明第一方面第一實施方式和本發(fā)明第二方面,本發(fā)明第一方面第三實施方式和本發(fā)明第二方面第二實施方式中,所述聲波為次聲波。

在定向傳聲中通過次聲波發(fā)送驗證信息,由于次聲波處于人耳無法識別的頻率范圍,不對環(huán)境造成干擾,提高用戶體驗。

本發(fā)明第三方面提供了一種數(shù)據(jù)定向傳輸裝置,包括:驗證信息發(fā)送模塊,用于通過聲波向數(shù)據(jù)接收端定向發(fā)送驗證信息;確認(rèn)信息返回判斷模塊,用于判斷是否接收到所述數(shù)據(jù)接收端返回的確認(rèn)信息;確認(rèn)信息判斷模塊,用于當(dāng)接收到所述確認(rèn)信息時,判斷所述確認(rèn)信息是否與所述驗證信息一致;連接模塊,用于當(dāng)所述確認(rèn)信息與所述驗證信息一致時,與所述數(shù)據(jù)接收端建立連接;數(shù)據(jù)發(fā)送模塊,用于向所述數(shù)據(jù)接收端發(fā)送數(shù)據(jù)。

通過定向傳聲將主設(shè)備的必要信息定向傳遞給目標(biāo)設(shè)備,目標(biāo)設(shè)備收到后向主設(shè)備響應(yīng)確認(rèn)消息,主設(shè)備驗證通過后發(fā)起對目標(biāo)設(shè)備的文件共享,從而實現(xiàn)自動選擇藍(lán)牙共享設(shè)備,有效克服了通過藍(lán)牙設(shè)備列表手動選擇目標(biāo)設(shè)備由于設(shè)備列表更新導(dǎo)致誤操作的問題。通過主設(shè)備向目標(biāo)設(shè)備定向傳聲即可完成藍(lán)牙共享設(shè)備的自動選擇,簡單、安全、方便,提高用戶體驗。

結(jié)合本發(fā)明第三方面,本發(fā)明第三方面第一實施方式中,所述數(shù)據(jù)發(fā)送模塊包括:傳輸請求發(fā)送子模塊,用于向所述數(shù)據(jù)接收端發(fā)送數(shù)據(jù)傳輸請求;反饋信息接收子模塊,用于接收所述數(shù)據(jù)接收端的反饋信息;數(shù)據(jù)發(fā)送子模塊,用于根據(jù)所述反饋信息向所述數(shù)據(jù)接收端發(fā)送數(shù)據(jù)。

通過發(fā)送數(shù)據(jù)傳輸請求和接收反饋信息,進(jìn)一步確定數(shù)據(jù)接收端,從而確保自動選擇目標(biāo)設(shè)備的正確性,保證用戶數(shù)據(jù)傳輸安全。

本發(fā)明第四方面提供了一種數(shù)據(jù)接收裝置,包括:驗證信息接收模塊,用于接收數(shù)據(jù)發(fā)送端通過聲波發(fā)送的驗證信息;驗證信息解析模塊,用于解析所述驗證信息;確認(rèn)信息發(fā)送模塊,用于根據(jù)解析結(jié)果向所述數(shù)據(jù)發(fā)送端發(fā)送確認(rèn)信息;數(shù)據(jù)接收模塊,用于接收所述數(shù)據(jù)發(fā)送端發(fā)送的數(shù)據(jù)。

通過接收主設(shè)備以聲波形式發(fā)送的驗證信息,并將其解析后作為確認(rèn)信息反饋至主設(shè)備,經(jīng)主設(shè)備確認(rèn)為目標(biāo)設(shè)備后開始數(shù)據(jù)的傳輸,實現(xiàn)了主設(shè)備自動選擇藍(lán)牙共享設(shè)備,數(shù)據(jù)傳輸既便捷又安全,提高用戶體驗。

結(jié)合本發(fā)明第三方面、本發(fā)明第三方面第一實施方式和本發(fā)明第四方面,本發(fā)明第三方面第二實施方式和本發(fā)明第四方面第一實施方式中,所述驗證信息包括所述數(shù)據(jù)發(fā)送端的設(shè)備信息和/或隨機數(shù)驗證碼;所述確認(rèn)信息包括所述數(shù)據(jù)發(fā)送端的設(shè)備信息和/或隨機數(shù)驗證碼。

將主設(shè)備即數(shù)據(jù)發(fā)送端的設(shè)備信息和/或由主設(shè)備產(chǎn)生的隨機數(shù)驗證碼作為驗證信息來確定目標(biāo)設(shè)備,有效保證了目標(biāo)設(shè)備自動選擇的正確性和數(shù)據(jù)傳輸?shù)陌踩浴?/p>

結(jié)合本發(fā)明第三方面、本發(fā)明第三方面第一實施方式和本發(fā)明第四方面,本發(fā)明第三方面第三實施方式和本發(fā)明第四方面第二實施方式中,所述聲波為次聲波。

在定向傳聲中通過次聲波發(fā)送驗證信息,由于次聲波處于人耳無法識別的頻率范圍,不對環(huán)境造成干擾,提高用戶體驗。

本發(fā)明第五方面提供了一種移動終端,包括:至少一個處理器;以及與所述至少一個處理器通信連接的存儲器;其中,所述存儲器存儲有可被所述至少一個處理器執(zhí)行的指令,所述指令被所述至少一個處理器執(zhí)行,以使所述至少一個處理器執(zhí)行以下方法:通過聲波向數(shù)據(jù)接收端定向發(fā)送驗證信息;判斷是否接收到所述數(shù)據(jù)接收端返回的確認(rèn)信息;當(dāng)接收到所述確認(rèn)信息時,判斷所述確認(rèn)信息是否與所述驗證信息一致;當(dāng)所述確認(rèn)信息與所述驗證信息一致時,與所述數(shù)據(jù)接收端建立連接;向所述數(shù)據(jù)接收端發(fā)送數(shù)據(jù)。

通過定向傳聲將主設(shè)備的必要信息定向傳遞給目標(biāo)設(shè)備,目標(biāo)設(shè)備收到后向主設(shè)備響應(yīng)確認(rèn)消息,主設(shè)備驗證通過后發(fā)起對目標(biāo)設(shè)備的文件共享,從而實現(xiàn)自動選擇藍(lán)牙共享設(shè)備,有效克服了通過藍(lán)牙設(shè)備列表手動選擇目標(biāo)設(shè)備由于設(shè)備列表更新導(dǎo)致誤操作的問題。通過主設(shè)備向目標(biāo)設(shè)備定向傳聲即可完成藍(lán)牙共享設(shè)備的自動選擇,簡單、安全、方便,提高用戶體驗。

本發(fā)明第六方面提供了一種移動終端,包括:至少一個處理器;以及與所述至少一個處理器通信連接的存儲器;其中,所述存儲器存儲有可被所述至少一個處理器執(zhí)行的指令,所述指令被所述至少一個處理器執(zhí)行,以使所述至少一個處理器執(zhí)行以下方法:接收數(shù)據(jù)發(fā)送端通過聲波發(fā)送的驗證信息;解析所述驗證信息;根據(jù)解析結(jié)果向所述數(shù)據(jù)發(fā)送端發(fā)送確認(rèn)信息;接收所述數(shù)據(jù)發(fā)送端發(fā)送的數(shù)據(jù)。

通過接收主設(shè)備以聲波形式發(fā)送的驗證信息,并將其解析后作為確認(rèn)信息反饋至主設(shè)備,經(jīng)主設(shè)備確認(rèn)為目標(biāo)設(shè)備后開始數(shù)據(jù)的傳輸,實現(xiàn)了主設(shè)備自動選擇藍(lán)牙共享設(shè)備,數(shù)據(jù)傳輸既便捷又安全,提高用戶體驗。

附圖說明

通過參考附圖會更加清楚的理解本發(fā)明的特征和優(yōu)點,附圖是示意性的而不應(yīng)理解為對本發(fā)明進(jìn)行任何限制,在附圖中:

圖1示出了本發(fā)明實施例中一種移動終端的實體裝置的結(jié)構(gòu)示意圖;

圖2示出了本發(fā)明實施例中一種數(shù)據(jù)定向傳輸方法的流程圖;

圖3示出了本發(fā)明實施例中兩個移動終端之間交互的一種數(shù)據(jù)定向傳輸與接收方法的信令流程圖;

圖4示出了本發(fā)明實施例中一種數(shù)據(jù)定向傳輸裝置的結(jié)構(gòu)示意圖;

圖5示出了本發(fā)明實施例中一種數(shù)據(jù)接收裝置的結(jié)構(gòu)示意圖。

具體實施方式

為使本發(fā)明實施例的目的、技術(shù)方案和優(yōu)點更加清楚,下面將結(jié)合本發(fā)明實施例中的附圖,對本發(fā)明實施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實施例是本發(fā)明一部分實施例,而不是全部的實施例?;诒景l(fā)明中的實施例,本領(lǐng)域技術(shù)人員在沒有作出創(chuàng)造性勞動前提下所獲得的所有其他實施例,都屬于本發(fā)明保護的范圍。

如圖1所示是本發(fā)明實施例的應(yīng)用場景示意圖。

本發(fā)明實施例提供的一種數(shù)據(jù)定向傳輸與接收方法可以應(yīng)用于包含多個應(yīng)用程序的電子裝置,例如手機或平板電腦等移動終端。本發(fā)明實施例提供的電子裝置以手機為例,手機的部分結(jié)構(gòu)的框圖,如圖1所示,手機包括:射頻(radiofrequency,rf)電路110、存儲器120、輸入單元130、顯示單元140、傳感器150、音頻電路160、無線保真(wirelessfidelity,wifi)模塊170、處理器180、以及電源190等部件。本領(lǐng)域技術(shù)人員可以理解,圖1中示出的手機結(jié)構(gòu)并不構(gòu)成對手機的限定,可以包括比圖示更多或更少的部件,或者組合某些部件,或者不同的部件布置。

結(jié)合圖1對手機的各個構(gòu)成部件進(jìn)行具體的介紹:

rf電路110可用于收發(fā)信息或通話過程中,信號的接收和發(fā)送,特別地,將基站的下行信息接收后,給處理器180處理;另外,將設(shè)計上行的數(shù)據(jù)發(fā)送給基站。通常,rf電路110包括但不限于天線、至少一個放大器、收發(fā)信機、耦合器、低噪聲放大器(lownoiseamplifier,lna)、雙工器等。此外,rf電路110還可以通過無線通信與網(wǎng)絡(luò)和其他設(shè)備通信。上述無線通信可以使用任一通信標(biāo)準(zhǔn)或協(xié)議,包括但不限于全球移動通訊系統(tǒng)(globalsystemofmobilecommunication,gsm)、通用分組無線服務(wù)(generalpacketradioservice,gprs)、碼分多址(codedivisionmultipleaccess,cdma)、寬帶碼分多址(widebandcodedivisionmultipleaccess,wcdma)、lte、電子郵件、短消息服務(wù)(shortmessagingservice,sms)等。

存儲器120可用于存儲軟件程序以及模塊,處理器180通過運行存儲在存儲器120的軟件程序以及模塊,從而執(zhí)行手機的各種功能應(yīng)用以及數(shù)據(jù)處理。存儲器120可主要包括存儲程序區(qū)和存儲數(shù)據(jù)區(qū),其中,存儲程序區(qū)可存儲操作系統(tǒng)、至少一個功能所需的應(yīng)用程序(比如聲音播放功能、圖像播放功能等)等;存儲數(shù)據(jù)區(qū)可存儲根據(jù)手機的使用所創(chuàng)建的數(shù)據(jù)(比如音頻數(shù)據(jù)、電話本等)等。此外,存儲器120可以包括高速隨機存取存儲器,還可以包括非易失性存儲器,例如至少一個磁盤存儲器件、閃存器件、或其他易失性固態(tài)存儲器件。

輸入單元130可用于接收輸入的數(shù)字或字符信息,以及產(chǎn)生與手機的用戶設(shè)置以及功能控制有關(guān)的鍵信號輸入。具體地,輸入單元130可包括觸控面板131以及其他輸入設(shè)備132。觸控面板131,也稱為觸摸屏,可收集用戶在其上或附近的觸摸操作(比如用戶使用手指、觸筆等任何適合的物體或附件在觸控面板131上或在觸控面板131附近的操作),并根據(jù)預(yù)先設(shè)定的程式驅(qū)動相應(yīng)的連接裝置??蛇x的,觸控面板131可包括觸摸檢測裝置和觸摸控制器兩個部分。其中,觸摸檢測裝置檢測用戶的觸摸方位,并檢測觸摸操作帶來的信號,將信號傳送給觸摸控制器;觸摸控制器從觸摸檢測裝置上接收觸摸信息,并將它轉(zhuǎn)換成觸點坐標(biāo),再送給處理器180,并能接收處理器180發(fā)來的命令并加以執(zhí)行。此外,可以采用電阻式、電容式、紅外線以及表面聲波等多種類型實現(xiàn)觸控面板131。除了觸控面板131,輸入單元130還可以包括其他輸入設(shè)備132。具體地,其他輸入設(shè)備132可以包括但不限于物理鍵盤、功能鍵(比如音量控制按鍵、開關(guān)按鍵等)、軌跡球、鼠標(biāo)、操作桿等中的一種或多種。

顯示單元140可用于顯示由用戶輸入的信息或提供給用戶的信息以及手機的各種菜單。顯示單元140可包括顯示面板141,可選的,可以采用液晶顯示器(liquidcrystaldisplay,lcd)、有機發(fā)光二極管(organiclight-emittingdiode,oled)等形式來配置顯示面板141。進(jìn)一步的,觸控面板131可覆蓋顯示面板141,當(dāng)觸控面板131檢測到在其上或附近的觸摸操作后,傳送給處理器180以確定觸摸事件的類型,隨后處理器180根據(jù)觸摸事件的類型在顯示面板141上提供相應(yīng)的視覺輸出。雖然在圖1中,觸控面板131與顯示面板141是作為兩個獨立的部件來實現(xiàn)手機的輸入和輸入功能,但是在某些實施例中,可以將觸控面板131與顯示面板141集成而實現(xiàn)手機的輸入和輸出功能。

手機還可包括至少一種傳感器150,比如光傳感器、運動傳感器以及其他傳感器。具體地,光傳感器可包括環(huán)境光傳感器及接近傳感器,其中,環(huán)境光傳感器可根據(jù)環(huán)境光線的明暗來調(diào)節(jié)顯示面板141的亮度,接近傳感器可在手機移動到耳邊時,關(guān)閉顯示面板141和/或背光。作為運動傳感器的一種,加速計傳感器可檢測各個方向上(一般為三軸)加速度的大小,靜止時可檢測出重力的大小及方向,可用于識別手機姿態(tài)的應(yīng)用(比如橫豎屏切換、相關(guān)游戲、磁力計姿態(tài)校準(zhǔn))、振動識別相關(guān)功能(比如計步器、敲擊)等;至于手機還可配置的陀螺儀、氣壓計、濕度計、溫度計、紅外線傳感器等其他傳感器,在此不再贅述。

音頻電路160、揚聲器161,傳聲器162可提供用戶與手機之間的音頻接口。音頻電路160可將接收到的音頻數(shù)據(jù)轉(zhuǎn)換后的電信號,傳輸?shù)綋P聲器161,由揚聲器161轉(zhuǎn)換為聲音信號輸出;另一方面,傳聲器162將收集的聲音信號轉(zhuǎn)換為電信號,由音頻電路160接收后轉(zhuǎn)換為音頻數(shù)據(jù),再將音頻數(shù)據(jù)輸出處理器180處理后,經(jīng)rf電路110以發(fā)送給比如另一手機,或者將音頻數(shù)據(jù)輸出至存儲器120以便進(jìn)一步處理。

wifi屬于短距離無線傳輸技術(shù),手機通過wifi模塊170可以幫助用戶收發(fā)電子郵件、瀏覽網(wǎng)頁和訪問流式媒體等,它為用戶提供了無線的寬帶互聯(lián)網(wǎng)訪問。

處理器180是手機的控制中心,利用各種接口和線路連接整個手機的各個部分,通過運行或執(zhí)行存儲在存儲器120內(nèi)的軟件程序和/或模塊,以及調(diào)用存儲在存儲器120內(nèi)的數(shù)據(jù),執(zhí)行手機的各種功能和處理數(shù)據(jù),從而對手機進(jìn)行整體監(jiān)控??蛇x的,處理器180可包括一個或多個處理單元;優(yōu)選的,處理器180可集成應(yīng)用處理器和調(diào)制解調(diào)處理器,其中,應(yīng)用處理器主要處理操作系統(tǒng)、用戶界面和應(yīng)用程序等,調(diào)制解調(diào)處理器主要處理無線通信??梢岳斫獾氖牵鲜稣{(diào)制解調(diào)處理器也可以不集成到處理器180中。

手機還包括給各個部件供電的電源190(比如電池),優(yōu)選的,電源可以通過電源管理系統(tǒng)與處理器180邏輯相連,從而通過電源管理系統(tǒng)實現(xiàn)管理充電、放電、以及功耗管理等功能。

盡管未示出,手機還可以包括攝像頭、藍(lán)牙模塊等,在此不再贅述。

請參閱圖2,本發(fā)明實施例提供一種數(shù)據(jù)定向傳輸方法,該方法包括:

s201,通過聲波向數(shù)據(jù)接收端定向發(fā)送驗證信息。具體地,當(dāng)用戶想通過主設(shè)備給目標(biāo)設(shè)備發(fā)送文件或傳輸數(shù)據(jù)時,會控制主設(shè)備向目標(biāo)設(shè)備定向傳聲,例如在數(shù)據(jù)傳輸時選擇“聲波傳輸”來實現(xiàn),通過這種控制方式開啟定向傳聲,同時需要用戶調(diào)整主設(shè)備的喇叭定向傳聲方向?qū)?zhǔn)目標(biāo)設(shè)備,此時主設(shè)備會向目標(biāo)設(shè)備定向傳聲,聲波中攜帶該主設(shè)備的必要信息,該必要信息即為向數(shù)據(jù)接收端定向發(fā)送的驗證信息。

優(yōu)選地,所述驗證信息可以包括主設(shè)備即所述數(shù)據(jù)發(fā)送端的設(shè)備信息和/或隨機數(shù)驗證碼。設(shè)備信息為主設(shè)備mac(medium/mediaaccesscontrol)地址,隨機數(shù)驗證碼為主設(shè)備產(chǎn)生的隨機數(shù)。將主設(shè)備即數(shù)據(jù)發(fā)送端的設(shè)備信息和/或由主設(shè)備產(chǎn)生的隨機數(shù)驗證碼作為驗證信息來確定目標(biāo)設(shè)備,有效保證了目標(biāo)設(shè)備自動選擇的正確性和數(shù)據(jù)傳輸?shù)陌踩浴?/p>

優(yōu)選地,所述聲波為次聲波,是人耳無法識別的頻率低于20hz的次聲波。在定向傳聲中通過次聲波發(fā)送驗證信息,由于次聲波處于人耳無法識別的頻率范圍,不對環(huán)境造成干擾,提高用戶體驗。

s202,判斷是否接收到所述數(shù)據(jù)接收端返回的確認(rèn)信息。具體地,目標(biāo)設(shè)備收到主設(shè)備發(fā)送的驗證信息后,解析驗證信息的內(nèi)容,將解析的內(nèi)容作為確認(rèn)信息向主設(shè)備發(fā)送,所述確認(rèn)信息攜帶了主設(shè)備確定目標(biāo)設(shè)備的必要信息,該確認(rèn)消息可以通過聲波傳遞,也可攜帶在藍(lán)牙查詢響應(yīng)或?qū)ず繇憫?yīng)消息中。

優(yōu)選地,所述確認(rèn)信息包括所述數(shù)據(jù)發(fā)送端的設(shè)備信息和/或隨機數(shù)驗證碼。將主設(shè)備即數(shù)據(jù)發(fā)送端的設(shè)備信息和/或由主設(shè)備產(chǎn)生的隨機數(shù)驗證碼作為驗證信息來確定目標(biāo)設(shè)備,有效保證了目標(biāo)設(shè)備自動選擇的正確性和數(shù)據(jù)傳輸?shù)陌踩浴?/p>

s203,當(dāng)接收到所述確認(rèn)信息時,判斷所述確認(rèn)信息是否與所述驗證信息一致。當(dāng)主設(shè)備收到確認(rèn)信息后,會通過聲音或文字等形式提示用戶可不用再向目標(biāo)設(shè)備定向傳聲了。

當(dāng)主設(shè)備發(fā)送的驗證信息為主設(shè)備產(chǎn)生的隨機數(shù)驗證碼時,主設(shè)備收到該確認(rèn)消息后解析隨機數(shù)與自己產(chǎn)生的隨機數(shù)是否匹配,如一致,則將此設(shè)備作為文件共享的目標(biāo)設(shè)備。

當(dāng)主設(shè)備發(fā)送的驗證信息為主設(shè)備mac地址時,主設(shè)備收到該確認(rèn)消息后解析mac地址信息與自己的mac地址是否匹配,如一致,則將此設(shè)備作為文件共享的目標(biāo)設(shè)備。

當(dāng)主設(shè)備發(fā)送的驗證信息為主設(shè)備mac地址和隨機數(shù)驗證碼時,主設(shè)備定向傳輸該驗證信息給目標(biāo)設(shè)備,目標(biāo)設(shè)備將驗證信息中的隨機數(shù)信息作為確認(rèn)消息攜帶在藍(lán)牙查詢響應(yīng)或?qū)ず繇憫?yīng)消息中發(fā)送給主設(shè)備,或者通過聲波傳輸給主設(shè)備。主設(shè)備收到該確認(rèn)消息后解析隨機數(shù)與自己產(chǎn)生的隨機數(shù)是否匹配,如一致,則將此設(shè)備作為文件共享的目標(biāo)設(shè)備。主設(shè)備在后續(xù)發(fā)起的文件傳輸請求中,目標(biāo)設(shè)備解析傳輸請求中的設(shè)備mac地址與驗證信息中的mac地址是否一致,如一致,則繼續(xù)后續(xù)流程,否則,終止流程。

s204,當(dāng)所述確認(rèn)信息與所述驗證信息一致時,與所述數(shù)據(jù)接收端建立連接。

s205,向所述數(shù)據(jù)接收端發(fā)送數(shù)據(jù)。

通過定向傳聲將主設(shè)備的必要信息定向傳遞給目標(biāo)設(shè)備,目標(biāo)設(shè)備收到后向主設(shè)備響應(yīng)確認(rèn)消息,主設(shè)備驗證通過后發(fā)起對目標(biāo)設(shè)備的文件共享,從而實現(xiàn)自動選擇藍(lán)牙共享設(shè)備,有效克服了通過藍(lán)牙設(shè)備列表手動選擇目標(biāo)設(shè)備由于設(shè)備列表更新導(dǎo)致誤操作的問題。通過主設(shè)備向目標(biāo)設(shè)備定向傳聲即可完成藍(lán)牙共享設(shè)備的自動選擇,簡單、安全、方便,提高用戶體驗。

作為一個優(yōu)選地實施方式,上述步驟s205還包括以下子步驟:

s2051,向所述數(shù)據(jù)接收端發(fā)送數(shù)據(jù)傳輸請求。當(dāng)主設(shè)備發(fā)送的驗證信息為主設(shè)備mac地址和隨機數(shù)驗證碼時,主設(shè)備通過隨機數(shù)驗證碼確定文件共享的目標(biāo)設(shè)備后,主設(shè)備向目標(biāo)設(shè)備發(fā)送文件傳輸請求。

s2052,接收所述數(shù)據(jù)接收端的反饋信息。目標(biāo)設(shè)備解析傳輸請求中的設(shè)備mac地址與驗證信息中的mac地址是否一致,如一致,則向主設(shè)備反饋信息。

s2053,根據(jù)所述反饋信息向所述數(shù)據(jù)接收端發(fā)送數(shù)據(jù)。當(dāng)反饋信息為傳輸請求中的設(shè)備mac地址與驗證信息中的mac地址一致時,主設(shè)備向目標(biāo)設(shè)備發(fā)送數(shù)據(jù)。

通過發(fā)送數(shù)據(jù)傳輸請求和接收反饋信息,進(jìn)一步確定數(shù)據(jù)接收端,從而確保自動選擇目標(biāo)設(shè)備的正確性,保證用戶數(shù)據(jù)傳輸安全。

請參閱圖3所示的兩個移動終端之間交互的一種數(shù)據(jù)定向傳輸與接收方法的信令流程圖。發(fā)送用戶使用第一移動終端,第一移動終端為主設(shè)備即數(shù)據(jù)發(fā)送端;接收用戶使用第二移動終端,第二移動終端為目標(biāo)設(shè)備即數(shù)據(jù)接收端。第一移動終端和第二移動終端以手機為例,發(fā)送用戶和接收用戶均以完成用戶注冊,注冊標(biāo)識為設(shè)備唯一標(biāo)識,設(shè)備唯一標(biāo)識包括本機國際移動設(shè)備標(biāo)識(internationalmobileequipmentidentity,imei)或網(wǎng)卡物理地址mac等唯一標(biāo)識本機設(shè)備的特征信息。如圖3所示,該方法包括:

s301,通過聲波向數(shù)據(jù)接收端定向發(fā)送驗證信息。發(fā)送用戶需要控制第一移動終端向著目標(biāo)終端進(jìn)行定向傳聲,此聲波會攜帶該手機終端的必要信息即驗證信息。具體地,發(fā)送用戶可以從第一移動終端中選擇“聲波分享”來觸發(fā)定向傳聲。

s302,接收數(shù)據(jù)發(fā)送端通過聲波發(fā)送的驗證信息。第二移動終端即目標(biāo)設(shè)備接收上述聲波信息即驗證信息。

s303,解析所述驗證信息。第二移動終端對接收到的聲波信息進(jìn)行解析,從而獲得主設(shè)備的設(shè)備信息和/或隨機數(shù)驗證碼作為解析結(jié)果。

s304,根據(jù)解析結(jié)果向所述數(shù)據(jù)發(fā)送端發(fā)送確認(rèn)信息。第二移動終端將解析獲得的主設(shè)備的設(shè)備信息和/或隨機數(shù)驗證碼作為確認(rèn)信息發(fā)送至第一移動終端。該確認(rèn)信息可以通過聲波傳遞,也可攜帶在藍(lán)牙查詢響應(yīng)、尋呼響應(yīng)等信息中。

s305,判斷是否接收到所述數(shù)據(jù)接收端返回的確認(rèn)信息。第一移動終端對是否接收到確認(rèn)信息進(jìn)行判斷。

s306,當(dāng)接收到所述確認(rèn)信息時,判斷所述確認(rèn)信息是否與所述驗證信息一致。詳見步驟s203。

s307,當(dāng)所述確認(rèn)信息與所述驗證信息一致時,與所述數(shù)據(jù)接收端建立連接。同時,第一移動終端在收到正確的確認(rèn)信息后,提示發(fā)送用戶可不用再向目標(biāo)設(shè)備定向傳聲了。

s308,向所述數(shù)據(jù)接收端發(fā)送數(shù)據(jù)。第一移動終端向自動選擇解析出的第一移動終端即目標(biāo)設(shè)備進(jìn)行數(shù)據(jù)發(fā)送流程。

s309,接收所述數(shù)據(jù)發(fā)送端發(fā)送的數(shù)據(jù)。第二移動終端接收發(fā)自第一移動終端的數(shù)據(jù)。

通過定向傳聲將主設(shè)備的必要信息定向傳遞給目標(biāo)設(shè)備,目標(biāo)設(shè)備收到后向主設(shè)備響應(yīng)確認(rèn)消息,主設(shè)備驗證通過后發(fā)起對目標(biāo)設(shè)備的文件共享,從而實現(xiàn)自動選擇藍(lán)牙共享設(shè)備,有效克服了通過藍(lán)牙設(shè)備列表手動選擇目標(biāo)設(shè)備由于設(shè)備列表更新導(dǎo)致誤操作的問題。通過主設(shè)備向目標(biāo)設(shè)備定向傳聲即可完成藍(lán)牙共享設(shè)備的自動選擇,簡單、安全、方便,提高用戶體驗。

上述實施例介紹了本發(fā)明的方法,下面通過實施例對裝置進(jìn)行說明。

請參閱圖4,本發(fā)明實施例提供一種數(shù)據(jù)定向傳輸裝置,該裝置包括:

驗證信息發(fā)送模塊41,用于通過聲波向數(shù)據(jù)接收端定向發(fā)送驗證信息;確認(rèn)信息返回判斷模塊42,用于判斷是否接收到所述數(shù)據(jù)接收端返回的確認(rèn)信息;確認(rèn)信息判斷模塊43,用于當(dāng)接收到所述確認(rèn)信息時,判斷所述確認(rèn)信息是否與所述驗證信息一致;連接模塊44,用于當(dāng)所述確認(rèn)信息與所述驗證信息一致時,與所述數(shù)據(jù)接收端建立連接;數(shù)據(jù)發(fā)送模塊45,用于向所述數(shù)據(jù)接收端發(fā)送數(shù)據(jù)。具體地,數(shù)據(jù)發(fā)送模塊45還包括:傳輸請求發(fā)送子模塊,用于向所述數(shù)據(jù)接收端發(fā)送數(shù)據(jù)傳輸請求;反饋信息接收子模塊,用于接收所述數(shù)據(jù)接收端的反饋信息;數(shù)據(jù)發(fā)送子模塊,用于根據(jù)所述反饋信息向所述數(shù)據(jù)接收端發(fā)送數(shù)據(jù)。優(yōu)選地,所述驗證信息包括所述數(shù)據(jù)發(fā)送端的設(shè)備信息和/或隨機數(shù)驗證碼;所述確認(rèn)信息包括所述數(shù)據(jù)發(fā)送端的設(shè)備信息和/或隨機數(shù)驗證碼。優(yōu)選地,所述聲波為次聲波。

通過定向傳聲將主設(shè)備的必要信息定向傳遞給目標(biāo)設(shè)備,目標(biāo)設(shè)備收到后向主設(shè)備響應(yīng)確認(rèn)消息,主設(shè)備驗證通過后發(fā)起對目標(biāo)設(shè)備的文件共享,從而實現(xiàn)自動選擇藍(lán)牙共享設(shè)備,有效克服了通過藍(lán)牙設(shè)備列表手動選擇目標(biāo)設(shè)備由于設(shè)備列表更新導(dǎo)致誤操作的問題。通過主設(shè)備向目標(biāo)設(shè)備定向傳聲即可完成藍(lán)牙共享設(shè)備的自動選擇,簡單、安全、方便,提高用戶體驗。

請參閱圖5,本發(fā)明實施例提供一種數(shù)據(jù)接收裝置,該裝置包括:

驗證信息接收模塊51,用于接收數(shù)據(jù)發(fā)送端通過聲波發(fā)送的驗證信息;驗證信息解析模塊52,用于解析所述驗證信息;確認(rèn)信息發(fā)送模塊53,用于根據(jù)解析結(jié)果向所述數(shù)據(jù)發(fā)送端發(fā)送確認(rèn)信息;數(shù)據(jù)接收模塊54,用于接收所述數(shù)據(jù)發(fā)送端發(fā)送的數(shù)據(jù)。優(yōu)選地,所述驗證信息包括所述數(shù)據(jù)發(fā)送端的設(shè)備信息和/或隨機數(shù)驗證碼;所述確認(rèn)信息包括所述數(shù)據(jù)發(fā)送端的設(shè)備信息和/或隨機數(shù)驗證碼。優(yōu)選地,所述聲波為次聲波。

通過接收主設(shè)備以聲波形式發(fā)送的驗證信息,并將其解析后作為確認(rèn)信息反饋至主設(shè)備,經(jīng)主設(shè)備確認(rèn)為目標(biāo)設(shè)備后開始數(shù)據(jù)的傳輸,實現(xiàn)了主設(shè)備自動選擇藍(lán)牙共享設(shè)備,數(shù)據(jù)傳輸既便捷又安全,提高用戶體驗。

本發(fā)明實施例提供了一種移動終端,包括:至少一個處理器;以及與所述至少一個處理器通信連接的存儲器;其中,所述存儲器存儲有可被所述至少一個處理器執(zhí)行的指令,所述指令被所述至少一個處理器執(zhí)行,以使所述至少一個處理器執(zhí)行如圖2所示的數(shù)據(jù)定向傳輸方法以及執(zhí)行如圖3所示的用于第一移動終端的數(shù)據(jù)定向傳輸方法。

通過定向傳聲將主設(shè)備的必要信息定向傳遞給目標(biāo)設(shè)備,目標(biāo)設(shè)備收到后向主設(shè)備響應(yīng)確認(rèn)消息,主設(shè)備驗證通過后發(fā)起對目標(biāo)設(shè)備的文件共享,從而實現(xiàn)自動選擇藍(lán)牙共享設(shè)備,有效克服了通過藍(lán)牙設(shè)備列表手動選擇目標(biāo)設(shè)備由于設(shè)備列表更新導(dǎo)致誤操作的問題。通過主設(shè)備向目標(biāo)設(shè)備定向傳聲即可完成藍(lán)牙共享設(shè)備的自動選擇,簡單、安全、方便,提高用戶體驗。

本發(fā)明實施例還提供了一種移動終端,包括:至少一個處理器;以及與所述至少一個處理器通信連接的存儲器;其中,所述存儲器存儲有可被所述至少一個處理器執(zhí)行的指令,所述指令被所述至少一個處理器執(zhí)行,以使所述至少一個處理器執(zhí)行如圖3所示的用于第二移動終端的數(shù)據(jù)接收方法。

通過接收主設(shè)備以聲波形式發(fā)送的驗證信息,并將其解析后作為確認(rèn)信息反饋至主設(shè)備,經(jīng)主設(shè)備確認(rèn)為目標(biāo)設(shè)備后開始數(shù)據(jù)的傳輸,實現(xiàn)了主設(shè)備自動選擇藍(lán)牙共享設(shè)備,數(shù)據(jù)傳輸既便捷又安全,提高用戶體驗。

本領(lǐng)域技術(shù)人員可以理解,實現(xiàn)上述實施例方法中的全部或部分流程,是可以通過計算機程序來指令相關(guān)的硬件來完成,所述的程序可存儲于一計算機可讀取存儲介質(zhì)中,該程序在執(zhí)行時,可包括如上述各方法的實施例的流程。其中,所述的存儲介質(zhì)可為磁碟、光盤、只讀存儲記憶體(rom)或隨機存儲記憶體(ram)等。

雖然結(jié)合附圖描述了本發(fā)明的實施例,但是本領(lǐng)域技術(shù)人員可以在不脫離本發(fā)明的精神和范圍的情況下作出各種修改和變型,這樣的修改和變型均落入由所附權(quán)利要求所限定的范圍之內(nèi)。

當(dāng)前第1頁1 2 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1