[發(fā)明專利]一種路線推薦方法、裝置及計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)有效
| 申請(qǐng)?zhí)枺?/td> | 201710487389.0 | 申請(qǐng)日: | 2017-06-23 |
| 公開(公告)號(hào): | CN107389078B | 公開(公告)日: | 2019-07-02 |
| 發(fā)明(設(shè)計(jì))人: | 侯逸文;朱曉陽(yáng);錢翠翠 | 申請(qǐng)(專利權(quán))人: | 咪咕互動(dòng)娛樂有限公司 |
| 主分類號(hào): | G01C21/34 | 分類號(hào): | G01C21/34 |
| 代理公司: | 北京派特恩知識(shí)產(chǎn)權(quán)代理有限公司 11270 | 代理人: | 王軍紅;張穎玲 |
| 地址: | 210000 江蘇*** | 國(guó)省代碼: | 江蘇;32 |
| 權(quán)利要求書: | 查看更多 | 說(shuō)明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 一種 路線 推薦 方法 裝置 計(jì)算機(jī) 可讀 存儲(chǔ) 介質(zhì) | ||
本發(fā)明公開了一種路線推薦方法,包括:獲取第一終端用戶當(dāng)前的位置信息;獲取所述第一終端用戶當(dāng)前的位置關(guān)聯(lián)區(qū)域的推薦路線表;所述關(guān)聯(lián)區(qū)域是利用多個(gè)終端用戶的歷史運(yùn)動(dòng)數(shù)據(jù),基于密度的聚類算法得到的;所述推薦路線表包含利用所述關(guān)聯(lián)區(qū)域內(nèi)的歷史運(yùn)動(dòng)數(shù)據(jù),基于起點(diǎn)劃分策略得到的至少一條推薦路線;利用所述位置信息,確定所述第一終端用戶當(dāng)前的位置與所述至少一條推薦路線中每條推薦路線的位置關(guān)系,根據(jù)與所述每條推薦路線的位置關(guān)系,從所述至少一條推薦路線中確定推薦運(yùn)動(dòng)路線;將所述推薦運(yùn)動(dòng)路線發(fā)送給第一終端。本發(fā)明還同時(shí)公開了一種路線推薦裝置以及計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)。
技術(shù)領(lǐng)域
本發(fā)明涉及數(shù)據(jù)處理技術(shù)領(lǐng)域,尤其涉及一種路線推薦方法、裝置及計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)。
背景技術(shù)
目前,跑步是人民群眾一種方便簡(jiǎn)單的鍛煉方式,近年來(lái),越來(lái)越多的人們使用安裝在手機(jī)上的跑步軟件記錄自己的跑步路線,具體地,跑步軟件可以通過(guò)手機(jī)的全球定位系統(tǒng)(GPS,Global Positioning System)模塊實(shí)時(shí)獲取用戶當(dāng)前位置的經(jīng)度、緯度坐標(biāo);也可以按時(shí)間間隔或按里程間隔定時(shí)記錄用戶在跑步時(shí)經(jīng)過(guò)的各個(gè)跑步軌跡點(diǎn)的經(jīng)度、緯度坐標(biāo);最后將多個(gè)跑步軌跡點(diǎn)組成用戶的跑步路線。
與跑步軟件對(duì)應(yīng)的服務(wù)器上的數(shù)據(jù)庫(kù)中每日都會(huì)新增十萬(wàn)以上全國(guó)各個(gè)城市用戶上傳的跑步路線,這些跑步路線由一個(gè)個(gè)跑步軌跡點(diǎn)按順序組成,軌跡點(diǎn)以經(jīng)度、緯度坐標(biāo)方式保存,每日新增的跑步軌跡點(diǎn)數(shù)量一般超過(guò)千萬(wàn)。
但是,跑步用戶在自己熟悉的地區(qū)有相對(duì)固定的跑步路線,而在陌生地區(qū)卻很難找到合適的跑步路線。跑步軟件不能向用戶推薦當(dāng)前位置附近的熱門的跑步路線,即最近一段時(shí)間內(nèi)跑步人數(shù)最多的跑步路線。
因此,亟需找到一種可以向用戶推薦與用戶所處位置相關(guān)的運(yùn)動(dòng)路線的解決方案。
發(fā)明內(nèi)容
有鑒于此,本發(fā)明實(shí)施例期望提供一種路線推薦方法、裝置及計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),能夠向用戶推薦與用戶所處位置相關(guān)的運(yùn)動(dòng)路線。
本發(fā)明實(shí)施例的技術(shù)方案是這樣實(shí)現(xiàn)的:
本發(fā)明實(shí)施例提供一種路線推薦方法,所述方法包括:
獲取第一終端用戶當(dāng)前的位置信息;
獲取所述第一終端用戶當(dāng)前的位置關(guān)聯(lián)區(qū)域的推薦路線表;所述關(guān)聯(lián)區(qū)域是利用多個(gè)終端用戶的歷史運(yùn)動(dòng)數(shù)據(jù),基于密度的聚類算法得到的;所述推薦路線表包含利用所述關(guān)聯(lián)區(qū)域內(nèi)的歷史運(yùn)動(dòng)數(shù)據(jù),基于起點(diǎn)劃分策略得到的至少一條推薦路線;
利用所述位置信息,確定所述第一終端用戶當(dāng)前的位置與所述至少一條推薦路線中每條推薦路線的位置關(guān)系,根據(jù)與所述每條推薦路線的位置關(guān)系,從所述至少一條推薦路線中確定推薦運(yùn)動(dòng)路線;
將所述推薦運(yùn)動(dòng)路線發(fā)送給第一終端。
上述方案中,獲取所述第一終端用戶當(dāng)前的位置關(guān)聯(lián)區(qū)域的推薦路線表之前,所述方法還包括:
根據(jù)多個(gè)終端用戶的歷史運(yùn)動(dòng)數(shù)據(jù)中的軌跡點(diǎn)總數(shù),基于密度的聚類算法,確定所述關(guān)聯(lián)區(qū)域;
對(duì)所述關(guān)聯(lián)區(qū)域內(nèi)的歷史運(yùn)動(dòng)數(shù)據(jù),基于起點(diǎn)劃分策略進(jìn)行分類,確定所述至少一條推薦路線。
上述方案中,所述根據(jù)多個(gè)終端用戶的歷史運(yùn)動(dòng)數(shù)據(jù)中的軌跡點(diǎn)總數(shù),基于密度的聚類算法,確定所述關(guān)聯(lián)區(qū)域時(shí),所述方法包括:
統(tǒng)計(jì)多個(gè)終端用戶的歷史運(yùn)動(dòng)數(shù)據(jù)中的軌跡點(diǎn)總數(shù),得到第一值;
將第二值到所述第一值所形成的數(shù)值范圍劃分成N段;第二值小于所述第一值,N為大于或等于2的整數(shù);
針對(duì)每段,選取一個(gè)數(shù)值,得到N個(gè)選取的數(shù)值;
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于咪咕互動(dòng)娛樂有限公司,未經(jīng)咪咕互動(dòng)娛樂有限公司許可,擅自商用是侵權(quán)行為。如果您想購(gòu)買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請(qǐng)聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201710487389.0/2.html,轉(zhuǎn)載請(qǐng)聲明來(lái)源鉆瓜專利網(wǎng)。
- 同類專利
- 專利分類
- 一種數(shù)據(jù)庫(kù)讀寫分離的方法和裝置
- 一種手機(jī)動(dòng)漫人物及背景創(chuàng)作方法
- 一種通訊綜合測(cè)試終端的測(cè)試方法
- 一種服裝用人體測(cè)量基準(zhǔn)點(diǎn)的獲取方法
- 系統(tǒng)升級(jí)方法及裝置
- 用于虛擬和接口方法調(diào)用的裝置和方法
- 線程狀態(tài)監(jiān)控方法、裝置、計(jì)算機(jī)設(shè)備和存儲(chǔ)介質(zhì)
- 一種JAVA智能卡及其虛擬機(jī)組件優(yōu)化方法
- 檢測(cè)程序中方法耗時(shí)的方法、裝置及存儲(chǔ)介質(zhì)
- 函數(shù)的執(zhí)行方法、裝置、設(shè)備及存儲(chǔ)介質(zhì)





