或所述第一終端的移動(dòng)終點(diǎn)和所述第二終端的移動(dòng)終點(diǎn)之間的位置相對(duì) 距離值,篩選出符合預(yù)設(shè)第一條件的第二終端;
[0133] 推薦單元,用于根據(jù)篩選出的第二終端與所述第一終端移動(dòng)過(guò)程的路徑重合度, 或根據(jù)篩選出的第二終端與所述第一終端移動(dòng)過(guò)程的時(shí)間重合度,進(jìn)一步篩選出符合預(yù)設(shè) 第二條件的第二終端,向第一終端推薦進(jìn)一步篩選出的所述第二終端。
[0134] 本發(fā)明實(shí)施例提供的基于移動(dòng)軌跡進(jìn)行終端推薦的裝置,通過(guò)對(duì)移動(dòng)軌跡的分析 對(duì)被推薦終端進(jìn)行調(diào)整,提高被推薦終端的安全性性和有效性,并提升用戶體驗(yàn)度。
[0135] 請(qǐng)參考圖4,是本發(fā)明提供的基于移動(dòng)軌跡進(jìn)行終端推薦的裝置第二個(gè)實(shí)施例的 結(jié)構(gòu)方框圖。本發(fā)明實(shí)施例在基于移動(dòng)軌跡進(jìn)行終端推薦的裝置的第一個(gè)實(shí)施例的基礎(chǔ) 上,增加了穩(wěn)定推薦單元和再篩選單元。
[0136] 該基于移動(dòng)軌跡進(jìn)行終端推薦的裝置,包括:
[0137] 軌跡單元,用于獲得終端的移動(dòng)軌跡,所述終端包括第一終端和至少一個(gè)第二終 端,所述移動(dòng)軌跡為檢測(cè)到終端的重復(fù)次數(shù)超過(guò)預(yù)設(shè)重復(fù)次數(shù)閾值的移動(dòng)軌跡,所述移動(dòng) 軌跡包括移動(dòng)起點(diǎn)、移動(dòng)終點(diǎn)和至少一條路徑,所有路徑依次首尾相接形成所述移動(dòng)軌 跡;
[0138] 篩選單元,用于根據(jù)所述第一終端的移動(dòng)起點(diǎn)和所述第二終端的移動(dòng)起點(diǎn)之間的 位置相對(duì)距離值,或所述第一終端的移動(dòng)終點(diǎn)和所述第二終端的移動(dòng)終點(diǎn)之間的位置相對(duì) 距離值,篩選出符合預(yù)設(shè)第一條件的第二終端;
[0139] 推薦單元,用于根據(jù)篩選出的第二終端與所述第一終端移動(dòng)過(guò)程的路徑重合度, 或根據(jù)篩選出的第二終端與所述第一終端移動(dòng)過(guò)程的時(shí)間重合度,進(jìn)一步篩選出符合預(yù)設(shè) 第二條件的第二終端,向第一終端推薦進(jìn)一步篩選出的所述第二終端。
[0140] 其中,所述軌跡單元,具體用于:
[0141] 接收終端發(fā)送的移動(dòng)軌跡;或
[0142] 每間隔預(yù)設(shè)周期,接收終端發(fā)送的位置信息,并記錄所述位置信息的接收時(shí)間;
[0143] 根據(jù)所述接收時(shí)間的時(shí)間順序,把相應(yīng)的若干個(gè)位置信息連接起來(lái)形成移動(dòng)軌 跡,篩選出重復(fù)次數(shù)超過(guò)預(yù)設(shè)重復(fù)次數(shù)閾值的移動(dòng)軌跡。
[0144] 其中,所述移動(dòng)起點(diǎn)為學(xué)校的位置,所述移動(dòng)終點(diǎn)為家的位置,所述路徑為在從學(xué) 校位置起至家位置止的移動(dòng)過(guò)程中所經(jīng)過(guò)的路段;或
[0145] 所述移動(dòng)起點(diǎn)為家的位置,所述移動(dòng)終點(diǎn)為學(xué)校的位置,所述路徑為在從家位置 起至學(xué)校位置止的移動(dòng)過(guò)程中所經(jīng)過(guò)的路段。
[0146] 其中,所述篩選出符合預(yù)設(shè)第一條件的第二終端,包括:
[0147] 若所述第一終端的移動(dòng)起點(diǎn)和所述第二終端的移動(dòng)起點(diǎn)之間的位置相對(duì)距離值 小于等于預(yù)設(shè)距離閾值,則所述第二終端符合預(yù)設(shè)第一條件,篩選出符合預(yù)設(shè)第一條件的 第二終端;
[0148] 若所述第一終端的移動(dòng)終點(diǎn)和所述第二終端的移動(dòng)終點(diǎn)之間的位置相對(duì)距離值 小于等于預(yù)設(shè)距離閾值,則所述第二終端符合預(yù)設(shè)第一條件,篩選出符合預(yù)設(shè)第一條件的 第二終端。
[0149] 其中,所述篩選出符合預(yù)設(shè)第二條件的第二終端,包括:
[0150] 對(duì)從所述移動(dòng)起點(diǎn)起至所述移動(dòng)終點(diǎn)止的每一條路徑進(jìn)行編號(hào),i為所述編號(hào),i =1、2、3……,若所述第二終端與所述第一終端具有至少一條依次首尾連接的相同路徑,則 m為第一條相同路徑的編號(hào),n為相同路徑的總條數(shù);對(duì)從所述移動(dòng)起點(diǎn)起至所述移動(dòng)終點(diǎn) 止的每一條路徑賦予預(yù)設(shè)權(quán)重值,Wi為預(yù)設(shè)的對(duì)應(yīng)編號(hào)為i的路徑的權(quán)重值,所述移動(dòng)軌跡 的兩端路徑的權(quán)重值最大,從所述移動(dòng)軌跡的兩端向中間靠近的路徑的權(quán)重逐漸變小;
[0151] 根據(jù)所述第二終端與所述第一終端的相同路徑的條數(shù)計(jì)算總權(quán)重值,所述 m+n-l 總權(quán)重值=1;峒,若所述總權(quán)重值大于等于預(yù)設(shè)閾值,則對(duì)應(yīng)的第二終端符合預(yù)設(shè)第二 i=m 條件,篩選出符合預(yù)設(shè)第二條件的第二終端;
[0152] 或;
[0153] 對(duì)從所述移動(dòng)起點(diǎn)起至所述移動(dòng)終點(diǎn)止的每一條路徑進(jìn)行編號(hào),i為所述編號(hào),i =1、2、3……,若所述第二終端與所述第一終端相遇,根據(jù)相遇時(shí)長(zhǎng),獲得所述第二終端與 所述第一終端依次首尾連接的相遇路徑的條數(shù),所述相遇路徑為所述第一終端與所述第二 終端進(jìn)入、經(jīng)過(guò)或離開(kāi)同一條路徑的時(shí)間點(diǎn)的差值小于等于預(yù)設(shè)時(shí)間差的路徑,P為第一條 相遇路徑的編號(hào),q為相遇路徑的總條數(shù);對(duì)從所述移動(dòng)起點(diǎn)起至所述移動(dòng)終點(diǎn)止的每一 條路徑賦予預(yù)設(shè)權(quán)重值,Wi為預(yù)設(shè)的對(duì)應(yīng)編號(hào)為i的路徑的權(quán)重值,所述移動(dòng)軌跡的兩端路 徑的權(quán)重值最大,從所述移動(dòng)軌跡的兩端向中間靠近的路徑的權(quán)重逐漸變小;V為預(yù)設(shè)相 遇權(quán)重值;
[0154] 根據(jù)所述第二終端與所述第一終端的相遇時(shí)長(zhǎng)計(jì)算總權(quán)重值,所述總權(quán)重 ^ ,若所述總權(quán)重值大于等于預(yù)設(shè)閾值,則對(duì)應(yīng)的第二終端符合預(yù)設(shè)第二條件, i-p- 篩選出符合預(yù)設(shè)第二條件的第二終端。
[0155] 其中,所述基于移動(dòng)軌跡進(jìn)行終端推薦的裝置還包括再篩選單元,所述再篩選單 元,用于:
[0156] 將每一個(gè)所述第二終端的總權(quán)重值與預(yù)設(shè)總權(quán)重值進(jìn)行大小比對(duì);
[0157] 若所述第二終端的總權(quán)重值大于等于預(yù)設(shè)總權(quán)重值,則向第一終端推薦該第二終 端,且所述總權(quán)重值越大,則對(duì)應(yīng)的第二終端被推薦的優(yōu)先級(jí)更高;
[0158] 若所述第二終端的總權(quán)重值小于預(yù)設(shè)總權(quán)重值,則不向第一終端推薦該第二終 端。
[0159] 其中,所述基于移動(dòng)軌跡進(jìn)行終端推薦的裝置還包括穩(wěn)定推薦單元,所述穩(wěn)定推 薦單元,用于:
[0160] 在預(yù)設(shè)時(shí)長(zhǎng)內(nèi)每間隔預(yù)設(shè)周期,獲得一次所述第二終端的總權(quán)重值;
[0161] 計(jì)算第二終端對(duì)應(yīng)的所有次數(shù)的總權(quán)重值的均方差,再篩選出所述均方差小于等 于預(yù)設(shè)均方差的第二終端;
[0162] 將經(jīng)過(guò)再篩選的第二終端按總權(quán)重值的均方差從小到大的順序排序,順序越靠前 的所述經(jīng)過(guò)再篩選的第二終端,被推薦的優(yōu)先級(jí)更高。
[0163] 其中,所述向第一終端推薦進(jìn)一步篩選出的所述第二終端,包括:
[0164] 在第一終端的屏幕顯示進(jìn)一步篩選出的所述第二終端的信息,所述信息包括好友 昵稱、通訊卡號(hào)和相遇路徑。
[0165] 本發(fā)明實(shí)施例提供的基于移動(dòng)軌跡進(jìn)行終端推薦的裝置,通過(guò)對(duì)用戶的上學(xué)和放 學(xué)的移動(dòng)軌跡的數(shù)據(jù)分析,根據(jù)相同路徑和相遇時(shí)長(zhǎng)的總權(quán)重值的計(jì)算得到總權(quán)重值的大 小,并依據(jù)該總權(quán)重值來(lái)推薦用戶,保證與提高被推薦用戶與接收推薦用戶之間的生活交 集度和被推薦用戶的安全性,進(jìn)而提高了接收推薦用戶對(duì)被推薦用戶的興趣。
[0166] 以下為本發(fā)明實(shí)施例提供的基于移動(dòng)軌跡進(jìn)行終端推薦的系統(tǒng)的實(shí)施例?;谝?動(dòng)軌跡進(jìn)行終端推薦的系統(tǒng)的實(shí)施例與上述的基于移動(dòng)軌跡進(jìn)行終端推薦的方法的實(shí)施 例屬于同一構(gòu)思,基于移動(dòng)軌跡進(jìn)行終端推薦的系統(tǒng)的實(shí)施例中未詳盡描述的細(xì)節(jié)內(nèi)容, 可以參考上述基于移動(dòng)軌跡進(jìn)行終端推薦的方法的實(shí)施例。
[0167] 請(qǐng)參考圖5,其是本發(fā)明提供的基于移動(dòng)軌跡進(jìn)行終端推薦的系統(tǒng)第一個(gè)實(shí)施例 的結(jié)構(gòu)方框圖。所述基于移動(dòng)軌跡進(jìn)行終端推薦的裝置為服務(wù)器。
[0168] 該基于移動(dòng)軌跡進(jìn)行終端推薦的系統(tǒng),包括第一終端、至少一個(gè)第二終端和上述 的基于移動(dòng)軌跡進(jìn)行終端推薦的裝置。
[0169] 本發(fā)明實(shí)施例提供的基于移動(dòng)軌跡進(jìn)行終端推薦的系統(tǒng),通過(guò)對(duì)移動(dòng)軌跡的分析 對(duì)被推薦終端進(jìn)行調(diào)整,提高被推薦終端的安全性性和有效性,并提升用戶體驗(yàn)度。
[0170] -種基于移動(dòng)軌跡進(jìn)行終端推薦的方法、裝置和系統(tǒng),通過(guò)對(duì)移動(dòng)軌跡的分析對(duì) 被推薦終端進(jìn)行調(diào)整,提高被推薦終端的安全性性和有效性,并提升用戶體驗(yàn)度。
[0171 ] 本領(lǐng)域普通技術(shù)人員可以理解實(shí)現(xiàn)上述實(shí)施例的全部或部分步驟可以通過(guò)硬件 來(lái)完成,也可以通過(guò)程序來(lái)指令相關(guān)的硬件完成,該程序可以存儲(chǔ)于一計(jì)算機(jī)可讀存儲(chǔ)介 質(zhì)中,存儲(chǔ)介質(zhì)可以包括存儲(chǔ)器、磁盤(pán)或光盤(pán)等。
[0172] 以上內(nèi)容僅為本發(fā)明的較佳實(shí)施例,對(duì)于本領(lǐng)域的普通技術(shù)人員,依據(jù)本發(fā)明的 思想,在【具體實(shí)施方式】及應(yīng)用范圍上均會(huì)有改變之處,本說(shuō)明書(shū)內(nèi)容不應(yīng)理解為對(duì)本發(fā)明 的限制。
【主權(quán)項(xiàng)】
1. 一種基于移動(dòng)軌跡進(jìn)行終端推薦的方法,其特征在于,包括: 獲得終端的移動(dòng)軌跡,所述終端包括第一終端和至少一個(gè)第二終端,所述移動(dòng)軌跡為 檢測(cè)到終端的重復(fù)次數(shù)超過(guò)預(yù)設(shè)重復(fù)次數(shù)闊值的移動(dòng)軌跡,所述移動(dòng)軌跡包括移動(dòng)起點(diǎn)、 移動(dòng)終點(diǎn)和至少一條路徑,所有路徑依次首尾相接形成所述移動(dòng)軌跡; 根據(jù)所述第一終端的移動(dòng)起點(diǎn)和所述第二終端的移動(dòng)起點(diǎn)之間的位置相對(duì)距離值,或 所述第一終端的移動(dòng)終點(diǎn)和所述第二終端的移動(dòng)終點(diǎn)之間的位置相對(duì)距離值,篩選出符合 預(yù)設(shè)第一條件的第二終端; 根據(jù)篩選出的第二終端與所述第一終端移動(dòng)過(guò)程的路徑重合度,或根據(jù)篩選出的第 二終端與所述第一終端移動(dòng)過(guò)程的時(shí)間重合度,進(jìn)一步篩選出符合預(yù)設(shè)第二條件的第二終 端,向第一終端推薦進(jìn)一步篩選出的所述第二終端。2. 根據(jù)權(quán)利要求1所述的基于移動(dòng)軌跡進(jìn)行終端推薦的方法,其特征在于,所述獲得 終端的移動(dòng)軌跡,包括: 接收終端發(fā)送的移動(dòng)軌跡;或 每間隔預(yù)設(shè)周期,接收終端發(fā)送的位置信息,并記錄所述位置信息的接收時(shí)間; 根據(jù)所述接收時(shí)間的時(shí)間順序,把相應(yīng)的若干個(gè)位置信息連接起來(lái)形成移動(dòng)軌跡,篩 選出重復(fù)次數(shù)超過(guò)預(yù)設(shè)重復(fù)次數(shù)闊值的移動(dòng)軌跡。3. 根據(jù)權(quán)利要求1所述的基于移動(dòng)軌跡進(jìn)行終端推薦的方法,其特征在于,所述移動(dòng) 起點(diǎn)為學(xué)校的位置,所述移動(dòng)終點(diǎn)為家的位置,所述路徑為在從學(xué)校位置起至家位置止的 移動(dòng)過(guò)程中所經(jīng)過(guò)的路段;或 所述移動(dòng)起點(diǎn)為家的位置,所述移動(dòng)終點(diǎn)為學(xué)校的位置,所述路徑為在從家位置起至 學(xué)校位置止的移動(dòng)過(guò)程中所經(jīng)過(guò)的路段。4. 根據(jù)權(quán)利要求1所述的基于移