移動設(shè)備外圍設(shè)備定位和連接的制作方法
【專利摘要】移動設(shè)備可能期望無線地連接到鄰近的外圍設(shè)備,諸如打印機、投影儀或其他設(shè)備。移動設(shè)備可以基于多個因素(包括鄰近度、類型或配置)來從各鄰近的外圍設(shè)備中進行選擇。鄰近度可以基于收到信號強度、接入點概況或其他技術(shù)來確定。基于某些條件(包括移動設(shè)備的室內(nèi)位置、移動設(shè)備的兼容性等),某些非鄰近的設(shè)備可能是期望的。
【專利說明】移動設(shè)備外圍設(shè)備定位和連接
[0001]相關(guān)申請
[0002]本申請是要求于2011年10月7日提交的美國非臨時專利申請?zhí)?3/269,514的優(yōu)先權(quán)的PCT申請,該美國非臨時專利申請通過援引被整體納入于此。
【技術(shù)領(lǐng)域】
[0003]本描述一般涉及位置定位,并且更具體地,涉及由移動設(shè)備進行外圍設(shè)備定位和連接。
[0004]背景
[0005]存在提供指示設(shè)備的位置的位置信息的多個設(shè)備。不同的方法可以被這樣的系統(tǒng)用來確定設(shè)備的位置。例如,定位方法可以從目標設(shè)備對已知外部信號源(諸如全球定位系統(tǒng)(GPS)衛(wèi)星或無線通信網(wǎng)絡(luò)基站)的測量來確定該目標設(shè)備的位置。這些測量可以使得能夠獲得目標設(shè)備當前的絕對位置,例如,目標設(shè)備的精確緯度、經(jīng)度和海拔。
[0006]如果目標設(shè)備無法測量來自外部源的信號,且網(wǎng)絡(luò)實體無法測量來自目標設(shè)備的足夠信號,則可能無法獲得該目標設(shè)備的位置,和/或無法在所要求的響應(yīng)時間內(nèi)獲得該位置。這樣的情況可能在目標設(shè)備與外部信號源和/或網(wǎng)絡(luò)實體之間存在物理障礙時發(fā)生,例如在目標設(shè)備處于建筑物或隧道的內(nèi)部、處于密集的城市環(huán)境中的戶外、或非常遠離地面外部無線電源和網(wǎng)絡(luò)實體時發(fā)生。
[0007]在移動設(shè)備的位置已知時,該位置可被用來定位附近的外圍設(shè)備。尤其在室內(nèi)環(huán)境中,移動設(shè)備可能期望定位附近的可由該移動設(shè)備使用的外圍設(shè)備,諸如打印機、投影屏等。期望用于標識這樣的外圍設(shè)備并與其進行通信的改進的技術(shù)。
[0008]附圖簡述
[0009]在結(jié)合附圖理解下面闡述的具體說明時,本發(fā)明的特征、本質(zhì)和優(yōu)點將變得更加明顯,在附圖中,相同附圖標記始終作相應(yīng)標識。
[0010]圖1是概念地解說用于由移動設(shè)備進行外圍設(shè)備定位和連接的系統(tǒng)的框圖。
[0011]圖2是概念地解說用于由移動設(shè)備進行外圍設(shè)備定位和連接的系統(tǒng)的框圖。
[0012]圖3示出根據(jù)本公開的一方面解說能夠接收因特網(wǎng)無線電、廣播無線電和衛(wèi)星定位系統(tǒng)(SPS)信號的示例性移動設(shè)備的示意框圖。
[0013]圖4示出根據(jù)本公開的一方面解說包含能夠在通過無線信號傳達的因特網(wǎng)無線電信號與廣播無線電信號之間轉(zhuǎn)換的移動設(shè)備的系統(tǒng)的某些特征的系統(tǒng)圖。
[0014]圖5示出根據(jù)本公開的一方面解說用于由移動設(shè)備進行外圍設(shè)備定位和連接的系統(tǒng)的流程圖。
[0015]圖6是根據(jù)本公開的一方面解說用于由移動設(shè)備進行外圍設(shè)備定位和連接的各組件的框圖。
[0016]概述
[0017]提供了一種用于向移動設(shè)備標識外圍設(shè)備的方法。該方法包括確定移動設(shè)備位置信息。該方法還包括接收外圍設(shè)備位置信息和外圍設(shè)備能力信息。該方法還包括將外圍設(shè)備能力信息與期望的能力進行比較。該方法進一步包括將外圍設(shè)備位置信息與移動設(shè)備位置信息進行比較。該方法還進一步包括確定何時需要外圍設(shè)備定位。該方法還包括選擇(諸)外圍設(shè)備。
[0018]提供了一種用于向移動設(shè)備標識外圍設(shè)備的設(shè)備。該設(shè)備包括用于確定移動設(shè)備位置信息的裝置。該設(shè)備還包括用于接收外圍設(shè)備位置信息和外圍設(shè)備能力信息的裝置。該設(shè)備還包括用于將外圍設(shè)備能力信息與期望的能力進行比較的裝置。該設(shè)備進一步包括用于將外圍設(shè)備位置信息與移動設(shè)備位置信息進行比較的裝置。該設(shè)備還進一步包括用于確定何時需要外圍設(shè)備定位的裝置。該設(shè)備還包括用于選擇(諸)外圍設(shè)備的裝置。
[0019]提供了一種用于向移動設(shè)備標識外圍設(shè)備的計算機程序產(chǎn)品。該計算機程序產(chǎn)品包括其上記錄有程序代碼的非瞬態(tài)計算機可讀介質(zhì)。該程序代碼包括用于確定移動設(shè)備位置信息的程序代碼。該程序代碼還包括用于接收外圍設(shè)備位置信息和外圍設(shè)備能力信息的程序代碼。該程序代碼還包括用于將外圍設(shè)備能力信息與期望的能力進行比較的程序代碼。該程序代碼進一步包括將外圍設(shè)備位置信息與移動設(shè)備位置信息進行比較的程序代碼。該程序代碼還進一步包括用于確定何時需要外圍設(shè)備定位的程序代碼。該程序代碼還包括用于選擇至少一個外圍設(shè)備的程序代碼。
[0020]提供了一種用于向移動設(shè)備標識外圍設(shè)備的裝置。該裝置包括(諸)處理器和耦合至(諸)處理器的存儲器。(諸)處理器被配置成確定移動設(shè)備位置信息。(諸)處理器還被配置成接收外圍設(shè)備位置信息和外圍設(shè)備能力信息。(諸)處理器還被配置成將外圍設(shè)備能力信息與期望的能力進行比較。(諸)處理器被進一步配置成將外圍設(shè)備位置信息與移動設(shè)備位置信息進行比較。(諸)處理器還被進一步配置成確定何時需要外圍設(shè)備定位。(諸)處理器還被配置成選擇至少一個外圍設(shè)備。
[0021]這已較寬泛地勾勒出本公開的特征和技術(shù)優(yōu)勢以力圖使下面的詳細描述可以被更好地理解。本公開的其他特征和優(yōu)點將在下文描述。本領(lǐng)域技術(shù)人員應(yīng)該領(lǐng)會,本公開可容易地被用作改動或設(shè)計用于實施與本公開相同的目的的其他結(jié)構(gòu)的基礎(chǔ)。本領(lǐng)域技術(shù)人員還應(yīng)認識到,這樣的等效構(gòu)造并不脫離所附權(quán)利要求中所闡述的本公開的教導。被認為是本公開的特性的新穎特征在其組織和操作方法兩方面連同進一步的目的和優(yōu)點在結(jié)合附圖來考慮以下描述時將被更好地理解。然而要清楚理解的是,提供每一幅附圖均僅用于解說和描述目的,且無意作為對本公開的限定的定義。
[0022]詳細描述
[0023]本公開的各方面提供用于由移動設(shè)備進行外圍設(shè)備定位和連接的技術(shù)。
[0024]圖1中解說了用于位置確定的示例系統(tǒng)。從一顆或多顆衛(wèi)星20a_n傳送位置定位信號18a-n。從一顆或多顆衛(wèi)星20a-n傳送的位置定位信號18a_n可以被廣域參考網(wǎng)絡(luò)(WARN) 21和第一基站(或即演進型B節(jié)點(eNodeB)22)接收。WARN21將衛(wèi)星信息轉(zhuǎn)發(fā)給位置服務(wù)器26,位置服務(wù)器26將一個或多個位置定位信號24傳送給任何數(shù)目的接收機和/或收發(fā)機和/或服務(wù)器和/或終端,包括手持機或移動設(shè)備100,該手持機或移動設(shè)備100已經(jīng)被激活以跨移動無線通信系統(tǒng)與基站22通信、并且其用戶正尋求使用移動設(shè)備100中所包括的衛(wèi)星定位系統(tǒng)(SPS)技術(shù)來建立位置定位。與位置有關(guān)的數(shù)據(jù)(諸如輔助數(shù)據(jù)和位置測量數(shù)據(jù))可在移動設(shè)備100與位置服務(wù)器26之間傳送。
[0025]圖2藉由與圖1的交叉參照來解說移動設(shè)備100包括至少一個計算機處理系統(tǒng)28。如所示出的,計算機處理系統(tǒng)28在操作上連接至移動設(shè)備100。在一個方面,計算機處理系統(tǒng)28被容納在移動設(shè)備100中。計算機處理系統(tǒng)28被適配成接收、存儲、處理、以及執(zhí)行至少與定位位置數(shù)據(jù)有關(guān)的指令。
[0026]在圖2的框圖中解說了移動設(shè)備100的計算機處理系統(tǒng)28。如所示出的,計算機處理系統(tǒng)28可包括使移動設(shè)備100能夠接收、處理、存儲和執(zhí)行與關(guān)于位置定位數(shù)據(jù)的數(shù)據(jù)和信息有關(guān)的指令的各種組件,該數(shù)據(jù)和信息包括位置信號18a-n(圖1)和包含位置定位數(shù)據(jù)的基站位置定位信號24(圖1)。各組件可包括全部由總線34耦合的數(shù)據(jù)處理器30、位置定位接收機(例如,GPS接收機)31、存儲介質(zhì)32、無線調(diào)制解調(diào)器33、以及蜂窩收發(fā)機35。存儲介質(zhì)32是機器或計算機可讀介質(zhì)并可包括但不限于諸如DRAM和SRAM之類的易失性存儲器、以及諸如ROM、閃存、EPROM、EEPROM和磁泡存儲器之類的非易失性存儲器。
[0027]還能夠連接至總線的是可任選的副存儲36、外部存儲38、諸如屏幕40之類的可隨移動設(shè)備100包括的輸出設(shè)備、以及在可任選的配置中諸如鍵盤42、鼠標44和外圍設(shè)備46 (諸如,打印機、投影儀等)之類的輸入設(shè)備。副存儲36可包括諸如但不限于硬盤驅(qū)動器、磁鼓、和磁泡存儲器之類的機器可讀介質(zhì)。外部存儲38可包括諸如軟盤、可移動硬盤驅(qū)動器、磁帶、CD-ROM、可移動存儲器卡之類的機器可讀介質(zhì)、以及甚至其他經(jīng)由通信線路連接的計算機。副存儲36與外部存儲38之間的區(qū)分主要是便于描述機器可讀存儲器的使用。由此,本領(lǐng)域技術(shù)人員將領(lǐng)會,在這些組件之間及之中有實質(zhì)性的功能交疊。計算機軟件和用戶程序可被存儲在軟件存儲介質(zhì)32和外部存儲38中。計算機軟件的可執(zhí)行版本可以從諸如非易失性存儲介質(zhì)之類的存儲介質(zhì)32讀取,為了執(zhí)行而被直接加載到易失性存儲介質(zhì)中,直接自非易失性存儲介質(zhì)中執(zhí)行,或者在加載到易失性存儲介質(zhì)以供執(zhí)行之前被存儲到副存儲上。
[0028]圖2中所解說的移動設(shè)備100的計算機處理系統(tǒng)28包括用于實現(xiàn)本文檔中描述的方法的計算機指令集(在本文檔中稱為“指令”)。在圖2中,僅作為理解本文檔中描述的方法的輔助來圖解地解說指令48。這些指令可被存儲在各種內(nèi)部存儲器中或者可以在硬件中實現(xiàn)。這些指令還可被包括在位于移動設(shè)備100外部(例如,在有安保的內(nèi)聯(lián)網(wǎng)上,在因特網(wǎng)上,或者在基站22或位置服務(wù)器26處)的計算機的計算機處理系統(tǒng)中,指令可從該計算機處理系統(tǒng)傳送到移動設(shè)備100。與這些指令相關(guān)聯(lián)的數(shù)據(jù)可被接收、存儲、處理并且傳送給諸移動設(shè)備100,但是為了增強明晰性僅解說了單個移動設(shè)備。與這些指令相關(guān)聯(lián)的數(shù)據(jù)還可被接收、存儲、處理并且向/從多個基站22或位置服務(wù)器26傳送,但為增強明晰性,在圖1中僅解說了單個基站22和位置服務(wù)器26。作為替換,與這些指令相關(guān)聯(lián)的數(shù)據(jù)還可被接收、存儲、處理并且向/從連接到網(wǎng)絡(luò)的計算機服務(wù)器傳送。
[0029]在某些實現(xiàn)中,移動設(shè)備可以如圖3中所示的那樣來實現(xiàn)。如圖3中所解說地,移動設(shè)備100可以包含無線收發(fā)機121,該無線收發(fā)機121能夠經(jīng)由無線天線122通過無線網(wǎng)絡(luò)發(fā)送和接收無線信號123,并通過無線收發(fā)機總線接口 120連接到總線101。在一些實施例中,無線收發(fā)機總線接口 120可以是無線收發(fā)機121的一部分。某些實施例可以具有多個無線收發(fā)機121和無線天線122以支持多個標準,諸如WLAN、CDMA、WCDMA、LTE和藍牙。
[0030]還如圖3中所示,移動設(shè)備100的某些方面可包含能夠經(jīng)由衛(wèi)星定位系統(tǒng)(SPS)天線158接收SPS信號159的衛(wèi)星定位系統(tǒng)(SPS)接收機155。SPS接收機155還可全部地或部分地處理衛(wèi)星定位系統(tǒng)(SPS)信號159,并使用這些SPS信號159來確定移動設(shè)備的位置。在一些實施例中,(諸)通用處理器111、存儲器140、(諸)DSP112和專用處理器(未示出)還可用來協(xié)同SPS接收機155全部地或部分地處理這些SPS信號159,和/或計算移動設(shè)備100的位置。SPS或其他定位信號的存儲可以在存儲器140或寄存器中進行。
[0031]還如圖3中所示,移動設(shè)備100可包含通過總線接口 110連接到總線101的(諸)DSP112、通過總線接口 110連接到總線101的(諸)通用處理器111、和有時也通過總線接口 110連接到該總線的存儲器140??偩€接口 110可與(諸)DSP112、(諸)通用處理器111和與其相關(guān)聯(lián)的存儲器140集成。在各種實施例中,功能可以作為一個或多個指令或代碼被存儲在存儲器140中,諸如被存儲在諸如RAM、R0M、閃存或碟驅(qū)動器之類的計算機可讀存儲介質(zhì)上,并由(諸)通用處理器111、專用處理器或(諸)DSP112來執(zhí)行。存儲器140是存儲被配置成使(諸)處理器111和/或(諸)DSPl 12執(zhí)行所描述的功能的軟件代碼(編程代碼、指令等)的處理器可讀存儲器和/或計算機可讀存儲器。
[0032]在其他方面,功能可以在硬件中執(zhí)行。
[0033]還如圖3中所示,移動設(shè)備100中包括可聽聲音的音頻接口 /輸出135,該音頻接口 /輸出135使得能夠通過嵌入式音頻輸出組件或通過無線收發(fā)機121來將用戶可聽的聲音傳送到外部的音頻外圍設(shè)備。
[0034]在某些實現(xiàn)中,如圖4中所示,移動設(shè)備100可從SPS衛(wèi)星20接收SPS信號159。在一些實施例中,這些SPS衛(wèi)星可以來自一個全球?qū)Ш叫l(wèi)星系統(tǒng)(GNSS),諸如GPS或GaliIeo衛(wèi)星系統(tǒng)。在其他實施例中,這些SPS衛(wèi)星可來自多個GNSS,諸如但不限于GPS、Gallileo、Glonass、或北斗(羅盤)衛(wèi)星系統(tǒng)。移動設(shè)備還可以經(jīng)由無線信號123與無線網(wǎng)絡(luò)基站22通信。
[0035]移動設(shè)備100還可以通過無線連接142與外圍設(shè)備46通信。移動設(shè)備還可以通過無線連接144與外圍設(shè)備服務(wù)器240通信。外圍設(shè)備服務(wù)器240可以通過可以為有線或無線的連接148與諸外圍設(shè)備46通信。這些外圍設(shè)備46可以通過可以為有線或無線的連接146彼此通信。這些外圍設(shè)備46和/或外圍設(shè)備服務(wù)器240可以存儲這些外圍設(shè)備的位置信息,以及這些外圍設(shè)備的配置/能力信息、外圍設(shè)備/移動設(shè)備連接歷史、和以下描述的其他信息。
[0036]在某些情況下,移動設(shè)備的用戶可能希望將該移動設(shè)備連接到位于該移動設(shè)備附近的各外圍設(shè)備。那些外圍設(shè)備可以是附近的裝備。該移動設(shè)備可能例如為了輸出內(nèi)容而希望連接到這種裝備(諸如會議室中的投影儀、電視機、揚聲器等),或為了輸入內(nèi)容而希望連接到這種裝備(諸如話筒、掃描儀、相機等),或者可能出于其他目的而只是希望定位這種裝備(諸如ATM、指示洗手間的位置的電子設(shè)備等)。
[0037]外圍設(shè)備可能是可見的,或者可能是隱藏的(例如,嵌入式投影儀)。提供了一種通過以下方式用移動設(shè)備來定位和連接到這樣的外圍設(shè)備的改進方法:將移動設(shè)備的位置與外圍設(shè)備的位置進行比較,以及確定哪些設(shè)備與移動設(shè)備鄰近。
[0038]如以下所描述的,移動設(shè)備可以是膝上型設(shè)備、平板計算機、智能電話或其他電子設(shè)備。外圍設(shè)備可以是移動設(shè)備希望定位的任何裝備,諸如投影儀、電視機、揚聲器、話筒、掃描儀、相機、ATM、指示位置(例如,洗手間、餐廳等)的電子標簽、或其他設(shè)備。
[0039]由移動設(shè)備進行的檢測可以被劃分成兩個階段,即定位和發(fā)現(xiàn),但這兩個階段在某些方面可以交疊。一旦期望的外圍設(shè)備被標識出,移動設(shè)備就可以連接到該外圍設(shè)備。[0040]定位
[0041]移動設(shè)備可以使用位置檢測算法來確定其位置。在室外,可以使用諸如全球定位系統(tǒng)(GPS)之類的地理定位器系統(tǒng)或其他方法。在室內(nèi),可以使用諸如Qualcomm的InNav之類的室內(nèi)定位算法。進一步的定位位置可以使用諸如W1-Fi接入點(AP)之類的其他技術(shù)來達成。每一個AP廣播包含服務(wù)集標識符(SSID)和媒體接入控制(MAC) ID的信標幀。移動設(shè)備可以使用測距和三邊測量技術(shù)來估計其距AP的距離。移動設(shè)備還可以通過確定它能看見哪些接入點來標識位置概況。
[0042]發(fā)現(xiàn)
[0043]移動設(shè)備可隨后使用若干技術(shù)來確定附近的裝備。在基于信標的技術(shù)中,裝備可以傳送具有定位信息的周期性信標。該定位信息可以是(諸如在地理定位器或室內(nèi)導航系統(tǒng)中的)坐標或者其他位置信息。
[0044]另一發(fā)現(xiàn)技術(shù)可以采用基于從外圍設(shè)備接收到的信號的鄰近度檢測。例如,移動設(shè)備可以通過從外圍設(shè)備接收到的信號的強度來判斷其與外圍設(shè)備的鄰近度。然而,在某些實例中,使用收到信號強度可能不會標識出最期望的外圍設(shè)備,這是因為移動設(shè)備可能在物理上較接近于一個外圍設(shè)備,但可能期望連接到一不同的外圍設(shè)備。例如,希望連接到某個投影儀的移動設(shè)備可能在物理上較接近于與該移動設(shè)備處于不同房間內(nèi)的投影儀,但可能希望連接到與該移動設(shè)備處于同一房間內(nèi)的投影儀。在這樣的實例中,可采用其他技術(shù)來標識期望的外圍設(shè)備。例如,在另一實施例中,移動設(shè)備結(jié)合位置信息利用與障礙物和可橫穿區(qū)域(諸如墻壁、房間邊界和過道)有關(guān)的地圖信息來確定外圍設(shè)備是否在同一房間內(nèi)或者是否因其他原因而是可取的。移動設(shè)備和外圍設(shè)備是否處于同一封閉區(qū)域內(nèi)可通過將該外圍設(shè)備所傳送的位置與移動設(shè)備位置進行比較來確定。在另一實施例中,移動設(shè)備和外圍設(shè)備是否處于同一封閉區(qū)域內(nèi)可以通過確定移動設(shè)備的位置和該外圍設(shè)備的位置兩者是否都在該同一封閉區(qū)域的界限內(nèi)來決定。在又一實施例中,例如,如果期望一個以上的外圍設(shè)備,則用戶可以手動地選擇給定的外圍設(shè)備給該移動設(shè)備。在某些實施例中,如果移動設(shè)備處于諸如過道之類的非封閉區(qū)域內(nèi),則可以部分地基于距外圍設(shè)備的穿行距離而非依據(jù)直線距離來選擇外圍設(shè)備。穿行距離在包含過道網(wǎng)絡(luò)的室內(nèi)場所中可能顯著不同,過道一般會妨礙直接穿行到外圍設(shè)備。穿行距離還可以基于最有可能的路徑或基于之前聲明的興趣和偏好的用戶最感興趣路徑來選擇。
[0045]另一發(fā)現(xiàn)技術(shù)可采用包含各外圍設(shè)備的位置信息的中央儲存庫或服務(wù)器。移動設(shè)備可以查詢中央儲存庫,提供其自己的位置,并請求各外圍設(shè)備的位置信息。可以按多種方式(包括依據(jù)與移動設(shè)備的鄰近度、依據(jù)其他位置度量、依據(jù)外圍設(shè)備類型、依據(jù)操作能力等)來查詢外圍設(shè)備信息。在某些實施例中,外圍設(shè)備信息也可以包括狀態(tài)和/或能力信息(諸如設(shè)備的操作狀態(tài))、隊列(諸如打印機的打印隊列)的長度、可能的服務(wù)及時性或平均待處理服務(wù)時間、和/或設(shè)備的可用性程度。外圍設(shè)備位置信息還可包括相對于移動設(shè)備的位置的方向信息。在某些實施例中,移動設(shè)備可以例如通過屏幕上的箭頭來提供對外圍設(shè)備的方向的指示。在這樣的實施例中,移動設(shè)備的取向可以通過各種手段(諸如加速計、陀螺儀和磁力計)來獲得。
[0046]另一發(fā)現(xiàn)技術(shù)可以向移動設(shè)備標識與該移動設(shè)備共享同一接入點(由此暗示鄰近性)的各外圍設(shè)備。在另一方面,發(fā)現(xiàn)技術(shù)可以向移動設(shè)備標識共享接入點概況的各外圍設(shè)備。例如,如果用戶在具有投影儀的房間內(nèi),并希望用移動設(shè)備來標識該投影儀,則該移動設(shè)備可以執(zhí)行發(fā)現(xiàn)查詢??梢钥匆娊尤朦cA、B和C的移動設(shè)備可被給予在以下若干投影儀之間作出選擇的方案:看見接入點B、C和D的第一投影儀,看見接入點A、B和C的第二投影儀,以及看見接入點A、B和Z的第三投影儀。移動設(shè)備可以選擇第二投影儀,因為該投影儀與該移動設(shè)備共享相同的接入點概況,并因此最有可能是與該設(shè)備最接近的投影儀。
[0047]在一方面,移動設(shè)備、外圍設(shè)備或其他設(shè)備(諸如中央儲存庫、后端服務(wù)器、或其他信息存儲設(shè)備)可以維護移動設(shè)備和外圍設(shè)備之間的連接的記錄。該記錄/連接歷史可被用于基于先前移動設(shè)備的連接經(jīng)歷來輔助將來的連接操作。例如,可以按被格式化成反映由之前的(諸)移動設(shè)備所選擇的外圍設(shè)備的次序來向與之前的(諸)移動設(shè)備具有類似連接信息的移動設(shè)備示出可用的外圍設(shè)備。該連接歷史還可以包括諸如失敗的連接嘗試、依據(jù)位置(和/或依據(jù)日期、移動設(shè)備類型、或其他因素)被頻繁地需要的外圍設(shè)備類型之類的信息。
[0048]作為定位或發(fā)現(xiàn)的一部分,移動設(shè)備的位置定位可基于可發(fā)現(xiàn)的外圍設(shè)備,這些外圍設(shè)備的位置通常不會改變。移動設(shè)備可以基于該移動設(shè)備能與之通信的各外圍設(shè)備以及從那些外圍設(shè)備獲得的位置信息來估計該移動設(shè)備的位置。外圍設(shè)備可能通過諸如所存儲的位置坐標、房間/樓層位置、服務(wù)器標識的象限信息等多種技術(shù)來獲知其自己的位置。數(shù)字地圖或樓層平面圖也可以由一個或多個外圍設(shè)備或由服務(wù)器或其他設(shè)備存儲,并被用于確定外圍設(shè)備或移動設(shè)備的位置信息以及將該信息傳達給移動設(shè)備。還可以包括附加位置信息,諸如在特定房間或通道內(nèi)的位置、外圍設(shè)備正指向的方向(尤其針對諸如投影設(shè)備之類的外圍設(shè)備等)。還可以在外圍設(shè)備與移動設(shè)備之間交換附加的非位置定位信息,包括兼容軟件信息、功率使用信息等。
[0049]連梓
[0050]一但標識出期望的外圍設(shè)備,移動設(shè)備就可以通過各種通信技術(shù)(包括WLAN、藍牙等)中的任何通信技術(shù)連接到該設(shè)備。
[0051]以上技術(shù)可以按各種方式來組合和/或自動化,以增強用戶體驗。
[0052]例如,可以向移動設(shè)備的用戶呈現(xiàn)依據(jù)類型、距離等的對鄰近外圍設(shè)備的選擇方案。還可以向用戶呈現(xiàn)基于移動設(shè)備配置的對鄰近外圍設(shè)備的選擇方案。例如,可以向收聽音頻內(nèi)容的用戶呈現(xiàn)一旦進入揚聲器所在的房間就將該音頻輸出到揚聲器的選項。在另一示例中,可以向觀看視頻內(nèi)容的用戶呈現(xiàn)輸出到附近的電視機或視頻投影儀的選項。
[0053]替換地,用戶可以執(zhí)行對可用的外圍設(shè)備的查詢。用戶可以從移動設(shè)備發(fā)起查詢,該移動設(shè)備可隨后搜索或廣播對附近設(shè)備的請求,或者可查詢中央儲存庫以搜索可用的外圍設(shè)備。例如,在會議室中的用戶可能希望將視頻內(nèi)容輸出到該房間內(nèi)的投影儀,或者可能希望標識是否有任何投影儀在附近。移動設(shè)備可以作出中央查詢或搜索附近的信標。在另一示例中,用戶進入購物中心,并希望定位最近的ATM或洗手間。用戶可操作移動設(shè)備以搜索指示期望項目的位置的電子指示器(其可能位于該ATM或洗手間上或者在其附近)。
[0054]如果期望類別中有多個項目可用,則可以按鄰近度的次序?qū)⑺鼈兂尸F(xiàn)給用戶。在其他實施例中,優(yōu)先級次序可以是用戶確定的。在又一些實施例中,次序或優(yōu)先級可基于預(yù)定的準則。例如,在搜索ATM時,可以考慮鄰近度、對用戶期望的銀行網(wǎng)絡(luò)的支持、和/或所收取的費用。[0055]以上技術(shù)可以被移動設(shè)備采用,或者它們可以被外圍設(shè)備、服務(wù)器或被配置成向移動設(shè)備標識外圍設(shè)備的其他裝置采用。
[0056]如圖5中所示,一裝置可以確定移動設(shè)備位置信息,如框502中所示。該裝置可以接收外圍設(shè)備位置信息以及外圍設(shè)備能力信息,如框504中所示。該裝置可以將外圍設(shè)備能力信息與期望能力進行比較,如框506中所示。該裝置可以將外圍設(shè)備位置信息與移動設(shè)備位置信息進行比較,如框508中所示。該裝置可以確定何時需要外圍設(shè)備定位,如框510中所示。該裝置可以選擇至少一個外圍設(shè)備,如框512中所示。
[0057]圖6示出用于移動設(shè)備的裝置600的設(shè)計。裝置600包括用于確定移動設(shè)備位置信息的模塊602。裝置600還包括用于接收外圍設(shè)備位置信息和外圍設(shè)備能力信息的模塊604。裝置600還包括用于將該外圍設(shè)備能力信息與期望能力進行比較的模塊606。裝置600還包括用于將外圍設(shè)備位置信息與移動設(shè)備位置信息進行比較的模塊608。裝置600還包括用于確定何時需要外圍設(shè)備定位的模塊610。裝置600還包括用于選擇至少一個外圍設(shè)備的模塊612。圖6中的各模塊可以是處理器、電子器件、硬件設(shè)備、電子組件、邏輯電路、存儲器、軟件代碼、固件代碼等,或其任何組合。
[0058]一設(shè)備可以包括用于確定移動設(shè)備位置信息的裝置。該裝置可包括以下組件:指令48、位置服務(wù)器26、位置定位接收機31、存儲介質(zhì)32、蜂窩收發(fā)機35、總線34、存儲介質(zhì)32、衛(wèi)星20、基站22、天線122、收發(fā)機121、接口 120、總線101、SPS接收機155、接口 150、天線158、外圍設(shè)備46、外圍設(shè)備服務(wù)器240和模塊602。該設(shè)備可以包括用于接收外圍設(shè)備位置信息和外圍設(shè)備能力信息的裝置。此裝置可包括以下組件:指令48、蜂窩收發(fā)機35、總線34、存儲介質(zhì)32、衛(wèi)星20、基站22、天線122、收發(fā)機121、接口 120、總線101、外圍設(shè)備46、外圍設(shè)備服務(wù)器240和模塊604。該設(shè)備可包括用于將外圍設(shè)備能力信息與期望能力進行比較的裝置。此裝置可包括以下組件:數(shù)據(jù)處理器30、存儲介質(zhì)32、指令48、處理器112、外圍設(shè)備服務(wù)器240、外圍設(shè)備46和模塊606。該設(shè)備可包括用于將外圍設(shè)備位置信息與移動設(shè)備位置信息進行比較的裝置。此裝置可包括以下組件:數(shù)據(jù)處理器30、存儲介質(zhì)32、指令48、處理器112和模塊608。該設(shè)備可包括用于確定何時需要外圍設(shè)備定位的裝置。此裝置可包括以下組件:數(shù)據(jù)處理器30、存儲介質(zhì)32、指令48、處理器112和模塊610。該設(shè)備可包括用于選擇至少一個外圍設(shè)備的裝置。此裝置可包括以下組件:數(shù)據(jù)處理器30、存儲介質(zhì)32、指令48、處理器112和模塊612。在另一方面,前述裝置可以是配置成執(zhí)行由前述裝置敘述的功能的模塊或任何設(shè)備。
[0059]應(yīng)理解,所公開的過程中各步驟的具體次序或位階是示例性辦法的例子?;谠O(shè)計偏好,應(yīng)理解這些過程中步驟的具體次序或位階可被重新安排而仍在本公開的范圍之內(nèi)。所附方法權(quán)利要求以樣本次序呈現(xiàn)各種步驟的要素,且并不意味著受限于所呈現(xiàn)的具體次序或位階。
[0060]本領(lǐng)域技術(shù)人員將可理解,信息和信號可使用各種不同技術(shù)和技藝中的任何一種來表示。例如,以上描述通篇可能引述的數(shù)據(jù)、指令、命令、信息、信號、位(比特)、碼元、和碼片可由電壓、電流、電磁波、磁場或磁粒子、光場或光學粒子、或其任何組合來表示。
[0061]本領(lǐng)域技術(shù)人員將進一步領(lǐng)會,結(jié)合本文中所公開的方面來描述的各種解說性邏輯塊、模塊、電路、和算法步驟可實現(xiàn)為電子硬件、計算機軟件、或這兩者的組合。為清楚地解說硬件與軟件的這一可互換性,各種解說性組件、塊、模塊、電路、和步驟在上面是以其功能性的形式作一般化描述的。此類功能性是被實現(xiàn)為硬件還是軟件取決于具體應(yīng)用和施加于整體系統(tǒng)的設(shè)計約束。技術(shù)人員可針對每種特定應(yīng)用以不同方式來實現(xiàn)所描述的功能性,但此類實現(xiàn)決策不應(yīng)被解讀為致使脫離本公開的范圍。
[0062]結(jié)合本文中公開的方面描述的各種解說性邏輯塊、模塊、以及電路可用通用處理器、數(shù)字信號處理器(DSP)、專用集成電路(ASIC)、現(xiàn)場可編程門陣列(FPGA)或其他可編程邏輯器件、分立的門或晶體管邏輯、分立的硬件組件、或其設(shè)計成執(zhí)行本文中描述的功能的任何組合來實現(xiàn)或執(zhí)行。通用處理器可以是微處理器,但在替換方案中,該處理器可以是任何常規(guī)的處理器、控制器、微控制器、或狀態(tài)機。處理器還可以被實現(xiàn)為計算設(shè)備的組合,例如DSP與微處理器的組合、多個微處理器、與DSP核心協(xié)同的一個或多個微處理器或任何其它此類配置。
[0063]結(jié)合本文中公開的方面描述的方法或算法的步驟可直接在硬件中、在由處理器執(zhí)行的軟件模塊中、或在這兩者的組合中體現(xiàn)。軟件模塊可駐留在RAM存儲器、閃存、ROM存儲器、EPROM存儲器、EEPROM存儲器、寄存器、硬盤、可移動盤、CD-ROM、或本領(lǐng)域中所知的任何其他形式的存儲介質(zhì)中。示例性存儲介質(zhì)耦合到處理器以使得該處理器能從/向該存儲介質(zhì)讀取和寫入信息。替換地,存儲介質(zhì)可以被整合到處理器。處理器和存儲介質(zhì)可駐留在ASIC中。ASIC可駐留在用戶終端中。替換地,處理器和存儲介質(zhì)可作為分立組件駐留在用戶終端中。
[0064]提供以上對所公開方面的描述是為了使得本領(lǐng)域任何技術(shù)人員皆能夠制作或使用本公開。對這些方面的各種改動對本領(lǐng)域技術(shù)人員而言將是明顯的,并且本文中所定義的普適原理可應(yīng)用于其他方面而不會脫離本公開的精神實質(zhì)或范圍。由此,本公開并非旨在被限定于本文中示出的方面,而是應(yīng)被授予與本文中公開的原理和新穎性特征一致的最廣義的范圍。
【權(quán)利要求】
1.一種用于向移動設(shè)備標識外圍設(shè)備的方法,所述方法包括: 確定移動設(shè)備位置信息; 接收外圍設(shè)備位置信息和外圍設(shè)備能力信息; 將所述外圍設(shè)備能力信息與期望的能力進行比較; 將所述外圍設(shè)備位置信息與所述移動設(shè)備位置信息進行比較; 確定何時需要外圍設(shè)備定位;以及 選擇至少一個外圍設(shè)備。
2.如權(quán)利要求1所述的方法,其特征在于,進一步包括在所述移動設(shè)備與所選的至少一個外圍設(shè)備之間建立連接。
3.如權(quán)利要求1所述的方法,其特征在于,所述移動設(shè)備位置信息和外圍設(shè)備位置信息包括接入點概況。
4.如權(quán)利要求1所述的方法,其特征在于,將所述外圍設(shè)備位置信息與所述移動設(shè)備位置信息進行比較包括確定由所述移動設(shè)備接收到的外圍設(shè)備信標信息。
5.如權(quán)利要求1所述的方法,其特征在于,將所述外圍設(shè)備位置信息與所述移動設(shè)備位置信息進行比較包括確定由至少一個外圍設(shè)備接收到的移動設(shè)備信標信息。
6.如權(quán)利要求1所述的方法,其特征在于,將所述外圍設(shè)備位置信息與所述移動設(shè)備位置信息進行比較包括確定到所述移動設(shè)備的可穿行路徑。
7.如權(quán)利要求6所述的方法,其特征在于,所述可穿行路徑計及室內(nèi)障礙物。
8.如權(quán)利要求1所述的方法,其特征在于,所述外圍設(shè)備位置信息是從服務(wù)器獲得的。
9.如權(quán)利要求1所述的方法,其特征在于,所選的至少一個外圍設(shè)備不是與所述移動設(shè)備最接近的外圍設(shè)備。
10.如權(quán)利要求1所述的方法,其特征在于,所選的至少一個外圍設(shè)備是基于所述移動設(shè)備的室內(nèi)位置來確定的。
11.如權(quán)利要求1所述的方法,其特征在于,所選的至少一個外圍設(shè)備是基于先前的外圍設(shè)備連接的歷史來確定的。
12.如權(quán)利要求1所述的方法,其特征在于,所選的至少一個外圍設(shè)備是基于移動設(shè)備配置、用戶指示的外圍設(shè)備偏好、和兼容性信息中的至少一者來確定的。
13.一種用于向移動設(shè)備標識外圍設(shè)備的設(shè)備,所述設(shè)備包括: 用于確定移動設(shè)備位置信息的裝置; 用于接收外圍設(shè)備位置信息和外圍設(shè)備能力信息的裝置; 用于將所述外圍設(shè)備能力信息與期望的能力進行比較的裝置; 用于將所述外圍設(shè)備位置信息與所述移動設(shè)備位置信息進行比較的裝置; 用于確定何時需要外圍設(shè)備定位的裝置;以及 用于選擇至少一個外圍設(shè)備的裝置。
14.一種用于向移動設(shè)備標識外圍設(shè)備的計算機程序產(chǎn)品,所述計算機程序產(chǎn)品包括: 其上記錄有程序代碼的非瞬態(tài)計算機可讀介質(zhì),所述程序代碼包括: 用于確定移動設(shè)備位置信息的程序代碼; 用于接收外圍設(shè)備位置信息和外圍設(shè)備能力信息的程序代碼;用 于將所述外圍設(shè)備能力信息與期望的能力進行比較的程序代碼; 用于將所述外圍設(shè)備位置信息與所述移動設(shè)備位置信息進行比較的程序代碼; 用于確定何時需要外圍設(shè)備定位的程序代碼;以及 用于選擇至少一個外圍設(shè)備的程序代碼。
15.一種用于向移動設(shè)備標識外圍設(shè)備的裝置,所述裝置包括: 至少一個處理器;以及耦合至所述至少一個處理器的存儲器, 所述至少一個處理器被配置成: 確定移動設(shè)備位置信息; 接收外圍設(shè)備位置信息和外圍設(shè)備能力信息; 將所述外圍設(shè)備能力信息與期望的能力進行比較; 將所述外圍設(shè)備位置信息與所述移動設(shè)備位置信息進行比較; 確定何時需要外圍設(shè)備定位;以及 選擇至少一個外圍設(shè)備。
16.如權(quán)利要求15所述的裝置,其特征在于,所述至少一個處理器被進一步配置成在移動設(shè)備與所選的至少一個外圍設(shè)備之間建立連接。
17.如權(quán)利要求15所述的裝置,其特征在于,所述移動設(shè)備位置信息和外圍設(shè)備位置信息包括接入點概況。
18.如權(quán)利要求15所述的裝置,其特征在于,所述至少一個處理器被進一步配置成確定由所述移動設(shè)備接收的外圍設(shè)備信標信息。
19.如權(quán)利要求15所述的裝置,其特征在于,所述至少一個處理器被進一步配置成確定由至少一個外圍設(shè)備接收的移動設(shè)備信標信息。
20.如權(quán)利要求15所述的裝置,其特征在于,所述至少一個處理器被進一步配置成確定到所述移動設(shè)備的可穿行路徑。
21.如權(quán)利要求20所述的裝置,其特征在于,所述可穿行路徑計及室內(nèi)障礙物。
22.如權(quán)利要求15所述的裝置,其特征在于,所述外圍設(shè)備位置信息是從服務(wù)器獲得的。
23.如權(quán)利要求15所述的裝置,其特征在于,所選的至少一個外圍設(shè)備不是與所述移動設(shè)備最接近的外圍設(shè)備。
24.如權(quán)利要求15所述的裝置,其特征在于,所選的至少一個外圍設(shè)備是基于所述移動設(shè)備的室內(nèi)位置來確定的。
25.如權(quán)利要求15所述的裝置,其特征在于,所選的至少一個外圍設(shè)備是基于先前的外圍設(shè)備連接的歷史來確定的。
26.如權(quán)利要求15所述的裝置,其特征在于,所選的至少一個外圍設(shè)備是基于移動設(shè)備配置、用戶指示的外圍設(shè)備偏好、和兼容性信息中的至少一者來確定的。
【文檔編號】H04W4/20GK103975609SQ201280059863
【公開日】2014年8月6日 申請日期:2012年9月11日 優(yōu)先權(quán)日:2011年10月7日
【發(fā)明者】B·E·比約特加德, M·A·L·柯比 申請人:高通股份有限公司