一種導(dǎo)航路線的生成方法和裝置、設(shè)備的制造方法
【專利摘要】本發(fā)明實施例提供一種導(dǎo)航路線的生成方法和裝置、設(shè)備,包括查詢用戶行駛軌跡數(shù)據(jù)庫,獲取與當前時間匹配的行駛軌跡;根據(jù)所述行駛軌跡,獲取所述行駛軌跡中與當前時間匹配的位置信息;根據(jù)所述匹配的位置信息,與當前位置信息進行匹配;若匹配成功,則確定所述行駛軌跡為用戶當前需要的行駛軌跡,并生成對應(yīng)的導(dǎo)航路線。即使用戶不輸入目的地址,也能自動智能判斷用戶可能去的目的地并生成響應(yīng)的導(dǎo)航路線。
【專利說明】
一種導(dǎo)航路線的生成方法和裝置、設(shè)備
技術(shù)領(lǐng)域
[0001] 本發(fā)明實施例涉及導(dǎo)航技術(shù)領(lǐng)域,具體涉及一種導(dǎo)航路線的生成方法和裝置、設(shè) 備。
【背景技術(shù)】
[0002] 隨著互聯(lián)網(wǎng)技術(shù)的飛速發(fā)展,人們想去任何一個陌生的地方,都可以通過在電子 導(dǎo)航地圖應(yīng)用中輸入當前位置和目的地,即可會顯示從當前位置到目的地之間的多條出行 路線。
[0003] 但是上述查找出行路線的過程需要用戶手動輸入相關(guān)的地址信息,且需要啟動電 子導(dǎo)航地圖應(yīng)用,從而使得操作過程繁瑣且不夠智能化。
【發(fā)明內(nèi)容】
[0004] 本發(fā)明實施例提供一種導(dǎo)航路線的生成方法和裝置、設(shè)備,用以解決現(xiàn)有的電子 導(dǎo)航技術(shù)中操作過程繁瑣且不夠智能化的問題。
[0005] 本發(fā)明實施例提供一種導(dǎo)航路線的生成方法,包括:
[0006] 查詢用戶行駛軌跡數(shù)據(jù)庫,獲取與當前時間匹配的行駛軌跡;
[0007] 根據(jù)所述行駛軌跡,獲取所述行駛軌跡中與當前時間匹配的位置信息;
[0008] 根據(jù)所述匹配的位置信息,與當前位置信息進行匹配;
[0009] 若匹配成功,則確定所述行駛軌跡為用戶當前需要的行駛軌跡,并生成對應(yīng)的導(dǎo) 航路線。
[0010] 本發(fā)明實施例提供一種導(dǎo)航路線的生成裝置,包括:
[0011] 查詢模塊,用于查詢用戶行駛軌跡數(shù)據(jù)庫;
[0012] 獲取模塊,用于獲取與當前時間匹配的行駛軌跡;
[0013] 所述獲取模塊,還用于根據(jù)所述行駛軌跡,獲取所述行駛軌跡中與當前時間匹配 的位置信息;
[0014] 匹配模塊,用于根據(jù)所述匹配的位置信息,與當前位置信息進行匹配;
[0015] 導(dǎo)航模塊,用于在所述匹配模塊匹配成功,確定所述行駛軌跡為用戶當前需要的 行駛軌跡,并生成對應(yīng)的導(dǎo)航路線。
[0016] 本發(fā)明實施例提供一種導(dǎo)航設(shè)備,包括:上述導(dǎo)航路線的生成裝置。
[0017] 本發(fā)明實施例通過查詢用戶行駛軌跡數(shù)據(jù)庫,獲取與當前時間匹配的行駛軌跡; 根據(jù)所述行駛軌跡,獲取所述行駛軌跡中與當前時間匹配的位置信息;根據(jù)所述匹配的位 置信息,與當前位置信息進行匹配;若匹配成功,則確定所述行駛軌跡為用戶當前需要的行 駛軌跡,并生成對應(yīng)的導(dǎo)航路線。不需要用戶手動輸入相關(guān)的地址信息,能夠智能判斷用戶 可能要去的目的地址,并生成對應(yīng)的導(dǎo)航路線,可以解決現(xiàn)有的電子導(dǎo)航技術(shù)中操作過程 繁瑣且不夠智能化的問題。
【附圖說明】
[0018] 為了更清楚地說明本發(fā)明實施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對實施例或現(xiàn) 有技術(shù)描述中所需要使用的附圖作一簡單地介紹,顯而易見地,下面描述中的附圖是本發(fā) 明的一些實施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根 據(jù)這些附圖獲得其他的附圖。
[0019] 圖1為本發(fā)明實施例提供的記錄用戶行駛軌跡方法的示意圖;
[0020] 圖2為本發(fā)明實施例提供的一種導(dǎo)航路線的生成方法的流程示意圖;
[0021] 圖3為本發(fā)明實施例提供的記錄用戶社交信息方法的示意圖;
[0022] 圖4為本發(fā)明實施例提供的一種導(dǎo)航路線的生成方法的流程示意圖;
[0023] 圖5為本發(fā)明實施例提供的一種導(dǎo)航路線的生成方法的流程示意圖;
[0024] 圖6為本發(fā)明實施例提供的一種導(dǎo)航路線的生成裝置的結(jié)構(gòu)示意圖。
【具體實施方式】
[0025]為使本發(fā)明實施例的目的、技術(shù)方案和優(yōu)點更加清楚,下面將結(jié)合本發(fā)明實施例 中的附圖,對本發(fā)明實施例中的技術(shù)方案進行清楚、完整地描述,顯然,所描述的實施例是 本發(fā)明一部分實施例,而不是全部的實施例?;诒景l(fā)明中的實施例,本領(lǐng)域普通技術(shù)人員 在沒有作出創(chuàng)造性勞動前提下所獲得的所有其他實施例,都屬于本發(fā)明保護的范圍。
[0026] 圖1為本發(fā)明實施例提供的記錄用戶行駛軌跡方法的示意圖,如圖1所示,包括:
[0027] 101、檢測到車輛運行狀態(tài)為啟動狀態(tài);
[0028] 例如,用戶每周一到周五的早上八點開車從家里出發(fā)去公司上班,當用戶發(fā)動車 輛時可以檢測到車輛的運行狀態(tài)為啟動狀態(tài)。
[0029] 102、記錄起始位置信息和時間信息;
[0030]例如,從家里出發(fā)開車去公司,家所在位置為起始位置,記錄起始位置信息。
[0031 ] 103、每隔預(yù)設(shè)時間段記錄對應(yīng)的位置信息和時間信息;
[0032] 此時車輛運行狀態(tài)為行駛狀態(tài),假設(shè)每隔5分鐘獲取一下當前車輛行駛過程中的 位置信息,例如從家里出發(fā)開車去公司路上,從起始位置(家的位置)每隔5分鐘獲取車輛當 前位置信息,假設(shè)從家出發(fā)5分鐘后車輛行駛在北三環(huán)的馬甸橋公交站(行駛軌跡的第一位 置點)所在的位置,則記錄此刻馬甸橋公交站所在的位置(行駛軌跡的第一位置點)信息和 時間信息(即日期、星期、時間),從馬甸橋公交站所在的位置(行駛軌跡的第一位置點)5分 鐘后車輛當前位置為安貞橋西公交站所在位置(行駛軌跡的第二位置點),記錄安貞橋西公 交站所在位置(行駛軌跡的第二位置點)信息和時間信息。
[0033] 104、檢測到車輛運行狀態(tài)為熄火狀態(tài);
[0034] 105、記錄目的位置信息和時間信息;
[0035]例如,車輛在公司位置熄火停車時,記錄目的地址(公司位置)的位置信息和時間 信息。
[0036] 106、生成行駛軌跡。
[0037]根據(jù)上述步驟102到105中記錄下的起始位置信息和時間信息、每隔預(yù)設(shè)時間段記 錄的對應(yīng)的位置信息和時間信息、目的位置信息和時間信息,生成從起始位置(如家)到目 的位置(如公司)的行駛軌跡。行駛軌跡對應(yīng)有起始地址和目的地址,以及從起始地址到目 的地址對應(yīng)的時間信息,所述時間信息包括日期、星期和時間;行駛軌跡上預(yù)設(shè)多個位置信 息以及每個位置信息對應(yīng)的時間信息。
[0038] 107、將行駛軌跡保存到預(yù)設(shè)的用戶行駛軌跡數(shù)據(jù)庫中。
[0039] 表1為一種用戶行駛軌跡數(shù)據(jù)庫的表現(xiàn)形式:
[0041]如表1所示,用戶標識可以是用戶導(dǎo)航設(shè)備標識,該導(dǎo)航設(shè)備可以是車載導(dǎo)航設(shè) 備,假設(shè)用戶手機中安裝有導(dǎo)航功能的軟件時,用戶手機標識(SIM號碼)也是為用戶標識, 本發(fā)明對用戶標識不做任何限定;其中,行駛軌跡的標識例如可以采用數(shù)字序號的方式,本 發(fā)明不做限定;中間位置是行駛軌跡中每隔預(yù)設(shè)時間段記錄的位置信息和時間信息。
[0042]可選地,本發(fā)明實施例中,基于上述記錄的用戶行駛軌跡數(shù)據(jù)庫,可以統(tǒng)計用戶行 駛軌跡數(shù)據(jù)庫中每個行駛軌跡重復(fù)出現(xiàn)的概率,相應(yīng)設(shè)置每個行駛軌跡的權(quán)重系數(shù)。例如, 從每周一到周五,用戶開車上班的話,早上八點從家出發(fā)到公司的行駛軌跡,以及下午5點 從公司到家的行駛軌跡重復(fù)出現(xiàn)的概率較大,因此相應(yīng)行駛軌跡的權(quán)重系數(shù)設(shè)置較高; [0043]需要說明的是,從起始位置到目的位置之間可以存在多條行駛軌跡,假設(shè)用戶從 家里到公司存在的多條行駛軌跡中,將用戶經(jīng)常選擇的行駛軌跡(重復(fù)出現(xiàn)的概率大)的權(quán) 重系數(shù)設(shè)置為高一點。
[0044] 基于圖1所示記錄的用戶行駛軌跡數(shù)據(jù)庫,圖2為本發(fā)明實施例提供的一種導(dǎo)航路 線的生成方法的流程示意圖;如圖2所示,包括:
[0045] 201、查詢用戶行駛軌跡數(shù)據(jù)庫,獲取與當前時間匹配的行駛軌跡;
[0046] 例如,當前時間為星期一早上八點十分,檢測到車輛運行狀態(tài)為行駛狀態(tài)時,根據(jù) 當前時間,查詢上述表1所述的行駛軌跡數(shù)據(jù)庫,獲取與當前時間匹配的行駛軌跡,由于當 前時間為上班時間,因此可以匹配到用戶從家出發(fā)到公司的行駛軌跡;進一步地,假設(shè)從家 到公司存在多條行駛軌跡的時候,可以獲取權(quán)重系數(shù)較高的行駛軌跡;
[0047] 202、根據(jù)所述行駛軌跡,獲取所述行駛軌跡中與當前時間匹配的位置信息;
[0048] 基于上述記錄的用戶行駛軌跡中,記錄了每隔預(yù)設(shè)時間段的位置信息和對應(yīng)的時 間信息,假設(shè)當前時間為八點十分,根據(jù)當前時間,匹配從家到公司的行駛軌跡,在行駛軌 跡中獲取八點十分對應(yīng)的位置信息。
[0049] 203、根據(jù)所述匹配的位置信息,與當前位置信息進行匹配;
[0050] 假設(shè)在家到公司的行駛軌跡中,匹配到八點十分的位置信息為馬甸橋公交車站的 位置,進一步地獲取車輛當前位置為馬甸橋公交車站附近的位置,此時,可以確定行駛軌跡 中八點十分時的位置信息與車輛當前位置信息是匹配的。
[0051] 204、在匹配成功時,確定所述行駛軌跡為用戶當前需要的行駛軌跡;
[0052]基于上述從家到公司的行駛軌跡為例,假設(shè)步驟203匹配成功時,則可以判斷從家 到公司的行駛軌跡為用戶當前需要的行駛軌跡。
[0053] 205、生成對應(yīng)的導(dǎo)航路線;
[0054]根據(jù)用戶當前需要的行駛軌跡,生成對應(yīng)的導(dǎo)航路線,具體地包括:
[0055]根據(jù)用戶當前需要的行駛軌跡,判斷用戶目的地位置信息;根據(jù)當前位置信息與 目的地位置信息,生成一個或一個以上的導(dǎo)航路線;獲取每個導(dǎo)航路線的路況信息,計算每 個導(dǎo)航路線需要的行駛時間;對每個導(dǎo)航路線及對應(yīng)的路況信息和需要的行駛時間進行提 不。
[0056]舉例來說,根據(jù)上述步驟201-204判斷出用戶可能是從家里到公司,此時,生成從 家里到公司的多個導(dǎo)航路線,由于每個導(dǎo)航路線的路況信息不同直接影響用戶到達公司的 時間和上班時間,此時,可以通過互聯(lián)網(wǎng)獲取每個導(dǎo)航路線的路況信息,并計算每個導(dǎo)航路 線需要的行駛時間,可以用語音提示每個導(dǎo)航路線及對應(yīng)的路況信息和需要的行駛時間。 當然,本發(fā)明也可以根據(jù)每個導(dǎo)航路線的路況信息,優(yōu)先提示路況信息良好且需要的行駛 時間短的導(dǎo)航路線給用戶。
[0057]需要說明的是,本發(fā)明對通過互聯(lián)網(wǎng)獲取每個導(dǎo)航路線的路況信息的具體實現(xiàn)方 式不做認定限定,例如,車載導(dǎo)航設(shè)備可以連接到互聯(lián)網(wǎng),可以發(fā)送路況請求信息給道路交 通服務(wù)器獲取導(dǎo)航路線的路況信息。
[0058] 本發(fā)明實施例通過查詢用戶行駛軌跡數(shù)據(jù)庫,獲取與當前時間匹配的行駛軌跡; 根據(jù)所述行駛軌跡,獲取所述行駛軌跡中與當前時間匹配的位置信息;根據(jù)所述匹配的位 置信息,與當前位置信息進行匹配;若匹配成功,則確定所述行駛軌跡為用戶當前需要的行 駛軌跡,并生成對應(yīng)的導(dǎo)航路線。不需要用戶手動輸入相關(guān)的地址信息,能夠智能判斷用戶 可能要去的目的地址,并生成對應(yīng)的導(dǎo)航路線,可以解決現(xiàn)有的電子導(dǎo)航技術(shù)中操作過程 繁瑣且不夠智能化的問題。
[0059] 圖3為本發(fā)明實施例提供的記錄用戶社交信息方法的示意圖;如圖3所示,包括:
[0060] 301、搜索用戶在每個社交應(yīng)用程序記錄的社交信息;
[0061]本發(fā)明實施例,用戶設(shè)備可以是用戶手機、車載設(shè)備、IPAD等移動設(shè)備;用戶設(shè)備 中安裝有各種社交應(yīng)用程序,例如包括QQ、微信、電子郵箱、備忘錄、大眾點評、團購網(wǎng)站等 應(yīng)用程序;假設(shè)用戶通過QQ、微信或電子郵箱接收到客戶的商談地址和時間等信息時,通過 爬蟲軟件可以搜獲獲取到這些與用戶相關(guān)的社交信息;又例如,用戶通過大眾點評網(wǎng)站評 價了自己特別喜歡吃的餐廳,則可以獲取該餐廳的位置信息,該餐廳是西餐廳還是中餐廳 的信息、以及該餐廳的菜的種類是屬于湘菜、豫菜、徽菜或上海菜等信息,從而可以分析得 到該用戶喜歡什么檔次、什么類型的餐廳以及喜歡吃什么菜等信息。又例如,用戶通過團購 網(wǎng)站團購了電影票,則可以獲取該用戶看電影的時間和地點等信息。
[0062] 302、通過數(shù)據(jù)挖掘技術(shù)分析得到該用戶的社交興趣信息;
[0063] 本發(fā)明實施例采用的數(shù)據(jù)挖掘技術(shù)主要采用關(guān)聯(lián)分析、聚類分析、分類、預(yù)測、時 序模式和偏差分析等手段,具體可以是現(xiàn)有技術(shù)中的任何一種數(shù)據(jù)挖掘技術(shù),本發(fā)明不做 限定。
[0064] 303、將該用戶的社交興趣信息記錄到用戶社交信息數(shù)據(jù)庫中。
[0065] 壽2為龍發(fā)明走施例的一種用戶樸奪信息教?產(chǎn)的壽Ξ?,形式:,
[0067] 如表2所示,用戶設(shè)備標識可以是用戶的移動終端的硬件標識,本發(fā)明不做限定; 應(yīng)用標識為用戶設(shè)備中安裝的各社交應(yīng)用程序的標識;根據(jù)每個社交應(yīng)用程序搜索得到的 社交興趣信息,設(shè)置對應(yīng)的信息搜索關(guān)鍵詞,這些信息關(guān)鍵詞例如包括門票、電影票、會議、 海底攜、小肥羊、展覽等關(guān)鍵詞。
[0068] 基于圖3所示的記錄的用戶社交信息數(shù)據(jù)庫中用戶的社交信息,圖4為本發(fā)明實施 例提供的一種導(dǎo)航路線的生成方法的流程示意圖;如圖4所示,包括:
[0069] 401、根據(jù)預(yù)設(shè)的關(guān)鍵詞,查詢用戶社交信息數(shù)據(jù)庫,確定與所述關(guān)鍵詞匹配的社 交信息;
[0070]本發(fā)明實施例中,查詢社交信息時,不需要用戶手動輸入關(guān)鍵詞,而是自動根據(jù)預(yù) 設(shè)的關(guān)鍵詞(如門票、電影票、會議、海底撈、小肥羊、展覽等關(guān)鍵詞),查詢用戶社交信息數(shù) 據(jù)庫,確定與所述關(guān)鍵詞匹配的社交信息;假設(shè)用戶通過美團團購了一張周六下午3點大鐘 寺新華影院《瘋狂動物城》的電影票,此時,根據(jù)預(yù)設(shè)的電影票這個關(guān)鍵詞,可以搜索得到 "用戶周六下午3點要去目的地大鐘寺新華影院看電影"這個社交信息。
[0071 ] 402、根據(jù)所述匹配的社交信息,判斷用戶的目的地位置信息;
[0072]接著上述步驟401中的舉例說明,根據(jù)搜索得到的"用戶周六下午3點要去目的地 大鐘寺新華影院看電影"這個社交信息,根據(jù)當前時間(假設(shè)當前時間為周六下午2點40 分),檢測到車輛運動狀態(tài)是行駛狀態(tài),可以判斷用戶目的地可能是"大鐘寺新華影院"所在 的位置。
[0073] 403、根據(jù)當前位置信息與目的地位置信息,生成一個或一個以上的導(dǎo)航路線;
[0074]接著上述步驟401中的舉例說明,根據(jù)車輛當前位置信息與目的地"大鐘寺新華影 院",生成從當前位置到目的地"大鐘寺新華影院"之間的導(dǎo)航路線,其中,導(dǎo)航路線可能包 括多個。
[0075] 404、獲取每個導(dǎo)航路線的路況信息,計算每個導(dǎo)航路線需要的行駛時間;
[0076] 405、對每個導(dǎo)航路線及對應(yīng)的路況信息和需要的行駛時間進行提示。
[0077]由于每個導(dǎo)航路線的路況信息不同直接影響用戶到達電影院能否準時看上電影, 此時,可以通過互聯(lián)網(wǎng)獲取每個導(dǎo)航路線的路況信息,并計算每個導(dǎo)航路線需要的行駛時 間,可以用語音提示每個導(dǎo)航路線及對應(yīng)的路況信息和需要的行駛時間。當然,本發(fā)明也可 以根據(jù)每個導(dǎo)航路線的路況信息,優(yōu)先提示路況信息良好且需要的行駛時間短的導(dǎo)航路線 給用戶。
[0078] 需要說明的是,本發(fā)明對通過互聯(lián)網(wǎng)獲取每個導(dǎo)航路線的路況信息的具體實現(xiàn)方 式不做認定限定,例如,用戶設(shè)備可以連接到互聯(lián)網(wǎng),可以發(fā)送路況請求信息給道路交通服 務(wù)器獲取導(dǎo)航路線的路況信息。
[0079] 本發(fā)明實施例通過根據(jù)預(yù)設(shè)的關(guān)鍵詞,查詢用戶社交信息數(shù)據(jù)庫,確定與所述關(guān) 鍵詞匹配的社交信息;根據(jù)所述匹配的社交信息,判斷用戶的目的地位置信息;根據(jù)當前位 置信息與目的地位置信息,生成一個或一個以上的導(dǎo)航路線;獲取每個導(dǎo)航路線的路況信 息,計算每個導(dǎo)航路線需要的行駛時間;對每個導(dǎo)航路線及對應(yīng)的路況信息和需要的行駛 時間進行提示。不需要用戶手動輸入相關(guān)的地址信息,能夠智能判斷用戶可能要去的目的 地址,并生成對應(yīng)的導(dǎo)航路線,可以解決現(xiàn)有的電子導(dǎo)航技術(shù)中操作過程繁瑣且不夠智能 化的問題。
[0080] 圖5為本發(fā)明實施例提供的一種導(dǎo)航路線的生成方法的流程示意圖,如圖5所示, 包括:
[0081] 501、查詢用戶常去位置信息數(shù)據(jù)庫;
[0082] 本發(fā)明實施例中,基于上述表1的用戶行駛軌跡數(shù)據(jù)庫和表2的用戶社交信息數(shù)據(jù) 庫,通過數(shù)據(jù)挖掘分析到用戶常去位置信息,并保存到用戶常去位置信息數(shù)據(jù)庫中。
[0083] 其中,本發(fā)明實施例采用的數(shù)據(jù)挖掘技術(shù)主要采用關(guān)聯(lián)分析、聚類分析、分類、預(yù) 測、時序模式和偏差分析等手段,具體可以是現(xiàn)有技術(shù)中的任何一種數(shù)據(jù)挖掘技術(shù),本發(fā)明 不做限定。
[0084] 表3為本發(fā)明實施例的一種用戶常去位置信息數(shù)據(jù)庫的表現(xiàn)形式:
[0086]如表2所示,用戶設(shè)備標識可以是用戶的移動終端的硬件標識,本發(fā)明不做限定; 用戶常去位置信息數(shù)據(jù)庫中包括多個用戶常去位置信息以及對應(yīng)的時間信息,所述時間信 息包括日期、星期和時間;
[0087] 502、獲取與當前時間匹配的用戶常去位置信息;
[0088] 例如,當車輛運行狀態(tài)為行駛狀態(tài)中,其當前時間為周日中午12點,根據(jù)上述表3 的常去位置信息數(shù)據(jù)庫,假設(shè)用戶基本上每周日中午為了改善生活質(zhì)量外出就餐,通過常 去位置信息可以分析得到用戶每周日中午出去吃飯的信息,進一步分析也能得到用戶喜歡 吃中餐(火鍋)的信息;
[0089] 503、根據(jù)與當前時間匹配的用戶常去位置信息,判斷用戶的目的地位置信息;
[0090] 接著上述步驟502中的舉例說明,當判斷出用戶要出去就餐的信息之后,根據(jù)當前 車輛位置,搜索附近符合用戶口味的火鍋店,將火鍋店判斷為用戶可能要去的目的地。
[0091] 504、根據(jù)當前位置信息與目的地位置信息,生成一個或一個以上的導(dǎo)航路線;
[0092] 505、獲取每個導(dǎo)航路線的路況信息,計算每個導(dǎo)航路線需要的行駛時間;
[0093] 506、對每個導(dǎo)航路線及對應(yīng)的路況信息和需要的行駛時間進行提示。
[0094] 由于每個導(dǎo)航路線的路況信息不同直接影響用戶到達目的地的時間長短,此時, 可以通過互聯(lián)網(wǎng)獲取每個導(dǎo)航路線的路況信息,并計算每個導(dǎo)航路線需要的行駛時間,可 以用語音提示每個導(dǎo)航路線及對應(yīng)的路況信息和需要的行駛時間。當然,本發(fā)明也可以根 據(jù)每個導(dǎo)航路線的路況信息,優(yōu)先提示路況信息良好且需要的行駛時間短的導(dǎo)航路線給用 戶。
[0095]需要說明的是,本發(fā)明對通過互聯(lián)網(wǎng)獲取每個導(dǎo)航路線的路況信息的具體實現(xiàn)方 式不做認定限定,例如,用戶設(shè)備可以連接到互聯(lián)網(wǎng),可以發(fā)送路況請求信息給道路交通服 務(wù)器獲取導(dǎo)航路線的路況信息。
[0096] 本發(fā)明實施例通過查詢用戶常去位置信息數(shù)據(jù)庫,所述用戶常去位置信息數(shù)據(jù)庫 中包括多個用戶常去位置信息以及對應(yīng)的時間信息,所述時間信息包括日期、星期和時間, 獲取與當前時間匹配的用戶常去位置信息;根據(jù)與當前時間匹配的用戶常去位置信息,判 斷用戶的目的地位置信息;根據(jù)當前位置信息與目的地位置信息,生成一個或一個以上的 導(dǎo)航路線;獲取每個導(dǎo)航路線的路況信息,計算每個導(dǎo)航路線需要的行駛時間;對每個導(dǎo)航 路線及對應(yīng)的路況信息和需要的行駛時間進行提示。不需要用戶手動輸入相關(guān)的地址信 息,能夠智能判斷用戶可能要去的目的地址,并生成對應(yīng)的導(dǎo)航路線,可以解決現(xiàn)有的電子 導(dǎo)航技術(shù)中操作過程繁瑣且不夠智能化的問題。
[0097] 圖6為本發(fā)明實施例提供的一種導(dǎo)航路線的生成裝置的結(jié)構(gòu)示意圖,如圖6所示, 包括:
[0098]查詢模塊61,用于查詢用戶行駛軌跡數(shù)據(jù)庫;
[0099]獲取模塊62,用于獲取與當前時間匹配的行駛軌跡;
[0100] 所述獲取模塊62,還用于根據(jù)所述行駛軌跡,獲取所述行駛軌跡中與當前時間匹 配的位置信息;
[0101] 匹配模塊63,用于根據(jù)所述匹配的位置信息,與當前位置信息進行匹配;
[0102] 導(dǎo)航模塊64,用于在所述匹配模塊匹配成功,確定所述行駛軌跡為用戶當前需要 的行駛軌跡,并生成對應(yīng)的導(dǎo)航路線。
[0103] 其中,所述的裝置還包括:
[0104] 判斷模塊65,用于根據(jù)所述獲取模塊獲取的行駛軌跡,判斷用戶目的地位置信息;
[0105] 所述導(dǎo)航模塊64,還用于根據(jù)當前位置信息與目的地位置信息,生成一個或一個 以上的導(dǎo)航路線;
[0106] 計算模塊66,用于根據(jù)獲取的每個導(dǎo)航路線的路況信息,計算每個導(dǎo)航路線需要 的行駛時間;
[0107] 提示模塊67,用于對每個導(dǎo)航路線及對應(yīng)的路況信息和需要的行駛時間進行提 不。
[0108] 其中,所述用戶行駛軌跡數(shù)據(jù)庫中包括多個行駛軌跡,每個行駛軌跡對應(yīng)有起始 地址和目的地址,以及從起始地址到目的地址對應(yīng)的時間信息,所述時間信息包括日期、星 期和時間;每個行駛軌跡上預(yù)設(shè)多個位置信息以及每個位置信息對應(yīng)的時間信息。
[0109] 其中,所述的裝置還包括:
[0110] 統(tǒng)計模塊68,用于統(tǒng)計所述用戶行駛軌跡數(shù)據(jù)庫中每個行駛軌跡重復(fù)出現(xiàn)的概 率,相應(yīng)設(shè)置每個行駛軌跡的權(quán)重系數(shù)。
[0111] 其中,所述獲取模塊62具體用于:
[0112] 查詢用戶行駛軌跡數(shù)據(jù)庫,若存在多個與當前時間匹配的行駛軌跡時,根據(jù)每個 行駛軌跡的權(quán)重系數(shù),獲取與當前時間匹配的且權(quán)重系數(shù)高的行駛軌跡。
[0113] 其中,所述查詢模塊61,還用于根據(jù)預(yù)設(shè)的關(guān)鍵詞,查詢用戶社交信息數(shù)據(jù)庫;
[0114] 所述獲取模塊62,還用于確定與所述關(guān)鍵詞匹配的社交信息;
[0115] 所述判斷模塊65,還用于根據(jù)所述匹配的社交信息,判斷用戶的目的地位置信息; [0116]所述導(dǎo)航模塊64,還用于根據(jù)當前位置信息與目的地位置信息,生成一個或一個 以上的導(dǎo)航路線;
[0117]所述計算模塊66,還用于獲取每個導(dǎo)航路線的路況信息,計算每個導(dǎo)航路線需要 的行駛時間;
[0118] 所述提示模塊67,還用于對每個導(dǎo)航路線及對應(yīng)的路況信息和需要的行駛時間進 行提示。
[0119] 其中,所述查詢模塊61,還用于查詢用戶常去位置信息數(shù)據(jù)庫,所述用戶常去位置 信息數(shù)據(jù)庫中包括多個用戶常去位置信息以及對應(yīng)的時間信息,所述時間信息包括日期、 星期和時間;
[0120] 所述獲取模塊62,還用于獲取與當前時間匹配的用戶常去位置信息;
[0121] 所述判斷模塊65,還用于根據(jù)與當前時間匹配的用戶常去位置信息,判斷用戶的 目的地位置信息;
[0122] 所述導(dǎo)航模塊64,還用于根據(jù)當前位置信息與目的地位置信息,生成一個或一個 以上的導(dǎo)航路線;
[0123] 所述計算模塊66,還用于獲取每個導(dǎo)航路線的路況信息,計算每個導(dǎo)航路線需要 的行駛時間;
[0124] 所述提示模塊67,還用于對每個導(dǎo)航路線及對應(yīng)的路況信息和需要的行駛時間進 行提示。
[0125] 其中,所述的裝置包括:
[0126] 記錄模塊69,用于在記錄用戶行駛軌跡時,根據(jù)預(yù)設(shè)的時間段記錄行駛軌跡中對 應(yīng)的位置信息;
[0127] 所述記錄模塊69,還用于將記錄的用戶行駛軌跡以及對應(yīng)的位置信息和時間信息 保存到所述用戶行駛軌跡數(shù)據(jù)庫中。
[0128] 其中,所述的裝置還包括:
[0129] 數(shù)據(jù)挖掘模塊70,用于根據(jù)所述用戶行駛軌跡數(shù)據(jù)庫和所述用戶社交信息數(shù)據(jù) 庫,通過數(shù)據(jù)挖掘分析到所述用戶常去位置信息。
[0130] 圖6所示裝置可以執(zhí)行圖1-圖5中任一所示實施例的方法,其實現(xiàn)原理和技術(shù)效果 不再贅述。
[0131] 本發(fā)明還提供一種導(dǎo)航設(shè)備,包括上述圖6所示導(dǎo)航路線的生成裝置。
[0132] 以上所描述的裝置實施例僅僅是示意性的,其中所述作為分離部件說明的單元可 以是或者也可以不是物理上分開的,作為單元顯示的部件可以是或者也可以不是物理單 元,即可以位于一個地方,或者也可以分布到多個網(wǎng)絡(luò)單元上。可以根據(jù)實際的需要選擇其 中的部分或者全部模塊來實現(xiàn)本實施例方案的目的。本領(lǐng)域普通技術(shù)人員在不付出創(chuàng)造性 的勞動的情況下,即可以理解并實施。
[0133] 通過以上的實施方式的描述,本領(lǐng)域的技術(shù)人員可以清楚地了解到各實施方式可 借助軟件加必需的通用硬件平臺的方式來實現(xiàn),當然也可以通過硬件?;谶@樣的理解,上 述技術(shù)方案本質(zhì)上或者說對現(xiàn)有技術(shù)做出貢獻的部分可以以軟件產(chǎn)品的形式體現(xiàn)出來,該 計算機軟件產(chǎn)品可以存儲在計算機可讀存儲介質(zhì)中,如R0M/RAM、磁碟、光盤等,包括若干指 令用以使得一臺計算機設(shè)備(可以是個人計算機,服務(wù)器,或者網(wǎng)絡(luò)設(shè)備等)執(zhí)行各個實施 例或者實施例的某些部分所述的方法。
[0134] 最后應(yīng)說明的是:以上實施例僅用以說明本發(fā)明的技術(shù)方案,而非對其限制;盡管 參照前述實施例對本發(fā)明進行了詳細的說明,本領(lǐng)域的普通技術(shù)人員應(yīng)當理解:其依然可 以對前述各實施例所記載的技術(shù)方案進行修改,或者對其中部分技術(shù)特征進行等同替換; 而這些修改或者替換,并不使相應(yīng)技術(shù)方案的本質(zhì)脫離本發(fā)明各實施例技術(shù)方案的精神和 范圍。
【主權(quán)項】
1. 一種導(dǎo)航路線的生成方法,其特征在于,包括: 查詢用戶行駛軌跡數(shù)據(jù)庫,獲取與當前時間匹配的行駛軌跡; 根據(jù)所述行駛軌跡,獲取所述行駛軌跡中與當前時間匹配的位置信息; 根據(jù)所述匹配的位置信息,與當前位置信息進行匹配; 若匹配成功,則確定所述行駛軌跡為用戶當前需要的行駛軌跡,并生成對應(yīng)的導(dǎo)航路 線。2. 根據(jù)權(quán)利要求1所述的方法,其特征在于,確定所述行駛軌跡為用戶當前需要的行駛 軌跡之后,還包括: 根據(jù)所述行駛軌跡,判斷用戶目的地位置信息; 根據(jù)當前位置信息與目的地位置信息,生成一個或一個以上的導(dǎo)航路線; 獲取每個導(dǎo)航路線的路況信息,計算每個導(dǎo)航路線需要的行駛時間; 對每個導(dǎo)航路線及對應(yīng)的路況信息和需要的行駛時間進行提示。3. 根據(jù)權(quán)利要求1所述的方法,其特征在于,所述用戶行駛軌跡數(shù)據(jù)庫中包括多個行駛 軌跡,每個行駛軌跡對應(yīng)有起始地址和目的地址,以及從起始地址到目的地址對應(yīng)的時間 信息,所述時間信息包括日期、星期和時間; 每個行駛軌跡上預(yù)設(shè)多個位置信息以及每個位置信息對應(yīng)的時間信息。4. 根據(jù)權(quán)利要求3所述的方法,其特征在于,還包括: 統(tǒng)計所述用戶行駛軌跡數(shù)據(jù)庫中每個行駛軌跡重復(fù)出現(xiàn)的概率,相應(yīng)設(shè)置每個行駛軌 跡的權(quán)重系數(shù)。5. 根據(jù)權(quán)利要求4所述的方法,其特征在于,查詢用戶行駛軌跡數(shù)據(jù)庫,獲取與當前時 間匹配的行駛軌跡,還包括 查詢用戶行駛軌跡數(shù)據(jù)庫,若存在多個與當前時間匹配的行駛軌跡時,根據(jù)每個行駛 軌跡的權(quán)重系數(shù),獲取與當前時間匹配的且權(quán)重系數(shù)高的行駛軌跡。6. 根據(jù)權(quán)利要求1所述的方法,其特征在于,還包括: 根據(jù)預(yù)設(shè)的關(guān)鍵詞,查詢用戶社交信息數(shù)據(jù)庫,確定與所述關(guān)鍵詞匹配的社交信息; 根據(jù)所述匹配的社交信息,判斷用戶的目的地位置信息; 根據(jù)當前位置信息與目的地位置信息,生成一個或一個以上的導(dǎo)航路線; 獲取每個導(dǎo)航路線的路況信息,計算每個導(dǎo)航路線需要的行駛時間; 對每個導(dǎo)航路線及對應(yīng)的路況信息和需要的行駛時間進行提示。7. 根據(jù)權(quán)利要求1所述的方法,其特征在于,還包括: 查詢用戶常去位置信息數(shù)據(jù)庫,所述用戶常去位置信息數(shù)據(jù)庫中包括多個用戶常去位 置信息以及對應(yīng)的時間信息,所述時間信息包括日期、星期和時間,獲取與當前時間匹配的 用戶常去位置信息; 根據(jù)與當前時間匹配的用戶常去位置信息,判斷用戶的目的地位置信息; 根據(jù)當前位置信息與目的地位置信息,生成一個或一個以上的導(dǎo)航路線; 獲取每個導(dǎo)航路線的路況信息,計算每個導(dǎo)航路線需要的行駛時間; 對每個導(dǎo)航路線及對應(yīng)的路況信息和需要的行駛時間進行提示。8. 根據(jù)權(quán)利要求1-7中任一項所述的方法,其特征在于,還包括: 在記錄用戶行駛軌跡時,根據(jù)預(yù)設(shè)的時間段記錄行駛軌跡中對應(yīng)的位置信息; 將記錄的用戶行駛軌跡以及對應(yīng)的位置信息和時間信息保存到所述用戶行駛軌跡數(shù) 據(jù)庫中。9. 根據(jù)權(quán)利要求1-7中任一項所述的方法,其特征在于,還包括: 根據(jù)所述用戶行駛軌跡數(shù)據(jù)庫和所述用戶社交信息數(shù)據(jù)庫,通過數(shù)據(jù)挖掘分析到所述 用戶常去位置信息。10. -種導(dǎo)航路線的生成裝置,其特征在于,包括: 查詢模塊,用于查詢用戶行駛軌跡數(shù)據(jù)庫; 獲取模塊,用于獲取與當前時間匹配的行駛軌跡; 所述獲取模塊,還用于根據(jù)所述行駛軌跡,獲取所述行駛軌跡中與當前時間匹配的位 置信息; 匹配模塊,用于根據(jù)所述匹配的位置信息,與當前位置信息進行匹配; 導(dǎo)航模塊,用于在所述匹配模塊匹配成功,確定所述行駛軌跡為用戶當前需要的行駛 軌跡,并生成對應(yīng)的導(dǎo)航路線。11. 根據(jù)權(quán)利要求10所述的裝置,其特征在于,還包括: 判斷模塊,用于根據(jù)所述獲取模塊獲取的行駛軌跡,判斷用戶目的地位置信息; 所述導(dǎo)航模塊,還用于根據(jù)當前位置信息與目的地位置信息,生成一個或一個以上的 導(dǎo)航路線; 計算模塊,用于根據(jù)獲取的每個導(dǎo)航路線的路況信息,計算每個導(dǎo)航路線需要的行駛 時間; 提示模塊,用于對每個導(dǎo)航路線及對應(yīng)的路況信息和需要的行駛時間進行提示。12. 根據(jù)權(quán)利要求10所述的裝置,其特征在于,所述用戶行駛軌跡數(shù)據(jù)庫中包括多個行 駛軌跡,每個行駛軌跡對應(yīng)有起始地址和目的地址,以及從起始地址到目的地址對應(yīng)的時 間信息,所述時間信息包括日期、星期和時間; 每個行駛軌跡上預(yù)設(shè)多個位置信息以及每個位置信息對應(yīng)的時間信息。13. 根據(jù)權(quán)利要求12所述的裝置,其特征在于,還包括: 統(tǒng)計模塊,用于統(tǒng)計所述用戶行駛軌跡數(shù)據(jù)庫中每個行駛軌跡重復(fù)出現(xiàn)的概率,相應(yīng) 設(shè)置每個行駛軌跡的權(quán)重系數(shù)。14. 根據(jù)權(quán)利要求13所述的裝置,其特征在于,所述獲取模塊具體用于: 查詢用戶行駛軌跡數(shù)據(jù)庫,若存在多個與當前時間匹配的行駛軌跡時,根據(jù)每個行駛 軌跡的權(quán)重系數(shù),獲取與當前時間匹配的且權(quán)重系數(shù)高的行駛軌跡。15. 根據(jù)權(quán)利要求10所述的裝置,其特征在于,還包括: 所述查詢模塊,還用于根據(jù)預(yù)設(shè)的關(guān)鍵詞,查詢用戶社交信息數(shù)據(jù)庫; 所述獲取模塊,還用于確定與所述關(guān)鍵詞匹配的社交信息; 所述判斷模塊,還用于根據(jù)所述匹配的社交信息,判斷用戶的目的地位置信息; 所述導(dǎo)航模塊,還用于根據(jù)當前位置信息與目的地位置信息,生成一個或一個以上的 導(dǎo)航路線; 所述計算模塊,還用于獲取每個導(dǎo)航路線的路況信息,計算每個導(dǎo)航路線需要的行駛 時間; 所述提示模塊,還用于對每個導(dǎo)航路線及對應(yīng)的路況信息和需要的行駛時間進行提 不。16. 根據(jù)權(quán)利要求10所述的裝置,其特征在于,還包括: 所述查詢模塊,還用于查詢用戶常去位置信息數(shù)據(jù)庫,所述用戶常去位置信息數(shù)據(jù)庫 中包括多個用戶常去位置信息以及對應(yīng)的時間信息,所述時間信息包括日期、星期和時間; 所述獲取模塊,還用于獲取與當前時間匹配的用戶常去位置信息; 所述判斷模塊,還用于根據(jù)與當前時間匹配的用戶常去位置信息,判斷用戶的目的地 位置信息; 所述導(dǎo)航模塊,還用于根據(jù)當前位置信息與目的地位置信息,生成一個或一個以上的 導(dǎo)航路線; 所述計算模塊,還用于獲取每個導(dǎo)航路線的路況信息,計算每個導(dǎo)航路線需要的行駛 時間; 所述提示模塊,還用于對每個導(dǎo)航路線及對應(yīng)的路況信息和需要的行駛時間進行提 不。17. 根據(jù)權(quán)利要求10-16中任一項所述的裝置,其特征在于,還包括: 記錄模塊,用于在記錄用戶行駛軌跡時,根據(jù)預(yù)設(shè)的時間段記錄行駛軌跡中對應(yīng)的位 置信息; 所述記錄模塊,還用于將記錄的用戶行駛軌跡以及對應(yīng)的位置信息和時間信息保存到 所述用戶行駛軌跡數(shù)據(jù)庫中。18. 根據(jù)權(quán)利要求10-16中任一項所述的裝置,其特征在于,還包括: 數(shù)據(jù)挖掘模塊,用于根據(jù)所述用戶行駛軌跡數(shù)據(jù)庫和所述用戶社交信息數(shù)據(jù)庫,通過 數(shù)據(jù)挖掘分析到所述用戶常去位置信息。19. 一種導(dǎo)航設(shè)備,其特征在于,包括: 如權(quán)利要求10-18中任一項所述的導(dǎo)航路線的生成裝置。
【文檔編號】G01C21/36GK105890611SQ201610189163
【公開日】2016年8月24日
【申請日】2016年3月29日
【發(fā)明人】唐曉彧
【申請人】樂視控股(北京)有限公司, 樂視致新電子科技(天津)有限公司