置,可以被視為屬于指定位置范圍。除了限定駐留時(shí)長(zhǎng)和/或駐留頻率外,還可限定特定的位置信息,例如公園、學(xué)校等特定位置,在特定位置駐留時(shí)長(zhǎng)超過預(yù)設(shè)時(shí)長(zhǎng)或駐留頻率高于預(yù)設(shè)頻率也是屬于指定位置范圍的范疇。當(dāng)然,這里僅僅是舉例說明并不具有任何限定作用。
[0059]步驟S202,向第一用戶發(fā)送拒絕響應(yīng)。
[0060]步驟S203,根據(jù)第一用戶發(fā)送的攜帶有第一可穿戴設(shè)備的環(huán)境信息和第一用戶的用戶信息的交友請(qǐng)求,查詢匹配交友請(qǐng)求的第二用戶列表。
[0061]具體地,服務(wù)器在判斷出第一可穿戴設(shè)備的環(huán)境信息滿足預(yù)設(shè)條件的情況下,將根據(jù)交友請(qǐng)求中所攜帶的第一可穿戴設(shè)備的環(huán)境信息和第一用戶的用戶信息,查詢與上述信息匹配的第二用戶,得到第二用戶列表,即第二用戶列表是根據(jù)第一用戶發(fā)送的交友請(qǐng)求,查詢匹配得到的,具體的匹配過程描述如下:
[0062]首先,查詢與第一可穿戴設(shè)備的位置信息匹配的一個(gè)或多個(gè)第二可穿戴設(shè)備,將其對(duì)應(yīng)的用戶存儲(chǔ)至第二用戶列表;其中,一個(gè)或多個(gè)第二可穿戴設(shè)備的位置信息與第一可穿戴設(shè)備的位置信息屬于同一指定區(qū)域范圍,或者,一個(gè)或多個(gè)第二可穿戴設(shè)備與第一可穿戴設(shè)備之間的距離未超出預(yù)設(shè)距離范圍。例如,當(dāng)?shù)谝豢纱┐髟O(shè)備的位置信息是公園時(shí),查詢同在該公園的第二可穿戴設(shè)備,或者查詢與第一可穿戴設(shè)備之間的距離未超出預(yù)設(shè)距離范圍的第二可穿戴設(shè)備。
[0063]而后,從第二用戶列表中篩除在指定區(qū)域范圍的駐留時(shí)長(zhǎng)小于預(yù)設(shè)時(shí)長(zhǎng)和/或駐留頻率小于預(yù)設(shè)頻率的第二用戶。
[0064]最后,判斷第二用戶的第二用戶信息與第一用戶信息是否匹配;在第二用戶列表中篩除用戶信息不匹配的第二用戶。例如,通過匹配年齡、性別、興趣愛好等用戶屬性進(jìn)行篩選得到最終匹配的第二用戶列表。
[0065]步驟S204,將第二用戶列表發(fā)送給第一用戶。
[0066]步驟S205,接收第一用戶從第二用戶列表中選擇至少一個(gè)第二用戶作為交友對(duì)象。
[0067]步驟S204和步驟S205是本實(shí)施例的可選步驟。如果方法不執(zhí)行步驟S204和步驟S205,方法直接進(jìn)入步驟S206,在步驟S206中向第二用戶列表中的所有用戶轉(zhuǎn)發(fā)交友請(qǐng)求。如果方法執(zhí)行步驟S204,不執(zhí)行步驟S205,將第二用戶列表發(fā)送給第一用戶,可供第一用戶查看服務(wù)器正試圖與哪些用戶建立關(guān)系,方法進(jìn)入步驟S206后,也是向第二用戶列表中的所有用戶轉(zhuǎn)發(fā)交友請(qǐng)求。如果方法執(zhí)行步驟S204和步驟S205,具體地,在得到第二用戶列表后,服務(wù)器將第二用戶列表發(fā)送給第一用戶,其中,第二用戶列表中記錄有第二用戶的用戶信息,第一用戶可以根據(jù)第二用戶的用戶信息從第二用戶列表中選擇至少一個(gè)第二用戶,并將選擇結(jié)果發(fā)送給服務(wù)器,表明第一用戶想要與所選擇的第二用戶建立好友關(guān)系。
[0068]從第二用戶列表中選擇至少一個(gè)第二用戶作為交友對(duì)象的操作者可以是第一可穿戴設(shè)備的佩戴者,也就是孩子,還可以是第一可穿戴設(shè)備的管理者,也就是家長(zhǎng),具體地,服務(wù)器可以將第二用戶列表發(fā)送給第一可穿戴設(shè)備側(cè),由佩戴者選擇交友對(duì)象;此外,為了佩戴者的安全,以及考慮到第一可穿戴設(shè)備本身的顯示屏限制,可以將服務(wù)器可以將第二用戶列表發(fā)送給與第一可穿戴設(shè)備綁定的終端設(shè)備,由第一可穿戴設(shè)備的管理者-家長(zhǎng)為孩子選擇交友對(duì)象。
[0069]步驟S206,向至少一個(gè)第二用戶轉(zhuǎn)發(fā)交友請(qǐng)求。
[0070]具體地,服務(wù)器在接收到第一用戶發(fā)送的選擇結(jié)果后,將交友請(qǐng)求轉(zhuǎn)發(fā)給所選擇的至少一個(gè)第二用戶,以供至少一個(gè)第二用戶確認(rèn)是否與第一用戶建立好友關(guān)系。
[0071]步驟S207,在至少一個(gè)第二用戶確認(rèn)交友的情況下,建立第一用戶和第二用戶的好友關(guān)系,并向第一用戶和第二用戶發(fā)送交友成功的通知。
[0072]具體地,在至少一個(gè)第二用戶確認(rèn)交友的情況下,例如接收到第二可穿戴設(shè)備和/或與第二可穿戴設(shè)備綁定的終端設(shè)備返回的確認(rèn)交友的通知,服務(wù)器建立第一用戶和第二用戶的好友關(guān)系,并向第一用戶和第二用戶發(fā)送交友成功的通知,以告知第一用戶和至少一個(gè)第二用戶其已成為好友,可以通過可穿戴設(shè)備進(jìn)行交流等。
[0073]其中,確認(rèn)交友響應(yīng)可以是通過第二可穿戴設(shè)備反饋的,也可以是通過與第二可穿戴設(shè)備綁定的終端反饋的,這里不做具體限定。
[0074]可選地,在至少一個(gè)第二可穿戴設(shè)備對(duì)應(yīng)的第二用戶拒絕交友的情況下,向第一用戶發(fā)送交友失敗的通知。
[0075]具體地,在第二用戶不想交友的情況下,其可以向服務(wù)器發(fā)送拒絕交友響應(yīng),服務(wù)器在接收到第二用戶的拒絕交友響應(yīng)后,向第一用戶發(fā)送交友失敗的通知。
[0076]根據(jù)本發(fā)明上述實(shí)施例提供的方法,在第一用戶觸發(fā)交友選項(xiàng)的情況下發(fā)送交友請(qǐng)求,由服務(wù)器判斷第一可穿戴設(shè)備的環(huán)境信息是否滿足預(yù)設(shè)條件,在判斷出滿足預(yù)設(shè)條件的情況下,根據(jù)交友請(qǐng)求中攜帶的環(huán)境信息和第一用戶的用戶信息查詢第二用戶,使得查找到的第二用戶與第一用戶在用戶屬性等方面更為相似,提高了交友的精準(zhǔn)度,將一些潛在好友推送給用戶,而且不需要可穿戴設(shè)備之間一對(duì)一的碰觸,擴(kuò)大了用戶的交友范圍。
[0077]圖4示出了根據(jù)本發(fā)明另一個(gè)實(shí)施例的用于結(jié)交用戶好友的方法的流程圖。這里將結(jié)合圖5所示的交互示意圖詳細(xì)介紹用于結(jié)交用戶好友的方法,如圖4所示,該方法包括以下步驟:
[0078]步驟S400,接收第一可穿戴設(shè)備在判斷出第一可穿戴設(shè)備的環(huán)境信息滿足預(yù)設(shè)條件的情況下而發(fā)送的交友請(qǐng)求。
[0079]其中,交友請(qǐng)求攜帶有第一可穿戴設(shè)備的環(huán)境信息,其中,第一可穿戴設(shè)備的環(huán)境信息包括:位置信息,或者,位置信息以及駐留時(shí)長(zhǎng)和/或駐留頻率,位置信息體現(xiàn)了第一可穿戴設(shè)備當(dāng)前所在位置,駐留時(shí)長(zhǎng)體現(xiàn)了第一可穿戴設(shè)備在當(dāng)前位置停留的時(shí)間,駐留頻率體現(xiàn)了第一可穿戴設(shè)備來當(dāng)前位置的次數(shù)。當(dāng)然,該交友請(qǐng)求不僅僅攜帶有第一可穿戴設(shè)備的環(huán)境信息,還可以攜帶有第一用戶的用戶信息,該第一用戶的用戶信息包含:用于反映第一用戶的興趣愛好的屬性信息,除此之外還可包含第一用戶的年齡、性別等固有屬性?目息O
[0080]第一可穿戴設(shè)備的環(huán)境信息滿足預(yù)設(shè)條件包括:第一可穿戴設(shè)備的位置信息屬于指定位置范圍,其中,指定位置范圍包括駐留時(shí)長(zhǎng)超過預(yù)設(shè)時(shí)長(zhǎng)的位置范圍,和/或,駐留頻率高于預(yù)設(shè)頻率的位置范圍,例如當(dāng)?shù)谝挥脩粼诋?dāng)前位置駐留時(shí)間超過30分鐘時(shí),第一用戶所在的當(dāng)前位置即可被視為屬于指定位置范圍,也就是說,第一可穿戴設(shè)備的環(huán)境信息滿足了預(yù)設(shè)條件;當(dāng)?shù)谝挥脩粢欢螘r(shí)間內(nèi)在某一位置駐留頻率高于預(yù)設(shè)頻率時(shí),該位置即可被視為屬于指定位置范圍,例如,一個(gè)月內(nèi)第一用戶來過4次以上的位置,可以被視為屬于指定位置范圍。除了限定駐留時(shí)長(zhǎng)和/或駐留頻率外,還可限定特定的位置信息,例如公園、學(xué)校等特定位置,在特定位置駐留時(shí)長(zhǎng)超過預(yù)設(shè)時(shí)長(zhǎng)或駐留頻率高于預(yù)設(shè)頻率也是屬于指定位置范圍的范疇。當(dāng)然,這里僅僅是舉例說明并不具有任何限定作用。
[0081]具體地,第一可穿戴設(shè)備通過判斷第一可穿戴設(shè)備的環(huán)境信息是否滿足預(yù)設(shè)條件來確定是否發(fā)送交友請(qǐng)求,在判斷出第一可穿戴設(shè)備的環(huán)境信息滿足預(yù)設(shè)條件的情況下,向服務(wù)器發(fā)送交友請(qǐng)求。
[0082]步驟S401,根據(jù)攜帶有第一可穿戴設(shè)備的環(huán)境信息和第一用戶的用戶信息的交友請(qǐng)求,查詢匹配交友請(qǐng)求的第二用戶列表。
[0083]具體地,服務(wù)器在接收到交友請(qǐng)求后,將根據(jù)交友請(qǐng)求中所攜帶的第一可穿戴設(shè)備的環(huán)境信息和第一用戶的用戶信息,查詢與上述信息匹配的第二用戶,得到第二用戶列表,即第二用戶列表是根據(jù)第一可穿戴設(shè)備發(fā)送的交友請(qǐng)求,查詢匹配得到的。具體的匹配過程可參見上述實(shí)施例的描述,在此不再贅述。
[0084]步驟S402,將第二用戶列表發(fā)送給第一用戶。
[0085]步驟S403,接收第一用戶從第二用戶列表中選擇至少一個(gè)第二用戶作為交友對(duì)象。
[0086]步驟S402和步驟S403是本實(shí)施例的可選步驟。如果方法不執(zhí)行步驟S402和步驟S403,方法直接進(jìn)入步驟S404,在步驟S404中向第二用戶列表中的所有用戶轉(zhuǎn)發(fā)交友請(qǐng)求。如果方法執(zhí)行步驟S402,不執(zhí)行步驟S403,將第二用戶列表發(fā)送給第一用戶,可供第一用戶查看服務(wù)器正試圖與哪些用戶建立關(guān)系,方法進(jìn)入步驟S404后,也是向第二用戶列表中的所有用戶轉(zhuǎn)發(fā)交友請(qǐng)求。如果方法執(zhí)行步驟S402和步驟S403,具體地,在得到第二用戶列表后,服務(wù)器將第二用戶列表發(fā)送給第一用戶,其中,第二用戶列表中記錄有第二用戶的用戶信息,第一用戶可以根據(jù)第二用戶的用戶信息從第二用戶列表中選擇至少一個(gè)第二用戶,并將選擇結(jié)果發(fā)送給服務(wù)器,表明第一用戶想要與所選擇的第二用戶建立好友關(guān)系。
[0087]從第二用戶列表中選擇至少一個(gè)第二用戶作為交友對(duì)象的操作者可以是第一可穿戴設(shè)備的佩戴者,也就是孩子,還可以是第一可穿戴設(shè)備的管理者,也就是家長(zhǎng),具體地,服務(wù)器可以將第二用戶列表發(fā)送給第一可穿戴設(shè)備側(cè),由佩戴者選擇交友對(duì)象;此外,為了佩戴者的安全,以及考慮到第一可穿戴設(shè)備本身的顯示屏限制,可以將服務(wù)器可以將第二用戶列表發(fā)送給與第一可穿戴設(shè)備綁定的終端設(shè)備,由第一可穿戴設(shè)備的管理者-家長(zhǎng)為孩子選擇交友對(duì)象。
[0088]步驟S404,向至少一個(gè)第二用戶轉(zhuǎn)發(fā)交友請(qǐng)求。
[0089]具體地,服務(wù)器在接收到第一用戶發(fā)送的選擇結(jié)果后,將交友請(qǐng)求轉(zhuǎn)發(fā)給所選擇的至少一個(gè)第二用戶,以供至少一個(gè)第二用戶確認(rèn)是否與第一用戶建立好友關(guān)系。
[0090]步驟S405,在至少一個(gè)第二用戶確認(rèn)交友的情況下,建立第一用戶和第二用戶的好友關(guān)系,并向第一用戶和第二用戶發(fā)送交友成功的通知。
[0091]具體地,在至少一個(gè)第二用戶確認(rèn)交友的情況下,例如接收到第二可穿戴設(shè)備和/或與第二可穿戴設(shè)備綁定的終端設(shè)備返回的確認(rèn)交友的通知,服務(wù)器建立第一用戶和第二用戶的好友關(guān)系,并向第一用戶和第二用戶發(fā)送交友成功的通知,以告知第一用戶和至少一個(gè)第二用戶其已成為好友,可以通過可穿戴設(shè)備進(jìn)行交流等。
[0092]其中,確認(rèn)交友響應(yīng)可以是通過第二可穿戴設(shè)備反饋的,也可以是通過與第二可穿戴設(shè)備綁定的終端反饋的,這里不做具體限定。
[0093]可選地,在至少一個(gè)第二可穿戴設(shè)備對(duì)應(yīng)的第二用戶拒絕交友的情況下,向第一用戶發(fā)送交友失敗的通知。
[0094]具體地,在第二用戶不想交友的情況下,其可以向服務(wù)器發(fā)送拒絕交友響應(yīng),服務(wù)器在接收到第二用戶的拒絕交友響應(yīng)后,向第一用戶發(fā)送交友失敗的通知。
[0095]圖4所示的實(shí)施例與圖2所示的實(shí)施例的不同之處在于,由第一可穿戴設(shè)備來判斷其環(huán)境信息是否滿足預(yù)設(shè)條件。在具體的實(shí)施場(chǎng)景中,無需第一用戶觸發(fā)交友選項(xiàng),而是第一可穿戴設(shè)備后臺(tái)自己判斷出其環(huán)境信息滿足預(yù)設(shè)條件的情況下自動(dòng)向服務(wù)器發(fā)送交友請(qǐng)求,第一用戶無感知直至接收到服務(wù)器返回的第二用戶列表,第一用戶通過選擇交友對(duì)象來確定交友。與圖2所示的方案相比,本方案更能調(diào)動(dòng)用戶交友的積極性,擴(kuò)大用戶的交友范圍。
[0096]圖6示出了根據(jù)本發(fā)明另一個(gè)實(shí)施例的用于結(jié)交用戶好友的方法的流程圖。如圖6所示,該方法包括以下步驟:
[0097]步驟S600,接收第一可穿戴設(shè)備發(fā)送的第一可穿戴設(shè)備的環(huán)境信息。
[0098]其中,第一可穿戴設(shè)備的環(huán)境信息包括:位置信息,或者,位置信息以及駐留時(shí)長(zhǎng)和/或駐留頻率。
[0099]步驟S601,判斷第一可穿戴設(shè)備的環(huán)境信息是否滿足預(yù)設(shè)條件,若是,則執(zhí)行步驟S602;若否,則方法結(jié)束。
[0100]其中,第一可穿戴設(shè)備的環(huán)境信息滿足預(yù)設(shè)條件包括:第一可穿戴設(shè)備的位置信息屬于指定位置范圍,其中,指定位置范圍包括駐留時(shí)長(zhǎng)超過預(yù)設(shè)時(shí)長(zhǎng)的位置范圍,和/或,駐留頻率高于預(yù)設(shè)頻率的位置范圍。
[0101 ]步驟S602,向第一用戶推送推薦交友通知。
[0102]具體地,在第一可穿戴設(shè)備的環(huán)境信息滿足預(yù)