專利名稱:位置信息分享方法及系統(tǒng)的制作方法
位置信息分享方法及系統(tǒng)
技術(shù)領(lǐng)域:
本發(fā)明涉及通信技術(shù),特別是涉及ー種位置信息分享方法及系統(tǒng)。
背景技木隨著智能移動(dòng)終端的迅速普及和無(wú)線電通訊網(wǎng)絡(luò)的不斷完善,使得移動(dòng)互聯(lián)網(wǎng)業(yè)務(wù)得到了高速發(fā)展,因此,相對(duì)于傳統(tǒng)的互聯(lián)網(wǎng),移動(dòng)終端還可以對(duì)用戶所處的位置進(jìn)行定位,獲取真實(shí)地理位置的相關(guān)信息,并與其他用戶分享。然而,在傳統(tǒng)的位置信息分享過(guò)程中,常常結(jié)合電子地圖向用戶展示其好友所在的位置。這ー傳統(tǒng)的位置信息分享過(guò)程僅僅能夠?qū)崿F(xiàn)單個(gè)用戶之間的位置信息分享,不能實(shí)現(xiàn)多用戶之間的位置信息分享。
發(fā)明內(nèi)容基于此,有必要提供一種可實(shí)現(xiàn)群組中多個(gè)用戶之間分享位置信息的位置信息分享方法。此外,還有必要提供一種可實(shí)現(xiàn)群組中多個(gè)用戶之間分享位置信息的位置信息分孕系統(tǒng)。ー種位置信息分享方法,包括以下步驟獲取活動(dòng)內(nèi)容,根據(jù)所述活動(dòng)內(nèi)容創(chuàng)建活動(dòng);獲取活動(dòng)參與者的位置信息和活動(dòng)參與者標(biāo)識(shí);將所述活動(dòng)參與者標(biāo)識(shí)與所述活動(dòng)關(guān)聯(lián),構(gòu)建活動(dòng)的參與者群組;展示所述參與者群組中活動(dòng)參與者的位置信息。優(yōu)選地,所述展示所述參與者群組中活動(dòng)參與者的位置信息的步驟為根據(jù)活動(dòng)參與者的選擇操作設(shè)定參與者群組中定位跟隨的活動(dòng)參與者;根據(jù)所述活動(dòng)參與者的位置信息以及定位跟隨的活動(dòng)參與者的位置信息確定所述活動(dòng)參與者和定位跟隨的活動(dòng)參與者在電子地圖上的位置;在電子地圖中向所述活動(dòng)參與者展示活動(dòng)參與者與定位跟隨的活動(dòng)參與者之間的導(dǎo)航線路。優(yōu)選地,所述展示所述參與者群組中活動(dòng)參與者的位置信息的步驟為獲取參與者群組中的活動(dòng)參與者的位置信息;根據(jù)所述活動(dòng)參與者的位置信息確定活動(dòng)參與者在電子地圖上的位置;向活動(dòng)參與者展示參與者群組中的活動(dòng)參與者在電子地圖上的位置。優(yōu)選地,所述展示所述參與者群組中活動(dòng)參與者的位置信息的步驟還包括獲取對(duì)參與者群組中的活動(dòng)參與者設(shè)置的關(guān)注對(duì)象;在電子地圖上對(duì)與所述關(guān)注對(duì)象對(duì)應(yīng)的活動(dòng)參與者進(jìn)行突出顯示。優(yōu)選地,所述獲取活動(dòng)參與者的位置信息和活動(dòng)參與者標(biāo)識(shí)的步驟之后還包括統(tǒng)計(jì)獲取活動(dòng)參與者的位置信息的時(shí)間間隔;
判斷所述時(shí)間間隔是否達(dá)到周期,若是,則獲取新的活動(dòng)參與者的位置信息;根據(jù)所述新的活動(dòng)參與者的位置信息得到所述活動(dòng)參與者的移動(dòng)距離;判斷所述移動(dòng)距離是否大于閾值,若是,則獲取新的活動(dòng)參與者的位置信息。ー種位置信息分享系統(tǒng),至少包括創(chuàng)建模塊,用于獲取活動(dòng)內(nèi)容,根據(jù)所述活動(dòng)內(nèi)容創(chuàng)建活動(dòng);獲取模塊,用于獲取活動(dòng)參與者的位置信息及活動(dòng)參與者標(biāo)識(shí);群組構(gòu)建模塊,用于將所述活動(dòng)參與者標(biāo)識(shí)與所述活動(dòng)關(guān)聯(lián),構(gòu)建活動(dòng)的參與者群組;處理模塊,展示所述參與者群組中活動(dòng)參與者的位置信息。 優(yōu)選地,所述處理模塊包括設(shè)定單元,用于根據(jù)活動(dòng)參與者的選擇操作設(shè)定參與者群組中定位跟隨的活動(dòng)參與者;位置確定單元,用于根據(jù)所述活動(dòng)參與者的位置信息以及定位跟隨的活動(dòng)參與者的位置信息確定所述活動(dòng)參與者和定位跟隨的活動(dòng)參與者在電子地圖上的位置;地圖顯示單元,用于在電子地圖中向所述活動(dòng)參與者展示活動(dòng)參與者與定位跟隨的活動(dòng)參與者之間的導(dǎo)航線路。優(yōu)選地,所述處理模塊包括信息獲取單元,用于獲取活動(dòng)參與者群組中的活動(dòng)參與者的位置信息;位置確定單元,用于根據(jù)所述參與者的位置信息確定活動(dòng)參與者在電子地圖上的位置;地圖顯示單元,用于向活動(dòng)參與者展示參與者群組中活動(dòng)參與者在電子地圖上的位置。優(yōu)選地,所述信息獲取單元還用于獲取對(duì)參與者群組中的活動(dòng)參與者設(shè)置的關(guān)注對(duì)象;所述地圖顯示單元還用于在電子地圖上對(duì)與所述關(guān)注對(duì)象對(duì)應(yīng)的活動(dòng)參與者進(jìn)行突出顯示。優(yōu)選地,還包括用于控制活動(dòng)參與者的位置信息更新的更新控制模塊,所述更新控制模塊包括計(jì)時(shí)單元,用于統(tǒng)計(jì)獲取活動(dòng)參與者的位置信息的時(shí)間間隔;判斷単元,用于判斷所述時(shí)間間隔是否達(dá)到周期,若是,則通知所述獲取模塊;所述獲取模塊還用于獲取新的活動(dòng)參與者的位置信息,井根據(jù)所述新的活動(dòng)參與者的位置信息得到活動(dòng)參與者的移動(dòng)距離;所述判斷模塊還用于判斷所述移動(dòng)距離是否大于閾值,若是,則通知所述獲取模塊獲取所述新的活動(dòng)參與者的位置信息。上述位置信息分享方法及系統(tǒng)中,建立與活動(dòng)發(fā)起人所創(chuàng)建的活動(dòng)相關(guān)聯(lián)的參與者群組,對(duì)參與者群組中的活動(dòng)參與者均獲取了對(duì)應(yīng)位置信息,進(jìn)而分享參與者群組中活動(dòng)參與者的位置信息,實(shí)現(xiàn)了多個(gè)活動(dòng)參與者之間的位置信息分享,即群組中多個(gè)用戶之間的位置信息分享,給活動(dòng)參與者帶來(lái)了更多的方便,極大提高了便利性。
圖I為ー個(gè)實(shí)施例中位置信息分享方法的流程圖;圖2為ー個(gè)實(shí)施例的圖I中展示參與者群組中活動(dòng)參與者的位置信息的步驟流程圖;圖3為另ー個(gè)實(shí)施例的圖I中展示參與者群組中活動(dòng)參與者的位置信息的步驟流程圖;圖4為另ー個(gè)實(shí)施例中位置信息分享方法的流程圖;圖5為ー個(gè)實(shí)施例中位置信息分享系統(tǒng)的結(jié)構(gòu)示意圖;圖6為圖5的一個(gè)實(shí)施例中處理模塊的結(jié)構(gòu)示意圖; 圖7為圖5的另ー個(gè)實(shí)施例中處理模塊的結(jié)構(gòu)示意圖;圖8為ー個(gè)實(shí)施例中更新控制模塊的結(jié)構(gòu)示意圖。
具體實(shí)施方式圖I示出了一個(gè)實(shí)施例中的位置信息分享方法,包括以下步驟步驟S101,獲取活動(dòng)內(nèi)容,根據(jù)活動(dòng)內(nèi)容創(chuàng)建活動(dòng)。本實(shí)施例中,活動(dòng)是指通過(guò)網(wǎng)絡(luò)平臺(tái)發(fā)布ー個(gè)具有主題、時(shí)間和內(nèi)容的召集行動(dòng),其他用戶可在網(wǎng)絡(luò)上進(jìn)行報(bào)名來(lái)響應(yīng),并作為活動(dòng)參與者參與到其中的一種活動(dòng)形式?;顒?dòng)可以通過(guò)帖子的形式展示出來(lái)。例如,創(chuàng)建的活動(dòng)可以是“爬山”,發(fā)起活動(dòng)的用戶在網(wǎng)絡(luò)上發(fā)布帖子,瀏覽帖子的用戶可以了解到爬山的時(shí)間、地點(diǎn)等信息,進(jìn)而回復(fù)帖子報(bào)名參加。具體地,獲取活動(dòng)內(nèi)容,根據(jù)活動(dòng)內(nèi)容創(chuàng)建活動(dòng)的步驟可以是獲取活動(dòng)發(fā)起人提交的活動(dòng)內(nèi)容,并分配活動(dòng)標(biāo)識(shí),將活動(dòng)內(nèi)容展示出來(lái)?;顒?dòng)發(fā)起人通過(guò)交互界面提交活動(dòng)內(nèi)容,具體活動(dòng)內(nèi)容包括活動(dòng)介紹、活動(dòng)時(shí)間、活動(dòng)地點(diǎn)等詳細(xì)信息。在將活動(dòng)內(nèi)容成功展示出來(lái)后,可向活動(dòng)發(fā)起人返回活動(dòng)標(biāo)識(shí),以告知活動(dòng)發(fā)起人該活動(dòng)內(nèi)容已成功發(fā)布。活動(dòng)標(biāo)識(shí)可以是標(biāo)識(shí)號(hào)、ID等?;顒?dòng)參與者可以通過(guò)活動(dòng)標(biāo)識(shí)發(fā)現(xiàn)這ー活動(dòng),也可以通過(guò)瀏覽發(fā)起活動(dòng)的活動(dòng)發(fā)起人的動(dòng)態(tài)來(lái)瀏覽到這ー活動(dòng)。步驟S103,獲取活動(dòng)參與者的位置信息和活動(dòng)參與者標(biāo)識(shí)。本實(shí)施例中,可通過(guò)無(wú)線電通訊網(wǎng)絡(luò)、基站定位或者GPS(Global Positioning System,全球定位系統(tǒng))定位的方式獲取活動(dòng)參與者的位置信息?;径ㄎ豢梢允峭ㄟ^(guò)GSM(global system for mobilecommunications,全球移動(dòng)通信系統(tǒng))網(wǎng)絡(luò)、CDMA (Code Division Multiple Access,碼分多址)網(wǎng)絡(luò)等實(shí)現(xiàn)的定位。活動(dòng)參與者的位置信息表明了活動(dòng)參與者的地理位置,該地理位置可以是地理坐標(biāo)、經(jīng)緯度等。具體地,通過(guò)活動(dòng)參與者的客戶端和基站定位、GPS定位、WIFI定位中的任一定位方式得到活動(dòng)參與者的位置信息,并上傳,從而得到了活動(dòng)參與者的位置信息?;顒?dòng)參與者的客戶端可以是手機(jī)等移動(dòng)終端。步驟S105,將活動(dòng)參與者標(biāo)識(shí)與活動(dòng)關(guān)聯(lián),構(gòu)建活動(dòng)的參與者群組。本實(shí)施例中,參與者群組是指由報(bào)名參加活動(dòng)的活動(dòng)參與者組成的網(wǎng)絡(luò)組織形式。將參與了活動(dòng)的活動(dòng)參與者組成ー個(gè)活動(dòng)的參與者群組,活動(dòng)參與者通過(guò)用戶群組中的成員列表查看活動(dòng)參與者標(biāo)識(shí),以了解到參加了活動(dòng)的活動(dòng)參與者有哪些。步驟S107,展示參與者群組中活動(dòng)參與者的位置信息。本實(shí)施例中,由于獲取了參與者群組中的活動(dòng)參與者的位置信息,因此,可以向任一活動(dòng)參與者展示參與者群組中活動(dòng)參與者的位置信息,以滿足在參與者群組的活動(dòng)參與者之間的快速集合、分布監(jiān)控以及局部導(dǎo)航等應(yīng)用的需求。根據(jù)活動(dòng)參與者的設(shè)置,其位置信息可以僅分享給活動(dòng)發(fā)起人,或者分享給參與者群組中的所有活動(dòng)參與者。在ー個(gè)具體的實(shí)施例中,如圖2所示,展示參與者群組中活動(dòng)參與者的的位置信息的步驟為步驟S117,根據(jù)活動(dòng)參與者的選擇操作設(shè)定參與者群組中定位跟隨的活動(dòng)參與者。本實(shí)施例中,若一活動(dòng)參與者需要參與者群組中某一活動(dòng)參與者的位置以及該活動(dòng)參與者與自己的位置關(guān)系,則活動(dòng)參與者可以從參與者群組中選擇活動(dòng)參與者,將選擇的活動(dòng)參與者作為定位跟隨的活動(dòng)參與者。步驟S127,根據(jù)活動(dòng)參與者的位置信息以及定位跟隨的活動(dòng)參與者的位置信息確 定活動(dòng)參與者和定位跟隨的活動(dòng)參與者在電子地圖上的位置。本實(shí)施例中,由活動(dòng)參與者的位置信息可以知道該活動(dòng)參與者在電子地圖上的具體位置并進(jìn)行相應(yīng)的標(biāo)注,由定位跟隨的活動(dòng)參與者的位置信息也可以知道該定位跟隨的活動(dòng)參與者在電子地圖上的具體位置并標(biāo)注。步驟S137,在電子地圖中向活動(dòng)參與者展示活動(dòng)參與者與定位跟隨的活動(dòng)參與者之間的導(dǎo)航線路。本實(shí)施例中,導(dǎo)航線路是指基于電子地圖的導(dǎo)航指引路線,即以活動(dòng)參與者當(dāng)前位置為起點(diǎn),定位跟隨的活動(dòng)參與者為終點(diǎn),從起點(diǎn)走到終點(diǎn)的線路。在另ー個(gè)具體的實(shí)施例中,如圖3所示,展示參與者群組中活動(dòng)參與者的位置信息的步驟為步驟S147,獲取參與者群組中活動(dòng)參與者的位置信息。步驟S157,根據(jù)活動(dòng)參與者的位置信息確定活動(dòng)參與者在電子地圖上的位置。本實(shí)施例中,根據(jù)活動(dòng)參與者的位置可以知道該活動(dòng)參與者在電子地圖上的具體位置,并進(jìn)行相應(yīng)地標(biāo)注。步驟S167,向活動(dòng)參與者展示參與者群組中的活動(dòng)參與者在電子地圖上的位置。本實(shí)施例中,結(jié)合電子地圖,直觀地向姆ー活動(dòng)參與者展示參與者群組中活動(dòng)參與者的分布狀態(tài)。此外,活動(dòng)參與者還可對(duì)參與者群組的活動(dòng)參與者進(jìn)行關(guān)注對(duì)象的設(shè)置,展示參與者群組中活動(dòng)參與者的位置信息的步驟還包括了獲取對(duì)參與者群組中的活動(dòng)參與者設(shè)置的關(guān)注對(duì)象,在電子地圖上對(duì)與關(guān)注對(duì)象對(duì)應(yīng)的活動(dòng)參與者進(jìn)行突出顯示。若參與者群組中某一活動(dòng)參與者為設(shè)置的關(guān)注對(duì)象,則在電子地圖上對(duì)該活動(dòng)參與者進(jìn)行突出顯示,例如,參與者群組中有20個(gè)活動(dòng)參與者,活動(dòng)參與者A希望關(guān)注活動(dòng)參與者B和活動(dòng)參與者C,可以將活動(dòng)參與者B和活動(dòng)參與者C設(shè)置成關(guān)注對(duì)象,那么在對(duì)應(yīng)的活動(dòng)參與者A的電子地圖上通過(guò)更大的圖標(biāo)或者非常醒目的顔色來(lái)顯示活動(dòng)參與者B和活動(dòng)參與者C,對(duì)應(yīng)的其他17個(gè)人則使用常規(guī)的圖標(biāo)或顏色來(lái)標(biāo)注。其它實(shí)施例中,如圖4所示,上述位置信息分享方法中,獲取活動(dòng)參與者的位置信息和活動(dòng)參與者標(biāo)識(shí)的步驟之后還包括了以下步驟步驟S401,統(tǒng)計(jì)獲取活動(dòng)參與者的位置信息的時(shí)間間隔。本實(shí)施例中,在獲取了活動(dòng)參與者的位置信息后,需要進(jìn)行時(shí)間間隔的統(tǒng)計(jì),以實(shí)現(xiàn)周期性地獲取活動(dòng)參與者的位
置信息。步驟S402,判斷時(shí)間間隔是否達(dá)到周期,若是,則進(jìn)入步驟S403,若否,則返回步驟S401。本實(shí)施例中,若獲取活動(dòng)參與者的位置信息的時(shí)間間隔沒(méi)有達(dá)到設(shè)定的周期,則繼續(xù)統(tǒng)計(jì)時(shí)間間隔,直至?xí)r間間隔達(dá)到設(shè)定的周期。步驟S403,獲取新的活動(dòng)參與者的位置信息,并根據(jù)新的活動(dòng)參與者的位置信息得到所述活動(dòng)參與者的移動(dòng)距離。本實(shí)施例中,對(duì)活動(dòng)參與者進(jìn)行定位得到表示當(dāng)前所處位置的新的活動(dòng)參與者的位置信息,由新的活動(dòng)參與者的位置信息和上一次獲取到的活動(dòng)參與者的位置信息可以計(jì)算得到該活動(dòng)參與者的移動(dòng)距離。步驟S405,判斷移動(dòng)距離是否大于閾值,若是,則進(jìn)入步驟S406,若否,則進(jìn)入步驟S407。本實(shí)施例中,在活動(dòng)參與者僅進(jìn)行了微小移動(dòng)時(shí),體現(xiàn)在電子地圖中的變化不足以反映活動(dòng)參與者當(dāng)前的活動(dòng)狀態(tài),且為降低系統(tǒng)的負(fù)荷,當(dāng)移動(dòng)距離大于設(shè)定的閾值的情 況下才獲取新的活動(dòng)參與者的位置信息,當(dāng)移動(dòng)距離小于設(shè)定的閾值時(shí),活動(dòng)參與者處于原地休息的機(jī)率非常大,因此不需要將新的活動(dòng)參與者位置信息上傳。步驟S406,獲取新的活動(dòng)參與者的位置信息。步驟S407,將時(shí)間間隔清零,并返回步驟S401。圖5示出了一個(gè)實(shí)施例中的位置信息分享系統(tǒng)。該系統(tǒng)包括創(chuàng)建模塊10、獲取模塊30、群組構(gòu)建模塊50以及處理模塊70。創(chuàng)建模塊10,用于獲取活動(dòng)內(nèi)容,根據(jù)活動(dòng)內(nèi)容創(chuàng)建活動(dòng)。本實(shí)施例中,活動(dòng)是指通過(guò)網(wǎng)絡(luò)平臺(tái)發(fā)布ー個(gè)具有主題、時(shí)間和內(nèi)容的召集行動(dòng),其他用戶可在網(wǎng)絡(luò)上進(jìn)行報(bào)名來(lái)響應(yīng),并作為活動(dòng)參與者參與到其中的一種活動(dòng)形式?;顒?dòng)可以通過(guò)帖子的形式展示出來(lái)。例如,創(chuàng)建的活動(dòng)可以是“爬山”,發(fā)起活動(dòng)的用戶在網(wǎng)絡(luò)上發(fā)布帖子,瀏覽帖子的用戶可以了解到爬山的時(shí)間、地點(diǎn)等信息,進(jìn)而回復(fù)帖子報(bào)名參加。創(chuàng)建模塊10獲取活動(dòng)發(fā)起人提交的活動(dòng)內(nèi)容,并分配活動(dòng)標(biāo)識(shí),將活動(dòng)內(nèi)容展示出來(lái)。具體地,活動(dòng)發(fā)起人通過(guò)交互界面提交活動(dòng)內(nèi)容,具體活動(dòng)內(nèi)容包括活動(dòng)介紹、活動(dòng)時(shí)間、活動(dòng)地點(diǎn)等詳細(xì)信息。在將活動(dòng)內(nèi)容成功展示出來(lái)后,可向活動(dòng)發(fā)起人返回活動(dòng)標(biāo)識(shí),以告知活動(dòng)發(fā)起人該活動(dòng)內(nèi)容已成功發(fā)布?;顒?dòng)標(biāo)識(shí)可以是標(biāo)識(shí)號(hào)、ID等。活動(dòng)參與者可以通過(guò)活動(dòng)標(biāo)識(shí)發(fā)現(xiàn)這ー活動(dòng),也可以瀏覽發(fā)起活動(dòng)的活動(dòng)發(fā)起人的動(dòng)態(tài)來(lái)瀏覽到這一活動(dòng)。獲取模塊30,用于獲取活動(dòng)參與者的位置信息及活動(dòng)參與者標(biāo)識(shí)。本實(shí)施例中,獲取模塊30可通過(guò)無(wú)線電通訊網(wǎng)絡(luò)、基站定位或者GPS (Global Positioning System,全球定位系統(tǒng))定位的方式獲取活動(dòng)參與者的位置信息?;径ㄎ豢梢允荊SM(global systemfor mobile communications,全球移動(dòng)通信系統(tǒng))網(wǎng)絡(luò)、CDMA (Code Division MultipleAccess,碼分多址)網(wǎng)絡(luò)等實(shí)現(xiàn)的定位?;顒?dòng)參與者的位置信息表明了活動(dòng)參與者的地理位置,該地理位置可以是地理坐標(biāo)、經(jīng)緯度等。具體地,通過(guò)活動(dòng)參與者的客戶端和基站定位、GPS定位、WIFI定位中的任一定位方式得到活動(dòng)參與者的位置信息,并上傳,從而便利獲取模塊30獲取到了活動(dòng)參與者的位置信息?;顒?dòng)參與者的客戶端可以是手機(jī)等移動(dòng)終端。群組構(gòu)建模塊50,用于將活動(dòng)參與者標(biāo)識(shí)與活動(dòng)關(guān)聯(lián)構(gòu)建活動(dòng)的參與者群組。本實(shí)施例中,參與者群組是指由報(bào)名參加活動(dòng)的活動(dòng)參與者組成的網(wǎng)絡(luò)組織形式。群組構(gòu)建模塊50將參與了活動(dòng)的活動(dòng)參與者組成ー個(gè)活動(dòng)的參與者群組,活動(dòng)參與者通過(guò)參與者群組中的成員列表查看活動(dòng)參與者標(biāo)識(shí),以了解到參加了活動(dòng)的活動(dòng)參與者有哪些。處理模塊70,用于展示參與者群組中活動(dòng)參與者的位置信息。由于獲取了參與者群組中的活動(dòng)參與者的用戶位置信息,因此,處理模塊70可以向任一活動(dòng)參與者展示參與者群組中活動(dòng)參與者的位置信息,以滿足在參與者群組的活動(dòng)參與者之間的快速集合、分布監(jiān)控以及局部導(dǎo)航等應(yīng)用的需求。根據(jù)活動(dòng)參與者的設(shè)置,其位置信息可以僅分享給活動(dòng)發(fā)起人,或者分享給參與者群組中的所有活動(dòng)參與者。如圖6所示,處理模塊70包括設(shè)定單元701、位置確定單元702以及地圖顯示單元703。設(shè)定單元701,用于根據(jù)活動(dòng)參與者的選擇操作設(shè)定參與者群組中定位跟隨的活 動(dòng)參與者。本實(shí)施例中,若一活動(dòng)參與者需要參與者群組中某一活動(dòng)參與者的位置以及該活動(dòng)參與者與自己的位置關(guān)系,則活動(dòng)參與者可以從參與者群組中選擇活動(dòng)參與者,設(shè)定單元701將選擇的活動(dòng)參與者作為定位跟隨的活動(dòng)參與者。位置確定單元702,用于根據(jù)活動(dòng)參與者的位置信息以及定位跟隨的活動(dòng)參與者的位置信息確定活動(dòng)參與者和定位跟隨的活動(dòng)參與者在電子地圖上的位置。本實(shí)施例中,位置確定單元702由活動(dòng)參與者的位置信息可以知道該活動(dòng)參與者在電子地圖上的具體位置并進(jìn)行相應(yīng)的標(biāo)注,由定位跟隨的活動(dòng)參與者的位置信息也可以知道該定位跟隨的活動(dòng)參與者在電子地圖上的具體位置并標(biāo)注。地圖顯示單元703,用于在電子地圖中向活動(dòng)參與者展示活動(dòng)參與者與定位跟隨的活動(dòng)參與者之間的導(dǎo)航線路。本實(shí)施例中,導(dǎo)航線路是指基于電子地圖的導(dǎo)航指引路線,即以活動(dòng)參與者當(dāng)前位置為起點(diǎn),定位跟隨的活動(dòng)參與者為終點(diǎn),從起點(diǎn)走到終點(diǎn)的線路。在另ー個(gè)具體的實(shí)施例中,如圖7所示,處理模塊70包括信息獲取單元705、位置確定單元706以及地圖顯示單元707。信息獲取單元705,用于獲取參與者群組中活動(dòng)參與者的位置信息。位置確定單元706,根據(jù)活動(dòng)參與者的位置信息確定活動(dòng)參與者在電子地圖上的位置。本實(shí)施例中,位置確定單元706根據(jù)活動(dòng)參與者的位置可以知道該活動(dòng)參與者在電子地圖上的具體位置,并進(jìn)行相應(yīng)地標(biāo)注。地圖顯示單元707,用于向活動(dòng)參與者展示參與者群組中活動(dòng)參與者在電子地圖上的位置。本實(shí)施例中,地圖顯示單元707結(jié)合電子地圖,直觀地向姆ー活動(dòng)參與者展示參與者群組中活動(dòng)參與者的分布狀態(tài)。此外,地圖顯示単元707還用于在電子地圖上對(duì)與關(guān)注對(duì)象對(duì)應(yīng)的活動(dòng)參與者進(jìn)行突出顯示。本實(shí)施例中,活動(dòng)參與者還可對(duì)參與者群組的活動(dòng)參與者進(jìn)行關(guān)注對(duì)象的設(shè)置,若某一活動(dòng)參與者為設(shè)置的關(guān)注對(duì)象,則地圖顯示單元707在電子地圖上對(duì)該活動(dòng)參與者進(jìn)行突出顯示,例如,參與者群組中有20個(gè)活動(dòng)參與者,活動(dòng)參與者A希望關(guān)注活動(dòng)參與者B和活動(dòng)參與者C,可以將活動(dòng)參與者B和活動(dòng)參與者C設(shè)置成關(guān)注對(duì)象,那么地圖顯示単元707在對(duì)應(yīng)的活動(dòng)參與者A的電子地圖上通過(guò)更大的圖標(biāo)或者非常醒目的顔色來(lái)顯示活動(dòng)參與者B和活動(dòng)參與者C,對(duì)應(yīng)的其他17個(gè)人則使用常規(guī)的圖標(biāo)或顏色來(lái)標(biāo)注。
其他實(shí)施例中,上述位置信息分享系統(tǒng)還包括了用于控制活動(dòng)參與者的位置信息更新的更新控制模塊,如圖8所示,更新控制模塊90包括計(jì)時(shí)單元901以及判斷単元903。計(jì)時(shí)單元901,用于統(tǒng)計(jì)獲取活動(dòng)參與者的位置信息的時(shí)間間隔。本實(shí)施例中,在獲取了活動(dòng)參與者的位置信息后,需要計(jì)時(shí)單元901進(jìn)行時(shí)間間隔的統(tǒng)計(jì),以實(shí)現(xiàn)周期性地獲取活動(dòng)參與者的位置信息。判斷単元903,用于判斷時(shí)間間隔是否達(dá)到周期,若是,則通知獲取模塊模塊30。本實(shí)施例中,若獲取活動(dòng)參與者的位置信息的時(shí)間間隔沒(méi)有達(dá)到設(shè)定的周期,則計(jì)時(shí)単元901繼續(xù)統(tǒng)計(jì)時(shí)間間隔,直至?xí)r間間隔達(dá)到設(shè)定的周期。獲取模塊30還用于獲取新的活動(dòng)參與者的位置信息,并根據(jù)新的活動(dòng)參與者的位置信息得到活動(dòng)參與者的的移動(dòng)距離。本實(shí)施例中,獲取模塊30獲取活動(dòng)參與者當(dāng)前所處位置的新的位置信息,由新的位置信息和上一次獲取到的活動(dòng)參與者的位置信息可以計(jì)算得到該活動(dòng)參與者的移動(dòng)距離。
判斷単元903還用于判斷移動(dòng)距離是否大于閾值,若是,則通知獲取模塊30獲取新的活動(dòng)參與者的位置信息。本實(shí)施例中,在活動(dòng)參與者僅進(jìn)行了微小移動(dòng)時(shí),體現(xiàn)在電子地圖中的變化不足以反映活動(dòng)參與者當(dāng)前的活動(dòng)狀態(tài),且為降低系統(tǒng)的負(fù)荷,當(dāng)移動(dòng)距離大于設(shè)定的閾值的情況下才上傳新的活動(dòng)參與者的位置信息,當(dāng)移動(dòng)距離小于設(shè)定的閾值吋,活動(dòng)參與者處于原地休息的機(jī)率非常大,因此不需要將新的活動(dòng)參與者的位置信息上傳。上述位置信息分享方法及系統(tǒng)中,當(dāng)活動(dòng)發(fā)起人所創(chuàng)建的活動(dòng)取消時(shí),對(duì)應(yīng)的參與者群組也將被取消,此時(shí),活動(dòng)參與者不能再分享到參與者群組中的活動(dòng)參與者的位置信息。由此可見(jiàn),基于活動(dòng)的參與者群組關(guān)系是松散的,臨時(shí)性的,在滿足位置信息分享需要的同時(shí),也能夠在活動(dòng)取消后充分保護(hù)活動(dòng)參與者的隱私。上述位置信息分享方法及系統(tǒng)中,建立與活動(dòng)發(fā)起人所創(chuàng)建的活動(dòng)相關(guān)聯(lián)的參與者群組,在參與者群組中的活動(dòng)參與者均獲取了對(duì)應(yīng)位置信息,進(jìn)而分享參與者群組中活動(dòng)參與者的位置信息,實(shí)現(xiàn)了多個(gè)活動(dòng)參與者之間的位置信息分享,即群組中多個(gè)用戶之間的位置信息分離,給活動(dòng)參與者帶來(lái)了更多的方便,極大提高了便利性。以上所述實(shí)施例僅表達(dá)了本發(fā)明的幾種實(shí)施方式,其描述較為具體和詳細(xì),但并不能因此而理解為對(duì)本發(fā)明專利范圍的限制。應(yīng)當(dāng)指出的是,對(duì)于本領(lǐng)域的普通技術(shù)人員來(lái)說(shuō),在不脫離本發(fā)明構(gòu)思的前提下,還可以做出若干變形和改進(jìn),這些都屬于本發(fā)明的保護(hù)范圍。因此,本發(fā)明專利的保護(hù)范圍應(yīng)以所附權(quán)利要求為準(zhǔn)。
權(quán)利要求
1.一種位置信息分享方法,包括以下步驟 獲取活動(dòng)內(nèi)容,根據(jù)所述活動(dòng)內(nèi)容創(chuàng)建活動(dòng); 獲取活動(dòng)參與者的位置信息和活動(dòng)參與者標(biāo)識(shí); 將所述活動(dòng)參與者標(biāo)識(shí)與所述活動(dòng)關(guān)聯(lián),構(gòu)建活動(dòng)的參與者群組; 展示所述參與者群組中活動(dòng)參與者的位置信息。
2.根據(jù)權(quán)利要求I所述的位置信息分享方法,其特征在于,所述展示所述參與者群組中活動(dòng)參與者的位置信息的步驟為 根據(jù)活動(dòng)參與者的選擇操作設(shè)定參與者群組中定位跟隨的活動(dòng)參與者; 根據(jù)所述活動(dòng)參與者的位置信息以及定位跟隨的活動(dòng)參與者的位置信息確定所述活動(dòng)參與者和定位跟隨的活動(dòng)參與者在電子地圖上的位置; 在電子地圖中向所述活動(dòng)參與者展示活動(dòng)參與者與定位跟隨的活動(dòng)參與者之間的導(dǎo)航線路。
3.根據(jù)權(quán)利要求I所述的位置信息分享方法,其特征在于,所述展示所述參與者群組中活動(dòng)參與者的位置信息的步驟為 獲取參與者群組中的活動(dòng)參與者的位置信息; 根據(jù)所述活動(dòng)參與者的位置信息確定活動(dòng)參與者在電子地圖上的位置; 向活動(dòng)參與者展示參與者群組中的活動(dòng)參與者在電子地圖上的位置。
4.根據(jù)權(quán)利要求3所述的位置信息分享方法,其特征在于,所述展示所述參與者群組中活動(dòng)參與者的位置信息的步驟還包括 獲取對(duì)參與者群組中的活動(dòng)參與者設(shè)置的關(guān)注對(duì)象; 在電子地圖上對(duì)與所述關(guān)注對(duì)象對(duì)應(yīng)的活動(dòng)參與者進(jìn)行突出顯示。
5.根據(jù)權(quán)利要求I所述的位置信息分享方法,其特征在于,所述獲取活動(dòng)參與者的位置信息和活動(dòng)參與者標(biāo)識(shí)的步驟之后還包括 統(tǒng)計(jì)獲取活動(dòng)參與者的位置信息的時(shí)間間隔; 判斷所述時(shí)間間隔是否達(dá)到周期,若是,則獲取新的活動(dòng)參與者的位置信息; 根據(jù)所述新的活動(dòng)參與者的位置信息得到所述活動(dòng)參與者的移動(dòng)距離; 判斷所述移動(dòng)距離是否大于閾值,若是,則獲取新的活動(dòng)參與者的位置信息。
6.—種位置信息分享系統(tǒng),其特征在于,至少包括 創(chuàng)建模塊,用于獲取活動(dòng)內(nèi)容,根據(jù)所述活動(dòng)內(nèi)容創(chuàng)建活動(dòng); 獲取模塊,用于獲取活動(dòng)參與者的位置信息及活動(dòng)參與者標(biāo)識(shí); 群組構(gòu)建模塊,用于將所述活動(dòng)參與者標(biāo)識(shí)與所述活動(dòng)關(guān)聯(lián),構(gòu)建活動(dòng)的參與者群組; 處理模塊,展示所述參與者群組中活動(dòng)參與者的位置信息。
7.根據(jù)權(quán)利要求6所述的位置信息分享系統(tǒng),其特征在于,所述處理模塊包括 設(shè)定單元,用于根據(jù)活動(dòng)參與者的選擇操作設(shè)定參與者群組中定位跟隨的活動(dòng)參與者; 位置確定單元,用于根據(jù)所述活動(dòng)參與者的位置信息以及定位跟隨的活動(dòng)參與者的位置信息確定所述活動(dòng)參與者和定位跟隨的活動(dòng)參與者在電子地圖上的位置; 地圖顯示單元,用于在電子地圖中向所述活動(dòng)參與者展示活動(dòng)參與者與定位跟隨的活動(dòng)參與者之間的導(dǎo)航線路。
8.根據(jù)權(quán)利要求6所述的位置信息分享系統(tǒng),其特征在于,所述處理模塊包括 信息獲取單元,用于獲取活動(dòng)參與者群組中的活動(dòng)參與者的位置信息; 位置確定單元,用于根據(jù)所述參與者的位置信息確定活動(dòng)參與者在電子地圖上的位置; 地圖顯示單元,用于向活動(dòng)參與者展示參與者群組中活動(dòng)參與者在電子地圖上的位置。
9.根據(jù)權(quán)利要求8所述的位置信息分享系統(tǒng),其特征在于,所述信息獲取單元還用于獲取對(duì)參與者群組中的活動(dòng)參與者設(shè)置的關(guān)注對(duì)象; 所述地圖顯示單元還用于在電子地圖上對(duì)與所述關(guān)注對(duì)象對(duì)應(yīng)的活動(dòng)參與者進(jìn)行突出顯示。
10.根據(jù)權(quán)利要求6所述的位置信息分享系統(tǒng),其特征在于,還包括用于控制活動(dòng)參與者的位置信息更新的更新控制模塊,所述更新控制模塊包括 計(jì)時(shí)單元,用于統(tǒng)計(jì)獲取活動(dòng)參與者的位置信息的時(shí)間間隔; 判斷單元,用于判斷所述時(shí)間間隔是否達(dá)到周期,若是,則通知所述獲取模塊; 所述獲取模塊還用于獲取新的活動(dòng)參與者的位置信息,并根據(jù)所述新的活動(dòng)參與者的位置信息得到活動(dòng)參與者的移動(dòng)距離; 所述判斷模塊還用于判斷所述移動(dòng)距離是否大于閾值,若是,則通知所述獲取模塊獲取所述新的活動(dòng)參與者的位置信息。
全文摘要
一種位置信息分享方法,包括以下步驟獲取活動(dòng)內(nèi)容,根據(jù)所述活動(dòng)內(nèi)容創(chuàng)建活動(dòng);獲取活動(dòng)參與者的位置信息和活動(dòng)參與者標(biāo)識(shí);將所述活動(dòng)參與者標(biāo)識(shí)與所述活動(dòng)關(guān)聯(lián),構(gòu)建活動(dòng)的參與者群組;展示所述參與者群組中活動(dòng)參與者的位置信息。上述位置信息分享方法及系統(tǒng)中,建立與活動(dòng)發(fā)起人所創(chuàng)建的活動(dòng)相關(guān)聯(lián)的參與者群組,對(duì)參與者群組中的活動(dòng)參與者均獲取了對(duì)應(yīng)位置信息,進(jìn)而分享參與者群組中活動(dòng)參與者的位置信息,實(shí)現(xiàn)了多個(gè)活動(dòng)參與者之間的位置信息分享,即群組中多個(gè)用戶之間的位置信息分享,給活動(dòng)參與者帶來(lái)了更多的方便,極大提高了便利性。
文檔編號(hào)G06F17/30GK102831113SQ20111015933
公開(kāi)日2012年12月19日 申請(qǐng)日期2011年6月14日 優(yōu)先權(quán)日2011年6月14日
發(fā)明者黃磊 申請(qǐng)人:騰訊科技(深圳)有限公司