本發(fā)明涉及通信技術(shù)領(lǐng)域,具體涉及一種基于nfc的數(shù)據(jù)傳輸方法、裝置及移動(dòng)終端。
背景技術(shù):
隨著移動(dòng)通信技術(shù)的不斷發(fā)展,用戶對(duì)移動(dòng)設(shè)備的依賴程度越來越高,移動(dòng)設(shè)備之間的數(shù)據(jù)互傳需求越來越大,其中,較為常見的數(shù)據(jù)互傳方式為nfc(nearfieldcommunication,近場通信)是一種短距離的高頻無線通信技術(shù),允許在電子設(shè)備之間進(jìn)行近距離無線通信,可以直接交換信息、訪問內(nèi)容等。使用nfc通信終端的p2p(peertopeer,)傳輸數(shù)據(jù)時(shí),將兩個(gè)nfc通信終端背靠背放置,完成數(shù)據(jù)互傳。
目前,現(xiàn)有技術(shù)中也出現(xiàn)了一些nfc數(shù)據(jù)傳輸?shù)姆椒ǎ紫葘蓚€(gè)nfc通信終端背靠背放置,通常nfc通信終端的當(dāng)前界面屏幕縮小后指示用戶點(diǎn)擊,在用戶點(diǎn)擊縮小的屏幕后即可完成數(shù)據(jù)的發(fā)送,這個(gè)過程通常需用戶使用雙手共同操作才能完成,移動(dòng)終端無法自動(dòng)執(zhí)行發(fā)送或接收信息的動(dòng)作,給用戶帶來極大的不便,且對(duì)于大屏幕的通信終端更是如此,非常不便于用戶操作。
技術(shù)實(shí)現(xiàn)要素:
有鑒于此,本發(fā)明實(shí)施例提供了一種基于nfc的數(shù)據(jù)傳輸方法、裝置及移動(dòng)終端,以解決終端傳輸數(shù)據(jù)時(shí),需要用戶雙手操作執(zhí)行發(fā)送或接收的動(dòng)作,無法自動(dòng)發(fā)送或接收數(shù)據(jù),給用戶帶來不便。
本發(fā)明第一方面提供了一種基于近場通信nfc的傳輸方法,用于移動(dòng)終端,包括:獲取當(dāng)前射頻場方向;在預(yù)先建立的射頻場方向與工作角色的對(duì)應(yīng)關(guān)系中,查找所述當(dāng)前射頻場方向?qū)?yīng)的當(dāng)前工作角色,所述終端工作角色包括接收端或發(fā)送端;根據(jù)所述當(dāng)前工作角色接收或發(fā)送數(shù)據(jù)。
通過實(shí)施第一方面描述的方法,在檢測出當(dāng)前通信的射頻場方向后,獲取當(dāng)前通信的射頻場方向,根據(jù)終端預(yù)先默認(rèn)設(shè)定的射頻場方向與工作角色的對(duì)應(yīng)關(guān)系中,查找出當(dāng)前射頻場方向的發(fā)送端或接收端,可快速自動(dòng)完成的數(shù)據(jù)傳輸,無需用戶親自點(diǎn)擊屏幕進(jìn)行操作,故可給用戶帶來極大的體驗(yàn)效果。
結(jié)合本發(fā)明第一方面,本發(fā)明第一方面第一實(shí)施方式中,所述預(yù)先建立的射頻場方向與終端工作角色的對(duì)應(yīng)關(guān)系包括:第一射頻場方向?qū)?yīng)接收端;第二射頻場方向?qū)?yīng)發(fā)送端;其中所述第一射頻場方向與所述第二射頻場方向不同。
通過執(zhí)行上述步驟,預(yù)先建立的射頻場方向與工作角色的對(duì)應(yīng)關(guān)系是終端提前設(shè)定好的,通過不同的射頻場方向扮演不同的工作角色,終端自定義出具體的發(fā)送端或接收端,在與其它通信設(shè)備進(jìn)行交互時(shí),可快速完成的信息傳輸,很好地明確發(fā)送或接收的工作。
結(jié)合本發(fā)明第一方面第一實(shí)施方式,本發(fā)明第一方面第二實(shí)施方式中,所述第一射頻場方向包括正方向或反方向。
通過上述的描述,第一射頻場方向和第二射頻場方向可以是具有nfc終端的正面方向或反面方向,通過正反兩個(gè)不同的方向建立一套詳細(xì)的對(duì)應(yīng)關(guān)系,有利于明確終端的工作角色,故有效快速執(zhí)行相應(yīng)的工作。
結(jié)合本發(fā)明第一方面或第一方面第一實(shí)施方式或第二實(shí)施方式,本發(fā)明第一方面第三實(shí)施方式中,所述根據(jù)所述當(dāng)前工作角色接收或發(fā)送數(shù)據(jù),包括;當(dāng)所述對(duì)應(yīng)的工作角色為發(fā)送端,則發(fā)送數(shù)據(jù);當(dāng)所述對(duì)應(yīng)的工作角色為接收端,則接收數(shù)據(jù)。
通過上述的描述,工作角色,即扮演為發(fā)送或接收的工作角色,在當(dāng)前工作角色建立的發(fā)送或接收后基礎(chǔ)上,立即開始執(zhí)行發(fā)送或接收的操作,從而進(jìn)行數(shù)據(jù)的傳輸,給用戶帶來了快捷的體驗(yàn),增強(qiáng)數(shù)據(jù)的傳輸速度。
此外,本發(fā)明第二方面提供一種基于nfc的數(shù)據(jù)傳輸裝置,用于移動(dòng)終端,包括用于執(zhí)行上述第一方面或第一方面任意一種實(shí)現(xiàn)所描述的數(shù)據(jù)傳輸?shù)哪K或單元。
例如,所述基于nfc的數(shù)據(jù)傳輸裝置,包括:獲取模塊,用于獲取當(dāng)前射頻場方向;查找模塊,用于在預(yù)先建立的射頻場方向與工作角色的對(duì)應(yīng)關(guān)系中,查找所述當(dāng)前射頻場方向?qū)?yīng)的當(dāng)前工作角色,所述終端工作角色包括接收端或發(fā)送端;執(zhí)行模塊,用于根據(jù)所述當(dāng)前工作角色接收或發(fā)送數(shù)據(jù)。
通過實(shí)施第二方面的基于nfc的數(shù)據(jù)傳輸裝置,在檢測出當(dāng)前通信的射頻場方向后,獲取當(dāng)前通信的射頻場方向,根據(jù)終端預(yù)先默認(rèn)設(shè)定的射頻場方向與工作角色的對(duì)應(yīng)關(guān)系中,查找出當(dāng)前射頻場方向的發(fā)送端或接收端,可快速自動(dòng)完成的數(shù)據(jù)傳輸,無需用戶親自點(diǎn)擊屏幕進(jìn)行操作,故可給用戶帶來極大的體驗(yàn)效果。
通過結(jié)合本發(fā)明第二方面,本發(fā)明第二方面的第一實(shí)施方式中,所述查找模塊包括:第一對(duì)應(yīng)子模塊,用于第一射頻場方向?qū)?yīng)接收端;第二對(duì)應(yīng)子模塊,用于第二射頻場方向?qū)?yīng)發(fā)送端;其中所述第一射頻場方向與所述第二射頻場方向不同。
通過實(shí)施上述基于nfc的數(shù)據(jù)傳輸裝置,預(yù)先建立的射頻場方向與工作角色的對(duì)應(yīng)關(guān)系是終端提前設(shè)定好的,通過不同的射頻場方向扮演不同的工作角色,終端自定義出具體的發(fā)送端或接收端,在與其它通信設(shè)備進(jìn)行交互時(shí),可快速完成的信息傳輸,很好地明確發(fā)送或接收的工作。
通過結(jié)合本發(fā)明第二方面第一實(shí)施方式,本發(fā)明第二方面第二實(shí)施方式中,第一射頻場方向包括正方向或反方向。
通過上述的描述,第一射頻場方向和第二射頻場方向可以是具有nfc終端的正面方向或反面方向,通過正反兩個(gè)不同的方向建立一套詳細(xì)的對(duì)應(yīng)關(guān)系,有利于明確終端的工作角色,故有效快速執(zhí)行相應(yīng)的工作。
通過結(jié)合本發(fā)明第二方面或第一方面第一實(shí)施方式或第二實(shí)施方式,本發(fā)明第一方面第三實(shí)施方式中,所述根據(jù)所述當(dāng)前工作角色接收或發(fā)送數(shù)據(jù),包括;當(dāng)所述對(duì)應(yīng)的工作角色為發(fā)送端,則發(fā)送數(shù)據(jù);當(dāng)所述對(duì)應(yīng)的工作角色為接收端,則接收數(shù)據(jù)。
通過上述的描述,工作角色,即扮演為發(fā)送或接收的工作角色,在當(dāng)前工作角色建立的發(fā)送或接收的基礎(chǔ)上,立即開始執(zhí)行發(fā)送或接收的操作,從而進(jìn)行數(shù)據(jù)的傳輸,給用戶帶來了快捷的體驗(yàn),增強(qiáng)數(shù)據(jù)的傳輸速度。
本發(fā)明第三方面提供了一種移動(dòng)終端,包括:上述第二方面、第二方面第一實(shí)施方式、第二實(shí)施方式以及第三實(shí)施方式所述的基于nfc的數(shù)據(jù)傳輸裝置、射頻發(fā)射裝置、存儲(chǔ)器和處理器,所述數(shù)據(jù)傳輸裝置、所述存儲(chǔ)器和所述處理器之間通過總線互相連接,所述存儲(chǔ)器中存儲(chǔ)有計(jì)算機(jī)指令,所述處理器通過執(zhí)行所述計(jì)算機(jī)指令,從而實(shí)現(xiàn)以下方法:獲取當(dāng)前射頻場方向;在預(yù)先建立的射頻場方向與工作角色的對(duì)應(yīng)關(guān)系中,查找所述當(dāng)前射頻場方向?qū)?yīng)的當(dāng)前工作角色,所述終端工作角色包括接收端或發(fā)送端;根據(jù)所述當(dāng)前工作角色接收或發(fā)送數(shù)據(jù)。
通過結(jié)合本發(fā)明第三方面,在本發(fā)明第三方面第一實(shí)施方式中,所述射頻發(fā)射裝置包括在正反兩個(gè)方向分別部署一個(gè)nfc天線。
通過上述描述,根據(jù)在正反兩個(gè)不同的方向上部署一個(gè)nfc天線可以產(chǎn)生射頻場,也可改善磁場干擾。
通過結(jié)合本發(fā)明第三方面,在本發(fā)明第三方面第二實(shí)施方式中,所述射頻發(fā)射裝置包括nfc天線和匹配電路,所述匹配電路用于控制nfc天線的正面或反面方向均可產(chǎn)生射頻場。
通過上述描述,射頻裝置產(chǎn)生射頻場的方式可根據(jù)另一種形式設(shè)計(jì),最終目的都是為了控制或改善射頻場。
上述移動(dòng)終端可以在檢測出當(dāng)前通信的射頻場方向后,獲取當(dāng)前通信的射頻場方向,根據(jù)終端預(yù)先默認(rèn)設(shè)定的射頻場方向與工作角色的對(duì)應(yīng)關(guān)系中,查找出當(dāng)前射頻場方向的發(fā)送端或接收端,可快速自動(dòng)完成的數(shù)據(jù)傳輸,無需用戶親自點(diǎn)擊屏幕進(jìn)行操作,故可給用戶帶來極大的體驗(yàn)效果。
附圖說明
通過參考附圖會(huì)更加清楚的理解本發(fā)明的特征和優(yōu)點(diǎn),附圖是示意性的而不應(yīng)理解為對(duì)本發(fā)明進(jìn)行任何限制,在附圖中:
圖1示出了本發(fā)明實(shí)施例中手機(jī)的結(jié)構(gòu)圖;
圖2示出了本發(fā)明實(shí)施例中的基于近場通信nfc的傳輸方法的流程圖;
圖3示出了本發(fā)明實(shí)施例中的一種移動(dòng)終端的結(jié)構(gòu)示意圖;
圖4示出了本發(fā)明實(shí)施例中的一種移動(dòng)終端的硬件結(jié)構(gòu)圖。
具體實(shí)施方式
為使本發(fā)明實(shí)施例的目的、技術(shù)方案和優(yōu)點(diǎn)更加清楚,下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對(duì)本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例?;诒景l(fā)明中的實(shí)施例,本領(lǐng)域技術(shù)人員在沒有作出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。
如圖1所示,是本發(fā)明的實(shí)施例的應(yīng)用場景示意圖。移動(dòng)終端可以為手機(jī)或平板電腦等移動(dòng)設(shè)備,移動(dòng)終端以手機(jī)為例,手機(jī)的部分結(jié)構(gòu)框圖如圖1所示,手機(jī)包括射頻電路210、存儲(chǔ)器220、輸入單元230、顯示單元240、傳感器250、音頻電路260、無線模塊270、處理器280以及電源290等部分。本領(lǐng)域技術(shù)人員可以理解,圖1中示出的手機(jī)結(jié)構(gòu)并不構(gòu)成對(duì)手機(jī)的限定,可以包括比圖示更多或更少的部件,或者組合某些部件,或者不同的部件布置。
其中rf電路210用于收發(fā)信息或通話過程中,信號(hào)的接收和發(fā)送。存儲(chǔ)器220用于存儲(chǔ)軟件程序以及模塊,處理器280通過運(yùn)行存儲(chǔ)在存儲(chǔ)器220的軟件程序以及模塊,從而執(zhí)行手機(jī)的各種功能應(yīng)用以及數(shù)據(jù)處理。輸入單元230用于接收輸入的數(shù)字或字符信息,以及產(chǎn)生與手機(jī)的用戶設(shè)置以及功能控制有關(guān)的鍵信號(hào)輸入。輸入單元230可包括觸控面板231以及其他輸入設(shè)備232。其他輸入設(shè)備232可以包括但不限于物理鍵盤、功能鍵、鼠標(biāo)、操作桿中的一種或幾種。顯示單元240用于顯示由用戶輸入的信息或提供給用戶的信息以及手機(jī)的各種菜單。顯示單元240可以包括顯示面板241。觸控面板231可覆蓋顯示面板241,當(dāng)觸控面板231檢測到在其上或附近的觸摸操作后,傳送給處理器280以確定觸摸事件的類型,隨后處理器280根據(jù)觸摸事件的類型在顯示面板241上提供相應(yīng)的視覺輸出。
手機(jī)還可包括至少一種傳感器250,如光傳感器、運(yùn)動(dòng)傳感器以及其他傳感器。光傳感器可包括環(huán)境光傳感器及接近傳感器,環(huán)境傳感器可根據(jù)環(huán)境光線的明暗來調(diào)節(jié)顯示面板241的亮度,接近傳感器可在手機(jī)移動(dòng)到耳邊時(shí),關(guān)閉顯示面板241和/或背光。本實(shí)施例中光傳感器可以設(shè)置在手機(jī)的正面和背面的殼體上,用于檢測用戶持握手機(jī)時(shí)的遮擋區(qū)域。此處還可以包括壓力傳感器,設(shè)置在手機(jī)的正面或背面殼體上,用于通過檢測壓力的方式獲得用戶持握手機(jī)時(shí)的遮擋區(qū)域。此外,手機(jī)還可以配置陀螺儀、氣壓計(jì)、濕度計(jì)、溫度計(jì)、紅外線傳感器等其他傳感器,不再贅述。
音頻電路260、揚(yáng)聲器261、傳聲器262可提供用戶與手機(jī)之間的音頻接口。無線模塊270可以是wifi模塊,為用戶提供無線的互聯(lián)網(wǎng)訪問服務(wù)。
處理器280是手機(jī)的控制中心,利用各種接口和線路連接整個(gè)手機(jī)的各個(gè)部分,通過運(yùn)行或執(zhí)行存儲(chǔ)在存儲(chǔ)器220內(nèi)的軟件程序和/或模塊,以及調(diào)用存儲(chǔ)在存儲(chǔ)器220內(nèi)的數(shù)據(jù),執(zhí)行手機(jī)的各種功能和處理數(shù)據(jù),從而對(duì)手機(jī)進(jìn)行整體監(jiān)控??蛇x的,處理器280可以包括一個(gè)或多個(gè)處理單元。此外,手機(jī)還包括各部件供電的電源290,通過電源管理系統(tǒng)與處理器280邏輯相連,從而通過電源管理系統(tǒng)實(shí)現(xiàn)管理充電、放電、以及功耗管理等功能。
盡管未示出,手機(jī)還可以包括攝像頭、藍(lán)牙模塊等,在此不再贅述。
請(qǐng)參閱圖2,本發(fā)明實(shí)施例提供的基于近場通信nfc的傳輸方法,可用于上述的移動(dòng)終端,如手機(jī)、平板電腦等,該方法包括:
s1、獲取當(dāng)前射頻場方向;
此處的射頻場指由高頻電磁波所產(chǎn)生的的電場就是射頻場。比如nfc天線的正面和反面方向都可作為射頻場的不同方向,還有當(dāng)用具有nfc的手機(jī)終端與其它設(shè)備接觸時(shí),會(huì)產(chǎn)生不同方向的射頻場,此射頻場有多種方式可以實(shí)現(xiàn),可通過nfc的匹配電路控制發(fā)射和接收的射頻場,在執(zhí)行數(shù)據(jù)傳輸時(shí),通過檢測當(dāng)前通信的nfc射頻場方向,獲取當(dāng)前射頻場方向進(jìn)而為確定與之對(duì)應(yīng)的工作角色,從而獲取很好地明確發(fā)送或接收工作,從而快速地完成數(shù)據(jù)的傳輸。
s2、在預(yù)先建立的射頻場方向與工作角色的對(duì)應(yīng)關(guān)系中,查找當(dāng)前射頻場方向?qū)?yīng)的當(dāng)前工作角色,終端工作角色包括接收端或發(fā)送端。
預(yù)先建立的射頻場方向與工作角色的對(duì)應(yīng)關(guān)系是終端提前設(shè)定好的,通過不同的射頻場方向扮演不同的工作角色,終端自定義出具體的發(fā)送端或接收端,在與其它通信設(shè)備進(jìn)行交互時(shí),可快速完成的信息傳輸,很好地明確發(fā)送或接收的工作。
作為一種具體的實(shí)施方式,上述步驟s2中在預(yù)先建立的射頻場方向與終端工作角色的對(duì)應(yīng)關(guān)系包括:
首先,第一射頻場方向?qū)?yīng)接收端。其中第一射頻場方向包括正方向或反方向。此處的正方向?yàn)樵诮K端事先準(zhǔn)備工作的時(shí)候,終端固定不變,終端內(nèi)部的nfc芯片或匹配電路在產(chǎn)生射頻電場時(shí)的那一面為正方向,另一面沒有產(chǎn)生電場的那一面為反方向。此處的第一射頻場方向可以是nfc天線的正面方向或反面方向,此射頻場方向可根據(jù)nfc天線匹配電路將nfc的正面或反面方向均可控制和接收nfc射頻場,或者將終端正反兩個(gè)方向分別部署一個(gè)nfc天線,實(shí)現(xiàn)終端正反兩個(gè)方向的nfc射頻等,在具體的工作場景下,通過nfc終端不同方向的射頻場和終端工作角色的對(duì)應(yīng)關(guān)系來確定其發(fā)送端和接收端,在此處主要是根據(jù)預(yù)先設(shè)定的第一射頻場方向?qū)?yīng)接收端。
然后,第二射頻場方向?qū)?yīng)發(fā)送端。同理,其中第二射頻場方向包括終端的正方向或反方向。此處的正方向?yàn)樵诮K端事先準(zhǔn)備工作的時(shí)候,終端固定不變,終端內(nèi)部的nfc芯片或匹配電路在產(chǎn)生射頻電場時(shí)的那一面為正方向,另一面沒有產(chǎn)生電場的那一面為反方向。此處的第二射頻場方向同上述第一射頻場方向也可以是nfc天線的正面方向或反面方向。此處根據(jù)預(yù)先設(shè)定的第二射頻場方向?qū)?yīng)發(fā)送端。結(jié)合上述第一射頻場方向和第二射頻場方向,當(dāng)建立對(duì)應(yīng)關(guān)系時(shí),即當(dāng)?shù)谝簧漕l場方向?yàn)檎较驎r(shí),則第二射頻場方向?yàn)榉捶较?;第一射頻場方向?yàn)榉捶较驎r(shí),則第二射頻場方向?yàn)檎较颉?/p>
s3、根據(jù)當(dāng)前工作角色接收或發(fā)送數(shù)據(jù)。此處的當(dāng)前工作角色指已經(jīng)確認(rèn)作為發(fā)送或接收的工作角色。
作為一種具體的實(shí)現(xiàn)方式,上述步驟s3中根據(jù)當(dāng)前工作角色接收或發(fā)送數(shù)據(jù),包括;當(dāng)對(duì)應(yīng)的工作角色為發(fā)送端,則發(fā)送數(shù)據(jù);當(dāng)對(duì)應(yīng)的工作角色為接收端,則接收數(shù)據(jù)。在查找當(dāng)前工作角色的對(duì)應(yīng)關(guān)系的過程中,首先判斷終端的當(dāng)前射頻場為發(fā)送端或接收端,若當(dāng)期射頻場為發(fā)送端則自動(dòng)直接發(fā)送獲取的分享數(shù)據(jù),若否則此時(shí)的當(dāng)前射頻場作為接收端,等待其它數(shù)據(jù)的傳送。
此處的當(dāng)前工作角色為預(yù)先在對(duì)應(yīng)關(guān)系中查找后的當(dāng)前執(zhí)行工作的發(fā)送端或接收端,此時(shí)無需像現(xiàn)有技術(shù)中移動(dòng)終端的nfc傳輸功能通常需要用戶點(diǎn)擊發(fā)送端縮小的屏幕才能完成信息的發(fā)送。對(duì)于現(xiàn)有技術(shù)中用戶在使用nfc功能時(shí),首先需要將兩臺(tái)nfc終端背靠背,然后點(diǎn)擊發(fā)送端縮小的屏幕以完成信息的發(fā)送,這個(gè)過程通常需要用戶雙手共同操作才能完成,對(duì)于大屏幕手機(jī)更是如此,非常不便于用戶操作。而本實(shí)本發(fā)明的施例中通過當(dāng)前工作角色接收或發(fā)送數(shù)據(jù),這個(gè)過程可以自動(dòng)執(zhí)行工作,無需用戶參與操作,給用戶帶來極大的便利,增強(qiáng)用戶的體驗(yàn)效果。如設(shè)定nfc工作角色和正反兩個(gè)方向的對(duì)應(yīng)關(guān)系,正面射頻場用于nfc的發(fā)送,反面射頻場用于nfc的接收,當(dāng)用戶需要使用nfc分享數(shù)據(jù)時(shí),如果是發(fā)送數(shù)據(jù),直接使用nfc接觸外部交互設(shè)備;如果是接收數(shù)據(jù),直接通過nfc反面接觸外部交互設(shè)備,以此完成nfc數(shù)據(jù)的而自動(dòng)發(fā)送功能,無需用戶手動(dòng)點(diǎn)擊。
總而言之,通過本發(fā)明實(shí)施例上述的所有過程,在檢測出當(dāng)前通信的射頻場方向后,獲取當(dāng)前通信的射頻場方向,根據(jù)終端預(yù)先默認(rèn)設(shè)定的射頻場方向與工作角色的對(duì)應(yīng)關(guān)系中,查找出當(dāng)前射頻場方向的發(fā)送端或接收端,可快速自動(dòng)完成的數(shù)據(jù)傳輸,無需用戶親自點(diǎn)擊屏幕進(jìn)行操作,故可給用戶帶來極大的體驗(yàn)效果。
參見圖3,是本發(fā)明實(shí)施例提供的一種基于nfc的數(shù)據(jù)傳輸裝置的示意圖,用于移動(dòng)終端中,其包括:
獲取模塊31,用于獲取當(dāng)前射頻場方向;
查找模塊32,用于在預(yù)先建立的射頻場方向與工作角色的對(duì)應(yīng)關(guān)系中,查找當(dāng)前射頻場方向?qū)?yīng)的當(dāng)前工作角色,終端工作角色包括接收端或發(fā)送端;
執(zhí)行模塊33,用于根據(jù)當(dāng)前工作角色接收或發(fā)送數(shù)據(jù)。
本實(shí)施例中的基于nfc的數(shù)據(jù)傳輸裝置是以功能單元的形式來呈現(xiàn),這里的單元是指asic電路,執(zhí)行一個(gè)或多個(gè)軟件或固定程序的處理器和存儲(chǔ)器,和/或其他可以提供上述功能的器件。
通過實(shí)施基于nfc的數(shù)據(jù)傳輸裝置,在檢測出當(dāng)前通信的射頻場方向后,獲取當(dāng)前通信的射頻場方向,根據(jù)終端預(yù)先默認(rèn)設(shè)定的射頻場方向與工作角色的對(duì)應(yīng)關(guān)系中,查找出當(dāng)前射頻場方向的發(fā)送端或接收端,可快速自動(dòng)完成的數(shù)據(jù)傳輸,無需用戶親自點(diǎn)擊屏幕進(jìn)行操作,故可給用戶帶來極大的體驗(yàn)效果。
可選地,查找模塊包括:第一對(duì)應(yīng)子模塊,用于第一射頻場方向?qū)?yīng)接收端;第二對(duì)應(yīng)子模塊,用于第二射頻場方向?qū)?yīng)發(fā)送端;其中第一射頻場方向與第二射頻場方向不同。
通過實(shí)施上述基于nfc的數(shù)據(jù)傳輸裝置,預(yù)先建立的射頻場方向與工作角色的對(duì)應(yīng)關(guān)系是終端提前設(shè)定好的,通過不同的射頻場方向扮演不同的工作角色,終端自定義出具體的發(fā)送端或接收端,在與其它通信設(shè)備進(jìn)行交互時(shí),可快速完成的信息傳輸,很好地明確發(fā)送或接收的工作。
可選地,第一射頻場方向包括正方向或反方向。
通過上述的描述,第一射頻場方向和第二射頻場方向可以是具有nfc終端的正面方向或反面方向,通過正反兩個(gè)不同的方向建立一套詳細(xì)的對(duì)應(yīng)關(guān)系,有利于明確終端的工作角色,故有效快速執(zhí)行相應(yīng)的工作。
可選地,執(zhí)行模塊包括:當(dāng)對(duì)應(yīng)的工作角色為發(fā)送端,則發(fā)送數(shù)據(jù);當(dāng)對(duì)應(yīng)的工作角色為接收端,則接收數(shù)據(jù)。
通過上述的描述,工作角色,即扮演為發(fā)送或接收的工作角色,在當(dāng)前工作角色建立的發(fā)送或接收后基礎(chǔ)上,立即開始執(zhí)行發(fā)送或接收的操作,從而進(jìn)行數(shù)據(jù)的傳輸,給用戶帶來了快捷的體驗(yàn),增強(qiáng)數(shù)據(jù)的傳輸速度。
本發(fā)明實(shí)施例還提供一種移動(dòng)終端,具有上述圖3所述的基于nfc的數(shù)據(jù)傳輸裝置。
此外,本發(fā)明實(shí)施例中的移動(dòng)終端,如圖4所示,是本發(fā)明實(shí)施例提供的移動(dòng)終端的硬件結(jié)構(gòu)示意圖,該設(shè)備包括一個(gè)或多個(gè)處理器41、存儲(chǔ)器42、射頻發(fā)射裝置43,圖4中以一個(gè)處理器41為例。處理器41連接射頻發(fā)射裝置43,處理器41還連接存儲(chǔ)器42,可以通過總線或者其他方式連接,圖4中以通過總線連接為例。
處理器41可以為中央處理器(centralprocessingunit,cpu)。處理器41還可以為其他通用處理器、數(shù)字信號(hào)處理器(digitalsignalprocessor,dsp)、專用集成電路(applicationspecificintegratedcircuit,asic)、現(xiàn)場可編程門陣列(field-programmablegatearray,fpga)或者其他可編程邏輯器件、分立門或者晶體管邏輯器件、分立硬件組件等芯片,或者上述各類芯片的組合。通用處理器可以是微處理器或者該處理器也可以是任何常規(guī)的處理器等。
存儲(chǔ)器42作為一種非暫態(tài)計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),可用于存儲(chǔ)非暫態(tài)軟件程序、非暫態(tài)計(jì)算機(jī)可執(zhí)行程序以及模塊,如本申請(qǐng)實(shí)施例中的列表項(xiàng)操作的處理方法對(duì)應(yīng)的程序指令/模塊。處理器41通過運(yùn)行存儲(chǔ)在存儲(chǔ)器42中的非暫態(tài)軟件程序、指令以及模塊,從而執(zhí)行服務(wù)器的各種功能應(yīng)用以及數(shù)據(jù)處理,即實(shí)現(xiàn)上述方法實(shí)施例列表項(xiàng)操作的處理方法。
存儲(chǔ)器42可以包括存儲(chǔ)程序區(qū)和存儲(chǔ)數(shù)據(jù)區(qū),其中,存儲(chǔ)程序區(qū)可存儲(chǔ)操作系統(tǒng)、至少一個(gè)功能所需要的應(yīng)用程序;存儲(chǔ)數(shù)據(jù)區(qū)可存儲(chǔ)根據(jù)列表項(xiàng)操作的處理裝置的使用所創(chuàng)建的數(shù)據(jù)等。此外,存儲(chǔ)器42可以包括高速隨機(jī)存取存儲(chǔ)器,還可以包括非暫態(tài)存儲(chǔ)器,例如至少一個(gè)磁盤存儲(chǔ)器件、閃存器件、或其他非暫態(tài)固態(tài)存儲(chǔ)器件。在一些實(shí)施例中,存儲(chǔ)器41可選包括相對(duì)于處理器42遠(yuǎn)程設(shè)置的存儲(chǔ)器,這些遠(yuǎn)程存儲(chǔ)器可以通過網(wǎng)絡(luò)連接至列表項(xiàng)操作的處理裝置。上述網(wǎng)絡(luò)的實(shí)例包括但不限于互聯(lián)網(wǎng)、企業(yè)內(nèi)部網(wǎng)、局域網(wǎng)、移動(dòng)通信網(wǎng)及其組合。
射頻發(fā)射裝置43,產(chǎn)生方向可變的射頻場,包括在正反兩個(gè)方向分別部署一個(gè)nfc天線。在其他替換的實(shí)施方式中,射頻發(fā)射裝置還可以包括nfc天線和匹配電路,匹配電路用于控制nfc天線的正面或反面方向均可產(chǎn)生nfc射頻場。射頻發(fā)射裝置包括nfc天線和匹配電路,匹配電路用于控制nfc天線的正面或反面方向均可產(chǎn)生射頻場,最終目的都是為了控制或改善射頻場。
上述移動(dòng)終端可執(zhí)行本發(fā)明實(shí)施例所提供的方法,具備執(zhí)行方法相應(yīng)的功能模塊和有益效果。處理器41通過執(zhí)行所述計(jì)算機(jī)指令,從而實(shí)現(xiàn)以下方法:
第一步,獲取當(dāng)前射頻場方向;
第二步,在預(yù)先建立的射頻場方向與工作角色的對(duì)應(yīng)關(guān)系中,查找當(dāng)前射頻場方向?qū)?yīng)的當(dāng)前工作角色,終端工作角色包括接收端或發(fā)送端。
作為一種實(shí)現(xiàn)方式,在預(yù)先建立的射頻場方向與終端工作角色的對(duì)應(yīng)關(guān)系包括:
首先,第一射頻場方向?qū)?yīng)接收端;
然后,第二射頻場方向?qū)?yīng)發(fā)送端;其中第一射頻場方向與第二射頻場方向不同。
作為另一種實(shí)現(xiàn)方式,根據(jù)當(dāng)前工作角色接收或發(fā)送數(shù)據(jù),包括;當(dāng)對(duì)應(yīng)的工作角色為發(fā)送端,則發(fā)送數(shù)據(jù);當(dāng)對(duì)應(yīng)的工作角色為接收端,則接收數(shù)據(jù)。第一射頻場方向包括正方向或反方向。
第三步,根據(jù)當(dāng)前工作角色接收或發(fā)送數(shù)據(jù)。
上述移動(dòng)終端可以在檢測出當(dāng)前通信的射頻場方向后,獲取當(dāng)前通信的射頻場方向,根據(jù)終端預(yù)先默認(rèn)設(shè)定的射頻場方向與工作角色的對(duì)應(yīng)關(guān)系中,查找出當(dāng)前射頻場方向的發(fā)送端或接收端,可快速自動(dòng)完成的數(shù)據(jù)傳輸,無需用戶親自點(diǎn)擊屏幕進(jìn)行操作,故可給用戶帶來極大的體驗(yàn)效果。
本領(lǐng)域技術(shù)人員可以理解,實(shí)現(xiàn)上述實(shí)施例方法中的全部或部分流程,是可以通過計(jì)算機(jī)程序來指令相關(guān)的硬件來完成,所述的程序可存儲(chǔ)于一計(jì)算機(jī)可讀取存儲(chǔ)介質(zhì)中,該程序在執(zhí)行時(shí),可包括如上述各方法的實(shí)施例的流程。其中,所述的存儲(chǔ)介質(zhì)可為磁碟、光盤、只讀存儲(chǔ)記憶體(rom)或隨機(jī)存儲(chǔ)記憶體(ram)等。
雖然結(jié)合附圖描述了本發(fā)明的實(shí)施例,但是本領(lǐng)域技術(shù)人員可以在不脫離本發(fā)明的精神和范圍的情況下作出各種修改和變型,這樣的修改和變型均落入由所附權(quán)利要求所限定的范圍之內(nèi)。