直接通過(guò)選定的連接方式進(jìn)行數(shù)據(jù)交互。在其他實(shí)施方式中,也可以為本機(jī)在根據(jù)預(yù)設(shè)的連接策略以及數(shù)據(jù)交互類型,選定連接方式之后,向用戶推薦選定的連接方式,以供用戶選擇是否使用選定的連接方式進(jìn)行數(shù)據(jù)交互。在用戶確認(rèn)使用推薦的連接方式后,通過(guò)選定的連接方式進(jìn)行數(shù)據(jù)交互。當(dāng)然,用戶也可以不使用本機(jī)推薦的連接方式,從其他的連接方式中選擇其中一種連接方式進(jìn)行數(shù)據(jù)交互。具體根據(jù)實(shí)際需求設(shè)定,此處不作限制。
[0066]上述方案,本機(jī)獲取預(yù)設(shè)的連接策略以及數(shù)據(jù)交互類型,根據(jù)所述預(yù)設(shè)的連接策略以及所述數(shù)據(jù)交互類型,選擇其中一種連接方式進(jìn)行數(shù)據(jù)交互。能夠綜合客戶需求、傳輸數(shù)據(jù)的大小、傳輸距離等因素快速智能地選擇無(wú)線連接方式,從而快速進(jìn)行數(shù)據(jù)交互,提高用戶體驗(yàn)。
[0067]參閱圖3,圖3是本申請(qǐng)連接策略選擇終端一實(shí)施方式的結(jié)構(gòu)示意圖。本實(shí)施方式的連接策略選擇終端包括獲取模塊310以及選擇模塊320。
[0068]獲取模塊310用于獲取預(yù)設(shè)的連接策略以及數(shù)據(jù)交互類型,其中,預(yù)設(shè)的連接策略為用戶偏好的連接方式,數(shù)據(jù)交互類型包括數(shù)據(jù)分享、網(wǎng)絡(luò)訪問(wèn)。
[0069]比如,獲取模塊310獲取預(yù)設(shè)的連接策略以及數(shù)據(jù)交互類型。其中,預(yù)設(shè)的連接策略為用戶偏好的連接方式,數(shù)據(jù)交互類型包括數(shù)據(jù)分享、網(wǎng)絡(luò)訪問(wèn)。預(yù)設(shè)的連接策略包括wifi優(yōu)先、藍(lán)牙優(yōu)先、NFC優(yōu)先。偏好的連接方式可以根據(jù)傳輸文件大小、兩個(gè)終端間的通信距離、傳輸速度等因素設(shè)定。在本實(shí)施方式中,預(yù)設(shè)的連接策略包括wifi優(yōu)先、藍(lán)牙優(yōu)先、NFC優(yōu)先,但并不限于此,在其他實(shí)施方式中,還可以包括其他連接方式。
[0070]例如,當(dāng)用戶經(jīng)常分享大數(shù)據(jù)量的文件或訪問(wèn)互聯(lián)網(wǎng)時(shí),用戶可以將偏好的連接方式設(shè)置為wifi優(yōu)先,其優(yōu)先級(jí)最高。
[0071]當(dāng)用戶習(xí)慣于用藍(lán)牙,并且經(jīng)常使用基于藍(lán)牙4.0LE的功能時(shí),可以將偏好的連接方式設(shè)置為藍(lán)牙優(yōu)先,其優(yōu)先級(jí)最高。
[0072]當(dāng)本機(jī)支持NFC,且用戶經(jīng)常進(jìn)行近距離分享時(shí),可以將偏好的連接方式設(shè)置為NFC優(yōu)先,其優(yōu)先級(jí)最尚。
[0073]可選地,當(dāng)本機(jī)支持NFC功能(包括支持NFC的WPS連接、支持NFC的藍(lán)牙連接等),本機(jī)第一次連接其他終端時(shí),用戶可以將偏好的連接方式設(shè)置為優(yōu)先通過(guò)NFC進(jìn)行配對(duì)連接。
[0074]但并不限于此,用戶可以根據(jù)各自喜好對(duì)本機(jī)支持的連接方式設(shè)置優(yōu)先級(jí),設(shè)置個(gè)連接方式的優(yōu)先級(jí)的原則并不限于傳輸文件大小、兩個(gè)終端間的通信距離、傳輸速度等因素,還可以按其他原則進(jìn)行設(shè)定。
[0075]獲取模塊310將獲取到的預(yù)設(shè)的連接策略以及數(shù)據(jù)交互類型發(fā)送給選擇模塊320。
[0076]選擇模塊320用于接收獲取模塊310發(fā)送的預(yù)設(shè)的連接策略以及數(shù)據(jù)交互類型,根據(jù)預(yù)設(shè)的連接策略以及數(shù)據(jù)交互類型,選擇其中一種連接方式進(jìn)行數(shù)據(jù)交互。
[0077]比如,選擇模塊320接收獲取模塊310發(fā)送的預(yù)設(shè)的連接策略以及數(shù)據(jù)交互類型,根據(jù)預(yù)設(shè)的連接策略以及數(shù)據(jù)交互類型,從本機(jī)所支持的連接方式中選擇其中一種連接方式進(jìn)行數(shù)據(jù)交互。
[0078]例如,當(dāng)選擇模塊320接收到預(yù)設(shè)的連接策略為wifi優(yōu)先,數(shù)據(jù)交互類型為數(shù)據(jù)分享時(shí),本機(jī)通過(guò)wifi連接方式進(jìn)行數(shù)據(jù)交互,從而與其他終端進(jìn)行數(shù)據(jù)分享。其中,其他終端支持wifi連接。
[0079]當(dāng)選擇模塊320接收預(yù)設(shè)的連接策略為wifi優(yōu)先,數(shù)據(jù)交互類型為網(wǎng)絡(luò)訪問(wèn)時(shí),本機(jī)通過(guò)wifi連接方式進(jìn)行數(shù)據(jù)交互,從而通過(guò)wifi連接方式訪問(wèn)互聯(lián)網(wǎng)。
[0080]當(dāng)選擇模塊320接收預(yù)設(shè)的連接策略為藍(lán)牙優(yōu)先,數(shù)據(jù)交互類型為數(shù)據(jù)分享時(shí),本機(jī)通過(guò)藍(lán)牙連接方式進(jìn)行數(shù)據(jù)交互,從而與其他終端進(jìn)行數(shù)據(jù)分享。其中,其他終端支持藍(lán)牙連接。
[0081]當(dāng)選擇模塊320接收預(yù)設(shè)的連接策略為藍(lán)牙優(yōu)先,數(shù)據(jù)交互類型為網(wǎng)絡(luò)訪問(wèn)時(shí),本機(jī)通過(guò)藍(lán)牙連接方式進(jìn)行數(shù)據(jù)交互,從而通過(guò)藍(lán)牙連接方式訪問(wèn)互聯(lián)網(wǎng)。
[0082]當(dāng)選擇模塊320接收預(yù)設(shè)的連接策略為NFC優(yōu)先,數(shù)據(jù)交互類型為數(shù)據(jù)分享時(shí),本機(jī)通過(guò)NFC連接方式進(jìn)行數(shù)據(jù)交互,從而與其他終端進(jìn)行數(shù)據(jù)分享。其中,其他終端支持NFC連接。
[0083]當(dāng)選擇模塊320接收預(yù)設(shè)的連接策略為NFC優(yōu)先,數(shù)據(jù)交互類型為網(wǎng)絡(luò)訪問(wèn)時(shí),由于目前暫時(shí)不支持通過(guò)NFC連接方式訪問(wèn)互聯(lián)網(wǎng),因此,本機(jī)從所支持的連接方式中選擇一種其他的連接方式進(jìn)行數(shù)據(jù)交互,從而通過(guò)選擇的連接方式訪問(wèn)互聯(lián)網(wǎng)。其中,本機(jī)可以按照其他的連接方式的優(yōu)先級(jí)來(lái)選擇,也可以從其他的連接方式中任意選擇,此處不作限制。
[0084]可以理解的是,當(dāng)本機(jī)與其他終端進(jìn)行數(shù)據(jù)分享時(shí),如果其他終端不支持本機(jī)預(yù)設(shè)的連接策略,則選擇模塊320從其他的連接方式中從選擇其中一種連接方式,與其他終端進(jìn)行數(shù)據(jù)交互。其中,其他的連接方式為本機(jī)和其他終端均支持的連接方式。
[0085]可選地,當(dāng)本機(jī)與其他終端進(jìn)行數(shù)據(jù)分享,本機(jī)和其他終端均支持NFC功能(包括支持NFC的WPS連接、支持NFC的藍(lán)牙連接等),并且本機(jī)預(yù)設(shè)的連接策略不是NFC優(yōu)先時(shí),選擇模塊320優(yōu)先通過(guò)NFC連接方式與其他終端進(jìn)行配對(duì)連接,并通過(guò)預(yù)設(shè)的連接策略與其他終端進(jìn)行數(shù)據(jù)交互。但并不限于此,在其他實(shí)施方式中,還可以是直接通過(guò)預(yù)設(shè)的連接策略與其他終端進(jìn)行配對(duì)連接以及進(jìn)行數(shù)據(jù)交互。
[0086]可以理解的是,在本實(shí)施方式中,選擇模塊320在根據(jù)預(yù)設(shè)的連接策略以及數(shù)據(jù)交互類型,選擇其中一種連接方式之后,直接通過(guò)選定的連接方式進(jìn)行數(shù)據(jù)交互。在其他實(shí)施方式中,也可以為選擇模塊320在根據(jù)預(yù)設(shè)的連接策略以及數(shù)據(jù)交互類型,選定連接方式之后,向用戶推薦選定的連接方式,以供用戶選擇是否使用選定的連接方式進(jìn)行數(shù)據(jù)交互。在用戶確認(rèn)使用推薦的連接方式后,通過(guò)選定的連接方式進(jìn)行數(shù)據(jù)交互。當(dāng)然,用戶也可以不使用本機(jī)推薦的連接方式,從其他的連接方式中選擇其中一種連接方式進(jìn)行數(shù)據(jù)交互。具體根據(jù)實(shí)際需求設(shè)定,此處不作限制。
[0087]上述方案,本機(jī)獲取預(yù)設(shè)的連接策略以及數(shù)據(jù)交互類型,根據(jù)所述預(yù)設(shè)的連接策略以及所述數(shù)據(jù)交互類型,選擇其中一種連接方式進(jìn)行數(shù)據(jù)交互。能夠綜合客戶需求、傳輸數(shù)據(jù)的大小、傳輸距離等因素快速智能地選擇無(wú)線連接方式,從而快速進(jìn)行數(shù)據(jù)交互,提高用戶體驗(yàn)。
[0088]在另一中實(shí)施方式中,選擇模塊320用于當(dāng)數(shù)據(jù)交互類型為數(shù)據(jù)分享時(shí),獲取接收端支持的連接方式,并根據(jù)預(yù)設(shè)的連接策略以及接收端支持的連接方式,選擇其中一種連接方式進(jìn)行數(shù)據(jù)交互。
[0089]比如,當(dāng)選擇模塊320接收到的數(shù)據(jù)交互類型為數(shù)據(jù)分享時(shí),獲取接收端支持的連接方式,根據(jù)預(yù)設(shè)的連接策略以及接收端支持的連接方式,選擇其中一種連接方式進(jìn)行數(shù)據(jù)交互。其中,當(dāng)數(shù)據(jù)交互類型為數(shù)據(jù)分享,當(dāng)本機(jī)和接收端任一個(gè)不支持NFC功能,并且接收端支持本機(jī)根據(jù)預(yù)設(shè)的連接策略時(shí),本機(jī)與接收端通過(guò)預(yù)設(shè)的連接策略進(jìn)行數(shù)據(jù)交互。
[0090]當(dāng)數(shù)據(jù)交互類型為數(shù)據(jù)分享,本機(jī)和接收端任一個(gè)不支持NFC功能,并且接收端不支持本機(jī)根據(jù)預(yù)設(shè)的連接策略時(shí),本機(jī)從其他的連接方式中選擇一種接收端支持的連接方式進(jìn)行數(shù)據(jù)交互。
[0091]當(dāng)數(shù)據(jù)交互類型為數(shù)據(jù)分享,本機(jī)和接收端支持NFC功能,并且本機(jī)預(yù)設(shè)的連接策略不是NFC優(yōu)先時(shí),本機(jī)和接收端通過(guò)NFC建立連接,并通過(guò)預(yù)設(shè)的連接策略進(jìn)行數(shù)據(jù)交互。
[0092]例如,選擇模塊320在接收到的數(shù)據(jù)交互類型為數(shù)據(jù)分享后,發(fā)送廣播信息,以搜索周邊可用的設(shè)備。當(dāng)從周邊可用的設(shè)備中確定接收端后,獲取接收端支持的連接方式,并根據(jù)預(yù)設(shè)的連接策略