用于基于服務(wù)集標(biāo)識符的位置檢測的系統(tǒng)和方法
【專利摘要】本發(fā)明公開了用于至少部分地基于識別無線接入點(diǎn)和與無線接入點(diǎn)相關(guān)聯(lián)的至少一個(gè)服務(wù)集標(biāo)識符來識別位置的系統(tǒng)和方法。
【專利說明】用于基于服務(wù)集標(biāo)識符的位置檢測的系統(tǒng)和方法
【技術(shù)領(lǐng)域】
[0001]本公開一般地涉及位置檢測,并且更具體地涉及基于服務(wù)集標(biāo)識符(SSID)的位置檢測的系統(tǒng)和方法。
【背景技術(shù)】
[0002]通常,電子裝置(諸如移動通信裝置)可以提供各種位置感知服務(wù)。這些服務(wù)可以由電子裝置通過運(yùn)行一個(gè)或多個(gè)指令和/或應(yīng)用來提供,該指令和/或應(yīng)用可以請求、接收和/或利用方位信息。因此,電子裝置可以能夠使用各種機(jī)制來確定其位置和/或方位,該機(jī)制包括例如基于衛(wèi)星的三角測量、無線保真(W1-Fi)接入點(diǎn)(AP)檢測或基于蜂窩服務(wù)的三角測量。然而,這些過程和機(jī)制中的每一個(gè)都可能消耗相對高水平的能量并且在移動裝置的情況下,可能快速耗盡可用的能量存儲裝置和電池。
【專利附圖】
【附圖說明】
[0003]圖1描繪根據(jù)本公開的實(shí)施例的示例性基于W1-Fi SSID的位置獲知和檢測環(huán)境的示意圖,該環(huán)境合并了位置獲知和檢測電子裝置。
[0004]圖2描繪根據(jù)本公開的實(shí)施例的用于建立無線連接的代表性接入點(diǎn)的示意框圖,該接入點(diǎn)包括在圖1的位置獲知和檢測環(huán)境中。
[0005]圖3描繪被配置為根據(jù)本公開的實(shí)施例操作的示例性用戶裝置的示意框圖。
[0006]圖4是根據(jù)本公開的實(shí)施例的用于獲知和檢測方位的示例性方法的流程圖。
[0007]圖5是根據(jù)本公開的實(shí)施例的用于位置感知內(nèi)容訪問的示例性方法的流程圖。
[0008]圖6是根據(jù)本公開的實(shí)施例的用于向用戶裝置提供安全定義文件的示例性方法的流程圖。
[0009]圖7是根據(jù)本公開的實(shí)施例的用于建立位置感知無線通信連接的示例性方法的流程圖。
【具體實(shí)施方式】
[0010]后面參考附圖更全面地描述本公開的實(shí)施例,在附圖中示出了本公開的實(shí)施例。然而,本公開可以按照不同的形式被體現(xiàn)并且不應(yīng)當(dāng)被解釋為限于本文中闡述的實(shí)施例;確切而言,提供這些實(shí)施例以使得本公開將是全面和完整的,并且將把本公開的范圍全面?zhèn)鬟_(dá)給本領(lǐng)域技術(shù)人員。相同的數(shù)字自始至終指代相同的元件。
[0011]本公開的實(shí)施例可以提供用于向電子裝置(諸如移動通信裝置)提供位置信息的系統(tǒng)和方法。可以至少部分地基于與無線通信接入點(diǎn)(AP)(諸如無線保真(W1-Fi) AP)關(guān)聯(lián)的基本服務(wù)集標(biāo)識符(BSSID)和/或服務(wù)集標(biāo)識符(SSID)來確定位置信息。因此,電子裝置可以被配置為在電子裝置附近(諸如在電子裝置的無線電范圍內(nèi))檢測和識別AP。在一些情況下,電子裝置可以進(jìn)一步被配置為與電子裝置附近的一個(gè)或多個(gè)AP建立通信鏈路。在其它情況下,電子裝置可以在不與AP建立通信鏈路的情況下從特定AP及其關(guān)聯(lián)的SSID和/或BSSID探知方位和/或位置信息。位置信息可以包括例如與特定SSID、BSSID或其組合相關(guān)聯(lián)的位置名稱和/或標(biāo)識符。位置名稱和/或標(biāo)識符可以例如是文本和/或數(shù)字串,其可以標(biāo)識SSID和/或BSSID中特定的一個(gè)。在一些實(shí)施例中,位置信息可以包括地理位置坐標(biāo)。因此,通過檢測附近AP并且確定AP的關(guān)聯(lián)SSID和BSSID,電子裝置可以識別與附近AP相關(guān)聯(lián)的至少一個(gè)位置標(biāo)識符。例如,如果電子裝置連接到具有與位置信息“WORK (工作)”相關(guān)聯(lián)的SSID和BSSID的接入點(diǎn),則電子裝置可以允許所有工作相關(guān)的文件在裝置上被訪問。在一些情況下,電子裝置可以能夠至少部分地基于檢測多個(gè)AP和關(guān)聯(lián)的SSID和/或BSSID來確定與地點(diǎn)相關(guān)聯(lián)的位置標(biāo)識符。
[0012]本公開的另外實(shí)施例可以提供用于基于SSID或BSSID來識別位置的系統(tǒng)和方法。位置可以由與接入點(diǎn)集合相關(guān)聯(lián)的位置標(biāo)識符及其關(guān)聯(lián)的SSID和BSSID來標(biāo)識??梢灾辽俨糠值鼗跁r(shí)間上的附近、空間上的附近和SSID值的相似性來確定與位置標(biāo)識符相關(guān)聯(lián)的接入點(diǎn)集合。例如,電子裝置可以在第一時(shí)間參考或時(shí)間點(diǎn)掃描針對一個(gè)或多個(gè)初始接入點(diǎn)(AP)的區(qū)域。一旦電子裝置掃描初始接入點(diǎn),電子裝置就可以諸如通過取回和/或檢測與每個(gè)初始接入點(diǎn)相關(guān)聯(lián)的信標(biāo)來識別與在初始時(shí)間檢測的每個(gè)初始AP相關(guān)聯(lián)的SSID值和BSSID值。如果與至少一個(gè)初始接入點(diǎn)相關(guān)聯(lián)的初始BSSID指示這些先前識別的位置,則電子裝置可以取回先前識別的位置。電子裝置還可以分配新的位置標(biāo)識符給SSID和BSSID值和/或BSSID值的組合可以被電子裝置用于識別初始AP的電子裝置的位置。在一些情況中,所掃描的接入點(diǎn)的整個(gè)集合或子集的BSSID值可以被用于識別位置。例如,如果所檢測的AP是“WORK (工作)”、“CAFfi (咖啡館,)”和“OTHER (其它)”,則這個(gè)組合可以被識別為“WORK”的位置標(biāo)識符。如果與每一個(gè)初始接入點(diǎn)相關(guān)聯(lián)的初始BSSID指示這些先前識別的位置,則電子裝置還可以取回先前識別的位置。在一個(gè)方法,位置和關(guān)聯(lián)的位置標(biāo)識符僅在所檢測的接入點(diǎn)中觀察到穩(wěn)定之后才可以由電子裝置確定。換句話說,僅在電子裝置已處于該位置中達(dá)預(yù)定的時(shí)間跨度之后,電子裝置才可以對位置和關(guān)聯(lián)的位置標(biāo)識符做出確定。
[0013]如果電子裝置在第二時(shí)間參考或時(shí)間點(diǎn)檢測到新的接入點(diǎn),則新的接入點(diǎn)可以被添加,從而擴(kuò)增位置和關(guān)聯(lián)的位置標(biāo)識符。電子裝置可以確定是否基于SSID的相似性把相同的位置標(biāo)識符分配給第二接入點(diǎn)。例如,如果電子裝置處于具有“WORK”的關(guān)聯(lián)的SSID的位置處,并且電子裝置移動到一位置,使得它得到具有“W0RK2”的SSID的新接入點(diǎn),則電子裝置可以把具有SSID “W0RK2”的新接入點(diǎn)與和分配給“WORK”的標(biāo)識符相同的位置標(biāo)識符相關(guān)聯(lián)。為了做出這個(gè)確定,電子裝置可以在新接入點(diǎn)和初始接入點(diǎn)之一之間當(dāng)它們彼此相對靠近時(shí)檢測到基本上類似的SSID值。在一個(gè)方面,如果當(dāng)新接入點(diǎn)被電子裝置檢測到時(shí),初始接入點(diǎn)的信號強(qiáng)度大于閾值水平,則可以確定新接入點(diǎn)和初始接入點(diǎn)之一彼此相對靠近。在特定實(shí)施例中,可以基于檢測一個(gè)或多個(gè)接入點(diǎn)的范圍(諸如無線電覆蓋)上的重疊來判定一個(gè)或多個(gè)接入點(diǎn)的相對靠近。在另外的實(shí)施例中,如果新接入點(diǎn)以不再檢測到所述一個(gè)或多個(gè)初始接入點(diǎn)中的至少一個(gè)的閾值時(shí)間跨度被檢測到,則新接入點(diǎn)可以與一個(gè)或多個(gè)初始接入點(diǎn)的位置標(biāo)識符相關(guān)聯(lián)。在一個(gè)實(shí)施例中,如果電子裝置讀取“WORK”作為來自接入點(diǎn)的SSID,并且在距彼此相對較短的預(yù)定時(shí)間內(nèi)再次檢測到具有“W0RK2”的關(guān)聯(lián)SSID的接入點(diǎn),則電子裝置可以確定這兩個(gè)接入點(diǎn)在足夠接近的范圍和/或時(shí)間分離內(nèi),從而分派相同的位置標(biāo)識符給兩個(gè)接入點(diǎn)。在另一示例中,如果電子裝置能夠從“WORK”和“W0RK2”兩者接收到信號,則其可以認(rèn)識到:因?yàn)殡娮友b置正在同時(shí)接收兩個(gè)信號,所以它們緊密靠近彼此。電子裝置還可以基于BSSID的穩(wěn)定性確定是否分配相同的位置標(biāo)識符給第二接入點(diǎn)。如果該裝置檢測到第二接入點(diǎn)同時(shí)仍然能夠檢測到第一接入點(diǎn),則可以把相同位置標(biāo)識符分配給這些接入點(diǎn)。因此,與特定位置和關(guān)聯(lián)的位置標(biāo)識符相關(guān)聯(lián)的接入點(diǎn)可以增加。在一個(gè)方面,僅在觀察到新檢測到的接入點(diǎn)中的SSID或BSSID穩(wěn)定之后,位置和關(guān)聯(lián)的位置標(biāo)識符才可以被電子裝置關(guān)聯(lián)到新發(fā)現(xiàn)的接入點(diǎn)。在一些實(shí)施例中僅在電子裝置處于新發(fā)現(xiàn)的接入點(diǎn)的范圍內(nèi)達(dá)預(yù)定的時(shí)間跨度之后,電子裝置才可以確定把與一個(gè)或多個(gè)初始接入點(diǎn)相關(guān)聯(lián)的位置標(biāo)識符進(jìn)行關(guān)聯(lián)。
[0014]在特定實(shí)施例中,與特定SSID和/或BSSID關(guān)聯(lián)的位置標(biāo)識可能需要訪問位置數(shù)據(jù)庫,該位置數(shù)據(jù)庫包含與位置標(biāo)識符和SSID和/或BSSID有關(guān)的信息。在特定實(shí)施例中,位置數(shù)據(jù)庫可以把SSID和/或BSSID映射到位置名稱或標(biāo)識符。位置數(shù)據(jù)庫可以被存儲在電子裝置上或可以距電子裝置遠(yuǎn)程地存儲。替代地,位置數(shù)據(jù)庫可以既本地存儲在電子裝置上也遠(yuǎn)程存儲。在特定情況下,電子裝置可以被配置為與電子裝置的用戶進(jìn)行交互以接收和/或提供與位置名稱和到SSID和/或BSSID的關(guān)聯(lián)有關(guān)的信息。
[0015]在另外的實(shí)施例中,電子裝置可以被配置為獲知特定位置并且可以被配置為把位置信息(諸如位置標(biāo)識符和/或名稱)關(guān)聯(lián)到所檢測到的位置和/或方位。電子裝置可以能夠通過掃描可用AP來獲知特定位置,并且通過識別AP的樣式獲知位置。因此,電子裝置可以檢測與AP關(guān)聯(lián)的特定SSID和/或BSSID,并且至少部分地基于SSID和/或BSSID以及關(guān)聯(lián)的位置標(biāo)識符來更新位置數(shù)據(jù)庫。在一些情況下,如果電子裝置檢測到重疊的AP,其中AP的無線電范圍可以在地理上重疊,則電子裝置可以確定重疊的AP及其SSID和/或BSSID可以與相同的或基本相似的位置信息相關(guān)聯(lián)。在另外的方面中,電子裝置可以被配置為檢測具有相同SSID但是不同BSSID的AP,并且然后把具有不同BSSID的AP關(guān)聯(lián)到不同的位置信息。再另外,電子裝置可以被配置為接收用戶輸入(諸如經(jīng)由與電子裝置關(guān)聯(lián)的用戶接口)以把特定SSID和/或BSSID關(guān)聯(lián)到特定位置信息。在一個(gè)方面中,當(dāng)電子裝置在所檢測到的SSID和/或BSSID中檢測到相對穩(wěn)定性時(shí),電子裝置可以“獲知位置”或者以另外方式把特定SSID和/或BSSID分派給對應(yīng)的位置信息。換句話說,電子裝置可以實(shí)現(xiàn)如下過程:當(dāng)電子裝置檢測到在特定SSID范圍中的停留時(shí)間達(dá)預(yù)定的時(shí)間數(shù)量或預(yù)定時(shí)間量時(shí)獲知位置。在特定實(shí)施例中,電子裝置可以被配置為:如果電子裝置在SSID面前達(dá)預(yù)定時(shí)間長度,則獲知位置或以另外方式把位置信息與特定SSID相關(guān)聯(lián)。
[0016]在再另外的實(shí)施例中,電子裝置和/或在其上運(yùn)行的個(gè)體應(yīng)用軟件可以具有與它們相關(guān)聯(lián)的位置定義文件。該位置定義文件可以指示關(guān)聯(lián)的電子裝置和/或應(yīng)用軟件可以遵守的許可和/或定義文件。在一個(gè)實(shí)施方式中,可以提供位置服務(wù)服務(wù)器,位置服務(wù)服務(wù)器被配置為與電子裝置和/或關(guān)聯(lián)的應(yīng)用軟件進(jìn)行交互以提供位置定義文件和/或許可給電子裝置和/或在其上運(yùn)行的應(yīng)用軟件,從而用于訪問文件和/或到其它裝置的通信鏈路。因此,當(dāng)在特定位置或當(dāng)連接到具有特定SSID和/或BSSID的AP時(shí),位置定義文件可以告知對訪問數(shù)據(jù)的偏好、許可和/或約束。
[0017]本公開的實(shí)施例還可以包括基于另一 AP的位置標(biāo)識符的知識把位置標(biāo)識符關(guān)聯(lián)到新發(fā)現(xiàn)的AP的方法和/或過程。如果發(fā)現(xiàn)第二新發(fā)現(xiàn)AP具有與第一 AP重疊的范圍和/或無線電覆蓋區(qū)域,則第二 AP可以與已知位置標(biāo)識符關(guān)聯(lián),該已知位置標(biāo)識符與第一 AP關(guān)聯(lián)。替代地,與一個(gè)AP關(guān)聯(lián)的特定位置標(biāo)識符可以與共享相同或基本相似SSID的另一 AP關(guān)聯(lián)。在再另一替代方案中,與一個(gè)AP關(guān)聯(lián)的特定位置標(biāo)識符可以與共享相同或基本相似SSID的并且在無線電覆蓋和/或范圍方面至少部分地具有重疊的另一 AP關(guān)聯(lián)。
[0018]將意識到的是,雖然這里的討論可以特定地針對使用一個(gè)或多個(gè)移動電子裝置的無線網(wǎng)絡(luò)檢測、發(fā)現(xiàn)和/或與其的通信連接的建立,但是公開的系統(tǒng)、方法和設(shè)備在本公開實(shí)施例和范圍內(nèi)可以被應(yīng)用于非移動或靜止電子裝置。將進(jìn)一步被意識到的是,這里所討論的移動電子裝置可以在任何合適的環(huán)境、位置或應(yīng)用(諸如機(jī)動車應(yīng)用、個(gè)人用途、軍事用途、商業(yè)用途等)中被操作。再進(jìn)一步,將被意識到的是,雖然這里的許多討論可以聚焦于W1-FI或直接W1-FI網(wǎng)絡(luò),但是公開的系統(tǒng)、方法和設(shè)備可以被應(yīng)用于任何合適的無線網(wǎng)絡(luò)、自組織(ad-hoc)網(wǎng)絡(luò)或點(diǎn)對點(diǎn)通信鏈路,可以在任何合適的頻率、波長、調(diào)制技術(shù)、預(yù)建立的標(biāo)準(zhǔn)或協(xié)議下被操作。這種無線網(wǎng)絡(luò)、點(diǎn)對點(diǎn)連接或自組織網(wǎng)絡(luò)的非限制性示例可以包括但不限于W1-F1、直接W1-F1、BLUET00TH?、低耗能藍(lán)牙(BLE)、蜂窩、第三代蜂窩(3G)、第四代蜂窩(4G)、長期演進(jìn)(LTE)、全球微波接入互操作性(WiMAX)或其組合。
[0019]圖1是基于低功率W1-Fi SSID的位置獲知和檢測環(huán)境的一般概覽的示例性實(shí)施例,該環(huán)境合并了位置獲知和檢測電子裝置。能夠獲知和識別移動裝置在哪里被以物理方式采用和使用對于移動裝置來說越來越重要??赡艽嬖诖蟮暮驮鲩L的應(yīng)用和服務(wù)的集合,該應(yīng)用和服務(wù)當(dāng)前使用這個(gè)類型信息。另外,具有背景感知用途的重要性將允許移動裝置基于其背景優(yōu)化其自身的性能。例如,移動裝置可以在不具有關(guān)于確切坐標(biāo)的信息的情況下確定用戶在家里還是在工作。如果移動裝置探知其近似位置,諸如工作、家、公共場所或旅行,則參數(shù)可以被設(shè)置為控制和約束訪問。在本公開的一個(gè)實(shí)施例中,可以基于用戶的近似位置來約束對移動裝置中特定文件的訪問。例如,如果用戶裝置104 (1)-104 (N)連接到具有與公共場所相關(guān)聯(lián)的SSID140的接入點(diǎn),則當(dāng)用戶裝置連接到該SSID140時(shí),用戶裝置104可以約束特定文件被查看以保護(hù)隱私或提供安全性。
[0020]參見圖1,根據(jù)本公開的實(shí)施例的示例性位置獲知和檢測環(huán)境100可以包括一個(gè)或多個(gè)用戶102,其與一個(gè)或多個(gè)用戶裝置104 (1)-104 (N)(這里統(tǒng)稱為用戶裝置104)進(jìn)行交互。用戶裝置104可以被配置為經(jīng)由一個(gè)或多個(gè)無線鏈路108檢測一個(gè)或多個(gè)可用的無線接入點(diǎn)(AP) 106 (1)-106 (N)(這里統(tǒng)稱為AP106)。
[0021]用戶102可以是個(gè)人或其它實(shí)體,諸如公司、非盈利組織、盈利組織、政府組織、公共行業(yè)組織或位于這個(gè)國家或外國的任何前面提到的實(shí)體。用戶裝置104可以包括但不限于個(gè)人計(jì)算機(jī)、桌上計(jì)算機(jī)、筆記本計(jì)算機(jī)、膝上型計(jì)算機(jī)、個(gè)人數(shù)字助理(PDA)、電子書(ebook)、讀取器、輸入板計(jì)算裝置、平板計(jì)算裝置、智能電話或其組合。如上面討論的,用戶裝置104可以包括一個(gè)或多個(gè)用戶輸入接口用于接受用戶102輸入。用戶裝置104還另外可以包括一個(gè)或多個(gè)用戶輸出接口,諸如顯示器、觸敏顯示器、揚(yáng)聲器、觸覺輸出等。用戶裝置104上的一個(gè)或多個(gè)用戶輸出接口可以由用戶102用于與在用戶裝置104上運(yùn)行的應(yīng)用和/或其它指令(諸如位置感知應(yīng)用或提供位置感知信息、許可、和/或服務(wù)用戶裝置104的用戶102的應(yīng)用)進(jìn)行交互。
[0022]AP 106可以是任何合適的無線電通信接入點(diǎn)和/或基站,其被配置為發(fā)射合適的電磁波用于單向、雙向和/或廣播通信。在一個(gè)方面中,從AP發(fā)射的電磁波或無線電波可以被調(diào)制成在其上承載信息和/或通信。AP可以是無線路由器或其它例如與W1-Fi關(guān)聯(lián)的無線基礎(chǔ)結(jié)構(gòu)。每個(gè)AP可以具有關(guān)聯(lián)的服務(wù)集標(biāo)識符(SSID) 140以及關(guān)聯(lián)的基本服務(wù)集標(biāo)識符(BSSID) 144。
[0023]SSID140可以指代和/或標(biāo)識無線局域網(wǎng)(WLAN)。關(guān)于(一個(gè)或多個(gè))接入點(diǎn)106的SSID140可以通過把SSID140輸入到客戶端網(wǎng)絡(luò)設(shè)定中而被手動設(shè)置或者通過使SSID140字段不被指定或留空來自動設(shè)置。網(wǎng)絡(luò)管理員可以利用被設(shè)置在接入點(diǎn)106上并且向范圍中的所有無線裝置廣播的公共SSID140。SSID140是字符的字母數(shù)字序列。多個(gè)AP106可以共享相同的SSID。例如,如果幾個(gè)AP106被相同的實(shí)體控制,則這些AP106可以共享共同的SSID。例如,如果公司或大學(xué)部署多個(gè)AP106,則由該實(shí)體部署的所有SSID140可以共享共同的SSID140。替代地,可以存在任何數(shù)量的與實(shí)體的AP106相關(guān)聯(lián)的SSID140。在特定實(shí)施例中,如果實(shí)體具有多于一個(gè)地理上或空間上分離的位置,其中AP106跨這些位置分布,則這些AP106可以共享共同的SSID140。例如,具有多個(gè)位置的咖啡館可以在其每個(gè)位置供給W1-Fi服務(wù),并且與所供給的W1-Fi服務(wù)相關(guān)聯(lián)的這些AP106和基本服務(wù)集(BSS)可以具有跨多個(gè)位置的相同的SSID140。在這種情況下,AP106可以共享共同的SSID140,但是其覆蓋范圍在空間上不重疊。在一些情況下,可以存在類似但不確切相同的SSID。在特定實(shí)施例中,類似的SSID具有共同的字母數(shù)字分段。作為示例,“CAFf1-locat1n-l (咖啡館-位置-1)” “CAFf1-locat1n-2 (咖啡館-位置_2)”可以被認(rèn)為是類似的SSID。
[0024]BSSID144可以指代基礎(chǔ)結(jié)構(gòu)模式基本服務(wù)集(IBSS)[如IEEE802.ll-1999wireless LAN specificat1n standard 所定義的]中 AP 的介質(zhì)訪問控制(MAC)地址。該字段可以唯一地標(biāo)識每個(gè)BSS和AP。在IBSS中,BSSID144可以是從46位隨機(jī)數(shù)生成的本地管理的IEEE MAC地址。實(shí)際上,各自具有唯一 BSSID144的多個(gè)AP106可以共享共同的SSID140。
[0025]仍然參照圖1,用戶裝置104可以被配置為檢測多于一個(gè)可訪問AP106。在一個(gè)方面中,用戶裝置104可以在無線電范圍內(nèi)以預(yù)定的時(shí)間間隔或任意時(shí)間間隔尋找一個(gè)或多個(gè)AP。一旦用戶裝置104識別出可訪問的AP106,用戶裝置104就取回和/或接收用于一個(gè)或多個(gè)可用的AP106的SS皿40和/或BSSID140。利用特定AP106,SSID140和BSS皿44可以被配置為使得用戶裝置104可以取回和/或請求它們。用戶裝置104可以被配置為基于與AP106相關(guān)聯(lián)的所取回的SSID140和/或BSSID144確定位置標(biāo)識符,諸如位置名稱和/或標(biāo)簽。
[0026]AP106可以在咖啡館的不同位置處空間上彼此分離。因此,在特定情況下,位置標(biāo)識符可以利用共同位置標(biāo)識符和/或名稱(諸如“C0FFEEPLACE (咖啡館地點(diǎn))”)標(biāo)識咖啡館的每個(gè)位置??梢杂葾P的BSSID標(biāo)識地點(diǎn)。SSID140可以用于編組可以緊密靠近的多個(gè)AP106,使得用戶裝置104可以從這些多個(gè)AP106接收信號。該編組可以僅基于與部署在咖啡館的各個(gè)位置處的AP相關(guān)聯(lián)的SSID來確定,從而把咖啡館的所有AP與表示該咖啡館的位置標(biāo)識符相關(guān)聯(lián)。替代地,咖啡館的每個(gè)位置或至少一些位置可以被單獨(dú)標(biāo)識。例如,一個(gè)位置的標(biāo)識符可以是“COFFEEPLACE on Main Street (大街上的咖啡館地點(diǎn))”。另一位置的標(biāo)識符可以是“COFFEEPLACE on Peachtree Street (桃樹街上的咖啡館地點(diǎn))”。在這種情況下,咖啡館的個(gè)體位置標(biāo)識可能需要至少部分地基于SSID140和BSSID144兩者的位置的標(biāo)識。在不尋址每個(gè)可能的場景的情況下,將顯而易見的是,可以存在如下各種情況:標(biāo)識共同實(shí)體的多個(gè)位置或者單獨(dú)地標(biāo)識每個(gè)位置可能是有優(yōu)勢的。例如,在具有世界各地的許多不同辦公室的工作地點(diǎn)中,對于在辦公室環(huán)境中不同位置之間穿行的移動裝置來說可能有優(yōu)勢的是,例如能夠通過具有類似的位置標(biāo)識符(諸如“XYZ公司”)來將所有這些不同的接入點(diǎn)進(jìn)行編組。替代地,唯一地標(biāo)識每個(gè)辦公室(諸如“XYZ柏林”、“XYZ北京”和“XYZ紐約”)可能是有優(yōu)勢的。在一個(gè)方面中,用戶裝置104可以訪問存儲在用戶裝置104上的位置數(shù)據(jù)庫以至少部分地基于SSID140和/或BSSID144來確定位置標(biāo)識符和/或位置名稱。
[0027]用戶裝置104可以進(jìn)一步被配置為:基于到所檢測的AP和關(guān)聯(lián)的SSID140和/或BSSID144的改變來確定用戶裝置104是否在AP106之間運(yùn)動或者在一個(gè)或多個(gè)AP106的無線電范圍內(nèi)靜止。當(dāng)用戶裝置104不運(yùn)動或不在具有共同SSID的AP的范圍之外達(dá)預(yù)定時(shí)間段時(shí),用戶裝置104可以被配置為獲知與所檢測的SSID140相關(guān)聯(lián)的位置。在一個(gè)示例中,用戶裝置104可以獲知關(guān)聯(lián)SSID140和BSSID144以及關(guān)聯(lián)的位置標(biāo)識符的樣式。在一方面中,用戶裝置104可以被配置為諸如經(jīng)由用戶裝置104上的一個(gè)或多個(gè)用戶接口接受用戶輸入以在用戶裝置104停留達(dá)預(yù)定時(shí)間段的地方識別SSID140。在一個(gè)方面,用戶裝置104可以基于用戶輸入更新位置數(shù)據(jù)庫。
[0028]仍參照圖1,一旦用戶裝置104基于SSID140和/或BSSID144確定了位置標(biāo)識符,用戶裝置104就可以進(jìn)一步被配置為把位置標(biāo)識符傳遞到其它裝置(諸如服務(wù)器)。
[0029]用戶裝置104可以進(jìn)一步被配置為基于由用戶裝置104識別的位置標(biāo)識符來接收偏好或訪問約束。這些偏好和/或訪問約束可以作為位置定義文件被接收,位置定義文件標(biāo)識與用戶裝置104和/或在其上運(yùn)行的應(yīng)用軟件相關(guān)聯(lián)的規(guī)則、協(xié)議和/或訪問等級。例如,如果由用戶裝置104識別的位置標(biāo)識符被確定為公共地點(diǎn),則用戶裝置104可以在該裝置處于公共地點(diǎn)中時(shí)約束對特定密件和/或敏感文件的訪問。因此,用戶裝置104可以存儲與特定用戶裝置104和/或在用戶裝置104上執(zhí)行的應(yīng)用軟件相關(guān)聯(lián)的位置定義文件。
[0030]圖2圖示被配置為建立無線連接的代表性AP106的框圖。在一個(gè)實(shí)施例中,AP106可以包含一個(gè)或多個(gè)計(jì)算機(jī)處理器212,用于執(zhí)行存儲在存儲器214中的計(jì)算機(jī)可讀指令。一個(gè)或多個(gè)計(jì)算機(jī)處理器212可以包括(但不限于)中央處理單元(CPU)、數(shù)字信號處理器(DSP)、精簡指令集計(jì)算機(jī)(RISC)、復(fù)雜指令集計(jì)算機(jī)(CISC)、微處理器、微控制器、現(xiàn)場可編程門陣列(FPGA)或其任何組合。AP106還可以包括芯片集(未示出),用于控制一個(gè)或多個(gè)處理器212和計(jì)算裝置202的其它部件中的一個(gè)或多個(gè)之間的通信。在特定實(shí)施例中,AP106可以基于Intel?架構(gòu)系統(tǒng),并且(一個(gè)或多個(gè))處理器212和芯片集可以來自Intel?處理器和芯片集系列,諸如Intel?Atom?處理器系列。一個(gè)或多個(gè)處理器212還可以包括一個(gè)或多個(gè)專用集成電路(ASIC)或?qū)S脴?biāo)準(zhǔn)產(chǎn)品(ASSP),用于處置特定數(shù)據(jù)處理器功能或任務(wù)。
[0031]AP106還可以包括I/O接口 216,I/O接口 216可以包括實(shí)現(xiàn)內(nèi)容顯示和/或接收用戶輸入的各種元件。例如,I/o接口 216可以包括顯示器、鍵盤、鼠標(biāo)、觸摸屏顯示器、語音識別接口、運(yùn)動識別接口、和/或觸摸板。
[0032]AP106還可以包括無線(W1-Fi)系統(tǒng)218,無線(W1-Fi )系統(tǒng)218包括用于使用W1-Fi直接標(biāo)準(zhǔn)(參見2010年10月出版的W1-Fi Direct規(guī)范)和/或IEEE802.11無線標(biāo)準(zhǔn)(參見 2007 年 3 月 8 日出版的 IEEE802.11-2007 ;2009 年 10 月出版的 IEEE802.lln-2009)或其組合來廣播和接收消息的硬件和軟件。W1-Fi系統(tǒng)218可以包括能夠在由802.11無線標(biāo)準(zhǔn)支配的操作頻率的寬范圍內(nèi)操作的發(fā)射器和接收器或收發(fā)器(未示出)。
[0033]在一個(gè)實(shí)施例中,存儲器214可以存儲操作所述裝置和提供移動裝置所共有的各個(gè)方面功能的各種模塊。例如,操作系統(tǒng)220可以提供文件管理能力、解釋用戶輸入并且管理計(jì)算裝置202上的資源。操作系統(tǒng)220可以向計(jì)算機(jī)處理器212提供用于執(zhí)行數(shù)學(xué)或邏輯運(yùn)算的各種指令集,該數(shù)學(xué)或邏輯運(yùn)算實(shí)現(xiàn)向用戶呈現(xiàn)內(nèi)容或從用戶接收內(nèi)容的顯示器和其它感測元件的功能。存儲器214還可以存儲一個(gè)或多個(gè)應(yīng)用222,該應(yīng)用222在計(jì)算裝置202上執(zhí)行各種任務(wù)或操作或者可以經(jīng)由通信連接210連同其它用戶裝置104 —起執(zhí)行任務(wù)。例如,應(yīng)用222可以包括瀏覽器、GPS裝置、文字處理器、數(shù)據(jù)庫接口、視聽播放器或任務(wù)特定應(yīng)用,該任務(wù)特定應(yīng)用查詢其它用戶裝置104是否具有由106所請求的信息和/或在用戶裝置104上執(zhí)行特定任務(wù)所需要的信息。
[0034]存儲器214可以包括一個(gè)或多個(gè)易失性和/或非易失性存儲器裝置,包括但不限于隨機(jī)存取存儲器(RAM)、動態(tài)RAM (DRAM)、靜態(tài)RAM (SRAM)、同步動態(tài)RAM (SDRAM)、雙倍數(shù)據(jù)速率(DDR) SDRAM (DDR -SDRAM)、RAM-BUS DRAM (RDRAM)、閃存裝置、電可擦除可編程只讀存儲器(EEPR0M)、非易失性RAM (NVRAM)、通用串行總線(USB)可移除存儲器、或它們的組合。
[0035]在這個(gè)實(shí)施例中,AP106還可以包括無線(W1-Fi)接口模塊224,其能夠充當(dāng)應(yīng)用222和W1-Fi系統(tǒng)218之間的媒介物。W1-Fi接口模塊224可以使得應(yīng)用222開發(fā)者能夠在不知道W1-Fi系統(tǒng)218的特定技術(shù)和工藝的情況下利用W1-Fi系統(tǒng)218。例如,當(dāng)W1-Fi系統(tǒng)218隨時(shí)間被升級或優(yōu)化時(shí),應(yīng)用222與W1-Fi系統(tǒng)218進(jìn)行接口的方式可以不需要改變就使用改進(jìn)的或升級的無線能力。
[0036]AP106可以包括無線(W1-Fi)數(shù)據(jù)存儲裝置226,其記錄無線系統(tǒng)操作和性能。在這個(gè)實(shí)施例中,W1-Fi數(shù)據(jù)存儲裝置226可以包括用戶數(shù)據(jù)模塊228、連接數(shù)據(jù)模塊230和裝置數(shù)據(jù)模塊232。用戶數(shù)據(jù)模塊228可以記錄AP106上的用戶數(shù)據(jù)以及來自正在與接入點(diǎn)交換數(shù)據(jù)的其它用戶裝置104的用戶數(shù)據(jù)。連接數(shù)據(jù)模塊230可以記錄無線連接性能和能力的歷史記錄。最后,裝置數(shù)據(jù)模塊232可以存儲正在通過無線連接(通信連接)210來交換信息的用戶裝置104的裝置信息或配置。W1-Fi接口模塊224可以使用上面描述的數(shù)據(jù)來優(yōu)化W1-Fi系統(tǒng)218的發(fā)起過程。將在下面更詳細(xì)地討論優(yōu)化概念。
[0037]在一個(gè)實(shí)施例中,無線接口模塊224進(jìn)行操作以在接入點(diǎn)和一個(gè)或多個(gè)其它用戶裝置104之間的無線連接的建立期間減少應(yīng)用222和W1-Fi系統(tǒng)218之間的交互的量。在一個(gè)示例中,W1-Fi接口模塊224從應(yīng)用222或其它用戶裝置104接收連接請求并且利用來自應(yīng)用222的最少交互來建立無線連接。因此,應(yīng)用222可以在不詳細(xì)知道無線標(biāo)準(zhǔn)、裝備或能力的情況下建立無線連接。最小應(yīng)用交互可以包括發(fā)送連接請求到無線接口模塊224以及接收如下確認(rèn)=W1-FI連接206被實(shí)現(xiàn)并且準(zhǔn)備好被應(yīng)用222使用。
[0038]仍參見圖2,在另一實(shí)施例中,可以使用W1-Fi直接標(biāo)準(zhǔn)來建立無線連接206。在這個(gè)標(biāo)準(zhǔn)下,AP106可以處于以下狀態(tài)之一:可發(fā)現(xiàn)模塊、群組所有者模式或站模式(Stat1n mode)。在可發(fā)現(xiàn)模式中,AP106可以發(fā)現(xiàn)其它裝置并且準(zhǔn)備通過無線連接與其它裝置連接。群組所有者模式是AP106連接到一個(gè)或多個(gè)用戶裝置104并且可用于與想要加入群組的其它裝置連接的情況。在這個(gè)模式下,AP106是群組所有者并且作為針對網(wǎng)絡(luò)上其它裝置的接入點(diǎn)或“熱點(diǎn)”來操作。當(dāng)AP106處于站模式中時(shí),裝置可以連接到充當(dāng)用于群組的AP的群組所有者裝置。當(dāng)處于站模式中時(shí),裝置通常不與任何其它裝置直接連接。W1-Fi直接裝置是對稱的并且可以處于這三個(gè)模式中的任何模式。因此,W1-FI接口模塊224可以按照其來建立裝置之間的連接的方式可以依賴于裝置的當(dāng)前模式或狀態(tài)而變化。因此,W1-Fi接口模塊224可以監(jiān)視或確定可以處于用戶裝置104的范圍內(nèi)的AP106的狀態(tài),并且使用該信息來確定無線連接是否應(yīng)當(dāng)或能夠被發(fā)起。例如,如果AP106處于站模式中,則W1-Fi接口模塊224將不嘗試與該AP106建立連接。然而,如果AP106處于群組所有者模式或可發(fā)現(xiàn)模式中,則W1-Fi接口模塊224將引導(dǎo)W1-Fi系統(tǒng)218以嘗試與AP106的無線連接。
[0039]圖3描繪示例性用戶裝置的示意框圖。用戶裝置104可以包括一個(gè)或多個(gè)處理器304 (統(tǒng)稱為處理器304),其以通信方式耦合到一個(gè)或多個(gè)電子存儲器302 (統(tǒng)稱為存儲器302)。用戶裝置104還可以包括一個(gè)或多個(gè)輸入裝置/輸出裝置312,諸如鍵盤、鼠標(biāo)、筆、語音輸入裝置、觸摸輸入裝置、打印機(jī)、揚(yáng)聲器或顯示屏322。
[0040]存儲器302可以包括任何數(shù)量的合適存儲器裝置,諸如高速緩存器、只讀存儲器裝置、隨機(jī)存取存儲器(RAM)、閃存裝置、電可擦除可編程只讀存儲器(EEPR0M)、非易失性RAM (NVRAM)、通用串行總線(USB )可移除存儲器、磁性存儲裝置、可移除存儲裝置(例如存儲卡等)、和/或不可移除存儲裝置(這些被統(tǒng)稱為數(shù)據(jù)存儲裝置308)。在特定實(shí)施例中,用戶裝置104可以包括一個(gè)或多個(gè)包括處理和存儲部件兩者的芯片。如期望的,存儲器302可以包括內(nèi)部存儲器裝置和/或外部存儲器裝置。存儲器302可以存儲數(shù)據(jù)、可執(zhí)行指令和/或由處理器304利用的各種程序模塊。示例可以特別包括任何數(shù)量的合適程序模塊和/或應(yīng)用,諸如音樂文件、音頻文件或視頻文件等。
[0041]存儲器302可以包括用于管理和執(zhí)行存儲在其中的應(yīng)用的操作系統(tǒng)316以及用戶裝置104中的其它系統(tǒng)和模塊。例如,用戶裝置104可以包括顯示屏322,顯示屏322使得用戶能夠查看由該裝置顯示的內(nèi)容或者使用各種觸覺響應(yīng)接口(諸如鍵盤、顯示屏、觸摸屏和/或鼠標(biāo))與用戶裝置104交互。操作系統(tǒng)316還可以與通信連接310 (諸如網(wǎng)絡(luò)接口模塊)進(jìn)行接口。通信連接310可以包括無線系統(tǒng)(未示出),該無線系統(tǒng)可以使得用戶裝置104能夠與其它裝置和服務(wù)器無線通信。無線系統(tǒng)可以包括使用W1-Fi直接標(biāo)準(zhǔn)(參見2010年10月出版的W1-Fi Direct規(guī)范)和/或IEEE802.11無線標(biāo)準(zhǔn)(參見2007年3月8日出版的IEEE802.11-2007 ;2009年10月出版的IEEE802.lln_2009)或其組合來廣播和接收消息的硬件和軟件。無線系統(tǒng)可以包括能夠在由802.11無線標(biāo)準(zhǔn)支配的操作頻率的寬范圍內(nèi)操作的發(fā)射器和接收器或收發(fā)器(未示出)。
[0042]仍然參見圖3,在特定實(shí)施例中,接入點(diǎn)掃描模塊322可以包括一個(gè)或多個(gè)指令和/或可執(zhí)行程序代碼。存儲在接入點(diǎn)掃描模塊322中的指令在被處理器304執(zhí)行時(shí)可以使得處理器304可以針對用戶裝置104附近的可用AP106進(jìn)行掃描。在一個(gè)方面中,由用戶裝置104在掃描期間檢測到的AP106可能在用戶裝置104的無線電范圍內(nèi)。在另一方面中,針對AP的掃描可以涉及用戶裝置104尋找或“偵聽”由附近的AP106發(fā)射的信標(biāo)或其它握手?jǐn)?shù)據(jù)分組和/或協(xié)議。位置識別模塊324可以基于AP106的位置標(biāo)識符來確定位置。這個(gè)模塊取回接入點(diǎn)的SSID140和BSSID144,并且其可以把取回的AP106的SSID140和/或BSSID144與用戶裝置104在先前的迭代中已經(jīng)識別的其它位置標(biāo)識符相比較。如果從當(dāng)前AP106取回的SSID140與從先前標(biāo)識的AP取回的SSID140匹配或者基本上類似,則位置識別模塊324可以把與先前關(guān)聯(lián)的AP相關(guān)聯(lián)的位置標(biāo)識符添加到當(dāng)前AP106。然而,如果SSID140不匹配,則位置識別模塊324可以確定AP106的新位置標(biāo)識符。
[0043]圖4是用于獲知和或檢測基于W1-FI的位置的示例性方法400的流程圖。在一個(gè)方面中,方法400可以由用戶裝置104執(zhí)行。在塊402,用戶裝置104可以在用戶裝置104的無線電范圍內(nèi)針對AP106進(jìn)行掃描,以便可由用戶裝置104檢測到。所檢測到的AP106的SSID140和/或BSSID144可以進(jìn)一步由用戶裝置104確定。在一個(gè)實(shí)施例中,用戶裝置104可以按設(shè)定時(shí)間間隔或按預(yù)定時(shí)間針對可見和/或可檢測的AP106進(jìn)行掃描。在一些情況下,掃描和/或檢測可以與國際標(biāo)準(zhǔn)時(shí)間(諸如國際標(biāo)準(zhǔn)時(shí)鐘(UTC))同步。替代地,用戶裝置104可以隨機(jī)地或者在它一與先前關(guān)聯(lián)的AP106去關(guān)聯(lián)時(shí)就針對可檢測的AP106進(jìn)行掃描。例如,如果用戶裝置104連接到AP106,則只要用戶裝置104處于(一個(gè)或多個(gè))AP106的無線范圍內(nèi),用戶裝置104就可以保持在“靜止模式”中。然而,如果用戶裝置104諸如通過不再處于AP106的覆蓋范圍內(nèi)變?yōu)閺臒o線AP106斷開連接,則用戶裝置104可以針對一個(gè)或多個(gè)新AP106進(jìn)行掃描。在一個(gè)方面中,對所檢測到的AP106的SSID140和/或BSSID144的確定可能需要用戶裝置104發(fā)送查詢或請求消息或這兩者到AP106以便接收與SSID140或BSSID144或這兩者相關(guān)聯(lián)的信息。
[0044]在塊404,可以確定所檢測到的AP106的當(dāng)前掃描的BSSID144對應(yīng)于現(xiàn)有位置。在一個(gè)示例中,用戶裝置104可以把當(dāng)前檢測到的AP106的BSSID144與對應(yīng)于先前獲知的AP106的、與現(xiàn)有位置相關(guān)聯(lián)的BSSID144相比較。如果在塊404確定范圍中的AP106的BSSID144未被映射到現(xiàn)有位置,則在塊406,用戶裝置104可以針對更多的AP進(jìn)一步進(jìn)行掃描并且識別針對新的AP106的SSID140和/或BSSID144。在一個(gè)方面中,對所檢測到的AP106的SSID140和/或BSSID144的確定可能需要用戶裝置104發(fā)送查詢或請求消息或這兩者以接收與SSID140和/或BSSID144相關(guān)聯(lián)的信息。在一個(gè)方面中,SSID140和/或BSSID144可以通過從AP106接收攜帶SSID140和/或BSSID144信息的信標(biāo)而被識別。
[0045]在塊408,可以確定所檢測到的AP106的SSID140和/或BSSID144的集合是否穩(wěn)定。換句話說,可以確定用戶裝置104是否處于特定AP106或AP106的集合的范圍內(nèi)達(dá)預(yù)定時(shí)間跨度。因此,可以存在與確定用戶裝置104否處于一個(gè)位置或另外處于單個(gè)AP106或AP106的集合的無線電附近范圍內(nèi)相關(guān)聯(lián)的時(shí)間閾值。BSSID144穩(wěn)定性可以指示沒有運(yùn)動或在由AP信號的范圍限定的小區(qū)域內(nèi)運(yùn)動。例如,如果用戶裝置104正在建筑物內(nèi)移動,其中該建筑物和關(guān)聯(lián)的AP106可以與位置標(biāo)識符“WORK”相關(guān)聯(lián),則可以從整個(gè)建筑物的所有點(diǎn)檢測到相同集合的AP。SSID穩(wěn)定性可以指示在較大區(qū)域內(nèi)的運(yùn)動,在該較大區(qū)域內(nèi)可以存在已全部被配置為具有相同SSID的AP。例如,在AP全部被配置有單個(gè)SSID的公司場地內(nèi)可以發(fā)生這種情況。對BSSID穩(wěn)定性和SSID穩(wěn)定性兩者的使用允許裝置識別小位置(圍繞小AP集合)和較大邏輯上有關(guān)的位置(諸如例如公司場地)兩者。在一個(gè)方面中,SSID140和/或BSSID144集合的不穩(wěn)定性可以指示用戶裝置104的移動或運(yùn)動。例如,如果用戶102和關(guān)聯(lián)的用戶裝置104在運(yùn)動,則可檢測的AP106在特定時(shí)間段內(nèi)可以是可見的,同時(shí)用戶裝置104在AP106的范圍內(nèi)。如果不存在相對SSID140和/或BSSID144集合穩(wěn)定性或用戶裝置104相對不移動的指示(諸如通過檢測到停留時(shí)間大于時(shí)間閾值水平),則方法400可以返回到塊402,其中用戶裝置104可以繼續(xù)針對AP106進(jìn)行掃描。
[0046]如果在塊408,SSID140和/或BSSID144被確定為穩(wěn)定,則通過獲知過程,新位置可以與SSID140和/或BSSID144相關(guān)聯(lián)。在一個(gè)方面中,在塊410處的操作中,用戶裝置104可以把AP106的總和指定為“新位置”并且把新位置標(biāo)識符加到這些掃描到的AP106。在塊410,與當(dāng)前與位置標(biāo)識符未關(guān)聯(lián)的AP106相關(guān)聯(lián)的SSID140和BSSID144可以與位置標(biāo)識符相關(guān)聯(lián)。在這種情況下,可以存在具有單個(gè)SSID140和單個(gè)BSSID144的單個(gè)AP106、共享單個(gè)SSID140并且每個(gè)AP106具有唯一 BSSID144的多個(gè)AP106、或者各自具有不同SSID140和唯一 BSSID144的多個(gè)AP。在特定實(shí)施例中,當(dāng)目前檢測到的SSID140和/或BSSID144未被用戶裝置104識別出時(shí),位置標(biāo)識符可以是“PUBLIC (公共)”之一。另外,在特定實(shí)施例中,系統(tǒng)還可以使用地理位置技術(shù)和/或數(shù)據(jù)庫來確定地點(diǎn)的地理位置。替代地,用戶裝置104可以基于內(nèi)部標(biāo)識(諸如SSID140名稱或BSSID144)來分配標(biāo)識符。在特定的其它實(shí)施例中,用戶裝置104可以向用戶請求位置標(biāo)識符以與當(dāng)前檢測到的AP106的SS皿40和/或BSS皿44相關(guān)聯(lián)。
[0047]在塊412,在塊410探知的位置標(biāo)識符可以被存儲在數(shù)據(jù)庫中以允許裝置在未來識別這個(gè)位置。例如,如果用戶裝置104返回到與AP106相關(guān)聯(lián)的特定地點(diǎn),則用戶裝置104可以掃描到AP106。當(dāng)用戶裝置104識別出AP106時(shí),用戶裝置104可以取回與AP106相關(guān)聯(lián)的位置標(biāo)識符。
[0048]仍參照圖4的方法400,如果在塊404確定BSSID144集合被映射到現(xiàn)有位置,則在塊414,用戶裝置104可以繼續(xù)針對AP106進(jìn)行掃描并且標(biāo)識關(guān)聯(lián)的SSID140和BSSID144,諸如例如,在用戶裝置104維持與AP106的連接或者針對更多的SSID140和BSSID144進(jìn)行掃描的情況下。
[0049]在塊416,可以確定是否任何附加檢測到的AP106和關(guān)聯(lián)的SSID140和/或BSSID144與當(dāng)前位置未關(guān)聯(lián)。如果在塊416確定與AP106相關(guān)聯(lián)的所有附加檢測到的BSSID144與當(dāng)前位置標(biāo)識符相關(guān)聯(lián),則方法400可以返回到塊414以繼續(xù)針對附加AP106和關(guān)聯(lián)的SSID140和/或BSSID144進(jìn)行掃描。
[0050]然而,如果在塊416,確定附加檢測到的AP106中的一些未被關(guān)聯(lián),則在塊418,用戶裝置104可以確定檢測到的AP106中的任何是否與當(dāng)前位置標(biāo)識符相關(guān)聯(lián)。如果確定觀察到的SSID140和BSSID144都未分配給當(dāng)前位置,則確定用戶已離開當(dāng)前位置并且方法400可以返回到塊402并且在SSID和/或BSSID穩(wěn)定的時(shí)段內(nèi)掃描AP106。如果在塊408處確定觀察到的BSSID144中的一些與當(dāng)前位置相關(guān)聯(lián),則裝置可以在塊420擴(kuò)展與當(dāng)前位置相關(guān)聯(lián)的SSID140和BSSID144的集合并且在塊414繼續(xù)針對AP106進(jìn)行掃描。在一個(gè)方面中,可以依賴于各種因素來進(jìn)行塊414所檢測到的AP106是否應(yīng)當(dāng)與塊404處所檢測到的AP106相關(guān)聯(lián)的確定。例如,當(dāng)把新找到的AP106關(guān)聯(lián)到已知位置標(biāo)識符時(shí)可以考慮范圍(諸如AP的無線電范圍)的重疊。在一些情況中,如果新發(fā)現(xiàn)的AP106與另一具有與其相關(guān)聯(lián)的該特定位置標(biāo)識符的AP106共享共同SSID140,則位置標(biāo)識符可以與新發(fā)現(xiàn)的AP106相關(guān)聯(lián)。在另其它情況中,如果新發(fā)現(xiàn)的AP106與另一具有與其相關(guān)聯(lián)的該特定位置標(biāo)識符的AP106共享共同SSID140,并且在兩個(gè)AP106之間在覆蓋區(qū)域方面存儲重疊,則位置標(biāo)識符可以與新發(fā)現(xiàn)的AP106相關(guān)聯(lián)。
[0051]在塊420,新關(guān)聯(lián)的位置標(biāo)識符和SSID140和/或BSSID144可以存儲在裝置上作為當(dāng)前位置定義的部分。作為更新位置信息的結(jié)果,用戶裝置104可以在未來看到新添加的SSID140或BSSID144時(shí)在塊404確定用戶處于當(dāng)前位置中。在塊420,新AP可以與在塊410被分配給這個(gè)位置的位置標(biāo)識符相關(guān)聯(lián)并且該位置標(biāo)識符可以被存儲在數(shù)據(jù)庫中以允許裝置在未來識別這個(gè)位置。
[0052]應(yīng)當(dāng)注意的是,可以根據(jù)本公開的特定實(shí)施例的各種方式對方法400進(jìn)行修改。例如,在本公開的其它實(shí)施例中,方法400的一個(gè)或多個(gè)操作可以被去除或者可以不按順序執(zhí)行。另外,根據(jù)本公開的其它實(shí)施例,其它操作可以被添加到方法400。
[0053]現(xiàn)在參見圖5,描述了用于至少部分地基于用戶裝置104的位置標(biāo)識符來約束對存儲在用戶裝置104上的內(nèi)容和/或可由用戶裝置104訪問的內(nèi)容的訪問的示例性方法500。在塊502,用戶裝置104可以從用戶102接收打開內(nèi)容的請求。該內(nèi)容可以包括數(shù)據(jù)、文件、應(yīng)用、程序或在線媒體和/或內(nèi)容。所接收的請求可以經(jīng)由與用戶裝置104相關(guān)聯(lián)的一個(gè)或多個(gè)輸入/輸出裝置312。在一個(gè)非限制性示例中,用戶102可以點(diǎn)擊顯示在顯示屏322上并且表示可以在用戶裝置104上可用的應(yīng)用的文件圖標(biāo),以打開或啟動該應(yīng)用。在另一非限制性示例中,用戶102可以嘗試在用戶裝置104上打開位于遠(yuǎn)程服務(wù)器上的文件。
[0054]在塊504,當(dāng)用戶裝置104接收到對內(nèi)容的請求時(shí),用戶裝置104可以確定或識別與用戶裝置104的目前位置相關(guān)聯(lián)的當(dāng)前位置標(biāo)識符。當(dāng)前位置標(biāo)識符可以至少部分地基于由對應(yīng)的SSID140和/或BSSID144標(biāo)識的用戶裝置104的無線電范圍內(nèi)的AP106。在塊506,安全定義文件可以被標(biāo)識。在一個(gè)方面中,安全定義文件可以基于當(dāng)前位置標(biāo)識符。例如,用戶裝置104可以在用戶裝置104上本地存儲位置標(biāo)識符和關(guān)聯(lián)的安全定義文件。在特定實(shí)施例中,用戶裝置104可以從位置服務(wù)器獲取與位置標(biāo)識符相關(guān)聯(lián)的安全定義文件。在特定實(shí)施例中,除了當(dāng)前位置標(biāo)識符,安全定義文件還可以至少部分地基于用戶裝置104。在再另外實(shí)施例中,可以存在與用戶裝置104上的一個(gè)或多個(gè)個(gè)體內(nèi)容、應(yīng)用和/或文件相關(guān)聯(lián)的安全定義文件。在塊508,用戶裝置104可以至少部分地基于安全定義文件來確定所請求的內(nèi)容是否被授權(quán)。換句話說,用戶裝置104可以確定在用戶裝置104上該內(nèi)容當(dāng)前是否被授權(quán)。這個(gè)確定可以由用戶裝置104的處理器304做出。
[0055]如果在塊508至少部分地基于安全定義文件確定該內(nèi)容未被授權(quán),則在塊510,可以傳送消息來指示與安全定義文件不兼容。另外,在塊512,可以允許對該內(nèi)容的訪問。
[0056]作為方法500的非限制性示例,考慮用戶裝置104可以訪問與特定位置服務(wù)器(諸如與一個(gè)雇主相關(guān)聯(lián)的服務(wù)器)相關(guān)聯(lián)的文件的情況。服務(wù)器可以設(shè)定安全定義文件,該安全定義文件將在用戶裝置104與具有一位置標(biāo)識符的接入點(diǎn)不相關(guān)聯(lián)時(shí)防止用戶裝置104訪問文件,雇主位置服務(wù)器認(rèn)定該接入點(diǎn)為安全。例如,如果用戶裝置104與具有諸如“PUBLIC PLACE (公共地點(diǎn))”之類的位置標(biāo)識符的接入點(diǎn)相關(guān)聯(lián)時(shí),安全定義文件可以防止用戶裝置104從其目前位置和/或目前W1-Fi接入點(diǎn)訪問文件。因此將被意識到的是,方法500可以被實(shí)施為:通過至少部分地基于嘗試從其訪問該內(nèi)容的位置來控制對這個(gè)信息的訪問從而確保敏感和/或機(jī)密材料的安全。
[0057]應(yīng)當(dāng)注意的是,可以根據(jù)本公開的特定實(shí)施例的各種方式對方法500進(jìn)行修改。例如,在本公開的其它實(shí)施例中,方法500的一個(gè)或多個(gè)操作可以被去除或者可以不按順序執(zhí)行。另外,根據(jù)本公開的其它實(shí)施例,其它操作可以被添加到方法500。
[0058]圖6描述示例性方法600,其中在用戶裝置104與接入點(diǎn)和特定標(biāo)識符相關(guān)聯(lián)時(shí),位置服務(wù)器約束對包含在用戶裝置104上的數(shù)據(jù)的訪問。在塊602,服務(wù)器可以接收與一個(gè)或多個(gè)AP106相關(guān)聯(lián)的SSID140和BSSID144的集合,該AP106在用戶裝置104的方位處可用。在塊604,服務(wù)器可以確定一個(gè)或多個(gè)AP106是否與任何已知位置標(biāo)識符相關(guān)聯(lián)。因此,服務(wù)器可以取回和比較接入點(diǎn)和與其相關(guān)聯(lián)的位置標(biāo)識符,該位置標(biāo)識符可以從其它用戶102或者先前從該用戶裝置104處從數(shù)據(jù)庫取回。如果在塊604處,位置服務(wù)器確定當(dāng)前掃描到的AP106與已知位置標(biāo)識符相關(guān)聯(lián),則位置服務(wù)器可以在塊606處從用戶裝置104取回位置標(biāo)識符。
[0059]至少部分地基于所取回的位置標(biāo)識符,在塊612,可以標(biāo)識安全定義文件。在塊614,所標(biāo)識的安全定義文件可以被傳送到用戶裝置104。如果在塊604確定不知道位置標(biāo)識符,則在塊610處,可以確定位置標(biāo)識符??梢灾辽俨糠值鼗谟脩粞b置104和關(guān)聯(lián)的處理器304來確定位置標(biāo)識符,處理器304把位置標(biāo)識符關(guān)聯(lián)到AP106。在特定實(shí)施例中,這個(gè)關(guān)聯(lián)可能需要用戶102如參考圖4的方法400所討論的那樣輸入。在塊616,在一個(gè)實(shí)施例中,位置服務(wù)器可以確定與位置標(biāo)識符相關(guān)聯(lián)的安全定義文件。這可以基于先前由其它用戶102和用戶裝置104識別的位置標(biāo)識符的列表以及關(guān)聯(lián)的安全定義文件來確定。替代地,位置服務(wù)器的網(wǎng)絡(luò)管理員可以手動設(shè)定針對每個(gè)位置標(biāo)識符的安全定義文件。
[0060]參見圖7,討論了用于至少部分地基于安全定義文件來建立通信鏈路的示例性方法700。在塊702,用戶裝置104可以向另一用戶裝置請求建立與第二用戶裝置的通信連接。在塊704,用戶裝置104可以基于它一直觀察的SSID140和/或BSSID144取回位置標(biāo)識符。在塊706,用戶裝置104可以取回與位置標(biāo)識符相關(guān)聯(lián)的安全定義文件。這也可以基于由用戶裝置104先前標(biāo)識的位置標(biāo)示符的列表和關(guān)聯(lián)的安全協(xié)議來編程。替代地,網(wǎng)絡(luò)管理員可以手動設(shè)定針對每個(gè)位置標(biāo)識符的安全定義文件。在塊708,用戶裝置104可以至少部分地基于安全定義文件來授權(quán)自身和其它用戶裝置104之間的連接。例如,如果兩個(gè)用戶裝置104都具有安全協(xié)議使得它們被允許彼此連接,則用戶裝置104可以允許另一裝置連接到它從而形成對等連接,諸如W1-Fi直接。
[0061]這里描述的實(shí)施例可以使用例如硬件、軟件和/或固件來實(shí)施,從而執(zhí)行這里描述的方法和/或操作。這里描述的特定實(shí)施例可以被提供為有形機(jī)器可讀介質(zhì),其存儲機(jī)器可執(zhí)行指令,如果被機(jī)器執(zhí)行,該指令引起機(jī)器執(zhí)行這里描述的方法和/或操作。有形機(jī)器可讀介質(zhì)可以包括但不限于任何類型的盤,包括軟盤、光盤、壓縮盤、只讀存儲器(⑶-ROM)、可寫入壓縮盤(⑶-RW)、磁光盤、半導(dǎo)體器件(諸如只讀存儲器(ROM)、隨機(jī)存取存儲器(RAM)(諸如動態(tài)和靜態(tài)RAM)、可擦除可編程只讀存儲器(EPR0M)、電可擦除可編程只讀存儲器(EEPR0M)、閃存、磁或光學(xué)卡、或適于存儲電子指令的任何類型的有形介質(zhì)。機(jī)器可以包括任何合適的處理或計(jì)算平臺、裝置或系統(tǒng)并且可以使用硬件和/或軟件的任何合適組合來實(shí)施。指令可以包括任何合適類型的代碼,并且可以使用任何合適的編程語言來實(shí)施。在其它實(shí)施例中,用于執(zhí)行這里描述的方法和/或操作的機(jī)器可執(zhí)行指令可以被體現(xiàn)在固件中。
[0062]已在這里描述了各種特征、方面和實(shí)施例。該特征、方面和實(shí)施例易于與另一個(gè)進(jìn)行組合以及易于進(jìn)行變化和修改,如由本領(lǐng)域技術(shù)人員將理解的那樣。因此本公開應(yīng)當(dāng)被認(rèn)為包含這樣的組合、變化和修改。
[0063]在這里采用的術(shù)語和表達(dá)被用作描述性術(shù)語而不是限制性術(shù)語。在這樣的術(shù)語和表達(dá)的使用中,不意圖排除示出和描述的特征(或其部分)的任何等同物,并且要認(rèn)識到,在權(quán)利要求的范圍內(nèi),各種修改是可能的。其它修改、變化和替代方案也是可能的。因此,權(quán)利要求意圖覆蓋所有這種等同物。
[0064]雖然已連同目前被認(rèn)為是最實(shí)際的內(nèi)容和各個(gè)實(shí)施例一起描述了本公開的特定實(shí)施例,但是要理解的是,本公開不限于所公開的實(shí)施例,而是相反地,意圖覆蓋權(quán)利要求的范圍內(nèi)所包括的各種修改和等同布置。雖然這里采用了特定術(shù)語,但是它們僅以通常和描述性的意義被使用,并且不用于限制的目的。
[0065]這個(gè)書面描述使用示例來公開本公開的特定實(shí)施例,包括最佳模式,并且使得本領(lǐng)域任何技術(shù)人員能夠?qū)嵺`本公開的特定實(shí)施例,包括制作和使用任何裝置或系統(tǒng)以及執(zhí)行任何合并的方法。本公開的特定實(shí)施例的可專利范圍在權(quán)利要求中定義,并且可以包括本領(lǐng)域技術(shù)人員想到的其它示例。如果這樣的其它示例具有與權(quán)利要求的文字語言沒有區(qū)別的結(jié)構(gòu)元件或者如果它們包括與權(quán)利要求的文字語言具有非實(shí)質(zhì)區(qū)別的等同結(jié)構(gòu)元件,則它們預(yù)期在權(quán)利要求的范圍內(nèi)。
【權(quán)利要求】
1.一種方法,包括: 由具有至少一個(gè)處理器的移動裝置識別第一接入點(diǎn),其中第一接入點(diǎn)與第一 BSSID值和第一 SSID值相關(guān)聯(lián); 由所述移動裝置識別一個(gè)或多個(gè)第二接入點(diǎn),其中一個(gè)或多個(gè)第二接入點(diǎn)中的每一個(gè)與第二 BSSID值和第二 SSID值相關(guān)聯(lián); 由所述移動裝置確定第一接入點(diǎn)和所述一個(gè)或多個(gè)第二接入點(diǎn)不與位置標(biāo)識符相關(guān)聯(lián);以及 由所述移動裝置并且至少部分地基于確定第一接入點(diǎn)和所述一個(gè)或多個(gè)第二接入點(diǎn)未與位置標(biāo)識符相關(guān)聯(lián)來把新位置標(biāo)識符與第一接入點(diǎn)和所述一個(gè)或多個(gè)第二接入點(diǎn)相關(guān)聯(lián)。
2.根據(jù)權(quán)利要求1所述的方法,其中關(guān)聯(lián)位置標(biāo)識符還包括: 由所述移動裝置接收指示近似位置的輸入;以及 由所述移動裝置把所述近似位置與所述位置標(biāo)識符相關(guān)聯(lián)。
3.根據(jù)權(quán)利要求1所述的方法,其中關(guān)聯(lián)位置標(biāo)識符還包括:至少部分基于識別與所述一個(gè)或多個(gè)第二接入點(diǎn)相關(guān)聯(lián)的BSSID或SSID值中的至少一個(gè)來確定位置標(biāo)識符。
4.根據(jù)權(quán)利要求1-3中任一項(xiàng)所述的方法,其中關(guān)聯(lián)位置標(biāo)識符還包括:至少部分基于確定一個(gè)或多個(gè)第二 SSID值中的至少一個(gè)和第一 SSID值基本上類似以及第一時(shí)間參考和第二時(shí)間參考在彼此的預(yù)定范圍內(nèi)來關(guān)聯(lián)所述位置標(biāo)識符,其中第一時(shí)間參考與第一接入點(diǎn)相關(guān)聯(lián),并且第二時(shí)間參考與至少一個(gè)或多個(gè)第二接入點(diǎn)相關(guān)聯(lián)。
5.根據(jù)權(quán)利要求1所述的方法,其中關(guān)聯(lián)位置標(biāo)識符還包括:確定與第一接入點(diǎn)相關(guān)聯(lián)的信號強(qiáng)度在第二時(shí)間參考滿足閾值,其中第二時(shí)間參考與一個(gè)或多個(gè)第二接入點(diǎn)相關(guān)聯(lián)。
6.一種系統(tǒng),被配置為執(zhí)行權(quán)利要求1-3中任一項(xiàng)所述的方法。
7.—種設(shè)備,包括: 用于識別第一接入點(diǎn)的裝置,其中第一接入點(diǎn)與第一 BSSID值和第一 SSID值相關(guān)聯(lián);用于識別一個(gè)或多個(gè)第二接入點(diǎn)的裝置,其中一個(gè)或多個(gè)第二接入點(diǎn)中的每一個(gè)與第二 BSSID值和第二 SSID值相關(guān)聯(lián); 用于確定第一接入點(diǎn)和所述一個(gè)或多個(gè)第二接入點(diǎn)未與位置標(biāo)識符相關(guān)聯(lián)的裝置;以及 用于至少部分地基于確定第一接入點(diǎn)和所述一個(gè)或多個(gè)第二接入點(diǎn)未與位置標(biāo)識符相關(guān)聯(lián)來把新位置標(biāo)識符與第一接入點(diǎn)和所述一個(gè)或多個(gè)第二接入點(diǎn)相關(guān)聯(lián)的裝置。
8.根據(jù)權(quán)利要求7所述的設(shè)備,其中用于關(guān)聯(lián)位置標(biāo)識符的裝置還包括: 用于接收指示近似位置的輸入的裝置;以及 用于把所述近似位置與所述位置標(biāo)識符相關(guān)聯(lián)的裝置。
9.根據(jù)權(quán)利要求7或8中任一項(xiàng)所述的設(shè)備,其中用于關(guān)聯(lián)位置標(biāo)識符的裝置還包括:用于至少部分基于識別與所述一個(gè)或多個(gè)第二接入點(diǎn)相關(guān)聯(lián)的BSSID或SSID值中的至少一個(gè)來確定位置標(biāo)識符的裝置。
10.一種計(jì)算機(jī)可讀介質(zhì),具有存儲在其上的指令,當(dāng)由機(jī)器執(zhí)行時(shí),所述指令使得所述機(jī)器進(jìn)行如下操作: 由具有至少一個(gè)處理器的電子裝置識別一個(gè)或多個(gè)初始接入點(diǎn); 由所述電子裝置檢測與所述一個(gè)或多個(gè)初始接入點(diǎn)中的每一個(gè)相關(guān)聯(lián)的初始基本服務(wù)集標(biāo)識符(BSSID)值或初始服務(wù)集標(biāo)識符(SSID)值中的至少一個(gè); 由所述電子裝置至少部分地基于對應(yīng)于BSSID值或SSID值中的至少一個(gè)來確定與所述一個(gè)或多個(gè)初始接入點(diǎn)相關(guān)聯(lián)的位置標(biāo)識符; 由所述電子裝置檢測新接入點(diǎn); 由所述電子裝置識別與所述新接入點(diǎn)相關(guān)聯(lián)的新BSSID值和新SSID值;以及 由所述電子裝置至少部分地基于所述新SSID值把所述位置標(biāo)識符與所述新接入點(diǎn)相關(guān)聯(lián)。
11.根據(jù)權(quán)利要求10所述的計(jì)算機(jī)可讀介質(zhì),其中把所述位置標(biāo)識符與所述新接入點(diǎn)相關(guān)聯(lián)還包括:識別與所述一個(gè)或多個(gè)初始接入點(diǎn)相關(guān)聯(lián)的SSID值中的至少一個(gè)基本上類似于所述新SSID值。
12.根據(jù)權(quán)利要求10所述的計(jì)算機(jī)可讀介質(zhì),其中把所述位置標(biāo)識符與所述新接入點(diǎn)相關(guān)聯(lián)還包括:確定與所述一個(gè)或多個(gè)初始接入點(diǎn)相關(guān)聯(lián)的空間范圍在與所述新接入點(diǎn)相關(guān)聯(lián)的空間范圍的空間閾值之內(nèi)。
13.根據(jù)權(quán)利要求10-12中任一項(xiàng)所述的計(jì)算機(jī)可讀介質(zhì),其中把所述位置標(biāo)識符與所述新接入點(diǎn)相關(guān)聯(lián)還包括:確定與所述一個(gè)或多個(gè)初始接入點(diǎn)相關(guān)聯(lián)的第一參考時(shí)間在與所述新接入點(diǎn)相關(guān)聯(lián)的第二參考時(shí)間的時(shí)間閾值之內(nèi)。
14.根據(jù)權(quán)利要求10所述的計(jì)算機(jī)可讀介質(zhì),其中把所述位置標(biāo)識符與所述新接入點(diǎn)相關(guān)聯(lián)還包括:確定與所述一個(gè)或多個(gè)初始接入點(diǎn)相關(guān)聯(lián)的第一參考時(shí)間在與所述新接入點(diǎn)相關(guān)聯(lián)的第二參考時(shí)間的時(shí)間閾值之內(nèi)。
15.根據(jù)權(quán)利要求10所述的計(jì)算機(jī)可讀介質(zhì),其中識別與一個(gè)或多個(gè)初始接入點(diǎn)相關(guān)聯(lián)的位置標(biāo)識符還包括:接收與所述一個(gè)或多個(gè)初始接入點(diǎn)相關(guān)聯(lián)的至少一個(gè)信號信標(biāo),其中所述至少一個(gè)信號信標(biāo)攜帶與所述一個(gè)或多個(gè)初始接入點(diǎn)相關(guān)聯(lián)的BSSID值或SSID 值。
16.根據(jù)權(quán)利要求10所述的計(jì)算機(jī)可讀介質(zhì),還包括至少部分地基于把所述位置標(biāo)識符與所述新接入點(diǎn)相關(guān)聯(lián)來更新位置數(shù)據(jù)庫。
17.一種電子裝置,包括: 包括收發(fā)器的無線通信模塊,被配置為接收與第一接入點(diǎn)對應(yīng)的第一信標(biāo)和與第二接入點(diǎn)對應(yīng)的第二信標(biāo);以及 至少一個(gè)處理器,被配置為:至少部分地基于第一信標(biāo)和第二信標(biāo)識別與第一接入點(diǎn)和第二接入點(diǎn)中的每一個(gè)相關(guān)聯(lián)的基本服務(wù)集標(biāo)識符(BSSID)值和服務(wù)集標(biāo)識符(SSID)值;識別與第一接入點(diǎn)相關(guān)聯(lián)的位置標(biāo)識符;以及確定所述位置標(biāo)識符與第二接入點(diǎn)相關(guān)聯(lián), 其中確定所述位置標(biāo)識符與第二接入點(diǎn)相關(guān)聯(lián)至少部分地基于與第一接入點(diǎn)和第二接入點(diǎn)相關(guān)聯(lián)的所述SSID值中的至少一個(gè)或者與第一接入點(diǎn)相關(guān)聯(lián)的第一范圍和第二接入點(diǎn)相關(guān)聯(lián)的第二范圍。
18.根據(jù)權(quán)利要求17所述的電子裝置,其中所述至少一個(gè)處理器還被配置為:由所述電子裝置檢測第一接入點(diǎn)。
19.根據(jù)權(quán)利要求17所述的電子裝置,其中標(biāo)識與第一接入點(diǎn)相關(guān)聯(lián)位置標(biāo)識符還包括:由所述至少一個(gè)處理器確定所述電子裝置在空間上處于與第一接入點(diǎn)相關(guān)聯(lián)的范圍內(nèi)達(dá)預(yù)定時(shí)間跨度。
20.根據(jù)權(quán)利要求17-19中任一項(xiàng)所述的電子裝置,其中把所述位置標(biāo)識符與第二接入點(diǎn)相關(guān)聯(lián)還包括:確定第一接入點(diǎn)的SSID值基本上類似于與第二接入點(diǎn)相關(guān)聯(lián)的SSID值。
21.根據(jù)權(quán)利要求17所述的電子裝置,其中把所述位置標(biāo)識符與第二接入點(diǎn)相關(guān)聯(lián)還包括:響應(yīng)于由所述至少一個(gè)處理器確定與第一接入點(diǎn)相關(guān)聯(lián)的范圍至少部分地和與第二接入點(diǎn)相關(guān)聯(lián)的范圍重疊而進(jìn)行關(guān)聯(lián)。
22.根據(jù)權(quán)利要求17所述的電子裝置,還包括:所述至少一個(gè)處理器被配置為至少部分地基于把所述位置標(biāo)識符與第二接入點(diǎn)相關(guān)聯(lián)來更新位置數(shù)據(jù)庫。
23.—種方法,包括: 由包括至少一個(gè)處理器的移動裝置在第一時(shí)間參考檢測一個(gè)或多個(gè)初始接入點(diǎn); 由所述移動裝置標(biāo)識與所述一個(gè)或多個(gè)初始接入點(diǎn)中的每一個(gè)相關(guān)聯(lián)的初始基本服務(wù)集標(biāo)識符(BSSID)值和初始服務(wù)集標(biāo)識符(SSID)值; 由所述移動裝置識別與初始BSSID值相關(guān)聯(lián)的已知位置標(biāo)識符,所述初始BSSID值與所述一個(gè)或多個(gè)初始接入點(diǎn)中的每一個(gè)相關(guān)聯(lián); 由所述移動裝置在第二時(shí)間參考檢測新接入點(diǎn),并且識別與所述新接入點(diǎn)相關(guān)聯(lián)的新BSSID值和新SSID值中的至少一個(gè);以及 在下列各項(xiàng)中的至少一項(xiàng)發(fā)生時(shí),由所述移動裝置把所述新接入點(diǎn)關(guān)聯(lián)到所述已知位置標(biāo)識符: 所述一個(gè)或多個(gè)初始SSID值中的至少一個(gè)和所述新SSID值基本上類似,并且第一時(shí)間參考和第二時(shí)間參考在彼此的預(yù)定范圍之內(nèi);或者 與至少一個(gè)或多個(gè)初始接入點(diǎn)相關(guān)聯(lián)的信號強(qiáng)度在第二時(shí)間參考處滿足閾值。
24.根據(jù)權(quán)利要求23所述的方法,其中檢測所述新接入點(diǎn)包括:在至少預(yù)定時(shí)間段內(nèi)檢測與所述新接入點(diǎn)相關(guān)聯(lián)的信號。
【文檔編號】H04W48/16GK104412677SQ201380036531
【公開日】2015年3月11日 申請日期:2013年6月24日 優(yōu)先權(quán)日:2012年8月8日
【發(fā)明者】J.J.斯迪爾, A.G.拉馬卡, S.斯里坎特斯瓦拉 申請人:英特爾公司