專利名稱:用于設(shè)置虛擬操作的邊界的方法和設(shè)備的制作方法
技術(shù)領(lǐng)域:
本發(fā)明大體上涉及無線通信裝置的位置追蹤。更明確地說,本發(fā)明涉及使用無線通 信裝置中的位置追蹤應(yīng)用程序來標(biāo)記虛擬操作的邊界且標(biāo)記邊界內(nèi)的障礙。
背景技術(shù):
虛擬實(shí)境游戲通常將用戶置于角色扮演情境中,用戶在所述情境中扮演游戲中的角 色。傳統(tǒng)上,在固定位置處進(jìn)行此類游戲(例如,視頻游戲和/或棋盤游戲)。此類固定 位置可以是計(jì)算機(jī)屏幕或?qū)⒂脩粝拗圃谙鄬π〉膮^(qū)域中的某其它類型的計(jì)算機(jī)化界面。 類似地,在涉及游戲棋盤的游戲中,至少在用戶的輪次的持續(xù)時(shí)間期間,用戶也被限制 在相對小的區(qū)域中。舉例來說,在例如Dungeons and Dragons (龍與地下城)的角色扮演 游戲中,玩家聚集在一起且輪流嘗試收集虛擬物品或點(diǎn)數(shù),玩家可使用所述虛擬物品或 點(diǎn)數(shù)來創(chuàng)建具有不同能力的角色,且玩家接著使用所述角色來參與游戲。此類游戲通常 在房間內(nèi)或室內(nèi)進(jìn)行,且每一游戲時(shí)期常常持續(xù)若干小時(shí)。
如己經(jīng)認(rèn)識到,在相對大的游戲區(qū)域(例如,運(yùn)動(dòng)場)中進(jìn)行此類角色扮演游戲或 其它游戲?qū)橛欣?,在所述相對大的游戲區(qū)域中玩家可在游戲區(qū)域中來回移動(dòng),遇到 不同虛擬障礙且回應(yīng)不同障礙而采取行動(dòng)。然而,尚未解決將虛擬實(shí)境區(qū)域賦予現(xiàn)實(shí)世 界的問題。
此外,許多其它在戶外進(jìn)行的活動(dòng)在經(jīng)界定的游戲區(qū)域內(nèi)進(jìn)行。舉例來說,通常在 由足球場的邊界標(biāo)識的邊界內(nèi)進(jìn)行足球游戲。通常是年幼的孩子玩此類游戲,且家長通 常希望孩子在無人照看的情況下不離開游戲區(qū)域的場地或相對近地接近游戲區(qū)域的場 地。因此,此項(xiàng)技術(shù)中需要用于此類應(yīng)用的用于設(shè)定邊界且標(biāo)記與邊界相關(guān)聯(lián)的障礙的 方位的方法和設(shè)備。
發(fā)明內(nèi)容
本文中所揭示的實(shí)施例通過提供用于設(shè)定邊界且標(biāo)記與邊界相關(guān)聯(lián)的障礙的方位的 方法和系統(tǒng)來解決上文所陳述的需要??墒褂媚軌蛱峁┒ㄎ恍畔⒌臒o線通信裝置來設(shè)置 邊界,其中使用所述定位信息來設(shè)置邊界且標(biāo)記障礙方位。
在一個(gè)方面,提供用于設(shè)置用于進(jìn)行虛擬操作的區(qū)域的虛擬表示的方法。此方面的 方法包括(a)用啟用了位置確定能力的無線通信裝置來設(shè)置區(qū)域的邊界;以及(b)用 無線通信裝置來標(biāo)記區(qū)域中的至少一個(gè)障礙的方位。無線通信裝置可包含位置確定能力, 其利用例如全球定位系統(tǒng)接收器的衛(wèi)星定位系統(tǒng)。無線通信裝置還可將區(qū)域的邊界和至 少一個(gè)障礙的方位傳輸?shù)椒?wù)器??梢栽S多方式中的任一者設(shè)置邊界,例如(僅列舉少 數(shù))標(biāo)記四邊形形狀邊界的拐角、標(biāo)記邊界的中心點(diǎn)(其中已知邊界到中心點(diǎn)的尺寸), 且標(biāo)記兩個(gè)或兩個(gè)以上點(diǎn)且指定所標(biāo)記的點(diǎn)和區(qū)域之間的關(guān)系。可例如通過當(dāng)無線通信 裝置位于障礙的接近度范圍內(nèi)時(shí)標(biāo)記障礙的方位且指定障礙的大小來標(biāo)記障礙。
本發(fā)明的另一方面提供服務(wù)器設(shè)備,其包括(a)網(wǎng)絡(luò)接口,其用于將網(wǎng)絡(luò)通信信 號發(fā)送到一個(gè)或一個(gè)以上基站/從一個(gè)或一個(gè)以上基站接收網(wǎng)絡(luò)通信信號;及(b)控制
器,其經(jīng)操作以從啟用了位置確定能力的一個(gè)或一個(gè)以上無線通信裝置通過網(wǎng)絡(luò)接口接 收信息,來自無線通信裝置的信息包含位置信息以及指示虛擬操作的區(qū)域的信息,位置 信息包含涉及區(qū)域的邊界和與區(qū)域邊界相關(guān)聯(lián)的至少一個(gè)異常的信息。服務(wù)器可操作以 從無線通信裝置接收位置信息以及指示虛擬操作的區(qū)域的信息,位置信息包含涉及區(qū)域 的邊界和與區(qū)域邊界相關(guān)聯(lián)的至少一個(gè)異常的信息。
本發(fā)明的又一方面提供可用于設(shè)置邊界且標(biāo)記障礙的無線通信裝置。無線通信裝置
包括(a)位置確定子系統(tǒng);(b)控制器處理器,其操作地互連到位置確定子系統(tǒng);以及 (c)存儲器,其操作地互連到控制器處理器??刂破魈幚砥骺刹僮饕赃\(yùn)行存儲在存儲器
中的應(yīng)用程序,所述應(yīng)用程序基于位置確定子系統(tǒng)而確定無線通信裝置的位置、標(biāo)記虛 擬操作的區(qū)域的邊界且標(biāo)記邊界內(nèi)的至少一個(gè)障礙或異常。控制器處理器可計(jì)算邊界和 障礙信息,或可將位置信息傳輸?shù)椒?wù)器且從服務(wù)器接收邊界和障礙信息??刂破魈幚?器也可當(dāng)進(jìn)行虛擬操作時(shí)周期性地將位置信息從位置確定子系統(tǒng)傳輸?shù)椒?wù)器,且回應(yīng) 位置信息的傳輸而從服務(wù)器接收指令。
圖1是將要進(jìn)行虛擬實(shí)境游戲的現(xiàn)場的圖2是位于現(xiàn)場的游戲區(qū)域邊界的拐角處的無線通信裝置的圖3是現(xiàn)場和位于游戲區(qū)域邊界的不同點(diǎn)處的無線通信裝置的說明;
圖4是示范性實(shí)施例的無線通信裝置的方框圖說明;
圖5是示范性實(shí)施例的無線通信裝置和服務(wù)器的方框圖說明;
圖6是示范性實(shí)施例的服務(wù)器的方框圖說明;
圖7是具有游戲區(qū)域并具有圍繞游戲區(qū)域的接近度范圍的邊界的現(xiàn)場的圖8是說明示范性實(shí)施例的邊界和障礙確定的操作步驟的流程圖9是說明示范性實(shí)施例的障礙確定和定義的操作步驟的流程圖;以及
圖IO是說明示范性實(shí)施例的邊界和障礙確定的操作步驟的流程圖ll是示范性實(shí)施例的邊界和異常信息確定的操作步驟的流程圖;以及
圖12是說明一個(gè)示范性實(shí)施例的服務(wù)器的操作步驟的流程圖。
具體實(shí)施例方式
為了更完整地理解本發(fā)明,現(xiàn)在參考如圖式中所說明的若干實(shí)施例的以下詳細(xì)描述, 圖式中類似數(shù)字表示相同或類似元件。
圖l到3說明虛擬游戲的游戲區(qū)域20和相關(guān)聯(lián)的障礙和位于其中各點(diǎn)處的無線通信 裝置。參看圖1,由具有四個(gè)拐角點(diǎn)A到D的邊界24和在圖示中點(diǎn)E處指示的中心點(diǎn) 來界定游戲區(qū)域20。障礙30位于邊界24內(nèi)且具有F處指示的中心點(diǎn)。圖2和3說明位 于游戲區(qū)域邊界24內(nèi)的不同方位處的無線通信裝置100。此類游戲區(qū)域20可以是具有 無線通信裝置100的若干用戶將要在其中進(jìn)行虛擬實(shí)境游戲的區(qū)域。圖2和3中所說明 的無線通信裝置100可具有位于其中的方位檢測組件,例如全球定位系統(tǒng)(GPS)接收 器。方位確定組件以周期性間隔或當(dāng)裝置的用戶指導(dǎo)時(shí)確定無線通信裝置的方位。雖然 在本文中的各種實(shí)施例中描述利用GPS接收器的無線通信裝置100,應(yīng)了解,無線通信 裝置可使用可用于此類裝置的各種定位技術(shù)中的任一者和/或不同定位技術(shù)的組合。如眾 所了解,存在用于確定無線通信裝置的方位的各種方法,所述各種方法可主要分為兩類, 即,基于網(wǎng)絡(luò)的定位和基于手持機(jī)的定位。
基于網(wǎng)絡(luò)的定位使用移動(dòng)網(wǎng)絡(luò),所述移動(dòng)網(wǎng)絡(luò)與結(jié)合有基于網(wǎng)絡(luò)的方位確定設(shè)備 (PDE)的無線通信裝置通信,所述基于網(wǎng)絡(luò)的位置確定設(shè)備(PDE)用來確定無線通信 裝置的方位。此類基于網(wǎng)絡(luò)的定位可使用許多不同定位技術(shù)中的任一者,包含(例如) 起源小區(qū)(COO)或當(dāng)前服務(wù)特定無線通信裝置的對應(yīng)小區(qū)站點(diǎn)的小區(qū)ID,無線通信裝 置與一個(gè)或一個(gè)以上無線基站之間的信號的到達(dá)角度(AOA),無線通信裝置與一個(gè)或一 個(gè)以上無線基站之間的信號的到達(dá)時(shí)間(TOA),和通常使用無線電頻率特征的先前確定 的映射來確定無線通信裝置的方位的估計(jì)的各種無線電傳播技術(shù)。此外,還可使用組合
一種或一種以上不同方法的此類基于R絡(luò)的定位的混合方法。另外,可在例如無線局域 網(wǎng)的其它類型的網(wǎng)絡(luò)中使用基于網(wǎng)絡(luò)的定位。
雖然可使用無線通信網(wǎng)絡(luò)來在獲得無線通信裝置和/或基于測量數(shù)據(jù)與基于無線通 信的方位確定算法進(jìn)行方位估計(jì)確定方面提供輔助,但基于手持機(jī)或無線通信裝置的定 位技術(shù)仍將無線通信裝置本身用作定位無線通信裝置的主要裝置。此類基于手持機(jī)的定 位技術(shù)可包含在無線通信裝置處觀測到的時(shí)間差異測量(也稱作為基于手持機(jī)的到達(dá)時(shí) 間(TOA))。還可使用GPS衛(wèi)星發(fā)射信號的先前提到的GPS系統(tǒng),無線通信裝置內(nèi)的 GPS接收器可使用所述信號來確定無線通信裝置的方位。 一般來說,來自衛(wèi)星的信號通 常稱作為衛(wèi)星定位系統(tǒng)(SPS)信號,其可來自全球定位系統(tǒng)(GPS)、 Galileo、 GLONASS、 NAVSTAR、 GNSS、使用來自這些系統(tǒng)的組合的衛(wèi)星的系統(tǒng),或?qū)韺㈤_發(fā)的任何SPS。 如本文中所使用,應(yīng)了解,SPS還包含偽衛(wèi)星系統(tǒng)。偽衛(wèi)星是廣播在L波段(或其它頻 率)載波信號上調(diào)制的PN碼或其它測距碼(類似于GPS或CDMA蜂窩式信號)的陸基 發(fā)射器,所述載波信號可與GPS時(shí)間同步。每一此類發(fā)射器可經(jīng)指派唯一PN碼以便允 許遠(yuǎn)程接收器進(jìn)行標(biāo)識??稍趤碜攒壍佬l(wèi)星的信號可能不可用的情形下使用偽衛(wèi)星,例 如在隧道、礦井、建筑物、城區(qū)峽谷或其它封閉區(qū)域中。偽衛(wèi)星的另一實(shí)施稱作為無線 電信標(biāo)。希望如本文中所使用的術(shù)語"衛(wèi)星"包含偽衛(wèi)星、偽衛(wèi)星的均等物和可能的其 它者。希望如本文中所使用的術(shù)語"SPS信號"包含來自偽衛(wèi)星或偽衛(wèi)星的均等物的類 似SPS的信號。通常通過無線通信網(wǎng)絡(luò)來增強(qiáng)SPS系統(tǒng),且使用此類系統(tǒng)的方位確定被 稱作為輔助SPS或輔助GPS。另外,SPS系統(tǒng)可位于手持機(jī)的外部,且例如通過USB、 藍(lán)牙或串行連接與手持機(jī)通信。
再次參看圖1到3,在一個(gè)實(shí)施例中,使用啟用有方位確定組件的無線通信裝置100 來沿著區(qū)域邊界24標(biāo)記各點(diǎn)以便設(shè)置邊界。舉例來說,如圖2中所說明,可由用戶將無 線通信裝置100攜帶到區(qū)域邊界24的方位A。在此實(shí)例中,方位A表示游戲區(qū)域邊界 24的拐角。使用在無線通信裝置100上運(yùn)行的應(yīng)用程序的用戶指出無線通信裝置位于沿 著游戲區(qū)域邊界的點(diǎn)處。無線通信裝置100接著使用可用于此類裝置中的方位確定組件 中的任一者來確定方位,且將此方位與沿著游戲區(qū)域邊界24的點(diǎn)相關(guān)聯(lián)。用戶接著將無 線通信裝置攜帶到沿著游戲區(qū)域24的另一點(diǎn),此在圖3中說明。無線通信裝置100位于 點(diǎn)B處。用戶可接著向無線通信裝置提供將要標(biāo)記沿著游戲區(qū)域邊界24的第二點(diǎn)的指示。 在一個(gè)實(shí)施例中,在標(biāo)記點(diǎn)A和B之后,用戶可在無線通信裝置上提供兩個(gè)所標(biāo)記的點(diǎn) 表示游戲區(qū)域邊界24的對角線的相對頂點(diǎn)的指示,因此在無線通信裝置上運(yùn)行的應(yīng)用程 序可使用此信息來確定完整的邊界24。如所了解,可使用許多不同技術(shù)來界定游戲區(qū)域 邊界24,例如標(biāo)記游戲區(qū)域邊界的每一拐角、標(biāo)記游戲區(qū)域邊界的中心點(diǎn)E的位置且界 定用以界定游戲區(qū)域邊界24的半徑,在這種情況下游戲區(qū)域邊界24是圓形。此外,可 將無線通信裝置100攜帶到沿著非對稱游戲區(qū)域邊界24的不同點(diǎn),且在無線通信裝置中 標(biāo)記沿著游戲區(qū)域邊界的不同點(diǎn)以便界定游戲區(qū)域邊界24。在一個(gè)實(shí)施例中,無線通信 裝置100包含在用戶接口上提供游戲區(qū)域邊界的說明的應(yīng)用程序,因此向用戶提供關(guān)于 檢驗(yàn)游戲區(qū)域邊界的形狀是否被正確輸入到無線通信裝置中和/或編輯邊界的一個(gè)或一 個(gè)以上區(qū)域的能力。在此類實(shí)施例中,可直接在無線通信裝置IOO的用戶接口上編輯邊 界的區(qū)域或通過指定要改變的邊界的部分且用無線通信裝置100來標(biāo)記(多個(gè))新邊界 位置來編輯邊界的區(qū)域,如上文所描述。
此外,可使用無線通信裝置100來標(biāo)記位于游戲區(qū)域邊界24內(nèi)的一個(gè)或一個(gè)以上障 礙30。在圖1到3的實(shí)施例中,障礙30位于游戲區(qū)域邊界24內(nèi)且具有與其相關(guān)聯(lián)的中 心點(diǎn)。用戶可將無線通信裝置IOO攜帶到十分接近障礙30的點(diǎn)且使用無線通信裝置的方 位確定組件來標(biāo)記障礙的方位。以此方式,可標(biāo)記在游戲區(qū)域邊界內(nèi)的一個(gè)或一個(gè)以上 障礙的位置且例如在執(zhí)行涉及虛擬實(shí)境游戲的操作時(shí)使用所述位置。對于大障礙(例如, 建筑物或其它相對大的區(qū)域)來說,用戶可通過攜帶著無線通信裝置環(huán)繞過周界同時(shí)連 續(xù)或幾乎連續(xù)地監(jiān)視無線通信裝置的位置以標(biāo)記周界的位置,來描繪障礙的周界的輪廓。
以舉例的方式,在一個(gè)實(shí)施例中,各種不同用戶可參與將要在游戲區(qū)域邊界24內(nèi)進(jìn) 行的虛擬實(shí)境游戲。如上文所描述,可例如由用戶中的一個(gè)來指定游戲的游戲場,且通 過與其它用戶的無線通信或通過服務(wù)器將邊界和障礙信息提供給其它用戶,如下文將更 詳細(xì)描述。樹也位于游戲區(qū)域邊界24內(nèi)且對應(yīng)于圖1到3的說明中的障礙30。因此, 可使用樹和任何其它障礙來與虛擬實(shí)境游戲積極互動(dòng)。當(dāng)用戶進(jìn)行虛擬實(shí)境游戲時(shí),他 們繼續(xù)攜帶用以監(jiān)視用戶的位置的無線通信裝置100,且如果用戶離開游戲區(qū)域邊界24, 那么可由無線通信裝置產(chǎn)生一個(gè)或一個(gè)以上類型的警報(bào),所述警報(bào)指示用戶的方位在游 戲區(qū)域邊界24的外部。類似地,如果用戶來到游戲區(qū)域邊界內(nèi)的障礙30的特定接近度 范圍內(nèi),那么無線通信裝置可基于用戶的位置而產(chǎn)生一個(gè)或一個(gè)以上警報(bào)。如所了解, 方位確定系統(tǒng)常常包含誤差計(jì)算,所述誤差計(jì)算可用來估計(jì)SPS接收器的所計(jì)算的方位 的誤差。在所估計(jì)的方位誤差相對高的情況下,可使用此誤差估計(jì)來確定是否超出任何 給定邊界的概率且基于此類概率來產(chǎn)生警報(bào)。此外,在一些實(shí)施例中, 一個(gè)或一個(gè)以上 障礙30的位置可以是動(dòng)態(tài)的,因此在游戲區(qū)域邊界內(nèi)來回移動(dòng)。舉例來說,障礙30可
與虛擬實(shí)境游戲的玩家中的一個(gè)相關(guān)聯(lián),且如果虛擬實(shí)境游戲的另一玩家來到障礙的預(yù) 界定接近度范圍內(nèi),那么可對第二玩家發(fā)生事件。類似地,障礙30可為靜態(tài)障礙且表示 游戲區(qū)域邊界內(nèi)的危險(xiǎn),例如洞或水障,且因此如果攜帶無線通信裝置100的玩家來到 障礙30的特定接近度范圍內(nèi),那么向玩家報(bào)警,且因此玩家可避開障礙。
現(xiàn)在參看圖4,現(xiàn)在描述實(shí)施例的無線通信裝置IOO的方框圖說明。在此實(shí)施例中, 無線通信裝置IOO包含可在裝置的操作中使用的各種組件。無線通信裝置IOO也可稱作 為移動(dòng)或遠(yuǎn)程站。如本文中所使用,無線通信裝置指代例如蜂窩式電話、用戶設(shè)備、膝 上型計(jì)算機(jī)或其它個(gè)人通信系統(tǒng)(PCS)裝置的裝置。無線通信裝置可與各種類型的通 信網(wǎng)絡(luò)中的一個(gè)或一個(gè)以上通信,例如無線廣域網(wǎng)(WWAN)、無線局域網(wǎng)(WLAN)、 無線個(gè)域網(wǎng)(WPAN)等。術(shù)語"網(wǎng)絡(luò)"和"系統(tǒng)"通??苫Q使用。WWAN可以是碼 分多址(CDMA)網(wǎng)絡(luò)、時(shí)分多址(TDMA)網(wǎng)絡(luò)、頻分多址(FDMA)網(wǎng)絡(luò)、正交頻分 多址(OFDMA)網(wǎng)絡(luò)、單載波頻分多址(SC-FDMA)網(wǎng)絡(luò)等。CDMA網(wǎng)絡(luò)可實(shí)施一種 或一種以上無線電接入技術(shù)(RAT),例如cdma2000、寬帶-CDMA (W-CDMA)等。 cdma2000包含IS-95、 IS-2000和IS-856標(biāo)準(zhǔn)。TDMA網(wǎng)絡(luò)可實(shí)施全球移動(dòng)通信系統(tǒng) (GSM)、數(shù)字先進(jìn)移動(dòng)電話系統(tǒng)(D-AMPS)或某其它RAT。在來自名為"第三代合作 伙伴計(jì)劃"(3GPP)的組織的文獻(xiàn)中描述GSM和W-CDMA。在來自名為"第三代合作 伙伴計(jì)劃2" (3GPP2)的組織的文獻(xiàn)中描述cdma2000。 3GPP和3GPP2文獻(xiàn)是公眾可獲 得的。WLAN可以是IEEE 802.llx網(wǎng)絡(luò),且WPAN可以是藍(lán)牙網(wǎng)絡(luò)、正EE 802.15x,或 某其它類型的網(wǎng)絡(luò)。所述技術(shù)也可用于WWAN、 WLAN和/或WPAN的任何組合。
繼續(xù)參看圖4,此實(shí)施例的無線通信裝置100包含傳輸器/接收器部分104,其連接 到天線108且用來將無線信號發(fā)送到一個(gè)或一個(gè)以上無線基站(未圖示)和從所述基站 接收無線信號。雖然在此圖中將傳輸器/接收器104說明為單個(gè)組件,但應(yīng)了解,傳輸器 /接收器104可包含執(zhí)行傳輸和/或接收功能的一個(gè)或一個(gè)以上不同組件。類似地,雖然說 明了單個(gè)天線108,但應(yīng)了解,此類無線通信裝置100中可包含一個(gè)或一個(gè)以上不同天 線108。無線通信裝置中包含GPS接收器112,且所述GPS接收器112視需要被用來確 定無線通信裝置的方位。GPS 112可連接到天線108以便從一個(gè)或一個(gè)以上GPS衛(wèi)星接 收信號,或可具有與天線108分離的獨(dú)立天線。雖然說明為GPS 112,但無線通信裝置 可包含如上文所描述的其它類型的方位確定系統(tǒng)中的任一者,和/或可使用不同方位確定 系統(tǒng)的組合??刂破?16連接到傳輸/接收組件104和GPS接收器112??刂破?16從GPS 接收器112接收方位信息且將信號提供給傳輸/接收組件104以便被調(diào)制和傳輸?shù)綗o線網(wǎng)
絡(luò)。類似地,控制器116從傳輸/接收組件104接收從無線網(wǎng)絡(luò)接收到的信號。存儲器120 連接到控制器116且用來存儲各種編程指令和需要存儲在無線通信裝置100中的任何其 它信息。存儲器120可包含靜態(tài)和/或動(dòng)態(tài)存儲器,其可以是易失性和/或非易失性的。用 戶接口 124也連接到控制器116且用于通過小鍵盤、視覺顯示器和/或音頻接口來與用戶 介接。
現(xiàn)在參看圖5,現(xiàn)在描述實(shí)施例的系統(tǒng)130。在此實(shí)施例中,系統(tǒng)130包含無線通信 裝置100,其包含例如GPS系統(tǒng)112的方位確定子系統(tǒng),所述GPS系統(tǒng)112從GPS衛(wèi)星 134接收信號。類似地,如上文所描述,可使用任何適當(dāng)?shù)姆轿淮_定系統(tǒng),且此處出于 說明和討論的目的而描述GPS 112。此外,如眾所了解,通過從若干GPS衛(wèi)星134接收 信號并使用己知的三邊測量技術(shù)來確定GPS定位,其中所需衛(wèi)星信號的數(shù)目由所進(jìn)行的 定位類型和是否由無線通信網(wǎng)絡(luò)或其它實(shí)體來提供任何定位輔助確定。無線通信裝置100 與一個(gè)或一個(gè)以上無線基站138通信。雖然可如上文所討論使用任何可用的無線通信技 術(shù),但在一個(gè)實(shí)施例中,無線通信裝置IOO和無線基站138使用碼分多址(CDMA)技 術(shù)來通信。無線基站138與網(wǎng)絡(luò)142互連,所述網(wǎng)絡(luò)142可例如包含公眾交換電話網(wǎng)絡(luò) (PSTN)、局域網(wǎng)、和/或廣域計(jì)算機(jī)網(wǎng)絡(luò)。在圖5的實(shí)施例中,服務(wù)器146也與網(wǎng)絡(luò)162 互連。
現(xiàn)在參看圖6,現(xiàn)在描述示范性實(shí)施例的服務(wù)器150的方框圖說明。在此實(shí)施例中, 服務(wù)器150包含網(wǎng)絡(luò)接口 154,其用以互連服務(wù)器150與網(wǎng)絡(luò)142 (圖5)??刂破魈幚?器158執(zhí)行操作服務(wù)器150所必需的各種應(yīng)用程序,包含與各種不同無線通信裝置介接 的應(yīng)用程序,且在一些實(shí)施例中,控制器處理器158還執(zhí)行用于執(zhí)行無線通信裝置的方 位確定或向無線通信裝置提供輔助信息以輔助方位確定的應(yīng)用程序。服務(wù)器150包含用 戶接口 162,其向用戶或系統(tǒng)管理員提供到服務(wù)器150的接口。服務(wù)器150還包含存儲 器166,其可用來存儲由控制器處理器158執(zhí)行的各種不同應(yīng)用程序的代碼,且還存儲 涉及各種無線通信裝置的操作的任何數(shù)據(jù)或其它信息,包含無線通信裝置的虛擬操作的 一個(gè)或一個(gè)以上區(qū)域的邊界和障礙信息。
在各種實(shí)施例中,如圖4到6中所說明的系統(tǒng)可用于許多不同應(yīng)用中。 一個(gè)實(shí)施例 提供虛擬實(shí)境游戲,其中玩家攜帶具有定位能力的無線通信裝置100。無線通信裝置100 將方位信息傳送到服務(wù)器150,且由無線通信裝置100的特定位置觸發(fā)虛擬實(shí)境游戲內(nèi) 的各種事件。舉例來說,玩家可同意在指定區(qū)域中進(jìn)行虛擬實(shí)境游戲。在一個(gè)實(shí)施例中, 無線通信裝置100使用SPS定位來確定其方位且通過無線基站138和網(wǎng)絡(luò)142將此方位
報(bào)告給服務(wù)器150。服務(wù)器150執(zhí)行任何所需要的功能以允許各自具有與服務(wù)器150通 信的無線通信裝置100的各種玩家在虛擬實(shí)境游戲中互動(dòng)。舉例來說,可由在服務(wù)器150 處運(yùn)行的軟件基于由無線通信裝置100報(bào)告的玩家方位而指導(dǎo)攜帶無線通信裝置100的 玩家進(jìn)行特定移動(dòng)或?qū)嵤┨囟▌?dòng)作以在虛擬實(shí)境游戲中有所表現(xiàn)。此外,當(dāng)在虛擬實(shí)境 游戲區(qū)域內(nèi)標(biāo)記一個(gè)或一個(gè)以上障礙的方位時(shí),服務(wù)器可將警告?zhèn)魉偷綗o線通信裝置100 以向玩家指出附近有障礙或玩家已進(jìn)入與障礙相關(guān)聯(lián)的"越限"區(qū)域。
在圖7中所說明的另一實(shí)施例中,小孩可在參加事件(例如,足球游戲)時(shí)攜帶無 線通信裝置100。家長可標(biāo)識與事件的場地相關(guān)聯(lián)的邊界170??梢陨衔南鄬τ趫Dl-3所 描述的類似方式來建立此類邊界170。舉例來說,可標(biāo)記事件現(xiàn)場的拐角,或標(biāo)記相對 拐角且無線通信裝置通過基于相對拐角來完成矩形邊界而確定完整的邊界。另外,可在 服務(wù)器處存儲與特定現(xiàn)場相關(guān)聯(lián)的邊界,且當(dāng)無線通信裝置到達(dá)現(xiàn)場時(shí),可將詢問傳送 到服務(wù)器以確定服務(wù)器是否已存儲用于所述特定位置的邊界。如果存在所存儲的邊界, 那么服務(wù)器可將邊界傳送到無線通信裝置。在一些實(shí)施例中,用戶可例如在地圖或本地 區(qū)域的說明上查看邊界的圖示,且檢驗(yàn)邊界是否正確。用戶可能還能夠視需要編輯邊界 的一個(gè)或一個(gè)以上部分,例如,如上文所描述,通過直接在無線通信裝置上編輯,或通 過指定要改變的新邊界且標(biāo)記新邊界。如果服務(wù)器處沒有存儲用于特定現(xiàn)場的邊界,那 么可使用先前所描述的技術(shù)中的一者來設(shè)置邊界??稍谝粋€(gè)無線通信裝置上記錄此類邊 界以便用于多個(gè)裝置。此外,在圖7的說明中,設(shè)施174位于游戲場附近而且位于超出 邊界170的位置處。在此實(shí)施例中,可建立邊界170的異常,如圖7中的178所說明。 可以上文相對于標(biāo)記障礙的位置所描述的類似方式來設(shè)置此類異常178。在圖7的實(shí)施 例中,家長可能會(huì)希望其小孩能夠享用設(shè)施174,盡管所述設(shè)施174在邊界170的周界 之外。此類設(shè)施174可例如包含休息室和特許商攤??衫缤ㄟ^使用無線通信裝置來標(biāo) 記設(shè)施174的位置且接著以任何適當(dāng)?shù)姆绞絹順?biāo)記異常邊界178 (例如,如上文所描述 的方式中的一者)而設(shè)置異常邊界178。舉圖7的實(shí)例,異常邊界178是經(jīng)設(shè)置以包圍 與設(shè)施174相關(guān)聯(lián)的建筑物的不對稱邊界。在其它實(shí)施例中,可通過標(biāo)識設(shè)施的位置來 設(shè)置異常邊界178,且接著將異常邊界設(shè)置成圍繞所標(biāo)記的位置且與邊界170重疊的預(yù) 定義形狀。此類預(yù)定義形狀可以是基于所標(biāo)記的位置的矩形或圓形,其將異常邊界設(shè)置 成距所標(biāo)記的位置達(dá)預(yù)定義(或可由用戶定義)距離(例如,10米)。類似地,如上文 所描述,在一些實(shí)施例中,已存儲邊界信息的服務(wù)器還可包含異常信息。以此方式,由 小孩攜帶的無線通信裝置可當(dāng)小孩離開邊界時(shí)產(chǎn)生警報(bào),其中在小孩的無線通信裝置處
和/或一個(gè)或一個(gè)以上其它無線通信裝置(例如,由家長攜帶的裝置)處產(chǎn)生警報(bào)。
現(xiàn)在參看圖8,現(xiàn)在描述說明示范性實(shí)施例的操作步驟的流程圖。在此實(shí)施例中, 無線通信裝置包含可存儲于無線通信裝置的存儲器中的應(yīng)用程序,用戶可執(zhí)行所述應(yīng)用 程序以輸入虛擬操作(例如,虛擬實(shí)境游戲)的邊界信息。起初,如方框200處所說明, 當(dāng)可在無線通信裝置上進(jìn)入邊界設(shè)置模式時(shí)操作開始。應(yīng)注意的是,雖然將關(guān)于圖8所 描述的操作描述為在無線通信裝置上執(zhí)行,但應(yīng)了解,也可在服務(wù)器上進(jìn)行此類操作, 且當(dāng)無線通信裝置進(jìn)入邊界設(shè)置模式時(shí),建立在無線通信裝置與服務(wù)器之間的通信鏈路, 且可由服務(wù)器實(shí)施操作步驟中的一些或全部。在圖8的實(shí)施例中,邊界設(shè)置模式包含駐 留于無線通信裝置上的應(yīng)用程序,且向用戶提供到圖形、音頻和/或人體學(xué)接口的接口。 無線通信裝置可在此類裝置上通常存在的視覺顯示器(例如,顯示器屏幕)上顯示涉及 虛擬操作的邊界的信息以及各種其它提示,其中信息顯示圖形格式(例如,地圖)、文本 格式和/或圖形和文本格式的組合。顯示器屏幕還可用來在屏幕上標(biāo)記邊界,例如在區(qū)域 的地圖上標(biāo)記點(diǎn),且可通過用戶攜帶著裝置到各點(diǎn)來檢驗(yàn)所述各點(diǎn)以確認(rèn)點(diǎn)的位置是可 接受的。顯示器屏幕還可包含觸摸屏幕,用戶可通過在顯示器屏幕上壓下與各種提示相 關(guān)聯(lián)的部分來通過顯示器屏幕提供輸入。此類觸摸型屏幕是眾所周知的,且用戶常常利 用尖筆或其它裝置在屏幕上準(zhǔn)確地壓下所要區(qū)域。無線通信裝置還可通過音頻接口 (例 如,集成在裝置內(nèi)的揚(yáng)聲器,或由用戶戴著且(通過電纜或以無線方式)鏈接到無線通 信裝置的耳機(jī))提供信息。用戶還可通過聲音命令將輸入提供到無線通信裝置,所述聲 音命令由無線通信裝置內(nèi)的麥克風(fēng)或鏈接到無線通信裝置的耳麥接收。此外,無線通信 裝置可包含例如小鍵盤的人體學(xué)輸入,用戶可在所述人體學(xué)輸入上將輸入提供到裝置。 此類小鍵盤可與無線通信裝置為一體的,或與無線通信裝置分離且通過有線或無線鏈路 互動(dòng)。在一些實(shí)施例中,此類無線通信裝置還可向用戶提供身體刺激,例如通過振動(dòng)裝 置。
繼續(xù)參看圖8,方框204處的無線通信裝置提示用戶進(jìn)入邊界設(shè)置模式。在此實(shí)施 例中,可使用連續(xù)模式或頂點(diǎn)模式來設(shè)置邊界。在連續(xù)模式中,當(dāng)用戶圍繞將要包含在 邊界內(nèi)的區(qū)域的周線行進(jìn)時(shí),連續(xù)地監(jiān)視無線通信裝置的位置。在頂點(diǎn)模式中,用戶輸 入用于定義將要包含的區(qū)域的頂點(diǎn)的一個(gè)或一個(gè)以上頂點(diǎn)。在方框204處,確定用戶希 望進(jìn)入頂點(diǎn)模式還是連續(xù)模式。如果選擇連續(xù)模式,那么提示用戶按壓開始按鈕,如方 框208處所指示。用戶可壓下開始按鈕或任何其它按鈕以指出用戶準(zhǔn)備好開始圍繞將要 包含在邊界內(nèi)的區(qū)域的周線行進(jìn)。在方框212處,確定開始按鈕是否被按壓。如果開始
按鈕尚未被按壓,那么繼續(xù)方框208和212的操作。當(dāng)開始按鈕被按壓時(shí),如在方框216 處所提及,連續(xù)地記錄無線通信裝置的位置。在一個(gè)實(shí)施例中,從并入無線通信裝置內(nèi) 的GPS接收器確定位置,且以相對高的取樣速率取樣來自GPS接收器的位置以便當(dāng)用戶 沿著邊界移動(dòng)時(shí)確定連續(xù)邊界。在方框220處,當(dāng)用戶已完成圍繞邊界行進(jìn)時(shí)提示用戶 按壓結(jié)束按鈕。在方框224處,確定結(jié)束按鈕是否已被按壓。如果停止按鈕尚未被按壓, 那么繼續(xù)方框216和224的操作。如果在方框224處結(jié)束按鈕已被按壓,那么無線通信 裝置將所記錄的位置傳輸?shù)椒?wù)器,如方框228處所注釋。
在方框204處,如果確定已進(jìn)入頂點(diǎn)模式。那么無線通信裝置向用戶產(chǎn)生提示以按 壓指示邊界頂點(diǎn)的按鈕,如方框232處所指示。提示可向用戶提供指示以移動(dòng)到表示邊 界頂點(diǎn)的點(diǎn)且接著按壓指示用戶到達(dá)此類頂點(diǎn)的按鈕。以此方式,用戶可移動(dòng)到(例如) 邊界的拐角且提供關(guān)于用戶到達(dá)拐角的指示,且因此可標(biāo)記拐角的位置。在方框236處, 確定是否已接收到關(guān)于用戶到達(dá)邊界頂點(diǎn)的指示。如果尚未接收到此類指示,那么繼續(xù) 方框232的操作。當(dāng)已接收到關(guān)于用戶到達(dá)頂點(diǎn)的指示時(shí),無線通信裝置獲得位置信息, 如方框240處所注釋。在方框244處記錄此位置信息。在方框248處,確定指示用戶已 完成輸入頂點(diǎn)信息的結(jié)束按鈕是否被按壓。如果結(jié)束按鈕尚未被壓下,那么重復(fù)在方框 232處開始的操作。如果結(jié)束按鈕己被按壓,無線通信裝置將所記錄的位置傳輸?shù)椒?wù) 器,如方框228處所提及。在傳輸用于定義邊界的所記錄的位置之后,確定是否需要將 障礙添加到邊界,如方框252處所指示。如果要添加障礙,那么無線通信裝置起始障礙 標(biāo)記例程,如方框256處所注釋。在方框260處,確定障礙標(biāo)記是否完成,且當(dāng)障礙標(biāo) 記完成時(shí),服務(wù)器繪制邊界和任何障礙,如方框264處所提及。
當(dāng)服務(wù)器繪制邊界和任何障礙時(shí),可利用許多繪制例程中的任一者。舉例來說,如 果以連續(xù)模式記錄位置點(diǎn),那么用戶可能會(huì)在走過邊界時(shí)偏離直線或光滑弧線。在此類 情況下,可使用光滑化程序來使邊界光滑以便減小或消除可由用戶移動(dòng)的直接繪制所導(dǎo) 致的任何邊界連貫性。類似地,如果以頂點(diǎn)模式輸入位置點(diǎn),那么可通過在所記錄的頂 點(diǎn)中的每一者之間畫線且接著例如在邊界是矩形的情況下實(shí)施直角連接(例如,調(diào)整一 個(gè)或一個(gè)以上頂點(diǎn)的位置以在邊界線段之間提供90度角)來繪制邊界。此外,當(dāng)以頂點(diǎn) 模式設(shè)置邊界信息時(shí),無線通信裝置可向用戶提供進(jìn)一步提示以輸入涉及邊界的定義。 舉例來說,如果邊界具有所定義的形狀,例如方形或矩形,那么可輸入此形狀。此外, 邊界可具有圓形或橢圓形,或可用弧線而非直線來連接的邊界的特定線段。在任何情況
下,服務(wù)器接收此相關(guān)信息且根據(jù)此信息確定邊界。雖然上文描述服務(wù)器繪制邊界和與 游戲區(qū)域相關(guān)聯(lián)的任何障礙,但也可在無線通信裝置處進(jìn)行此類邊界/障礙繪制。
現(xiàn)在參看圖9,現(xiàn)在描述示范性實(shí)施例中的障礙標(biāo)記例程。在此實(shí)施例中,如方框 300處所提及,起始障礙標(biāo)記例程??稍谶吔缭O(shè)置模式中在已提示用戶邊界內(nèi)是否存在 任何障礙之后由無線通信裝置起始此類障礙標(biāo)記例程。也可獨(dú)立于邊界設(shè)置模式而進(jìn)入 此類障礙標(biāo)記例程,例如當(dāng)用戶在已經(jīng)設(shè)置虛擬區(qū)域的邊界之后希望輸入障礙信息時(shí)。 此外,雖然參考一個(gè)或一個(gè)以上障礙來描述圖9的例程,但是此類例程可用來標(biāo)記虛擬 操作的區(qū)域的邊界的任何所要異常。當(dāng)在方框304處進(jìn)入例程時(shí),提示用戶按壓指示障 礙的按鈕。在此實(shí)施例中,用戶移動(dòng)到障礙的位置且壓下按鈕以指示用戶和無線通信裝 置到達(dá)所關(guān)注的障礙的位置。在方框308處,確定障礙指示是否已被按壓。如果按鈕尚 未被按壓,那么繼續(xù)方框304的操作。當(dāng)用戶壓下指示障礙的按鈕時(shí),在方框312處, 無線通信裝置記錄障礙的位置。在方框316處,無線通信裝置接著通過提示用戶輸入障 礙類型、障礙大小,和/或涉及障礙的其它標(biāo)識信息(例如,障礙的種類)和/或障礙可在 例如虛擬實(shí)境游戲的虛擬操作中具有的功能(例如,非行進(jìn)區(qū)等)來提示用戶定義障礙。 舉例來說,如果障礙是樹,那么用戶可提供此類指示以及樹的大小。障礙定義還可包含 圍繞障礙的默認(rèn)緩沖區(qū),以便確保障礙如障礙標(biāo)記例程中所定義實(shí)際地在障礙位置內(nèi)。 還可通過進(jìn)入連續(xù)標(biāo)記模式來輸入障礙定義,此類似于相對于圖8所描述的,其中用戶 圍繞障礙的周線走動(dòng)同時(shí)無線通信裝置連續(xù)地記錄位置點(diǎn)以便適當(dāng)?shù)乩L制障礙位置和大 小。此外,當(dāng)標(biāo)記虛擬實(shí)境游戲中的障礙時(shí),用戶可例如通過圍繞例如城堡的虛擬輪廓、 城堡內(nèi)的地下城行走來標(biāo)記游戲區(qū)域。因此,當(dāng)標(biāo)記障礙時(shí),此類障礙還可包含虛擬對 象和涉及此類對象的定義。在方框320處,記錄障礙定義。在方框324處,接著提示用 戶是否存在需要標(biāo)記的額外障礙。如果存在額外障礙,那么重復(fù)在方框304處開始的操 作。如果不存在需要標(biāo)記的額外障礙,那么無線通信裝置將所記錄的障礙位置信息和定 義信息傳輸?shù)椒?wù)器,如方框328處所提及。在方框332處,完成障礙標(biāo)記例程的操作。 在其它實(shí)施例中,可在服務(wù)器已接收到相關(guān)信息且確定邊界和障礙和/或異常位置之后輸 入障礙和/或特征。舉例來說,如果在虛擬操作的過程期間發(fā)現(xiàn)新障礙,那么用戶可將指 示障礙的輸入提供到無線通信裝置,且無線通信裝置可實(shí)施適當(dāng)?shù)恼系K標(biāo)記例程。
現(xiàn)在參看圖IO,現(xiàn)在描述說明另一實(shí)施例的操作步驟的流程圖。在此實(shí)施例中,具 有無線通信裝置的用戶希望參與虛擬實(shí)境操作,例如虛擬實(shí)境游戲。起初,如方框400 處所說明,當(dāng)執(zhí)行虛擬操作應(yīng)用程序時(shí)操作開始??墒褂民v留于無線通信裝置上的應(yīng)用 程序來執(zhí)行虛擬實(shí)境操作,且所述應(yīng)用程序在通過圖形、音頻和/或人體學(xué)接口向用戶提
供接口的無線通信裝置上執(zhí)行。或者,應(yīng)用程序可在服務(wù)器上運(yùn)行,所述服務(wù)器與無線 通信裝置通信且從無線通信裝置接收輸入且將來自應(yīng)用程序的回應(yīng)提供到無線通信裝 置。此外,應(yīng)用程序可在無線通信裝置和服務(wù)器兩者上運(yùn)行,所述應(yīng)用程序在裝置與服 務(wù)器之間劃分處理任務(wù)。無線通信裝置可在此類無線通信裝置上通常存在的視覺顯示器 (例如,顯示器屏幕)上顯示涉及虛擬操作的信息,其中以圖形格式(例如,地圖)、文 本格式和/或組合來顯示信息。顯示器屏幕還可以是觸摸型屏幕,在這種情況下用戶可通 過顯示器提供輸入。此類觸摸型屏幕是眾所周知的,且用戶常常利用尖筆在屏幕上準(zhǔn)確 地壓下所要區(qū)域。無線通信裝置還可通過音頻接口 (例如,集成在裝置內(nèi)的揚(yáng)聲器,或 由用戶戴著且(通過電纜或以無線方式)鏈接到無線通信裝置的耳機(jī))提供信息。用戶 還可通過聲音命令將輸入提供到無線通信裝置,所述聲音命令由無線通信裝置內(nèi)的麥克 風(fēng)或鏈接到無線通信裝置的耳機(jī)接收。此外,無線通信裝置通常包含例如小鍵盤的人體 學(xué)輸入,用戶可在所述人體學(xué)輸入上將輸入提供到裝置。此類小鍵盤可與無線通信裝置 為一體的或與無線通信裝置分離,且裝置和小鍵盤通過有線或無線鏈路互連。在一些實(shí) 施例中,此類無線通信裝置還可向用戶提供身體刺激,例如通過振動(dòng)器。
仍參看圖10,在方框404處,無線通信裝置接收指示邊界位置的輸入。在一些實(shí)施 例中,當(dāng)用戶位于特定邊界位置處且攜帶無線通信裝置時(shí),所述用戶提供此類輸入。在 方框408處,無線通信裝置確定當(dāng)前方位且將此方位與所指示的邊界位置一起存儲。在 方框412處,無線通信裝置接著接收指示第二邊界位置的輸入。在一些實(shí)施例中,用戶 可在移動(dòng)到第二邊界位置且將適當(dāng)?shù)妮斎胩峁┑綗o線通信裝置之后提供此類輸入。在方 框416處,無線通信裝置確定當(dāng)前方位且將此方位與所指示的第二邊界位置一起存儲。 如方框420處所指示,無線通信裝置接收指示障礙位置的輸入。當(dāng)攜帶無線通信裝置的 用戶站在障礙附近時(shí)此類輸入可來自所述用戶。在方框424處,確定無線通信裝置的方 位,且將此方位與障礙位置一起存儲。在一個(gè)實(shí)施例中,接收指示障礙的輸入的應(yīng)用程 序還提示用戶例如障礙的大小和大體幾何形狀等額外信息。在其它實(shí)施例中,可設(shè)置障 礙的默認(rèn)大小,用戶接著具有輸入不同值的選項(xiàng)。在再進(jìn)一步的實(shí)施例中,應(yīng)用程序提 示用戶障礙類型且基于障礙類型設(shè)置涉及障礙的信息。舉例來說,如果障礙是位于虛擬 操作的邊界區(qū)域內(nèi)的樹,那么可針對障礙建立默認(rèn)周界,所述默認(rèn)周界是距如方框424 處所提及的經(jīng)存儲的障礙位置的設(shè)置半徑。在障礙是水型障礙的情況下,可提示用戶例 如障礙的適當(dāng)大小和/或形狀等額外信息。在其它實(shí)施例中,用戶可輸入障礙邊界應(yīng)僅為 具有特定半徑的圓形或以障礙位置為中心的所要大小的方形。在許多應(yīng)用中,并不要求
障礙邊界的精確位置,且用戶可僅輸入將建立提供足夠容限的障礙邊界的信息以便提供 關(guān)于障礙邊界正接近或己被越過的警報(bào)。
仍參看圖10,在方框428處,確定是否將要提供額外邊界和/或障礙信息。如果確定 存在將要提供的額外信息,那么接收指示下一邊界或障礙位置的輸入,如方框432處所 指示。在方框436處,確定無線通信裝置的方位且將其與額外邊界或障礙信息一起存儲, 且再次執(zhí)行方框428的確定。如果在方框428處確定沒有將要提供的額外邊界和/或障礙 信息,那么基于所輸入的邊界位置而確定虛擬操作的邊界,如方框440處所提及。如上 文所討論,可基于所接收的邊界位置信息和連接所存儲的邊界位置的所計(jì)算的邊界線而 確定此類邊界信息。舉例來說,用戶可輸入虛擬操作的矩形區(qū)域的每一拐角的邊界位置。 接著僅通過計(jì)算沿著連接拐角以形成矩形區(qū)域的周界的直線的方位來確定邊界。類似地 且也如上文所討論,用戶可標(biāo)記矩形區(qū)域的相對拐角的位置,且通過計(jì)算沿著具有此類 相對拐角的矩形區(qū)域的周界的方位來確定邊界。此外,用戶可標(biāo)記不規(guī)則形狀邊界的多 個(gè)位置且通過用線連接所依序標(biāo)記的邊界位置中的每一者以形成邊界周界來確定邊界周 界的方位。在一些實(shí)施例中,應(yīng)用程序提供顯示所標(biāo)記的邊界位置和所計(jì)算的周界的地 圖,且用戶可檢驗(yàn)是否正確地描繪了邊界,或可提供額外輸入以更準(zhǔn)確地界定所要邊界。
在方框444處確定邊界內(nèi)的障礙方位。可通過使用例如如上文所描述的提供障礙信 息和位置的信息來計(jì)算與每一障礙相關(guān)聯(lián)的邊界以確定此類障礙方位。在一些實(shí)施例中, 應(yīng)用程序提供顯示邊界內(nèi)的邊界障礙的地圖,且用戶可檢驗(yàn)是否正確地描繪了邊界和障 礙,或可提供額外輸入以更準(zhǔn)確地界定所要邊界、障礙位置和/或障礙邊界。在方框448 處,將邊界和障礙信息用于虛擬操作,例如當(dāng)一個(gè)或一個(gè)以上用戶參與在邊界內(nèi)進(jìn)行的 虛擬實(shí)境游戲時(shí)。參與虛擬操作的每一用戶攜帶無線通信裝置,其監(jiān)視用戶的方位且每 當(dāng)用戶來到邊界或障礙的預(yù)定義接近度內(nèi)時(shí)提供警報(bào)。無線通信裝置還可基于用戶在邊 界內(nèi)的方位和與如由虛擬操作所預(yù)定義的特定方位相關(guān)聯(lián)的事件而提供涉及邊界內(nèi)的其 它事件的警報(bào)。在方框452處,無線通信裝置視情況將邊界和障礙信息傳輸?shù)椒?wù)器。 服務(wù)器可接著將此信息提供給參與特定區(qū)域內(nèi)的虛擬操作的其它用戶。如應(yīng)了解,圖io 提供用于建立和使用虛擬操作中的邊界/障礙信息的一個(gè)示范性實(shí)施例。此外,可從圖10 中所說明的操作的順序修改所說明的順序,且應(yīng)了解此類修改且此類修改完全在所屬領(lǐng) 域的技術(shù)人員的能力范圍內(nèi)。
參看圖ll,現(xiàn)在描述另一實(shí)施例的操作步驟的流程圖說明。在此實(shí)施例中,建立邊 界以及邊界的一個(gè)或一個(gè)以上異常。起初,如方框500處所指示,當(dāng)執(zhí)行虛擬操作應(yīng)用
程序時(shí)操作開始。類似地,如上文所討論,可使用駐留于無線通信裝置上的應(yīng)用程序、 在服務(wù)器上操作的應(yīng)用程序或其組合來執(zhí)行虛擬實(shí)境操作。同樣如上文所討論,無線通 信裝置包含用戶接口。在方框504處,無線通信裝置接收指示邊界位置的輸入。在一些 實(shí)施例中,當(dāng)用戶位于特定邊界位置處且攜帶無線通信裝置時(shí),用戶提供此類輸入???以關(guān)于圖IO所討論的類似方式實(shí)施邊界位置的輸入。在圖11的實(shí)施例中,提供指示邊 界的異常的輸入,如方框508處所提及。在方框512處,確定無線通信裝置的方位且將 其與異常信息一起存儲。此類異常信息可包含出于虛擬操作的目的而視為"界內(nèi)"的超 出邊界的區(qū)域。舉圖7的實(shí)例,邊界可以是圍繞運(yùn)動(dòng)游戲場的周界,且異??梢允浅?所界定的周界的休息室或特許設(shè)施。或者,邊界信息的異??梢允俏挥谒缍ǖ倪吔缰?界內(nèi)且被視為越限"界外"的區(qū)域。在這種狀況下,異常信息類似于如上文所描述的障 礙信息。在方框516處,確定是否將要輸入額外邊界和/或異常信息。如果將要輸入額外 信息,那么接收指示下一邊界或異常位置的輸入,如方框520處所提及。根據(jù)方框524, 確定無線通信裝置的方位且將其與邊界或異常信息一起存儲,且執(zhí)行關(guān)于方框516所描 述的操作。如果在方框516處確定沒有將要輸入的額外邊界/異常信息,那么基于邊界位 置而確定虛擬操作的邊界,如方框528處所提及??梢匀魏芜m當(dāng)?shù)姆绞酱_定邊界,例如 如上文所描述的方式中的一個(gè)或一個(gè)以上。在方框532處,確定邊界的異常。可通過計(jì) 算與每一特定異常相關(guān)聯(lián)的周界的位置來確定此類異常且存儲此信息以便用于虛擬操 作。在方框536處,將邊界和異常信息用于虛擬操作。舉例來說,監(jiān)視攜帶無線通信裝 置的人的方位,且當(dāng)人移動(dòng)超出由邊界和(多個(gè))異常所界定的區(qū)域時(shí)產(chǎn)生警報(bào)。視情 況,在方框540處,將邊界和障礙信息傳輸?shù)椒?wù)器。服務(wù)器可接著將此信息提供給參 與所述特定區(qū)域內(nèi)的虛擬操作的其它用戶。此外,在一些實(shí)施例中,邊界和/或障礙可以 是動(dòng)態(tài)而非靜態(tài)的。在此類狀況下,障礙可以是時(shí)變的和/或邊界可以是時(shí)變的,因此向 虛擬操作添加額外變量。如應(yīng)了解,圖11提供用于建立和使用虛擬操作中的邊界/異常 信息的一個(gè)示范性實(shí)施例。此外,可從圖11中所說明的操作的順序修改所說明的順序, 且應(yīng)了解此類修改且此類修改完全在所屬領(lǐng)域的技術(shù)人員的能力范圍內(nèi)。
現(xiàn)在參看圖12,現(xiàn)在描述說明另一實(shí)施例的操作的流程圖。在此實(shí)施例中,攜帶無 線通信裝置的用戶向裝置提供關(guān)于用戶到達(dá)與實(shí)施或參與虛擬操作相關(guān)的現(xiàn)場的輸入, 如方框550處所提及。在方框554處,無線通信裝置確定當(dāng)前方位。如方框558處所指 示,將此當(dāng)前方位與任何先前所存儲的邊界信息比較。此類先前所存儲的邊界信息可包 含先前所設(shè)置的邊界和障礙或異常信息。舉例來說,如果周期性地在特定現(xiàn)場進(jìn)行游戲
的用戶參與虛擬實(shí)境游戲,那么可存儲所述現(xiàn)場的邊界和障礙或異常信息且在將來使用 所述信息而不必每次在所述現(xiàn)場進(jìn)行虛擬操作時(shí)重復(fù)邊界設(shè)置操作。在方框562處,確 定當(dāng)前方位是否在先前所存儲的邊界內(nèi)或在所存儲的邊界的預(yù)設(shè)接近度內(nèi)。在一個(gè)實(shí)施 例中,如果當(dāng)前方位在先前所存儲的邊界周界的100米內(nèi),那么將用戶視為在所述邊界 的預(yù)設(shè)接近度內(nèi)。如應(yīng)了解,可基于許多因素中任一者而選擇此類預(yù)設(shè)接近度,且可將 此類預(yù)設(shè)接近度與先前所存儲的邊界信息一起存儲。還可基于本地條件和/或兩個(gè)或兩個(gè) 以上先前所存儲的現(xiàn)場的接近性而設(shè)置此類接近度以便避免兩個(gè)現(xiàn)場之間的重疊,所述 重疊可導(dǎo)致邊界的不正確選擇。如果確定當(dāng)前方位在先前所存儲的邊界內(nèi)或在所存儲的 邊界的接近度內(nèi),那么將先前所存儲的邊界和障礙或異常信息用于虛擬操作,如方框566 處所指示。如果在方框562處確定當(dāng)前方位不在先前所存儲的邊界內(nèi)且不在先前所存儲 的邊界的預(yù)設(shè)接近度內(nèi),那么在方框570處獲得新邊界、障礙或異常信息。如方框574 處所提及,將此邊界和異?;蛘系K信息用于虛擬操作。視情況,可存儲新邊界和相關(guān)聯(lián) 的信息以便將來使用和/或可將新邊界和相關(guān)聯(lián)的信息傳輸?shù)椒?wù)器以便將來使用。
雖然以上實(shí)施例中的許多提供用于建立邊界、障礙和異常信息的可能應(yīng)用的實(shí)例, 包含參與虛擬實(shí)境游戲或監(jiān)視人在例如運(yùn)動(dòng)場的特定區(qū)域中的位置,但應(yīng)了解,本文中
所描述的原理、裝置和方法可用于許多其它應(yīng)用。舉例來說,父母或監(jiān)護(hù)人可向小孩提 供具有與允許小孩去的區(qū)域(例如,學(xué)校操場)相關(guān)聯(lián)的邊界信息的無線通信裝置。如
果小孩進(jìn)入先前未被批準(zhǔn)的區(qū)域,那么無線通信裝置可產(chǎn)生將發(fā)送到(多個(gè))父母/監(jiān)護(hù) 人和/或小孩的警報(bào)。在其它應(yīng)用中,無線通信裝置可用作虛擬導(dǎo)游,從而當(dāng)用戶到達(dá)所 關(guān)注的特定點(diǎn)的接近度內(nèi)時(shí)提供指示。此外,還可提供位置的地圖,以使得用戶可查看 例如大型購物中心的地圖。另外,可輸入邊界和障礙且在搜尋和營救操作或?yàn)?zāi)難應(yīng)對和 恢復(fù)行動(dòng)中加以使用。此類裝置和方法還可用于要求虛擬邊界的其它用途,例如,在所 定義的對象離開所界定的邊界的情況下產(chǎn)生警報(bào)的防盜保護(hù),監(jiān)視囚犯進(jìn)入禁止邊界和/ 或離開其應(yīng)處于的區(qū),設(shè)置性罪犯的隔離區(qū)等。應(yīng)了解,此類額外應(yīng)用在上文所描述的 實(shí)施例的范圍內(nèi)。
另一實(shí)施例的應(yīng)用提供能夠記錄一段時(shí)間期間所輸入的歷史方位以定義無線通信裝 置的特定用戶的頻繁位置(例如,頻繁行進(jìn)的路線、頻繁光顧的商店和其它頻繁位置) 的無線通信裝置。可由裝置通過隨時(shí)間監(jiān)視位置且歸類出最常見位置并將最常見的位置 指定為頻繁位置來確定特定裝置的頻繁位置的產(chǎn)生。這些頻繁位置中的一個(gè)或一個(gè)以上 可界定為可接著繪制到典型事件位置以及互連行進(jìn)路線的邊界,如果超出所述邊界則產(chǎn) 生警報(bào)。如果無線通信裝置偏離此類邊界,那么產(chǎn)生警報(bào)且記錄裝置的位置。如果發(fā)生 偏離許多次和/或以選定頻率發(fā)生偏離,那么可將偏離添加到頻繁位置。舉例來說,保險(xiǎn) 公司可使用此類信息來確定估價(jià),和/或公司可使用此類信息來基于對已知?dú)v史位置的商 務(wù)接近性而選擇發(fā)送到裝置的廣告。
所屬領(lǐng)域的技術(shù)人員應(yīng)了解,可使用多種不同技術(shù)和技藝中的任一者來表示信息和 信號。舉例來說,可由電壓、電流、電磁波、磁場或磁性粒子、光場或光學(xué)粒子或其任 何組合來表示可能在以上全部描述中參考的數(shù)據(jù)、指令、命令、信息、信號、位、符號 和碼片。
所屬領(lǐng)域的技術(shù)人員應(yīng)進(jìn)一步了解,結(jié)合本文中所揭示的實(shí)施例而描述的各種說明 性邏輯方框、模塊、電路和算法步驟可實(shí)施為電子硬件、計(jì)算機(jī)軟件、固件或其組合。 為了清楚地說明此互換性,已大體上根據(jù)其功能性在上文中描述了各種說明性組件、方 框、模塊、電路和步驟。此類功能性實(shí)施為硬件還是軟件和/或固件取決于特定應(yīng)用和強(qiáng) 加在整個(gè)系統(tǒng)上的設(shè)計(jì)約束。所屬領(lǐng)域的技術(shù)人員可針對每一特定應(yīng)用以變化的方式來 實(shí)施所描述的功能性,但不應(yīng)將此類實(shí)施決策解釋為導(dǎo)致脫離本發(fā)明的范圍。
對于硬件實(shí)施方案,處理單元可實(shí)施于一個(gè)或一個(gè)以上專用集成電路(ASIC)、數(shù) 字信號處理器(DSP)、數(shù)字信號處理裝置(DSPD)、可編程邏輯裝置(PLD)、現(xiàn)場可編 程門陣列(FPGA)、處理器、控制器、微控制器、微處理器、電子裝置、經(jīng)設(shè)計(jì)以執(zhí)行 本文中所描述的功能的其它電子單元、或其組合內(nèi)。
對于固件和/或軟件實(shí)施方案,可使用執(zhí)行本文中所描述的功能的模塊(例如,過程、 函數(shù)等)來實(shí)施所述技術(shù)。有形地包含指令的任何機(jī)器可讀媒體可用來實(shí)施本文中所描 述的方法。舉例來說,軟件代碼可存儲于存儲器(例如,無線通信裝置100的存儲器120) 中且由處理器(例如,控制器處理器116)來執(zhí)行。存儲器可實(shí)施于處理器的內(nèi)部或?qū)嵤?于處理器的外部。如本文中所使用,術(shù)語"存儲器"指代任何類型的長期、短期、易失 性、非易失性的存儲器或其它存儲器且并不限于任何特定類型的存儲器或任何數(shù)目的存 儲器,或上面存儲有存儲器的任何類型的媒體。
如果以軟件實(shí)施,那么可將功能作為在計(jì)算機(jī)可讀媒體上的一個(gè)或一個(gè)以上指令或 代碼來存儲或傳輸。計(jì)算機(jī)可讀媒體包含計(jì)算機(jī)存儲媒體和通信媒體兩者,所述通信媒 體包含有助于將計(jì)算機(jī)程序從一處轉(zhuǎn)移到另一處的任何媒體。存儲媒體可以是可由計(jì)算 機(jī)存取的任何可用媒體。以實(shí)例的方式且并非限制,此類計(jì)算機(jī)可讀媒體可包括RAM、 ROM、 EEPROM、 CD-ROM或其它光盤存儲器,磁盤存儲器或其它磁性存儲裝置,或可
用來載運(yùn)或存儲以指令或數(shù)據(jù)結(jié)構(gòu)形成且可由計(jì)算機(jī)存取的所要程序代碼的任何其它媒 體。而且,將任何連接適當(dāng)?shù)胤Q作為計(jì)算機(jī)可讀媒體。舉例來說,如果使用同軸電纜、 光纜、雙絞線、數(shù)字用戶線(DSL)或例如紅外、無線電和微波的無線技術(shù)從網(wǎng)站、服 務(wù)器、或其它遠(yuǎn)程源傳輸軟件,那么將同軸電纜、光纜、雙絞線、DSL或例如紅外、無 線電和微波的無線技術(shù)包含在媒體的定義中。如本文中所使用,磁盤和光盤包含壓縮光 盤(CD)、激光光盤、光盤、數(shù)字通用光盤(DVD)、軟盤和blu-ray光盤,其中磁盤通 常磁性地再現(xiàn)資料,而光盤使用激光來光學(xué)地再現(xiàn)資料。以上各者的組合也可包含在計(jì) 算機(jī)可讀媒體的范圍內(nèi)。
提供先前對所揭示案實(shí)施例的描述是為了使所屬領(lǐng)域的技術(shù)人員能夠制作或使用本 發(fā)明。所屬領(lǐng)域的技術(shù)人員將容易了解對這些實(shí)施例的各種修改,且本文中所定義的一 般原理可在不脫離本發(fā)明的精神或范圍的情況下應(yīng)用于其它實(shí)施例。因此,并不希望本 發(fā)明限于本文中所描述的實(shí)施例,而是應(yīng)符合與本文中所揭示的原理和新穎特征一致的 最廣范圍。
權(quán)利要求
1.一種用于設(shè)置用于進(jìn)行虛擬操作的區(qū)域的虛擬表示的方法,其包括用啟用有位置確定能力的無線通信裝置來設(shè)置區(qū)域的邊界;以及用所述無線通信裝置來標(biāo)記所述區(qū)域中的至少一個(gè)障礙的方位。
2. 根據(jù)權(quán)利要求1所述的方法,其中所述無線通信裝置啟用有全球定位系統(tǒng)接收器。
3. 根據(jù)權(quán)利要求1所述的方法,其進(jìn)一步包括-將所述區(qū)域的所述邊界和所述至少一個(gè)障礙的所述方位傳輸?shù)椒?wù)器。
4. 根據(jù)權(quán)利要求1所述的方法,其進(jìn)一步包括將所述區(qū)域的所述邊界和所述至少一個(gè)障礙的所述方位存儲在所述無線通信裝 置的存儲器中。
5. 根據(jù)權(quán)利要求1所述的方法,其中所述設(shè)置邊界步驟包括用所述無線通信裝置來標(biāo)記所述區(qū)域的拐角;以及 指定所述區(qū)域沿直線在所述經(jīng)標(biāo)記的拐角之間延伸。
6. 根據(jù)權(quán)利要求1所述的方法,其中所述設(shè)置邊界步驟包括用所述無線通信裝置來標(biāo)記所述區(qū)域的中心點(diǎn);以及 指定所述區(qū)域的所述中心點(diǎn)與所述邊界之間的半徑。
7. 根據(jù)權(quán)利要求l所述的方法,其中所述設(shè)置邊界步驟包括用所述無線通信裝置來標(biāo)記所述區(qū)域的至少兩個(gè)點(diǎn);以及 指定在所述經(jīng)標(biāo)記的點(diǎn)與所述區(qū)域之間的關(guān)系。
8. 根據(jù)權(quán)利要求7所述的方法,其中所述至少兩個(gè)點(diǎn)是矩形的相對拐角,且將所述區(qū) 域的形狀指定為其中所述兩個(gè)點(diǎn)為相對拐角的矩形。
9. 根據(jù)權(quán)利要求1所述的方法,其中所述標(biāo)記步驟包括當(dāng)所述無線通信裝置位于到至少一個(gè)障礙的接近度范圍內(nèi)時(shí)使用所述無線通信裝置來標(biāo)記所述障礙的方位;以及 指定所述障礙的大小。
10. 根據(jù)權(quán)利要求l所述的方法,其進(jìn)一步包括-將邊界和障礙信息從所述無線通信裝置傳輸?shù)椒?wù)器;以及 將所述邊界和障礙信息從所述服務(wù)器傳輸?shù)街辽俚诙o線通信裝置。
11. 一種服務(wù)器設(shè)備,其包括- 網(wǎng)絡(luò)接口 ,其用于將網(wǎng)絡(luò)通信信號發(fā)送到一個(gè)或一個(gè)以上基站/從所述一個(gè)或一個(gè) 以上基站接收所述網(wǎng)絡(luò)通信信號;控制器,其可操作以通過所述網(wǎng)絡(luò)接口從啟用有位置確定能力的至少第一無線通 信裝置接收信息,來自所述第一無線通信裝置的所述信息包含位置信息以及指示用 于虛擬操作的區(qū)域的信息,所述位置信息包含涉及所述區(qū)域的邊界和與所述區(qū)域邊 界相關(guān)聯(lián)的至少一個(gè)異常的信息。
12. 根據(jù)權(quán)利要求ll所述的服務(wù)器設(shè)備,其中所述位置信號包含來自衛(wèi)星定位系統(tǒng)的信 息,且所述指示用于虛擬操作的區(qū)域的信息包含對所述區(qū)域的幾何形狀的描述,且 其中所述控制器進(jìn)一步可操作以基于所述位置信息和幾何形狀而確定所述區(qū)域的 所述邊界的周界。
13. 根據(jù)權(quán)利要求11所述的服務(wù)器設(shè)備,其中所述控制器可操作以運(yùn)行應(yīng)用程序,所述 應(yīng)用程序從所述無線通信裝置的用戶接收標(biāo)識邊界位置的用戶輸入且基于所述邊 界位置而確定邊界信息和異常信息。
14. 根據(jù)權(quán)利要求13所述的服務(wù)器設(shè)備,其中所述邊界位置是所述區(qū)域的拐角。
15. 根據(jù)權(quán)利要求14所述的服務(wù)器設(shè)備,其中在所述服務(wù)器處接收作為所述邊界的異 常的至少一個(gè)障礙的位置。
16. 根據(jù)權(quán)利要求11所述的服務(wù)器設(shè)備,其中所述控制器進(jìn)一步可操作以從所述第一無 線通信裝置接收邊界和異常信息且將所述邊界和異常信息傳輸?shù)街辽俚诙o線通 信裝置。
17. 根據(jù)權(quán)利要求ll所述的系統(tǒng),其中所述控制器進(jìn)一步可操作以將涉及所述區(qū)域的邊 界和異常信息存儲在存儲器中,且當(dāng)確定無線通信裝置在所述區(qū)域邊界內(nèi)時(shí)將所述信息傳輸?shù)剿鰺o線通信裝置。
18. 根據(jù)權(quán)利要求11所述的系統(tǒng),其中所述控制器進(jìn)一步可操作以根據(jù)檢測到所述無線 通信裝置在位置的接近度范圍內(nèi)的頻率而存儲歷史邊界信息。
19. 一種無線通信裝置,其包括位置確定子系統(tǒng);控制器,其可操作地互連到所述位置確定子系統(tǒng); 存儲器,其可操作地互連到所述控制器;其中所述控制器可操作以運(yùn)行存儲在所述存儲器中的應(yīng)用程序,所述應(yīng)用程序基 于用于指定虛擬操作的區(qū)域的邊界的所述位置確定子系統(tǒng)而確定所述無線通信裝 置的位置,且標(biāo)記所述邊界內(nèi)的至少一個(gè)障礙。
20. 根據(jù)權(quán)利要求19所述的無線通信裝置,其中所述控制器可操作以將位置信息傳輸 到服務(wù)器,且從所述服務(wù)器接收區(qū)域邊界和障礙信息。
21. 根據(jù)權(quán)利要求19所述的無線通信裝置,其中所述控制器當(dāng)在所述區(qū)域內(nèi)進(jìn)行虛擬 操作時(shí)周期性地將來自所述位置確定子系統(tǒng)的位置信息傳輸?shù)椒?wù)器,且其中所述 控制器回應(yīng)所述位置信息的所述傳輸而從所述服務(wù)器接收指令。
22. —種上面存儲有程序代碼的計(jì)算機(jī)可讀媒體,其包括用于基于由啟用有位置確定能力的無線通信裝置提供的位置信息而進(jìn)行邊界確 定的程序代碼,所述邊界界定用于進(jìn)行虛擬操作的區(qū)域;以及用于基于所述邊界的至少一個(gè)異常的方位信息而進(jìn)行異常確定的程序代碼。
23. 根據(jù)權(quán)利要求22所述的計(jì)算機(jī)可讀媒體,其中由所述無線通信裝置提供的所述位 置信息包括用于進(jìn)行虛擬操作的所述區(qū)域的周界的一個(gè)或一個(gè)以上拐角的位置;以及 指定用于進(jìn)行虛擬操作的所述區(qū)域的幾何形狀的信息。
24. 根據(jù)權(quán)利要求22所述的計(jì)算機(jī)可讀媒體,其中由所述無線通信裝置步驟提供的所 述位置信息包括用于進(jìn)行虛擬操作的所述區(qū)域的中心點(diǎn);以及 指定所述區(qū)域的所述中心點(diǎn)與周界之間的幾何關(guān)系的信息。
25. 根據(jù)權(quán)利要求22所述的計(jì)算機(jī)可讀媒體,其中所述邊界的至少一個(gè)異常的所述信 息包括當(dāng)所述無線通信裝置位于接近于至少一個(gè)障礙處時(shí)使用所述無線通信裝置確定 的所述障礙的方位;以及 所述障礙的大小。
26. —種用于設(shè)置邊界的虛擬表示的系統(tǒng),其包括用于用啟用有位置確定能力的無線通信裝置來設(shè)置邊界的裝置,所述邊界界定用 于進(jìn)行虛擬操作的區(qū)域;以及用于用所述無線通信裝置來設(shè)置所述區(qū)域的所述邊界的異常的裝置。
27. 根據(jù)權(quán)利要求26所述的系統(tǒng),其進(jìn)一步包括用于將所述區(qū)域的所述邊界和所述異常的所述方位傳輸?shù)椒?wù)器的裝置。
28. 根據(jù)權(quán)利要求26所述的系統(tǒng),其中所述用于設(shè)置邊界的裝置包括 用于指定與所述區(qū)域相關(guān)聯(lián)的至少一個(gè)點(diǎn)的位置的裝置;以及 用于指定所述區(qū)域的所述邊界相對于所述至少一個(gè)點(diǎn)的幾何形狀的裝置。
29. 根據(jù)權(quán)利要求26所述的系統(tǒng),其中所述用于設(shè)置異常的裝置包括用于指定異常的位置的裝置;以及用于指定所述異常相對于所述至少一個(gè)點(diǎn)的幾何大小和形狀的裝置。
30. 根據(jù)權(quán)利要求26所述的系統(tǒng),其進(jìn)一步包括用于當(dāng)在所述區(qū)域中進(jìn)行虛擬操作時(shí)監(jiān)視無線通信裝置的位置的裝置;以及 用于當(dāng)所述無線通信裝置的位置在所述邊界外或在所述異常的預(yù)設(shè)接近度內(nèi)時(shí) 產(chǎn)生警報(bào)的裝置。
全文摘要
使用具有定位能力的無線通信裝置來標(biāo)記虛擬操作區(qū)域的邊界且使用其標(biāo)記所述邊界內(nèi)的一個(gè)或一個(gè)以上障礙??捎删哂袩o線通信裝置的用戶來進(jìn)行虛擬操作,且所述無線通信裝置當(dāng)用戶違反所述邊界或在到障礙的預(yù)設(shè)接近度范圍內(nèi)時(shí)產(chǎn)生警報(bào)。
文檔編號A63F13/12GK101374575SQ200780003153
公開日2009年2月25日 申請日期2007年1月16日 優(yōu)先權(quán)日2006年1月17日
發(fā)明者阿諾德·賈森·加姆 申請人:高通股份有限公司