推薦聯(lián)系人的方法及裝置制造方法
【專利摘要】本發(fā)明公開了推薦聯(lián)系人的方法及裝置,所述方法包括:接收客戶端發(fā)送的用戶的時空記錄,所述用戶的時空記錄包括所述用戶的位置和所述用戶處于所述位置時的時間;根據(jù)所述用戶的時空記錄和預(yù)先存儲的其它用戶的時空記錄,確定與所述用戶的相遇頻度達(dá)到預(yù)設(shè)頻度的可推薦聯(lián)系人;將所述可推薦聯(lián)系人發(fā)送給所述客戶端。本公開提供的方法根據(jù)用戶與其他用戶的相遇頻度(可視為用戶的行為軌跡)向用戶推薦聯(lián)系人,使得推薦成功的概率增大,從而提高了推薦聯(lián)系人的命中率和準(zhǔn)確性。
【專利說明】推薦聯(lián)系人的方法及裝置
【技術(shù)領(lǐng)域】
[0001]本公開涉及計(jì)算機(jī)及電子設(shè)備【技術(shù)領(lǐng)域】,尤其涉及推薦聯(lián)系人的方法及裝置。
【背景技術(shù)】
[0002]社交是人類生活中必不可少的活動,隨著互聯(lián)網(wǎng)以及通信技術(shù)的發(fā)展社交圈可以通過網(wǎng)絡(luò)環(huán)境擴(kuò)大。例如可以通過社交網(wǎng)絡(luò)搜索并結(jié)識新朋友。
[0003]相關(guān)技術(shù)中用戶還可以通過條件查詢或客戶端推薦的聯(lián)系人擴(kuò)大社交圈,進(jìn)行社交活動。例如,可以通過用戶當(dāng)前位置向用戶推薦該當(dāng)前位置周圍的聯(lián)系人,促進(jìn)用戶進(jìn)行社交活動。而通過當(dāng)前位置推薦的聯(lián)系人僅僅是當(dāng)前位置周圍的人,用戶并不知曉這些聯(lián)系人,只能依靠推薦的聯(lián)系人填寫的個人資料了解這些聯(lián)系人,由于資料的真實(shí)度難以評估,因此,對于用戶來說僅僅通過當(dāng)前位置推薦的聯(lián)系人也只是陌生人,用戶很難根據(jù)推薦的聯(lián)系人擴(kuò)展社交圈。由此,給用戶推薦的聯(lián)系人的命中率低,準(zhǔn)確性較小。
【發(fā)明內(nèi)容】
[0004]本公開實(shí)施例提供一種推薦聯(lián)系人的方法及裝置,用于克服相關(guān)技術(shù)中推薦的聯(lián)系人的命中率低,準(zhǔn)確性較小。
[0005]根據(jù)本公開實(shí)施例的第一方面,提供一種推薦聯(lián)系人的方法,包括:
[0006]接收客戶端發(fā)送的用戶的時空記錄,所述用戶的時空記錄包括所述用戶的位置和所述用戶處于所述位置時的時間;
[0007]根據(jù)所述用戶的時空記錄和預(yù)先存儲的其它用戶的時空記錄,確定與所述用戶的相遇頻度達(dá)到預(yù)設(shè)頻度的可推薦聯(lián)系人;
[0008]將所述可推薦聯(lián)系人發(fā)送給所述客戶端。
[0009]本公開實(shí)施例根據(jù)用戶與其他用戶的相遇頻度(可視為用戶的行為軌跡)向用戶推薦聯(lián)系人。例如,當(dāng)用戶和可推薦聯(lián)系人的相遇頻度超過50%時,則說明用戶與該可推薦聯(lián)系人在同一時間同一地點(diǎn)的相遇的次數(shù)較多,可認(rèn)為用戶與該可推薦聯(lián)系人之間已經(jīng)建立過目光交流,彼此有所了解,將這樣的可推薦聯(lián)系人推薦給用戶時,由于用戶與該可推薦聯(lián)系人之間有基本的了解,使得推薦成功的概率增大,從而提高了推薦聯(lián)系人的命中率和準(zhǔn)確性。
[0010]在一個實(shí)施例中,所述方法還包括:
[0011]監(jiān)控當(dāng)前是否達(dá)到預(yù)設(shè)確定時間;
[0012]所述根據(jù)所述用戶的時空記錄和預(yù)先存儲的其它用戶的時空記錄,確定與所述用戶的相遇頻度達(dá)到預(yù)設(shè)頻度的可推薦聯(lián)系人,包括:
[0013]當(dāng)當(dāng)前達(dá)到預(yù)設(shè)確定時間時,根據(jù)所述用戶的時空記錄和預(yù)先存儲的其它用戶的時空記錄,確定與所述用戶的相遇頻度達(dá)到預(yù)設(shè)頻度的可推薦聯(lián)系人。
[0014]本公開實(shí)施例實(shí)現(xiàn)當(dāng)達(dá)到預(yù)設(shè)確定時間時,確定與用戶的相遇頻度達(dá)到預(yù)設(shè)頻度的可推薦聯(lián)系人,以便于及時將可推薦聯(lián)系人推薦給用戶。[0015]在一個實(shí)施例中,所述方法還包括:
[0016]監(jiān)控輸入的指令;
[0017]所述根據(jù)所述用戶的時空記錄和預(yù)先存儲的其它用戶的時空記錄,確定與所述用戶的相遇頻度達(dá)到預(yù)設(shè)頻度的可推薦聯(lián)系人,包括:
[0018]當(dāng)所述輸入的指令包括預(yù)設(shè)確定命令時,根據(jù)所述用戶的時空記錄和預(yù)先存儲的其它用戶的時空記錄,確定與所述用戶的相遇頻度達(dá)到預(yù)設(shè)頻度的可推薦聯(lián)系人。
[0019]本公開實(shí)施例實(shí)現(xiàn)根據(jù)用戶輸入的指令確定與用戶的相遇頻度達(dá)到預(yù)設(shè)頻度的可推薦聯(lián)系人,以便于用戶可以根據(jù)自己的意愿獲取可推薦聯(lián)系人,從而提高用戶體驗(yàn)。
[0020]在一個實(shí)施例中,所述根據(jù)所述用戶的時空記錄和預(yù)先存儲的其它用戶的時空記錄,確定與所述用戶的相遇頻度達(dá)到預(yù)設(shè)頻度的可推薦聯(lián)系人,包括: [0021]根據(jù)所述用戶的時空記錄和預(yù)先存儲的其它用戶的時空記錄,確定預(yù)設(shè)時間段內(nèi)的與所述用戶的相遇頻度達(dá)到預(yù)設(shè)頻度的可推薦聯(lián)系人。
[0022]本公開實(shí)施例通過預(yù)設(shè)時間段,例如最近一個月、或一年,有利于利用用戶與其他用戶的最近的相遇頻度(可視為用戶的行為軌跡),向用戶推薦可推薦聯(lián)系人,從而提高推薦的聯(lián)系人的命中率和準(zhǔn)確性。
[0023]在一個實(shí)施例中,所述根據(jù)所述用戶的時空記錄和預(yù)先存儲的其它用戶的時空記錄,確定與所述用戶的相遇頻度達(dá)到預(yù)設(shè)頻度的可推薦聯(lián)系人,包括:
[0024]按照所述相遇頻度從高到低的順序,對所述可推薦聯(lián)系人進(jìn)行排序;
[0025]獲取排序靠前的前N個可推薦聯(lián)系人,其中N為正整數(shù),且N ^ I ;
[0026]所述將所述可推薦聯(lián)系人發(fā)送給所述客戶端,包括:
[0027]將排序靠前的所述前N個可推薦聯(lián)系人發(fā)送給所述客戶端。
[0028]本公開實(shí)施例將相遇頻度較高的可推薦聯(lián)系人推薦給用戶,從而提高推薦的聯(lián)系人的命中率和準(zhǔn)確性。
[0029]在一個實(shí)施例中,所述方法還包括:
[0030]將所述用戶發(fā)送至所述可推薦聯(lián)系人的客戶端。
[0031]本公開實(shí)施例實(shí)現(xiàn)將用戶推薦給該用戶的可推薦聯(lián)系人,使可推薦聯(lián)系人能夠及時了解到該用戶,從而提高推薦的聯(lián)系人的命中率和準(zhǔn)確性。
[0032]在一個實(shí)施例中,所述方法還包括:
[0033]當(dāng)所述用戶和所述用戶的可推薦聯(lián)系人中,存在互為可推薦聯(lián)系人的用戶族時,將所述用戶族中的用戶發(fā)送給所述用戶族中的其他用戶的客戶端。
[0034]本公開實(shí)施例實(shí)現(xiàn)將用戶族內(nèi)的用戶相互推薦,提高推薦的聯(lián)系人的命中率和準(zhǔn)確性。
[0035]根據(jù)本公開實(shí)施例的第二方面,提供一種推薦聯(lián)系人的方法,用于客戶端,包括:
[0036]獲取用戶的位置和所述用戶處于所述位置時的時間,并根據(jù)獲取的所述用戶的位置和所述用戶處于所述位置時的時間,生成所述用戶的時空記錄;
[0037]將所述用戶的時空記錄發(fā)送給服務(wù)器;
[0038]接收所述服務(wù)器根據(jù)所述用戶的時空記錄返回的可推薦聯(lián)系人。
[0039]本公開實(shí)施例實(shí)現(xiàn)獲取用戶的時空記錄,并接收服務(wù)器根據(jù)用戶的時空記錄推薦的可推薦聯(lián)系人,提高了獲得的可推薦聯(lián)系人的命中率和準(zhǔn)確性。[0040]在一個實(shí)施例中,所述方法還包括:
[0041]監(jiān)控當(dāng)前是否達(dá)到預(yù)設(shè)獲取時間;
[0042]所述獲取用戶的位置和所述用戶處于所述位置時的時間,包括:
[0043]當(dāng)當(dāng)前達(dá)到預(yù)設(shè)獲取時間時,獲取用戶的位置和所述用戶處于所述位置時的時間。
[0044]本公開實(shí)施例實(shí)現(xiàn)當(dāng)達(dá)到預(yù)設(shè)獲取時間時,獲取用戶的位置和用戶處于該位置時的時間,以便于根據(jù)預(yù)設(shè)獲取時間定期獲取用戶的位置和用戶處于該位置時的時間,以便于為服務(wù)器向用戶推薦可推薦聯(lián)系人提供基礎(chǔ)信息。
[0045]在一個實(shí)施例中,所述方法還包括:
[0046]監(jiān)控輸入的指令;
[0047]所述獲取用戶的位置和所述用戶處于所述位置時的時間,包括:
[0048]當(dāng)所述輸入的指令包括預(yù)設(shè)獲取命令時,獲取用戶的位置和所述用戶處于所述位置時的時間。
[0049]本公開實(shí)施例實(shí)現(xiàn)根據(jù)用戶輸入的指令獲取用戶的位置和用戶處于位置時的時間,以便于用戶可以根據(jù)自己的需要指示終端獲取用戶的位置和用戶處于位置時的時間,從而提聞用戶體驗(yàn)。
[0050]在一個實(shí)施例中,所述將所述用戶的時空記錄發(fā)送給服務(wù)器,包括:
[0051]當(dāng)與所述服務(wù)器未連接時,將所述用戶的時空記錄存儲至本地;
[0052]當(dāng)與所述服務(wù)器有連接時,將所述用戶的時空記錄發(fā)送給服務(wù)器。
[0053]本公開實(shí)施例實(shí)現(xiàn)當(dāng)與服務(wù)器未連接時將用戶的時空記錄存儲在本地,待與服務(wù)器有連接時,將用戶的時空記錄發(fā)送給服務(wù)器,從而避免丟失用戶的時空記錄,從而保證能夠?qū)⒂脩舻臅r空記錄發(fā)送給服務(wù)器。
[0054]根據(jù)本公開實(shí)施例的第三方面,提供一種推薦聯(lián)系人的裝置,用于服務(wù)器端,包括:
[0055]接收模塊,用于接收客戶端發(fā)送的用戶的時空記錄,所述用戶的時空記錄包括所述用戶的位置和所述用戶處于所述位置時的時間;
[0056]確定模塊,用于根據(jù)所述用戶的時空記錄和預(yù)先存儲的其它用戶的時空記錄,確定與所述用戶的相遇頻度達(dá)到預(yù)設(shè)頻度的可推薦聯(lián)系人;
[0057]第一發(fā)送模塊,用于將所述可推薦聯(lián)系人發(fā)送給所述客戶端。
[0058]在一個實(shí)施例中,所述裝置還包括:
[0059]第一監(jiān)控模塊,用于監(jiān)控當(dāng)前是否達(dá)到預(yù)設(shè)確定時間;
[0060]所述確定模塊包括:
[0061]第一確定單元,用于當(dāng)當(dāng)前達(dá)到預(yù)設(shè)確定時間時,根據(jù)所述用戶的時空記錄和預(yù)先存儲的其它用戶的時空記錄,確定與所述用戶的相遇頻度達(dá)到預(yù)設(shè)頻度的可推薦聯(lián)系人。
[0062]在一個實(shí)施例中,所述裝置還包括:
[0063]第二監(jiān)控模塊,用于監(jiān)控輸入的指令;
[0064]所述確定模塊包括:
[0065]第二確定單元,用于當(dāng)所述輸入的指令包括預(yù)設(shè)確定命令時,根據(jù)所述用戶的時空記錄和預(yù)先存儲的其它用戶的時空記錄,確定與所述用戶的相遇頻度達(dá)到預(yù)設(shè)頻度的可推薦聯(lián)系人。
[0066]在一個實(shí)施例中,所述確定模塊包括:
[0067]第三確定單元,用于根據(jù)所述用戶的時空記錄和預(yù)先存儲的其它用戶的時空記錄,確定預(yù)設(shè)時間段內(nèi)的與所述用戶的相遇頻度達(dá)到預(yù)設(shè)頻度的可推薦聯(lián)系人。
[0068]在一個實(shí)施例中,所述確定模塊,包括:
[0069]排序單元,用于按照所述相遇頻度從高到低的順序,對所述可推薦聯(lián)系人進(jìn)行排序;
[0070]獲取單元,用于獲取排序靠前的前N個可推薦聯(lián)系人,其中N為正整數(shù),且NS I ;
[0071]所述第一發(fā)送模塊包括:
[0072]發(fā)送單元,用于將排序靠前的所述前N個可推薦聯(lián)系人發(fā)送給所述客戶端。
[0073]在一個實(shí)施例中,所述裝置還包括:
[0074]第二發(fā)送模塊,用于將所述用戶發(fā)送至所述可推薦聯(lián)系人的客戶端。
[0075]在一個實(shí)施例中,所述裝置還包括:
[0076]第三發(fā)送模塊,用于當(dāng)所述用戶和所述用戶的可推薦聯(lián)系人中,存在互為可推薦聯(lián)系人的用戶族時,將所述用戶族中的用戶發(fā)送給所述用戶族中的其他用戶的客戶端。
[0077]根據(jù)本公開實(shí)施例的第四方面,提供一種推薦聯(lián)系人的裝置,用于客戶端,包括:
[0078]處理模塊,用于獲取用戶的位置和所述用戶處于所述位置時的時間,并根據(jù)獲取的所述用戶的位置和所述用戶處于所述位置時的時間,生成所述用戶的時空記錄;
[0079]發(fā)送模塊,用于將所述用戶的時空記錄發(fā)送給服務(wù)器;
[0080]接收模塊,用于接收所述服務(wù)器根據(jù)所述用戶的時空記錄返回的可推薦聯(lián)系人。[0081 ] 在一個實(shí)施例中,所述裝置還包括:
[0082]第一監(jiān)控模塊,用于監(jiān)控當(dāng)前是否達(dá)到預(yù)設(shè)獲取時間;
[0083]所述處理模塊包括:
[0084]第一獲取單元,用于當(dāng)當(dāng)前達(dá)到預(yù)設(shè)獲取時間時,獲取用戶的位置和所述用戶處于所述位置時的時間。
[0085]在一個實(shí)施例中,所述裝置還包括:
[0086]第二監(jiān)控模塊,用于監(jiān)控輸入的指令;
[0087]所述處理模塊包括:
[0088]第二獲取單元,用于當(dāng)所述輸入的指令包括預(yù)設(shè)獲取命令時,獲取用戶的位置和所述用戶處于所述位置時的時間。
[0089]在一個實(shí)施例中,所述發(fā)送模塊包括:
[0090]存儲單元,用于當(dāng)與所述服務(wù)器未連接時,將所述用戶的時空記錄存儲至本地;
[0091]發(fā)送單元,當(dāng)與所述服務(wù)器有連接時,將所述用戶的時空記錄發(fā)送給服務(wù)器。
[0092]根據(jù)本公開實(shí)施例的第五方面,提供一種推薦聯(lián)系人的裝置,用于服務(wù)器端,包括:
[0093]處理器;
[0094]用于存儲處理器可執(zhí)行指令的存儲器;
[0095]其中,所述處理器被配置為:[0096]接收客戶端發(fā)送的用戶的時空記錄,所述用戶的時空記錄包括所述用戶的位置和所述用戶處于所述位置時的時間;
[0097]根據(jù)所述用戶的時空記錄和預(yù)先存儲的其它用戶的時空記錄,確定與所述用戶的相遇頻度達(dá)到預(yù)設(shè)頻度的可推薦聯(lián)系人;
[0098]將所述可推薦聯(lián)系人發(fā)送給所述客戶端。
[0099]根據(jù)本公開實(shí)施例的第六方面,提供一種推薦聯(lián)系人的裝置,用于客戶端,包括:
[0100]處理器;
[0101]用于存儲處理器可執(zhí)行指令的存儲器;
[0102]其中,所述處理器被配置為:
[0103]獲取用戶的位置和所述用戶處于所述位置時的時間,并根據(jù)獲取的所述用戶的位置和所述用戶處于所述位置時的時間,生成所述用戶的時空記錄;
[0104]將所述用戶的時空記錄發(fā)送給服務(wù)器;
[0105]接收所述服務(wù)器根據(jù)所述用戶的時空記錄返回的可推薦聯(lián)系人。
[0106]本公開的實(shí)施例提供的技術(shù)方案可以包括以下有益效果:本公開實(shí)施例客戶端獲取用戶的時空記錄發(fā)送給服務(wù)器,服務(wù)器根據(jù)用戶與其他用戶的相遇頻度(可視為用戶的行為軌跡)向用戶推薦聯(lián)系人。例如,當(dāng)用戶和可推薦聯(lián)系人的相遇頻度超過50%時,則說明用戶與該可推薦聯(lián)系人在同一時間同一地點(diǎn)的相遇的次數(shù)較多,可認(rèn)為用戶與該可推薦聯(lián)系人之間已經(jīng)建立過目光交流,彼此有所了解,將這樣的可推薦聯(lián)系人推薦給用戶時,由于用戶與該可推薦聯(lián)系人之間有基本的了解,使得推薦成功的概率增大,從而提高了推薦聯(lián)系人的命中率和準(zhǔn)確性。此外,本公開實(shí)施例中,當(dāng)用戶和用戶的可推薦聯(lián)系人中,存在互為可推薦聯(lián)系人的用戶族時,將用戶族中的用戶相互推薦,便于用戶族中的用戶能夠及時了解到其他用戶,進(jìn)一步提高了推薦聯(lián)系人的命中率和準(zhǔn)確性。
[0107]應(yīng)當(dāng)理解的是,以上的一般描述和后文的細(xì)節(jié)描述僅是示例性和解釋性的,并不能限制本公開。
[0108]本公開的其它特征和優(yōu)點(diǎn)將在隨后的說明書中闡述,并且,部分地從說明書中變得顯而易見,或者通過實(shí)施本公開而了解。本公開的目的和其他優(yōu)點(diǎn)可通過在所寫的說明書、權(quán)利要求書、以及附圖中所特別指出的結(jié)構(gòu)來實(shí)現(xiàn)和獲得。
[0109]下面通過附圖和實(shí)施例,對本公開的技術(shù)方案做進(jìn)一步的詳細(xì)描述。應(yīng)當(dāng)理解的是,以上的一般描述和后文的細(xì)節(jié)描述僅是示例性的,并不能限制本公開。
【專利附圖】
【附圖說明】
[0110]附圖用來提供對本公開的進(jìn)一步理解,并且構(gòu)成說明書的一部分,與本公開的實(shí)施例一起用于解釋本公開,并不構(gòu)成對本公開的限制。在附圖中:
[0111]圖1是根據(jù)一示例性實(shí)施例示出的用于服務(wù)器端的一種推薦聯(lián)系人的方法的示例性流程圖;
[0112]圖2是根據(jù)一示例性實(shí)施例示出的用于客戶端的一種推薦聯(lián)系人的方法的示例性流程圖;
[0113]圖3是根據(jù)另一實(shí)施例中以客戶端獲取用戶的時空記錄,服務(wù)器向該客戶端推薦可推薦聯(lián)系人為例示出的一種推薦聯(lián)系人的方法的示例性流程圖;[0114]圖4是根據(jù)另一實(shí)施例中以服務(wù)器對可推薦聯(lián)系人進(jìn)行排序,將排序靠前的前N個可推薦聯(lián)系人返回給客戶端為例示出的一種推薦聯(lián)系人的方法的示例性流程圖;
[0115]圖5是根據(jù)一示例性實(shí)施例示出的用于服務(wù)器端的一種推薦聯(lián)系人的裝置的示例性示意圖;
[0116]圖6是根據(jù)一示例性實(shí)施例示出的用于服務(wù)器端的一種推薦聯(lián)系人的裝置的另一示例性示意圖;
[0117]圖7是根據(jù)一示例性實(shí)施例示出的用于服務(wù)器端的一種推薦聯(lián)系人的裝置的確定模塊的示例性示意圖;
[0118]圖8是根據(jù)一示例性實(shí)施例示出的用于服務(wù)器端的一種推薦聯(lián)系人的裝置的另一示例性示意圖;
[0119]圖9是根據(jù)一示例性實(shí)施例示出的用于服務(wù)器端的一種推薦聯(lián)系人的裝置的確定模塊的另一示例性示意圖;
[0120]圖10是根據(jù)一示例性實(shí)施例示出的用于服務(wù)器端的一種推薦聯(lián)系人的裝置的確定模塊的另一示例性示意圖;
[0121]圖11是根據(jù)一示例性實(shí)施例示出的用于服務(wù)器端的一種推薦聯(lián)系人的裝置的確定模塊的另一示例性示意圖;
[0122]圖12是根據(jù)一示例性實(shí)施例示出的用于服務(wù)器端的一種推薦聯(lián)系人的裝置的第一發(fā)送模塊的示例性示意圖;
[0123]圖13是根據(jù)一示例性實(shí)施例示出的用于服務(wù)器端的一種推薦聯(lián)系人的裝置的另一示例性示意圖;
[0124]圖14是根據(jù)一示例性實(shí)施例示出的用于服務(wù)器端的一種推薦聯(lián)系人的裝置的另一示例性示意圖;
[0125]圖15是根據(jù)一示例性實(shí)施例示出的用于客戶端的一種推薦聯(lián)系人的裝置的示例性示意圖;
[0126]圖16是根據(jù)一示例性實(shí)施例示出的用于客戶端的一種推薦聯(lián)系人的裝置的另一示例性示意圖;
[0127]圖17是根據(jù)一示例性實(shí)施例示出的用于客戶端的一種推薦聯(lián)系人的裝置的處理模塊的示例性示意圖;
[0128]圖18是根據(jù)一示例性實(shí)施例示出的用于客戶端的一種推薦聯(lián)系人的裝置的另一示例性示意圖;
[0129]圖19是根據(jù)一示例性實(shí)施例示出的用于客戶端的一種推薦聯(lián)系人的裝置的處理模塊的另一示例性示意圖;
[0130]圖20是根據(jù)一示例性實(shí)施例示出的用于客戶端的一種推薦聯(lián)系人的裝置的發(fā)送模塊的示例性示意圖;
[0131]圖21是根據(jù)一示例性實(shí)施例示出的用于客戶端的一種推薦聯(lián)系人的裝置的示例性示意圖;
[0132]圖22是根據(jù)一示例性實(shí)施例示出的用于服務(wù)器端的一種推薦聯(lián)系人的裝置的示例性示意圖。
[0133]通過上述附圖,已示出本公開明確的實(shí)施例,后文中將有更詳細(xì)的描述。這些附圖和文字描述并不是為了通過任何方式限制本公開構(gòu)思的范圍,而是通過參考特定實(shí)施例為本領(lǐng)域技術(shù)人員說明本公開的概念。
【具體實(shí)施方式】
[0134]以下結(jié)合附圖對本公開的優(yōu)選實(shí)施例進(jìn)行說明,應(yīng)當(dāng)理解,此處所描述的優(yōu)選實(shí)施例僅用于說明和解釋本公開,并不用于限定本公開。
[0135]這里將詳細(xì)地對示例性實(shí)施例進(jìn)行說明,其示例表示在附圖中。下面的描述涉及附圖時,除非另有表示,不同附圖中的相同數(shù)字表示相同或相似的要素。以下示例性實(shí)施例中所描述的實(shí)施方式并不代表與本公開相一致的所有實(shí)施方式。相反,它們僅是與如所附權(quán)利要求書中所詳述的、本公開的一些方面相一致的裝置和方法的例子。
[0136]本公開實(shí)施例提供一種推薦聯(lián)系人的方法及裝置。在該技術(shù)方案中,客戶端獲取用戶的位置與用戶處于該位置時的時間,根據(jù)獲取的這些信息形成該用戶的時空記錄,客戶端將用戶的時空記錄發(fā)送給服務(wù)器,由服務(wù)器根據(jù)用戶的時空記錄和預(yù)先存儲的其他用戶的時空記錄確定相遇頻度達(dá)到預(yù)設(shè)頻度的可推薦聯(lián)系人,并將該可推薦聯(lián)系人返回給客戶端。從而實(shí)現(xiàn)根據(jù)用戶與其他用戶的相遇頻度(可視為用戶的行為軌跡)向用戶推薦聯(lián)系人,從而提高推薦聯(lián)系人的命中率和準(zhǔn)確性。圖1是根據(jù)一示例性實(shí)施例示出的一種推薦聯(lián)系人的方法的流程圖,該方法用于服務(wù)器端,如圖1所示,包括以下步驟S101-S103:
[0137]在步驟SlOl中,接收客戶端發(fā)送的用戶的時空記錄,用戶的時空記錄包括用戶的位置和用戶處于該位置時的時間。
[0138]在步驟S102中,根據(jù)用戶的時空記錄和預(yù)先存儲的其它用戶的時空記錄,確定與用戶的相遇頻度達(dá)到預(yù)設(shè)頻度的可推薦聯(lián)系人。
[0139]其中,預(yù)設(shè)頻度可以是預(yù)設(shè)的用戶與其他用戶的相遇次數(shù)(兩用戶的時空記錄中的時間和位置相同時視為該兩用戶相遇一次),也可以是用戶與其他用戶相遇的次數(shù)與該用戶的時空記錄條數(shù)的百分比。預(yù)設(shè)頻度可以是用戶設(shè)置的(例如,相遇次數(shù)為5次),也可以是根據(jù)用戶的時空記錄確定的(例如,用戶的預(yù)設(shè)頻度為該用戶與其他用戶的相遇次數(shù)時,可以為根據(jù)用戶的時空記錄條數(shù)與預(yù)設(shè)權(quán)重計(jì)算得到的結(jié)果,比如當(dāng)用戶的時空記錄條數(shù)為100條,預(yù)設(shè)權(quán)重為30%時,則預(yù)設(shè)頻度為30條,以此類推,當(dāng)用戶的時空記錄條數(shù)為60條,預(yù)設(shè)權(quán)重為30%時,則預(yù)設(shè)頻度為18條)。
[0140]在一個實(shí)施例中,還可以監(jiān)控當(dāng)前是否達(dá)到預(yù)設(shè)確定時間;當(dāng)當(dāng)前達(dá)到預(yù)設(shè)確定時間時,再執(zhí)行步驟S102。例如,規(guī)定起始時間為0:00,并規(guī)定從O點(diǎn)起開始計(jì)時,每間隔15分鐘對應(yīng)的時亥Ij為預(yù)設(shè)確定時間,此時,當(dāng)監(jiān)控到時間達(dá)到0: 15 (或者0:30、1:00、、、、、以此類推)時,執(zhí)行步驟S102。因此,本公開實(shí)施例實(shí)現(xiàn)當(dāng)達(dá)到預(yù)設(shè)確定時間時,確定與用戶的相遇頻度達(dá)到預(yù)設(shè)頻度的可推薦聯(lián)系人,以便于及時將可推薦聯(lián)系人推薦給用戶。
[0141]在一個實(shí)施例中,還可以監(jiān)控輸入的指令;當(dāng)輸入的指令包括預(yù)設(shè)確定命令時,再執(zhí)行步驟S102。其中,預(yù)設(shè)確定命令,例如是用戶通過觸發(fā)預(yù)設(shè)按鍵或執(zhí)行預(yù)設(shè)手勢輸入的指令,該預(yù)設(shè)確定命令用于指示服務(wù)器執(zhí)行步驟S102。本公開實(shí)施例實(shí)現(xiàn)根據(jù)用戶輸入的指令確定與用戶的相遇頻度達(dá)到預(yù)設(shè)頻度的可推薦聯(lián)系人,以便于用戶可以根據(jù)自己的意愿獲取可推薦聯(lián)系人,從而提高用戶體驗(yàn)。
[0142]在一個實(shí)施例中,步驟S102可執(zhí)行為根據(jù)用戶的時空記錄和預(yù)先存儲的其它用戶的時空記錄,確定預(yù)設(shè)時間段內(nèi)的與用戶的相遇頻度達(dá)到預(yù)設(shè)頻度的可推薦聯(lián)系人。例如,預(yù)設(shè)時間段為30天,用戶的最新一條時空記錄中的時間為4月30號15:00,則可以確定3月31號15:00至4月30號15:00這段時間內(nèi)的與用戶的相遇頻度達(dá)到預(yù)設(shè)頻度的可推薦聯(lián)系人。本公開實(shí)施例通過預(yù)設(shè)時間段,例如最近一個月、或一年,有利于利用用戶與其他用戶的最近的相遇頻度(可視為用戶的行為軌跡),向用戶推薦可推薦聯(lián)系人,從而提高推薦的聯(lián)系人的命中率和準(zhǔn)確性。
[0143]在步驟S103中,將可推薦聯(lián)系人發(fā)送給客戶端。
[0144]在一個實(shí)施例中,還可以按照相遇頻度從高到低的順序,對可推薦聯(lián)系人進(jìn)行排序;獲取排序靠前的前N個可推薦聯(lián)系人,其中N為正整數(shù),且NS I ;然后將排序靠前的前N個可推薦聯(lián)系人發(fā)送給客戶端。例如,用戶的可推薦聯(lián)系人甲、乙、丙、丁的相遇頻度依次分別為若N為2,則將相遇頻度靠前的甲和丙推薦給用戶。本公開實(shí)施例將相遇頻度較高的可推薦聯(lián)系人推薦給用戶,從而提高推薦的聯(lián)系人的命中率和準(zhǔn)確性。
[0145]在一個實(shí)施例中,還可以將用戶發(fā)送至可推薦聯(lián)系人的客戶端。例如,用戶BI的可推薦聯(lián)系人為用戶B2、B3、B4,則可將用戶BI發(fā)送給用戶B2、B3、B4各自的客戶端。本公開實(shí)施例實(shí)現(xiàn)將用戶推薦給該用戶的可推薦聯(lián)系人,使可推薦聯(lián)系人能夠及時了解到該用戶,從而提聞推薦的聯(lián)系人的命中率和準(zhǔn)確性。
[0146]在一個實(shí)施例中,當(dāng)用戶和用戶的可推薦聯(lián)系人中,存在互為可推薦聯(lián)系人的用戶族時,將用戶族中的用戶發(fā)送給用戶族中的其他用戶的客戶端。例如,用戶B1、B2、B3、B4互為可推薦聯(lián)系人,則可以在用戶B1-B4之間相互推薦用戶B1-B4中的其他聯(lián)系人。在一個實(shí)施例中,可以通過最長公共子序列算法確定用戶族。本公開實(shí)施例實(shí)現(xiàn)將用戶族內(nèi)的用戶相互推薦,提高推薦的聯(lián)系人的命中率和準(zhǔn)確性。
[0147]綜上,本公開實(shí)施例根據(jù)用戶與其他用戶的相遇頻度(可視為用戶的行為軌跡)向用戶推薦聯(lián)系人。例如,當(dāng)用戶和可推薦聯(lián)系人的相遇頻度超過50%時,則說明用戶與該可推薦聯(lián)系人在同一時間同一地點(diǎn)的相遇的次數(shù)較多,可認(rèn)為用戶與該可推薦聯(lián)系人之間已經(jīng)建立過目光交流,彼此有所了解,將這樣的可推薦聯(lián)系人推薦給用戶時,由于用戶與該可推薦聯(lián)系人之間有基本的了解,使得推薦成功的概率增大,從而提高了推薦聯(lián)系人的命中率和準(zhǔn)確性。
[0148]本公開實(shí)施例提供的推薦聯(lián)系人的方法可用于終端設(shè)備中,如可獲取用戶的位置的手機(jī)、平板電腦等。
[0149]圖2是根據(jù)一示例性實(shí)施例示出的一種推薦聯(lián)系人的方法的流程圖,該方法用于客戶端,如圖2所示,包括以下步驟S201-S203:
[0150]在步驟S201中,獲取用戶的位置和用戶處于該位置時的時間,并根據(jù)獲取的用戶的位置和用戶處于該位置時的時間,生成用戶的時空記錄。
[0151]在一個實(shí)施例中,還可以監(jiān)控當(dāng)前是否達(dá)到預(yù)設(shè)獲取時間;當(dāng)當(dāng)前達(dá)到預(yù)設(shè)獲取時間時,獲取用戶的位置和用戶處于該位置時的時間。例如,規(guī)定起始時間為0:00,并規(guī)定從O點(diǎn)起開始計(jì)時,每間隔15分鐘對應(yīng)的時刻為預(yù)設(shè)獲取時間,此時,當(dāng)監(jiān)控到時間達(dá)到0:15(或者0:30、1:00、、、、、以此類推)時,執(zhí)行步驟S201。預(yù)設(shè)獲取時間之間的時間間隔越小,客戶端生成的用戶的時空記錄越多,客戶端提供給服務(wù)器的時空記錄越多,則服務(wù)器根據(jù)時空記錄確定的可推薦聯(lián)系人越準(zhǔn)確。本公開實(shí)施例實(shí)現(xiàn)當(dāng)達(dá)到預(yù)設(shè)獲取時間時,獲取用戶的位置和用戶處于該位置時的時間,以便于根據(jù)預(yù)設(shè)獲取時間定期獲取用戶的位置和用戶處于該位置時的時間,以便于為服務(wù)器向用戶推薦可推薦聯(lián)系人提供基礎(chǔ)信息。
[0152]在一個實(shí)施例中,還可以監(jiān)控輸入的指令;當(dāng)輸入的指令包括預(yù)設(shè)獲取命令時,獲取用戶的位置和用戶處于位置時的時間。其中,預(yù)設(shè)獲取命令,例如是用戶通過觸發(fā)預(yù)設(shè)按鍵或執(zhí)行預(yù)設(shè)手勢輸入的指令,該預(yù)設(shè)獲取命令用于指示客戶端執(zhí)行獲取用戶的位置和用戶處于位置時的時間的操作。本公開實(shí)施例實(shí)現(xiàn)根據(jù)用戶輸入的指令獲取用戶的位置和用戶處于位置時的時間,以便于用戶可以根據(jù)自己的需要指示終端獲取用戶的位置和用戶處于位置時的時間,從而提高用戶體驗(yàn)。
[0153]在步驟S202中,將用戶的時空記錄發(fā)送給服務(wù)器。
[0154]在一個實(shí)施例中,步驟S202可具體實(shí)施為:當(dāng)與服務(wù)器未連接時,將用戶的時空記錄存儲至本地;當(dāng)與服務(wù)器有連接時,將用戶的時空記錄發(fā)送給服務(wù)器。
[0155]本公開實(shí)施例實(shí)現(xiàn)當(dāng)與服務(wù)器未連接時將用戶的時空記錄存儲在本地,待與服務(wù)器有連接時,將用戶的時空記錄發(fā)送給服務(wù)器,從而避免丟失用戶的時空記錄,從而保證能夠?qū)⒂脩舻臅r空記錄發(fā)送給服務(wù)器。
[0156]在步驟S203中,接收服務(wù)器根據(jù)用戶的時空記錄返回的可推薦聯(lián)系人。
[0157]綜上,本公開實(shí)施例實(shí)現(xiàn)獲取用戶的時空記錄,并接收服務(wù)器根據(jù)用戶的時空記錄推薦的可推薦聯(lián)系人,提高了獲得的可推薦聯(lián)系人的命中率和準(zhǔn)確性。
[0158]實(shí)施例一
[0159]以客戶端獲取用戶的時空記錄,服務(wù)器向該客戶端推薦可推薦聯(lián)系人為例,對本公開實(shí)施例中推薦聯(lián)系人的方法進(jìn)行詳細(xì)說明,如圖3所示,包括:
[0160]在步驟S301中,客戶端獲取用戶的位置和用戶處于該位置時的時間,并根據(jù)獲取的用戶的位置和用戶處于該位置時的時間,生成用戶的時空記錄。
[0161]在步驟S302中,客戶端將用戶的時空記錄發(fā)送給服務(wù)器。
[0162]在步驟S303中,服務(wù)器接收客戶端發(fā)送的用戶的時空記錄,用戶的時空記錄包括用戶的位置和用戶處于該位置時的時間。
[0163]在步驟S304中,服務(wù)器根據(jù)用戶的時空記錄和預(yù)先存儲的其它用戶的時空記錄,確定與用戶的相遇頻度達(dá)到預(yù)設(shè)頻度的可推薦聯(lián)系人。
[0164]在步驟S305中,服務(wù)器將可推薦聯(lián)系人發(fā)送給客戶端。
[0165]在步驟S306中,客戶端接收服務(wù)器根據(jù)用戶的時空記錄返回的可推薦聯(lián)系人。
[0166]本公開實(shí)施例實(shí)現(xiàn)根據(jù)相遇頻度推薦可推薦聯(lián)系人,例如當(dāng)用戶和另一用戶的時空記錄相同的條數(shù)越多,即該兩個在同一時間同一地點(diǎn)相遇的次數(shù)越多時,可視為該兩個用戶之間有基本的了解,則將該兩個用戶互相推薦,使得推薦的命中率和準(zhǔn)確性提高。
[0167]實(shí)施例二
[0168]以服務(wù)器對可推薦聯(lián)系人進(jìn)行排序,將排序靠前的前N個可推薦聯(lián)系人返回給客戶端為例,對本公開實(shí)施例中的推薦聯(lián)系人的方法進(jìn)行詳細(xì)說明,如圖4所示,包括:
[0169]在步驟S401中,客戶端監(jiān)控當(dāng)前是否達(dá)到預(yù)設(shè)獲取時間。
[0170]在步驟S402中,當(dāng)當(dāng)前達(dá)到預(yù)設(shè)獲取時間時,客戶端獲取用戶的位置和用戶處于該位置時的時間,并根據(jù)獲取的用戶的位置和用戶處于該位置時的時間,生成用戶的時空記錄。
[0171]在步驟S403中,客戶端將用戶的時空記錄發(fā)送給服務(wù)器。
[0172]在步驟S404中,服務(wù)器接收客戶端發(fā)送的用戶的時空記錄,用戶的時空記錄包括用戶的位置和用戶處于該位置時的時間。
[0173]在步驟S405中,服務(wù)器根據(jù)用戶的時空記錄和預(yù)先存儲的其它用戶的時空記錄,確定最近一個月內(nèi)的與用戶的相遇頻度達(dá)到預(yù)設(shè)頻度的可推薦聯(lián)系人。
[0174]在步驟S 406中,服務(wù)器按照相遇頻度從高到低的順序,對可推薦聯(lián)系人進(jìn)行排序;
[0175]在步驟S407中,服務(wù)器獲取排序靠前的前N個可推薦聯(lián)系人,其中N為正整數(shù),且N^l;
[0176]在步驟S408中,服務(wù)器將排序靠前的前N個可推薦聯(lián)系人發(fā)送給客戶端。
[0177]在步驟S409中,服務(wù)器將用戶發(fā)送至可推薦聯(lián)系人的客戶端。
[0178]在步驟S410中,客戶端和可推薦聯(lián)系人的客戶端接收服務(wù)器根據(jù)用戶的時空記錄返回的可推薦聯(lián)系人。
[0179]其中,步驟S408和步驟S409也可以同時執(zhí)行。
[0180]本公開實(shí)施例實(shí)現(xiàn)根據(jù)相遇頻度的排序,推薦排序靠前的可推薦聯(lián)系人,因用戶與可推薦聯(lián)系人的相遇頻度較高,使得推薦的命中率和準(zhǔn)確性提高。
[0181]圖5是根據(jù)一示例性實(shí)施例示出的一種推薦聯(lián)系人的裝置的示例性示意圖,如圖5所示,該裝置用于服務(wù)器端,包括接收模塊501、確定模塊502和第一發(fā)送模塊503,其中,
[0182]接收模塊501,被配置為用于接收客戶端發(fā)送的用戶的時空記錄,用戶的時空記錄包括用戶的位置和用戶處于位置時的時間;
[0183]確定模塊502,被配置為用于根據(jù)用戶的時空記錄和預(yù)先存儲的其它用戶的時空記錄,確定與用戶的相遇頻度達(dá)到預(yù)設(shè)頻度的可推薦聯(lián)系人;
[0184]第一發(fā)送模塊503,被配置為用于將可推薦聯(lián)系人發(fā)送給客戶端。
[0185]在一個實(shí)施例中,如圖6所示,該裝置還包括:
[0186]第一監(jiān)控模塊504,被配置為用于監(jiān)控當(dāng)前是否達(dá)到預(yù)設(shè)確定時間;
[0187]在一個實(shí)施例中,如圖7所示,確定模塊502包括:
[0188]第一確定單元505,被配置為用于當(dāng)當(dāng)前達(dá)到預(yù)設(shè)確定時間時,根據(jù)用戶的時空記錄和預(yù)先存儲的其它用戶的時空記錄,確定與用戶的相遇頻度達(dá)到預(yù)設(shè)頻度的可推薦聯(lián)系人。
[0189]在一個實(shí)施例中,如圖8所示,該裝置還包括:
[0190]第二監(jiān)控模塊506,被配置為用于監(jiān)控輸入的指令;
[0191]在一個實(shí)施例中,如圖9所示,確定模塊502包括:
[0192]第二確定單元507,被配置為用于當(dāng)輸入的指令包括預(yù)設(shè)確定命令時,根據(jù)用戶的時空記錄和預(yù)先存儲的其它用戶的時空記錄,確定與用戶的相遇頻度達(dá)到預(yù)設(shè)頻度的可推薦聯(lián)系人。
[0193]在一個實(shí)施例中,如圖10所示,確定模塊502包括:
[0194]第三確定單元508,被配置為用于根據(jù)用戶的時空記錄和預(yù)先存儲的其它用戶的時空記錄,確定預(yù)設(shè)時間段內(nèi)的與用戶的相遇頻度達(dá)到預(yù)設(shè)頻度的可推薦聯(lián)系人。[0195]在一個實(shí)施例中,如圖11所示,確定模塊502包括:
[0196]排序單元509,被配置為用于按照相遇頻度從高到低的順序,對可推薦聯(lián)系人進(jìn)行排序;
[0197]獲取單元510,被配置為用于獲取排序靠前的前N個可推薦聯(lián)系人,其中N為正整數(shù),且N≥1 ;
[0198]在一個實(shí)施例中,如圖12所不,第一發(fā)送模塊503包括:
[0199]發(fā)送單元511,被配置為用于將排序 靠前的前N個可推薦聯(lián)系人發(fā)送給客戶端。
[0200]在一個實(shí)施例中,如圖13所示,該裝置還包括:
[0201]第二發(fā)送模塊512,被配置為用于將用戶發(fā)送至可推薦聯(lián)系人的客戶端。
[0202]在一個實(shí)施例中,如圖14所示,該裝置還包括:
[0203]第三發(fā)送模塊513,被配置用于當(dāng)用戶和用戶的可推薦聯(lián)系人中,存在互為可推薦聯(lián)系人的用戶族時,將用戶族中的用戶發(fā)送給用戶族中的其他用戶的客戶端。
[0204]圖15是根據(jù)一示例性實(shí)施例示出的一種推薦聯(lián)系人的裝置的示例性示意圖,如圖15所示,該裝置被配置為用于客戶端,包括處理模塊1501、發(fā)送模塊1502和接收模塊1503,其中,
[0205]處理模塊1501,被配置為用于獲取用戶的位置和用戶處于位置時的時間,并根據(jù)獲取的用戶的位置和用戶處于位置時的時間,生成用戶的時空記錄;
[0206]發(fā)送模塊1502,被配置為用于將用戶的時空記錄發(fā)送給服務(wù)器;
[0207]接收模塊1503,被配置為用于接收服務(wù)器根據(jù)用戶的時空記錄返回的可推薦聯(lián)系人。
[0208]在一個實(shí)施例中,如圖16所示,該裝置還包括:
[0209]第一監(jiān)控模塊1504,被配置為用于監(jiān)控當(dāng)前是否達(dá)到預(yù)設(shè)獲取時間;
[0210]在一個實(shí)施例中,如圖17所示,處理模塊1501包括:
[0211]第一獲取單元1505,被配置為用于當(dāng)當(dāng)前達(dá)到預(yù)設(shè)獲取時間時,獲取用戶的位置和用戶處于位置時的時間。
[0212]在一個實(shí)施例中,如圖18所示,該裝置還包括:
[0213]第二監(jiān)控模塊1506,被配置為用于監(jiān)控輸入的指令;
[0214]在一個實(shí)施例中,如圖19所示,處理模塊1501包括:
[0215]第二獲取單元1507,被配置為用于當(dāng)輸入的指令包括預(yù)設(shè)獲取命令時,獲取用戶的位置和用戶處于位置時的時間。
[0216]在一個實(shí)施例中,如圖20所不,發(fā)送模塊1502包括:
[0217]存儲單元1508,被配置為用于當(dāng)與服務(wù)器未連接時,將用戶的時空記錄存儲至本地;
[0218]發(fā)送單元1509,被配置為用于當(dāng)與所述服務(wù)器有連接時,將所述用戶的時空記錄發(fā)送給服務(wù)器。
[0219]圖21是根據(jù)一示例性實(shí)施例示出的一種用于推薦聯(lián)系人的裝置8000的框圖。例如,裝置8000可以是移動電話,計(jì)算機(jī),數(shù)字廣播終端,消息收發(fā)設(shè)備,游戲控制臺,平板設(shè)備,醫(yī)療設(shè)備,健身設(shè)備,個人數(shù)字助理等。
[0220]參照圖21,裝置8000可以包括以下一個或多個組件:處理組件8002,存儲器8004,電源組件8006,多媒體組件8008,音頻組件8010,輸入/輸出(I/O)的接口 8012,傳感器組件8014,以及通信組件8016。
[0221]處理組件8002通??刂蒲b置8000的整體操作,諸如與顯示,電話呼叫,數(shù)據(jù)通信,相機(jī)操作和記錄操作相關(guān)聯(lián)的操作。處理元件8002可以包括一個或多個處理器8020來執(zhí)行指令,以完成上述的方法的全部或部分步驟。此外,處理組件8002可以包括一個或多個模塊,便于處理組件8002和其他組件之間的交互。例如,處理部件8002可以包括多媒體模塊,以方便多媒體組件8008和處理組件8002之間的交互。
[0222]存儲器8004被配置為存儲各種類型的數(shù)據(jù)以支持在設(shè)備8000的操作。這些數(shù)據(jù)的示例包括用于在裝置8000上操作的任何應(yīng)用程序或方法的指令,用戶數(shù)據(jù),電話簿數(shù)據(jù),消息,圖片,視頻等。存儲器8004可以由任何類型的易失性或非易失性存儲設(shè)備或者它們的組合實(shí)現(xiàn),如靜態(tài)隨機(jī)存取存儲器(SRAM),電可擦除可編程只讀存儲器(EEPROM),可擦除可編程只讀存儲器(EPROM),可編程只讀存儲器(PROM),只讀存儲器(R0M),磁存儲器,快閃存儲器,磁盤或光盤。
[0223]電力組件8006為裝置8000的各種組件提供電力。電力組件8006可以包括電源管理系統(tǒng),一個或多個電源,及其他與為裝置8000生成、管理和分配電力相關(guān)聯(lián)的組件。
[0224]多媒體組件8008包括在裝置8000和用戶之間的提供一個輸出接口的屏幕。在一些實(shí)施例中,屏幕可以包括液晶顯示器(LCD)和觸摸面板(TP)。如果屏幕包括觸摸面板,屏幕可以被實(shí)現(xiàn)為觸摸屏,以接收來自用戶的輸入信號。觸摸面板包括一個或多個觸摸傳感器以感測觸摸、滑動和觸摸面板上的手勢。觸摸傳感器可以不僅感測觸摸或滑動動作的邊界,而且還檢測與觸摸或滑動操作相關(guān)的持續(xù)時間和壓力。在一些實(shí)施例中,多媒體組件8008包括一個前置攝像頭和/或后置攝像頭。當(dāng)設(shè)備8000處于操作模式,如拍攝模式或視頻模式時,前置攝像頭和/或后置攝像頭可以接收外部的多媒體數(shù)據(jù)。每個前置攝像頭和后置攝像頭可以是一個固定的光學(xué)透鏡系統(tǒng)或具有焦距和光學(xué)變焦能力。
[0225]音頻組件8010被配置為輸出和/或輸入音頻信號。例如,音頻組件8010包括一個麥克風(fēng)(MIC),當(dāng)裝置8000處于操作模式,如呼叫模式、記錄模式和語音識別模式時,麥克風(fēng)被配置為接收外部音頻信號。所接收的音頻信號可以被進(jìn)一步存儲在存儲器8004或經(jīng)由通信組件8016發(fā)送。在一些實(shí)施例中,音頻組件8010還包括一個揚(yáng)聲器,用于輸出音頻信號。
[0226]I/O接口 8012為處理組件8002和外圍接口模塊之間提供接口,上述外圍接口模塊可以是鍵盤,點(diǎn)擊輪,按鈕等。這些按鈕可包括但不限于:主頁按鈕、音量按鈕、啟動按鈕和鎖定按鈕。
[0227]傳感器組件8014包括一個或多個傳感器,用于為裝置8000提供各個方面的狀態(tài)評估。例如,傳感器組件8014可以檢測到設(shè)備8000的打開/關(guān)閉狀態(tài),組件的相對定位,例如所述組件為裝置8000的顯示器和小鍵盤,傳感器組件8014還可以檢測裝置8000或裝置8000 —個組件的位置改變,用戶與裝置8000接觸的存在或不存在,裝置8000方位或加速/減速和裝置8000的溫度變化。傳感器組件8014可以包括接近傳感器,被配置用來在沒有任何的物理接觸時檢測附近物體的存在。傳感器組件8014還可以包括光傳感器,如CMOS或CXD圖像傳感器,用于在成像應(yīng)用中使用。在一些實(shí)施例中,該傳感器組件8014還可以包括加速度傳感器,陀螺儀傳感器,磁傳感器,壓力傳感器或溫度傳感器。[0228]通信組件8016被配置為便于裝置8000和其他設(shè)備之間有線或無線方式的通信。裝置8000可以接入基于通信標(biāo)準(zhǔn)的無線網(wǎng)絡(luò),如WiFi,2G或3G,或它們的組合。在一個示例性實(shí)施例中,通信部件8016經(jīng)由廣播信道接收來自外部廣播管理系統(tǒng)的廣播信號或廣播相關(guān)信息。在一個示例性實(shí)施例中,所述通信部件8016還包括近場通信(NFC)模塊,以促進(jìn)短程通信。例如,在NFC模塊可基于射頻識別(RFID)技術(shù),紅外數(shù)據(jù)協(xié)會(IrDA)技術(shù),超寬帶(UWB)技術(shù),藍(lán)牙(BT)技術(shù)和其他技術(shù)來實(shí)現(xiàn)。
[0229]在示例性實(shí)施例中,裝置8000可以被一個或多個應(yīng)用專用集成電路(ASIC)、數(shù)字信號處理器(DSP)、數(shù)字信號處理設(shè)備(DSro)、可編程邏輯器件(PLD)、現(xiàn)場可編程門陣列(FPGA)、控制器、微控制器、微處理器或其他電子元件實(shí)現(xiàn),用于執(zhí)行上述方法。
[0230]在示例性實(shí)施例中,還提供了一種包括指令的非臨時性計(jì)算機(jī)可讀存儲介質(zhì),例如包括指令的存儲器8004,上述指令可由裝置8000的處理器8020執(zhí)行以完成上述方法。例如,所述非臨時性計(jì)算機(jī)可讀存儲介質(zhì)可以是ROM、隨機(jī)存取存儲器(RAM)、CD-ROM、磁帶、軟盤和光數(shù)據(jù)存儲設(shè)備等。
[0231]一種推薦聯(lián)系人的裝置,用于客戶端,包括:
[0232]處理器;
[0233]用于存儲處理器可執(zhí)行指令的存儲器;
[0234]其中,處理器被配置為:
[0235]獲取用戶的位置和用戶處于位置時的時間,并根據(jù)獲取的用戶的位置和用戶處于位置時的時間,生成用戶的時空記錄;
[0236]將用戶的時空記錄發(fā)送給服務(wù)器;
[0237]接收服務(wù)器根據(jù)用戶的時空記錄返回的可推薦聯(lián)系人。
[0238]該處理器還被配置為:
[0239]監(jiān)控當(dāng)前是否達(dá)到預(yù)設(shè)獲取時間;當(dāng)當(dāng)前達(dá)到預(yù)設(shè)獲取時間時,獲取用戶的位置和用戶處于位置時的時間。
[0240]該處理器還被配置為:
[0241]監(jiān)控輸入的指令;當(dāng)輸入的指令包括預(yù)設(shè)獲取命令時,獲取用戶的位置和用戶處于位置時的時間。
[0242]該處理器還被配置為:
[0243]當(dāng)與服務(wù)器未連接時,將用戶的時空記錄存儲至本地;
[0244]當(dāng)與服務(wù)器有連接時,將用戶的時空記錄發(fā)送給服務(wù)器。
[0245]一種非臨時性計(jì)算機(jī)可讀存儲介質(zhì),當(dāng)存儲介質(zhì)中的指令由終端的處理器執(zhí)行時,使得終端能夠執(zhí)行一種推薦聯(lián)系人的方法,方法包括:
[0246]獲取用戶的位置和用戶處于位置時的時間,并根據(jù)獲取的用戶的位置和用戶處于位置時的時間,生成用戶的時空記錄;
[0247]將用戶的時空記錄發(fā)送給服務(wù)器;
[0248]接收服務(wù)器根據(jù)用戶的時空記錄返回的可推薦聯(lián)系人。
[0249]該存儲介質(zhì)還存儲有:
[0250]監(jiān)控當(dāng)前是否達(dá)到預(yù)設(shè)獲取時間;當(dāng)當(dāng)前達(dá)到預(yù)設(shè)獲取時間時,獲取用戶的位置和用戶處于位置時的時間。[0251]該存儲介質(zhì)還存儲有:
[0252]監(jiān)控輸入的指令;當(dāng)輸入的指令包括預(yù)設(shè)獲取命令時,獲取用戶的位置和用戶處于位置時的時間。
[0253]該存儲介質(zhì)還存儲有:
[0254]當(dāng)與服務(wù)器未連接時,將用戶的時空記錄存儲至本地;
[0255]當(dāng)與服務(wù)器有連接時,將用戶的時空記錄發(fā)送給服務(wù)器。
[0256]圖22是本發(fā)明實(shí)施例中服務(wù)器的結(jié)構(gòu)示意圖。該服務(wù)器1900可因配置或性能不同而產(chǎn)生比較大的差異,可以包括一個或一個以上中央處理器(central processingunits,CPU) 1922(例如,一個或一個以上處理器)和存儲器1932,一個或一個以上存儲應(yīng)用程序1942或數(shù)據(jù)1944的存儲介質(zhì)1930 (例如一個或一個以上海量存儲設(shè)備)。其中,存儲器1932和存儲介質(zhì)1930可以是短暫存儲或持久存儲。存儲在存儲介質(zhì)1930的程序可以包括一個或一個以上模塊(圖示沒標(biāo)出),每個模塊可以包括對服務(wù)器中的一系列指令操作。更進(jìn)一步地,中央處理器1922可以設(shè)置為與存儲介質(zhì)1930通信,在服務(wù)器1900上執(zhí)行存儲介質(zhì)1930中的一系列指令操作。
[0257]服務(wù)器1900還可以包括一個或一個以上電源1926,一個或一個以上有線或無線網(wǎng)絡(luò)接口 1950,一個或一個以上輸入輸出接口 1958,一個或一個以上鍵盤1956,和/或,一個或一個以上操作系統(tǒng) 1941,例如 Windows ServerTM, Mac OS XTM,UnixTM, LinuxTM,F(xiàn)reeBSDTM 等等。
[0258]一種推薦聯(lián)系人的裝置,用于服務(wù)器端,包括:
[0259]處理器;
[0260]用于存儲處理器可執(zhí)行指令的存儲器;
[0261]其中,處理器被配置為:
[0262]接收客戶端發(fā)送的用戶的時空記錄,用戶的時空記錄包括用戶的位置和用戶處于位置時的時間;
[0263]根據(jù)用戶的時空記錄和預(yù)先存儲的其它用戶的時空記錄,確定與用戶的相遇頻度達(dá)到預(yù)設(shè)頻度的可推薦聯(lián)系人;
[0264]將可推薦聯(lián)系人發(fā)送給客戶端。
[0265]該處理器還被配置為:
[0266]監(jiān)控當(dāng)前是否達(dá)到預(yù)設(shè)確定時間;當(dāng)前達(dá)到預(yù)設(shè)確定時間時,根據(jù)用戶的時空記錄和預(yù)先存儲的其它用戶的時空記錄,確定與用戶的相遇頻度達(dá)到預(yù)設(shè)頻度的可推薦聯(lián)系人。
[0267]該處理器還被配置為:
[0268]監(jiān)控輸入的指令;當(dāng)輸入的指令包括預(yù)設(shè)確定命令時,根據(jù)用戶的時空記錄和預(yù)先存儲的其它用戶的時空記錄,確定與用戶的相遇頻度達(dá)到預(yù)設(shè)頻度的可推薦聯(lián)系人。
[0269]該處理器還被配置為:
[0270]根據(jù)用戶的時空記錄和預(yù)先存儲的其它用戶的時空記錄,確定預(yù)設(shè)時間段內(nèi)的與用戶的相遇頻度達(dá)到預(yù)設(shè)頻度的可推薦聯(lián)系人。
[0271]該處理器還被配置為:
[0272]按照相遇頻度從高到低的順序,對可推薦聯(lián)系人進(jìn)行排序;[0273]獲取排序靠前的前N個可推薦聯(lián)系人,其中N為正整數(shù),且N ^ I ;
[0274]將可推薦聯(lián)系人發(fā)送給客戶端,包括:
[0275]將排序靠前的前N個可推薦聯(lián)系人發(fā)送給客戶端。
[0276]該處理器還被配置為:
[0277]將用戶發(fā)送至可推薦聯(lián)系人的客戶端。
[0278]該處理器還被配置為:
[0279]當(dāng)用戶和用戶的可推薦聯(lián)系人中,存在互為可推薦聯(lián)系人的用戶族時,將用戶族中的用戶發(fā)送給用戶族中的其他用戶的客戶端。
[0280]一種非臨時性計(jì)算機(jī)可讀存儲介質(zhì),當(dāng)存儲介質(zhì)中的指令由服務(wù)器的處理器執(zhí)行時,使得服務(wù)器能夠執(zhí)行一種推薦聯(lián)系人的方法,方法包括:
[0281]接收客戶端發(fā)送的用戶的時空記錄,用戶的時空記錄包括用戶的位置和用戶處于位置時的時間;
[0282]根據(jù)用戶的時空記錄和預(yù)先存儲的其它用戶的時空記錄,確定與用戶的相遇頻度達(dá)到預(yù)設(shè)頻度的可推薦聯(lián)系人;
[0283]將可推薦聯(lián)系人發(fā)送給客戶端。
[0284]該存儲介質(zhì)還存儲有:
[0285]監(jiān)控當(dāng)前是否達(dá)到預(yù)設(shè)確定時間;當(dāng)前達(dá)到預(yù)設(shè)確定時間時,根據(jù)用戶的時空記錄和預(yù)先存儲的其它用戶的時空記錄,確定與用戶的相遇頻度達(dá)到預(yù)設(shè)頻度的可推薦聯(lián)系人。
[0286]該存儲介質(zhì)還存儲有:
[0287]監(jiān)控輸入的指令;當(dāng)輸入的指令包括預(yù)設(shè)確定命令時,根據(jù)用戶的時空記錄和預(yù)先存儲的其它用戶的時空記錄,確定與用戶的相遇頻度達(dá)到預(yù)設(shè)頻度的可推薦聯(lián)系人。
[0288]該存儲介質(zhì)還存儲有:
[0289]根據(jù)用戶的時空記錄和預(yù)先存儲的其它用戶的時空記錄,確定預(yù)設(shè)時間段內(nèi)的與用戶的相遇頻度達(dá)到預(yù)設(shè)頻度的可推薦聯(lián)系人。
[0290]該存儲介質(zhì)還存儲有:
[0291]按照相遇頻度從高到低的順序,對可推薦聯(lián)系人進(jìn)行排序;
[0292]獲取排序靠前的前N個可推薦聯(lián)系人,其中N為正整數(shù),且N≥1 ;
[0293]將可推薦聯(lián)系人發(fā)送給客戶端,包括:
[0294]將排序靠前的前N個可推薦聯(lián)系人發(fā)送給客戶端。
[0295]該存儲介質(zhì)還存儲有:
[0296]將用戶發(fā)送至可推薦聯(lián)系人的客戶端。
[0297]該存儲介質(zhì)還存儲有:
[0298]當(dāng)用戶和用戶的可推薦聯(lián)系人中,存在互為可推薦聯(lián)系人的用戶族時,將用戶族中的用戶發(fā)送給用戶族中的其他用戶的客戶端。
[0299]本領(lǐng)域技術(shù)人員在考慮說明書及實(shí)踐這里公開的公開后,將容易想到本公開的其它實(shí)施方案。本申請旨在涵蓋本公開的任何變型、用途或者適應(yīng)性變化,這些變型、用途或者適應(yīng)性變化遵循本公開的一般性原理并包括本公開未公開的本【技術(shù)領(lǐng)域】中的公知常識或慣用技術(shù)手段。說明書和實(shí)施例僅被視為示例性的,本公開的真正范圍和精神由下面的權(quán)利要求指出。
[0300]應(yīng)當(dāng)理解的是,本公開并不局限于上面已經(jīng)描述并在附圖中示出的精確結(jié)構(gòu),并且可以在不脫離其范圍進(jìn)行各種修改和改變。本公開的范圍僅由所附的權(quán)利要求來限制。
【權(quán)利要求】
1.一種推薦聯(lián)系人的方法,用于服務(wù)器端,其特征在于,包括: 接收客戶端發(fā)送的用戶的時空記錄,所述用戶的時空記錄包括所述用戶的位置和所述用戶處于所述位置時的時間; 根據(jù)所述用戶的時空記錄和預(yù)先存儲的其它用戶的時空記錄,確定與所述用戶的相遇頻度達(dá)到預(yù)設(shè)頻度的可推薦聯(lián)系人; 將所述可推薦聯(lián)系人發(fā)送給所述客戶端。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述方法還包括: 監(jiān)控當(dāng)前是否達(dá)到預(yù)設(shè)確定時間; 所述根據(jù)所述用戶的時空記錄和預(yù)先存儲的其它用戶的時空記錄,確定與所述用戶的相遇頻度達(dá)到預(yù)設(shè)頻 度的可推薦聯(lián)系人,包括: 當(dāng)當(dāng)前達(dá)到預(yù)設(shè)確定時間時,根據(jù)所述用戶的時空記錄和預(yù)先存儲的其它用戶的時空記錄,確定與所述用戶的相遇頻度達(dá)到預(yù)設(shè)頻度的可推薦聯(lián)系人。
3.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述方法還包括: 監(jiān)控輸入的指令; 所述根據(jù)所述用戶的時空記錄和預(yù)先存儲的其它用戶的時空記錄,確定與所述用戶的相遇頻度達(dá)到預(yù)設(shè)頻度的可推薦聯(lián)系人,包括: 當(dāng)所述輸入的指令包括預(yù)設(shè)確定命令時,根據(jù)所述用戶的時空記錄和預(yù)先存儲的其它用戶的時空記錄,確定與所述用戶的相遇頻度達(dá)到預(yù)設(shè)頻度的可推薦聯(lián)系人。
4.根據(jù)權(quán)利要求1所述的方法,其特征在于, 所述根據(jù)所述用戶的時空記錄和預(yù)先存儲的其它用戶的時空記錄,確定與所述用戶的相遇頻度達(dá)到預(yù)設(shè)頻度的可推薦聯(lián)系人,包括: 根據(jù)所述用戶的時空記錄和預(yù)先存儲的其它用戶的時空記錄,確定預(yù)設(shè)時間段內(nèi)的與所述用戶的相遇頻度達(dá)到預(yù)設(shè)頻度的可推薦聯(lián)系人。
5.根據(jù)權(quán)利要求1至4中任一所述的方法,其特征在于, 所述根據(jù)所述用戶的時空記錄和預(yù)先存儲的其它用戶的時空記錄,確定與所述用戶的相遇頻度達(dá)到預(yù)設(shè)頻度的可推薦聯(lián)系人,包括: 按照所述相遇頻度從高到低的順序,對所述可推薦聯(lián)系人進(jìn)行排序; 獲取排序靠前的前N個可推薦聯(lián)系人,其中N為正整數(shù),且N ^ I ; 所述將所述可推薦聯(lián)系人發(fā)送給所述客戶端,包括: 將排序靠前的所述前N個可推薦聯(lián)系人發(fā)送給所述客戶端。
6.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述方法還包括: 將所述用戶發(fā)送至所述可推薦聯(lián)系人的客戶端。
7.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述方法還包括: 當(dāng)所述用戶和所述用戶的可推薦聯(lián)系人中,存在互為可推薦聯(lián)系人的用戶族時,將所述用戶族中的用戶發(fā)送給所述用戶族中的其他用戶的客戶端。
8.一種推薦聯(lián)系人的方法,用于客戶端,其特征在于,包括: 獲取用戶的位置和所述用戶處于所述位置時的時間,并根據(jù)獲取的所述用戶的位置和所述用戶處于所述位置時的時間,生成所述用戶的時空記錄; 將所述用戶的時空記錄發(fā)送給服務(wù)器;接收所述服務(wù)器根據(jù)所述用戶的時空記錄返回的可推薦聯(lián)系人。
9.根據(jù)權(quán)利要求8所述的方法,其特征在于,所述方法還包括: 監(jiān)控當(dāng)前是否達(dá)到預(yù)設(shè)獲取時間; 所述獲取用戶的位置和所述用戶處于所述位置時的時間,包括: 當(dāng)當(dāng)前達(dá)到預(yù)設(shè)獲取時間時,獲取用戶的位置和所述用戶處于所述位置時的時間。
10.根據(jù)權(quán)利要求8所述的方法,其特征在于,所述方法還包括: 監(jiān)控輸入的指令; 所述獲取用戶的位置和所述用戶處于所述位置時的時間,包括: 當(dāng)所述輸入的指令包括預(yù)設(shè)獲取命令時,獲取用戶的位置和所述用戶處于所述位置時的時間。
11.根據(jù)權(quán)利要求8所述的方法,其特征在于, 所述將所述用戶的時空記錄發(fā)送給服務(wù)器,包括: 當(dāng)與所述服務(wù)器未連接時,將所述用戶的時空記錄存儲至本地; 當(dāng)與所述服務(wù)器有連接時,將所述用戶的時空記錄發(fā)送給服務(wù)器。
12.—種推薦聯(lián)系人的裝置,用于服務(wù)器端,其特征在于,包括: 接收模塊,用于接收客戶端發(fā)送的用戶的時空記錄,所述用戶的時空記錄包括所述用戶的位置和所述用戶處于所述位置時的時間; 確定模塊,用于根據(jù)所述用戶的時空記錄和預(yù)先存儲的其它用戶的時空記錄,確定與所述用戶的相遇頻度達(dá)到預(yù)設(shè)頻度的可推薦聯(lián)系人; 第一發(fā)送模塊,用于將所述可推薦聯(lián)系人發(fā)送給所述客戶端。
13.根據(jù)權(quán)利要求12所述的裝置,其特征在于,所述裝置還包括: 第一監(jiān)控模塊,用于監(jiān)控當(dāng)前是否達(dá)到預(yù)設(shè)確定時間; 所述確定模塊包括: 第一確定單元,用于當(dāng)當(dāng)前達(dá)到預(yù)設(shè)確定時間時,根據(jù)所述用戶的時空記錄和預(yù)先存儲的其它用戶的時空記錄,確定與所述用戶的相遇頻度達(dá)到預(yù)設(shè)頻度的可推薦聯(lián)系人。
14.根據(jù)權(quán)利要求12所述的裝置,其特征在于,所述裝置還包括: 第二監(jiān)控模塊,用于監(jiān)控輸入的指令; 所述確定模塊包括: 第二確定單元,用于當(dāng)所述輸入的指令包括預(yù)設(shè)確定命令時,根據(jù)所述用戶的時空記錄和預(yù)先存儲的其它用戶的時空記錄,確定與所述用戶的相遇頻度達(dá)到預(yù)設(shè)頻度的可推薦聯(lián)系人。
15.根據(jù)權(quán)利要求12所述的裝置,其特征在于, 所述確定模塊包括: 第三確定單元,用于根據(jù)所述用戶的時空記錄和預(yù)先存儲的其它用戶的時空記錄,確定預(yù)設(shè)時間段內(nèi)的與所述用戶的相遇頻度達(dá)到預(yù)設(shè)頻度的可推薦聯(lián)系人。
16.根據(jù)權(quán)利要求12至15中任一所述的裝置,其特征在于, 所述確定模塊,包括: 排序單元,用于按照所述相遇頻度從高到低的順序,對所述可推薦聯(lián)系人進(jìn)行排序; 獲取單元,用于獲取排序靠前的前N個可推薦聯(lián)系人,其中N為正整數(shù),且N ^ I ;所述第一發(fā)送模塊包括: 發(fā)送單元,用于將排序靠前的所述前N個可推薦聯(lián)系人發(fā)送給所述客戶端。
17.根據(jù)權(quán)利要求12所述的裝置,其特征在于,所述裝置還包括: 第二發(fā)送模塊,用于將所述用戶發(fā)送至所述可推薦聯(lián)系人的客戶端。
18.根據(jù)權(quán)利要求12所述的裝置,其特征在于,所述裝置還包括: 第三發(fā)送模塊,用于當(dāng)所述用戶和所述用戶的可推薦聯(lián)系人中,存在互為可推薦聯(lián)系人的用戶族時,將所述用戶族中的用戶發(fā)送給所述用戶族中的其他用戶的客戶端。
19.一種推薦聯(lián)系人的裝置,用于客戶端,其特征在于,包括: 處理模塊,用于獲取用戶的位置和所述用戶處于所述位置時的時間,并根據(jù)獲取的所述用戶的位置和所述用戶處于所述位置時的時間,生成所述用戶的時空記錄; 發(fā)送模塊,用于將所述用戶的時空記錄發(fā)送給服務(wù)器; 接收模塊,用于接收所 述服務(wù)器根據(jù)所述用戶的時空記錄返回的可推薦聯(lián)系人。
20.根據(jù)權(quán)利要求19所述的裝置,其特征在于,所述裝置還包括: 第一監(jiān)控模塊,用于監(jiān)控當(dāng)前是否達(dá)到預(yù)設(shè)獲取時間; 所述處理模塊包括: 第一獲取單元,用于當(dāng)當(dāng)前達(dá)到預(yù)設(shè)獲取時間時,獲取用戶的位置和所述用戶處于所述位置時的時間。
21.根據(jù)權(quán)利要求19所述的裝置,其特征在于,所述裝置還包括: 第二監(jiān)控模塊,用于監(jiān)控輸入的指令; 所述處理模塊包括: 第二獲取單元,用于當(dāng)所述輸入的指令包括預(yù)設(shè)獲取命令時,獲取用戶的位置和所述用戶處于所述位置時的時間。
22.根據(jù)權(quán)利要求19所述的裝置,其特征在于, 所述發(fā)送模塊包括: 存儲單元,用于當(dāng)與所述服務(wù)器未連接時,將所述用戶的時空記錄存儲至本地; 發(fā)送單元,當(dāng)與所述服務(wù)器有連接時,將所述用戶的時空記錄發(fā)送給服務(wù)器。
23.一種推薦聯(lián)系人的裝置,用于服務(wù)器端,其特征在于,包括: 處理器; 用于存儲處理器可執(zhí)行指令的存儲器; 其中,所述處理器被配置為: 接收客戶端發(fā)送的用戶的時空記錄,所述用戶的時空記錄包括所述用戶的位置和所述用戶處于所述位置時的時間; 根據(jù)所述用戶的時空記錄和預(yù)先存儲的其它用戶的時空記錄,確定與所述用戶的相遇頻度達(dá)到預(yù)設(shè)頻度的可推薦聯(lián)系人; 將所述可推薦聯(lián)系人發(fā)送給所述客戶端。
24.一種推薦聯(lián)系人的裝置,用于客戶端,其特征在于,包括: 處理器; 用于存儲處理器可執(zhí)行指令的存儲器; 其中,所述處理器被配置為:獲取用戶的位置和所述用戶處于所述位置時的時間,并根據(jù)獲取的所述用戶的位置和所述用戶處于所述位置時的時間,生成所述用戶的時空記錄; 將所述用戶的時空記錄發(fā)送給服務(wù)器; 接收所述服務(wù)器 根據(jù)所述用戶的時空記錄返回的可推薦聯(lián)系人。
【文檔編號】H04L12/58GK103944804SQ201410168205
【公開日】2014年7月23日 申請日期:2014年4月24日 優(yōu)先權(quán)日:2014年4月24日
【發(fā)明者】劉國明 申請人:小米科技有限責(zé)任公司