專利名稱:一種群組成員位置顯示方法、服務(wù)器和終端的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及位置服務(wù)技術(shù),尤其涉及一種群組成員位置顯示方法、服務(wù)器和終端。
背景技術(shù):
位置服務(wù)終端是指終端本身具備位置相關(guān)的各種功能或者終端通過在線與遠(yuǎn)端進(jìn)行通訊從而向用戶提供位置服務(wù)及其相關(guān)功能的設(shè)備。位置服務(wù)終端可以是電腦、手機(jī)、 導(dǎo)航設(shè)備等。位置服務(wù)終端以導(dǎo)航設(shè)備為例,其工作原理為導(dǎo)航設(shè)備確定特定位置的位置坐標(biāo),將其與自身儲存的電子地圖中記載的位置坐標(biāo)進(jìn)行匹配,以此來確定搭載該導(dǎo)航設(shè)備的導(dǎo)航對象在電子地圖中的準(zhǔn)確位置。導(dǎo)航設(shè)備可以是車載終端、便攜式導(dǎo)航儀、手機(jī)終端等。導(dǎo)航對象可以是車輛、行人等?,F(xiàn)有的位置服務(wù)終端提供的功能通常僅針對用戶個(gè)人,無法通過服務(wù)器對已有群組中的多個(gè)成員實(shí)現(xiàn)更多的人性化功能,如行車過程中用戶無法看到群組中的其他成員的位置等信息。
發(fā)明內(nèi)容
本發(fā)明要解決的技術(shù)問題在于針對現(xiàn)有技術(shù)中用戶無法看到群組中其他成員位置的缺陷,提供一種群組成員位置顯示方法、服務(wù)器和終端。本發(fā)明解決其技術(shù)問題所采用的技術(shù)方案是本發(fā)明提供了一種群組成員位置顯示方法,包括以下步驟獲取多個(gè)位置服務(wù)終端定期上報(bào)的當(dāng)前位置信息;根據(jù)所述當(dāng)前位置信息檢測同一群組中任意兩個(gè)位置服務(wù)終端之間的距離是否小于預(yù)設(shè)距離;當(dāng)檢測到同一群組中的一個(gè)位置服務(wù)終端與其他位置服務(wù)終端之間的距離小于所述預(yù)設(shè)距離時(shí),將所述其他位置服務(wù)終端的位置信息發(fā)送給該位置服務(wù)終端,以在該位置服務(wù)終端上顯示所述其他位置服務(wù)終端的位置。本發(fā)明所述的群組成員位置顯示方法中,所述將所述其他位置服務(wù)終端的位置信息發(fā)送給該位置服務(wù)終端的方式為將標(biāo)注了所述其他位置服務(wù)終端位置的導(dǎo)航地圖發(fā)送給該位置服務(wù)終端,或者將可在位置服務(wù)終端的導(dǎo)航地圖上直接標(biāo)注所述其他位置服務(wù)終端位置的信息發(fā)送給該位置服務(wù)終端。本發(fā)明還提供了一種群組成員位置顯示方法包括以下步驟定期向服務(wù)器上報(bào)當(dāng)前位置信息;接收所述服務(wù)器發(fā)送的同一群組中其他位置服務(wù)終端的位置信息,所述其他位置服務(wù)終端的位置與接收該位置信息的位置服務(wù)終端的距離小于預(yù)設(shè)距離;根據(jù)接收的所述其他位置服務(wù)終端的位置信息顯示標(biāo)注了所述其他位置服務(wù)終端位置的導(dǎo)航地圖。本發(fā)明所述的群組成員位置顯示方法中,所述位置服務(wù)終端在顯示標(biāo)注了所述其他位置服務(wù)終端位置的導(dǎo)航地圖時(shí),還產(chǎn)生所述其他位置服務(wù)終端具體位置的提示信息,所述提示信息為語音提示信息或者文字提示信息。本發(fā)明還提供了一種群組成員位置顯示服務(wù)器,包括第一通信模塊,與服務(wù)器所服務(wù)的多個(gè)位置服務(wù)終端通信連接;位置信息獲取模塊,用于通過所述第一通信模塊定期獲取所述多個(gè)位置服務(wù)終端上報(bào)的當(dāng)前位置信息;位置檢測模塊,用于根據(jù)所述位置信息獲取模塊所獲取的同一群組中多個(gè)位置服務(wù)終端的所述當(dāng)前位置信息檢測同一群組中任意兩個(gè)位置服務(wù)終端之間的距離是否小于預(yù)設(shè)距離;位置信息發(fā)送模塊,用于在所述位置檢測模塊檢測到同一群組中的一個(gè)位置服務(wù)終端與其他位置服務(wù)終端之間的距離小于所述預(yù)設(shè)距離時(shí),通過所述第一通信模塊將所述其他位置服務(wù)終端的位置信息發(fā)送給該位置服務(wù)終端,以在該位置服務(wù)終端上顯示所述其他位置服務(wù)終端的位置。本發(fā)明所述的群組成員位置顯示服務(wù)器中,所述位置信息發(fā)送模塊將所述其他位置服務(wù)終端的位置信息發(fā)送給該位置服務(wù)終端的方式為將標(biāo)注了所述其他位置服務(wù)終端位置的導(dǎo)航地圖通過所述第一通信模塊發(fā)送給該位置服務(wù)終端,或者將可在接收端的導(dǎo)航地圖上直接標(biāo)注所述其他位置服務(wù)終端位置的信息通過所述第一通信模塊發(fā)送給該位置服務(wù)終端。本發(fā)明還提供了一種位置服務(wù)終端,包括第二通信模塊,與服務(wù)器通信連接;GPS定位模塊,用于獲取位置服務(wù)終端的當(dāng)前位置信息并通過所述第二通信模塊定期向服務(wù)器上報(bào)所述當(dāng)前位置信息;信息獲取模塊,用于通過所述第二通信模塊獲取所述服務(wù)器發(fā)送的同一群組中其他位置服務(wù)終端的位置信息,所述其他位置服務(wù)終端與接收該位置信息的位置服務(wù)終端之間的距離小于預(yù)設(shè)距離;顯示模塊,用于根據(jù)所述信息獲取模塊獲取的所述其他位置服務(wù)終端的位置信息顯示標(biāo)注了所述其他位置服務(wù)終端位置的導(dǎo)航地圖。本發(fā)明所述的位置服務(wù)終端中,還包括位置信息提示模塊,用于根據(jù)所述信息獲取模塊獲取的所述其他位置服務(wù)終端的位置信息,以語音或者文字的形式向用戶提示所述其他位置服務(wù)終端的位置。本發(fā)明產(chǎn)生的有益效果是服務(wù)器定期檢測位置服務(wù)終端的位置,當(dāng)檢測到同一群組中的一個(gè)位置服務(wù)終端與其他位置服務(wù)終端之間的距離小于所述預(yù)設(shè)距離時(shí),將所述其他位置服務(wù)終端的位置信息發(fā)送給該位置服務(wù)終端,以在該位置服務(wù)終端上顯示所述其他位置服務(wù)終端的位置,使得同一群組中的成員能夠及時(shí)獲知同一群組中在其附近的其他成員的相應(yīng)行車信息,增加了用戶在枯燥行車過程中的更優(yōu)服務(wù)體驗(yàn)。
下面將結(jié)合附圖及實(shí)施例對本發(fā)明作進(jìn)一步說明,附圖中圖1是本發(fā)明實(shí)施例群組成員位置顯示服務(wù)器的結(jié)構(gòu)示意圖;圖2是本發(fā)明實(shí)施例群組成員位置服務(wù)終端的結(jié)構(gòu)示意圖一;
圖3是本發(fā)明實(shí)施例群組成員位置服務(wù)終端的結(jié)構(gòu)示意圖二 ;圖4是本發(fā)明實(shí)施例群組成員位置顯示方法的流程圖一;圖5是本發(fā)明實(shí)施例群組成員位置顯示方法的流程圖二。
具體實(shí)施例方式為了使本發(fā)明的目的、技術(shù)方案及優(yōu)點(diǎn)更加清楚明白,以下結(jié)合附圖及實(shí)施例,對本發(fā)明進(jìn)行進(jìn)一步詳細(xì)說明。應(yīng)當(dāng)理解,此處所描述的具體實(shí)施例僅用以解釋本發(fā)明,并不用于限定本發(fā)明。如圖1所示,本發(fā)明實(shí)施例群組成員位置顯示服務(wù)器包括第一通信模塊110、位置信息獲取模塊120、位置檢測模塊130和位置信息發(fā)送模塊140,其中第一通信模塊110,與服務(wù)器所服務(wù)的多個(gè)位置服務(wù)終端通信連接,第一通信模塊110與多個(gè)位置服務(wù)終端之間的通信可以是基于GSM、GPRS、CDMA、WCDMA, CDMA2000或 TD-SCDMA等無線通信技術(shù);位置信息獲取模塊120,用于通過第一通信模塊110定期獲取多個(gè)位置服務(wù)終端 (如30秒一次)上報(bào)的當(dāng)前位置信息;位置檢測模塊130,用于根據(jù)位置信息獲取模塊120所獲取的同一群組中的多個(gè)位置服務(wù)終端的當(dāng)前位置信息檢測同一群組中任意兩個(gè)位置服務(wù)終端之間的距離是否小于預(yù)設(shè)距離,位置檢測模塊130可根據(jù)群組成員的ID來定期進(jìn)行檢測(如每1分鐘或者每5分鐘檢測一次),也可以根據(jù)用戶請求查詢其他群組成員位置的請求信息進(jìn)行檢測。 這里所說的同一群組是由多個(gè)位置服務(wù)終端組成的一個(gè)群組,該群組可以通過多種方式創(chuàng)建,用戶可以通過位置服務(wù)終端發(fā)起或通過與位置服務(wù)終端建立有關(guān)聯(lián)綁定的手機(jī)號碼或互聯(lián)網(wǎng)賬號在服務(wù)器上發(fā)起建立群組,在服務(wù)器上登記保存群組信息即可。例如用戶通過個(gè)人電腦登陸服務(wù)器網(wǎng)站,網(wǎng)站登陸賬號與位置服務(wù)終端的ID(或用戶的個(gè)人終端使用賬號、用戶名等)相關(guān)聯(lián),可由一個(gè)用戶賬號發(fā)起群組創(chuàng)建流程,多名用戶賬戶加入該群組, 服務(wù)器會記錄下該群組中每一名成員的終端ID。又例如,同一位置服務(wù)提供商會被默認(rèn)屬于一個(gè)服務(wù)商群組,例如凱立德公司的用戶默認(rèn)加入K友群組,服務(wù)器會記錄下每一個(gè)售出的位置服務(wù)終端的ID位置信息,加入同一群組的位置服務(wù)終端可以在群組中交流信息和資源共享。位置信息發(fā)送模塊140,用于在位置檢測模塊130檢測到同一群組中的一個(gè)位置服務(wù)終端與其他位置服務(wù)終端之間的距離小于預(yù)設(shè)距離時(shí),通過第一通信模塊110將與其距離小于預(yù)設(shè)距離的其他位置服務(wù)終端的位置信息發(fā)送給該位置服務(wù)終端,以在該位置服務(wù)終端上顯示這些位置服務(wù)終端的位置。當(dāng)位置檢測模塊130檢測到同一群組中有至少兩名成員的所在位置之間小于一定預(yù)設(shè)距離(例如1公里),例如某時(shí)刻檢測到位置服務(wù)終端 A、B和C兩兩之間相距均小于預(yù)設(shè)距離,則發(fā)送模塊140通過第一通信模塊110將B、C的 ID以及其當(dāng)前所在位置信息發(fā)送給A ;將A、C的ID以及當(dāng)前所在位置信息發(fā)送給B,以此類推。進(jìn)一步地,位置信息發(fā)送模塊140發(fā)送其他位置服務(wù)終端的位置信息的方式可以有兩種,(1)當(dāng)位置服務(wù)終端中沒有導(dǎo)航地圖,導(dǎo)航地圖保存在服務(wù)器一端,位置服務(wù)終端需要從服務(wù)器下載在線地圖并進(jìn)行顯示。具體實(shí)現(xiàn)中,位置服務(wù)終端會向服務(wù)器發(fā)送地圖下載請求,該請求包括終端自身ID、當(dāng)前地圖顯示比例尺、地圖顯示中心的位置編碼(地圖顯示中心一般為用戶瀏覽地圖的光標(biāo)所在地,或終端當(dāng)前所在位置兩種情況),屏幕上的地圖顯示長寬比、尺寸等信息。服務(wù)器根據(jù)位置服務(wù)終端的請求,選擇適合位置服務(wù)終端顯示區(qū)域以及比例尺的導(dǎo)航地圖區(qū)域(僅是一塊圖幅或地圖區(qū)域),并根據(jù)位置服務(wù)終端所在群組檢測是否有該群組中的其他成員的位置處于所選的導(dǎo)航地圖所對應(yīng)的區(qū)域中,若是則將檢測到的其他成員的位置標(biāo)注在導(dǎo)航地圖上,再將標(biāo)注了的導(dǎo)航地圖通過第一通信模塊 110向用戶進(jìn)行推送;( 若位置服務(wù)終端有導(dǎo)航地圖,則服務(wù)器無需發(fā)送導(dǎo)航地圖,而只需將其他位置服務(wù)終端的位置信息通過第一通信模塊110發(fā)送給接收端的位置服務(wù)終端即可,位置服務(wù)終端在接收到該位置信息后,可直接在其導(dǎo)航地圖上標(biāo)注出其他位置服務(wù)終端的位置,該位置信息包括位置編碼(如凱立德公司的K碼)或者經(jīng)緯度編碼等信息。本發(fā)明實(shí)施例還提供了一種群組成員位置顯示的方法,如圖4所示,包括一下步驟S401、服務(wù)器獲取位置服務(wù)終端定期(如30秒一次)上報(bào)的當(dāng)前位置信息;S402、服務(wù)器根據(jù)當(dāng)前位置信息檢測同一群組中任意兩個(gè)位置服務(wù)終端之間的距離是否小于預(yù)設(shè)距離,服務(wù)器可根據(jù)群組成員的ID定期進(jìn)行檢測(如每1分鐘或者每5分鐘檢測一次),也可以根據(jù)用戶請求查詢其他群組成員位置的請求信息進(jìn)行檢測;這里所說的同一群組是由多個(gè)位置服務(wù)終端組成的一個(gè)群組,該群組可以通過多種方式創(chuàng)建,用戶可以通過位置服務(wù)終端發(fā)起或與終端立有關(guān)聯(lián)綁定的手機(jī)號碼或互聯(lián)網(wǎng)賬號在服務(wù)器上發(fā)起建立群組,在服務(wù)器上登記保存群組信息即可。例如用戶通過個(gè)人電腦登陸服務(wù)器網(wǎng)站,網(wǎng)站登陸賬號與位置服務(wù)終端的ID(或用戶的個(gè)人終端使用賬號、用戶名等)相關(guān)聯(lián),可由一個(gè)用戶賬號發(fā)起群組創(chuàng)建流程,多名用戶賬戶加入該群組,服務(wù)器會記錄下該群組中每一名成員的終端ID。又例如,同一位置服務(wù)提供商會被默認(rèn)屬于一個(gè)服務(wù)商群組,例如凱立德公司的用戶默認(rèn)加入K友群組,服務(wù)器會記錄下每一個(gè)售出的位置服務(wù)終端的ID 位置信息,加入同一群組的位置服務(wù)終端可以在群組中交流信息和資源共享。S403、當(dāng)服務(wù)器檢測到同一群組中的一個(gè)位置服務(wù)終端與其他位置服務(wù)終端之間的距離小于預(yù)設(shè)距離時(shí),將其他位置服務(wù)終端的位置信息發(fā)送給該位置服務(wù)終端,以在該位置服務(wù)終端上顯示其他位置服務(wù)終端的位置。當(dāng)服務(wù)器檢測到同一群組中有至少兩名成員的所在位置之間小于一定預(yù)設(shè)距離(例如1公里),例如某時(shí)刻檢測到位置服務(wù)終端A、 B和C兩兩之間相距小于預(yù)設(shè)距離,則服務(wù)器將位置服務(wù)終端B、C的ID以及其當(dāng)前所在位置信息發(fā)送給位置服務(wù)終端A ;將位置服務(wù)終端A、C的ID以及當(dāng)前所在位置信息發(fā)送給位置服務(wù)終端B,以此類推。進(jìn)一步地,服務(wù)器發(fā)送其他位置服務(wù)終端的位置信息的方式可以有兩種,(1)當(dāng)位置服務(wù)終端中沒有導(dǎo)航地圖,導(dǎo)航地圖保存在服務(wù)器一端,位置服務(wù)終端需要從服務(wù)器下載在線地圖并進(jìn)行顯示。具體實(shí)現(xiàn)中,位置服務(wù)終端會向服務(wù)器發(fā)送地圖下載請求,該請求包括終端自身ID、當(dāng)前地圖顯示比例尺、地圖顯示中心的位置編碼(地圖顯示中心一般為用戶瀏覽地圖的光標(biāo)所在地,或終端當(dāng)前所在位置兩種情況),屏幕上的地圖顯示長寬比、 尺寸等信息。服務(wù)器根據(jù)位置服務(wù)終端的請求,選擇適合位置服務(wù)終端顯示區(qū)域以及比例尺的導(dǎo)航地圖區(qū)域(僅是一塊圖幅或地圖區(qū)域),并根據(jù)位置服務(wù)終端所在群組檢測是否有該群組中的其他成員的位置處于所選的導(dǎo)航地圖所對應(yīng)的區(qū)域中,若是則將檢測到的其他成員的位置標(biāo)注在導(dǎo)航地圖上,再將標(biāo)注了的導(dǎo)航地圖向用戶進(jìn)行推送;( 若位置服務(wù)終端有導(dǎo)航地圖,則服務(wù)器無需發(fā)送導(dǎo)航地圖,而只需將可在接收端的導(dǎo)航地圖上直接標(biāo)注其他位置服務(wù)終端位置的信息發(fā)送給接收端的位置服務(wù)終端即可,該位置信息包括位置編碼(如凱立德公司的K碼)或者經(jīng)緯度編碼等信息。如圖2所示,本發(fā)明實(shí)施例群組成員位置服務(wù)終端,該終端可為位置服務(wù)終端,主要包括第二通信模塊210、GPS定位模塊220、信息獲取模塊230和顯示模塊M0。其中第二通信模塊210與服務(wù)器通信連接,第二通信模塊210與服務(wù)器之間的通信可以是基于GSM、 GPRS、CDMA、WCDMA、CDMA2000或TD-SCDMA等無線通信技術(shù);GPS定位模塊220,用于獲取位置服務(wù)終端的當(dāng)前位置信息并通過第二通信模塊210定期(如30秒一次)向服務(wù)器上報(bào)當(dāng)前位置信息;信息獲取模塊230,用于通過第二通信模塊210獲取服務(wù)器發(fā)送的同一群組中其他位置服務(wù)終端的位置信息,其他位置服務(wù)終端與接收該位置信息的位置服務(wù)終端之間的距離小于預(yù)設(shè)距離(如1公里);這里所說的同一群組是由多個(gè)位置服務(wù)終端組成的一個(gè)群組,該群組可以通過多種方式創(chuàng)建,用戶可以通過位置服務(wù)終端發(fā)起或與終端建立有關(guān)聯(lián)綁定的手機(jī)號碼或互聯(lián)網(wǎng)賬號在服務(wù)器上發(fā)起建立群組,在服務(wù)器上登記保存群組信息即可。例如用戶通過個(gè)人電腦登陸服務(wù)器網(wǎng)站,網(wǎng)站登陸賬號與位置服務(wù)終端的ID(或用戶的個(gè)人終端使用賬號、用戶名等)相關(guān)聯(lián),可由一個(gè)用戶賬號發(fā)起群組創(chuàng)建流程,多名用戶賬戶加入該群組,服務(wù)器會記錄下該群組中每一名成員的終端ID。又例如,同一位置服務(wù)提供商會被默認(rèn)屬于一個(gè)服務(wù)商群組,例如凱立德公司的用戶默認(rèn)加入K友群組,服務(wù)器會記錄下每一個(gè)售出的位置服務(wù)終端的ID位置信息,加入同一群組的位置服務(wù)終端可以在群組中交流信息和資源共享。信息獲取模塊230獲取的位置信息可以為標(biāo)注了同一群組中其他置服務(wù)終端的導(dǎo)航地圖,也可以為只包含同一群組中其他置服務(wù)終端位置的信息,位置服務(wù)終端可根據(jù)接收的該信息自動在其導(dǎo)航地圖上標(biāo)注其他置服務(wù)終端位置。顯示模塊M0,用于根據(jù)信息獲取模塊230獲取的其他位置服務(wù)終端的位置信息顯示標(biāo)注了其他位置服務(wù)終端位置的導(dǎo)航地圖。例如某時(shí)刻服務(wù)器檢測到同一群組中的成員位置服務(wù)終端A、B和C兩兩之間相距小于預(yù)設(shè)距離,則服務(wù)器將位置服務(wù)終端B、C的ID 以及其當(dāng)前所在位置信息發(fā)送給位置服務(wù)終端A ;當(dāng)位置服務(wù)終端A接收到服務(wù)器下發(fā)的位置服務(wù)終端B、C的位置信息后,至少會在導(dǎo)航地圖上顯示出位置服務(wù)終端B、C的所在位置。可選的,當(dāng)群組成員很多時(shí),某一時(shí)刻在某一位置服務(wù)終端周圍存在過多的群組成員時(shí),可以在導(dǎo)航地圖上僅顯示一部分的成員,例如只顯示最新來到周圍的10個(gè)群組成員的位置。進(jìn)一步地,如圖3所示,本發(fā)明實(shí)施例群組成員位置服務(wù)終端還包括位置信息提示模塊250,用于根據(jù)信息獲取模塊230獲取的其他位置服務(wù)終端的位置信息,以語音或者文字的形式向用戶提示其他位置服務(wù)終端的位置或在附近的提示。如可以以彈框、語音提示等方式,提示位置服務(wù)終端B、C在位置服務(wù)終端A的哪個(gè)方向、距離多少等信息。進(jìn)一步地,位置服務(wù)終端在其導(dǎo)航地圖上顯示附近的群組成員位置后,位置服務(wù)終端可接收用戶發(fā)送請求查看該群組成員詳情的請求信息(如用戶可通過點(diǎn)擊在導(dǎo)航地圖上的群組成員圖標(biāo)發(fā)送請求信息),顯示模塊240將在顯示界面上以消息框的形式顯示該群組成員的詳細(xì)信息;位置服務(wù)終端還可以獲取用戶向位置服務(wù)終端發(fā)送的請求與該群組成員進(jìn)行對話的請求信息,以發(fā)起同一群組成員之間的對話。對話可以采取兩種方式,一是通過服務(wù)器的轉(zhuǎn)發(fā),二是在位置服務(wù)終端之間直接發(fā)送對話信息。如圖5所示,本發(fā)明實(shí)施例還提供了群組成員位置顯示方法,主要包括步驟S501、位置服務(wù)終端定期(如30秒每次)向服務(wù)器上報(bào)當(dāng)前位置信息;S502、位置服務(wù)終端接收服務(wù)器發(fā)送的同一群組中其他位置服務(wù)終端的位置信息,其他位置服務(wù)終端的位置與接收該位置信息的位置服務(wù)終端的距離小于預(yù)設(shè)距離;這里所說的同一群組是由多個(gè)位置服務(wù)終端組成的一個(gè)群組,該群組可以通過多種方式創(chuàng)建,用戶可以通過位置服務(wù)終端發(fā)起或與終端建立有關(guān)聯(lián)綁定的手機(jī)號碼或互聯(lián)網(wǎng)賬號在服務(wù)器上發(fā)起建立群組,在服務(wù)器上登記保存群組信息即可。例如用戶通過個(gè)人電腦登陸服務(wù)器網(wǎng)站,網(wǎng)站登陸賬號與位置服務(wù)終端的ID(或用戶的個(gè)人終端使用賬號、用戶名等) 相關(guān)聯(lián),可由一個(gè)用戶賬號發(fā)起群組創(chuàng)建流程,多名用戶賬戶加入該群組,服務(wù)器會記錄下該群組中每一名成員的終端ID。又例如,同一位置服務(wù)提供商會被默認(rèn)屬于一個(gè)服務(wù)商群組,例如凱立德公司的用戶默認(rèn)加入K友群組,服務(wù)器會記錄下每一個(gè)售出的位置服務(wù)終端的ID位置信息,加入同一群組的位置服務(wù)終端可以在群組中交流信息和資源共享。S503、位置服務(wù)終端根據(jù)接收的其他位置服務(wù)終端的位置信息顯示標(biāo)注了其他位置服務(wù)終端位置的導(dǎo)航地圖。例如某時(shí)刻服務(wù)器檢測到同一群組中的成員位置服務(wù)終端A、 B和C兩兩之間相距小于預(yù)設(shè)距離,則服務(wù)器將位置服務(wù)終端B、C的ID以及其當(dāng)前所在位置信息發(fā)送給位置服務(wù)終端A ;當(dāng)位置服務(wù)終端A接收到服務(wù)器下發(fā)的位置服務(wù)終端B、C 的位置信息后,至少會在導(dǎo)航地圖上顯示出位置服務(wù)終端B、C的所在位置??蛇x的,當(dāng)群組成員很多時(shí),某一時(shí)刻在某一位置服務(wù)終端周圍存在過多的群組成員時(shí),可以在導(dǎo)航地圖上僅顯示一部分的成員,例如只顯示最新來到周圍的10個(gè)群組成員的位置。進(jìn)一步地,還可以包括步驟位置服務(wù)終端根據(jù)接收到其他位置服務(wù)終端的位置信息以語音或者文字的形式向用戶提示其他位置服務(wù)終端在附近的提示。如可以以彈框、 語音提示等方式,提示位置服務(wù)終端B、C在位置服務(wù)終端A的哪個(gè)方向、距離多少等信息。進(jìn)一步地,位置服務(wù)終端在其導(dǎo)航地圖上顯示附近的群組成員位置后,可接收用戶發(fā)送請求查看該群組成員詳情的請求信息(如用戶可通過點(diǎn)擊在導(dǎo)航地圖上的群組成員圖標(biāo)發(fā)送請求信息),位置服務(wù)終端在顯示界面上將以消息框的形式顯示該群組成員的詳細(xì)信息;用戶還可以向位置服務(wù)終端發(fā)送請求與該群組成員進(jìn)行對話的請求信息,以發(fā)起同一群組成員之間的對話。對話可以采取兩種方式,一是通過服務(wù)器的轉(zhuǎn)發(fā),二是在位置服務(wù)終端之間直接發(fā)送對話信息。本發(fā)明中服務(wù)器定期檢測位置服務(wù)終端的位置,當(dāng)檢測到同一群組中的一個(gè)位置服務(wù)終端與其他位置服務(wù)終端之間的距離小于預(yù)設(shè)距離時(shí),將其他位置服務(wù)終端的位置信息發(fā)送給該位置服務(wù)終端,以在該位置服務(wù)終端上顯示其他位置服務(wù)終端的位置,使得同一群組中的成員能夠及時(shí)獲知其附近的其他成員的相應(yīng)行車信息,用戶點(diǎn)擊顯示在導(dǎo)航地圖上的群組成員的圖標(biāo),查看該群組成員的詳情,可發(fā)起與該群組成員的對話,增加了用戶在枯燥行車過程中的更優(yōu)服務(wù)體驗(yàn)。應(yīng)當(dāng)理解的是,對本領(lǐng)域普通技術(shù)人員來說,可以根據(jù)上述說明加以改進(jìn)或變換, 而所有這些改進(jìn)和變換都應(yīng)屬于本發(fā)明所附權(quán)利要求的保護(hù)范圍。
權(quán)利要求
1.一種群組成員位置顯示方法,其特征在于,包括以下步驟獲取多個(gè)位置服務(wù)終端定期上報(bào)的當(dāng)前位置信息;根據(jù)所述當(dāng)前位置信息檢測同一群組中任意兩個(gè)位置服務(wù)終端之間的距離是否小于預(yù)設(shè)距離;當(dāng)檢測到同一群組中的一個(gè)位置服務(wù)終端與其他位置服務(wù)終端之間的距離小于所述預(yù)設(shè)距離時(shí),將所述其他位置服務(wù)終端的位置信息發(fā)送給該位置服務(wù)終端,以在該位置服務(wù)終端上顯示所述其他位置服務(wù)終端的位置。
2.根據(jù)權(quán)利要求1所述的群組成員位置顯示方法,其特征在于,所述將所述其他位置服務(wù)終端的位置信息發(fā)送給該位置服務(wù)終端的方式為將標(biāo)注了所述其他位置服務(wù)終端位置的導(dǎo)航地圖發(fā)送給該位置服務(wù)終端,或者將可在位置服務(wù)終端的導(dǎo)航地圖上直接標(biāo)注所述其他位置服務(wù)終端位置的信息發(fā)送給該位置服務(wù)終端。
3.—種群組成員位置顯示方法,其特征在于,包括以下步驟定期向服務(wù)器上報(bào)當(dāng)前位置信息;接收所述服務(wù)器發(fā)送的同一群組中其他位置服務(wù)終端的位置信息,所述其他位置服務(wù)終端的位置與接收該位置信息的位置服務(wù)終端的距離小于預(yù)設(shè)距離;根據(jù)接收的所述其他位置服務(wù)終端的位置信息顯示標(biāo)注了所述其他位置服務(wù)終端位置的導(dǎo)航地圖。
4.根據(jù)權(quán)利要求3所述的群組成員位置顯示方法,其特征在于,所述位置服務(wù)終端在顯示標(biāo)注了所述其他位置服務(wù)終端位置的導(dǎo)航地圖時(shí),還產(chǎn)生所述其他位置服務(wù)終端位置的提示信息,所述提示信息為語音提示信息或者文字提示信息。
5.一種群組成員位置顯示服務(wù)器,其特征在于,包括第一通信模塊,與服務(wù)器所服務(wù)的多個(gè)位置服務(wù)終端通信連接;位置信息獲取模塊,用于通過所述第一通信模塊定期獲取所述多個(gè)位置服務(wù)終端上報(bào)的當(dāng)前位置信息;位置檢測模塊,用于根據(jù)所述位置信息獲取模塊所獲取的同一群組中多個(gè)位置服務(wù)終端的所述當(dāng)前位置信息檢測同一群組中任意兩個(gè)位置服務(wù)終端之間的距離是否小于預(yù)設(shè)距離;位置信息發(fā)送模塊,用于在所述位置檢測模塊檢測到同一群組中的一個(gè)位置服務(wù)終端與其他位置服務(wù)終端之間的距離小于所述預(yù)設(shè)距離時(shí),通過所述第一通信模塊將所述其他位置服務(wù)終端的位置信息發(fā)送給該位置服務(wù)終端,以在該位置服務(wù)終端上顯示所述其他位置服務(wù)終端的位置。
6.根據(jù)權(quán)利要求5所述的群組成員位置顯示服務(wù)器,其特征在于,所述位置信息發(fā)送模塊將所述其他位置服務(wù)終端的位置信息發(fā)送給該位置服務(wù)終端的方式為將標(biāo)注了所述其他位置服務(wù)終端位置的導(dǎo)航地圖通過所述第一通信模塊發(fā)送給該位置服務(wù)終端,或者將可在接收端的導(dǎo)航地圖上直接標(biāo)注所述其他位置服務(wù)終端位置的信息通過所述第一通信模塊發(fā)送給該位置服務(wù)終端。
7.—種位置服務(wù)終端,其特征在于,包括第二通信模塊,與服務(wù)器通信連接;GPS定位模塊,用于獲取位置服務(wù)終端的當(dāng)前位置信息并通過所述第二通信模塊定期向服務(wù)器上報(bào)所述當(dāng)前位置信息;信息獲取模塊,用于通過所述第二通信模塊獲取所述服務(wù)器發(fā)送的同一群組中其他位置服務(wù)終端的位置信息,所述其他位置服務(wù)終端與接收該位置信息的位置服務(wù)終端之間的距離小于預(yù)設(shè)距離;顯示模塊,用于根據(jù)所述信息獲取模塊獲取的所述其他位置服務(wù)終端的位置信息顯示標(biāo)注了所述其他位置服務(wù)終端位置的導(dǎo)航地圖。
8.根據(jù)權(quán)利要求7所述的位置服務(wù)終端,其特征在于,還包括位置信息提示模塊,用于根據(jù)所述信息獲取模塊獲取的所述其他位置服務(wù)終端的位置信息,以語音或者文字的形式向用戶提示所述其他位置服務(wù)終端的位置。
全文摘要
本發(fā)明公開了一種群組成員位置顯示方法、服務(wù)器和終端。所述方法包括以下步驟獲取位置服務(wù)終端定期上報(bào)的當(dāng)前位置信息;根據(jù)當(dāng)前位置信息檢測同一群組中任意兩個(gè)位置服務(wù)終端之間的距離是否小于預(yù)設(shè)距離;當(dāng)檢測到同一群組中的一個(gè)位置服務(wù)終端與其他位置服務(wù)終端之間的距離小于預(yù)設(shè)距離時(shí),將其他位置服務(wù)終端的位置信息發(fā)送給該位置服務(wù)終端,以在該位置服務(wù)終端上顯示其他位置服務(wù)終端的位置。本發(fā)明可實(shí)現(xiàn)同一群組中的成員及時(shí)獲知在其附近的其他成員的位置信息,增加了用戶在枯燥行車過程中的更優(yōu)服務(wù)體驗(yàn)。
文檔編號H04W4/08GK102291670SQ20111011141
公開日2011年12月21日 申請日期2011年4月29日 優(yōu)先權(quán)日2011年4月29日
發(fā)明者張文星 申請人:深圳市凱立德科技股份有限公司