本發(fā)明涉及互聯(lián)網(wǎng)技術(shù)領(lǐng)域,特別涉及一種組建朋友圈以及基于朋友圈進(jìn)行通信方法及裝置。
背景技術(shù):
社交產(chǎn)品根據(jù)相同或相似用戶屬性建立社交關(guān)系,或者說朋友關(guān)系,比如根據(jù)通訊錄、其他社交產(chǎn)品的好友關(guān)系、地理位置等。但目前的社交產(chǎn)品存在一些缺點(diǎn):1.基于通訊錄的匿名社交產(chǎn)品,可以被用戶通過多臺(tái)手機(jī)的方式破解出匿名用戶的真實(shí)身份。2.用戶需要提供自己的通訊錄等隱私數(shù)據(jù)。3.建立朋友關(guān)系不靈活,不適合公共場(chǎng)所(如機(jī)場(chǎng)、酒店、公司等)的朋友關(guān)系建立。
技術(shù)實(shí)現(xiàn)要素:
鑒于上述問題,提出了本發(fā)明以便提供一種克服上述問題或者至少部分地解決上述問題的一種組建朋友圈以及基于朋友圈進(jìn)行通信的方法及裝置,用以可以方便、快捷的為用戶建立朋友關(guān)系。
本發(fā)明提供一種組建朋友圈的方法,包括:
獲取通過同一個(gè)第一接入點(diǎn)AP接入網(wǎng)絡(luò)的所有用戶的標(biāo)識(shí);
根據(jù)獲取到的所述所有用戶的標(biāo)識(shí),生成與所述第一接入點(diǎn)AP對(duì)應(yīng)的朋友圈。
在一個(gè)實(shí)施例中,所述方法還包括:
獲取除與所述第一接入點(diǎn)AP對(duì)應(yīng)的朋友圈之外的至少一個(gè)朋友圈;
將所述與所述第一接入點(diǎn)AP對(duì)應(yīng)的朋友圈、所述除與所述第一接入點(diǎn) AP對(duì)應(yīng)的朋友圈之外的至少一個(gè)朋友圈進(jìn)行合并,生成合并后的朋友圈。
在一個(gè)實(shí)施例中,所述獲取除與所述第一接入點(diǎn)AP對(duì)應(yīng)的朋友圈之外的至少一個(gè)朋友圈可包括:
判斷至少一個(gè)第二接入點(diǎn)AP是否滿足預(yù)設(shè)條件;
當(dāng)至少一個(gè)第二接入點(diǎn)AP滿足預(yù)設(shè)條件時(shí),獲取與所述至少一個(gè)第二接入點(diǎn)AP對(duì)應(yīng)的朋友圈;
所述將所述與所述第一接入點(diǎn)AP對(duì)應(yīng)的朋友圈、所述除與所述第一接入點(diǎn)AP對(duì)應(yīng)的朋友圈之外的至少一個(gè)朋友圈進(jìn)行合并,生成合并后的朋友圈,可包括:
將所述與所述第一接入點(diǎn)AP對(duì)應(yīng)的朋友圈、所述與所述至少一個(gè)第二接入點(diǎn)AP對(duì)應(yīng)的朋友圈進(jìn)行合并,生成合并后的朋友圈。
在一個(gè)實(shí)施例中,所述判斷至少一個(gè)第二接入點(diǎn)AP是否滿足預(yù)設(shè)條件,可包括:
判斷所述至少一個(gè)第二接入點(diǎn)AP與所述第一接入點(diǎn)AP之間的距離是否小于或者等于預(yù)設(shè)距離;
當(dāng)所述至少一個(gè)第二接入點(diǎn)AP與所述第一接入點(diǎn)AP之間的距離小于或者等于預(yù)設(shè)距離時(shí),確定所述第二接入點(diǎn)AP滿足預(yù)設(shè)條件。
在一個(gè)實(shí)施例中,所述判斷至少一個(gè)第二接入點(diǎn)AP是否滿足預(yù)設(shè)條件,可包括:
判斷所述至少一個(gè)第二接入點(diǎn)AP與所述第一接入點(diǎn)AP對(duì)外連接的IP地址是否符合預(yù)設(shè)規(guī)則;
當(dāng)所述至少一個(gè)第二接入點(diǎn)AP與所述第一接入點(diǎn)AP對(duì)外連接的IP地址符合預(yù)設(shè)規(guī)則時(shí),確定所述第二接入點(diǎn)AP滿足預(yù)設(shè)條件。
在一個(gè)實(shí)施例中,所述方法還可包括:
監(jiān)測(cè)是否有新用戶通過所述第一接入點(diǎn)AP接入網(wǎng)絡(luò);
當(dāng)有新用戶通過所述第一接入點(diǎn)AP接入網(wǎng)絡(luò)時(shí),獲取所述新用戶的標(biāo) 識(shí);
將所述新用戶的標(biāo)識(shí)添加到與所述第一接入點(diǎn)AP對(duì)應(yīng)的朋友圈中。
本發(fā)明還提供一種基于朋友圈進(jìn)行通信的方法,包括:
當(dāng)接收到用戶發(fā)布的朋友圈消息時(shí),確定所述用戶所屬的朋友圈,所述用戶所屬的朋友圈為所述用戶接入網(wǎng)絡(luò)時(shí)所連接的AP對(duì)應(yīng)的朋友圈;
將所述用戶發(fā)布的朋友圈的信息顯示在所述AP對(duì)應(yīng)的朋友圈中所有用戶的終端上。
在一個(gè)實(shí)施例中,所述方法還可包括:
當(dāng)接收用戶發(fā)出的針對(duì)當(dāng)前話題修改用戶標(biāo)識(shí)的請(qǐng)求時(shí),在所述話題下所述用戶發(fā)布的朋友圈消息中顯示新的用戶標(biāo)識(shí)。
本發(fā)明還提供一種組建朋友圈的裝置,包括:
第一獲取模塊,用于獲取通過同一個(gè)第一接入點(diǎn)AP接入網(wǎng)絡(luò)的所有用戶的標(biāo)識(shí);
生成模塊,用于根據(jù)獲取到的所述所有用戶的標(biāo)識(shí),生成與所述第一接入點(diǎn)AP對(duì)應(yīng)的朋友圈。
在一個(gè)實(shí)施例中,所述裝置還可包括:
第二獲取模塊,用于獲取除與所述第一接入點(diǎn)AP對(duì)應(yīng)的朋友圈之外的至少一個(gè)朋友圈;
合并模塊,用于將所述與所述第一接入點(diǎn)AP對(duì)應(yīng)的朋友圈、所述除與所述第一接入點(diǎn)AP對(duì)應(yīng)的朋友圈之外的至少一個(gè)朋友圈進(jìn)行合并,生成合并后的朋友圈。
在一個(gè)實(shí)施例中,所述所述第二獲取模塊可包括:
判斷子模塊,用于判斷至少一個(gè)第二接入點(diǎn)AP是否滿足預(yù)設(shè)條件;
獲取子模塊,用于當(dāng)至少一個(gè)第二接入點(diǎn)AP滿足預(yù)設(shè)條件時(shí),獲取與所述至少一個(gè)第二接入點(diǎn)AP對(duì)應(yīng)的朋友圈;
所述合并模塊,包括:
合并子模塊,用于將所述與所述第一接入點(diǎn)AP對(duì)應(yīng)的朋友圈、所述與所述至少一個(gè)第二接入點(diǎn)AP對(duì)應(yīng)的朋友圈進(jìn)行合并,生成合并后的朋友圈。
在一個(gè)實(shí)施例中,所述判斷子模塊,可包括:
第一判斷單元,用于判斷所述至少一個(gè)第二接入點(diǎn)AP與所述第一接入點(diǎn)AP之間的距離是否小于或者等于預(yù)設(shè)距離;
第一確定單元,用于當(dāng)所述至少一個(gè)第二接入點(diǎn)AP與所述第一接入點(diǎn)AP之間的距離小于或者等于預(yù)設(shè)距離時(shí),確定所述第二接入點(diǎn)AP滿足預(yù)設(shè)條件。
在一個(gè)實(shí)施例中,所述判斷子模塊,可包括:
第二判斷單元,用于判斷所述至少一個(gè)第二接入點(diǎn)AP與所述第一接入點(diǎn)AP對(duì)外連接的IP地址是否符合預(yù)設(shè)規(guī)則;
第二確定單元,用于當(dāng)所述至少一個(gè)第二接入點(diǎn)AP與所述第一接入點(diǎn)AP對(duì)外連接的IP地址符合預(yù)設(shè)規(guī)則時(shí),確定所述第二接入點(diǎn)AP滿足預(yù)設(shè)條件。
在一個(gè)實(shí)施例中,所述裝置還可包括:
監(jiān)測(cè)模塊,用于監(jiān)測(cè)是否有新用戶通過所述第一接入點(diǎn)AP接入網(wǎng)絡(luò);
第三獲取模塊,用于當(dāng)有新用戶通過所述第一接入點(diǎn)AP接入網(wǎng)絡(luò)時(shí),獲取所述新用戶的標(biāo)識(shí);
添加模塊,用于將所述新用戶的標(biāo)識(shí)添加到與所述第一接入點(diǎn)AP對(duì)應(yīng)的朋友圈中。
本發(fā)明還提供一種基于朋友圈進(jìn)行通信的裝置,包括:
確定模塊,用于當(dāng)接收到用戶發(fā)布的朋友圈消息時(shí),確定所述用戶所屬的朋友圈,所述用戶所屬的朋友圈為所述用戶接入網(wǎng)絡(luò)時(shí)所連接的AP對(duì)應(yīng)的朋友圈;
第一顯示模塊,用于將所述用戶發(fā)布的朋友圈的信息顯示在所述AP對(duì)應(yīng)的朋友圈中所有用戶的終端上。
在一個(gè)實(shí)施例中,所述裝置還可包括:
第二顯示模塊,用于當(dāng)接收用戶發(fā)出的針對(duì)當(dāng)前話題修改用戶標(biāo)識(shí)的請(qǐng)求時(shí),在所述話題下所述用戶發(fā)布的朋友圈消息中顯示新的用戶標(biāo)識(shí)。
本發(fā)明實(shí)施例的一些有益效果可以包括:通過獲取通過同一個(gè)第一接入點(diǎn)AP接入網(wǎng)絡(luò)的所有用戶的標(biāo)識(shí);根據(jù)獲取到的所有用戶的標(biāo)識(shí),生成與第一接入點(diǎn)AP對(duì)應(yīng)的朋友圈。由于將通過同一接入點(diǎn)AP接入網(wǎng)絡(luò)的所有用戶組建朋友圈,可以方便、快捷的為用戶建立朋友關(guān)系,而且由于是基于接入點(diǎn)AP建立的社交關(guān)系,因此不會(huì)被用戶通過類似多臺(tái)手機(jī)的方式破解,且不會(huì)泄露用戶通訊錄等隱私數(shù)據(jù),提升了用戶的使用體驗(yàn)。
本發(fā)明的其它特征和優(yōu)點(diǎn)將在隨后的說明書中闡述,并且,部分地從說明書中變得顯而易見,或者通過實(shí)施本發(fā)明而了解。本發(fā)明的目的和其他優(yōu)點(diǎn)可通過在所寫的說明書、權(quán)利要求書、以及附圖中所特別指出的結(jié)構(gòu)來實(shí)現(xiàn)和獲得。
下面通過附圖和實(shí)施例,對(duì)本發(fā)明的技術(shù)方案做進(jìn)一步的詳細(xì)描述。
附圖說明
附圖用來提供對(duì)本發(fā)明的進(jìn)一步理解,并且構(gòu)成說明書的一部分,與本發(fā)明的實(shí)施例一起用于解釋本發(fā)明,并不構(gòu)成對(duì)本發(fā)明的限制。在附圖中:
圖1為本發(fā)明實(shí)施例中一種組建朋友圈的方法的流程圖;
圖2A為本發(fā)明實(shí)施例中另一種組建朋友圈的方法的流程圖;
圖2B為本發(fā)明實(shí)施例中一種組建朋友圈的方法中步驟S13、S14的流程圖;
圖3為本發(fā)明實(shí)施例中一種組建朋友圈的方法中步驟S13的流程圖;
圖4為本發(fā)明實(shí)施例中另一種組建朋友圈的方法中步驟S13的流程圖;
圖5為本發(fā)明實(shí)施例中另一種組建朋友圈的方法的流程圖;
圖6為本發(fā)明實(shí)施例中一種基于朋友圈進(jìn)行通信的方法的流程圖;
圖7為本發(fā)明實(shí)施例中另一種基于朋友圈進(jìn)行通信的方法的流程圖;
圖8為本發(fā)明實(shí)施例中一種組建朋友圈的裝置的框圖;
圖9A為本發(fā)明實(shí)施例中另一種組建朋友圈的裝置的框圖;
圖9B為本發(fā)明實(shí)施例中一種組建朋友圈的裝置中第二獲取模塊83、合并模塊84的框圖;
圖10為本發(fā)明實(shí)施例中一種組建朋友圈的裝置中判斷模塊83的框圖;
圖11為本發(fā)明實(shí)施例中另一種組建朋友圈的裝置中判斷模塊83的框圖;
圖12為本發(fā)明實(shí)施例中另一種組建朋友圈的裝置的框圖;
圖13為本發(fā)明實(shí)施例中一種基于朋友圈進(jìn)行通信的裝置的框圖;
圖14為本發(fā)明實(shí)施例中另一種基于朋友圈進(jìn)行通信的裝置的框圖。
具體實(shí)施方式
以下結(jié)合附圖對(duì)本發(fā)明的優(yōu)選實(shí)施例進(jìn)行說明,應(yīng)當(dāng)理解,此處所描述的優(yōu)選實(shí)施例僅用于說明和解釋本發(fā)明,并不用于限定本發(fā)明。
圖1所示為本發(fā)明實(shí)施例中一種組建朋友圈的方法的流程圖,該方法可以用于服務(wù)器中,也可用于終端中,如圖1所示,方法包括以下步驟S11-S12:
步驟S11,獲取通過同一個(gè)第一接入點(diǎn)AP接入網(wǎng)絡(luò)的所有用戶的標(biāo)識(shí)。
在一個(gè)實(shí)施例中,用戶的標(biāo)識(shí)可以是用戶的名字、昵稱、電話號(hào)碼、即時(shí)通訊賬號(hào)等能代表用戶的標(biāo)識(shí)。第一接入點(diǎn)AP通常為無線接入點(diǎn)。
舉例說明,第一接入點(diǎn)AP為AP1,通過AP1接入網(wǎng)絡(luò)的所有用戶為:用戶A、用戶B、用戶C,在本步驟中,獲取通過AP1接入網(wǎng)絡(luò)的用戶A、用戶B、用戶C的標(biāo)識(shí)。
步驟S12,根據(jù)獲取到的所有用戶的標(biāo)識(shí),生成與第一接入點(diǎn)AP對(duì)應(yīng)的朋友圈。
在本步驟中,根據(jù)獲取到的所有用戶的標(biāo)識(shí)組建朋友圈,組建的朋友圈中的用戶都是通過同一個(gè)接入點(diǎn)AP接入網(wǎng)絡(luò)的。
舉例說明,假設(shè)某公司有接入點(diǎn)AP1,通過AP1接入網(wǎng)絡(luò)的所有用戶為:用戶A、用戶B、用戶C,將通過AP1接入網(wǎng)絡(luò)的用戶A、用戶B、用戶C組 建朋友圈,未連接AP1的用戶不在該朋友圈。同一朋友圈的用戶互為朋友關(guān)系,用戶可以在朋友圈中發(fā)布、回復(fù)信息,這些信息對(duì)同一朋友圈的所有用戶可見。同一朋友圈的用戶彼此之間可以私聊(點(diǎn)對(duì)點(diǎn)即時(shí)通信),私聊信息對(duì)其他用戶不可見。
本發(fā)明實(shí)施例的上述方法,將通過同一接入點(diǎn)AP接入網(wǎng)絡(luò)的所有用戶組建朋友圈,可以方便、快捷的為用戶建立朋友關(guān)系,而且由于是基于接入點(diǎn)AP建立的社交關(guān)系,因此不會(huì)被用戶通過類似多臺(tái)手機(jī)的方式破解,且不會(huì)泄露用戶通訊錄等隱私數(shù)據(jù),提升了用戶的使用體驗(yàn)。
在一個(gè)實(shí)施例中,如圖2A所示,上述方法還可包括以下步驟S13-S14:
步驟S13,獲取除與第一接入點(diǎn)AP對(duì)應(yīng)的朋友圈之外的至少一個(gè)朋友圈;
步驟S14,將與第一接入點(diǎn)AP對(duì)應(yīng)的朋友圈、除與第一接入點(diǎn)AP對(duì)應(yīng)的朋友圈之外的至少一個(gè)朋友圈進(jìn)行合并,生成合并后的朋友圈。
本實(shí)施例中,當(dāng)用戶有兩個(gè)或者多個(gè)朋友圈時(shí),可以自動(dòng)將其中的任意兩個(gè)或者多個(gè)朋友圈進(jìn)行合并,從而方便用戶管理朋友圈。
在一個(gè)實(shí)施例中,如圖2B所示,步驟S13可實(shí)施為如下步驟S21-S22,步驟S14可實(shí)施為如下步驟S23:
步驟S21,判斷至少一個(gè)第二接入點(diǎn)AP是否滿足預(yù)設(shè)條件;
步驟S22,當(dāng)至少一個(gè)第二接入點(diǎn)AP滿足預(yù)設(shè)條件時(shí),獲取與至少一個(gè)第二接入點(diǎn)AP對(duì)應(yīng)的朋友圈;
步驟S23,將與第一接入點(diǎn)AP對(duì)應(yīng)的朋友圈、與至少一個(gè)第二接入點(diǎn)AP對(duì)應(yīng)的朋友圈進(jìn)行合并,生成合并后的朋友圈。
舉例說明,假設(shè)該公司還有另一個(gè)接入點(diǎn)AP2,公司的部分員工通過接入點(diǎn)AP1接入網(wǎng)絡(luò),另一部分員工則通過接入點(diǎn)AP2接入網(wǎng)絡(luò),這時(shí),為了將所有的公司員工組建朋友圈,則可以將AP1、AP2聚合為同一個(gè)朋友圈。以此類推,可以將相似的AP組成的多個(gè)朋友圈聚合成同一個(gè)朋友圈。
本實(shí)施例中,當(dāng)?shù)诙尤朦c(diǎn)AP滿足預(yù)設(shè)條件時(shí),將第一接入點(diǎn)AP對(duì)應(yīng) 的朋友圈、與至少一個(gè)第二接入點(diǎn)AP對(duì)應(yīng)的朋友圈進(jìn)行合并,生成合并后的朋友圈,本實(shí)施例可以將相似的接入點(diǎn)AP進(jìn)行合并,從而方便、快捷的聚合朋友圈,滿足用戶的進(jìn)一步需求。
在一個(gè)實(shí)施例中,如圖3所示,步驟S13可實(shí)施為如下步驟S31-S32:
步驟S31,判斷至少一個(gè)第二接入點(diǎn)AP與第一接入點(diǎn)AP之間的距離是否小于或者等于預(yù)設(shè)距離;
步驟S32,當(dāng)至少一個(gè)第二接入點(diǎn)AP與第一接入點(diǎn)AP之間的距離小于或者等于預(yù)設(shè)距離時(shí),確定第二接入點(diǎn)AP滿足預(yù)設(shè)條件。
本實(shí)施例中,當(dāng)?shù)诙尤朦c(diǎn)AP與第一接入點(diǎn)AP距離較近時(shí),比如,同一商場(chǎng)、機(jī)場(chǎng)、酒店、公司中,由于使用網(wǎng)絡(luò)的用戶較多,可能會(huì)有多個(gè)AP,這些AP之間的距離往往較近,當(dāng)至少一個(gè)第二接入點(diǎn)AP與第一接入點(diǎn)AP之間的距離小于或者等于預(yù)設(shè)距離時(shí),則認(rèn)為第二接入點(diǎn)AP與第一接入點(diǎn)AP都屬于同一商場(chǎng)、機(jī)場(chǎng)、酒店、公司或者其它場(chǎng)所,從而可以方便、快捷的確定出第二接入點(diǎn)AP是否滿足預(yù)設(shè)條件。
在一個(gè)實(shí)施例中,如圖4所示,步驟S13還可實(shí)施為如下步驟S41-S42:
步驟S41,判斷至少一個(gè)第二接入點(diǎn)AP與第一接入點(diǎn)AP對(duì)外連接的IP地址是否符合預(yù)設(shè)規(guī)則;
步驟S42,當(dāng)至少一個(gè)第二接入點(diǎn)AP與第一接入點(diǎn)AP對(duì)外連接的IP地址符合預(yù)設(shè)規(guī)則時(shí),確定第二接入點(diǎn)AP滿足預(yù)設(shè)條件。
本實(shí)施例中,用戶通過AP和外網(wǎng)連接,比如,當(dāng)公司有多個(gè)AP時(shí),在公司內(nèi)部服務(wù)器中規(guī)定這多個(gè)AP對(duì)應(yīng)的IP地址連接的內(nèi)網(wǎng)設(shè)備是相似AP,當(dāng)?shù)诙尤朦c(diǎn)AP與第一接入點(diǎn)AP屬于這多個(gè)AP中的一個(gè)時(shí),則確定第二接入點(diǎn)AP與第一接入點(diǎn)AP對(duì)外連接的IP地址符合預(yù)設(shè)規(guī)則。當(dāng)?shù)诙尤朦c(diǎn)AP與第一接入點(diǎn)AP對(duì)外連接的IP地址符合預(yù)設(shè)規(guī)則時(shí),則認(rèn)為第二接入點(diǎn)AP與第一接入點(diǎn)AP都屬于同一商場(chǎng)、機(jī)場(chǎng)、酒店、公司或者其它場(chǎng)所,從而可以方便、快捷的確定出第二接入點(diǎn)AP是否滿足預(yù)設(shè)條件。
在一個(gè)實(shí)施例中,如圖5所示,上述方法還可包括以下步驟S16-S18:
步驟S16,監(jiān)測(cè)是否有新用戶通過第一接入點(diǎn)AP接入網(wǎng)絡(luò);
步驟S17,當(dāng)有新用戶通過第一接入點(diǎn)AP接入網(wǎng)絡(luò)時(shí),獲取新用戶的標(biāo)識(shí);
步驟S18,將新用戶的標(biāo)識(shí)添加到與第一接入點(diǎn)AP對(duì)應(yīng)的朋友圈中。
本實(shí)施例中,當(dāng)有新用戶通過第一接入點(diǎn)AP接入網(wǎng)絡(luò)時(shí),將該新用戶的標(biāo)識(shí)添加到與第一接入點(diǎn)AP對(duì)應(yīng)的朋友圈中。從而可以方便的添加新用戶。
舉例說明,假設(shè)某公司有接入點(diǎn)AP1,而且已經(jīng)基于該接入點(diǎn)AP1組建了朋友圈,當(dāng)有新用戶加入時(shí),由于該新用戶在此之前未通過接入點(diǎn)AP1連接網(wǎng)絡(luò),因此,該新用戶不在基于接入點(diǎn)AP1組建的朋友圈中,當(dāng)該新用戶通過接入點(diǎn)AP1連接網(wǎng)絡(luò)后會(huì)自動(dòng)加入基于AP1建立的朋友圈。
圖6所示為本發(fā)明實(shí)施例中另一種基于朋友圈進(jìn)行通信的方法的流程圖,該方法可以用于終端中,也可用于終端的客戶端中。如圖6所示,包括以下步驟S61-S62:
步驟S61,當(dāng)接收到用戶發(fā)布的朋友圈消息時(shí),確定用戶所屬的朋友圈,用戶所屬的朋友圈為用戶接入網(wǎng)絡(luò)時(shí)所連接的AP對(duì)應(yīng)的朋友圈;
步驟S62,將用戶發(fā)布的朋友圈的信息顯示在AP對(duì)應(yīng)的朋友圈中所有用戶的終端上。
本實(shí)施中,基于AP建立朋友圈后,當(dāng)朋友圈中的用戶在朋友圈的聊天界面發(fā)布信息時(shí),其發(fā)布的信息會(huì)顯示在AP對(duì)應(yīng)的朋友圈中所有用戶的終端上。同一朋友圈的用戶互為朋友關(guān)系,用戶可以在朋友圈中發(fā)布、回復(fù)信息,這些信息對(duì)同一朋友圈的所有用戶可見。同一朋友圈的用戶可以私聊,私聊信息對(duì)其他用戶不可見。從而方便用戶聊天。
在一個(gè)實(shí)施例中,如圖7所示,上述方法還可包括以下步驟S63:
步驟S63,當(dāng)接收用戶發(fā)出的針對(duì)當(dāng)前話題修改用戶標(biāo)識(shí)的請(qǐng)求時(shí),在話題下用戶發(fā)布的朋友圈消息中顯示新的用戶標(biāo)識(shí)。
基于AP建立的朋友圈中的用戶可以匿名也可以實(shí)名。匿名的用戶的在不同話題中身份可以是獨(dú)立的,即在同一話題中同一用戶發(fā)布的不同信息的顯示身份是同一個(gè)。但在不同話題中同一用戶的對(duì)外顯示的身份可以是不同的。從而可以有效保護(hù)用戶的隱私。
基于同一發(fā)明構(gòu)思,本發(fā)明實(shí)施例還提供了一種基于朋友圈進(jìn)行通信的裝置,由于該裝置所解決問題的原理與前述基于朋友圈進(jìn)行通信的方法相似,因此該裝置的實(shí)施可以參見前述方法的實(shí)施,重復(fù)之處不再贅述。
圖8所示為本發(fā)明實(shí)施例中一種組建朋友圈的裝置的框圖,如圖8所示,該裝置包括:
第一獲取模塊81,用于獲取通過同一個(gè)第一接入點(diǎn)AP接入網(wǎng)絡(luò)的所有用戶的標(biāo)識(shí);
生成模塊82,用于根據(jù)獲取到的所有用戶的標(biāo)識(shí),生成與第一接入點(diǎn)AP對(duì)應(yīng)的朋友圈。
在一個(gè)實(shí)施例中,如圖9A所示,上述裝置還可包括:
第二獲取模塊83,用于獲取除與第一接入點(diǎn)AP對(duì)應(yīng)的朋友圈之外的至少一個(gè)朋友圈;
合并模塊84,用于將與第一接入點(diǎn)AP對(duì)應(yīng)的朋友圈、除與第一接入點(diǎn)AP對(duì)應(yīng)的朋友圈之外的至少一個(gè)朋友圈進(jìn)行合并,生成合并后的朋友圈。
在一個(gè)實(shí)施例中,如圖9B所示,第二獲取模塊83可包括:
判斷子模塊91,用于判斷至少一個(gè)第二接入點(diǎn)AP是否滿足預(yù)設(shè)條件;
獲取子模塊92,用于當(dāng)至少一個(gè)第二接入點(diǎn)AP滿足預(yù)設(shè)條件時(shí),獲取與至少一個(gè)第二接入點(diǎn)AP對(duì)應(yīng)的朋友圈;
合并模塊84可包括:
合并子模塊93,用于將與第一接入點(diǎn)AP對(duì)應(yīng)的朋友圈、與至少一個(gè)第二接入點(diǎn)AP對(duì)應(yīng)的朋友圈進(jìn)行合并,生成合并后的朋友圈。
在一個(gè)實(shí)施例中,如圖10所示,判斷子模塊91,可包括:
第一判斷單元101,用于判斷至少一個(gè)第二接入點(diǎn)AP與第一接入點(diǎn)AP之間的距離是否小于或者等于預(yù)設(shè)距離;
第一確定單元102,用于當(dāng)至少一個(gè)第二接入點(diǎn)AP與第一接入點(diǎn)AP之間的距離小于或者等于預(yù)設(shè)距離時(shí),確定第二接入點(diǎn)AP滿足預(yù)設(shè)條件。
在一個(gè)實(shí)施例中,如圖11所示,判斷子模塊91,可包括:
第二判斷單元111,用于判斷至少一個(gè)第二接入點(diǎn)AP與第一接入點(diǎn)AP對(duì)外連接的IP地址是否符合預(yù)設(shè)規(guī)則;
第二確定單元112,用于當(dāng)至少一個(gè)第二接入點(diǎn)AP與第一接入點(diǎn)AP對(duì)外連接的IP地址符合預(yù)設(shè)規(guī)則時(shí),確定第二接入點(diǎn)AP滿足預(yù)設(shè)條件。
在一個(gè)實(shí)施例中,如圖12所示,上述裝置還可包括:
監(jiān)測(cè)模塊85,用于監(jiān)測(cè)是否有新用戶通過第一接入點(diǎn)AP接入網(wǎng)絡(luò);
第三獲取模塊86,用于當(dāng)有新用戶通過第一接入點(diǎn)AP接入網(wǎng)絡(luò)時(shí),獲取新用戶的標(biāo)識(shí);
添加模塊87,用于將新用戶的標(biāo)識(shí)添加到與第一接入點(diǎn)AP對(duì)應(yīng)的朋友圈中。
圖13所示為本發(fā)明實(shí)施例中另一種基于朋友圈進(jìn)行通信的裝置的框圖,如圖13所示,該裝置包括:
確定模塊131,用于當(dāng)接收到用戶發(fā)布的朋友圈消息時(shí),確定用戶所屬的朋友圈,用戶所屬的朋友圈為用戶接入網(wǎng)絡(luò)時(shí)所連接的AP對(duì)應(yīng)的朋友圈;
第一顯示模塊132,用于將用戶發(fā)布的朋友圈的信息顯示在AP對(duì)應(yīng)的朋友圈中所有用戶的終端上。
在一個(gè)實(shí)施例中,如圖14所示,上述裝置還可包括:
第二顯示模塊133,用于當(dāng)接收用戶發(fā)出的針對(duì)當(dāng)前話題修改用戶標(biāo)識(shí)的請(qǐng)求時(shí),在話題下用戶發(fā)布的朋友圈消息中顯示新的用戶標(biāo)識(shí)。
本發(fā)明實(shí)施例的上述裝置,將通過同一接入點(diǎn)AP接入網(wǎng)絡(luò)的所有用戶組建朋友圈,可以方便、快捷的為用戶建立朋友關(guān)系,而且由于是基于接入點(diǎn) AP建立的社交關(guān)系,因此不會(huì)被用戶通過類似多臺(tái)手機(jī)的方式破解,且不會(huì)泄露用戶通訊錄等隱私數(shù)據(jù),提升了用戶的使用體驗(yàn)。
本領(lǐng)域內(nèi)的技術(shù)人員應(yīng)明白,本發(fā)明的實(shí)施例可提供為方法、系統(tǒng)、或計(jì)算機(jī)程序產(chǎn)品。因此,本發(fā)明可采用完全硬件實(shí)施例、完全軟件實(shí)施例、或結(jié)合軟件和硬件方面的實(shí)施例的形式。而且,本發(fā)明可采用在一個(gè)或多個(gè)其中包含有計(jì)算機(jī)可用程序代碼的計(jì)算機(jī)可用存儲(chǔ)介質(zhì)(包括但不限于磁盤存儲(chǔ)器和光學(xué)存儲(chǔ)器等)上實(shí)施的計(jì)算機(jī)程序產(chǎn)品的形式。
本發(fā)明是參照根據(jù)本發(fā)明實(shí)施例的方法、設(shè)備(系統(tǒng))、和計(jì)算機(jī)程序產(chǎn)品的流程圖和/或方框圖來描述的。應(yīng)理解可由計(jì)算機(jī)程序指令實(shí)現(xiàn)流程圖和/或方框圖中的每一流程和/或方框、以及流程圖和/或方框圖中的流程和/或方框的結(jié)合??商峁┻@些計(jì)算機(jī)程序指令到通用計(jì)算機(jī)、專用計(jì)算機(jī)、嵌入式處理機(jī)或其他可編程數(shù)據(jù)處理設(shè)備的處理器以產(chǎn)生一個(gè)機(jī)器,使得通過計(jì)算機(jī)或其他可編程數(shù)據(jù)處理設(shè)備的處理器執(zhí)行的指令產(chǎn)生用于實(shí)現(xiàn)在流程圖一個(gè)流程或多個(gè)流程和/或方框圖一個(gè)方框或多個(gè)方框中指定的功能的裝置。
這些計(jì)算機(jī)程序指令也可存儲(chǔ)在能引導(dǎo)計(jì)算機(jī)或其他可編程數(shù)據(jù)處理設(shè)備以特定方式工作的計(jì)算機(jī)可讀存儲(chǔ)器中,使得存儲(chǔ)在該計(jì)算機(jī)可讀存儲(chǔ)器中的指令產(chǎn)生包括指令裝置的制造品,該指令裝置實(shí)現(xiàn)在流程圖一個(gè)流程或多個(gè)流程和/或方框圖一個(gè)方框或多個(gè)方框中指定的功能。
這些計(jì)算機(jī)程序指令也可裝載到計(jì)算機(jī)或其他可編程數(shù)據(jù)處理設(shè)備上,使得在計(jì)算機(jī)或其他可編程設(shè)備上執(zhí)行一系列操作步驟以產(chǎn)生計(jì)算機(jī)實(shí)現(xiàn)的處理,從而在計(jì)算機(jī)或其他可編程設(shè)備上執(zhí)行的指令提供用于實(shí)現(xiàn)在流程圖一個(gè)流程或多個(gè)流程和/或方框圖一個(gè)方框或多個(gè)方框中指定的功能的步驟。
顯然,本領(lǐng)域的技術(shù)人員可以對(duì)本發(fā)明進(jìn)行各種改動(dòng)和變型而不脫離本發(fā)明的精神和范圍。這樣,倘若本發(fā)明的這些修改和變型屬于本發(fā)明權(quán)利要求及其等同技術(shù)的范圍之內(nèi),則本發(fā)明也意圖包含這些改動(dòng)和變型在內(nèi)。