本發(fā)明涉及近場(chǎng)通信技術(shù)領(lǐng)域,具體涉及一種數(shù)據(jù)轉(zhuǎn)移方法及其裝置。
背景技術(shù):
近場(chǎng)通信(Near Field Communication,NFC),即近距離無線通訊技術(shù)。NFC技術(shù)是一種近距離的高頻無線通信技術(shù),可用距離約為10厘米,可以實(shí)現(xiàn)電子身份識(shí)別、數(shù)據(jù)傳輸、數(shù)據(jù)轉(zhuǎn)移等功能,比如信用卡、門禁卡等功能。
隨著NFC技術(shù)的快速發(fā)展,越來越多的移動(dòng)終端增加NFC數(shù)據(jù)轉(zhuǎn)移功能,數(shù)據(jù)轉(zhuǎn)移以支付為例,移動(dòng)終端可以利用該功能隨時(shí)隨地進(jìn)行支付,給用戶帶來極大的方便。目前,移動(dòng)終端通過NFC進(jìn)行支付主要有兩種方式,一種是通過NFC訪問移動(dòng)終端內(nèi)置的客戶識(shí)別模塊(Subscriber Identity Module,SIM)卡進(jìn)行移動(dòng)支付,例如通過移動(dòng)終端實(shí)現(xiàn)公交費(fèi)用支付等;一種是通過NFC訪問移動(dòng)終端內(nèi)置的嵌入式安全單元(embedded Secure Element,eSE)進(jìn)行移動(dòng)支付,例如通過移動(dòng)終端實(shí)現(xiàn)銀行卡支付等。對(duì)于支持這兩種方式的移動(dòng)終端而言,用戶根據(jù)實(shí)際支付場(chǎng)景選擇使用哪種方式進(jìn)行支付,例如若需要通過移動(dòng)終端實(shí)現(xiàn)銀行卡支付,則設(shè)置NFC使用銀行卡進(jìn)行支付;若需要通過移動(dòng)終端實(shí)現(xiàn)公交費(fèi)用支付,則設(shè)備NFC使用SIM卡進(jìn)行支付。由此可見,在移動(dòng)終端進(jìn)行NFC支付時(shí),需要用戶手動(dòng)設(shè)置,操作繁瑣,影響用戶體驗(yàn)。
技術(shù)實(shí)現(xiàn)要素:
本發(fā)明實(shí)施例提供一種數(shù)據(jù)轉(zhuǎn)移方法及其裝置,能夠提高移動(dòng)終端的智能性,減少用戶操作步驟,提升用戶體驗(yàn)。
本發(fā)明實(shí)施例第一方面提供一種數(shù)據(jù)轉(zhuǎn)移方法,包括:
獲取移動(dòng)終端的當(dāng)前環(huán)境信息;
根據(jù)所述當(dāng)前環(huán)境信息以及預(yù)設(shè)的數(shù)據(jù)轉(zhuǎn)移模式選擇規(guī)則,在預(yù)設(shè)的至少兩個(gè)數(shù)據(jù)轉(zhuǎn)移模式中選擇與所述當(dāng)前環(huán)境信息對(duì)應(yīng)的目標(biāo)數(shù)據(jù)轉(zhuǎn)移模式;
若接收到數(shù)據(jù)轉(zhuǎn)移指令,則根據(jù)所述目標(biāo)數(shù)據(jù)轉(zhuǎn)移模式進(jìn)行數(shù)據(jù)轉(zhuǎn)移。
結(jié)合本發(fā)明實(shí)施例第一方面,在本發(fā)明實(shí)施例第一方面的第一種可能實(shí)現(xiàn)的方式中,所述當(dāng)前環(huán)境信息包括當(dāng)前地理位置,所述預(yù)設(shè)的數(shù)據(jù)轉(zhuǎn)移模式選擇規(guī)則包括第一預(yù)設(shè)地點(diǎn)的預(yù)設(shè)范圍,所述第一預(yù)設(shè)地點(diǎn)包括交通樞紐點(diǎn);
所述根據(jù)所述當(dāng)前環(huán)境信息以及預(yù)設(shè)的數(shù)據(jù)轉(zhuǎn)移模式選擇規(guī)則,在預(yù)設(shè)的至少兩個(gè)數(shù)據(jù)轉(zhuǎn)移模式中選擇與所述當(dāng)前環(huán)境信息對(duì)應(yīng)的目標(biāo)數(shù)據(jù)轉(zhuǎn)移模式,包括:
檢測(cè)所述當(dāng)前地理位置是否在所述第一預(yù)設(shè)地點(diǎn)的預(yù)設(shè)范圍內(nèi);
若在所述第一預(yù)設(shè)地點(diǎn)的預(yù)設(shè)范圍內(nèi),則在所述預(yù)設(shè)的至少兩個(gè)數(shù)據(jù)轉(zhuǎn)移模式中選擇出屬于交通類型的數(shù)據(jù)轉(zhuǎn)移模式,作為目標(biāo)數(shù)據(jù)轉(zhuǎn)移模式。
結(jié)合本發(fā)明實(shí)施例第一方面的第一種可能實(shí)現(xiàn)的方式,在本發(fā)明實(shí)施例第一方面的第二種可能實(shí)現(xiàn)的方式中,所述預(yù)設(shè)的數(shù)據(jù)轉(zhuǎn)移模式選擇規(guī)則還包括第二預(yù)設(shè)地點(diǎn),所述第二預(yù)設(shè)地點(diǎn)包括購物點(diǎn);
所述方法還包括:
若不在所述第一預(yù)設(shè)地點(diǎn)的預(yù)設(shè)范圍內(nèi),則檢測(cè)所述當(dāng)前地理位置是否在所述第二預(yù)設(shè)地點(diǎn)的預(yù)設(shè)范圍內(nèi);
若在所述第二預(yù)設(shè)地點(diǎn)的預(yù)設(shè)范圍內(nèi),則在所述預(yù)設(shè)的至少兩個(gè)數(shù)據(jù)轉(zhuǎn)移模式中選擇出屬于非交通類型的數(shù)據(jù)轉(zhuǎn)移模式,作為目標(biāo)數(shù)據(jù)轉(zhuǎn)移模式。
結(jié)合本發(fā)明實(shí)施例第一方面,在本發(fā)明實(shí)施例第一方面的第三種可能實(shí)現(xiàn)的方式中,所述當(dāng)前環(huán)境信息包括當(dāng)前地理位置,所述預(yù)設(shè)的數(shù)據(jù)轉(zhuǎn)移模式選擇規(guī)則包括數(shù)據(jù)轉(zhuǎn)移日志,所述數(shù)據(jù)轉(zhuǎn)移日志包括至少一次數(shù)據(jù)轉(zhuǎn)移操作中每次數(shù)據(jù)轉(zhuǎn)移操作所使用的地理位置和數(shù)據(jù)轉(zhuǎn)移模式之間對(duì)應(yīng)關(guān)系;
所述根據(jù)所述當(dāng)前環(huán)境信息以及預(yù)設(shè)的數(shù)據(jù)轉(zhuǎn)移模式選擇規(guī)則,在預(yù)設(shè)的至少兩個(gè)數(shù)據(jù)轉(zhuǎn)移模式中選擇與所述當(dāng)前環(huán)境信息對(duì)應(yīng)的目標(biāo)數(shù)據(jù)轉(zhuǎn)移模式,包括:
在所述數(shù)據(jù)轉(zhuǎn)移日志中查找與所述當(dāng)前地理位置相同的目標(biāo)地理位置以及所述目標(biāo)地理位置對(duì)應(yīng)的數(shù)據(jù)轉(zhuǎn)移模式,將查找到的所述數(shù)據(jù)轉(zhuǎn)移模式作為目標(biāo)數(shù)據(jù)轉(zhuǎn)移模式。
結(jié)合本發(fā)明實(shí)施例第一方面的第一種至第三種可能實(shí)現(xiàn)的方式,在本發(fā)明實(shí)施例第一方面的第四種可能實(shí)現(xiàn)的方式中,若根據(jù)所述當(dāng)前地理位置無法在所述預(yù)設(shè)的至少兩個(gè)數(shù)據(jù)轉(zhuǎn)移模式中選擇所述目標(biāo)數(shù)據(jù)轉(zhuǎn)移模式,則控制所述移動(dòng)終端輸出模式選擇對(duì)話框;
若接收到對(duì)所述模式選擇對(duì)話框中的所述預(yù)設(shè)的至少兩個(gè)數(shù)據(jù)轉(zhuǎn)移模式的選擇指令,則將所述選擇指令對(duì)應(yīng)的數(shù)據(jù)轉(zhuǎn)移模式作為所述目標(biāo)數(shù)據(jù)轉(zhuǎn)移模式。
結(jié)合本發(fā)明實(shí)施例第一方面的第一種可能實(shí)現(xiàn)的方式,在本發(fā)明實(shí)施例第一方面的第五種可能實(shí)現(xiàn)的方式中,所述當(dāng)前環(huán)境信息還包括當(dāng)前時(shí)間,所述預(yù)設(shè)的數(shù)據(jù)轉(zhuǎn)移模式選擇規(guī)則還包括預(yù)設(shè)時(shí)間段;
在所述檢測(cè)所述當(dāng)前地理位置是否在所述第一預(yù)設(shè)地點(diǎn)的預(yù)設(shè)范圍內(nèi)之后,還包括:
若在所述第一預(yù)設(shè)地點(diǎn)的預(yù)設(shè)范圍內(nèi),則檢測(cè)所述當(dāng)前時(shí)間是否在所述預(yù)設(shè)時(shí)間段內(nèi);
若在所述預(yù)設(shè)時(shí)間段內(nèi),則在所述預(yù)設(shè)的至少兩個(gè)數(shù)據(jù)轉(zhuǎn)移模式中選擇出屬于交通類型的數(shù)據(jù)轉(zhuǎn)移模式,作為目標(biāo)數(shù)據(jù)轉(zhuǎn)移模式。
本發(fā)明實(shí)施例第二方面提供一種數(shù)據(jù)轉(zhuǎn)移方法,包括:
獲取單元,用于獲取移動(dòng)終端的當(dāng)前環(huán)境信息;
選擇單元,用于根據(jù)所述當(dāng)前環(huán)境信息以及預(yù)設(shè)的數(shù)據(jù)轉(zhuǎn)移模式選擇規(guī)則,在預(yù)設(shè)的至少兩個(gè)數(shù)據(jù)轉(zhuǎn)移模式中選擇與所述當(dāng)前環(huán)境信息對(duì)應(yīng)的目標(biāo)數(shù)據(jù)轉(zhuǎn)移模式;
轉(zhuǎn)移單元,用于若接收到數(shù)據(jù)轉(zhuǎn)移指令,則根據(jù)所述目標(biāo)數(shù)據(jù)轉(zhuǎn)移模式進(jìn)行數(shù)據(jù)轉(zhuǎn)移。
結(jié)合本發(fā)明實(shí)施例第二方面,在本發(fā)明實(shí)施例第二方面的第三種可能實(shí)現(xiàn)的方式中,所述當(dāng)前環(huán)境信息包括當(dāng)前地理位置,所述預(yù)設(shè)的數(shù)據(jù)轉(zhuǎn)移模式選擇規(guī)則包括第一預(yù)設(shè)地點(diǎn)的預(yù)設(shè)范圍,所述第一預(yù)設(shè)地點(diǎn)包括交通樞紐點(diǎn);
所述選擇單元包括:
檢測(cè)單元,用于檢測(cè)所述當(dāng)前地理位置是否在所述第一預(yù)設(shè)地點(diǎn)的預(yù)設(shè)范圍內(nèi);
確定單元,用于若在所述第一預(yù)設(shè)地點(diǎn)的預(yù)設(shè)范圍內(nèi),則在預(yù)設(shè)的所述至少兩個(gè)數(shù)據(jù)轉(zhuǎn)移模式中選擇出屬于交通類型的數(shù)據(jù)轉(zhuǎn)移模式,作為目標(biāo)數(shù)據(jù)轉(zhuǎn)移模式。
結(jié)合本發(fā)明實(shí)施例第二方面的第一種可能實(shí)現(xiàn)的方式,在本發(fā)明實(shí)施例第二方面的第二種可能實(shí)現(xiàn)的方式中,所述數(shù)據(jù)轉(zhuǎn)移模式選擇規(guī)則還包括第二預(yù)設(shè)地點(diǎn),所述第二預(yù)設(shè)地點(diǎn)包括購物點(diǎn);
所述檢測(cè)單元,還用于若不在所述第一預(yù)設(shè)地點(diǎn)的預(yù)設(shè)范圍內(nèi),則檢測(cè)所述當(dāng)前地理位置是否在所述第二預(yù)設(shè)地點(diǎn)的預(yù)設(shè)范圍內(nèi);
所述確定單元,還用于若在所述第二預(yù)設(shè)地點(diǎn)的預(yù)設(shè)范圍內(nèi),則在所述預(yù)設(shè)的至少兩個(gè)數(shù)據(jù)轉(zhuǎn)移模式中選擇出屬于非交通類型的數(shù)據(jù)轉(zhuǎn)移模式,作為目標(biāo)數(shù)據(jù)轉(zhuǎn)移模式。
結(jié)合本發(fā)明實(shí)施例第二方面,在本發(fā)明實(shí)施例第二方面的第三種可能實(shí)現(xiàn)的方式中,所述當(dāng)前環(huán)境信息包括當(dāng)前地理位置,所述預(yù)設(shè)的數(shù)據(jù)轉(zhuǎn)移模式選擇規(guī)則包括數(shù)據(jù)轉(zhuǎn)移日志,所述數(shù)據(jù)轉(zhuǎn)移日志包括至少一次數(shù)據(jù)轉(zhuǎn)移操作中每次數(shù)據(jù)轉(zhuǎn)移操作所使用的地理位置和數(shù)據(jù)轉(zhuǎn)移模式之間對(duì)應(yīng)關(guān)系;
所述選擇單元具體用于在所述數(shù)據(jù)轉(zhuǎn)移日志中查找與所述當(dāng)前地理位置相同的目標(biāo)地理位置以及所述目標(biāo)地理位置對(duì)應(yīng)的數(shù)據(jù)轉(zhuǎn)移模式,將查找到的所述數(shù)據(jù)轉(zhuǎn)移模式作為目標(biāo)數(shù)據(jù)轉(zhuǎn)移模式。
結(jié)合本發(fā)明實(shí)施例第二方面的第一種至第三種可能實(shí)現(xiàn)的方式,在本發(fā)明實(shí)施例第二方面的第四種可能實(shí)現(xiàn)的方式中,所述裝置還包括:
控制單元,用于若根據(jù)所述當(dāng)前地理位置無法在所述預(yù)設(shè)的至少兩個(gè)數(shù)據(jù)轉(zhuǎn)移模式中選擇所述目標(biāo)數(shù)據(jù)轉(zhuǎn)移模式,則控制所述移動(dòng)終端輸出模式選擇對(duì)話框;
所述確定單元,還用于若接收到對(duì)所述模式選擇對(duì)話框中的所述預(yù)設(shè)的至少兩個(gè)數(shù)據(jù)轉(zhuǎn)移模式的選擇指令,則將所述選擇指令對(duì)應(yīng)的數(shù)據(jù)轉(zhuǎn)移模式作為所述目標(biāo)數(shù)據(jù)轉(zhuǎn)移模式。
結(jié)合本發(fā)明實(shí)施例第二方面的第一種可能實(shí)現(xiàn)的方式,在本發(fā)明實(shí)施例第二方面的第五種可能實(shí)現(xiàn)的方式中,所述當(dāng)前環(huán)境信息還包括當(dāng)前時(shí)間,所述預(yù)設(shè)的數(shù)據(jù)轉(zhuǎn)移模式選擇規(guī)則還包括預(yù)設(shè)時(shí)間段;
所述檢測(cè)單元,還用于若在所述第一預(yù)設(shè)地點(diǎn)的預(yù)設(shè)范圍內(nèi),則檢測(cè)所述當(dāng)前時(shí)間是否在所述預(yù)設(shè)時(shí)間段內(nèi);
所述確定單元,還用于若在所述預(yù)設(shè)時(shí)間段內(nèi),則在所述預(yù)設(shè)的至少兩個(gè)數(shù)據(jù)轉(zhuǎn)移模式中選擇出屬于交通類型的數(shù)據(jù)轉(zhuǎn)移模式,作為目標(biāo)數(shù)據(jù)轉(zhuǎn)移模式。
本發(fā)明實(shí)施例第三方面提供另一種數(shù)據(jù)轉(zhuǎn)移裝置,包括處理器、存儲(chǔ)器、和接口電路,其中,存儲(chǔ)器存儲(chǔ)一組程序代碼,且處理器用于調(diào)用存儲(chǔ)器中存儲(chǔ)的程序代碼,使得所述數(shù)據(jù)轉(zhuǎn)移裝置執(zhí)行本發(fā)明實(shí)施例第一方面所述的數(shù)據(jù)轉(zhuǎn)移方法。
在本發(fā)明實(shí)施例中,通過獲取移動(dòng)終端的當(dāng)前環(huán)境信息,根據(jù)當(dāng)前環(huán)境信息以及預(yù)設(shè)的數(shù)據(jù)轉(zhuǎn)移模式選擇規(guī)則,在預(yù)設(shè)的至少兩個(gè)數(shù)據(jù)轉(zhuǎn)移模式中選擇與當(dāng)前環(huán)境信息對(duì)應(yīng)的目標(biāo)數(shù)據(jù)轉(zhuǎn)移模式,并在接收到數(shù)據(jù)轉(zhuǎn)移指令時(shí),根據(jù)目標(biāo)數(shù)據(jù)轉(zhuǎn)移模式進(jìn)行數(shù)據(jù)轉(zhuǎn)移,從而實(shí)現(xiàn)根據(jù)移動(dòng)終端的當(dāng)前環(huán)境信息確定數(shù)據(jù)轉(zhuǎn)移模式,提高移動(dòng)終端的智能性,減少用戶操作步驟,提升用戶體驗(yàn)。
附圖說明
為了更清楚地說明本發(fā)明實(shí)施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對(duì)實(shí)施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實(shí)施例,對(duì)于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動(dòng)的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
圖1為應(yīng)用本發(fā)明實(shí)施例的系統(tǒng)架構(gòu)示意圖;
圖2為本發(fā)明實(shí)施例提供的一種數(shù)據(jù)轉(zhuǎn)移方法的流程示意圖;
圖3為本發(fā)明實(shí)施例提供的另一種數(shù)據(jù)轉(zhuǎn)移方法的流程示意圖;
圖4為本發(fā)明實(shí)施例提供的又一種數(shù)據(jù)轉(zhuǎn)移方法的流程示意圖;
圖5為本發(fā)明實(shí)施例提供的又一種數(shù)據(jù)轉(zhuǎn)移方法的流程示意圖;
圖6為本發(fā)明實(shí)施例提供的一種數(shù)據(jù)轉(zhuǎn)移裝置的結(jié)構(gòu)示意圖;
圖7為本發(fā)明實(shí)施例提供的另一種數(shù)據(jù)轉(zhuǎn)移裝置的結(jié)構(gòu)示意圖。
具體實(shí)施方式
下面將結(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ù)的范圍。
請(qǐng)參見圖1,為應(yīng)用本發(fā)明實(shí)施例的系統(tǒng)架構(gòu)示意圖,圖1包括一個(gè)移動(dòng)終端與一個(gè)銷售終端(Point Of Sale,POS)/讀卡機(jī),移動(dòng)終端可向銷售終端/讀卡機(jī)進(jìn)行數(shù)據(jù)轉(zhuǎn)移。銷售終端是一種多功能終端,把它安裝在銀行卡的特約商戶和受理網(wǎng)點(diǎn)中與計(jì)算機(jī)聯(lián)成網(wǎng)絡(luò),就能實(shí)現(xiàn)電子資金自動(dòng)轉(zhuǎn)賬,它具有支持消費(fèi)、預(yù)授權(quán)、余額查詢和轉(zhuǎn)賬等功能,使用起來安全、快捷、可靠。通常,在商場(chǎng)、超市、便利店等購物場(chǎng)所安裝有銷售終端,便于用戶通過移動(dòng)終端或銀行卡進(jìn)行支付。讀卡機(jī)為公共交通收費(fèi)機(jī),可以包括但不限于公交收費(fèi)機(jī)、車載收費(fèi)機(jī)、地鐵/輕軌/電車收費(fèi)機(jī),適用于城市公交系統(tǒng),各大學(xué)校園、工業(yè)園,各大型企業(yè)等公共交通收費(fèi)系統(tǒng)。
圖1所示的移動(dòng)終端包括處理模塊、客戶識(shí)別模塊、近場(chǎng)通信模塊、嵌入式安全單元,需要說明的是,圖1所示的移動(dòng)終端并不構(gòu)成對(duì)本發(fā)明實(shí)施例的限定,實(shí)際應(yīng)用中,移動(dòng)終端可能還包括顯示模塊、感應(yīng)模塊等。圖1所示的移動(dòng)終端可支持至少兩種數(shù)據(jù)轉(zhuǎn)移方式,一種是通過客戶識(shí)別模塊SIM卡進(jìn)行數(shù)據(jù)轉(zhuǎn)移,一種是通過內(nèi)置嵌入式安全單元eSE進(jìn)行數(shù)據(jù)轉(zhuǎn)移。其中,SIM卡上可安裝或嵌入公共交通付費(fèi)芯片,以便用戶通過刷移動(dòng)終端上的SIM卡進(jìn)行數(shù)據(jù)轉(zhuǎn)移。嵌入式安全單元可實(shí)現(xiàn)近場(chǎng)數(shù)據(jù)轉(zhuǎn)移、遠(yuǎn)程數(shù)據(jù)轉(zhuǎn)移等功能,利用移動(dòng)終端實(shí)現(xiàn)刷銀行卡即為通過嵌入式安全單元進(jìn)行數(shù)據(jù)轉(zhuǎn)移。
本發(fā)明實(shí)施例提供的數(shù)據(jù)轉(zhuǎn)移方法及其裝置,可以應(yīng)用于圖1所示的系統(tǒng)架構(gòu)中,也可以應(yīng)用于利用移動(dòng)終端進(jìn)行數(shù)據(jù)轉(zhuǎn)移的場(chǎng)景,例如,數(shù)據(jù)轉(zhuǎn)移裝置獲取移動(dòng)終端的當(dāng)前環(huán)境信息,根據(jù)該當(dāng)前環(huán)境信息以及預(yù)設(shè)的數(shù)據(jù)轉(zhuǎn)移模式選擇規(guī)則,在預(yù)設(shè)的至少兩個(gè)數(shù)據(jù)轉(zhuǎn)移模式中選擇與該當(dāng)前環(huán)境信息對(duì)應(yīng)的目標(biāo)數(shù)據(jù)轉(zhuǎn)移模式,并在接收到數(shù)據(jù)轉(zhuǎn)移指令時(shí),根據(jù)目標(biāo)數(shù)據(jù)轉(zhuǎn)移模式進(jìn)行數(shù)據(jù)轉(zhuǎn)移的場(chǎng)景,可以理解的是,該場(chǎng)景為移動(dòng)終端向銷售終端/讀卡機(jī)轉(zhuǎn)移數(shù)據(jù)的場(chǎng)景。本發(fā)明實(shí)施例,根據(jù)移動(dòng)終端的當(dāng)前環(huán)境信息自動(dòng)確定數(shù)據(jù)轉(zhuǎn)移模式,能夠提高移動(dòng)終端的智能性,減少用戶操作步驟,提升用戶體驗(yàn)。
本發(fā)明實(shí)施例中的移動(dòng)終端可以包括但不限于手機(jī)、PAD(平板電腦)、智能可穿戴設(shè)備等具有SIM卡和嵌入式安全單元的電子設(shè)備。本發(fā)明實(shí)施例中的數(shù)據(jù)轉(zhuǎn)移裝置可以為上述移動(dòng)終端的一部分或全部,該裝置可以應(yīng)用于多種終端操作系統(tǒng)中,可以包括但不限于:Android系統(tǒng)、塞班系統(tǒng)、Windows系統(tǒng)、IOS(蘋果公司開發(fā)的移動(dòng)操作系統(tǒng))系統(tǒng)等等。
下面將結(jié)合附圖2-附圖5對(duì)本發(fā)明實(shí)施例提供的數(shù)據(jù)轉(zhuǎn)移方法進(jìn)行詳細(xì)的介紹。需要說明的是,本發(fā)明實(shí)施例中的數(shù)據(jù)轉(zhuǎn)移以支付為例進(jìn)行介紹。
請(qǐng)參見圖2,為本發(fā)明實(shí)施例提供的一種數(shù)據(jù)轉(zhuǎn)移方法的流程示意圖,該方法可包括:
201,獲取移動(dòng)終端的當(dāng)前環(huán)境信息;
具體的,數(shù)據(jù)轉(zhuǎn)移裝置獲取移動(dòng)終端的當(dāng)前環(huán)境信息,所述當(dāng)前環(huán)境信息可以包括當(dāng)前地理位置、當(dāng)前時(shí)間、當(dāng)前正在使用應(yīng)用、當(dāng)前后臺(tái)運(yùn)行應(yīng)用等中的至少一種。其中,所述當(dāng)前地理位置用于指示所述移動(dòng)終端的用戶的位置。所述當(dāng)前正在使用應(yīng)用可以間接指示所述移動(dòng)終端的用戶的位置,例如,所述當(dāng)前正在使用應(yīng)用為公交車查詢應(yīng)用,則根據(jù)用戶在該應(yīng)用上所選的公交車站可確定所述移動(dòng)終端的用戶在該公交車站附近。所述當(dāng)前時(shí)間用于與預(yù)設(shè)時(shí)間段進(jìn)行比較,所述預(yù)設(shè)時(shí)間段可由用戶自主設(shè)定,例如設(shè)定上下班時(shí)間段,也可由系統(tǒng)默認(rèn)設(shè)定,具體時(shí)間段在此不做限定。所述當(dāng)前時(shí)間可與所述當(dāng)前地理位置結(jié)合使用,便于更加準(zhǔn)確地確定與所述當(dāng)前環(huán)境信息對(duì)應(yīng)的目標(biāo)數(shù)據(jù)轉(zhuǎn)移模式。所述當(dāng)前后臺(tái)運(yùn)行應(yīng)用也可用于間接指示所述移動(dòng)終端的用戶的位置,例如后臺(tái)運(yùn)行的地圖、導(dǎo)航類應(yīng)用可間接反映所述當(dāng)前地理位置。為了確保所述當(dāng)前地理位置較為準(zhǔn)確,本發(fā)明實(shí)施例要求所述移動(dòng)終端具有較高的定位精度,優(yōu)選的,所述數(shù)據(jù)轉(zhuǎn)移裝置利用室內(nèi)與室外相結(jié)合的定位軟件獲取所述當(dāng)前地理位置。
202,根據(jù)所述當(dāng)前環(huán)境信息以及預(yù)設(shè)的數(shù)據(jù)轉(zhuǎn)移模式選擇規(guī)則,在預(yù)設(shè)的至少兩個(gè)數(shù)據(jù)轉(zhuǎn)移模式中選擇與所述當(dāng)前環(huán)境信息對(duì)應(yīng)的目標(biāo)數(shù)據(jù)轉(zhuǎn)移模式;
具體的,所述數(shù)據(jù)轉(zhuǎn)移裝置根據(jù)所述當(dāng)前環(huán)境信息以及預(yù)設(shè)的數(shù)據(jù)轉(zhuǎn)移模式選擇規(guī)則,在預(yù)設(shè)的至少兩個(gè)數(shù)據(jù)轉(zhuǎn)移模式中選擇與所述當(dāng)前環(huán)境信息對(duì)應(yīng)的目標(biāo)數(shù)據(jù)轉(zhuǎn)移模式。其中,所述預(yù)設(shè)的至少兩個(gè)數(shù)據(jù)轉(zhuǎn)移模式包括交通類型的數(shù)據(jù)轉(zhuǎn)移模式、非交通類型的數(shù)據(jù)轉(zhuǎn)移模式。所述交通類型的數(shù)據(jù)轉(zhuǎn)移模式可以是通過SIM卡進(jìn)行數(shù)據(jù)轉(zhuǎn)移的模式,所述非交通類型的數(shù)據(jù)轉(zhuǎn)移模式可以是通過eSE進(jìn)行數(shù)據(jù)轉(zhuǎn)移的模式。所述預(yù)設(shè)的數(shù)據(jù)轉(zhuǎn)移模式根據(jù)不同的當(dāng)前環(huán)境信息有所不同。
在一種可能實(shí)現(xiàn)的方式中,所述當(dāng)前環(huán)境信息包括所述當(dāng)前地理位置,所述預(yù)設(shè)的數(shù)據(jù)轉(zhuǎn)移模式包括第一預(yù)設(shè)地點(diǎn)的預(yù)設(shè)范圍,所述第一預(yù)設(shè)地點(diǎn)包括交通樞紐點(diǎn),例如公交站點(diǎn)、地鐵站點(diǎn)、輕軌站點(diǎn)、電車站點(diǎn)等,此時(shí)所述數(shù)據(jù)轉(zhuǎn)移裝置通過檢測(cè)所述當(dāng)前地理位置是否在所述第一預(yù)設(shè)地點(diǎn)的預(yù)設(shè)范圍內(nèi),來選擇與所述當(dāng)前環(huán)境信息對(duì)應(yīng)的目標(biāo)數(shù)據(jù)轉(zhuǎn)移模式。若在所述第一預(yù)設(shè)地點(diǎn)的預(yù)設(shè)范圍內(nèi),則所述數(shù)據(jù)轉(zhuǎn)移裝置在所述預(yù)設(shè)的至少兩個(gè)數(shù)據(jù)轉(zhuǎn)移模式中選擇出屬于交通類型的數(shù)據(jù)轉(zhuǎn)移模式,作為所述目標(biāo)數(shù)據(jù)轉(zhuǎn)移模式。所述預(yù)設(shè)的數(shù)據(jù)轉(zhuǎn)移模式選擇規(guī)則還包括第二預(yù)設(shè)地點(diǎn),所述第二預(yù)設(shè)地點(diǎn)包括購物點(diǎn),例如商場(chǎng)、超市、便利店等購物點(diǎn),若不在所述第一預(yù)設(shè)地點(diǎn)的預(yù)設(shè)范圍內(nèi),則所述數(shù)據(jù)轉(zhuǎn)移裝置檢測(cè)所述當(dāng)前地理位置是否在所述第二預(yù)設(shè)地點(diǎn)的預(yù)設(shè)范圍內(nèi);若在所述第二預(yù)設(shè)地點(diǎn)的預(yù)設(shè)范圍內(nèi),則所述數(shù)據(jù)轉(zhuǎn)移裝置在所述預(yù)設(shè)的至少兩個(gè)數(shù)據(jù)轉(zhuǎn)移模式中選擇出屬于非交通類型的數(shù)據(jù)轉(zhuǎn)移模式,作為目標(biāo)數(shù)據(jù)轉(zhuǎn)移模式。
在一種可能實(shí)現(xiàn)的方式中,所述當(dāng)前環(huán)境信息包括所述當(dāng)前地理位置,所述預(yù)設(shè)的數(shù)據(jù)轉(zhuǎn)移模式選擇規(guī)則包括數(shù)據(jù)轉(zhuǎn)移日志,所述數(shù)據(jù)轉(zhuǎn)移日志包括至少一次數(shù)據(jù)轉(zhuǎn)移操作中每次數(shù)據(jù)轉(zhuǎn)移操作所使用的地理位置和數(shù)據(jù)轉(zhuǎn)移模式之間對(duì)應(yīng)關(guān)系,即所述數(shù)據(jù)轉(zhuǎn)移裝置將每次數(shù)據(jù)轉(zhuǎn)移操作所使用的地理位置和數(shù)據(jù)轉(zhuǎn)移模式之間的對(duì)應(yīng)關(guān)系進(jìn)行存儲(chǔ)。所述數(shù)據(jù)轉(zhuǎn)移裝置在所述數(shù)據(jù)轉(zhuǎn)移日志中查找與所述當(dāng)前地理位置相同的目標(biāo)地理位置以及所述目標(biāo)地理位置對(duì)應(yīng)的數(shù)據(jù)轉(zhuǎn)移模式,將查找到的所述數(shù)據(jù)轉(zhuǎn)移模式作為所述目標(biāo)數(shù)據(jù)轉(zhuǎn)移模式。
在一種可能實(shí)現(xiàn)的方式中,所述當(dāng)前環(huán)境信息包括所述當(dāng)前地理位置和所述當(dāng)前時(shí)間,所述預(yù)設(shè)的數(shù)據(jù)轉(zhuǎn)移模式包括所述第一預(yù)設(shè)地點(diǎn)的預(yù)設(shè)范圍以及所述預(yù)設(shè)時(shí)間段。所述數(shù)據(jù)轉(zhuǎn)移裝置在所述當(dāng)前時(shí)間在所述預(yù)設(shè)時(shí)間段內(nèi),且所述當(dāng)前地理位置在所述第一預(yù)設(shè)地點(diǎn)的預(yù)設(shè)范圍內(nèi)時(shí),在所述預(yù)設(shè)的至少兩個(gè)數(shù)據(jù)轉(zhuǎn)移模式中選擇出屬于交通類型的數(shù)據(jù)轉(zhuǎn)移模式,作為所述目標(biāo)數(shù)據(jù)轉(zhuǎn)移模式。
203,若接收到數(shù)據(jù)轉(zhuǎn)移指令,則根據(jù)所述目標(biāo)數(shù)據(jù)轉(zhuǎn)移模式進(jìn)行數(shù)據(jù)轉(zhuǎn)移;
具體的,所述數(shù)據(jù)轉(zhuǎn)移裝置獲取所述移動(dòng)終端與圖1中的銷售終端/讀卡機(jī)之間的距離,所述數(shù)據(jù)轉(zhuǎn)移裝置可通過距離傳感器獲取該距離,若該距離小于預(yù)設(shè)距離且接收到銷售終端/讀卡機(jī)發(fā)送的轉(zhuǎn)移數(shù)值,則確定接收到數(shù)據(jù)轉(zhuǎn)移指令,此時(shí),所述數(shù)據(jù)轉(zhuǎn)移裝置根據(jù)所述目標(biāo)數(shù)據(jù)轉(zhuǎn)移模式進(jìn)行數(shù)據(jù)轉(zhuǎn)移,根據(jù)銷售終端/讀卡機(jī)所發(fā)送的轉(zhuǎn)移數(shù)值向所述銷售終端/讀卡機(jī)轉(zhuǎn)移與所述轉(zhuǎn)移數(shù)值相同的數(shù)據(jù)。例如,用戶在進(jìn)地鐵站時(shí),使用手機(jī)刷公交卡,此時(shí)地鐵的閘機(jī)未發(fā)送轉(zhuǎn)移數(shù)值,手機(jī)不支付;在出地鐵站時(shí),使用手機(jī)刷公交卡,此時(shí)地鐵的閘機(jī)發(fā)送轉(zhuǎn)移數(shù)值(消費(fèi)金額),手機(jī)根據(jù)該轉(zhuǎn)移數(shù)值進(jìn)行支付,即支付相應(yīng)的金額。
若所述移動(dòng)終端的電量過低,不足以支持根據(jù)所述當(dāng)前環(huán)境信息確定目標(biāo)數(shù)據(jù)轉(zhuǎn)移模式,則所述數(shù)據(jù)轉(zhuǎn)移裝置采用上一次數(shù)據(jù)轉(zhuǎn)移操作所使用的數(shù)據(jù)轉(zhuǎn)移模式進(jìn)行數(shù)據(jù)轉(zhuǎn)移,或采用默認(rèn)的數(shù)據(jù)轉(zhuǎn)移模式進(jìn)行數(shù)據(jù)轉(zhuǎn)移,該默認(rèn)的數(shù)據(jù)轉(zhuǎn)移模式可以為用戶自主設(shè)定的一種數(shù)據(jù)轉(zhuǎn)移模式,也可以為系統(tǒng)設(shè)定的一種數(shù)據(jù)轉(zhuǎn)移模式。
在本發(fā)明實(shí)施例中,通過獲取移動(dòng)終端的當(dāng)前環(huán)境信息,根據(jù)當(dāng)前環(huán)境信息以及預(yù)設(shè)的數(shù)據(jù)轉(zhuǎn)移模式選擇規(guī)則,在預(yù)設(shè)的至少兩個(gè)數(shù)據(jù)轉(zhuǎn)移模式中選擇與當(dāng)前環(huán)境信息對(duì)應(yīng)的目標(biāo)數(shù)據(jù)轉(zhuǎn)移模式,并在接收到數(shù)據(jù)轉(zhuǎn)移指令時(shí),根據(jù)目標(biāo)數(shù)據(jù)轉(zhuǎn)移模式進(jìn)行數(shù)據(jù)轉(zhuǎn)移,從而實(shí)現(xiàn)根據(jù)移動(dòng)終端的當(dāng)前環(huán)境信息確定數(shù)據(jù)轉(zhuǎn)移模式,提高移動(dòng)終端的智能性,減少用戶操作步驟,提升用戶體驗(yàn)。
請(qǐng)參見圖3,為本發(fā)明實(shí)施例提供的另一種數(shù)據(jù)轉(zhuǎn)移方法的流程示意圖,該方法可包括:
301,獲取移動(dòng)終端的當(dāng)前環(huán)境信息,所述當(dāng)前環(huán)境信息包括當(dāng)前地理位置;
具體的,所述數(shù)據(jù)轉(zhuǎn)移獲取移動(dòng)終端的當(dāng)前環(huán)境信息,所述當(dāng)前環(huán)境信息包括當(dāng)前地理位置,所述當(dāng)前地理位置用于指示所述移動(dòng)終端的用戶的位置。所述數(shù)據(jù)轉(zhuǎn)移裝置可通過定位功能或定位軟件獲取所述移動(dòng)終端的當(dāng)前地理位置,也可通過正在使用的地圖類、查詢類應(yīng)用獲取所述移動(dòng)終端的當(dāng)前地理位置,例如,正在使用公交車查詢應(yīng)用,根據(jù)用戶在該應(yīng)用上所選的公交車站可確定所述移動(dòng)終端的用戶在該公交車站附近。
302,檢測(cè)所述當(dāng)前地理位置是否在第一預(yù)設(shè)地點(diǎn)的預(yù)設(shè)范圍內(nèi);
具體的,所述數(shù)據(jù)轉(zhuǎn)移裝置檢測(cè)所述當(dāng)前地理位置是否在第一預(yù)設(shè)地點(diǎn)的預(yù)設(shè)范圍內(nèi),所述第一預(yù)設(shè)地點(diǎn)包括交通樞紐點(diǎn),例如公交站點(diǎn)、地鐵站點(diǎn)、輕軌站點(diǎn)、電車站點(diǎn)等,所述第一預(yù)設(shè)地點(diǎn)的預(yù)設(shè)范圍可由用戶自主設(shè)定,也可由系統(tǒng)默認(rèn)設(shè)定,例如10米范圍。
303,若在所述第一預(yù)設(shè)地點(diǎn)的預(yù)設(shè)范圍內(nèi),則在預(yù)設(shè)的至少兩個(gè)數(shù)據(jù)轉(zhuǎn)移模式中選擇出屬于交通類型的數(shù)據(jù)轉(zhuǎn)移模式,作為目標(biāo)數(shù)據(jù)轉(zhuǎn)移模式;
具體的,若在所述第一預(yù)設(shè)地點(diǎn)的預(yù)設(shè)范圍內(nèi),表明用戶有很大的可能性使用公共交通工具,則所述數(shù)據(jù)轉(zhuǎn)移裝置在預(yù)設(shè)的至少兩個(gè)數(shù)據(jù)轉(zhuǎn)移模式中選擇出屬于交通類型的數(shù)據(jù)轉(zhuǎn)移模式,作為目標(biāo)數(shù)據(jù)轉(zhuǎn)移模式。此時(shí),所述目標(biāo)數(shù)據(jù)轉(zhuǎn)移模式可以是通過SIM卡進(jìn)行數(shù)據(jù)轉(zhuǎn)移的模式。對(duì)于地鐵場(chǎng)景,若已確定所述目標(biāo)數(shù)據(jù)轉(zhuǎn)移模式為交通類型的數(shù)據(jù)轉(zhuǎn)移模式,則從刷卡進(jìn)地鐵到刷卡出地鐵的這段時(shí)間內(nèi),所述目標(biāo)數(shù)據(jù)轉(zhuǎn)移模式保持不變,刷卡出地鐵后,所述目標(biāo)數(shù)據(jù)轉(zhuǎn)移模式可視具體情況變化。
304,若不在所述第一預(yù)設(shè)地點(diǎn)的預(yù)設(shè)范圍內(nèi),則檢測(cè)所述當(dāng)前地理位置是否在第二預(yù)設(shè)地點(diǎn)的預(yù)設(shè)范圍內(nèi);
具體的,若在所述第一預(yù)設(shè)地點(diǎn)的預(yù)設(shè)范圍內(nèi),排除用戶使用公共交通工具的可能,則所述數(shù)據(jù)轉(zhuǎn)移裝置檢測(cè)所述當(dāng)前地理位置是否在第二預(yù)設(shè)地點(diǎn)的預(yù)設(shè)范圍內(nèi),所述第二預(yù)設(shè)地點(diǎn)包括購物點(diǎn),例如商場(chǎng)、超市、便利店等購物點(diǎn),所述第二預(yù)設(shè)地點(diǎn)的預(yù)設(shè)范圍可由用戶自主設(shè)定,也可由系統(tǒng)默認(rèn)設(shè)定,可與所述第一預(yù)設(shè)地點(diǎn)的預(yù)設(shè)范圍相同,也可不相同。由于所述第二預(yù)設(shè)地點(diǎn)大多為室內(nèi)場(chǎng)所,因此所述數(shù)據(jù)轉(zhuǎn)移裝置可使用室內(nèi)定位來檢測(cè)所述當(dāng)前地理位置是否在所述第二預(yù)設(shè)地點(diǎn)的預(yù)設(shè)范圍內(nèi)。
305,若在所述第二預(yù)設(shè)地點(diǎn)的預(yù)設(shè)范圍內(nèi),則在所述預(yù)設(shè)的至少兩個(gè)數(shù)據(jù)轉(zhuǎn)移模式中選擇出屬于非交通類型的數(shù)據(jù)轉(zhuǎn)移模式,作為目標(biāo)數(shù)據(jù)轉(zhuǎn)移模式;
具體的,若在所述第二預(yù)設(shè)地點(diǎn)的預(yù)設(shè)范圍內(nèi),表明用戶有很大的可能性刷銀行卡,則所述數(shù)據(jù)轉(zhuǎn)移裝置在所述預(yù)設(shè)的至少兩個(gè)數(shù)據(jù)轉(zhuǎn)移模式中選擇出屬于非交通類型的數(shù)據(jù)轉(zhuǎn)移模式,作為目標(biāo)數(shù)據(jù)轉(zhuǎn)移模式。此時(shí),所述目標(biāo)數(shù)據(jù)轉(zhuǎn)移模式可以是通過eSE進(jìn)行數(shù)據(jù)轉(zhuǎn)移的模式。
306,若接收到數(shù)據(jù)轉(zhuǎn)移指令,則根據(jù)所述目標(biāo)數(shù)據(jù)轉(zhuǎn)移模式進(jìn)行數(shù)據(jù)轉(zhuǎn)移;
具體的,所述數(shù)據(jù)轉(zhuǎn)移裝置獲取所述移動(dòng)終端與圖1中的銷售終端/讀卡機(jī)之間的距離,所述數(shù)據(jù)轉(zhuǎn)移裝置可通過距離傳感器獲取該距離,若該距離小于預(yù)設(shè)距離且接收到銷售終端/讀卡機(jī)發(fā)送的轉(zhuǎn)移數(shù)值,則確定接收到數(shù)據(jù)轉(zhuǎn)移指令,此時(shí),所述數(shù)據(jù)轉(zhuǎn)移裝置根據(jù)所述目標(biāo)數(shù)據(jù)轉(zhuǎn)移模式進(jìn)行數(shù)據(jù)轉(zhuǎn)移,根據(jù)銷售終端/讀卡機(jī)所發(fā)送的轉(zhuǎn)移數(shù)值向所述銷售終端/讀卡機(jī)轉(zhuǎn)移與所述轉(zhuǎn)移數(shù)值相同的數(shù)據(jù)。例如,用戶在進(jìn)地鐵站時(shí),使用手機(jī)刷公交卡,此時(shí)地鐵的閘機(jī)未發(fā)送轉(zhuǎn)移數(shù)值,手機(jī)不支付;在出地鐵站時(shí),使用手機(jī)刷公交卡,此時(shí)地鐵的閘機(jī)發(fā)送轉(zhuǎn)移數(shù)值(消費(fèi)金額),手機(jī)根據(jù)該轉(zhuǎn)移數(shù)值進(jìn)行支付,即支付相應(yīng)的金額。
在本發(fā)明實(shí)施例中,通過獲取移動(dòng)終端的當(dāng)前地理位置,根據(jù)當(dāng)前地理位置以及預(yù)設(shè)的數(shù)據(jù)轉(zhuǎn)移模式選擇規(guī)則,在預(yù)設(shè)的至少兩個(gè)數(shù)據(jù)轉(zhuǎn)移模式中選擇與當(dāng)前地理位置對(duì)應(yīng)的目標(biāo)數(shù)據(jù)轉(zhuǎn)移模式,并在接收到數(shù)據(jù)轉(zhuǎn)移指令時(shí),根據(jù)目標(biāo)數(shù)據(jù)轉(zhuǎn)移模式進(jìn)行數(shù)據(jù)轉(zhuǎn)移,從而實(shí)現(xiàn)根據(jù)移動(dòng)終端的地理位置確定數(shù)據(jù)轉(zhuǎn)移模式,提高移動(dòng)終端的智能性,減少用戶操作步驟,提升用戶體驗(yàn)。
請(qǐng)參見圖4,為本發(fā)明實(shí)施例提供的又一種數(shù)據(jù)轉(zhuǎn)移方法的流程示意圖,該方法可包括:
401,獲取移動(dòng)終端的當(dāng)前環(huán)境信息,所述當(dāng)前環(huán)境信息包括當(dāng)前地理位置和當(dāng)前時(shí)間;
具體的,所述數(shù)據(jù)轉(zhuǎn)移獲取移動(dòng)終端的當(dāng)前環(huán)境信息,所述當(dāng)前環(huán)境信息包括當(dāng)前地理位置和當(dāng)前時(shí)間。
402,檢測(cè)所述當(dāng)前地理位置是否在第一預(yù)設(shè)地點(diǎn)的預(yù)設(shè)范圍內(nèi);
具體的,所述數(shù)據(jù)轉(zhuǎn)移裝置檢測(cè)所述當(dāng)前地理位置是否在第一預(yù)設(shè)地點(diǎn)的預(yù)設(shè)范圍內(nèi),所述第一預(yù)設(shè)地點(diǎn)包括交通樞紐點(diǎn),例如公交站點(diǎn)、地鐵站點(diǎn)、輕軌站點(diǎn)、電車站點(diǎn)等,所述第一預(yù)設(shè)地點(diǎn)的預(yù)設(shè)范圍可由用戶自主設(shè)定,也可由系統(tǒng)默認(rèn)設(shè)定,例如10米范圍。
403,若在所述第一預(yù)設(shè)地點(diǎn)的預(yù)設(shè)范圍內(nèi),則檢測(cè)所述當(dāng)前時(shí)間是否在預(yù)設(shè)時(shí)間段內(nèi);
具體的,若在所述第一預(yù)設(shè)地點(diǎn)的預(yù)設(shè)范圍內(nèi),則所述數(shù)據(jù)轉(zhuǎn)移裝置檢測(cè)所述當(dāng)前時(shí)間是否在所述預(yù)設(shè)時(shí)間段內(nèi),所述預(yù)設(shè)時(shí)間段可由用戶自主設(shè)定,例如設(shè)定上下班時(shí)間段,也可由系統(tǒng)默認(rèn)設(shè)定,具體時(shí)間段在此不做限定。在所述第一預(yù)設(shè)地點(diǎn)的預(yù)設(shè)范圍內(nèi),檢測(cè)所述當(dāng)前時(shí)間是否在預(yù)設(shè)時(shí)間段內(nèi),以便進(jìn)一步確定用戶將使用公共交通工具。
404,若在所述預(yù)設(shè)時(shí)間段內(nèi),則在所述預(yù)設(shè)的至少兩個(gè)數(shù)據(jù)轉(zhuǎn)移模式中選擇出屬于交通類型的數(shù)據(jù)轉(zhuǎn)移模式,作為目標(biāo)數(shù)據(jù)轉(zhuǎn)移模式;
405,若接收到數(shù)據(jù)轉(zhuǎn)移指令,則根據(jù)所述目標(biāo)數(shù)據(jù)轉(zhuǎn)移模式進(jìn)行數(shù)據(jù)轉(zhuǎn)移;
本發(fā)明實(shí)施例中的404-405的具體實(shí)現(xiàn)過程可參見圖3所示實(shí)施例中的303和306的具體描述,在此不再贅述。
需要說明的是,本發(fā)明實(shí)施例是先檢測(cè)當(dāng)前地理位置再檢測(cè)當(dāng)前時(shí)間,也可以先檢測(cè)當(dāng)前時(shí)間再檢測(cè)當(dāng)前地理位置,或同時(shí)檢測(cè)當(dāng)前時(shí)間和當(dāng)前地理位置,并在兩者均滿足條件的情況下,選擇屬于交通類型的數(shù)據(jù)轉(zhuǎn)移模式作為目標(biāo)數(shù)據(jù)轉(zhuǎn)移模式。
在本發(fā)明實(shí)施例中,通過獲取移動(dòng)終端的當(dāng)前地理位置和當(dāng)前時(shí)間,根據(jù)當(dāng)前地理位置、當(dāng)前時(shí)間以及預(yù)設(shè)的數(shù)據(jù)轉(zhuǎn)移模式選擇規(guī)則,在預(yù)設(shè)的至少兩個(gè)數(shù)據(jù)轉(zhuǎn)移模式中選擇與當(dāng)前地理位置對(duì)應(yīng)的目標(biāo)數(shù)據(jù)轉(zhuǎn)移模式,并在接收到數(shù)據(jù)轉(zhuǎn)移指令時(shí),根據(jù)目標(biāo)數(shù)據(jù)轉(zhuǎn)移模式進(jìn)行數(shù)據(jù)轉(zhuǎn)移,從而實(shí)現(xiàn)根據(jù)移動(dòng)終端的地理位置確定數(shù)據(jù)轉(zhuǎn)移模式,提高移動(dòng)終端的智能性,減少用戶操作步驟,提升用戶體驗(yàn)。
請(qǐng)參見圖5,為本發(fā)明實(shí)施例提供的又一種數(shù)據(jù)轉(zhuǎn)移方法的流程示意圖,該方法可包括:
501,獲取移動(dòng)終端的當(dāng)前環(huán)境信息,所述當(dāng)前環(huán)境信息包括當(dāng)前地理位置;
本發(fā)明實(shí)施例中的401的具體實(shí)現(xiàn)過程可參見圖3所示實(shí)施例中的301的具體描述,在此不再贅述。
502,在數(shù)據(jù)轉(zhuǎn)移日志中查找與所述當(dāng)前地理位置相同的目標(biāo)地理位置以及所述目標(biāo)地理位置對(duì)應(yīng)的數(shù)據(jù)轉(zhuǎn)移模式,將查找到的所述數(shù)據(jù)轉(zhuǎn)移模式作為目標(biāo)數(shù)據(jù)轉(zhuǎn)移模式;
具體的,所述數(shù)據(jù)轉(zhuǎn)移裝置將每次數(shù)據(jù)轉(zhuǎn)移操作所使用的地理位置和數(shù)據(jù)轉(zhuǎn)移模式之間的對(duì)應(yīng)關(guān)系進(jìn)行存儲(chǔ),存儲(chǔ)在數(shù)據(jù)轉(zhuǎn)移日志中,那么所述數(shù)據(jù)轉(zhuǎn)移日志包括至少一次數(shù)據(jù)轉(zhuǎn)移操作中每次數(shù)據(jù)轉(zhuǎn)移操作所使用的地理位置和數(shù)據(jù)轉(zhuǎn)移模式之間對(duì)應(yīng)關(guān)系。所述數(shù)據(jù)轉(zhuǎn)移裝置在所述數(shù)據(jù)轉(zhuǎn)移日志中查找與所述當(dāng)前地理位置相同的目標(biāo)地理位置以及所述目標(biāo)地理位置對(duì)應(yīng)的數(shù)據(jù)轉(zhuǎn)移模式,將查找到的所述數(shù)據(jù)轉(zhuǎn)移模式作為所述目標(biāo)數(shù)據(jù)轉(zhuǎn)移模式。例如,用戶經(jīng)常去某個(gè)商場(chǎng)消費(fèi),則所述數(shù)據(jù)轉(zhuǎn)移日志記錄了該商場(chǎng)以及在該商場(chǎng)所使用的數(shù)據(jù)轉(zhuǎn)移模式,那么所述數(shù)據(jù)轉(zhuǎn)移裝置使用上次已使用的數(shù)據(jù)轉(zhuǎn)移模式進(jìn)行數(shù)據(jù)轉(zhuǎn)移。
503,若接收到數(shù)據(jù)轉(zhuǎn)移指令,則根據(jù)所述目標(biāo)數(shù)據(jù)轉(zhuǎn)移模式進(jìn)行數(shù)據(jù)轉(zhuǎn)移;
本發(fā)明實(shí)施例中的503的具體實(shí)現(xiàn)過程可參見圖3所示實(shí)施例中的306的具體描述,在此不再贅述。
在本發(fā)明實(shí)施例中,通過獲取移動(dòng)終端的當(dāng)前地理位置,根據(jù)當(dāng)前地理位置以及數(shù)據(jù)轉(zhuǎn)移日志,在預(yù)設(shè)的至少兩個(gè)數(shù)據(jù)轉(zhuǎn)移模式中選擇與當(dāng)前地理位置對(duì)應(yīng)的目標(biāo)數(shù)據(jù)轉(zhuǎn)移模式,并在接收到數(shù)據(jù)轉(zhuǎn)移指令時(shí),根據(jù)目標(biāo)數(shù)據(jù)轉(zhuǎn)移模式進(jìn)行數(shù)據(jù)轉(zhuǎn)移,從而實(shí)現(xiàn)根據(jù)移動(dòng)終端的地理位置確定數(shù)據(jù)轉(zhuǎn)移模式,提高移動(dòng)終端的智能性,減少用戶操作步驟,提升用戶體驗(yàn)。
需要說明的是,在圖3-圖5所示的實(shí)施例中,若根據(jù)所述當(dāng)前地理位置無法在所述預(yù)設(shè)的至少兩個(gè)數(shù)據(jù)轉(zhuǎn)移模式中選擇所述目標(biāo)數(shù)據(jù)轉(zhuǎn)移模式,則控制所述移動(dòng)終端輸出模式選擇對(duì)話框;若接收到對(duì)所述模式選擇對(duì)話框中的所述預(yù)設(shè)的至少兩個(gè)數(shù)據(jù)轉(zhuǎn)移模式的選擇指令,則將所述選擇指令對(duì)應(yīng)的數(shù)據(jù)轉(zhuǎn)移模式作為所述目標(biāo)數(shù)據(jù)轉(zhuǎn)移模式。例如,用戶在某個(gè)商場(chǎng)門口,該商場(chǎng)門口設(shè)有公交車站,根據(jù)所述當(dāng)前地理位置既可以確定為交通類型的數(shù)據(jù)轉(zhuǎn)移模式,也可以確定為非交通類型的數(shù)據(jù)轉(zhuǎn)移模式,因此無法選擇所述目標(biāo)數(shù)據(jù)轉(zhuǎn)移模式,此時(shí)所述數(shù)據(jù)轉(zhuǎn)移裝置控制所述移動(dòng)終端輸出模式選擇對(duì)話框,由用戶進(jìn)行選擇使用哪種數(shù)據(jù)轉(zhuǎn)移模式作為所述目標(biāo)數(shù)據(jù)轉(zhuǎn)移模式。
下面將結(jié)合附圖6對(duì)本發(fā)明實(shí)施例提供的數(shù)據(jù)轉(zhuǎn)移裝置進(jìn)行詳細(xì)介紹。需要說明的是,附圖6所示的數(shù)據(jù)轉(zhuǎn)移裝置,用于執(zhí)行本發(fā)明圖2-圖5所示實(shí)施例的方法,為了便于說明,僅示出了與本發(fā)明實(shí)施例相關(guān)的部分,具體技術(shù)細(xì)節(jié)未揭示的,請(qǐng)參照本發(fā)明圖2-圖5所示的實(shí)施例。
請(qǐng)參見圖6,為本發(fā)明提供的一種數(shù)據(jù)轉(zhuǎn)移裝置的結(jié)構(gòu)示意圖;該數(shù)據(jù)轉(zhuǎn)移裝置60可包括:獲取單元601、選擇單元602和轉(zhuǎn)移單元603。其中,所述選擇單元包括檢測(cè)單元6021和確定單元6022。
獲取單元601,用于獲取移動(dòng)終端的當(dāng)前環(huán)境信息;
具體實(shí)現(xiàn)中,所述獲取單元601獲取移動(dòng)終端的當(dāng)前環(huán)境信息,所述當(dāng)前環(huán)境信息可以包括當(dāng)前地理位置、當(dāng)前時(shí)間、當(dāng)前正在使用應(yīng)用、當(dāng)前后臺(tái)運(yùn)行應(yīng)用等中的至少一種。其中,所述當(dāng)前地理位置用于指示所述移動(dòng)終端的用戶的位置。所述當(dāng)前正在使用應(yīng)用可以間接指示所述移動(dòng)終端的用戶的位置,例如,所述當(dāng)前正在使用應(yīng)用為公交車查詢應(yīng)用,則根據(jù)用戶在該應(yīng)用上所選的公交車站可確定所述移動(dòng)終端的用戶在該公交車站附近。所述當(dāng)前時(shí)間用于與預(yù)設(shè)時(shí)間段進(jìn)行比較,所述預(yù)設(shè)時(shí)間段可由用戶自主設(shè)定,例如設(shè)定上下班時(shí)間段,也可由系統(tǒng)默認(rèn)設(shè)定,具體時(shí)間段在此不做限定。所述當(dāng)前時(shí)間可與所述當(dāng)前地理位置結(jié)合使用,便于更加準(zhǔn)確地確定與所述當(dāng)前環(huán)境信息對(duì)應(yīng)的目標(biāo)數(shù)據(jù)轉(zhuǎn)移模式。所述當(dāng)前后臺(tái)運(yùn)行應(yīng)用也可用于間接指示所述移動(dòng)終端的用戶的位置,例如后臺(tái)運(yùn)行的地圖、導(dǎo)航類應(yīng)用可間接反映所述當(dāng)前地理位置。為了確保所述當(dāng)前地理位置較為準(zhǔn)確,本發(fā)明實(shí)施例要求所述移動(dòng)終端具有較高的定位精度,優(yōu)選的,所述獲取單元601利用室內(nèi)與室外相結(jié)合的定位軟件獲取所述當(dāng)前地理位置。
選擇單元602,用于根據(jù)所述當(dāng)前環(huán)境信息以及預(yù)設(shè)的數(shù)據(jù)轉(zhuǎn)移模式選擇規(guī)則,在預(yù)設(shè)的至少兩個(gè)數(shù)據(jù)轉(zhuǎn)移模式中選擇與所述當(dāng)前環(huán)境信息對(duì)應(yīng)的目標(biāo)數(shù)據(jù)轉(zhuǎn)移模式;
在一種可能實(shí)現(xiàn)的方式中,所述當(dāng)前環(huán)境信息包括當(dāng)前地理位置,所述預(yù)設(shè)的數(shù)據(jù)轉(zhuǎn)移模式選擇規(guī)則包括第一預(yù)設(shè)地點(diǎn)的預(yù)設(shè)范圍,所述第一預(yù)設(shè)地點(diǎn)包括交通樞紐點(diǎn);
所述選擇單元602包括檢測(cè)單元6021和確定單元6022:
檢測(cè)單元6021,用于檢測(cè)所述當(dāng)前地理位置是否在所述第一預(yù)設(shè)地點(diǎn)的預(yù)設(shè)范圍內(nèi);
具體實(shí)現(xiàn)中,所述檢測(cè)單元6021檢測(cè)所述當(dāng)前地理位置是否在第一預(yù)設(shè)地點(diǎn)的預(yù)設(shè)范圍內(nèi),所述第一預(yù)設(shè)地點(diǎn)包括交通樞紐點(diǎn),例如公交站點(diǎn)、地鐵站點(diǎn)、輕軌站點(diǎn)、電車站點(diǎn)等,所述第一預(yù)設(shè)地點(diǎn)的預(yù)設(shè)范圍可由用戶自主設(shè)定,也可由系統(tǒng)默認(rèn)設(shè)定,例如10米范圍。
確定單元6022,用于若在所述第一預(yù)設(shè)地點(diǎn)的預(yù)設(shè)范圍內(nèi),則在所述預(yù)設(shè)的至少兩個(gè)數(shù)據(jù)轉(zhuǎn)移模式中選擇出屬于交通類型的數(shù)據(jù)轉(zhuǎn)移模式,作為目標(biāo)數(shù)據(jù)轉(zhuǎn)移模式;
具體實(shí)現(xiàn)中,若在所述第一預(yù)設(shè)地點(diǎn)的預(yù)設(shè)范圍內(nèi),表明用戶有很大的可能性使用公共交通工具,則所述確定單元6022在預(yù)設(shè)的至少兩個(gè)數(shù)據(jù)轉(zhuǎn)移模式中選擇出屬于交通類型的數(shù)據(jù)轉(zhuǎn)移模式,作為目標(biāo)數(shù)據(jù)轉(zhuǎn)移模式。此時(shí),所述目標(biāo)數(shù)據(jù)轉(zhuǎn)移模式可以是通過SIM卡進(jìn)行數(shù)據(jù)轉(zhuǎn)移的模式。對(duì)于地鐵場(chǎng)景,若已確定所述目標(biāo)數(shù)據(jù)轉(zhuǎn)移模式為交通類型的數(shù)據(jù)轉(zhuǎn)移模式,則從刷卡進(jìn)地鐵到刷卡出地鐵的這段時(shí)間內(nèi),所述目標(biāo)數(shù)據(jù)轉(zhuǎn)移模式保持不變,刷卡出地鐵后,所述目標(biāo)數(shù)據(jù)轉(zhuǎn)移模式可視具體情況變化。
所述當(dāng)前環(huán)境信息還包括當(dāng)前時(shí)間,所述預(yù)設(shè)的數(shù)據(jù)轉(zhuǎn)移模式選擇規(guī)則還包括預(yù)設(shè)時(shí)間段;
所述檢測(cè)單元6021,還用于若在所述第一預(yù)設(shè)地點(diǎn)的預(yù)設(shè)范圍內(nèi),則檢測(cè)所述當(dāng)前時(shí)間是否在所述預(yù)設(shè)時(shí)間段內(nèi);
具體實(shí)現(xiàn)中,若在所述第一預(yù)設(shè)地點(diǎn)的預(yù)設(shè)范圍內(nèi),則所述檢測(cè)單元6021檢測(cè)所述當(dāng)前時(shí)間是否在所述預(yù)設(shè)時(shí)間段內(nèi),所述預(yù)設(shè)時(shí)間段可由用戶自主設(shè)定,例如設(shè)定上下班時(shí)間段,也可由系統(tǒng)默認(rèn)設(shè)定,具體時(shí)間段在此不做限定。在所述第一預(yù)設(shè)地點(diǎn)的預(yù)設(shè)范圍內(nèi),所述檢測(cè)單元6021檢測(cè)所述當(dāng)前時(shí)間是否在預(yù)設(shè)時(shí)間段內(nèi),以便進(jìn)一步確定用戶將使用公共交通工具。
所述確定單元6022,還用于若在所述預(yù)設(shè)時(shí)間段內(nèi),則在所述預(yù)設(shè)的至少兩個(gè)數(shù)據(jù)轉(zhuǎn)移模式中選擇出屬于交通類型的數(shù)據(jù)轉(zhuǎn)移模式,作為目標(biāo)數(shù)據(jù)轉(zhuǎn)移模式;
具體實(shí)現(xiàn)中,若在所述預(yù)設(shè)時(shí)間段內(nèi),則所述確定單元6022還用于在所述預(yù)設(shè)的至少兩個(gè)數(shù)據(jù)轉(zhuǎn)移模式中選擇出屬于交通類型的數(shù)據(jù)轉(zhuǎn)移模式,作為目標(biāo)數(shù)據(jù)轉(zhuǎn)移模式。
在一種可能實(shí)現(xiàn)的方式中,所述預(yù)設(shè)的數(shù)據(jù)轉(zhuǎn)移模式選擇規(guī)則還包括第二預(yù)設(shè)地點(diǎn),所述第二預(yù)設(shè)地點(diǎn)包括購物點(diǎn);
所述檢測(cè)單元6021,還用于若不在所述第一預(yù)設(shè)地點(diǎn)的預(yù)設(shè)范圍內(nèi),則檢測(cè)所述當(dāng)前地理位置是否在所述第二預(yù)設(shè)地點(diǎn)的預(yù)設(shè)范圍內(nèi);
具體實(shí)現(xiàn)中,若在所述第一預(yù)設(shè)地點(diǎn)的預(yù)設(shè)范圍內(nèi),排除用戶使用公共交通工具的可能,則所述檢測(cè)單元6021檢測(cè)所述當(dāng)前地理位置是否在第二預(yù)設(shè)地點(diǎn)的預(yù)設(shè)范圍內(nèi),所述第二預(yù)設(shè)地點(diǎn)包括購物點(diǎn),例如商場(chǎng)、超市、便利店等購物點(diǎn),所述第二預(yù)設(shè)地點(diǎn)的預(yù)設(shè)范圍可由用戶自主設(shè)定,也可由系統(tǒng)默認(rèn)設(shè)定,可與所述第一預(yù)設(shè)地點(diǎn)的預(yù)設(shè)范圍相同,也可不相同。由于所述第二預(yù)設(shè)地點(diǎn)大多為室內(nèi)場(chǎng)所,因此所述檢測(cè)單元6021可使用室內(nèi)定位來檢測(cè)所述當(dāng)前地理位置是否在所述第二預(yù)設(shè)地點(diǎn)的預(yù)設(shè)范圍內(nèi)。
所述確定單元6022,還用于若在所述第二預(yù)設(shè)地點(diǎn)的預(yù)設(shè)范圍內(nèi),則在所述預(yù)設(shè)的至少兩個(gè)數(shù)據(jù)轉(zhuǎn)移模式中選擇出屬于非交通類型的數(shù)據(jù)轉(zhuǎn)移模式,作為目標(biāo)數(shù)據(jù)轉(zhuǎn)移模式;
具體實(shí)現(xiàn)中,若在所述第二預(yù)設(shè)地點(diǎn)的預(yù)設(shè)范圍內(nèi),表明用戶有很大的可能性刷銀行卡,則所述確定單元6022在所述預(yù)設(shè)的至少兩個(gè)數(shù)據(jù)轉(zhuǎn)移模式中選擇出屬于非交通類型的數(shù)據(jù)轉(zhuǎn)移模式,作為目標(biāo)數(shù)據(jù)轉(zhuǎn)移模式。此時(shí),所述目標(biāo)數(shù)據(jù)轉(zhuǎn)移模式可以是通過eSE進(jìn)行數(shù)據(jù)轉(zhuǎn)移的模式。
在一種可能實(shí)現(xiàn)的方式中,所述當(dāng)前環(huán)境信息包括當(dāng)前地理位置,所述預(yù)設(shè)的數(shù)據(jù)轉(zhuǎn)移模式選擇規(guī)則包括數(shù)據(jù)轉(zhuǎn)移日志,所述數(shù)據(jù)轉(zhuǎn)移日志包括至少一次數(shù)據(jù)轉(zhuǎn)移操作中每次數(shù)據(jù)轉(zhuǎn)移操作所使用的地理位置和數(shù)據(jù)轉(zhuǎn)移模式之間對(duì)應(yīng)關(guān)系;
所述選擇單元602具體用于在所述數(shù)據(jù)轉(zhuǎn)移日志中查找與所述當(dāng)前地理位置相同的目標(biāo)地理位置以及所述目標(biāo)地理位置對(duì)應(yīng)的數(shù)據(jù)轉(zhuǎn)移模式,將查找到的所述數(shù)據(jù)轉(zhuǎn)移模式作為目標(biāo)數(shù)據(jù)轉(zhuǎn)移模式。
轉(zhuǎn)移單元603,用于若接收到數(shù)據(jù)轉(zhuǎn)移指令,則根據(jù)所述目標(biāo)數(shù)據(jù)轉(zhuǎn)移模式進(jìn)行數(shù)據(jù)轉(zhuǎn)移。
具體實(shí)現(xiàn)中,所述獲取單元601獲取所述移動(dòng)終端與圖1中的銷售終端/讀卡機(jī)之間的距離,所述獲取單元601可通過距離傳感器獲取該距離,若該距離小于預(yù)設(shè)距離且接收到銷售終端/讀卡機(jī)發(fā)送的轉(zhuǎn)移數(shù)值,則確定接收到數(shù)據(jù)轉(zhuǎn)移指令,此時(shí),所述轉(zhuǎn)移單元603根據(jù)所述目標(biāo)數(shù)據(jù)轉(zhuǎn)移模式進(jìn)行數(shù)據(jù)轉(zhuǎn)移,根據(jù)銷售終端/讀卡機(jī)所發(fā)送的轉(zhuǎn)移數(shù)值向所述銷售終端/讀卡機(jī)轉(zhuǎn)移與所述轉(zhuǎn)移數(shù)值相同的數(shù)據(jù)。例如,用戶在進(jìn)地鐵站時(shí),使用手機(jī)刷公交卡,此時(shí)地鐵的閘機(jī)未發(fā)送轉(zhuǎn)移數(shù)值,手機(jī)不支付;在出地鐵站時(shí),使用手機(jī)刷公交卡,此時(shí)地鐵的閘機(jī)發(fā)送轉(zhuǎn)移數(shù)值(消費(fèi)金額),手機(jī)根據(jù)該轉(zhuǎn)移數(shù)值進(jìn)行支付,即支付相應(yīng)的金額。
若所述移動(dòng)終端的電量過低,不足以支持根據(jù)所述當(dāng)前環(huán)境信息確定目標(biāo)數(shù)據(jù)轉(zhuǎn)移模式,則所述轉(zhuǎn)移單元603采用上一次數(shù)據(jù)轉(zhuǎn)移操作所使用的數(shù)據(jù)轉(zhuǎn)移模式進(jìn)行數(shù)據(jù)轉(zhuǎn)移,或采用默認(rèn)的數(shù)據(jù)轉(zhuǎn)移模式進(jìn)行數(shù)據(jù)轉(zhuǎn)移,該默認(rèn)的數(shù)據(jù)轉(zhuǎn)移模式可以為用戶自主設(shè)定的一種數(shù)據(jù)轉(zhuǎn)移模式,也可以為系統(tǒng)設(shè)定的一種數(shù)據(jù)轉(zhuǎn)移模式。
基于圖6所示的數(shù)據(jù)轉(zhuǎn)移裝置,該數(shù)據(jù)轉(zhuǎn)移裝置還包括控制單元,未在圖6中標(biāo)明,該控制單元用于若根據(jù)所述當(dāng)前地理位置無法在所述預(yù)設(shè)的至少兩個(gè)數(shù)據(jù)轉(zhuǎn)移模式中選擇所述目標(biāo)數(shù)據(jù)轉(zhuǎn)移模式,則控制所述移動(dòng)終端輸出模式選擇對(duì)話框;
所述確定單元6022,還用于若接收到對(duì)所述模式選擇對(duì)話框中的所述預(yù)設(shè)的至少兩個(gè)數(shù)據(jù)轉(zhuǎn)移模式的選擇指令,則將所述選擇指令對(duì)應(yīng)的數(shù)據(jù)轉(zhuǎn)移模式作為所述目標(biāo)數(shù)據(jù)轉(zhuǎn)移模式;
在本發(fā)明實(shí)施例中,通過獲取移動(dòng)終端的當(dāng)前環(huán)境信息,根據(jù)當(dāng)前環(huán)境信息以及預(yù)設(shè)的數(shù)據(jù)轉(zhuǎn)移模式選擇規(guī)則,在預(yù)設(shè)的至少兩個(gè)數(shù)據(jù)轉(zhuǎn)移模式中選擇與當(dāng)前環(huán)境信息對(duì)應(yīng)的目標(biāo)數(shù)據(jù)轉(zhuǎn)移模式,并在接收到數(shù)據(jù)轉(zhuǎn)移指令時(shí),根據(jù)目標(biāo)數(shù)據(jù)轉(zhuǎn)移模式進(jìn)行數(shù)據(jù)轉(zhuǎn)移,從而實(shí)現(xiàn)根據(jù)移動(dòng)終端的當(dāng)前環(huán)境信息確定數(shù)據(jù)轉(zhuǎn)移模式,提高移動(dòng)終端的智能性,減少用戶操作步驟,提升用戶體驗(yàn)。
請(qǐng)參考圖7,圖7是本發(fā)明實(shí)施例提出的另一種數(shù)據(jù)轉(zhuǎn)移裝置的結(jié)構(gòu)示意圖。如圖7所示,該裝置包括處理器701和接口電路702,圖中還給出了存儲(chǔ)器703和總線704,該處理器701、接口電路702和存儲(chǔ)器703通過總線704連接并完成相互間的通信。
其中,處理器701用于執(zhí)行如下操作步驟:
獲取移動(dòng)終端的當(dāng)前環(huán)境信息;
根據(jù)所述當(dāng)前環(huán)境信息以及預(yù)設(shè)的數(shù)據(jù)轉(zhuǎn)移模式選擇規(guī)則,在預(yù)設(shè)的至少兩個(gè)數(shù)據(jù)轉(zhuǎn)移模式中選擇與所述當(dāng)前環(huán)境信息對(duì)應(yīng)的目標(biāo)數(shù)據(jù)轉(zhuǎn)移模式;
若接收到數(shù)據(jù)轉(zhuǎn)移指令,則根據(jù)所述目標(biāo)數(shù)據(jù)轉(zhuǎn)移模式進(jìn)行數(shù)據(jù)轉(zhuǎn)移。
其中,所述當(dāng)前環(huán)境信息包括當(dāng)前地理位置,所述預(yù)設(shè)的數(shù)據(jù)轉(zhuǎn)移模式選擇規(guī)則包括第一預(yù)設(shè)地點(diǎn)的預(yù)設(shè)范圍,所述第一預(yù)設(shè)地點(diǎn)包括交通樞紐點(diǎn),處理器701具體用于執(zhí)行如下步驟:
檢測(cè)所述當(dāng)前地理位置是否在所述第一預(yù)設(shè)地點(diǎn)的預(yù)設(shè)范圍內(nèi);
若在所述第一預(yù)設(shè)地點(diǎn)的預(yù)設(shè)范圍內(nèi),則在所述預(yù)設(shè)的至少兩個(gè)數(shù)據(jù)轉(zhuǎn)移模式中選擇出屬于交通類型的數(shù)據(jù)轉(zhuǎn)移模式,作為目標(biāo)數(shù)據(jù)轉(zhuǎn)移模式。
其中,所述預(yù)設(shè)的數(shù)據(jù)轉(zhuǎn)移模式選擇規(guī)則還包括第二預(yù)設(shè)地點(diǎn),所述第二預(yù)設(shè)地點(diǎn)包括購物點(diǎn),處理器701還用于執(zhí)行如下步驟:
若不在所述第一預(yù)設(shè)地點(diǎn)的預(yù)設(shè)范圍內(nèi),則檢測(cè)所述當(dāng)前地理位置是否在所述第二預(yù)設(shè)地點(diǎn)的預(yù)設(shè)范圍內(nèi);
若在所述第二預(yù)設(shè)地點(diǎn)的預(yù)設(shè)范圍內(nèi),則在所述預(yù)設(shè)的至少兩個(gè)數(shù)據(jù)轉(zhuǎn)移模式中選擇出屬于非交通類型的數(shù)據(jù)轉(zhuǎn)移模式,作為目標(biāo)數(shù)據(jù)轉(zhuǎn)移模式。
其中,所述當(dāng)前環(huán)境信息包括當(dāng)前地理位置,所述預(yù)設(shè)的數(shù)據(jù)轉(zhuǎn)移模式選擇規(guī)則包括數(shù)據(jù)轉(zhuǎn)移日志,所述數(shù)據(jù)轉(zhuǎn)移日志包括至少一次數(shù)據(jù)轉(zhuǎn)移操作中每次數(shù)據(jù)轉(zhuǎn)移操作所使用的地理位置和數(shù)據(jù)轉(zhuǎn)移模式之間對(duì)應(yīng)關(guān)系,處理器701具體用于執(zhí)行如下步驟:
在所述數(shù)據(jù)轉(zhuǎn)移日志中查找與所述當(dāng)前地理位置相同的目標(biāo)地理位置以及所述目標(biāo)地理位置對(duì)應(yīng)的數(shù)據(jù)轉(zhuǎn)移模式,將查找到的所述數(shù)據(jù)轉(zhuǎn)移模式作為目標(biāo)數(shù)據(jù)轉(zhuǎn)移模式。
處理器701還用于執(zhí)行如下步驟:
若根據(jù)所述當(dāng)前地理位置無法在所述預(yù)設(shè)的至少兩個(gè)數(shù)據(jù)轉(zhuǎn)移模式中選擇所述目標(biāo)數(shù)據(jù)轉(zhuǎn)移模式,則控制所述移動(dòng)終端輸出模式選擇對(duì)話框;
若接收到對(duì)所述模式選擇對(duì)話框中的所述預(yù)設(shè)的至少兩個(gè)數(shù)據(jù)轉(zhuǎn)移模式的選擇指令,則將所述選擇指令對(duì)應(yīng)的數(shù)據(jù)轉(zhuǎn)移模式作為所述目標(biāo)數(shù)據(jù)轉(zhuǎn)移模式。
其中,所述當(dāng)前環(huán)境信息還包括當(dāng)前時(shí)間,所述預(yù)設(shè)的數(shù)據(jù)轉(zhuǎn)移模式選擇規(guī)則還包括預(yù)設(shè)時(shí)間段,處理器701還用于執(zhí)行如下步驟:
若在所述第一預(yù)設(shè)地點(diǎn)的預(yù)設(shè)范圍內(nèi),則檢測(cè)所述當(dāng)前時(shí)間是否在所述預(yù)設(shè)時(shí)間段內(nèi);
若在所述預(yù)設(shè)時(shí)間段內(nèi),則在所述預(yù)設(shè)的至少兩個(gè)數(shù)據(jù)轉(zhuǎn)移模式中選擇出屬于交通類型的數(shù)據(jù)轉(zhuǎn)移模式,作為目標(biāo)數(shù)據(jù)轉(zhuǎn)移模式。
需要說明的是,這里的處理器701可以是一個(gè)處理元件,也可以是多個(gè)處理元件的統(tǒng)稱。例如,該處理元件可以是中央處理器(Central Processing Unit,CPU),也可以是特定集成電路(Application Specific Integrated Circuit,ASIC),
該裝置還可以包括輸入輸出裝置,連接于總線704,以通過總線與處理器701等其它部分連接。該輸入輸出裝置可以為操作人員提供一輸入界面,以便操作人員通過該輸入界面選擇布控項(xiàng),還可以是其它接口,可通過該接口外接其它設(shè)備。
或者是被配置成實(shí)施本發(fā)明實(shí)施例的一個(gè)或多個(gè)集成電路,例如:一個(gè)或多個(gè)微處理器(digital singnal processor,DSP),或,一個(gè)或者多個(gè)現(xiàn)場(chǎng)可編程門陣列(Field Programmable Gate Array,F(xiàn)PGA)。
存儲(chǔ)器703可以是一個(gè)存儲(chǔ)裝置,也可以是多個(gè)存儲(chǔ)元件的統(tǒng)稱,且用于存儲(chǔ)可執(zhí)行程序代碼或應(yīng)用程序運(yùn)行裝置運(yùn)行所需要參數(shù)、數(shù)據(jù)等。且存儲(chǔ)器703可以包括隨機(jī)存儲(chǔ)器(RAM),也可以包括非易失性存儲(chǔ)器(non-volatile memory),例如磁盤存儲(chǔ)器,閃存(Flash)等。
總線704可以是工業(yè)標(biāo)準(zhǔn)體系結(jié)構(gòu)(Industry Standard Architecture,ISA)總線、外部設(shè)備互連(Peripheral Component,PCI)總線或擴(kuò)展工業(yè)標(biāo)準(zhǔn)體系結(jié)構(gòu)(Extended Industry Standard Architecture,EISA)總線等。該總線704可以分為地址總線、數(shù)據(jù)總線、控制總線等。為便于表示,圖7中僅用一條粗線表示,但并不表示僅有一根總線或一種類型的總線。
本領(lǐng)域普通技術(shù)人員可以理解實(shí)現(xiàn)上述實(shí)施例方法中的全部或部分流程,是可以通過計(jì)算機(jī)程序來指令相關(guān)的硬件來完成,所述的程序可存儲(chǔ)于一計(jì)算機(jī)可讀取存儲(chǔ)介質(zhì)中,該程序在執(zhí)行時(shí),可包括如上述各方法的實(shí)施例的流程。其中,所述的存儲(chǔ)介質(zhì)可為磁碟、光盤、只讀存儲(chǔ)記憶體(Read-Only Memory,ROM)或隨機(jī)存儲(chǔ)記憶體(Random Access Memory,RAM)等。
以上所揭露的僅為本發(fā)明較佳實(shí)施例而已,當(dāng)然不能以此來限定本發(fā)明之權(quán)利范圍,因此依本發(fā)明權(quán)利要求所作的等同變化,仍屬本發(fā)明所涵蓋的范圍。