優(yōu)點(diǎn)更加清楚明白,以下結(jié)合附圖及實(shí)施例,對本發(fā)明進(jìn)行進(jìn)一步詳細(xì)說明。應(yīng)當(dāng)理解,此處所描述的具體實(shí)施例僅僅用以解釋本發(fā)明,并不用于限定本發(fā)明。
[0052]本發(fā)明相應(yīng)提供一種共享導(dǎo)航信息的通訊系統(tǒng),所述系統(tǒng)包括多個(gè)導(dǎo)航終端10以及服務(wù)器20。該導(dǎo)航終端10為車載導(dǎo)航終端、移動便攜式導(dǎo)航終端或者安裝于車載導(dǎo)航終端、移動便攜式導(dǎo)航終端的軟件,該移動便攜式終端包括但不限于手機(jī)。導(dǎo)航終端10與服務(wù)器20之間的通訊方式包括但不限于WIFI,GSM, CDMA, WCDMA, LTE等各種各代移動通信技術(shù)。導(dǎo)航終端10應(yīng)用于andorid系統(tǒng),1S系統(tǒng),windows mobile系統(tǒng)等,但不限于以上系統(tǒng)。
[0053]服務(wù)器20包括群組管理模塊21、信息接收模塊22以及信息處理模塊23。
[0054]群組管理模塊21,用于根據(jù)導(dǎo)航終端用戶發(fā)來的群組請求建立臨時(shí)好友群組以及在導(dǎo)航結(jié)束后刪除所述臨時(shí)群友用戶群組。具體的,導(dǎo)航終端10獲取用戶的好友列表,并根據(jù)用戶在好友列表中選擇的好友生成群組請求;服務(wù)器在接收到該群組請求后根據(jù)群組請求建立群組數(shù)據(jù)庫。用戶在導(dǎo)航終端10注冊并添加好友后,可選擇任一好友或全部好友組成臨時(shí)群友,導(dǎo)航終端10將群組成員信息以及群組建立請求發(fā)送至服務(wù)器20,服務(wù)器20建立好友群組。
[0055]信息接收模塊22,用于接收臨時(shí)好友群組內(nèi)某一導(dǎo)航終端用戶發(fā)來的導(dǎo)航路徑信息的分享請求。
[0056]信息處理模塊23,用于將所述導(dǎo)航路徑信息發(fā)送至臨時(shí)好友群組內(nèi)的其他導(dǎo)航終端用戶。
[0057]導(dǎo)航終端10用于顯示導(dǎo)航路徑信息并根據(jù)導(dǎo)航路徑信息進(jìn)行導(dǎo)航。
[0058]本發(fā)明通過在服務(wù)器20中建立臨時(shí)好友群組,同時(shí)服務(wù)器20在接收到臨時(shí)好友群組內(nèi)某一導(dǎo)航終端用戶發(fā)來的導(dǎo)航路徑信息的分享請求時(shí),并將導(dǎo)航路徑信息發(fā)送至臨時(shí)好友群組內(nèi)的其他導(dǎo)航終端用戶,臨時(shí)好友群組內(nèi)所有導(dǎo)航終端用戶的導(dǎo)航終端中均顯示同一所述導(dǎo)航路徑信息,并根據(jù)該導(dǎo)航路徑信息進(jìn)行導(dǎo)航;且服務(wù)器20在導(dǎo)航結(jié)束后刪除所述臨時(shí)群友用戶群組。本發(fā)明實(shí)現(xiàn)了在多臺導(dǎo)航終端之間分享導(dǎo)航信息,并實(shí)現(xiàn)同步導(dǎo)航的功能,滿足群體導(dǎo)航需求,出行結(jié)束后取消臨時(shí)群,避免導(dǎo)航信息一直被共享給以后的生活帶來困擾。
[0059]優(yōu)選的是,服務(wù)器還包括位置信息獲取模塊24,位置信息獲取模塊24用于獲取臨時(shí)好友群組內(nèi)的所有導(dǎo)航終端用戶的位置信息;信息處理模塊23還用于將所有導(dǎo)航終端用戶的位置信息發(fā)送至臨時(shí)好友群組內(nèi)的每一導(dǎo)航終端用戶,導(dǎo)航終端10還用于同時(shí)在導(dǎo)航地圖上區(qū)別顯示本導(dǎo)航終端用戶所在的位置信息和其他導(dǎo)航終端用戶的位置信息,具體的可在導(dǎo)航地圖上采用圖標(biāo)顯示用戶的位置,本導(dǎo)航終端用戶和其他導(dǎo)航終端用戶采用不同的顏色或圖片顯示。本發(fā)明能在導(dǎo)航終端的地圖上能夠顯示每個(gè)群友的位置圖標(biāo),圖標(biāo)可以被命名并且本人圖標(biāo)跟群友圖標(biāo)可設(shè)置成不同。這樣在行進(jìn)中每個(gè)群友都可以清晰及時(shí)的看到自己在隊(duì)伍中的位置,也可以看到其他群友的位置。了解自己是否掉隊(duì),或者其他群友是否掉隊(duì)。
[0060]優(yōu)選的是,服務(wù)器20還包括掉隊(duì)告警模塊25,信息接收模塊22還用于獲取導(dǎo)航終端用戶預(yù)設(shè)的掉隊(duì)告警距離,掉隊(duì)告警模塊25用于當(dāng)臨時(shí)好友群組內(nèi)某一導(dǎo)航終端用戶距離其他任一導(dǎo)航終端用戶的距離大于掉隊(duì)告警距離時(shí),向臨時(shí)好友群組內(nèi)所有導(dǎo)航終端用戶發(fā)送掉隊(duì)告警信息,告警信息為音頻告警或在導(dǎo)航終端界面中將偏離用戶的位置圖標(biāo)設(shè)置為不同于其他導(dǎo)航終端用戶的顏色。從而在有群友掉隊(duì)時(shí)可以向其他群友告警。
[0061]優(yōu)選的是,服務(wù)器20還包括消失告警模塊,該消失告警模塊用于在當(dāng)臨時(shí)好友群組內(nèi)某一導(dǎo)航終端用戶在預(yù)設(shè)時(shí)間段內(nèi)未與服務(wù)器20通訊時(shí),向臨時(shí)好友群組內(nèi)所有導(dǎo)航終端用戶發(fā)送消失告警信息,告警信息為音頻告警或在導(dǎo)航終端界面中將消失用戶的位置圖標(biāo)設(shè)置為不同于其他導(dǎo)航終端用戶的顏色。
[0062]優(yōu)選的是,信息接收模塊22還用于獲取導(dǎo)航終端用戶預(yù)設(shè)的與導(dǎo)航路徑上某一位置信息對應(yīng)的多媒體信息;信息處理模塊23還用于當(dāng)臨時(shí)好友群組內(nèi)的任一導(dǎo)航終端用戶的位置信息與該預(yù)設(shè)位置信息的距離小于一預(yù)設(shè)范圍內(nèi)時(shí),向該導(dǎo)航終端發(fā)送多媒體信息。具體的,用戶可在導(dǎo)航路徑上設(shè)置多個(gè)與地圖位置點(diǎn)對應(yīng)的景點(diǎn)介紹信息,并將該景點(diǎn)介紹信息發(fā)送至服務(wù)器,當(dāng)臨時(shí)好友群組內(nèi)的導(dǎo)航終端到達(dá)某一位置點(diǎn)時(shí),服務(wù)器將該地圖位置點(diǎn)對應(yīng)的景點(diǎn)介紹信息發(fā)送至該導(dǎo)航終端。另外,本發(fā)明還可根據(jù)該導(dǎo)航終端的位置信息向?qū)Ш浇K端推送附近的商家服務(wù)信息,例如餐飲信息等等。
[0063]優(yōu)選的是,服務(wù)器20還包括路線偏離告警模塊26,路線偏離告警模塊26用于臨時(shí)好友群組內(nèi)某一導(dǎo)航終端用戶偏離導(dǎo)航路徑時(shí),向臨時(shí)好友群組內(nèi)所有導(dǎo)航終端用戶發(fā)送偏離告警信息,所述告警信息為音頻告警或在導(dǎo)航終端界面中將偏離用戶的位置圖標(biāo)設(shè)置為不同于其他導(dǎo)航終端用戶的顏色。
[0064]在某一導(dǎo)航終端用戶偏離導(dǎo)航路徑時(shí),導(dǎo)航終端根據(jù)地圖路線交匯信息在原導(dǎo)航路徑上選取多個(gè)未到達(dá)的位置點(diǎn)作為為匯合位置點(diǎn)發(fā)送至導(dǎo)航終端用戶供選擇,該匯合位置點(diǎn)為兩條路線的交匯點(diǎn);該偏離路徑的導(dǎo)航終端獲取用戶選擇某一位置點(diǎn)作為匯合位置點(diǎn)的信息后,生成多條到達(dá)該匯合位置點(diǎn)的匯合導(dǎo)航路徑供選擇,且導(dǎo)航終端將用戶選擇的該匯合導(dǎo)航路徑生成匯合導(dǎo)航路徑信息發(fā)送至服務(wù)器,服務(wù)器將該匯合導(dǎo)航路徑信息發(fā)送至臨時(shí)好友群組內(nèi)所有導(dǎo)航終端用戶,臨時(shí)好友群組內(nèi)所有導(dǎo)航終端用戶的導(dǎo)航終端在同一導(dǎo)航界面上同時(shí)顯示匯合導(dǎo)航路徑信息以及原導(dǎo)航路徑信息。并且可以采用不同的顏色區(qū)別顯示匯合導(dǎo)航路徑信息以及原導(dǎo)航路徑信息。顯而易見,該匯合位置點(diǎn)及匯合導(dǎo)航路徑可由系統(tǒng)默認(rèn)設(shè)置或用戶自定義設(shè)置。
[0065]如圖2所示,導(dǎo)航終端用戶包括A、B、C,原導(dǎo)航路徑為SI,在C偏離導(dǎo)航路徑SI時(shí),導(dǎo)航終端在導(dǎo)航路徑SI上選取尚未到達(dá)的位置點(diǎn)上生成三個(gè)匯合位置點(diǎn)L1、L2、L3,該L1、L2、L3均為兩條路線的交匯點(diǎn),當(dāng)用戶選擇LI作為匯合位置點(diǎn)時(shí),導(dǎo)航終端用戶C所在的導(dǎo)航終端生成匯合導(dǎo)航路徑(可生成多條)S2。該導(dǎo)航終端用戶C將匯合導(dǎo)航路徑S2發(fā)送至服務(wù)器,服務(wù)器將該匯合導(dǎo)航路徑S2發(fā)送至導(dǎo)航終端用戶A、B,導(dǎo)航終端用戶A、B、C的導(dǎo)航終端同時(shí)顯示原導(dǎo)航路徑SI和匯合導(dǎo)航路徑S2,并且采用不同的顏色進(jìn)行顯示。
[0066]優(yōu)選的是,用戶可通過導(dǎo)航終端選擇臨時(shí)好友群組內(nèi)的導(dǎo)航終端用戶作為動態(tài)目的地,導(dǎo)航終端實(shí)時(shí)規(guī)劃到達(dá)該動態(tài)目的地的路徑。具體的,可以將某個(gè)行進(jìn)中的群友的位置為目的地,當(dāng)此好友位置發(fā)生變化時(shí),此好友的軟件會把位置信息共享給其他好友的軟件,給好友指明行進(jìn)方向。例如可以把導(dǎo)游設(shè)為動態(tài)目的地,所以群友都向?qū)в蔚姆较蛐羞M(jìn)。
[0067]優(yōu)選的是,信息接收模塊22還用于接收導(dǎo)航終端用戶發(fā)來的語音信息;信息處理模塊23還用于根據(jù)導(dǎo)航終端用戶選擇的發(fā)送對象將語音信息發(fā)送至對應(yīng)的導(dǎo)航終端用戶,或者將語音信息發(fā)送至臨時(shí)好友群組內(nèi)的其他導(dǎo)航終端用戶以實(shí)現(xiàn)群對講。從而,本發(fā)明的導(dǎo)航終端可以通過群對講便于行進(jìn)中群友的及時(shí)溝通,也可以群文字聊天。群對講可以在手機(jī)等便攜產(chǎn)品本地進(jìn)行,也可以借助藍(lán)牙耳機(jī)等設(shè)備來幫助用戶更加方便的使用此功能。另外,導(dǎo)航終端可以保存群友行程和事件記錄,供群友以后回味。
[0068]優(yōu)選的是,導(dǎo)航終端用戶在需要退出臨時(shí)好友群組時(shí),向服務(wù)器發(fā)送退出臨時(shí)好友群組的請求,服務(wù)器根據(jù)退出臨時(shí)好友群組的請求將發(fā)出請求的導(dǎo)航終端從臨時(shí)好友群組中刪除。具體的,將該導(dǎo)航終端用戶從群組數(shù)據(jù)庫中刪除。
[0069]如圖3所示,本發(fā)明還提供一種共享導(dǎo)航信息的通訊方法,該方法通過如圖1所示的系統(tǒng)實(shí)現(xiàn),該方法包括如下步驟:
[0070]步驟S301,服務(wù)器根據(jù)導(dǎo)航終端用戶發(fā)來的群組請求建立臨時(shí)好友群組。本步驟通過如圖1所示的群組管理模塊21實(shí)現(xiàn)。
[0071]步驟S302,服務(wù)器接收臨時(shí)好友群組內(nèi)某一導(dǎo)航終端用戶發(fā)來的導(dǎo)航路徑信息的分享請求,并將導(dǎo)航路徑信息發(fā)送至臨時(shí)好友群組內(nèi)的其他導(dǎo)航終端用戶。本步驟通過如圖1所示的信息接收模塊22以及信息處理模塊23共同實(shí)現(xiàn)。
[0072]步驟S303,臨時(shí)好友群組內(nèi)所有導(dǎo)航終端用戶的導(dǎo)航終端中均顯示同一所述導(dǎo)航路徑信息,且導(dǎo)航終端根據(jù)該導(dǎo)航路徑信息進(jìn)行導(dǎo)航。本步驟通過如圖1所示的導(dǎo)航終端10實(shí)現(xiàn)。
[0073]步驟S304,服務(wù)器在導(dǎo)航結(jié)束后刪除臨時(shí)群友用戶群組。本步驟通過如圖1所示的臨時(shí)群組管理模塊21實(shí)現(xiàn)。
[0074]優(yōu)選的是,步驟S301包括:導(dǎo)航終端獲取好友列表,并根據(jù)用戶在好友列表中選擇的好友生成群組請求;服務(wù)器根據(jù)群組請求建立群組數(shù)據(jù)庫。
[0075]優(yōu)選的是,步驟S301之后還包括:服務(wù)器獲取臨時(shí)好友群組內(nèi)的所有導(dǎo)航終端用戶的位置信息,服務(wù)器將所