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

一種用于分享無(wú)線接入點(diǎn)的接入信息的方法、裝置與系統(tǒng)與流程

文檔序號(hào):12698852閱讀:225來(lái)源:國(guó)知局
一種用于分享無(wú)線接入點(diǎn)的接入信息的方法、裝置與系統(tǒng)與流程

本申請(qǐng)涉及通信領(lǐng)域,尤其涉及一種用于分享無(wú)線接入點(diǎn)的接入信息的技術(shù)。



背景技術(shù):

當(dāng)用戶設(shè)備的系統(tǒng)嘗試連接某無(wú)線接入點(diǎn)(例如WiFi熱點(diǎn)),需要在系統(tǒng)的無(wú)線網(wǎng)絡(luò)配置文件產(chǎn)生一條對(duì)應(yīng)的配置信息。用戶設(shè)備連接某個(gè)無(wú)線接入點(diǎn),均是系統(tǒng)根據(jù)無(wú)線網(wǎng)絡(luò)配置文件中的某一條配置信息(例如,包括該無(wú)線接入點(diǎn)的SSID及相應(yīng)的接入密碼)來(lái)進(jìn)行的。這些配置信息與連接成功與否無(wú)關(guān),對(duì)應(yīng)的接入信息的有效性則通過(guò)嘗試連接對(duì)應(yīng)無(wú)線接入點(diǎn)的連接結(jié)果確定。

但是,若用戶設(shè)備分享某個(gè)無(wú)線接入點(diǎn)的接入信息,但是當(dāng)前無(wú)法或不必連接該無(wú)線接入點(diǎn),也就不會(huì)產(chǎn)生相應(yīng)的配置信息,從而相應(yīng)的接入信息的有效性也未得到驗(yàn)證。



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

本申請(qǐng)的一個(gè)目的是提供一種用于分享無(wú)線接入點(diǎn)的接入信息的方法、裝置與系統(tǒng)。

根據(jù)本申請(qǐng)的一個(gè)方面,提供了一種在用戶設(shè)備端用于分享無(wú)線接入點(diǎn)的接入信息的方法,該方法包括:

獲取目標(biāo)無(wú)線接入點(diǎn)待分享的接入信息;

檢測(cè)所述目標(biāo)無(wú)線接入點(diǎn)在用戶設(shè)備中對(duì)應(yīng)的第一配置信息是否可更新或新建;

若否,根據(jù)所述接入信息添加所述目標(biāo)無(wú)線接入點(diǎn)對(duì)應(yīng)的第二配置信息,并根據(jù)所述第二配置信息連接所述用戶設(shè)備與所述目標(biāo)無(wú)線接入點(diǎn)以驗(yàn)證所述接入信息;

當(dāng)所述接入信息通過(guò)驗(yàn)證,將所述接入信息分享至對(duì)應(yīng)的網(wǎng)絡(luò)設(shè)備。

根據(jù)本申請(qǐng)的另一個(gè)方面,提供了一種在用戶設(shè)備端用于分享無(wú)線接入點(diǎn)的接入信息的方法,該方法包括:

獲取目標(biāo)無(wú)線接入點(diǎn)的待分享接入信息;

檢測(cè)所述目標(biāo)無(wú)線接入點(diǎn)在用戶設(shè)備中對(duì)應(yīng)的第一配置信息是否可更新或新建;

若否,將所述待分享接入信息發(fā)送至對(duì)應(yīng)的網(wǎng)絡(luò)設(shè)備。

根據(jù)本申請(qǐng)的又一個(gè)方面,提供了一種在網(wǎng)絡(luò)設(shè)備端用于分享無(wú)線接入點(diǎn)的接入信息的方法,該方法包括:

接收用戶分享的目標(biāo)無(wú)線接入點(diǎn)的接入信息;

對(duì)所述接入信息進(jìn)行預(yù)處理;

將預(yù)處理后的所述接入信息發(fā)送至請(qǐng)求連接所述目標(biāo)無(wú)線接入點(diǎn)的用戶設(shè)備以驗(yàn)證所述接入信息;

當(dāng)所述接入信息通過(guò)驗(yàn)證,將所述接入信息寫(xiě)入對(duì)應(yīng)的無(wú)線接入點(diǎn)信息庫(kù)。

根據(jù)本申請(qǐng)的一個(gè)方面,提供了一種在用戶設(shè)備端用于分享無(wú)線接入點(diǎn)的接入信息的裝置,該裝置包括:

第一一模塊,用于獲取目標(biāo)無(wú)線接入點(diǎn)待分享的接入信息;

第一二模塊,用于檢測(cè)所述目標(biāo)無(wú)線接入點(diǎn)在用戶設(shè)備中對(duì)應(yīng)的第一配置信息是否可更新或新建;

第一三模塊,用于若所述第一配置信息不可更新且不可新建,根據(jù)所述接入信息添加所述目標(biāo)無(wú)線接入點(diǎn)對(duì)應(yīng)的第二配置信息,并根據(jù)所述第二配置信息連接所述用戶設(shè)備與所述目標(biāo)無(wú)線接入點(diǎn)以驗(yàn)證所述接入信息;

第一四模塊,用于當(dāng)所述接入信息通過(guò)驗(yàn)證,將所述接入信息分享至對(duì)應(yīng)的網(wǎng)絡(luò)設(shè)備。

根據(jù)本申請(qǐng)的另一個(gè)方面,提供了一種在用戶設(shè)備端用于分享無(wú)線接入點(diǎn)的接入信息的裝置,該裝置包括:

第二一模塊,用于獲取目標(biāo)無(wú)線接入點(diǎn)待分享的接入信息;

第二二模塊,用于檢測(cè)所述目標(biāo)無(wú)線接入點(diǎn)在用戶設(shè)備中對(duì)應(yīng)的第一配置信息是否可更新或新建;

第二三模塊,用于若所述第一配置信息不可更新且不可新建,將所述接入信息發(fā)送至對(duì)應(yīng)的網(wǎng)絡(luò)設(shè)備。

根據(jù)本申請(qǐng)的又一個(gè)方面,提供了一種在網(wǎng)絡(luò)設(shè)備端用于分享無(wú)線接入點(diǎn)的接入信息的裝置,該裝置包括:

第三一模塊,用于接收用戶分享的目標(biāo)無(wú)線接入點(diǎn)的接入信息;

第三二模塊,用于對(duì)所述接入信息進(jìn)行預(yù)處理;

第三三模塊,用于將預(yù)處理后的所述接入信息發(fā)送至請(qǐng)求連接所述目標(biāo)無(wú)線接入點(diǎn)的用戶設(shè)備以驗(yàn)證所述接入信息;

第三四模塊,用于當(dāng)所述接入信息通過(guò)驗(yàn)證,將所述接入信息寫(xiě)入對(duì)應(yīng)的無(wú)線接入點(diǎn)信息庫(kù)。

根據(jù)本申請(qǐng)的一個(gè)方面,提供了一種用于分享無(wú)線接入點(diǎn)的接入信息的方法,該方法包括:

用戶設(shè)備獲取目標(biāo)無(wú)線接入點(diǎn)待分享的接入信息;

所述用戶設(shè)備檢測(cè)所述目標(biāo)無(wú)線接入點(diǎn)在用戶設(shè)備中對(duì)應(yīng)的第一配置信息是否可更新或新建;

若否,所述用戶設(shè)備將所述接入信息發(fā)送至對(duì)應(yīng)的網(wǎng)絡(luò)設(shè)備;

所述網(wǎng)絡(luò)設(shè)備接收用戶分享的目標(biāo)無(wú)線接入點(diǎn)的接入信息;

所述網(wǎng)絡(luò)設(shè)備對(duì)所述接入信息進(jìn)行預(yù)處理;

所述網(wǎng)絡(luò)設(shè)備將預(yù)處理后的所述接入信息發(fā)送至請(qǐng)求連接所述目標(biāo)無(wú)線接入點(diǎn)的用戶設(shè)備以驗(yàn)證所述接入信息;

當(dāng)所述接入信息通過(guò)驗(yàn)證,所述網(wǎng)絡(luò)設(shè)備將所述接入信息寫(xiě)入對(duì)應(yīng)的無(wú)線接入點(diǎn)信息庫(kù)。

根據(jù)本申請(qǐng)的另一個(gè)方面,提供了一種用于分享無(wú)線接入點(diǎn)的接入信息的系統(tǒng),該系統(tǒng)包括上文所述的在用戶設(shè)備端用于分享無(wú)線接入點(diǎn)的接入信息的裝置,以及上文所述的在網(wǎng)絡(luò)設(shè)備端用于分享無(wú)線接入點(diǎn)的接入信息的裝置。

根據(jù)本申請(qǐng)的一個(gè)方面,提供了一種在用戶設(shè)備端用于分享無(wú)線接入點(diǎn)的接入信息的設(shè)備,該設(shè)備包括:

處理器;以及

被安排成存儲(chǔ)計(jì)算機(jī)可執(zhí)行指令的存儲(chǔ)器,所述可執(zhí)行指令在被執(zhí)行時(shí)使所述處理器:

獲取目標(biāo)無(wú)線接入點(diǎn)待分享的接入信息;

檢測(cè)所述目標(biāo)無(wú)線接入點(diǎn)在用戶設(shè)備中對(duì)應(yīng)的第一配置信息是否可更新或新建;

若否,根據(jù)所述接入信息添加所述目標(biāo)無(wú)線接入點(diǎn)對(duì)應(yīng)的第二配置信息,并根據(jù)所述第二配置信息連接所述用戶設(shè)備與所述目標(biāo)無(wú)線接入點(diǎn)以驗(yàn)證所述接入信息;

當(dāng)所述接入信息通過(guò)驗(yàn)證,將所述接入信息分享至對(duì)應(yīng)的網(wǎng)絡(luò)設(shè)備。

根據(jù)本申請(qǐng)的另一個(gè)方面,提供了一種在用戶設(shè)備端用于分享無(wú)線接入點(diǎn)的接入信息的設(shè)備,該設(shè)備包括:

處理器;以及

被安排成存儲(chǔ)計(jì)算機(jī)可執(zhí)行指令的存儲(chǔ)器,所述可執(zhí)行指令在被執(zhí)行時(shí)使所述處理器:

獲取目標(biāo)無(wú)線接入點(diǎn)待分享的接入信息;

檢測(cè)所述目標(biāo)無(wú)線接入點(diǎn)在用戶設(shè)備中對(duì)應(yīng)的第一配置信息是否可更新或新建;

若否,將所述接入信息發(fā)送至對(duì)應(yīng)的網(wǎng)絡(luò)設(shè)備。

根據(jù)本申請(qǐng)的又一個(gè)方面,提供了一種在網(wǎng)絡(luò)設(shè)備端用于分享無(wú)線接入點(diǎn)的接入信息的設(shè)備,該設(shè)備包括:

處理器;以及

被安排成存儲(chǔ)計(jì)算機(jī)可執(zhí)行指令的存儲(chǔ)器,所述可執(zhí)行指令在被執(zhí)行時(shí)使所述處理器:

接收用戶分享的目標(biāo)無(wú)線接入點(diǎn)的接入信息;

對(duì)所述接入信息進(jìn)行預(yù)處理;

將預(yù)處理后的所述接入信息發(fā)送至請(qǐng)求連接所述目標(biāo)無(wú)線接入點(diǎn)的用戶設(shè)備以驗(yàn)證所述接入信息;

當(dāng)所述接入信息通過(guò)驗(yàn)證,將所述接入信息寫(xiě)入對(duì)應(yīng)的無(wú)線接入點(diǎn)信息庫(kù)。

根據(jù)本申請(qǐng)的一個(gè)方面,提供了一種包括指令的計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),所述指令在被執(zhí)行時(shí)使得系統(tǒng)進(jìn)行以下操作:

獲取目標(biāo)無(wú)線接入點(diǎn)待分享的接入信息;

檢測(cè)所述目標(biāo)無(wú)線接入點(diǎn)在用戶設(shè)備中對(duì)應(yīng)的第一配置信息是否可更新或新建;

若否,根據(jù)所述接入信息添加所述目標(biāo)無(wú)線接入點(diǎn)對(duì)應(yīng)的第二配置信息,并根據(jù)所述第二配置信息連接所述用戶設(shè)備與所述目標(biāo)無(wú)線接入點(diǎn)以驗(yàn)證所述接入信息;

當(dāng)所述接入信息通過(guò)驗(yàn)證,將所述接入信息分享至對(duì)應(yīng)的網(wǎng)絡(luò)設(shè)備。

根據(jù)本申請(qǐng)的另一個(gè)方面,提供了一種包括指令的計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),所述指令在被執(zhí)行時(shí)使得系統(tǒng)進(jìn)行以下操作:

獲取目標(biāo)無(wú)線接入點(diǎn)待分享的接入信息;

檢測(cè)所述目標(biāo)無(wú)線接入點(diǎn)在用戶設(shè)備中對(duì)應(yīng)的第一配置信息是否可更新或新建;

若否,將所述接入信息發(fā)送至對(duì)應(yīng)的網(wǎng)絡(luò)設(shè)備。

根據(jù)本申請(qǐng)的又一個(gè)方面,提供了一種包括指令的計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),所述指令在被執(zhí)行時(shí)使得系統(tǒng)進(jìn)行以下操作:

接收用戶分享的目標(biāo)無(wú)線接入點(diǎn)的接入信息;

對(duì)所述接入信息進(jìn)行預(yù)處理;

將預(yù)處理后的所述接入信息發(fā)送至請(qǐng)求連接所述目標(biāo)無(wú)線接入點(diǎn)的用戶設(shè)備以驗(yàn)證所述接入信息;

當(dāng)所述接入信息通過(guò)驗(yàn)證,將所述接入信息寫(xiě)入對(duì)應(yīng)的無(wú)線接入點(diǎn)信息庫(kù)。

與現(xiàn)有技術(shù)相比,本申請(qǐng)通過(guò)新增配置信息,在應(yīng)用無(wú)法讀取或更新系統(tǒng)的無(wú)線網(wǎng)絡(luò)配置文件、尤其是在運(yùn)行Android 6.0或更高版本的設(shè)備上,實(shí)現(xiàn)了對(duì)用戶分享到網(wǎng)絡(luò)設(shè)備(例如云端服務(wù)器)的無(wú)線熱點(diǎn)接入信息的驗(yàn)證;而通過(guò)在不同的終端上驗(yàn)證無(wú)線接入點(diǎn)接入信息的正確性,解決了第三方聯(lián)網(wǎng)工具無(wú)法訪問(wèn)無(wú)線配置文件、因而無(wú)法驗(yàn)證用戶分享的接入信息是否正確的問(wèn)題,提高了系統(tǒng)資源的利用率和用戶使用效率,改善了用戶使用體驗(yàn)。

附圖說(shuō)明

通過(guò)閱讀參照以下附圖所作的對(duì)非限制性實(shí)施例所作的詳細(xì)描述,本申請(qǐng)的其它特征、目的和優(yōu)點(diǎn)將會(huì)變得更明顯:

圖1示出根據(jù)本申請(qǐng)一個(gè)實(shí)施例的一種在用戶設(shè)備端用于分享無(wú)線接入點(diǎn)的接入信息的方法;

圖2示出根據(jù)本申請(qǐng)另一個(gè)實(shí)施例的一種用于分享無(wú)線接入點(diǎn)的接入信息的方法;

圖3示出根據(jù)本申請(qǐng)又一個(gè)實(shí)施例的一種用于分享無(wú)線接入點(diǎn)的接入信息的系統(tǒng)。

附圖中相同或相似的附圖標(biāo)記代表相同或相似的部件。

具體實(shí)施方式

下面結(jié)合附圖對(duì)本申請(qǐng)作進(jìn)一步詳細(xì)描述。

在本申請(qǐng)一個(gè)典型的配置中,終端、服務(wù)網(wǎng)絡(luò)的設(shè)備和可信方均包括一個(gè)或多個(gè)處理器(CPU)、輸入/輸出接口、網(wǎng)絡(luò)接口和內(nèi)存。

內(nèi)存可能包括計(jì)算機(jī)可讀介質(zhì)中的非永久性存儲(chǔ)器,隨機(jī)存取存儲(chǔ)器(RAM)和/或非易失性內(nèi)存等形式,如只讀存儲(chǔ)器(ROM)或閃存(flash RAM)。內(nèi)存是計(jì)算機(jī)可讀介質(zhì)的示例。

計(jì)算機(jī)可讀介質(zhì)包括永久性和非永久性、可移動(dòng)和非可移動(dòng)媒體可以由任何方法或技術(shù)來(lái)實(shí)現(xiàn)信息存儲(chǔ)。信息可以是計(jì)算機(jī)可讀指令、數(shù)據(jù)結(jié)構(gòu)、程序的模塊或其他數(shù)據(jù)。計(jì)算機(jī)的存儲(chǔ)介質(zhì)的例子包括,但不限于相變內(nèi)存(PRAM)、靜態(tài)隨機(jī)存取存儲(chǔ)器(SRAM)、動(dòng)態(tài)隨機(jī)存取存儲(chǔ)器(DRAM)、其他類型的隨機(jī)存取存儲(chǔ)器(RAM)、只讀存儲(chǔ)器(ROM)、電可擦除可編程只讀存儲(chǔ)器(EEPROM)、快閃記憶體或其他內(nèi)存技術(shù)、只讀光盤(pán)只讀存儲(chǔ)器(CD-ROM)、數(shù)字多功能光盤(pán)(DVD)或其他光學(xué)存儲(chǔ)、磁盒式磁帶,磁帶磁盤(pán)存儲(chǔ)或其他磁性存儲(chǔ)設(shè)備或任何其他非傳輸介質(zhì),可用于存儲(chǔ)可以被計(jì)算設(shè)備訪問(wèn)的信息。按照本文中的界定,計(jì)算機(jī)可讀介質(zhì)不包括非暫存電腦可讀媒體(transitory media),如調(diào)制的數(shù)據(jù)信號(hào)和載波。

本申請(qǐng)所指設(shè)備包括但不限于用戶設(shè)備、網(wǎng)絡(luò)設(shè)備、或用戶設(shè)備與網(wǎng)絡(luò)設(shè)備通過(guò)網(wǎng)絡(luò)相集成所構(gòu)成的設(shè)備。,所述移動(dòng)電子產(chǎn)品可以采用任意操作系統(tǒng),如android操作系統(tǒng)、iOS操作系統(tǒng)等。其中,所述網(wǎng)絡(luò)設(shè)備包括一種能夠按照事先設(shè)定或存儲(chǔ)的指令,自動(dòng)進(jìn)行數(shù)值計(jì)算和信息處理的電子設(shè)備,其硬件包括但不限于微處理器、專用集成電路(ASIC)、可編程邏輯器件(PLD)、現(xiàn)場(chǎng)可編程門(mén)陣列(FPGA)、數(shù)字信號(hào)處理器(DSP)、嵌入式設(shè)備等。所述網(wǎng)絡(luò)設(shè)備包括但不限于計(jì)算機(jī)、網(wǎng)絡(luò)主機(jī)、單個(gè)網(wǎng)絡(luò)服務(wù)器、多個(gè)網(wǎng)絡(luò)服務(wù)器集或多個(gè)服務(wù)器構(gòu)成的云;在此,云由基于云計(jì)算(Cloud Computing)的大量計(jì)算機(jī)或網(wǎng)絡(luò)服務(wù)器構(gòu)成,其中,云計(jì)算是分布式計(jì)算的一種,由一群松散耦合的計(jì)算機(jī)集組成的一個(gè)虛擬超級(jí)計(jì)算機(jī)。所述網(wǎng)絡(luò)包括但不限于互聯(lián)網(wǎng)、廣域網(wǎng)、城域網(wǎng)、局域網(wǎng)、VPN網(wǎng)絡(luò)、無(wú)線自組織網(wǎng)絡(luò)(Ad Hoc網(wǎng)絡(luò))等。優(yōu)選地,所述設(shè)備還可以是運(yùn)行于所述用戶設(shè)備、網(wǎng)絡(luò)設(shè)備、或用戶設(shè)備與網(wǎng)絡(luò)設(shè)備、網(wǎng)絡(luò)設(shè)備、觸摸終端或網(wǎng)絡(luò)設(shè)備與觸摸終端通過(guò)網(wǎng)絡(luò)相集成所構(gòu)成的設(shè)備上的程序。

當(dāng)然,本領(lǐng)域技術(shù)人員應(yīng)能理解上述設(shè)備僅為舉例,其他現(xiàn)有的或今后可能出現(xiàn)的設(shè)備如可適用于本申請(qǐng),也應(yīng)包含在本申請(qǐng)保護(hù)范圍以內(nèi),并在此以引用方式包含于此。

在本申請(qǐng)的描述中,“多個(gè)”的含義是兩個(gè)或者更多,除非另有明確具體的限定。

圖1示出根據(jù)本申請(qǐng)一個(gè)方面的一種在用戶設(shè)備端用于分享無(wú)線接入點(diǎn)的接入信息的方法,該方法包括步驟S11、步驟S12、步驟S13和步驟S14。

其中,在步驟S11中,信息驗(yàn)證分享裝置獲取目標(biāo)無(wú)線接入點(diǎn)待分享的接入信息;在步驟S12中,信息驗(yàn)證分享裝置檢測(cè)所述目標(biāo)無(wú)線接入點(diǎn)在用戶設(shè)備中對(duì)應(yīng)的第一配置信息是否可更新或新建;若否,在步驟S13中,信息驗(yàn)證分享裝置根據(jù)所述接入信息添加所述目標(biāo)無(wú)線接入點(diǎn)對(duì)應(yīng)的第二配置信息,并通過(guò)根據(jù)所述第二配置信息連接所述用戶設(shè)備與所述目標(biāo)無(wú)線接入點(diǎn)來(lái)驗(yàn)證所述接入信息;在步驟S14中,當(dāng)所述接入信息通過(guò)驗(yàn)證,將所述接入信息分享至對(duì)應(yīng)的網(wǎng)絡(luò)設(shè)備。

具體而言,在步驟S11中,信息驗(yàn)證分享裝置獲取目標(biāo)無(wú)線接入點(diǎn)待分享的接入信息,例如,參考圖1,用戶希望分享某無(wú)線接入點(diǎn)(AP,Access Point)的接入信息,例如該無(wú)線接入點(diǎn)(例如WiFi熱點(diǎn))的SSID、接入密碼等,并在用戶設(shè)備通過(guò)手動(dòng)輸入的方式向用戶設(shè)備輸入了該無(wú)線接入點(diǎn)的SSID、接入密碼;其中,無(wú)線接入點(diǎn)的SSID也可通過(guò)用戶在用戶設(shè)備所掃描到的無(wú)線接入點(diǎn)列表中選取某個(gè)接入點(diǎn)等方式確定。從而,即獲取了該無(wú)線接入點(diǎn)的接入信息。

接著,在步驟S12中,信息驗(yàn)證分享裝置檢測(cè)所述目標(biāo)無(wú)線接入點(diǎn)在用戶設(shè)備中對(duì)應(yīng)的第一配置信息是否可更新或新建;其中,在一些情況下,該第一配置信息僅供具有相應(yīng)權(quán)限的指定應(yīng)用執(zhí)行修改、更新等操作,例如在Android 6.0或更高版本系統(tǒng)中,某個(gè)無(wú)線接入點(diǎn)對(duì)應(yīng)的配置信息只能由創(chuàng)建它的應(yīng)用修改。例如,用戶用于分享無(wú)線接入點(diǎn)接入信息的應(yīng)用(下稱本應(yīng)用)向系統(tǒng)發(fā)起更新或新建對(duì)應(yīng)目標(biāo)無(wú)線接入點(diǎn)(用戶希望分享接入信息的無(wú)線接入點(diǎn))的第一配置信息的請(qǐng)求,根據(jù)系統(tǒng)返回的結(jié)果,確定該第一配置信息是否可更新或新建,例如該用戶設(shè)備運(yùn)行Android 6.0或更高版本的操作系統(tǒng),并且該應(yīng)用請(qǐng)求更新或新建的第一配置信息已經(jīng)存在且是由其他應(yīng)用創(chuàng)建的,則對(duì)該第一配置信息的更新或新建被阻止,即,該第一配置信息不可更新且不可新建。

然后,在上述第一配置信息不可更新且不可新建的情況下,在步驟S13中,信息驗(yàn)證分享裝置根據(jù)所述接入信息添加所述目標(biāo)無(wú)線接入點(diǎn)對(duì)應(yīng)的第二配置信息,并通過(guò)根據(jù)所述第二配置信息連接所述用戶設(shè)備與所述目標(biāo)無(wú)線接入點(diǎn)來(lái)驗(yàn)證所述接入信息。例如,在系統(tǒng)的無(wú)線網(wǎng)絡(luò)配置文件中,新增一條第二配置信息,其中該第二配置信息與上述第一配置信息均對(duì)應(yīng)于目標(biāo)無(wú)線接入點(diǎn)(例如,記錄有相同的SSID)。此時(shí),由于該第二配置信息由本應(yīng)用所創(chuàng)建,因此也可由其修改。

最后,在步驟S14中,信息驗(yàn)證分享裝置當(dāng)所述接入信息通過(guò)驗(yàn)證,將所述接入信息分享至對(duì)應(yīng)的網(wǎng)絡(luò)設(shè)備。例如,根據(jù)用戶由提供的目標(biāo)無(wú)線接入點(diǎn)對(duì)應(yīng)的接入信息,創(chuàng)建第二配置信息后,根據(jù)該第二配置信息嘗試連接用戶設(shè)備和無(wú)線接入點(diǎn),連接成功則將該條由用戶提供的目標(biāo)無(wú)線接入點(diǎn)的接入信息分享至網(wǎng)絡(luò)設(shè)備,如云端服務(wù)器。后續(xù),當(dāng)其他用戶設(shè)備請(qǐng)求目標(biāo)無(wú)線接入點(diǎn)的接入信息,即可將其返回。

其中優(yōu)選地,若上述第一配置信息可更新或新建,信息驗(yàn)證分享裝置根據(jù)所述接入信息更新或新建所述第一配置信息,并通過(guò)根據(jù)所述第一配置信息連接所述用戶設(shè)備與所述目標(biāo)無(wú)線接入點(diǎn)來(lái)驗(yàn)證所述接入信息。例如,系統(tǒng)還沒(méi)有連接過(guò)該目標(biāo)無(wú)線接入點(diǎn),因而不存在相應(yīng)的第一配置信息,其可新建;又例如,當(dāng)系統(tǒng)設(shè)置允許任意應(yīng)用修改該第一配置信息內(nèi)容,則該第一配置信息可更新或可新建。此時(shí),根據(jù)用戶提供的目標(biāo)無(wú)線接入點(diǎn)對(duì)應(yīng)的接入信息更新或新建第一配置信息,用戶設(shè)備據(jù)其嘗試連接無(wú)線接入點(diǎn),連接成功則用戶所提供的接入信息通過(guò)驗(yàn)證,并可將該條由用戶提供的目標(biāo)無(wú)線接入點(diǎn)的接入信息分享至網(wǎng)絡(luò)設(shè)備;連接失敗則舍棄用戶所提供的接入信息。

另外,優(yōu)選地,當(dāng)用戶提供的目標(biāo)無(wú)線接入點(diǎn)的接入信息通過(guò)驗(yàn)證,刪除上述第二配置信息或第一配置信息。當(dāng)用戶僅是為了分享目標(biāo)無(wú)線接入點(diǎn)的接入信息而生成或修改了第二配置信息或第一配置信息、且該第二配置信息或第一配置信息對(duì)于系統(tǒng)而言并無(wú)其他作用的情況下,可將其刪除,以將系統(tǒng)恢復(fù)至接入信息分享操作前的狀態(tài),避免影響系統(tǒng)穩(wěn)定性或降低用戶的操作體驗(yàn);特別地,若第一配置信息和第二配置信息均存在,由于它們對(duì)應(yīng)同一個(gè)無(wú)線接入點(diǎn),當(dāng)系統(tǒng)連接目標(biāo)無(wú)線接入點(diǎn)時(shí)可能會(huì)引起系統(tǒng)不穩(wěn)定甚至崩潰,因此,刪除第一配置信息、第二配置信息中的至少一項(xiàng),使得系統(tǒng)的無(wú)線網(wǎng)絡(luò)配置文件中關(guān)于目標(biāo)無(wú)線接入點(diǎn)的配置信息至多僅有一條,避免了以上問(wèn)題的發(fā)生。刪除操作可由本應(yīng)用提示用戶進(jìn)入系統(tǒng)設(shè)置完成。

需要理解的是,所述用戶設(shè)備包括但不限于任何一種可與用戶進(jìn)行人機(jī)交互(例如通過(guò)觸摸板進(jìn)行人機(jī)交互)的移動(dòng)電子產(chǎn)品,例如智能手機(jī)、平板電腦等;所述網(wǎng)絡(luò)設(shè)備包括一種能夠按照事先設(shè)定或存儲(chǔ)的指令,自動(dòng)進(jìn)行數(shù)值計(jì)算和信息處理的電子設(shè)備,其硬件包括但不限于微處理器、專用集成電路(ASIC)、可編程邏輯器件(PLD)、現(xiàn)場(chǎng)可編程門(mén)陣列(FPGA)、數(shù)字信號(hào)處理器(DSP)、嵌入式設(shè)備等。所述網(wǎng)絡(luò)設(shè)備包括但不限于計(jì)算機(jī)、網(wǎng)絡(luò)主機(jī)、單個(gè)網(wǎng)絡(luò)服務(wù)器、多個(gè)網(wǎng)絡(luò)服務(wù)器集或多個(gè)服務(wù)器構(gòu)成的云;在此,云由基于云計(jì)算(Cloud Computing)的大量計(jì)算機(jī)或網(wǎng)絡(luò)服務(wù)器構(gòu)成,其中,云計(jì)算是分布式計(jì)算的一種,由一群松散耦合的計(jì)算機(jī)集組成的一個(gè)虛擬超級(jí)計(jì)算機(jī)。本領(lǐng)域技術(shù)人員應(yīng)能理解上述設(shè)備僅為舉例,其他現(xiàn)有的或今后可能出現(xiàn)的設(shè)備如可適用于本申請(qǐng),也應(yīng)包含在本申請(qǐng)保護(hù)范圍以內(nèi),并在此以引用方式包含于此。

根據(jù)本申請(qǐng)的另一個(gè)方面,公開(kāi)了一種用于分享無(wú)線接入點(diǎn)的接入信息的方法,該方法包括步驟S21、步驟S22和步驟S23。

其中,在步驟S21中,信息分享裝置2獲取目標(biāo)無(wú)線接入點(diǎn)待分享的接入信息;在步驟S22中,信息分享裝置2檢測(cè)所述目標(biāo)無(wú)線接入點(diǎn)在用戶設(shè)備中對(duì)應(yīng)的第一配置信息是否可更新或新建;若否,在步驟S23中,信息分享裝置2將所述接入信息分享至對(duì)應(yīng)的網(wǎng)絡(luò)設(shè)備。

具體而言,在步驟S21中,信息分享裝置2獲取目標(biāo)無(wú)線接入點(diǎn)待分享的接入信息。例如,用戶希望分享某無(wú)線接入點(diǎn)(AP,Access Point)的接入信息,例如該無(wú)線接入點(diǎn)(例如WiFi熱點(diǎn))的SSID、接入密碼等,并在第一用戶設(shè)備通過(guò)手動(dòng)輸入的方式向第一用戶設(shè)備輸入了該無(wú)線接入點(diǎn)的SSID、接入密碼;其中,無(wú)線接入點(diǎn)的SSID也可通過(guò)用戶在第一用戶設(shè)備所掃描到的無(wú)線接入點(diǎn)列表中選取某個(gè)接入點(diǎn)等方式確定。從而,即獲取了該無(wú)線接入點(diǎn)的接入信息。

然后,在步驟S22中,信息分享裝置2檢測(cè)所述目標(biāo)無(wú)線接入點(diǎn)在第一用戶設(shè)備中對(duì)應(yīng)的第一配置信息是否可更新或新建;其中,在一些情況下,該第一配置信息僅供具有相應(yīng)權(quán)限的指定應(yīng)用執(zhí)行修改、更新等操作,例如在Android 6.0或更高版本系統(tǒng)中,某個(gè)無(wú)線接入點(diǎn)對(duì)應(yīng)的配置信息只能由創(chuàng)建它的應(yīng)用修改。例如,用戶用于分享無(wú)線接入點(diǎn)接入信息的應(yīng)用(下稱本應(yīng)用)向系統(tǒng)發(fā)起更新或新建對(duì)應(yīng)目標(biāo)無(wú)線接入點(diǎn)(用戶希望分享接入信息的無(wú)線接入點(diǎn))的第一配置信息的請(qǐng)求,根據(jù)系統(tǒng)返回的結(jié)果,確定該第一配置信息是否可更新或新建,例如該第一用戶設(shè)備運(yùn)行Android 6.0或更高版本的操作系統(tǒng),并且該應(yīng)用請(qǐng)求更新或新建的第一配置信息已經(jīng)存在且是由其他應(yīng)用創(chuàng)建的,則對(duì)該第一配置信息的更新或新建被阻止,即,該第一配置信息不可更新且不可新建。

接著,在上述第一配置信息不可更新且不可新建的情況下,在步驟S23中,信息分享裝置2將所述接入信息分享至對(duì)應(yīng)的網(wǎng)絡(luò)設(shè)備。例如,在第一配置信息不可更新且不可新建的情況下,該用戶用于分享無(wú)線接入點(diǎn)接入信息的應(yīng)用(下稱本應(yīng)用)通過(guò)第一用戶設(shè)備將接入信息分享至云端服務(wù)器,而不事先對(duì)該接入信息是否可用于連接目標(biāo)無(wú)線接入點(diǎn)進(jìn)行驗(yàn)證。

其中優(yōu)選地,還需滿足預(yù)定的接入信息分享頻次閾值,才將用戶提供的接入信息分享至對(duì)應(yīng)的網(wǎng)絡(luò)設(shè)備。例如,對(duì)于第一用戶設(shè)備而言,其在一天內(nèi)分享同一個(gè)或不同的無(wú)線接入點(diǎn)的接入信息的次數(shù),需小于一個(gè)閾值;又例如,對(duì)于同一個(gè)無(wú)線接入點(diǎn)(例如目標(biāo)無(wú)線接入點(diǎn))而言,其在一天內(nèi)被分享接入信息(未被驗(yàn)證)的次數(shù),需小于另一個(gè)閾值。從而在采取這樣的頻控策略后,一方面可避免惡意用戶分享大量不可用于連接目標(biāo)無(wú)線接入點(diǎn)的接入信息;另一方面,能避免網(wǎng)絡(luò)設(shè)備被分享大量關(guān)于目標(biāo)無(wú)線接入點(diǎn)的不可用于連接的接入信息(例如無(wú)效密碼),從而避免后續(xù)接入信息的驗(yàn)證過(guò)程效率低下而消耗系統(tǒng)資源、影響用戶使用體驗(yàn)。

其中,優(yōu)選地,對(duì)于所述第一配置信息是否可更新或新建,是基于預(yù)定規(guī)則進(jìn)行的;預(yù)定規(guī)則包括以下至少一項(xiàng):(1)若所述第一配置信息僅供所述用戶設(shè)備中指定應(yīng)用或系統(tǒng)程序訪問(wèn),并存在于所述用戶設(shè)備,則所述第一配置信息不可更新且不可新建;(2)若所述第一配置信息僅供所述用戶設(shè)備中指定應(yīng)用或系統(tǒng)程序訪問(wèn),但未存在于所述用戶設(shè)備,則所述第一配置信息可新建;(3)若所述第一配置信息可供所述用戶設(shè)備中任意應(yīng)用或系統(tǒng)程序訪問(wèn),則所述第一配置信息可更新或可新建。例如,所述第一配置信息僅供創(chuàng)建它的應(yīng)用訪問(wèn),并且該第一配置信息已經(jīng)被本應(yīng)用以外的其他應(yīng)用創(chuàng)建,則該第一配置信息不可更新且不可新建;又例如,系統(tǒng)還沒(méi)有連接過(guò)該目標(biāo)無(wú)線接入點(diǎn),因而不存在相應(yīng)的第一配置信息,其可新建;再例如,當(dāng)系統(tǒng)設(shè)置允許任意應(yīng)用修改該第一配置信息內(nèi)容,則該第一配置信息可更新或可新建。

而若上述第一配置信息可更新或可新建,信息分享裝置2根據(jù)所述接入信息更新或新建所述第一配置信息,并通過(guò)根據(jù)所述第一配置信息連接所述用戶設(shè)備與所述目標(biāo)無(wú)線接入點(diǎn)來(lái)驗(yàn)證所述接入信息;當(dāng)所述接入信息通過(guò)驗(yàn)證,信息分享裝置2將所述接入信息分享至所述網(wǎng)絡(luò)設(shè)備。例如,系統(tǒng)還沒(méi)有連接過(guò)該目標(biāo)無(wú)線接入點(diǎn),因而不存在相應(yīng)的第一配置信息,其可新建;又例如,當(dāng)系統(tǒng)設(shè)置允許任意應(yīng)用修改該第一配置信息內(nèi)容,則該第一配置信息可更新或可新建。此時(shí),根據(jù)用戶提供的目標(biāo)無(wú)線接入點(diǎn)對(duì)應(yīng)的接入信息更新或新建第一配置信息,用戶設(shè)備據(jù)其嘗試連接無(wú)線接入點(diǎn),連接成功則用戶所提供的接入信息通過(guò)驗(yàn)證,并可將該條由用戶提供的目標(biāo)無(wú)線接入點(diǎn)的接入信息分享至網(wǎng)絡(luò)設(shè)備;連接失敗則舍棄用戶所提供的接入信息。

需要理解的是,所述第一用戶設(shè)備包括但不限于任何一種可與用戶進(jìn)行人機(jī)交互(例如通過(guò)觸摸板進(jìn)行人機(jī)交互)的移動(dòng)電子產(chǎn)品,例如智能手機(jī)、平板電腦等;所述網(wǎng)絡(luò)設(shè)備包括一種能夠按照事先設(shè)定或存儲(chǔ)的指令,自動(dòng)進(jìn)行數(shù)值計(jì)算和信息處理的電子設(shè)備,其硬件包括但不限于微處理器、專用集成電路(ASIC)、可編程邏輯器件(PLD)、現(xiàn)場(chǎng)可編程門(mén)陣列(FPGA)、數(shù)字信號(hào)處理器(DSP)、嵌入式設(shè)備等。所述網(wǎng)絡(luò)設(shè)備包括但不限于計(jì)算機(jī)、網(wǎng)絡(luò)主機(jī)、單個(gè)網(wǎng)絡(luò)服務(wù)器、多個(gè)網(wǎng)絡(luò)服務(wù)器集或多個(gè)服務(wù)器構(gòu)成的云;在此,云由基于云計(jì)算(Cloud Computing)的大量計(jì)算機(jī)或網(wǎng)絡(luò)服務(wù)器構(gòu)成,其中,云計(jì)算是分布式計(jì)算的一種,由一群松散耦合的計(jì)算機(jī)集組成的一個(gè)虛擬超級(jí)計(jì)算機(jī)。本領(lǐng)域技術(shù)人員應(yīng)能理解上述設(shè)備僅為舉例,其他現(xiàn)有的或今后可能出現(xiàn)的設(shè)備如可適用于本申請(qǐng),也應(yīng)包含在本申請(qǐng)保護(hù)范圍以內(nèi),并在此以引用方式包含于此。

根據(jù)本申請(qǐng)的又一個(gè)方面,公開(kāi)了一種在網(wǎng)絡(luò)設(shè)備端用于分享無(wú)線接入點(diǎn)的接入信息的方法,該方法包括步驟S31、步驟S32、步驟S33和步驟S34。

其中,在步驟S31中,網(wǎng)絡(luò)處理裝置3接收用戶分享的目標(biāo)無(wú)線接入點(diǎn)的接入信息;在步驟S32中,網(wǎng)絡(luò)處理裝置3對(duì)所述接入信息進(jìn)行預(yù)處理;在步驟S33中,網(wǎng)絡(luò)處理裝置3通過(guò)將預(yù)處理后的所述接入信息發(fā)送至請(qǐng)求連接所述目標(biāo)無(wú)線接入點(diǎn)的用戶設(shè)備來(lái)驗(yàn)證所述接入信息;在步驟S34中,網(wǎng)絡(luò)處理裝置3當(dāng)所述接入信息通過(guò)驗(yàn)證,將所述接入信息寫(xiě)入對(duì)應(yīng)的無(wú)線接入點(diǎn)信息庫(kù)。

具體而言,在步驟S31中,網(wǎng)絡(luò)處理裝置3接收用戶分享的目標(biāo)無(wú)線接入點(diǎn)的接入信息。例如,用戶希望分享目標(biāo)無(wú)線接入點(diǎn)(AP,Access Point)的接入信息,例如該目標(biāo)無(wú)線接入點(diǎn)(例如WiFi熱點(diǎn))的SSID、接入密碼等,并通過(guò)網(wǎng)絡(luò)從其所操作的第一用戶設(shè)備分享至網(wǎng)絡(luò)設(shè)備,例如云端服務(wù)器。

隨后,在步驟S32中,網(wǎng)絡(luò)處理裝置3對(duì)所述接入信息進(jìn)行預(yù)處理。例如,將之前接收到的用戶通過(guò)第一用戶設(shè)備分享的、目標(biāo)無(wú)線接入點(diǎn)的接入信息寫(xiě)入網(wǎng)絡(luò)設(shè)備(例如云端服務(wù)器)的待驗(yàn)證信息庫(kù);或在接收用戶通過(guò)第一用戶設(shè)備分享的、目標(biāo)無(wú)線接入點(diǎn)的接入信息后,根據(jù)預(yù)定規(guī)則對(duì)其進(jìn)行篩選通過(guò)后,將其寫(xiě)入網(wǎng)絡(luò)設(shè)備(例如云端服務(wù)器)的待驗(yàn)證信息庫(kù)。

接著,在步驟S33中,網(wǎng)絡(luò)處理裝置3通過(guò)將預(yù)處理后的所述接入信息發(fā)送至請(qǐng)求連接所述目標(biāo)無(wú)線接入點(diǎn)的用戶設(shè)備來(lái)驗(yàn)證所述接入信息。例如,用戶通過(guò)第二用戶設(shè)備發(fā)出連接所述目標(biāo)無(wú)線接入點(diǎn)的請(qǐng)求;基于該請(qǐng)求,網(wǎng)絡(luò)設(shè)備(例如云端服務(wù)器)將上述經(jīng)過(guò)預(yù)處理的、由第一用戶設(shè)備所分享目標(biāo)無(wú)線接入點(diǎn)的接入信息發(fā)送至第二用戶設(shè)備,供第二用戶設(shè)備嘗試與目標(biāo)無(wú)線接入點(diǎn)建立連接,并完成該接入信息有效性的驗(yàn)證。

其中,優(yōu)選地,在步驟S33中,網(wǎng)絡(luò)處理裝置3將預(yù)處理后的所述接入信息發(fā)送至請(qǐng)求連接所述目標(biāo)無(wú)線接入點(diǎn)的用戶設(shè)備;然后,網(wǎng)絡(luò)處理裝置3接收所述用戶設(shè)備返回的、基于所述接入信息與所述目標(biāo)無(wú)線接入點(diǎn)的連接結(jié)果信息;若所述連接結(jié)果信息包括連接成功,則所述接入信息通過(guò)驗(yàn)證。例如,在發(fā)出關(guān)于目標(biāo)無(wú)線接入點(diǎn)的第二用戶設(shè)備接收到網(wǎng)絡(luò)設(shè)備返回的、由第一用戶設(shè)備提供的待驗(yàn)證的接入信息后,第二用戶設(shè)備基于該接入信息嘗試連接目標(biāo)無(wú)線接入點(diǎn),并獲得該次嘗試的連接結(jié)果信息,其中,該連接結(jié)果包括連接成功或連接失??;當(dāng)該連接結(jié)果包括連接成功,則本次連接所用的接入信息即通過(guò)驗(yàn)證,為目標(biāo)無(wú)線接入點(diǎn)的有效接入信息。其中,連接結(jié)果還可包括上下行數(shù)據(jù)量等信息。另外,發(fā)送至第二用戶設(shè)備的接入信息可以為包括上述第一用戶設(shè)備提供的接入信息在內(nèi)的多條接入信息,第二用戶設(shè)備對(duì)其依次進(jìn)行驗(yàn)證。

更優(yōu)選地,網(wǎng)絡(luò)處理裝置3將預(yù)處理后的所述接入信息發(fā)送至請(qǐng)求連接所述目標(biāo)無(wú)線接入點(diǎn)的用戶設(shè)備;然后,網(wǎng)絡(luò)處理裝置3接收所述用戶設(shè)備返回的、基于所述接入信息與所述目標(biāo)無(wú)線接入點(diǎn)的連接結(jié)果信息;若所述連接結(jié)果信息包括連接成功,則所述接入信息通過(guò)驗(yàn)證。同時(shí)發(fā)送所述接入信息給多個(gè)請(qǐng)求接入信息的用戶設(shè)備,只要該接入信息在任一用戶設(shè)備上通過(guò)驗(yàn)證,該接入信息即通過(guò)驗(yàn)證,因此可提高所述接入信息的驗(yàn)證效率。

最后,在步驟S34中,網(wǎng)絡(luò)處理裝置3當(dāng)所述接入信息通過(guò)驗(yàn)證,將所述接入信息寫(xiě)入對(duì)應(yīng)的無(wú)線接入點(diǎn)信息庫(kù)。例如,第二用戶設(shè)備基于上述由第一用戶設(shè)備分享至網(wǎng)絡(luò)設(shè)備的接入信息嘗試連接目標(biāo)無(wú)線接入點(diǎn)并連接成功,該條接入信息通過(guò)驗(yàn)證,則將該接入信息寫(xiě)入對(duì)應(yīng)的無(wú)線接入點(diǎn)信息庫(kù)。例如,對(duì)應(yīng)的無(wú)線接入點(diǎn)信息庫(kù)存有目標(biāo)無(wú)線接入點(diǎn)的識(shí)別信息、經(jīng)驗(yàn)證的接入信息等,供后續(xù)請(qǐng)求連接目標(biāo)無(wú)線接入點(diǎn)的設(shè)備建立連接之用。當(dāng)然,若之前將該條接入信息保存于待驗(yàn)證信息庫(kù),可將其從待驗(yàn)證信息庫(kù)刪除,即,將該條接入信息移入對(duì)應(yīng)的無(wú)線接入點(diǎn)信息庫(kù);或?qū)⒃摋l接入信息的狀態(tài)由未驗(yàn)證標(biāo)記為已驗(yàn)證,并刪除關(guān)于目標(biāo)無(wú)線接入點(diǎn)的其他的不同的接入信息。

其中,優(yōu)選地,第二用戶設(shè)備需滿足以下至少一項(xiàng)要求:(1)當(dāng)前應(yīng)用在所述第二用戶設(shè)備上的使用頻次信息等于或大于預(yù)定的應(yīng)用使用頻次閾值信息;(2)所述第二用戶設(shè)備的系統(tǒng)配置信息滿足預(yù)定的系統(tǒng)配置要求;(3)無(wú)線接入點(diǎn)在所述第二用戶設(shè)備中的配置信息可供所述第二用戶設(shè)備中任意應(yīng)用或系統(tǒng)程序訪問(wèn)。

在一定時(shí)間范圍內(nèi),當(dāng)前應(yīng)用在所述第二用戶設(shè)備上的使用頻次信息,在一定程度上可以反映對(duì)應(yīng)用戶關(guān)于當(dāng)前應(yīng)用的用戶忠誠(chéng)度,若當(dāng)前應(yīng)用在所述第二用戶設(shè)備上的使用頻次信息等于或大于預(yù)定的應(yīng)用使用頻次閾值信息,即可控制為由較為忠誠(chéng)的用戶協(xié)助驗(yàn)證接入信息的有效性,避免由于無(wú)效接入信息的存在而降低新用戶的使用體驗(yàn)而造成新用戶流失;所述第二用戶設(shè)備的系統(tǒng)配置信息滿足預(yù)定的系統(tǒng)配置要求,則可從系統(tǒng)層面保證了接入信息有效性驗(yàn)證的可行性,例如在Android 6.0以下版本的設(shè)備上進(jìn)行驗(yàn)證,避免Android 6.0以上版本系統(tǒng)由于不可更新且不可新建配置文件、從而無(wú)法驗(yàn)證的情況,或在其他平臺(tái)例如iOS、Windows設(shè)備或指定操作系統(tǒng)版本的設(shè)備上進(jìn)行驗(yàn)證,提升用戶體驗(yàn)和驗(yàn)證效率;同樣地,無(wú)線接入點(diǎn)在所述第二用戶設(shè)備中的配置信息可供所述第二用戶設(shè)備中任意應(yīng)用或系統(tǒng)程序訪問(wèn),避免由于不可更新且不可新建配置文件、從而無(wú)法驗(yàn)證的情況發(fā)生,提升用戶體驗(yàn)和驗(yàn)證效率。

優(yōu)選地,在驗(yàn)證目標(biāo)無(wú)線接入點(diǎn)的接入信息之前,對(duì)其進(jìn)行的預(yù)處理包括以下至少一項(xiàng):(1)當(dāng)存在所述目標(biāo)無(wú)線接入點(diǎn)的相同接入信息的分享記錄,舍棄所述接入信息;(2)當(dāng)所述用戶的分享頻次信息超過(guò)用戶分享頻次閾值或所述目標(biāo)無(wú)線接入點(diǎn)的分享頻次信息超過(guò)熱點(diǎn)分享頻次閾值,舍棄所述接入信息;(3)當(dāng)所述無(wú)線接入點(diǎn)信息庫(kù)中存在所述目標(biāo)無(wú)線接入點(diǎn)的接入信息記錄,舍棄所述接入信息。

例如,當(dāng)存在所述目標(biāo)無(wú)線接入點(diǎn)的相同接入信息的分享記錄,即同樣的接入信息在之前已經(jīng)被分享過(guò),則舍棄所述接入信息而不將其加入對(duì)應(yīng)的待驗(yàn)證信息庫(kù),避免重復(fù),或在將該條接入信息加入對(duì)應(yīng)的待驗(yàn)證信息庫(kù)中,后續(xù)將待驗(yàn)證信息庫(kù)中相同的接入信息合并;又例如,當(dāng)所述用戶的分享頻次信息超過(guò)第一用戶設(shè)備對(duì)應(yīng)用戶的分享頻次閾值,例如一天之內(nèi)分享相同或不同的無(wú)線接入點(diǎn)的接入信息的次數(shù),或所述目標(biāo)無(wú)線接入點(diǎn)的分享頻次信息超過(guò)熱點(diǎn)分享頻次閾值,即目標(biāo)無(wú)線接入點(diǎn)被分享過(guò)于頻繁,舍棄所述接入信息,在網(wǎng)絡(luò)設(shè)備端對(duì)用戶分享頻次和目標(biāo)無(wú)線接入點(diǎn)被分享頻次進(jìn)行限制,從而避免惡意用戶分享大量不可用于連接目標(biāo)無(wú)線接入點(diǎn)的接入信息,以及避免網(wǎng)絡(luò)設(shè)備被分享大量關(guān)于目標(biāo)無(wú)線接入點(diǎn)的不可用于連接的接入信息(例如無(wú)效密碼)而使得后續(xù)接入信息的驗(yàn)證過(guò)程效率低下而消耗系統(tǒng)資源、影響用戶使用體驗(yàn);而當(dāng)所述無(wú)線接入點(diǎn)信息庫(kù)中存在所述目標(biāo)無(wú)線接入點(diǎn)的接入信息記錄,舍棄所述接入信息,則是在網(wǎng)絡(luò)設(shè)備已經(jīng)留存有經(jīng)驗(yàn)證的目標(biāo)無(wú)線接入點(diǎn)的接入信息,即無(wú)需再對(duì)其驗(yàn)證。

優(yōu)選地,當(dāng)所述接入信息在分享前已通過(guò)驗(yàn)證,網(wǎng)絡(luò)處理裝置3將所述接入信息寫(xiě)入對(duì)應(yīng)的無(wú)線接入點(diǎn)信息庫(kù)。例如,當(dāng)?shù)谝挥脩粼O(shè)備在本地即可完成對(duì)目標(biāo)無(wú)線接入點(diǎn)接入信息的驗(yàn)證過(guò)程,如在第一用戶設(shè)備運(yùn)行Android 6.0以下版本操作系統(tǒng)、或相應(yīng)的配置信息可更新或可新建等情況下,且該接入信息通過(guò)驗(yàn)證,則直接將該接入信息寫(xiě)入網(wǎng)絡(luò)設(shè)備的無(wú)線接入點(diǎn)信息庫(kù)供后續(xù)連接使用,而不將其作為待驗(yàn)證的接入信息寫(xiě)入待驗(yàn)證信息庫(kù)。

需要理解的是,所述第一用戶設(shè)備、所述第二用戶設(shè)備包括但不限于任何一種可與用戶進(jìn)行人機(jī)交互(例如通過(guò)觸摸板進(jìn)行人機(jī)交互)的移動(dòng)電子產(chǎn)品,例如智能手機(jī)、平板電腦等;所述網(wǎng)絡(luò)設(shè)備包括一種能夠按照事先設(shè)定或存儲(chǔ)的指令,自動(dòng)進(jìn)行數(shù)值計(jì)算和信息處理的電子設(shè)備,其硬件包括但不限于微處理器、專用集成電路(ASIC)、可編程邏輯器件(PLD)、現(xiàn)場(chǎng)可編程門(mén)陣列(FPGA)、數(shù)字信號(hào)處理器(DSP)、嵌入式設(shè)備等。所述網(wǎng)絡(luò)設(shè)備包括但不限于計(jì)算機(jī)、網(wǎng)絡(luò)主機(jī)、單個(gè)網(wǎng)絡(luò)服務(wù)器、多個(gè)網(wǎng)絡(luò)服務(wù)器集或多個(gè)服務(wù)器構(gòu)成的云;在此,云由基于云計(jì)算(Cloud Computing)的大量計(jì)算機(jī)或網(wǎng)絡(luò)服務(wù)器構(gòu)成,其中,云計(jì)算是分布式計(jì)算的一種,由一群松散耦合的計(jì)算機(jī)集組成的一個(gè)虛擬超級(jí)計(jì)算機(jī)。本領(lǐng)域技術(shù)人員應(yīng)能理解上述設(shè)備僅為舉例,其他現(xiàn)有的或今后可能出現(xiàn)的設(shè)備如可適用于本申請(qǐng),也應(yīng)包含在本申請(qǐng)保護(hù)范圍以內(nèi),并在此以引用方式包含于此。

基于以上所述的在用戶設(shè)備端用于分享無(wú)線接入點(diǎn)的接入信息的方法、在網(wǎng)絡(luò)設(shè)備端用于分享無(wú)線接入點(diǎn)的接入信息的方法,參考圖2,本申請(qǐng)還公開(kāi)了一種用于分享無(wú)線接入點(diǎn)的接入信息的方法,該方法包括:

用戶設(shè)備獲取目標(biāo)無(wú)線接入點(diǎn)待分享的接入信息;

所述用戶設(shè)備檢測(cè)所述目標(biāo)無(wú)線接入點(diǎn)在用戶設(shè)備中對(duì)應(yīng)的第一配置信息是否可更新或新建;

若否,所述用戶設(shè)備將所述接入信息發(fā)送至對(duì)應(yīng)的網(wǎng)絡(luò)設(shè)備;

所述網(wǎng)絡(luò)設(shè)備接收用戶分享的目標(biāo)無(wú)線接入點(diǎn)的接入信息;

所述網(wǎng)絡(luò)設(shè)備對(duì)所述接入信息進(jìn)行預(yù)處理;

所述網(wǎng)絡(luò)設(shè)備通過(guò)將預(yù)處理后的所述接入信息發(fā)送至請(qǐng)求連接所述目標(biāo)無(wú)線接入點(diǎn)的用戶設(shè)備來(lái)驗(yàn)證所述接入信息;

當(dāng)所述接入信息通過(guò)驗(yàn)證,所述網(wǎng)絡(luò)設(shè)備將所述接入信息寫(xiě)入對(duì)應(yīng)的無(wú)線接入點(diǎn)信息庫(kù)。

根據(jù)本申請(qǐng)的另一個(gè)方面,公開(kāi)了一種在用戶設(shè)備端用于分享無(wú)線接入點(diǎn)的接入信息的信息分享裝置,該信息分享裝置2包括第二一模塊21、第二二模塊22和第二三模塊23。

其中,第二一模塊21獲取目標(biāo)無(wú)線接入點(diǎn)待分享的接入信息;第二二模塊22檢測(cè)所述目標(biāo)無(wú)線接入點(diǎn)在用戶設(shè)備中對(duì)應(yīng)的第一配置信息是否可更新或新建;若否,第二三模塊23將所述接入信息分享至對(duì)應(yīng)的網(wǎng)絡(luò)設(shè)備。

具體而言,第二一模塊21獲取目標(biāo)無(wú)線接入點(diǎn)待分享的接入信息。例如,用戶希望分享某無(wú)線接入點(diǎn)(AP,Access Point)的接入信息,例如該無(wú)線接入點(diǎn)(例如WiFi熱點(diǎn))的SSID、接入密碼等,并在第一用戶設(shè)備通過(guò)手動(dòng)輸入的方式向第一用戶設(shè)備輸入了該無(wú)線接入點(diǎn)的SSID、接入密碼;其中,無(wú)線接入點(diǎn)的SSID也可通過(guò)用戶在第一用戶設(shè)備所掃描到的無(wú)線接入點(diǎn)列表中選取某個(gè)接入點(diǎn)等方式確定。從而,即獲取了該無(wú)線接入點(diǎn)的接入信息。

然后,第二二模塊22檢測(cè)所述目標(biāo)無(wú)線接入點(diǎn)在第一用戶設(shè)備中對(duì)應(yīng)的第一配置信息是否可更新或新建;其中,在一些情況下,該第一配置信息僅供具有相應(yīng)權(quán)限的指定應(yīng)用執(zhí)行修改、更新等操作,例如在Android6.0或更高版本系統(tǒng)中,某個(gè)無(wú)線接入點(diǎn)對(duì)應(yīng)的配置信息只能由創(chuàng)建它的應(yīng)用修改。例如,用戶用于分享無(wú)線接入點(diǎn)接入信息的應(yīng)用(下稱本應(yīng)用)向系統(tǒng)發(fā)起更新或新建對(duì)應(yīng)目標(biāo)無(wú)線接入點(diǎn)(用戶希望分享接入信息的無(wú)線接入點(diǎn))的第一配置信息的請(qǐng)求,根據(jù)系統(tǒng)返回的結(jié)果,確定該第一配置信息是否可更新或新建,例如該第一用戶設(shè)備運(yùn)行Android 6.0或更高版本的操作系統(tǒng),并且該應(yīng)用請(qǐng)求更新或新建的第一配置信息已經(jīng)存在且是由其他應(yīng)用創(chuàng)建的,則對(duì)該第一配置信息的更新或新建被阻止,即,該第一配置信息不可更新且不可新建。

接著,在上述第一配置信息不可更新且不可新建的情況下,第二三模塊23將所述接入信息分享至對(duì)應(yīng)的網(wǎng)絡(luò)設(shè)備。例如,在第一配置信息不可更新且不可新建的情況下,該用戶用于分享無(wú)線接入點(diǎn)接入信息的應(yīng)用(下稱本應(yīng)用)通過(guò)第一用戶設(shè)備將接入信息分享至云端服務(wù)器,而不事先對(duì)該接入信息是否可用于連接目標(biāo)無(wú)線接入點(diǎn)進(jìn)行驗(yàn)證。

其中優(yōu)選地,還需滿足預(yù)定的接入信息分享頻次閾值,才將用戶提供的接入信息分享至對(duì)應(yīng)的網(wǎng)絡(luò)設(shè)備。例如,對(duì)于第一用戶設(shè)備而言,其在一天內(nèi)分享同一個(gè)或不同的無(wú)線接入點(diǎn)的接入信息的次數(shù),需小于一個(gè)閾值;又例如,對(duì)于同一個(gè)無(wú)線接入點(diǎn)(例如目標(biāo)無(wú)線接入點(diǎn))而言,其在一天內(nèi)被分享接入信息(未被驗(yàn)證)的次數(shù),需小于另一個(gè)閾值。從而在采取這樣的頻控策略后,一方面可避免惡意用戶分享大量不可用于連接目標(biāo)無(wú)線接入點(diǎn)的接入信息;另一方面,能避免網(wǎng)絡(luò)設(shè)備被分享大量關(guān)于目標(biāo)無(wú)線接入點(diǎn)的不可用于連接的接入信息(例如無(wú)效密碼),從而避免后續(xù)接入信息的驗(yàn)證過(guò)程效率低下而消耗系統(tǒng)資源、影響用戶使用體驗(yàn)。

其中,優(yōu)選地,對(duì)于所述第一配置信息是否可更新或新建,是基于預(yù)定規(guī)則進(jìn)行的;預(yù)定規(guī)則包括以下至少一項(xiàng):(1)若所述第一配置信息僅供所述用戶設(shè)備中指定應(yīng)用或系統(tǒng)程序訪問(wèn),并存在于所述用戶設(shè)備,則所述第一配置信息不可更新且不可新建;(2)若所述第一配置信息僅供所述用戶設(shè)備中指定應(yīng)用或系統(tǒng)程序訪問(wèn),但未存在于所述用戶設(shè)備,則所述第一配置信息可新建;(3)若所述第一配置信息可供所述用戶設(shè)備中任意應(yīng)用或系統(tǒng)程序訪問(wèn),則所述第一配置信息可更新或可新建。例如,所述第一配置信息僅供創(chuàng)建它的應(yīng)用訪問(wèn),并且該第一配置信息已經(jīng)被本應(yīng)用以外的其他應(yīng)用創(chuàng)建,則該第一配置信息不可更新且不可新建;又例如,系統(tǒng)還沒(méi)有連接過(guò)該目標(biāo)無(wú)線接入點(diǎn),因而不存在相應(yīng)的第一配置信息,其可新建;再例如,當(dāng)系統(tǒng)設(shè)置允許任意應(yīng)用修改該第一配置信息內(nèi)容,則該第一配置信息可更新或可新建。

而若上述第一配置信息可更新或可新建,信息分享裝置2根據(jù)所述接入信息更新或新建所述第一配置信息,并通過(guò)根據(jù)所述第一配置信息連接所述用戶設(shè)備與所述目標(biāo)無(wú)線接入點(diǎn)來(lái)驗(yàn)證所述接入信息;當(dāng)所述接入信息通過(guò)驗(yàn)證,信息分享裝置2將所述接入信息分享至所述網(wǎng)絡(luò)設(shè)備。例如,系統(tǒng)還沒(méi)有連接過(guò)該目標(biāo)無(wú)線接入點(diǎn),因而不存在相應(yīng)的第一配置信息,其可新建;又例如,當(dāng)系統(tǒng)設(shè)置允許任意應(yīng)用修改該第一配置信息內(nèi)容,則該第一配置信息可更新或可新建。此時(shí),根據(jù)用戶提供的目標(biāo)無(wú)線接入點(diǎn)對(duì)應(yīng)的接入信息更新或新建第一配置信息,用戶設(shè)備據(jù)其嘗試連接無(wú)線接入點(diǎn),連接成功則用戶所提供的接入信息通過(guò)驗(yàn)證,并可將該條由用戶提供的目標(biāo)無(wú)線接入點(diǎn)的接入信息分享至網(wǎng)絡(luò)設(shè)備;連接失敗則舍棄用戶所提供的接入信息。

需要理解的是,所述第一用戶設(shè)備包括但不限于任何一種可與用戶進(jìn)行人機(jī)交互(例如通過(guò)觸摸板進(jìn)行人機(jī)交互)的移動(dòng)電子產(chǎn)品,例如智能手機(jī)、平板電腦等;所述網(wǎng)絡(luò)設(shè)備包括一種能夠按照事先設(shè)定或存儲(chǔ)的指令,自動(dòng)進(jìn)行數(shù)值計(jì)算和信息處理的電子設(shè)備,其硬件包括但不限于微處理器、專用集成電路(ASIC)、可編程邏輯器件(PLD)、現(xiàn)場(chǎng)可編程門(mén)陣列(FPGA)、數(shù)字信號(hào)處理器(DSP)、嵌入式設(shè)備等。所述網(wǎng)絡(luò)設(shè)備包括但不限于計(jì)算機(jī)、網(wǎng)絡(luò)主機(jī)、單個(gè)網(wǎng)絡(luò)服務(wù)器、多個(gè)網(wǎng)絡(luò)服務(wù)器集或多個(gè)服務(wù)器構(gòu)成的云;在此,云由基于云計(jì)算(Cloud Computing)的大量計(jì)算機(jī)或網(wǎng)絡(luò)服務(wù)器構(gòu)成,其中,云計(jì)算是分布式計(jì)算的一種,由一群松散耦合的計(jì)算機(jī)集組成的一個(gè)虛擬超級(jí)計(jì)算機(jī)。本領(lǐng)域技術(shù)人員應(yīng)能理解上述設(shè)備僅為舉例,其他現(xiàn)有的或今后可能出現(xiàn)的設(shè)備如可適用于本申請(qǐng),也應(yīng)包含在本申請(qǐng)保護(hù)范圍以內(nèi),并在此以引用方式包含于此。

根據(jù)本申請(qǐng)的又一個(gè)方面,公開(kāi)了一種在網(wǎng)絡(luò)設(shè)備端用于分享無(wú)線接入點(diǎn)的接入信息的網(wǎng)絡(luò)處理裝置,該網(wǎng)絡(luò)處理裝置3包括第三一模塊31、第三二模塊32、第三三模塊33和第三四模塊34。

其中,第三一模塊31接收用戶分享的目標(biāo)無(wú)線接入點(diǎn)的接入信息;第三二模塊32對(duì)所述接入信息進(jìn)行預(yù)處理;第三三模塊33通過(guò)將預(yù)處理后的所述接入信息發(fā)送至請(qǐng)求連接所述目標(biāo)無(wú)線接入點(diǎn)的用戶設(shè)備來(lái)驗(yàn)證所述接入信息;第三四模塊34當(dāng)所述接入信息通過(guò)驗(yàn)證,將所述接入信息寫(xiě)入對(duì)應(yīng)的無(wú)線接入點(diǎn)信息庫(kù)。

具體而言,第三一模塊31接收用戶分享的目標(biāo)無(wú)線接入點(diǎn)的接入信息。例如,用戶希望分享目標(biāo)無(wú)線接入點(diǎn)(AP,Access Point)的接入信息,例如該目標(biāo)無(wú)線接入點(diǎn)(例如WiFi熱點(diǎn))的SSID、接入密碼等,并通過(guò)網(wǎng)絡(luò)從其所操作的第一用戶設(shè)備分享至網(wǎng)絡(luò)設(shè)備,例如云端服務(wù)器。

隨后,第三二模塊32對(duì)所述接入信息進(jìn)行預(yù)處理。例如,將之前接收到的用戶通過(guò)第一用戶設(shè)備分享的、目標(biāo)無(wú)線接入點(diǎn)的接入信息寫(xiě)入網(wǎng)絡(luò)設(shè)備(例如云端服務(wù)器)的待驗(yàn)證信息庫(kù);或在接收用戶通過(guò)第一用戶設(shè)備分享的、目標(biāo)無(wú)線接入點(diǎn)的接入信息后,根據(jù)預(yù)定規(guī)則對(duì)其進(jìn)行篩選通過(guò)后,將其寫(xiě)入網(wǎng)絡(luò)設(shè)備(例如云端服務(wù)器)的待驗(yàn)證信息庫(kù)。

接著,第三三模塊33通過(guò)將預(yù)處理后的所述接入信息發(fā)送至請(qǐng)求連接所述目標(biāo)無(wú)線接入點(diǎn)的用戶設(shè)備來(lái)驗(yàn)證所述接入信息。例如,用戶通過(guò)第二用戶設(shè)備發(fā)出連接所述目標(biāo)無(wú)線接入點(diǎn)的請(qǐng)求;基于該請(qǐng)求,網(wǎng)絡(luò)設(shè)備(例如云端服務(wù)器)將上述經(jīng)過(guò)預(yù)處理的、由第一用戶設(shè)備所分享目標(biāo)無(wú)線接入點(diǎn)的接入信息發(fā)送至第二用戶設(shè)備,供第二用戶設(shè)備嘗試與目標(biāo)無(wú)線接入點(diǎn)建立連接,并完成該接入信息有效性的驗(yàn)證。

其中,優(yōu)選地,第三三模塊33將預(yù)處理后的所述接入信息發(fā)送至請(qǐng)求連接所述目標(biāo)無(wú)線接入點(diǎn)的用戶設(shè)備;然后,網(wǎng)絡(luò)處理裝置3接收所述用戶設(shè)備返回的、基于所述接入信息與所述目標(biāo)無(wú)線接入點(diǎn)的連接結(jié)果信息;若所述連接結(jié)果信息包括連接成功,則所述接入信息通過(guò)驗(yàn)證。例如,在發(fā)出關(guān)于目標(biāo)無(wú)線接入點(diǎn)的第二用戶設(shè)備接收到網(wǎng)絡(luò)設(shè)備返回的、由第一用戶設(shè)備提供的待驗(yàn)證的接入信息后,第二用戶設(shè)備基于該接入信息嘗試連接目標(biāo)無(wú)線接入點(diǎn),并獲得該次嘗試的連接結(jié)果信息,其中,該連接結(jié)果包括連接成功或連接失??;當(dāng)該連接結(jié)果包括連接成功,則本次連接所用的接入信息即通過(guò)驗(yàn)證,為目標(biāo)無(wú)線接入點(diǎn)的有效接入信息。其中,連接結(jié)果還可包括上下行數(shù)據(jù)量等信息。另外,發(fā)送至第二用戶設(shè)備的接入信息可以為包括上述第一用戶設(shè)備提供的接入信息在內(nèi)的多條接入信息,第二用戶設(shè)備對(duì)其依次進(jìn)行驗(yàn)證。

更優(yōu)選地,網(wǎng)絡(luò)處理裝置3將預(yù)處理后的所述接入信息發(fā)送至請(qǐng)求連接所述目標(biāo)無(wú)線接入點(diǎn)的用戶設(shè)備;然后,網(wǎng)絡(luò)處理裝置3接收所述用戶設(shè)備返回的、基于所述接入信息與所述目標(biāo)無(wú)線接入點(diǎn)的連接結(jié)果信息;若所述連接結(jié)果信息包括連接成功,則所述接入信息通過(guò)驗(yàn)證。同時(shí)發(fā)送所述接入信息給多個(gè)請(qǐng)求接入信息的用戶設(shè)備,只要該接入信息在任一用戶設(shè)備上通過(guò)驗(yàn)證,該接入信息即通過(guò)驗(yàn)證,因此可提高所述接入信息的驗(yàn)證效率。

最后,第三四模塊34當(dāng)所述接入信息通過(guò)驗(yàn)證,將所述接入信息寫(xiě)入對(duì)應(yīng)的無(wú)線接入點(diǎn)信息庫(kù)。例如,第二用戶設(shè)備基于上述由第一用戶設(shè)備分享至網(wǎng)絡(luò)設(shè)備的接入信息嘗試連接目標(biāo)無(wú)線接入點(diǎn)并連接成功,該條接入信息通過(guò)驗(yàn)證,則將該接入信息寫(xiě)入對(duì)應(yīng)的無(wú)線接入點(diǎn)信息庫(kù)。例如,對(duì)應(yīng)的無(wú)線接入點(diǎn)信息庫(kù)存有目標(biāo)無(wú)線接入點(diǎn)的識(shí)別信息、經(jīng)驗(yàn)證的接入信息等,供后續(xù)請(qǐng)求連接目標(biāo)無(wú)線接入點(diǎn)的設(shè)備建立連接之用。當(dāng)然,若之前將該條接入信息保存于待驗(yàn)證信息庫(kù),可將其從待驗(yàn)證信息庫(kù)刪除,即,將該條接入信息移入對(duì)應(yīng)的無(wú)線接入點(diǎn)信息庫(kù);或?qū)⒃摋l接入信息的狀態(tài)由未驗(yàn)證標(biāo)記為已驗(yàn)證,并刪除關(guān)于目標(biāo)無(wú)線接入點(diǎn)的其他的不同的接入信息。

其中,優(yōu)選地,第二用戶設(shè)備需滿足以下至少一項(xiàng)要求:(1)當(dāng)前應(yīng)用在所述第二用戶設(shè)備上的使用頻次信息等于或大于預(yù)定的應(yīng)用使用頻次閾值信息;(2)所述第二用戶設(shè)備的系統(tǒng)配置信息滿足預(yù)定的系統(tǒng)配置要求;(3)無(wú)線接入點(diǎn)在所述第二用戶設(shè)備中的配置信息可供所述第二用戶設(shè)備中任意應(yīng)用或系統(tǒng)程序訪問(wèn)。

在一定時(shí)間范圍內(nèi),當(dāng)前應(yīng)用在所述第二用戶設(shè)備上的使用頻次信息,在一定程度上可以反映對(duì)應(yīng)用戶關(guān)于當(dāng)前應(yīng)用的用戶忠誠(chéng)度,若當(dāng)前應(yīng)用在所述第二用戶設(shè)備上的使用頻次信息等于或大于預(yù)定的應(yīng)用使用頻次閾值信息,即可控制為由較為忠誠(chéng)的用戶協(xié)助驗(yàn)證接入信息的有效性,避免由于無(wú)效接入信息的存在而降低新用戶的使用體驗(yàn)而造成新用戶流失;所述第二用戶設(shè)備的系統(tǒng)配置信息滿足預(yù)定的系統(tǒng)配置要求,則可從系統(tǒng)層面保證了接入信息有效性驗(yàn)證的可行性,例如在Android 6.0以下版本的設(shè)備上進(jìn)行驗(yàn)證,避免Android 6.0以上版本系統(tǒng)由于不可更新且不可新建配置文件、從而無(wú)法驗(yàn)證的情況,或在其他平臺(tái)例如iOS、Windows設(shè)備或指定操作系統(tǒng)版本的設(shè)備上進(jìn)行驗(yàn)證,提升用戶體驗(yàn)和驗(yàn)證效率;同樣地,無(wú)線接入點(diǎn)在所述第二用戶設(shè)備中的配置信息可供所述第二用戶設(shè)備中任意應(yīng)用或系統(tǒng)程序訪問(wèn),避免由于不可更新且不可新建配置文件、從而無(wú)法驗(yàn)證的情況發(fā)生,提升用戶體驗(yàn)和驗(yàn)證效率。

優(yōu)選地,在驗(yàn)證目標(biāo)無(wú)線接入點(diǎn)的接入信息之前,對(duì)其進(jìn)行的預(yù)處理包括以下至少一項(xiàng):(1)當(dāng)存在所述目標(biāo)無(wú)線接入點(diǎn)的相同接入信息的分享記錄,舍棄所述接入信息;(2)當(dāng)所述用戶的分享頻次信息超過(guò)用戶分享頻次閾值或所述目標(biāo)無(wú)線接入點(diǎn)的分享頻次信息超過(guò)熱點(diǎn)分享頻次閾值,舍棄所述接入信息;(3)當(dāng)所述無(wú)線接入點(diǎn)信息庫(kù)中存在所述目標(biāo)無(wú)線接入點(diǎn)的接入信息記錄,舍棄所述接入信息。

例如,當(dāng)存在所述目標(biāo)無(wú)線接入點(diǎn)的相同接入信息的分享記錄,即同樣的接入信息在之前已經(jīng)被分享過(guò),則舍棄所述接入信息而不將其加入對(duì)應(yīng)的待驗(yàn)證信息庫(kù),避免重復(fù),或在將該條接入信息加入對(duì)應(yīng)的待驗(yàn)證信息庫(kù)中,后續(xù)將待驗(yàn)證信息庫(kù)中相同的接入信息合并;又例如,當(dāng)所述用戶的分享頻次信息超過(guò)第一用戶設(shè)備對(duì)應(yīng)用戶的分享頻次閾值,例如一天之內(nèi)分享相同或不同的無(wú)線接入點(diǎn)的接入信息的次數(shù),或所述目標(biāo)無(wú)線接入點(diǎn)的分享頻次信息超過(guò)熱點(diǎn)分享頻次閾值,即目標(biāo)無(wú)線接入點(diǎn)被分享過(guò)于頻繁,舍棄所述接入信息,在網(wǎng)絡(luò)設(shè)備端對(duì)用戶分享頻次和目標(biāo)無(wú)線接入點(diǎn)被分享頻次進(jìn)行限制,從而避免惡意用戶分享大量不可用于連接目標(biāo)無(wú)線接入點(diǎn)的接入信息,以及避免網(wǎng)絡(luò)設(shè)備被分享大量關(guān)于目標(biāo)無(wú)線接入點(diǎn)的不可用于連接的接入信息(例如無(wú)效密碼)而使得后續(xù)接入信息的驗(yàn)證過(guò)程效率低下而消耗系統(tǒng)資源、影響用戶使用體驗(yàn);而當(dāng)所述無(wú)線接入點(diǎn)信息庫(kù)中存在所述目標(biāo)無(wú)線接入點(diǎn)的接入信息記錄,舍棄所述接入信息,則是在網(wǎng)絡(luò)設(shè)備已經(jīng)留存有經(jīng)驗(yàn)證的目標(biāo)無(wú)線接入點(diǎn)的接入信息,即無(wú)需再對(duì)其驗(yàn)證。

優(yōu)選地,當(dāng)所述接入信息在分享前已通過(guò)驗(yàn)證,網(wǎng)絡(luò)處理裝置3將所述接入信息寫(xiě)入對(duì)應(yīng)的無(wú)線接入點(diǎn)信息庫(kù)。例如,當(dāng)?shù)谝挥脩粼O(shè)備在本地即可完成對(duì)目標(biāo)無(wú)線接入點(diǎn)接入信息的驗(yàn)證過(guò)程,如在第一用戶設(shè)備運(yùn)行Android 6.0以下版本操作系統(tǒng)、或相應(yīng)的配置信息可更新或可新建等情況下,且該接入信息通過(guò)驗(yàn)證,則直接將該接入信息寫(xiě)入網(wǎng)絡(luò)設(shè)備的無(wú)線接入點(diǎn)信息庫(kù)供后續(xù)連接使用,而不將其作為待驗(yàn)證的接入信息寫(xiě)入待驗(yàn)證信息庫(kù)。

需要理解的是,所述第一用戶設(shè)備、所述第二用戶設(shè)備包括但不限于任何一種可與用戶進(jìn)行人機(jī)交互(例如通過(guò)觸摸板進(jìn)行人機(jī)交互)的移動(dòng)電子產(chǎn)品,例如智能手機(jī)、平板電腦等;所述網(wǎng)絡(luò)設(shè)備包括一種能夠按照事先設(shè)定或存儲(chǔ)的指令,自動(dòng)進(jìn)行數(shù)值計(jì)算和信息處理的電子設(shè)備,其硬件包括但不限于微處理器、專用集成電路(ASIC)、可編程邏輯器件(PLD)、現(xiàn)場(chǎng)可編程門(mén)陣列(FPGA)、數(shù)字信號(hào)處理器(DSP)、嵌入式設(shè)備等。所述網(wǎng)絡(luò)設(shè)備包括但不限于計(jì)算機(jī)、網(wǎng)絡(luò)主機(jī)、單個(gè)網(wǎng)絡(luò)服務(wù)器、多個(gè)網(wǎng)絡(luò)服務(wù)器集或多個(gè)服務(wù)器構(gòu)成的云;在此,云由基于云計(jì)算(Cloud Computing)的大量計(jì)算機(jī)或網(wǎng)絡(luò)服務(wù)器構(gòu)成,其中,云計(jì)算是分布式計(jì)算的一種,由一群松散耦合的計(jì)算機(jī)集組成的一個(gè)虛擬超級(jí)計(jì)算機(jī)。本領(lǐng)域技術(shù)人員應(yīng)能理解上述設(shè)備僅為舉例,其他現(xiàn)有的或今后可能出現(xiàn)的設(shè)備如可適用于本申請(qǐng),也應(yīng)包含在本申請(qǐng)保護(hù)范圍以內(nèi),并在此以引用方式包含于此。

基于以上所述的在用戶設(shè)備端用于分享無(wú)線接入點(diǎn)的接入信息的信息分享裝置、在網(wǎng)絡(luò)設(shè)備端用于分享無(wú)線接入點(diǎn)的接入信息的網(wǎng)絡(luò)處理裝置,參考圖3,本申請(qǐng)還公開(kāi)了一種用于分享無(wú)線接入點(diǎn)的接入信息的系統(tǒng)。

根據(jù)本申請(qǐng)的一個(gè)方面,公開(kāi)了一種在用戶設(shè)備端用于分享無(wú)線接入點(diǎn)的接入信息的設(shè)備,其中,該設(shè)備包括:

處理器;以及

被安排成存儲(chǔ)計(jì)算機(jī)可執(zhí)行指令的存儲(chǔ)器,所述可執(zhí)行指令在被執(zhí)行時(shí)使所述處理器:

獲取目標(biāo)無(wú)線接入點(diǎn)待分享的接入信息;

檢測(cè)所述目標(biāo)無(wú)線接入點(diǎn)在用戶設(shè)備中對(duì)應(yīng)的第一配置信息是否可更新或新建;

若否,根據(jù)所述接入信息添加所述目標(biāo)無(wú)線接入點(diǎn)對(duì)應(yīng)的第二配置信息,并通過(guò)根據(jù)所述第二配置信息連接所述用戶設(shè)備與所述目標(biāo)無(wú)線接入點(diǎn)來(lái)驗(yàn)證所述接入信息;

當(dāng)所述接入信息通過(guò)驗(yàn)證,將所述接入信息分享至對(duì)應(yīng)的網(wǎng)絡(luò)設(shè)備。

根據(jù)本申請(qǐng)的另一個(gè)方面,公開(kāi)了一種在用戶設(shè)備端用于分享無(wú)線接入點(diǎn)的接入信息的設(shè)備,其中,該設(shè)備包括:

處理器;以及

被安排成存儲(chǔ)計(jì)算機(jī)可執(zhí)行指令的存儲(chǔ)器,所述可執(zhí)行指令在被執(zhí)行時(shí)使所述處理器:

獲取目標(biāo)無(wú)線接入點(diǎn)待分享的接入信息;

檢測(cè)所述目標(biāo)無(wú)線接入點(diǎn)在用戶設(shè)備中對(duì)應(yīng)的第一配置信息是否可更新或新建;

若否,將所述接入信息發(fā)送至對(duì)應(yīng)的網(wǎng)絡(luò)設(shè)備。

根據(jù)本申請(qǐng)的又一個(gè)方面,公開(kāi)了一種在網(wǎng)絡(luò)設(shè)備端用于分享無(wú)線接入點(diǎn)的接入信息的設(shè)備,其中,該設(shè)備包括:

處理器;以及

被安排成存儲(chǔ)計(jì)算機(jī)可執(zhí)行指令的存儲(chǔ)器,所述可執(zhí)行指令在被執(zhí)行時(shí)使所述處理器:

接收用戶分享的目標(biāo)無(wú)線接入點(diǎn)的接入信息;

對(duì)所述接入信息進(jìn)行預(yù)處理;

通過(guò)將預(yù)處理后的所述接入信息發(fā)送至請(qǐng)求連接所述目標(biāo)無(wú)線接入點(diǎn)的用戶設(shè)備來(lái)驗(yàn)證所述接入信息;

當(dāng)所述接入信息通過(guò)驗(yàn)證,將所述接入信息寫(xiě)入對(duì)應(yīng)的無(wú)線接入點(diǎn)信息庫(kù)。

根據(jù)本申請(qǐng)的一個(gè)方面,公開(kāi)了一種包括指令的計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),所述指令在被執(zhí)行時(shí)使得系統(tǒng)進(jìn)行以下操作:

獲取目標(biāo)無(wú)線接入點(diǎn)待分享的接入信息;

檢測(cè)所述目標(biāo)無(wú)線接入點(diǎn)在用戶設(shè)備中對(duì)應(yīng)的第一配置信息是否可更新或新建;

若否,根據(jù)所述接入信息添加所述目標(biāo)無(wú)線接入點(diǎn)對(duì)應(yīng)的第二配置信息,并通過(guò)根據(jù)所述第二配置信息連接所述用戶設(shè)備與所述目標(biāo)無(wú)線接入點(diǎn)來(lái)驗(yàn)證所述接入信息;

當(dāng)所述接入信息通過(guò)驗(yàn)證,將所述接入信息分享至對(duì)應(yīng)的網(wǎng)絡(luò)設(shè)備。

根據(jù)本申請(qǐng)的另一個(gè)方面,公開(kāi)了一種包括指令的計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),所述指令在被執(zhí)行時(shí)使得系統(tǒng)進(jìn)行以下操作:

獲取目標(biāo)無(wú)線接入點(diǎn)待分享的接入信息;

檢測(cè)所述目標(biāo)無(wú)線接入點(diǎn)在用戶設(shè)備中對(duì)應(yīng)的第一配置信息是否可更新或新建;

若否,將所述接入信息發(fā)送至對(duì)應(yīng)的網(wǎng)絡(luò)設(shè)備。

根據(jù)本申請(qǐng)的又一個(gè)方面,公開(kāi)了一種包括指令的計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),所述指令在被執(zhí)行時(shí)使得系統(tǒng)進(jìn)行以下操作:

接收用戶分享的目標(biāo)無(wú)線接入點(diǎn)的接入信息;

對(duì)所述接入信息進(jìn)行預(yù)處理;

通過(guò)將預(yù)處理后的所述接入信息發(fā)送至請(qǐng)求連接所述目標(biāo)無(wú)線接入點(diǎn)的用戶設(shè)備來(lái)驗(yàn)證所述接入信息;

當(dāng)所述接入信息通過(guò)驗(yàn)證,將所述接入信息寫(xiě)入對(duì)應(yīng)的無(wú)線接入點(diǎn)信息庫(kù)。

需要注意的是,本申請(qǐng)可在軟件和/或軟件與硬件的組合體中被實(shí)施,例如,可采用專用集成電路(ASIC)、通用目的計(jì)算機(jī)或任何其他類似硬件設(shè)備來(lái)實(shí)現(xiàn)。在一個(gè)實(shí)施例中,本申請(qǐng)的軟件程序可以通過(guò)處理器執(zhí)行以實(shí)現(xiàn)上文所述步驟或功能。同樣地,本申請(qǐng)的軟件程序(包括相關(guān)的數(shù)據(jù)結(jié)構(gòu))可以被存儲(chǔ)到計(jì)算機(jī)可讀記錄介質(zhì)中,例如,RAM存儲(chǔ)器,磁或光驅(qū)動(dòng)器或軟磁盤(pán)及類似設(shè)備。另外,本申請(qǐng)的一些步驟或功能可采用硬件來(lái)實(shí)現(xiàn),例如,作為與處理器配合從而執(zhí)行各個(gè)步驟或功能的電路。

另外,本申請(qǐng)的一部分可被應(yīng)用為計(jì)算機(jī)程序產(chǎn)品,例如計(jì)算機(jī)程序指令,當(dāng)其被計(jì)算機(jī)執(zhí)行時(shí),通過(guò)該計(jì)算機(jī)的操作,可以調(diào)用或提供根據(jù)本申請(qǐng)的方法和/或技術(shù)方案。而調(diào)用本申請(qǐng)的方法的程序指令,可能被存儲(chǔ)在固定的或可移動(dòng)的記錄介質(zhì)中,和/或通過(guò)廣播或其他信號(hào)承載媒體中的數(shù)據(jù)流而被傳輸,和/或被存儲(chǔ)在根據(jù)所述程序指令運(yùn)行的計(jì)算機(jī)設(shè)備的工作存儲(chǔ)器中。在此,根據(jù)本申請(qǐng)的一個(gè)實(shí)施例包括一個(gè)裝置,該裝置包括用于存儲(chǔ)計(jì)算機(jī)程序指令的存儲(chǔ)器和用于執(zhí)行程序指令的處理器,其中,當(dāng)該計(jì)算機(jī)程序指令被該處理器執(zhí)行時(shí),觸發(fā)該裝置運(yùn)行基于前述根據(jù)本申請(qǐng)的多個(gè)實(shí)施例的方法和/或技術(shù)方案。

對(duì)于本領(lǐng)域技術(shù)人員而言,顯然本申請(qǐng)不限于上述示范性實(shí)施例的細(xì)節(jié),而且在不背離本申請(qǐng)的精神或基本特征的情況下,能夠以其他的具體形式實(shí)現(xiàn)本申請(qǐng)。因此,無(wú)論從哪一點(diǎn)來(lái)看,均應(yīng)將實(shí)施例看作是示范性的,而且是非限制性的,本申請(qǐng)的范圍由所附權(quán)利要求而不是上述說(shuō)明限定,因此旨在將落在權(quán)利要求的等同要件的含義和范圍內(nèi)的所有變化涵括在本申請(qǐng)內(nèi)。不應(yīng)將權(quán)利要求中的任何附圖標(biāo)記視為限制所涉及的權(quán)利要求。此外,顯然“包括”一詞不排除其他單元或步驟,單數(shù)不排除復(fù)數(shù)。裝置權(quán)利要求中陳述的多個(gè)單元或裝置也可以由一個(gè)單元或裝置通過(guò)軟件或者硬件來(lái)實(shí)現(xiàn)。第一,第二等詞語(yǔ)用來(lái)表示名稱,而并不表示任何特定的順序。

當(dāng)前第1頁(yè)1 2 3 
網(wǎng)友詢問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1