亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

基于地理位置的事件觸發(fā)系統(tǒng)、方法及其應(yīng)用的制作方法

文檔序號:6154205閱讀:219來源:國知局
專利名稱:基于地理位置的事件觸發(fā)系統(tǒng)、方法及其應(yīng)用的制作方法
技術(shù)領(lǐng)域
本發(fā)明涉及事件觸發(fā)技術(shù)領(lǐng)域,特別是涉及一種基于地理位置的事件觸發(fā)系統(tǒng)、方法及其應(yīng)用。
背景技術(shù)
目前,越來越多的應(yīng)用涉及采用事件觸發(fā)技術(shù)。事件觸發(fā)是指根據(jù)一定的觸發(fā)條件,引起某一事件或動作的發(fā)生。典型的事件觸發(fā)系統(tǒng)主要采用基于時間的觸發(fā)模型,即以時間為觸發(fā)條件,事件或動作由到達(dá)某一時間點(diǎn)而觸發(fā)。例如,到了下午二點(diǎn),用戶設(shè)備提醒用戶會見客戶。
由于基于時間的事件觸發(fā)系統(tǒng)的時效性較強(qiáng),因此僅適用于短期內(nèi)的實(shí)時提醒,而對于制定長期計劃的效果則很差。例如,用戶
在其用戶設(shè)備上制定計劃下班后去超市買米,其中下班的時間是觸發(fā)條件,買米是要執(zhí)行的動作。到用戶下班時,用戶設(shè)備提醒用戶去超市買米。但是當(dāng)用戶經(jīng)過一段時間后路過超市的時候,可能還是忘記了買米這件事。
另外,這種基于時間的事件觸發(fā)系統(tǒng)僅考慮了時間因素,輸出結(jié)果單一,缺乏靈活性和交互性。例如,還是考慮去超市買米這個計劃。用戶為了避免像上述例子中那樣由于被過早提醒而仍然忘記買米,特別設(shè)定延遲到下班30分鐘后提醒買米,此延遲時間是用戶通常到達(dá)超市需要花費(fèi)的路途時間。但是由于當(dāng)天用戶搭乘了同事的便車,縮短了路途時間,用戶下班后20分鐘就路過了超市,30分鐘后當(dāng)被提醒買米時他已經(jīng)在兩個路口之外了,這樣用戶就需要返回超市去買米。
現(xiàn)有技術(shù)中存在導(dǎo)航系統(tǒng),這是一種較為簡單的基于地理位置的事件觸發(fā)系統(tǒng)。導(dǎo)航系統(tǒng)包括GPS接收器和導(dǎo)航軟件,導(dǎo)航軟件
接收到GPS接收器轉(zhuǎn)發(fā)而來的GPS信號后,可以在系統(tǒng)地圖或軌跡圖上尋找用戶的當(dāng)前位置和目的地位置,同時自動計算距離或路線。當(dāng)用戶到路口的時候系統(tǒng)會自動地語音提示左轉(zhuǎn)還是右轉(zhuǎn)。然而導(dǎo)航系統(tǒng)中的事件觸發(fā)(語音提示的發(fā)生)僅僅是基于用戶到達(dá)某個位置而進(jìn)行的,與用戶處于該位置時的其他事實(shí)(例如實(shí)際時間、用戶的速度、相關(guān)人員的位置和狀態(tài)等)無關(guān)。
在很多情況下,用戶處于該位置時的其他事實(shí)(例如實(shí)際時間、用戶的速度、相關(guān)人員的位置和狀態(tài)等),對于將要形成的對用戶的提示來說具有實(shí)際且重要的意義。例如,用戶計劃路過超市時買米,但是如果到達(dá)超市的時間超過18: 20則放棄該計劃,因為他18:30要接女兒放學(xué)。如果利用導(dǎo)^^系統(tǒng),無論何時用戶到達(dá)超市,都會對其進(jìn)行提醒,因為導(dǎo)航系統(tǒng)不會將地理位置信息與其他條件結(jié)合來計算得到對事件的觸發(fā)結(jié)果。
導(dǎo)航系統(tǒng)同樣不能解決多用戶之間協(xié)作完成同 一 任務(wù)的問題。
例如,用戶和妻子共同設(shè)定了買米的計劃。在用戶路過超市之前,
如果其妻子已經(jīng)完成了買米的任務(wù),則用戶不需要再重復(fù)進(jìn)行買米的動作。盡管可以例如通過傳統(tǒng)的協(xié)作工作系統(tǒng)那樣,通過彼此電
話呼叫或即時消息傳送等通信方式進(jìn)行多用戶之間的動作通知,但是這些操作都比較繁瑣,容易忘記。如果用戶的事件觸發(fā)系統(tǒng)能夠通過獲得對方的地理位置信息(如妻子在計劃中的超市停留10分鐘以上)自動計算得到合作伙伴的狀態(tài)或者在合作伙伴完成某項任務(wù)時點(diǎn)擊某個任務(wù)完成的按鍵,系統(tǒng)通過如此獲得的合作伙伴的狀態(tài)形成對用戶的進(jìn)一步提示,無疑將是非常有利的。
以上僅僅是列舉的比較簡單的例子,實(shí)際的應(yīng)用比這些例子要復(fù)雜得多?;跁r間的觸發(fā)系統(tǒng)、導(dǎo)航軟件以及傳統(tǒng)的協(xié)同工作系統(tǒng)均無法解決復(fù)雜任務(wù)的調(diào)度中所涉及的事件觸發(fā)問題。需要提供一種改進(jìn)的基于地理位置的事件觸發(fā)系統(tǒng),其能夠根據(jù)地理位置以及對事件觸發(fā)存在影響的其他條件進(jìn)行加權(quán)計算,得到事件觸發(fā)結(jié)果。事件的觸發(fā)以地理位置相關(guān)事實(shí)為觸發(fā)條件,即事件或動作由與地理位置有關(guān)的事實(shí)觸發(fā)。這種事實(shí)例如是在某個或某幾個地理
某種狀態(tài)。由于不是僅僅以不可改變的預(yù)定時間點(diǎn)或簡單的當(dāng)前地理位置來作為觸發(fā)條件,而是綜合考慮了地理位置以及對事件觸發(fā)存在影響的其他條件的共同影響來決定引起諸如提醒之類的動作發(fā)生,因此本發(fā)明的事件觸發(fā)系統(tǒng)具有更強(qiáng)的機(jī)動性、可靠性和交互性。
本專利旨在為地理信息系統(tǒng)的各種應(yīng)用領(lǐng)域增加自動性、智能性、系統(tǒng)性、具體性及趣味性。典型的應(yīng)用場景為社區(qū)軟科學(xué)應(yīng)用、基于真實(shí)地理信息的游戲、各種演習(xí)訓(xùn)練等等。

發(fā)明內(nèi)容
本發(fā)明的一個方面提供一種基于地理位置的事件觸發(fā)系統(tǒng),包
括信息接收裝置;算法子系統(tǒng);以及事件結(jié)果輸出裝置。信息接收裝置用于從外部接收地理信息以及其他事件觸發(fā)有關(guān)信息,并將所接收信息發(fā)送到算法子系統(tǒng)。算法子系統(tǒng)根據(jù)接收到的信息以及
用戶策略計算事件結(jié)果,并將其發(fā)送到輸出裝置。事件結(jié)果輸出裝置將該事件結(jié)果呈現(xiàn)給用戶。
在本發(fā)明的一個實(shí)施例中,信息接收裝置包括地理信息接收裝置,其例如是衛(wèi)星定位裝置或無線定位裝置等任何能夠給出用戶或用戶設(shè)備的絕對和/或相對地理空間位置的裝置。衛(wèi)星定位裝置基于衛(wèi)星定位系統(tǒng),例如全球定位系統(tǒng)(GPS)、北斗定位系統(tǒng)、伽利略定位系統(tǒng)。無線定位裝置利用移動通信系統(tǒng)或陸地?zé)o線傳輸系統(tǒng)進(jìn)行定位,例如利用無線基站、wifi接入點(diǎn)進(jìn)行定位。
可以理解,該地理信息接收裝置可以實(shí)際位于事件觸發(fā)系統(tǒng)駐留的用戶"i殳備內(nèi)部,也可以通過接口與事件觸發(fā)系統(tǒng)駐留的用戶設(shè)備連接。
在本發(fā)明的一個實(shí)施例中,信息接收裝置還包括通信接口 ,用于接收其他用戶的地理位置和狀態(tài)信息。
在本發(fā)明的 一 個實(shí)施例中,信息接收裝置還可以包括加速度傳感器、溫度傳感器、濕度傳感器、紅外傳感器等。其中加速度傳感器用于檢測用戶設(shè)備的加速度,并由此判斷用戶對該用戶設(shè)備在空間位置上的短程瞬間的移動,例如,上下或者左右揮動該用戶設(shè)備。溫度傳感器、濕度傳感器、紅外傳感器等可以用來接收用戶設(shè)備所處環(huán)境的其他對事件觸發(fā)有用的信息,例如溫度、濕度、障礙物等等。
在本發(fā)明的一個實(shí)施例中,算法子系統(tǒng)包括預(yù)先存儲的事件觸發(fā)策略,并且包括用戶輸入4妄口,用于通過所述用戶輸入4妄口4妄收新的事件觸發(fā)策略或?qū)︻A(yù)先存儲的事件觸發(fā)策略進(jìn)行更新。
在本發(fā)明的一個實(shí)施例中,算法子系統(tǒng)包括可視化地圖,當(dāng)接收到地理位置信息后,算法子系統(tǒng)從中提取地理坐標(biāo),將其標(biāo)注在地圖上,從而將計算過程和結(jié)果直觀地表現(xiàn)在地圖上。
在本發(fā)明的 一 個實(shí)施例中,輸出裝置是可視化或可聽化界面,通過視覺或聽覺信號將事件結(jié)果呈現(xiàn)給用戶。
在本發(fā)明的 一 個實(shí)施例中,事件觸發(fā)系統(tǒng)實(shí)現(xiàn)于用戶設(shè)備中。
用戶設(shè)備例如可以是固定或移動電話、臺式或膝上型計算機(jī)或PDA(個人數(shù)字助理)。在本發(fā)明的另一個實(shí)施例中,事件觸發(fā)系統(tǒng)的算法子系統(tǒng)實(shí)現(xiàn)于服務(wù)器中,其余部分實(shí)現(xiàn)于用戶設(shè)備中。用戶設(shè)備通過現(xiàn)有通信網(wǎng)絡(luò)與服務(wù)器進(jìn)行通信,將信息和用戶策略傳送給服務(wù)器,并從服務(wù)器接收計算所得的事件結(jié)果。
本發(fā)明的另一個方面提供了一種基于地理位置的事件觸發(fā)處理方法,包括以下步驟a)接收用戶地理位置信息以及其他事件觸發(fā)有關(guān)信息;b)根據(jù)所接收的信息,計算事件觸發(fā)結(jié)果;c)向用戶輸出計算得到的事件觸發(fā)結(jié)果。
在本發(fā)明的一個實(shí)施例中,步驟a)進(jìn)一步包括從定位系統(tǒng)接收用戶設(shè)備的地理位置信息。在本發(fā)明的一個實(shí)施例中,步驟a)還包括從其他用戶或服務(wù)器接收其他用戶的地理位置信息和實(shí)際狀態(tài)信息。在本發(fā)明的一個實(shí)施例中,步驟a)進(jìn)一步包括從傳感器接收用戶設(shè)備的與事件觸發(fā)有關(guān)的信息。
在本發(fā)明的一個實(shí)施例中,步驟b)進(jìn)一步包括接收用戶輸入的或調(diào)用預(yù)先存儲的事件觸發(fā)策略,例如人物條件、時間條件、各條件的權(quán)重等。
在本發(fā)明的一個實(shí)施例中,步驟b)進(jìn)一步包括根據(jù)接收到的策略中包含的條件及權(quán)重,利用接收到的地理信息和狀態(tài)信息進(jìn)行加權(quán)計算,以及將計算過程和結(jié)果表現(xiàn)在地圖上。
在本發(fā)明的一個實(shí)施例中,步驟c)進(jìn)一步包括通過可視化或可聽化界面向用戶呈現(xiàn)計算得到的事件觸發(fā)結(jié)果。
可以理解,上述的步驟b)可以在服務(wù)器執(zhí)行,并且步驟a)進(jìn)一步包括將接收到的信息傳送到服務(wù)器;而步驟b)包括將計算結(jié)果發(fā)送給用戶設(shè)備。
本發(fā)明的又 一 個方面提供了利用前述事件觸發(fā)系統(tǒng)實(shí)現(xiàn)救援的方法。其中算法子系統(tǒng)根據(jù)接收到的地理位置信息和其他救援有關(guān)
信息設(shè)計多種救援方案,在其中選擇最優(yōu)救援方案。算法子系統(tǒng)根據(jù)所述信息為救援方案中各要素賦予不同的權(quán)重,并將救援方案中各要素的加權(quán)和最大的救援方案選擇為最優(yōu)救援方案。再一次地,事件觸發(fā)系統(tǒng)可以實(shí)現(xiàn)于用戶設(shè)備中,從而應(yīng)用于基于對等網(wǎng)絡(luò)的救援實(shí)現(xiàn)中;也可以在服務(wù)器中實(shí)現(xiàn)算法子系統(tǒng),從而應(yīng)用于服務(wù)器 -客戶端類型網(wǎng)絡(luò)的救援實(shí)現(xiàn)中。
本發(fā)明的又 一 個方面提供了利用前述事件觸發(fā)系統(tǒng)實(shí)現(xiàn)演習(xí)的方法。其中所述算法子系統(tǒng)根據(jù)接收到的地理位置信息和其他演習(xí)有關(guān)信息生成對演習(xí)人員的動作提示。再一次地,事件觸發(fā)系統(tǒng)可以實(shí)現(xiàn)于用戶設(shè)備中,從而應(yīng)用于基于對等網(wǎng)絡(luò)的演習(xí)實(shí)現(xiàn)中;也可以在服務(wù)器中實(shí)現(xiàn)算法子系統(tǒng),從而應(yīng)用于服務(wù)器-客戶端類型網(wǎng)絡(luò)的演習(xí)實(shí)現(xiàn)中。在后一種演習(xí)實(shí)現(xiàn)方式中,所述用戶設(shè)備與服務(wù)器或其他用戶設(shè)備交換地理位置信息和狀態(tài)信息;所述用戶設(shè)備和所述服務(wù)器的算法子系統(tǒng)使用同一地圖,在地圖上顯示各演習(xí)人員的位置信息和狀態(tài)信息,并根據(jù)所述信息生成對演習(xí)人員的動作提示。
在本發(fā)明的一個實(shí)施例中,地圖是現(xiàn)實(shí)場景的二維或三維映射。狀態(tài)信息包括演習(xí)人員的虛擬裝備或虛擬參數(shù),包括下述各項中的
一項或多項武器、戰(zhàn)斗力值、受傷程度、藥品、現(xiàn)金。用戶設(shè)備配備本身是所述演習(xí)人員的武器裝備,其配備加速度傳感器,用于感應(yīng)所述演習(xí)人員對所述用戶設(shè)備的操作動作。
應(yīng)當(dāng)理解,本發(fā)明的上述各個方面可以單獨(dú)地加以運(yùn)用或者與在上文中或者在以下描述中描述的本發(fā)明其它方面組合運(yùn)用。
本發(fā)明基于地理位置的事件觸發(fā)系統(tǒng)及其實(shí)現(xiàn)方法的有益效果在于由于綜合考慮了包括地理位置等的能夠誘發(fā)事件的各種因素,使得輸出的事件觸發(fā)結(jié)果的可靠性、靈活性和交互性更強(qiáng)。


通過結(jié)合附圖來參考下文中對具體實(shí)施例的描述,可來獲得對本發(fā)明的原理、特征和優(yōu)點(diǎn)的更好理解。附圖中相同或相應(yīng)的標(biāo)號表示相應(yīng)或相同的部分
圖1示出了根據(jù)本發(fā)明的基于地理位置的事件觸發(fā)系統(tǒng)的結(jié)構(gòu)框圖2示出了根據(jù)本發(fā)明的基于地理位置的事件觸發(fā)系統(tǒng)的第一種實(shí)現(xiàn);
圖3示出了根據(jù)本發(fā)明的基于地理位置的事件觸發(fā)系統(tǒng)的第二種實(shí)現(xiàn);
圖4是根據(jù)本發(fā)明的基于地理位置的事件觸發(fā)處理方法的第一實(shí)施例的流程圖5是根據(jù)本發(fā)明的基于地理位置的事件觸發(fā)處理方法的第二實(shí)施例的流程圖。
具體實(shí)施方式
圖1示出了根據(jù)本發(fā)明的基于地理位置的事件觸發(fā)系統(tǒng)ioo的
結(jié)構(gòu)框圖。根據(jù)本發(fā)明的事件觸發(fā)系統(tǒng)100包括信息接收裝置101、 算法子系統(tǒng)102和事件結(jié)果輸出裝置103。信息接收裝置101接口連 接到算法子系統(tǒng)102,算法子系統(tǒng)102繼而連接到事件結(jié)果輸出裝置 103。
信息接收裝置101用于接收可用于事件觸發(fā)計算的各種信息, 其進(jìn)一步包括地理信息接收裝置101a,例如可以使用衛(wèi)星定位裝置 (例如基于全球定位系統(tǒng)(GPS)、北斗定位系統(tǒng)、伽利略定位系統(tǒng)) 或者無線定位裝置(其例如是使用無線基站、wifi接入點(diǎn)進(jìn)行定位的裝 置);傳感器101b,包括但不限于加速度傳感器如位移檢測傳感器, 用于測量用戶對用戶設(shè)備的揮舞動作的信息;溫度傳感器、濕度傳感 器、紅外傳感器等,用于接收環(huán)境溫度、濕度、障礙物等對事件觸 發(fā)有用的信息;以及通信接口 101c,其可以是遵從GSM、CDMA、3GPP 或者WiFi協(xié)議等的通信接口,用于接收從其他用戶或服務(wù)器傳來的 其他用戶的地理位置信,氛-和狀態(tài)信息等。
算法子系統(tǒng)102是根據(jù)本發(fā)明的事件觸發(fā)系統(tǒng)的中央處理裝 置,其從信息接收裝置101接收地理信息和狀態(tài)信息,根據(jù)用戶策 略對這些信息進(jìn)行計算,得到正確的事件觸發(fā)結(jié)果。為此,算法子 系統(tǒng)102中包括預(yù)先存儲的事件觸發(fā)策略,即關(guān)于事件觸發(fā)的用戶 偏好或策略,如人物條件、時間條件、各條件的權(quán)重等。算法子系 統(tǒng)102還可以包括用戶輸入4妄口 102a,其例如是虛擬或?qū)嶓w4建盤、 軌跡球、觸摸板、麥克風(fēng)、掃描儀、攝像頭等,通過該用戶輸入接 口 102a,可以接收用戶輸入的新策略或?qū)σ延胁呗赃M(jìn)行更新。算法 子系統(tǒng)102優(yōu)選地還包括用戶策略數(shù)據(jù)庫102b,用于存儲所接收的 用戶策略數(shù)據(jù)。請注意,雖然在圖1中,用戶輸入接口 102a被劃分 到算法子系統(tǒng)102中,但是在具體應(yīng)用中,該用戶輸入接口 102a也 可以劃分到信息接收裝置101中。這些具體構(gòu)成部件的位置和功能 劃分變化不影響本發(fā)明的精神實(shí)質(zhì)。
另外,算法子系統(tǒng)102優(yōu)選地包括地圖102c,用于直觀地標(biāo)識用戶的地理位置;加權(quán)運(yùn)算器102d,用于對各信息、條件進(jìn)行 加權(quán)運(yùn)算;比較器102e,用于將加權(quán)運(yùn)算器102d的計算結(jié)果與特定 閾值進(jìn)行比較,從而判斷是否將觸發(fā)一個事件;以及時鐘102f,用 于提供時鐘信號,其例如用于在時間關(guān)鍵的應(yīng)用中提供時間條件。
事件結(jié)果輸出裝置103可以是用戶能夠感知的常規(guī)可視化或 可聽化界面,例如用戶設(shè)備配備的顯示器或揚(yáng)聲器。當(dāng)算法子系統(tǒng) 102將事件結(jié)果傳送給事件結(jié)果輸出裝置103時,后者生成相應(yīng)的視 覺和聽覺信號并將其呈現(xiàn)給用戶。
圖2示出了根據(jù)本發(fā)明的基于地理位置的事件觸發(fā)系統(tǒng)200的 第一種實(shí)現(xiàn)。如圖所示,用戶設(shè)備208作為主機(jī)提供根據(jù)本發(fā)明的 事件觸發(fā)系統(tǒng)200。該用戶設(shè)備208可以是固定或移動電話、臺式或 膝上型計算機(jī)或PDA (個人數(shù)字助理)。該用戶設(shè)備208內(nèi)嵌了算 法子系統(tǒng)202,另外,其配備有諸如GPS接收器等的定位裝置、鍵 盤、麥克風(fēng)和顯示器以及通信接口 ,分別可以構(gòu)成上述根據(jù)本發(fā)明 的事件觸發(fā)系統(tǒng)的各個組成部分。用戶設(shè)備208通過地理信息接收 裝置(例如,衛(wèi)星定位裝置或無線定位裝置)201a與衛(wèi)星209進(jìn)行 交互,從衛(wèi)星209接收地理位置信息;通過通信接口與其他用戶208, 交互,獲得其他用戶的相關(guān)信息。另外用戶設(shè)備208接收并存儲用 戶輸入的事件觸發(fā)策略。經(jīng)過算法子系統(tǒng)202的一系列計算,最后 通過顯示器203輸出事件結(jié)果??梢匀菀椎乩斫猓脩粼O(shè)備208,具 有與用戶設(shè)備208相似的結(jié)構(gòu),在此不再贅述。
根據(jù)本發(fā)明的一個實(shí)施例,用戶A預(yù)先向用戶設(shè)備208輸入 包含各條件權(quán)重的策略條件l,假設(shè)用戶步行,其運(yùn)動速度為低于 5公里/小時,由于其將較慢到達(dá)目的地,因此給滿足此條件的用戶 當(dāng)前位置(到目的地的距離)分配權(quán)重10;條件2,假設(shè)用戶開車, 其運(yùn)動速度為大于30公里/小時,由于其將較快到達(dá)目的地,因此給 滿足此條件的用戶當(dāng)前位置(到目的地的距離)分配權(quán)重1;條件3, 當(dāng)用戶到目的地的加權(quán)距離為小于1000米時,提醒用戶買米;條件 4,決定進(jìn)行提醒的時間不晚于18: 00。下午下班,用戶A從工作單位回家,用戶A的用戶設(shè)備208 與衛(wèi)星209采用衛(wèi)星定位系統(tǒng)進(jìn)行交互,將接收到的地理信息數(shù)據(jù) 轉(zhuǎn)發(fā)給算法子系統(tǒng)202;同時用戶設(shè)備208將自身的運(yùn)動速度(優(yōu)選 地基于地理位置的變化計算獲得)傳送給算法子系統(tǒng)202。算法子系 統(tǒng)202根據(jù)用戶預(yù)先輸入的策略對輸入到其中的信息根據(jù)事件條件 進(jìn)行加權(quán)判斷由于用戶當(dāng)前距目的地的實(shí)際距離為IOOO米,且其 開車,因此適用條件2,得到加權(quán)距離1000米;同時時鐘顯示當(dāng)前 為17: 50,滿足提醒條件,得到事件觸發(fā)結(jié)果提醒用戶到超市買 米。
圖3示出了根據(jù)本發(fā)明的基于地理位置的事件觸發(fā)系統(tǒng)的第 二種實(shí)現(xiàn)。其基本與圖2所示的系統(tǒng)相同,除了算法子系統(tǒng)302不 是安裝于用戶設(shè)備308和308,上,而是安裝在獨(dú)立于用戶設(shè)備308 和308,的服務(wù)器310上。用戶設(shè)備308和308,通過GSM、 CDMA、 3GPP或WiFI網(wǎng)絡(luò)與服務(wù)器310進(jìn)行通信。當(dāng)進(jìn)行事件觸發(fā)結(jié)果計 算時,用戶設(shè)備308和308,將收集到的地理位置等信息傳送到服務(wù) 器310,服務(wù)器310通過算法子系統(tǒng)302進(jìn)行計算,并將所得結(jié)果發(fā) 送給用戶設(shè)備308和308,。
根據(jù)本發(fā)明的另 一個實(shí)施例,用戶可以安排較為復(fù)雜的行程。 存在兩個用戶A、 B,他們共同的任務(wù)為買100公斤大米。服務(wù)器 310的算法子系統(tǒng)302接收用戶A的運(yùn)行狀態(tài),如果其在距離超市 2000米時的速度為3km/h,同時接收到B距離超市為4000米,且其 當(dāng)前速度為40km/h,則提示用戶B驅(qū)車前往超市幫助用戶A馱運(yùn)大 米。但如果用戶A的速度在40km/h左右,則提示用戶B直接回家。 根據(jù)本發(fā)明的另一個實(shí)施例,考慮社區(qū)環(huán)境救火演習(xí)中通過本 發(fā)明來輔助隊員處理火災(zāi)。假設(shè)救火隊員配備本發(fā)明的基于地理位 置的事件觸發(fā)設(shè)備。該設(shè)備可以通過定位系統(tǒng)獲得該隊員的當(dāng)前 位置以及從外部服務(wù)器或內(nèi)部存儲器獲得火災(zāi)地點(diǎn)信息以及當(dāng) 前救災(zāi)工具所在的位置和相關(guān)屬性。例如,該設(shè)備獲得火災(zāi)點(diǎn)附 近的救災(zāi)工具的信息如下xl點(diǎn)為水源1 (距離火災(zāi)點(diǎn)lkm) x2點(diǎn)為水源2 (距離火突點(diǎn)200m ) x3點(diǎn)為^又有水桶的站點(diǎn)
x4點(diǎn)為有移動通水管道的站點(diǎn),但水管長度僅300m 該算法子系統(tǒng)302會根據(jù)已有的信息提供如下幾個方案進(jìn)行 模擬計算
方案1在x3點(diǎn)取水桶,x2點(diǎn):取水源,并來回奔波 方案2在x4點(diǎn)耳又管道噴一倉,x2點(diǎn)取水源, 方案3在x4點(diǎn)取管道噴槍,但在xl點(diǎn)取水源
對應(yīng)的權(quán)重及總體計算過程為: 方案1 (假設(shè)來回跑了 N次)
地理信息X3X2調(diào)整參數(shù)結(jié)果
權(quán)重101/2001000/N50/N
方案2地理信息X4X2調(diào)整參數(shù)結(jié)果
權(quán)重1001/2001000500
方案3地理信息X4XI調(diào)整參數(shù)結(jié)果
權(quán)重1001/1000o(因為水管 長度不夠到 災(zāi)區(qū))0
比較三個方案,方案2得分最高,結(jié)果最好,因此該設(shè)備會 提示救火隊員采用方案2來進(jìn)行實(shí)施。
下面詳細(xì)描述本發(fā)明用于多用戶之間進(jìn)行實(shí)戰(zhàn)演習(xí)的例子。在 當(dāng)前流行的實(shí)戰(zhàn)演習(xí)(例如,真人CS游戲),參加者通常裝備昂貴的激光發(fā)射器和接收器或者彩彈槍在人工布置的場景中進(jìn)行對戰(zhàn)模 擬。根據(jù)規(guī)則, 一旦某個參加者所佩戴的接收器接收到對方的激光 發(fā)射器發(fā)出的激光后,則通過聲光等的方式表示該參加者被擊中。
這種現(xiàn)有實(shí)戰(zhàn)演習(xí)方法的缺陷在于a)可選擇的武器單一,通常只有 一把步槍形狀的激光發(fā)射器;b)通常必須在荒野或者人工布置的場景 中進(jìn)行實(shí)戰(zhàn)演習(xí);c)參加者之間不能實(shí)時地獲得其他參加者的位置信 息導(dǎo)致許多戰(zhàn)術(shù)組合或者統(tǒng)一指揮難易實(shí)施;d)需要特殊的笨重而昂 貴的裝備。這些缺陷都降低了該實(shí)戰(zhàn)演習(xí)的吸引力和受眾群。
通過使用本發(fā)明的設(shè)備、方法和系統(tǒng)可以解決上述實(shí)戰(zhàn)演習(xí)的 諸多問題。具體來說,每個實(shí)戰(zhàn)演習(xí)的參與者都只需配備本發(fā)明的 如手機(jī)大小的基于地理位置的事件觸發(fā)設(shè)備即可在任何場所進(jìn)行 上述實(shí)戰(zhàn)演習(xí)。所有實(shí)戰(zhàn)演習(xí)的參與者都預(yù)先注冊到服務(wù)器上 (例如圖3中所示的服務(wù)器310),并可以把自身的地理位置發(fā) 送到服務(wù)器。每個參與者所持有的所述設(shè)備通過定位系統(tǒng)計算出 其自身所在的地理位置或經(jīng)煒度,并且在該設(shè)備內(nèi)部存儲或從服 務(wù)器上下載的地圖上表示出其自身的位置。同時每個參與者的設(shè)
者°( 二括己方和/或;于;參與者《的位置i息和狀態(tài)信息,
也可把所接收的位置信息和狀態(tài)信息用圖示的方式一同顯示在 上述地圖上。所述狀態(tài)信息包括各個參與者當(dāng)前可以使用的虛擬 裝備種類(包括手槍、機(jī)槍、手雷、火箭筒、地雷、甚至坦克、 導(dǎo)彈等等。)、戰(zhàn)斗力值、受傷程度、藥品、現(xiàn)金等等虛擬的參 數(shù)。當(dāng)各個參與者位置變化時,地圖上會實(shí)時顯示出各個參與者 的位置。當(dāng)所述設(shè)備基于各方的地理信息判斷作為對戰(zhàn)雙方的兩 個參與者處于某種虛擬武器的射程范圍內(nèi)時,可以提示參與者使 用某種武器進(jìn)行攻擊或者選擇障礙物進(jìn)行躲避。所述設(shè)備可以通 過內(nèi)置的加速度傳感器檢測參與者對該設(shè)備的揮舞動作來判斷
擊的效果:例如,投一擲°:作的力度和方向表示用手雷:行攻擊的遠(yuǎn)近和方向。這些信息發(fā)送到服務(wù)器,由服務(wù)器統(tǒng)一判斷進(jìn)攻的 效果以及對方的受傷程度,并有服務(wù)器以數(shù)值的方式發(fā)送回各個 設(shè)備用圖形顯示出來。請注意,每個設(shè)備上顯示的地圖是統(tǒng) 一 的, 并且與現(xiàn)實(shí)場景保持一定的對應(yīng)關(guān)系但不 一定與現(xiàn)實(shí)場景相同。 例如,在現(xiàn)實(shí)場景中冷飲店在設(shè)備上可以對應(yīng)顯示為一個武器販 賣點(diǎn)。參與者走到這個冷飲店時,設(shè)備會提示該參與者可以購買 哪些虛擬武器以及它們的價格是多少。參與者可以選擇用他所具 有的虛擬貨幣在該設(shè)備上購買所需的虛擬武器。通過本發(fā)明的設(shè) 備可以在任何城市中的現(xiàn)實(shí)場景中進(jìn)行實(shí)戰(zhàn)演習(xí),從而大大增強(qiáng) 了實(shí)戰(zhàn)演習(xí)的趣味性并降低演習(xí)的成本。
圖4根據(jù)本發(fā)明的基于地理位置的事件觸發(fā)處理方法的第一 實(shí)施例的流程圖。在步驟401中,接收用戶地理位置信息以及其他 事件觸發(fā)有關(guān)信息。在步驟402中,調(diào)用預(yù)先存儲的事件觸發(fā)策略 或接收用戶輸入的事件觸發(fā)策略。在步驟403中,根據(jù)所接收的地 理信息和其他事件觸發(fā)有關(guān)信息,計算事件觸發(fā)結(jié)果。最后在步驟 404中向用戶輸出計算得到的事件觸發(fā)結(jié)果。
圖5是根據(jù)本發(fā)明的基于地理位置的事件觸發(fā)處理方法的第 二實(shí)施例的流程圖。步驟501、 502和504分別對應(yīng)于圖4中的步驟 401、 402和404。由于算法子系統(tǒng)安裝于服務(wù)器側(cè)而非用戶設(shè)備側(cè), 步驟503不同于圖4中的步驟403,其還包括向服務(wù)器發(fā)送所收集信 息和用戶策略以及向用戶設(shè)備發(fā)送計算結(jié)果的子步驟。
以上對本發(fā)明的優(yōu)選實(shí)施例進(jìn)行了非限制性的描述。本領(lǐng)域技 術(shù)人員能夠理解,在不脫離本發(fā)明的構(gòu)思和范圍的情況下,可以對 本發(fā)明做出許多其它改變和改型。應(yīng)當(dāng)理解,本發(fā)明不限于所描述 的特定實(shí)施方式,本發(fā)明的范圍僅由所附權(quán)利要求限定。
權(quán)利要求
1.一種基于地理位置的事件觸發(fā)系統(tǒng),包括信息接收裝置;算法子系統(tǒng);以及事件結(jié)果輸出裝置,其中信息接收裝置用于從外部接收地理信息以及其他事件觸發(fā)有關(guān)信息,并將所接收信息發(fā)送到算法子系統(tǒng);算法子系統(tǒng)根據(jù)接收到的信息計算事件結(jié)果,并將其發(fā)送到輸出裝置;以及事件結(jié)果輸出裝置將該事件結(jié)果呈現(xiàn)給用戶。
2. 根據(jù)權(quán)利要求1所述的事件觸發(fā)系統(tǒng),其特征在于所述信息 接收裝置包括地理信息接收裝置。
3. 根據(jù)權(quán)利要求2所述的事件觸發(fā)系統(tǒng),其特征在于所述地理 信息接收裝置是衛(wèi)星定位裝置或無線定位裝置。
4. 根據(jù)權(quán)利要求1所述的事件觸發(fā)系統(tǒng),其特征在于所述信息 接收裝置還包括通信接口 ,用于接收其他用戶的地理位置和狀態(tài)信 息。
5. 根據(jù)權(quán)利要求1所述的事件觸發(fā)系統(tǒng),其特征在于所述信息 接收裝置還包括下述傳感器中的一種或多種加速度傳感器、溫度 傳感器、濕度傳感器、紅外傳感器。
6. 根據(jù)權(quán)利要求1所述的事件觸發(fā)系統(tǒng),其特征在于所述算法 子系統(tǒng)包括預(yù)先存儲的事件觸發(fā)策略,并且包括用戶輸入接口,用 于通過所述用戶輸入接口接收新的事件觸發(fā)策略或?qū)︻A(yù)先存儲的事 件觸發(fā)策略進(jìn)行更新。
7. 根據(jù)權(quán)利要求1所述的事件觸發(fā)系統(tǒng),其特征在于所述算法 子系統(tǒng)包括地圖,從而將計算過程和結(jié)果直觀地表現(xiàn)在所述地圖上。
8. 根據(jù)權(quán)利要求1所述的事件觸發(fā)系統(tǒng),其特征在于所述輸出 裝置是可視化或可聽化界面,通過視覺或聽覺信號將事件結(jié)果呈現(xiàn) 給用戶。
9. 根據(jù)權(quán)利要求1所述的事件觸發(fā)系統(tǒng),其特征在于所述事件觸發(fā)系統(tǒng)實(shí)現(xiàn)于用戶設(shè)備中。
10. 根據(jù)權(quán)利要求1所述的事件觸發(fā)系統(tǒng),其特征在于所述事件 觸發(fā)系統(tǒng)的算法子系統(tǒng)實(shí)現(xiàn)于服務(wù)器中,其余部分實(shí)現(xiàn)于用戶設(shè)備 中,其中所述用戶設(shè)備通過通信網(wǎng)絡(luò)與所述服務(wù)器進(jìn)行通信,將由 所述信息接收裝置接收到的信息傳送給所述服務(wù)器,并從所述服務(wù) 器接收所述算法子系統(tǒng)計算所得的事件結(jié)果。
11. 一種基于地理位置的事件觸發(fā)處理方法,包括以下步驟a) 接收用戶設(shè)備地理位置信息以及其他事件觸發(fā)有關(guān)信息;b) 根據(jù)所接收的信息,計算事件觸發(fā)結(jié)果;以及c) 向用戶輸出計算得到的事件觸發(fā)結(jié)果。
12. 根據(jù)權(quán)利要求11所述的事件觸發(fā)處理方法,其中步驟a)進(jìn) 一步包括從定位系統(tǒng)接收用戶設(shè)備的地理位置信息。
13. 根據(jù)權(quán)利要求11所述的事件觸發(fā)處理方法,其中步驟a)進(jìn) 一步包括從其他用戶或服務(wù)器接收其他用戶的地理位置信息和實(shí)際 狀態(tài)信息。
14. 根據(jù)權(quán)利要求11所述的事件觸發(fā)處理方法,其中步驟a)進(jìn) 一步包括從傳感器接收用戶設(shè)備的與事件觸發(fā)有關(guān)的信息。
15. 根據(jù)權(quán)利要求11所述的事件觸發(fā)處理方法,其中步驟b)進(jìn) 一步包括接收用戶輸入的或調(diào)用預(yù)先存儲的事件觸發(fā)策略。
16. 根據(jù)權(quán)利要求11所述的事件觸發(fā)處理方法,其中步驟b)進(jìn)一步將計算過程和結(jié)果表現(xiàn)在地圖上。
17. 根據(jù)權(quán)利要求11所述的事件觸發(fā)處理方法,其中步驟c)進(jìn)結(jié)果。
18. 根據(jù)權(quán)利要求11所述的事件觸發(fā)處理方法,其中步驟b) 在服務(wù)器執(zhí)行,并且步驟a)進(jìn)一步包括將接收到的信息傳送到服務(wù) 器;而步驟b)包括將計算結(jié)果發(fā)送給用戶設(shè)備。
19. 根據(jù)權(quán)利要求11-18中的任何一項所述的事件觸發(fā)處理方 法,步驟a-c循環(huán)進(jìn)行,直到全部參與用戶結(jié)束觸發(fā)處理。
20. —種利用根據(jù)權(quán)利要求1 - 10中的任何一項所述的事件觸發(fā) 系統(tǒng)實(shí)現(xiàn)救援的方法,其中所述算法子系統(tǒng)根據(jù)接收5 'J的地理位置 信息和其他救援有關(guān)信息設(shè)計多種救援方案,在其中選擇最優(yōu)救援方案。
21. 根據(jù)權(quán)利要求20所述的方法,其中所述算法子系統(tǒng)根據(jù)所 述信息為救援方案中各要素賦予不同的權(quán)重,并將救援方案中各要 素的加權(quán)和最大的救援方案選擇為最優(yōu)救援方案。
22. 根據(jù)權(quán)利要求20所述的方法,其中所述事件觸發(fā)系統(tǒng)實(shí)現(xiàn) 于用戶設(shè)備中。
23. 根據(jù)權(quán)利要求20所述的方法,其中所述事件觸發(fā)系統(tǒng)的算 法子系統(tǒng)實(shí)現(xiàn)于服務(wù)器中,其余部分實(shí)現(xiàn)于用戶設(shè)備中,其中所述 用戶設(shè)備通過通信網(wǎng)絡(luò)與所述服務(wù)器進(jìn)行通信,將由所述信息接收 裝置接收到的信息傳送給所述服務(wù)器,并從所述服務(wù)器接收所述算 法子系統(tǒng)計算所得的事件結(jié)果。
24. —種利用根據(jù)權(quán)利要求1-10中的任何一項所述的事件觸 發(fā)系統(tǒng)實(shí)現(xiàn)演習(xí)的方法,其中所述算法子系統(tǒng)根據(jù)接收到的地理位 置信息和其他演習(xí)有關(guān)信息生成對演習(xí)人員的動作提示。
25. 根據(jù)權(quán)利要求24所述的方法,其中所述事件觸發(fā)系統(tǒng)實(shí)現(xiàn) 于用戶設(shè)備中。
26. 根據(jù)權(quán)利要求24所述的方法,其中所述事件觸發(fā)系統(tǒng)的算 法子系統(tǒng)實(shí)現(xiàn)于服務(wù)器中,其余部分實(shí)現(xiàn)于用戶設(shè)備中,其中所述 用戶設(shè)備通過通信網(wǎng)絡(luò)與所述服務(wù)器進(jìn)行通信,將由所述信息接收 裝置接收到的信息傳送給所述服務(wù)器,并從所述服務(wù)器接收所述算 法子系統(tǒng)計算所得的事件結(jié)果。
27. 根據(jù)權(quán)利要求26所述方法,其中所述用戶設(shè)備與服務(wù)器或 其他用戶設(shè)備交換地理位置信息和狀態(tài)信息;所述用戶設(shè)備和所述 服務(wù)器的算法子系統(tǒng)使用同 一地圖,在地圖上顯示各演習(xí)人員的位 置信息和狀態(tài)信息,并根據(jù)所述信息生成對演習(xí)人員的動作提示。
28. 根據(jù)權(quán)利要求24所述的方法,其中所述地圖是現(xiàn)實(shí)場景的二維或三維映射。
29. 根據(jù)權(quán)利要求24所述的方法,其中所述狀態(tài)信息包括演習(xí) 人員的虛擬裝備或者虛擬參數(shù),包括下述各項中的一項或多項武 器、戰(zhàn)斗力值、受傷程度、藥品、現(xiàn)金。
30. 根據(jù)權(quán)利要求25 - 29中的任何一項所述的方法,其中所述 用戶設(shè)備本身模擬所述演習(xí)人員的武器裝備,其配備加速度傳感器, 用于通過感應(yīng)所述演習(xí)人員對所述用戶設(shè)備的操作動作來模擬演習(xí) 人員對武器的操作。
全文摘要
本發(fā)明提供了一種基于地理位置的事件觸發(fā)系統(tǒng),包括信息接收裝置;算法子系統(tǒng);以及事件結(jié)果輸出裝置。信息接收裝置用于從外部接收地理信息以及其他事件觸發(fā)有關(guān)信息,并將所接收信息發(fā)送到算法子系統(tǒng)。算法子系統(tǒng)根據(jù)接收到的信息計算事件結(jié)果,并將其發(fā)送到輸出裝置。事件結(jié)果輸出裝置將該事件結(jié)果呈現(xiàn)給用戶。本發(fā)明還涉及一種基于地理位置的事件觸發(fā)處理方法以及上述基于地理位置的事件觸發(fā)系統(tǒng)的在救援和演習(xí)方面的應(yīng)用。
文檔編號G01D21/02GK101581777SQ200910136350
公開日2009年11月18日 申請日期2009年5月11日 優(yōu)先權(quán)日2009年5月11日
發(fā)明者劉俊偉, 樂 崔 申請人:崔 樂;劉俊偉
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點(diǎn)贊!
1