碼和用戶好友列表的時間距離當(dāng)前時間的間隔是否超過最短時間間隔,如超過,則重新上傳;如未超過,則不上傳,以免過多占用第一終端的系統(tǒng)資源。
[0115]判斷模塊520適于判斷請求連接WiFi網(wǎng)絡(luò)的第二終端對應(yīng)的第二終端用戶是否屬于第一終端用戶的用戶好友列表。
[0116]在第二終端請求接入WiFi網(wǎng)絡(luò)時,判斷模塊520查詢第二終端用戶是否屬于第一終端用戶的用戶好友列表。例如,在第二終端的接入請求中提取第二終端用戶的聯(lián)系方式,判斷第一終端用戶的用戶好友列表中是否記錄了該第二終端用戶的聯(lián)系方式,如具有,表明第二終端用戶為第一終端用戶的好友。
[0117]發(fā)送模塊530適于若判斷模塊520判斷出第二終端用戶屬于第一終端用戶的用戶好友列表,則將WiFi網(wǎng)絡(luò)的登錄信息提供給第二終端以供第二終端登錄WiFi網(wǎng)絡(luò)。
[0118]可選地,服務(wù)器還包括:第二接收模塊540,適于接收第二終端向服務(wù)器端發(fā)起的連接WiFi網(wǎng)絡(luò)的請求。
[0119]可選地,本發(fā)明的服務(wù)器也可以在第二終端請求接入WiFi網(wǎng)絡(luò)時,請求第一終端上傳WiFi網(wǎng)絡(luò)的登錄信息。具體地說,服務(wù)器還包括:請求模塊550,適于在第二接收模塊540接收到第二終端發(fā)起的連接WiFi網(wǎng)絡(luò)的請求之后,根據(jù)連接WiFi網(wǎng)絡(luò)的請求向第一終端發(fā)送獲取WiFi網(wǎng)絡(luò)的登錄信息的請求。第一接收模塊510進(jìn)一步適于:獲取第一終端響應(yīng)獲取WiFi網(wǎng)絡(luò)的登錄信息的請求上傳到服務(wù)器端的WiFi網(wǎng)絡(luò)的登錄信息以及第一終端用戶的用戶好友列表。
[0120]可選地,服務(wù)器還包括:刪除模塊560,適于在探測到第二終端離開WiFi網(wǎng)絡(luò)覆蓋區(qū)域時,刪除服務(wù)器端的WiFi網(wǎng)絡(luò)的登錄信息。
[0121]圖6示出了本發(fā)明提供的用于分享WiFi網(wǎng)絡(luò)登錄信息的系統(tǒng)實(shí)施例的功能框圖。如圖6所示,該系統(tǒng)包括:服務(wù)器500、第一終端610和第二終端620。
[0122]第一終端610具體適于:通過調(diào)用第一終端上安裝的通信錄和/或即時通訊軟件提供的接口得到第一終端用戶的用戶好友列表。第一終端610每次接入WiFi網(wǎng)絡(luò)時或者定期向服務(wù)器500上傳WiFi網(wǎng)絡(luò)的登錄信息和用戶好友列表??蛇x地,第一終端610也可以在接收到服務(wù)器500發(fā)送的獲取WiFi網(wǎng)絡(luò)的登錄信息的請求之后,向服務(wù)器500上傳WiFi網(wǎng)絡(luò)的登錄信息和用戶好友列表。
[0123]第二終端620具體適于:向服務(wù)器500發(fā)送連接WiFi網(wǎng)絡(luò)的請求,并在接收到服務(wù)器500返回的WiFi網(wǎng)絡(luò)的登錄信息之后,接入該WiFi網(wǎng)絡(luò);以及,在探測到第二終端離開WiFi網(wǎng)絡(luò)覆蓋區(qū)域時,刪除第二終端中的WiFi網(wǎng)絡(luò)的登錄信息。
[0124]根據(jù)本實(shí)施例提供的用于分享WiFi網(wǎng)絡(luò)登錄信息的服務(wù)器及系統(tǒng),由服務(wù)器判斷第二終端用戶是否屬于第一終端用戶的用戶好友列表來決定是否允許第二終端接入WiFi網(wǎng)絡(luò),相比告知密碼后手動輸入密碼接入、或掃描二維碼的方式接入等方式來說,本實(shí)施例提供的方式更為簡便,提升了 WiFi網(wǎng)絡(luò)共享的靈活性。而且,本系統(tǒng)僅允許用戶的好友接入WiFi網(wǎng)絡(luò),相當(dāng)于給予第一終端用戶一定程度上的控制權(quán),避免WiFi網(wǎng)絡(luò)共享后陌生人隨意蹭網(wǎng)、占用共享資源。
[0125]圖7示出了本發(fā)明提供的用于分享WiFi網(wǎng)絡(luò)登錄信息的終端實(shí)施例的功能框圖。圖7所示的終端具體為上面圖4實(shí)施例所描述的第一終端,該終端通過點(diǎn)對點(diǎn)的無線傳輸方式共享WiFi網(wǎng)絡(luò)的登錄信息。這里所采用的點(diǎn)對點(diǎn)的無線傳輸技術(shù)可以是近距離無線通信技術(shù)(Near Field Communicat1n,簡稱NFC)、藍(lán)牙技術(shù)、ad-hoc技術(shù)等,本發(fā)明對此不做限制。如圖7所示,該終端包括:獲取模塊710、判斷模塊720以及發(fā)送模塊730。
[0126]獲取模塊710適于獲取第一終端用戶預(yù)先設(shè)置的WiFi網(wǎng)絡(luò)的登錄信息以及第一終端用戶的用戶好友列表。
[0127]判斷模塊720適于判斷請求連接WiFi網(wǎng)絡(luò)的第二終端對應(yīng)的第二終端用戶是否屬于第一終端用戶的用戶好友列表。
[0128]發(fā)送模塊730適于若判斷模塊720判斷出第二終端用戶屬于第一終端用戶的用戶好友列表,則將WiFi網(wǎng)絡(luò)的登錄信息提供給第二終端以供第二終端登錄WiFi網(wǎng)絡(luò)。
[0129]獲取模塊710進(jìn)一步適于:通過調(diào)用第一終端上安裝的通信錄和/或即時通訊軟件提供的接口得到第一終端用戶的用戶好友列表。第一終端上安裝的通訊錄記錄了用戶好友的聯(lián)系方式,可通過調(diào)用通訊錄的接口 getcontactinfo O獲得這些用戶好友的聯(lián)系方式作為用戶好友列表。另外,第一終端上安裝的其它即時通訊軟件中也記錄了用戶好友的聯(lián)系方式,因此也可通過調(diào)用各個即時通訊軟件的接口獲得這些好友的聯(lián)系方式寫入用戶好友列表。
[0130]發(fā)送模塊730進(jìn)一步適于:通過點(diǎn)對點(diǎn)無線傳輸?shù)姆绞綄iFi網(wǎng)絡(luò)的登錄信息提供給第二終端。
[0131]根據(jù)本實(shí)施例提供的用于分享WiFi網(wǎng)絡(luò)登錄信息的終端,終端之間預(yù)先建立了點(diǎn)對點(diǎn)的無線傳輸通道,在第二終端請求接入WiFi網(wǎng)絡(luò)時,第一終端通過判斷第二終端用戶是否屬于第一終端用戶的用戶好友列表來決定是否允許第二終端接入WiFi網(wǎng)絡(luò),若允許,則通過點(diǎn)對點(diǎn)無線傳輸?shù)姆绞綄iFi網(wǎng)絡(luò)的登錄信息提供給第二終端,相比告知密碼后手動輸入密碼接入、或掃描二維碼的方式接入等方式來說,本實(shí)施例提供的方式更為簡便,提升了 WiFi網(wǎng)絡(luò)共享的靈活性。而且,本方案僅允許用戶的好友接入WiFi網(wǎng)絡(luò),相當(dāng)于給予第一終端用戶一定程度上的控制權(quán),避免WiFi網(wǎng)絡(luò)共享后陌生人隨意蹭網(wǎng)、占用共早資源。
[0132]在此提供的算法和顯示不與任何特定計算機(jī)、虛擬系統(tǒng)或者其它設(shè)備固有相關(guān)。各種通用系統(tǒng)也可以與基于在此的示教一起使用。根據(jù)上面的描述,構(gòu)造這類系統(tǒng)所要求的結(jié)構(gòu)是顯而易見的。此外,本發(fā)明也不針對任何特定編程語言。應(yīng)當(dāng)明白,可以利用各種編程語言實(shí)現(xiàn)在此描述的本發(fā)明的內(nèi)容,并且上面對特定語言所做的描述是為了披露本發(fā)明的最佳實(shí)施方式。
[0133]在此處所提供的說明書中,說明了大量具體細(xì)節(jié)。然而,能夠理解,本發(fā)明的實(shí)施例可以在沒有這些具體細(xì)節(jié)的情況下實(shí)踐。在一些實(shí)例中,并未詳細(xì)示出公知的方法、結(jié)構(gòu)和技術(shù),以便不模糊對本說明書的理解。
[0134]類似地,應(yīng)當(dāng)理解,為了精簡本公開并幫助理解各個發(fā)明方面中的一個或多個,在上面對本發(fā)明的示例性實(shí)施例的描述中,本發(fā)明的各個特征有時被一起分組到單個實(shí)施例、圖、或者對其的描述中。然而,并不應(yīng)將該公開的方法解釋成反映如下意圖:即所要求保護(hù)的本發(fā)明要求比在每個權(quán)利要求中所明確記載的特征更多的特征。更確切地說,如下面的權(quán)利要求書所反映的那樣,發(fā)明方面在于少于前面公開的單個實(shí)施例的所有特征。因此,遵循【具體實(shí)施方式】的權(quán)利要求書由此明確地并入該【具體實(shí)施方式】,其中每個權(quán)利要求本身都作為本發(fā)明的單獨(dú)實(shí)施例。
[0135]本領(lǐng)域那些技術(shù)人員可以理解,可以對實(shí)施例中的設(shè)備中的模塊進(jìn)行自適應(yīng)性地改變并且把它們設(shè)置在與該實(shí)施例不同的一個或多個設(shè)備中??梢园褜?shí)施例中的模塊或單元或組件組合成一個模塊或單元或組件,以及此外可以把它們分成多個子模塊或子單元或子組件。除了這樣的特征和/或過程或者單元中的至少一些是相互排斥之外,可以采用任何組合對本說明書(包括伴隨的權(quán)利要求、摘要和附圖)中公開的所有特征以及如此公開的任何方法或者設(shè)備的所有過程或單元進(jìn)行組合。除非另外明確陳述,本說明書(包括伴隨的權(quán)利要求、摘要和附圖)中公開的每個特征可以由提供相同、等同或相似目的的替代特征來代替。
[0136]此外,本領(lǐng)域的技術(shù)人員能夠理解,盡管在此所述的一些實(shí)施例包括其它實(shí)施例中所包括的某些特征而不是其它特征,但是不同實(shí)施例的特征的組合意味著處于本發(fā)明的范圍之內(nèi)并且形成不同的實(shí)施例。例如,在下面的權(quán)利要求書中,所要求保護(hù)的實(shí)施例的任意之一都可以以任意的組合方式來使用。
[0137]本發(fā)明的各個部件實(shí)施例可以以硬件實(shí)現(xiàn),或者以在一個或者多個處理器上運(yùn)行的軟件模塊實(shí)現(xiàn),或者以它們的組合實(shí)現(xiàn)。本領(lǐng)域的技術(shù)人員應(yīng)當(dāng)理解,可以在實(shí)踐中使用微處理器或者數(shù)字信號處理器(DSP)來實(shí)現(xiàn)根據(jù)本發(fā)明實(shí)施例的用于分享WiFi網(wǎng)絡(luò)登錄信息的終端、服務(wù)器及系統(tǒng)中的一些或者全部部件的一些或者全部功能。本發(fā)明還可以實(shí)現(xiàn)為用于執(zhí)行這里所描述的方法的一部分或者全部的設(shè)備或者裝置程序(例如,計算機(jī)程序和計算機(jī)程序產(chǎn)品)。這樣的實(shí)現(xiàn)本發(fā)明的程序可以存儲在計算機(jī)可讀介質(zhì)上,或者可以具有一個或者多個信號的形式。這樣的信號可以從因特網(wǎng)網(wǎng)站上下載得到,或者在載體信號上提供,或者以任何其他形式提供。
[0138]應(yīng)該注意的是上述實(shí)施例對本發(fā)明進(jìn)行說明而不是對本發(fā)明進(jìn)行限制,并且本領(lǐng)域技術(shù)人員在不脫離所附權(quán)利要求的范圍的情況下可設(shè)計出替換實(shí)施例。在權(quán)利要求中,不應(yīng)將位于括號之間的任何參考符號構(gòu)造成對權(quán)利要求的限制。單詞“包含”不排除存在未列在權(quán)利要求中的元件或步驟。位于元件之前的單詞“一”或“一個”不排除存在多個這樣的元件。本發(fā)明可以借助于包括有若干不同元件的硬件以及借助于適當(dāng)編程的計算機(jī)來實(shí)現(xiàn)。在列舉了若干裝置的單元權(quán)利要求中,這些裝置中的若干個可以是通過同一個硬件項(xiàng)來具體體現(xiàn)。單詞第一、第二、以及第三等的使用不表示任何順序??蓪⑦@些單詞解釋為名稱。
[0139]本發(fā)明公開了:
[0140]Al、一種WiFi網(wǎng)絡(luò)登錄信息的分享方法,其包括:
[0141]獲取第一終端用戶預(yù)先設(shè)置的WiFi網(wǎng)絡(luò)的登錄信息以及所述第一終端用戶的用戶好友列表;
[0142]判斷請求連接所述WiFi網(wǎng)絡(luò)的第二終端對應(yīng)的第二終端用戶是否屬于所述第一終端用戶的用戶好友列表,若是,則將所述WiFi網(wǎng)絡(luò)的登錄信息提供給第二終端以供所述第二終端登錄所述WiFi網(wǎng)絡(luò)。
[0143]A2、根據(jù)Al所述的方法,其中,所述第一終端用戶的用戶好友列表是通過調(diào)用所述第一終端上安裝的通信錄和/或即時通訊軟件提供的接口得到的。
[0144]A3、根據(jù)Al或A