欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

經(jīng)由信任鏈保護(hù)無(wú)線網(wǎng)狀網(wǎng)絡(luò)的制作方法

文檔序號(hào):12290044閱讀:202來(lái)源:國(guó)知局
經(jīng)由信任鏈保護(hù)無(wú)線網(wǎng)狀網(wǎng)絡(luò)的制作方法與工藝

本專利申請(qǐng)根據(jù)35U.S.C.§119要求于在2014年5月23日提交的題為“Securing a Wireless Mesh Network via a Chain of Trust”的美國(guó)專利申請(qǐng)No.62/002,754的優(yōu)先權(quán)。上述申請(qǐng)的全部?jī)?nèi)容通過(guò)引用全部并入本文。

技術(shù)領(lǐng)域

本公開(kāi)一般涉及無(wú)線網(wǎng)狀網(wǎng)絡(luò)連接,并且更具體地涉及保護(hù)無(wú)線網(wǎng)狀網(wǎng)絡(luò)連接。



背景技術(shù):

諸如藍(lán)牙低功率信標(biāo)或Wi-Fi信標(biāo)的信標(biāo)設(shè)備是商家系統(tǒng)可以安裝在商家位置中的廉價(jià)設(shè)備。信標(biāo)設(shè)備可以向用戶計(jì)算設(shè)備,諸如在信號(hào)范圍內(nèi)的智能電話和平板設(shè)備,傳送廣告(“ADV”)分組。信標(biāo)設(shè)備可以由商家在銷售點(diǎn)(“POS”)終端鄰近放置。與信標(biāo)設(shè)備建立網(wǎng)絡(luò)連接可以向用戶計(jì)算設(shè)備指示它在商家POS終端鄰近。用戶計(jì)算設(shè)備可以被配置為當(dāng)它靠近POS終端時(shí)允許導(dǎo)致用戶金融賬戶信息的轉(zhuǎn)移的交易。此外,在網(wǎng)狀網(wǎng)絡(luò)中彼此進(jìn)行通信并且用戶計(jì)算設(shè)備在附近的商家位置,商家系統(tǒng)可以在其中布置多個(gè)信標(biāo)設(shè)備。

重要的是,在信標(biāo)設(shè)備和用戶計(jì)算設(shè)備之間的網(wǎng)絡(luò)連接是安全的。第三方可以移動(dòng)信標(biāo)設(shè)備,使得用戶計(jì)算設(shè)備允許交易,確定它在POS終端鄰近,而實(shí)際上不是。另外,用戶金融賬戶信息可能通過(guò)第三方移動(dòng)信標(biāo)設(shè)備并且用攔截并重傳在信標(biāo)設(shè)備和用戶計(jì)算設(shè)備之間的通信的第三方設(shè)備來(lái)替換,而被損害。

因此,存在對(duì)于安全網(wǎng)絡(luò)通信的需要。傳統(tǒng)技術(shù)不通過(guò)周期性地創(chuàng)建和比較包括接收信號(hào)強(qiáng)度指示符(“RSSI”)值、路徑損耗指示符值或由鄰近的信標(biāo)設(shè)備的網(wǎng)狀網(wǎng)絡(luò)中的每個(gè)信標(biāo)設(shè)備檢測(cè)到的其他距離敏感值的虛擬地圖來(lái)確定信標(biāo)設(shè)備的無(wú)線網(wǎng)狀網(wǎng)絡(luò)的安全性。



技術(shù)實(shí)現(xiàn)要素:

在本文描述的某些示例方面中,提供了一種用于確定信標(biāo)設(shè)備的無(wú)線網(wǎng)狀網(wǎng)絡(luò)的安全性的計(jì)算機(jī)實(shí)現(xiàn)的方法。在示例實(shí)施例中,商家系統(tǒng)在網(wǎng)狀網(wǎng)絡(luò)中布置信標(biāo)設(shè)備。主信標(biāo)設(shè)備發(fā)射由從屬方(servant)信標(biāo)設(shè)備接收和重傳的數(shù)據(jù)分組,其使得在無(wú)線網(wǎng)狀網(wǎng)絡(luò)中的信標(biāo)設(shè)備能夠檢測(cè)鄰近信標(biāo)設(shè)備的接收信號(hào)強(qiáng)度指示符(“RSSI”)。每個(gè)從屬方信標(biāo)設(shè)備向主信標(biāo)設(shè)備發(fā)送包括鄰近信標(biāo)設(shè)備的RSSI和硬件標(biāo)識(shí)符的調(diào)查數(shù)據(jù)分組,主信標(biāo)設(shè)備從該鄰近信標(biāo)設(shè)備構(gòu)造無(wú)線網(wǎng)狀網(wǎng)絡(luò)中每個(gè)信標(biāo)設(shè)備的相對(duì)位置的第一虛擬地圖。在稍后的時(shí)間,每個(gè)從屬方信標(biāo)設(shè)備傳送認(rèn)證數(shù)據(jù)分組,其由網(wǎng)狀網(wǎng)絡(luò)中的其他信標(biāo)設(shè)備重傳,直到它們到達(dá)主信標(biāo)設(shè)備。當(dāng)每個(gè)認(rèn)證數(shù)據(jù)分組被重傳時(shí),每個(gè)重傳信標(biāo)插入從其接收認(rèn)證數(shù)據(jù)分組的信標(biāo)設(shè)備的RSSI和硬件標(biāo)識(shí)符。主信標(biāo)基于在認(rèn)證數(shù)據(jù)分組中接收的數(shù)據(jù)構(gòu)造網(wǎng)狀網(wǎng)絡(luò)的第二虛擬地圖。主信標(biāo)設(shè)備將第一虛擬地圖與第二虛擬地圖進(jìn)行比較,以確定網(wǎng)絡(luò)是否安全。

在本文描述的某些其它示例方面中,提供了一種用于確定信標(biāo)設(shè)備的無(wú)線網(wǎng)狀網(wǎng)絡(luò)的安全性的系統(tǒng)和計(jì)算機(jī)程序產(chǎn)品。

在考慮了所示示例實(shí)施例的以下詳細(xì)描述后,示例實(shí)施例的這些和其它方面、目的、特征和優(yōu)點(diǎn)對(duì)于本領(lǐng)域普通技術(shù)人員將變得顯而易見(jiàn)。

附圖說(shuō)明

圖1是描繪根據(jù)某些示例實(shí)施例的用于確定信標(biāo)設(shè)備的無(wú)線網(wǎng)狀網(wǎng)絡(luò)的安全性的系統(tǒng)的框圖。

圖2是描繪根據(jù)某些示例實(shí)施例的包括主信標(biāo)、多個(gè)高值信標(biāo)和多個(gè)從屬方信標(biāo)設(shè)備的無(wú)線網(wǎng)狀網(wǎng)絡(luò)的框圖。

圖3是描繪根據(jù)某些示例實(shí)施例的用于確定信標(biāo)設(shè)備的無(wú)線網(wǎng)狀網(wǎng)絡(luò)的安全性的方法的流程框圖。

圖4是描繪根據(jù)某些示例實(shí)施例的用于在信標(biāo)設(shè)備的無(wú)線網(wǎng)狀網(wǎng)絡(luò)中發(fā)送和重傳可用性數(shù)據(jù)分組以建立設(shè)備之間的接收信號(hào)強(qiáng)度指示符值的基線的方法的流程框圖。

圖5是描繪根據(jù)某些示例實(shí)施例的用于由主信標(biāo)設(shè)備從信標(biāo)設(shè)備的無(wú)線網(wǎng)狀網(wǎng)絡(luò)中的高值和從屬方信標(biāo)設(shè)備接收調(diào)查數(shù)據(jù)分組的方法的流程框圖。

圖6是描繪根據(jù)某些示例實(shí)施例的用于由主信標(biāo)設(shè)備向信標(biāo)設(shè)備的網(wǎng)狀網(wǎng)絡(luò)中的每個(gè)從屬方信標(biāo)設(shè)備發(fā)送注冊(cè)數(shù)據(jù)分組的方法的流程框圖。

圖7是描繪根據(jù)某些示例實(shí)施例的用于由無(wú)線網(wǎng)狀網(wǎng)絡(luò)中的信標(biāo)設(shè)備接收和重傳注冊(cè)數(shù)據(jù)分組的方法的流程框圖。

圖8是描繪根據(jù)某些示例實(shí)施例的用于由無(wú)線網(wǎng)狀網(wǎng)絡(luò)中的信標(biāo)設(shè)備發(fā)送和重傳認(rèn)證數(shù)據(jù)分組的方法的流程框圖。

圖9是描繪根據(jù)某些示例實(shí)施例的用于由信標(biāo)設(shè)備的無(wú)線網(wǎng)狀網(wǎng)絡(luò)中的從屬方信標(biāo)設(shè)備接收認(rèn)證數(shù)據(jù)分組,插入發(fā)送信標(biāo)設(shè)備的RSSI以及重傳認(rèn)證數(shù)據(jù)分組的方法的流程框圖。

圖10是描繪根據(jù)某些示例實(shí)施例的用于由主信標(biāo)設(shè)備確定信標(biāo)設(shè)備的無(wú)線網(wǎng)狀網(wǎng)絡(luò)的安全性的方法的流程框圖。

圖11是描繪根據(jù)某些示例實(shí)施例的計(jì)算機(jī)機(jī)器和模塊的框圖。

具體實(shí)施方式

概述

這里描述的示例實(shí)施例提供了用于確定信標(biāo)設(shè)備的無(wú)線網(wǎng)狀網(wǎng)絡(luò)的安全性的計(jì)算機(jī)實(shí)現(xiàn)的技術(shù)。在示例實(shí)施例中,信標(biāo)設(shè)備被布置在網(wǎng)狀網(wǎng)絡(luò)中。主信標(biāo)設(shè)備發(fā)射由從屬方信標(biāo)設(shè)備接收和重傳的數(shù)據(jù)分組,其使得無(wú)線網(wǎng)狀網(wǎng)絡(luò)中的信標(biāo)設(shè)備能夠檢測(cè)鄰近信標(biāo)設(shè)備的接收信號(hào)強(qiáng)度指示符(“RSSI”)。每個(gè)從屬方信標(biāo)設(shè)備向主信標(biāo)設(shè)備發(fā)送包括鄰近信標(biāo)設(shè)備的RSSI和硬件標(biāo)識(shí)符的調(diào)查數(shù)據(jù)分組,主信標(biāo)設(shè)備從該鄰近信標(biāo)設(shè)備構(gòu)造無(wú)線網(wǎng)狀網(wǎng)絡(luò)中每個(gè)信標(biāo)設(shè)備的相對(duì)位置的第一虛擬地圖。在稍后的時(shí)間,每個(gè)從屬方信標(biāo)設(shè)備傳送認(rèn)證數(shù)據(jù)分組,其由網(wǎng)狀網(wǎng)絡(luò)中的其他信標(biāo)設(shè)備重傳,直到它們到達(dá)主信標(biāo)設(shè)備。當(dāng)每個(gè)認(rèn)證數(shù)據(jù)分組被重傳時(shí),每個(gè)重傳信標(biāo)插入從其接收認(rèn)證數(shù)據(jù)分組的信標(biāo)設(shè)備的RSSI和硬件標(biāo)識(shí)符。主信標(biāo)基于在認(rèn)證數(shù)據(jù)分組中接收的數(shù)據(jù)構(gòu)造網(wǎng)狀網(wǎng)絡(luò)的第二虛擬地圖。主信標(biāo)設(shè)備將第一虛擬地圖與第二虛擬地圖進(jìn)行比較,以確定網(wǎng)絡(luò)是否安全。

布置了信標(biāo)設(shè)備的網(wǎng)狀網(wǎng)絡(luò)。網(wǎng)狀網(wǎng)絡(luò)中的至少四個(gè)信標(biāo)設(shè)備是包括加速度計(jì)和加密能力的高值信標(biāo)設(shè)備,而其余信標(biāo)設(shè)備不包括這些特殊特征。高值信標(biāo)設(shè)備之一被指定為主信標(biāo)設(shè)備。其余的信標(biāo)設(shè)備,包括其他三個(gè)高值信標(biāo)設(shè)備,是從屬方信標(biāo)設(shè)備。主信標(biāo)設(shè)備發(fā)射可用性數(shù)據(jù)分組,該可用性數(shù)據(jù)分組由網(wǎng)狀網(wǎng)絡(luò)中的所有從屬方信標(biāo)設(shè)備接收和重傳,每個(gè)信標(biāo)設(shè)備針對(duì)接收到的每個(gè)可用性數(shù)據(jù)分組記錄發(fā)送可用性數(shù)據(jù)分組的信標(biāo)設(shè)備的硬件標(biāo)識(shí)符和接收信號(hào)強(qiáng)度指示符(“RSSI”)。在其他示例實(shí)施例中,確定接收信道功率指示符(“RCPI”)、到達(dá)時(shí)間(“TOA”)、往返時(shí)間(“RTT”)或自由空間路徑損耗,而不是RSSI。每個(gè)信標(biāo)設(shè)備提取所記錄的三個(gè)最強(qiáng)RSSI值和與RSSI值相關(guān)聯(lián)的對(duì)應(yīng)信標(biāo)設(shè)備的對(duì)應(yīng)硬件標(biāo)識(shí)符,并將該信息在調(diào)查數(shù)據(jù)分組中發(fā)送到主信標(biāo)設(shè)備。主信標(biāo)設(shè)備基于在調(diào)查數(shù)據(jù)分組中接收的信息構(gòu)造網(wǎng)狀網(wǎng)絡(luò)的第一虛擬地圖。

主信標(biāo)設(shè)備為網(wǎng)狀網(wǎng)絡(luò)中的每個(gè)信標(biāo)設(shè)備發(fā)射注冊(cè)數(shù)據(jù)分組,注冊(cè)數(shù)據(jù)分組包括目的地從屬方信標(biāo)設(shè)備的目的地硬件標(biāo)識(shí)符。注冊(cè)數(shù)據(jù)分組由網(wǎng)狀網(wǎng)絡(luò)中的信標(biāo)設(shè)備發(fā)送和重傳,直到它們到達(dá)適當(dāng)?shù)哪康牡匦艠?biāo)設(shè)備。然后每個(gè)從屬方信標(biāo)設(shè)備發(fā)送去往主信標(biāo)設(shè)備的認(rèn)證數(shù)據(jù)分組,其包括發(fā)送信標(biāo)設(shè)備的硬件標(biāo)識(shí)符。高值從屬方信標(biāo)設(shè)備傳送認(rèn)證數(shù)據(jù)分組,其進(jìn)一步包括來(lái)自檢測(cè)信標(biāo)設(shè)備的物理移動(dòng)的加速度計(jì)的數(shù)據(jù)和加密的簽名。認(rèn)證數(shù)據(jù)分組由網(wǎng)狀網(wǎng)絡(luò)中的從屬方信標(biāo)設(shè)備發(fā)送和重傳,直到它們到達(dá)主信標(biāo)設(shè)備。當(dāng)從屬方信標(biāo)設(shè)備接收到認(rèn)證數(shù)據(jù)分組時(shí),其在重傳認(rèn)證數(shù)據(jù)分組之前添加發(fā)送認(rèn)證數(shù)據(jù)分組的信標(biāo)設(shè)備的檢測(cè)到的RSSI和硬件標(biāo)識(shí)符。認(rèn)證數(shù)據(jù)分組可以在到達(dá)主信標(biāo)設(shè)備之前經(jīng)由多個(gè)從屬方信標(biāo)設(shè)備多次重傳。

接收到認(rèn)證數(shù)據(jù)分組,主信標(biāo)設(shè)備基于在認(rèn)證數(shù)據(jù)分組中接收的信息構(gòu)造網(wǎng)狀網(wǎng)絡(luò)的第二虛擬地圖。主信標(biāo)裝置將第二虛擬地圖與第一虛擬地圖進(jìn)行比較。如果在虛擬地圖中的RSSI值之間存在任何顯著差異,則主信標(biāo)設(shè)備確定網(wǎng)狀網(wǎng)絡(luò)是不安全的。另外,主信標(biāo)設(shè)備基于在源自高值從屬方信標(biāo)設(shè)備的認(rèn)證數(shù)據(jù)分組中接收的加速度計(jì)數(shù)據(jù)和數(shù)字簽名,確定如果任何高值從屬方信標(biāo)設(shè)備已經(jīng)移動(dòng)或者如果數(shù)字簽名無(wú)效則網(wǎng)絡(luò)不安全。在確定網(wǎng)狀網(wǎng)絡(luò)不安全時(shí),主信標(biāo)設(shè)備可以警告適當(dāng)?shù)膶?shí)體或禁用網(wǎng)絡(luò)。如果在虛擬地圖中的RSSI值之間不存在顯著差異,沒(méi)有高值信標(biāo)設(shè)備已經(jīng)移動(dòng),并且從高值從屬方信標(biāo)設(shè)備接收的數(shù)字簽名是有效的,則主信標(biāo)設(shè)備確定網(wǎng)絡(luò)是安全的。在示例實(shí)施例中,用戶計(jì)算設(shè)備可以在接收到網(wǎng)絡(luò)是安全的通知之后,與和信標(biāo)設(shè)備的無(wú)線網(wǎng)狀網(wǎng)絡(luò)相關(guān)聯(lián)的商家系統(tǒng)進(jìn)行交易。主信標(biāo)可以周期性地重復(fù)該方法以確定網(wǎng)狀網(wǎng)絡(luò)的安全性。

示例系統(tǒng)架構(gòu)

現(xiàn)在轉(zhuǎn)到附圖,其中在所有附圖中相同的附圖標(biāo)號(hào)表示相似(但不一定相同)的元件,詳細(xì)描述了示例實(shí)施例。

圖1是描繪根據(jù)某些示例實(shí)施例的用于確定信標(biāo)設(shè)備的無(wú)線網(wǎng)狀網(wǎng)絡(luò)的安全性的系統(tǒng)100的框圖。如圖1所示,系統(tǒng)100包括被配置為經(jīng)由一個(gè)或多個(gè)網(wǎng)絡(luò)120彼此進(jìn)行通信的網(wǎng)絡(luò)計(jì)算設(shè)備110-a、110-b和130。在示例實(shí)施例中,無(wú)線網(wǎng)狀網(wǎng)絡(luò)包括一個(gè)或多個(gè)高值從屬方信標(biāo)設(shè)備110-b、一個(gè)或多個(gè)(非高值)從屬方信標(biāo)設(shè)備110-a和主信標(biāo)設(shè)備130,其被配置為經(jīng)由一個(gè)或多個(gè)網(wǎng)絡(luò)120彼此進(jìn)行通信。在一些實(shí)施例中,與設(shè)備相關(guān)聯(lián)的用戶必須安裝應(yīng)用和/或進(jìn)行特征選擇以獲得本文所描述的技術(shù)的益處。

網(wǎng)絡(luò)120可以包括局域網(wǎng)(“LAN”)、廣域網(wǎng)(“WAN”)、內(nèi)聯(lián)網(wǎng)、因特網(wǎng)、存儲(chǔ)區(qū)域網(wǎng)絡(luò)(“SAN”)、個(gè)域網(wǎng)(“PAN”)、城域網(wǎng)(“MAN”)、無(wú)線局域網(wǎng)(“WLAN”)、虛擬專用網(wǎng)(“VPN”)、蜂窩或其他移動(dòng)通信網(wǎng)絡(luò)、藍(lán)牙、藍(lán)牙低功耗、NFC或其任何組合或有助于信號(hào)、數(shù)據(jù)和/或消息的通信并允許測(cè)量接收信號(hào)強(qiáng)度指示符(“RSSI”)或類似屬性的任何其它適當(dāng)架構(gòu)或系統(tǒng)。在示例實(shí)施例的整個(gè)討論中,應(yīng)當(dāng)理解,術(shù)語(yǔ)“數(shù)據(jù)”和“信息”在本文中可互換地使用,以指代可以存在于基于計(jì)算機(jī)的環(huán)境中的文本、圖像、音頻、視頻或任何其他形式的信息。

每個(gè)網(wǎng)絡(luò)計(jì)算設(shè)備110-a、110-b和130包括具有能夠通過(guò)網(wǎng)絡(luò)120發(fā)送和接收數(shù)據(jù)的通信模塊的設(shè)備。例如,每個(gè)網(wǎng)絡(luò)計(jì)算設(shè)備110-a、110-b和130可以包括服務(wù)器、臺(tái)式計(jì)算機(jī)、膝上型計(jì)算機(jī)、平板計(jì)算機(jī)、其中嵌入和/或耦合有一個(gè)或多個(gè)處理器的電視機(jī)、智能電話、手持計(jì)算機(jī)、個(gè)人數(shù)字助理(“PDA”)或任何其他有線或無(wú)線的處理器驅(qū)動(dòng)的設(shè)備。在圖1所示的示例實(shí)施例中,網(wǎng)絡(luò)計(jì)算設(shè)備110-a、110-b和130由商家系統(tǒng)操作員操作。例如,商家系統(tǒng)與一個(gè)或多個(gè)網(wǎng)絡(luò)計(jì)算設(shè)備110-a、110-b和130相關(guān)聯(lián)。

示例從屬方信標(biāo)設(shè)備110-a包括應(yīng)用111、數(shù)據(jù)存儲(chǔ)單元112、控制器113和天線115。在示例實(shí)施例中,用戶界面(未示出)使商家操作員能夠與應(yīng)用131交互。例如,商家系統(tǒng)操作員可以安裝和/或配置從屬方信標(biāo)設(shè)備110-a。

在示例實(shí)施例中,數(shù)據(jù)存儲(chǔ)單元112包括適于存儲(chǔ)信息的從屬方信標(biāo)設(shè)備110-a可訪問(wèn)的本地或遠(yuǎn)程數(shù)據(jù)存儲(chǔ)結(jié)構(gòu)。在示例實(shí)施例中,數(shù)據(jù)存儲(chǔ)單元112存儲(chǔ)加密信息,諸如HTML5本地存儲(chǔ)。在示例實(shí)施例中,數(shù)據(jù)存儲(chǔ)單元112存儲(chǔ)從其接收可用性數(shù)據(jù)分組或調(diào)查數(shù)據(jù)分組的信標(biāo)設(shè)備的檢測(cè)到的接收信號(hào)強(qiáng)度指示符(“RSSI”)值。在該示例實(shí)施例中,數(shù)據(jù)存儲(chǔ)單元112存儲(chǔ)在可用性數(shù)據(jù)分組和/或調(diào)查數(shù)據(jù)分組中接收的任何數(shù)據(jù)。在另一示例實(shí)施例中,數(shù)據(jù)存儲(chǔ)單元112存儲(chǔ)在注冊(cè)數(shù)據(jù)分組中接收的鄰近信標(biāo)設(shè)備的RSSI值和硬件標(biāo)識(shí)符。在示例實(shí)施例中,應(yīng)用111可以訪問(wèn)數(shù)據(jù)存儲(chǔ)單元112以檢索所存儲(chǔ)的數(shù)據(jù)。

在示例實(shí)施例中,應(yīng)用111是存在于從屬方信標(biāo)設(shè)備110-a上并對(duì)其執(zhí)行其操作的程序、函數(shù)、例程、小應(yīng)用程序或類似實(shí)體。在某些實(shí)施例中,商家操作員必須安裝應(yīng)用111和/或在從屬方信標(biāo)設(shè)備110-a上進(jìn)行特征選擇以獲得本文所描述的技術(shù)的益處。在示例實(shí)施例中,商家操作員可以經(jīng)由用戶界面(未示出)訪問(wèn)在從屬方信標(biāo)設(shè)備110-a上的應(yīng)用111。在示例實(shí)施例中,應(yīng)用111可以經(jīng)由控制器113通過(guò)天線115發(fā)送和接收探測(cè)請(qǐng)求,以確定網(wǎng)絡(luò)120設(shè)備是否存在于從屬方信標(biāo)設(shè)備110-a可以與其建立網(wǎng)絡(luò)120連接的鄰近范圍內(nèi)。在示例實(shí)施例中,應(yīng)用111從一個(gè)或多個(gè)其他從屬方信標(biāo)設(shè)備110-a、一個(gè)或多個(gè)高值從屬方信標(biāo)設(shè)備110-b和/或主信標(biāo)設(shè)備130接收在從屬方信標(biāo)設(shè)備110-a和一個(gè)或多個(gè)請(qǐng)求網(wǎng)絡(luò)120信標(biāo)設(shè)備之間建立一個(gè)或多個(gè)網(wǎng)絡(luò)120的連接的請(qǐng)求。在示例實(shí)施例中,商家操作員配置應(yīng)用111和/或從屬方信標(biāo)設(shè)備110-a的設(shè)置以允許應(yīng)用111自動(dòng)建立與一個(gè)或多個(gè)請(qǐng)求網(wǎng)絡(luò)120信標(biāo)設(shè)備的網(wǎng)絡(luò)連接。在示例實(shí)施例中,應(yīng)用111與控制器113進(jìn)行通信,以經(jīng)由(“RF”)天線115建立與一個(gè)或多個(gè)其他從屬方信標(biāo)設(shè)備110-a、一個(gè)或多個(gè)高值從屬方信標(biāo)設(shè)備110-b和/或主設(shè)備110-b的一個(gè)或多個(gè)網(wǎng)絡(luò)120連接。在另一示例實(shí)施例中,從屬方信標(biāo)設(shè)備110-a將請(qǐng)求發(fā)送到一個(gè)或多個(gè)其他從屬方信標(biāo)設(shè)備110-a、一個(gè)或多個(gè)高值從屬方信標(biāo)設(shè)備110-b和/或主信標(biāo)設(shè)備130,以建立與一個(gè)或多個(gè)請(qǐng)求的網(wǎng)絡(luò)120信標(biāo)設(shè)備的一個(gè)或多個(gè)網(wǎng)絡(luò)120連接。在該示例實(shí)施例中,一個(gè)或多個(gè)請(qǐng)求的網(wǎng)絡(luò)120信標(biāo)設(shè)備接受該請(qǐng)求以與請(qǐng)求從屬方信標(biāo)設(shè)備110-a建立網(wǎng)絡(luò)120連接。

在示例實(shí)施例中,應(yīng)用111直接從主信標(biāo)設(shè)備130或經(jīng)由一個(gè)或多個(gè)重傳從屬方信標(biāo)設(shè)備110從主信標(biāo)設(shè)備130接收可用性數(shù)據(jù)分組。在示例實(shí)施例中,應(yīng)用111確定從其接收可用性數(shù)據(jù)分組的一個(gè)或多個(gè)發(fā)送信標(biāo)設(shè)備的硬件標(biāo)識(shí)符和所檢測(cè)的RSSI值,并與數(shù)據(jù)存儲(chǔ)單元112進(jìn)行通信以存儲(chǔ)該信息。例如,應(yīng)用111可以從自發(fā)送信標(biāo)設(shè)備接收的數(shù)據(jù)分組中提取硬件標(biāo)識(shí)符,或者可以向發(fā)送信標(biāo)設(shè)備發(fā)送針對(duì)其硬件標(biāo)識(shí)符的請(qǐng)求,并在響應(yīng)中接收硬件標(biāo)識(shí)符。在示例實(shí)施例中,應(yīng)用111發(fā)送包括RSSI值的列表和與鄰近應(yīng)用111所駐留的從屬方信標(biāo)設(shè)備110-a的信標(biāo)設(shè)備相關(guān)聯(lián)的對(duì)應(yīng)硬件標(biāo)識(shí)符的調(diào)查數(shù)據(jù)分組。在該示例實(shí)施例中,應(yīng)用111可以與數(shù)據(jù)存儲(chǔ)單元112進(jìn)行通信,以提取存儲(chǔ)的RSSI值和對(duì)應(yīng)的硬件標(biāo)識(shí)符,以創(chuàng)建調(diào)查數(shù)據(jù)分組。在示例實(shí)施例中,應(yīng)用111直接從主信標(biāo)設(shè)備130或經(jīng)由一個(gè)或多個(gè)重傳從屬方信標(biāo)設(shè)備110從主信標(biāo)設(shè)備130接收注冊(cè)數(shù)據(jù)分組。在該示例實(shí)施例中,注冊(cè)數(shù)據(jù)分組包括鄰近信標(biāo)設(shè)備的列表以及在從屬方信標(biāo)設(shè)備110-b和每個(gè)所列出的鄰近信標(biāo)設(shè)備之間的基線RSSI值。例如,鄰近信標(biāo)設(shè)備的列表可以包括至少三個(gè)信標(biāo)設(shè)備硬件標(biāo)識(shí)符和三個(gè)對(duì)應(yīng)的RSSI值的列表。在示例實(shí)施例中,應(yīng)用111發(fā)送認(rèn)證數(shù)據(jù)分組,認(rèn)證數(shù)據(jù)分組包括應(yīng)用111所駐留的從屬方信標(biāo)設(shè)備110-a的硬件標(biāo)識(shí)符。在該示例實(shí)施例中,認(rèn)證數(shù)據(jù)分組經(jīng)由在注冊(cè)數(shù)據(jù)分組中接收的鄰近信標(biāo)設(shè)備的列表中的一個(gè)或多個(gè)鄰近信標(biāo)設(shè)備被發(fā)送到主信標(biāo)設(shè)備130。在該示例實(shí)施例中,應(yīng)用111接收其他從屬方信標(biāo)設(shè)備110的認(rèn)證數(shù)據(jù)分組,檢測(cè)用于發(fā)送信標(biāo)設(shè)備的RSSI值,并確定發(fā)送信標(biāo)設(shè)備的對(duì)應(yīng)硬件標(biāo)識(shí)符,將RSSI值和對(duì)應(yīng)的硬件標(biāo)識(shí)符插入到接收的認(rèn)證數(shù)據(jù)分組中,并重傳認(rèn)證數(shù)據(jù)分組。

在示例實(shí)施例中,控制器113與應(yīng)用111進(jìn)行通信,并且能夠通過(guò)網(wǎng)絡(luò)120發(fā)送和接收數(shù)據(jù)。在示例實(shí)施例中,控制器113激活RF天線115以在從屬方信標(biāo)設(shè)備110-a和一個(gè)或多個(gè)其他從屬方信標(biāo)設(shè)備110-a、一個(gè)或多個(gè)高值從屬方信標(biāo)設(shè)備110-b和/或主信標(biāo)設(shè)備130之間創(chuàng)建一個(gè)或多個(gè)網(wǎng)絡(luò)120連接。在示例實(shí)施例中,控制器113是藍(lán)牙低功耗鏈路控制器、藍(lán)牙鏈路控制器、Wi-Fi控制器或適于執(zhí)行本文所描述的方法的任何其它無(wú)線網(wǎng)絡(luò)120控制器。在示例實(shí)施例中,控制器113通過(guò)天線115輪詢無(wú)線電信號(hào),或者監(jiān)聽(tīng)來(lái)自一個(gè)或多個(gè)其他從屬方信標(biāo)設(shè)備110-a、一個(gè)或多個(gè)高值從屬方信標(biāo)設(shè)備110-b和/或主信標(biāo)設(shè)備130的無(wú)線電信號(hào)。

在示例實(shí)施例中,從屬方信標(biāo)設(shè)備110-a通過(guò)一個(gè)或多個(gè)網(wǎng)絡(luò)120連接經(jīng)由天線115與一個(gè)或多個(gè)其他從屬方信標(biāo)設(shè)備110-a,一個(gè)或多個(gè)高值從屬方信標(biāo)設(shè)備110-b和/或組信標(biāo)設(shè)備130進(jìn)行通信。在示例實(shí)施例中,天線115是射頻(“RF”)天線。

示例高值從屬方信標(biāo)設(shè)備110-b包括應(yīng)用131、數(shù)據(jù)存儲(chǔ)單元132、控制器133、天線135和加速度計(jì)137。在示例實(shí)施例中,用戶界面(未示出)使得商家操作員能夠與應(yīng)用131交互。例如,商家系統(tǒng)操作員可以安裝和/或配置高值從屬方信標(biāo)設(shè)備110-b。

在示例實(shí)施例中,駐留在高值從屬方信標(biāo)設(shè)備110-b上的應(yīng)用131是存在于高值從屬方信標(biāo)設(shè)備110-b上并對(duì)其執(zhí)行其操作的程序、函數(shù)、例程、小應(yīng)用程序或類似實(shí)體。在某些實(shí)施例中,商家操作員必須安裝應(yīng)用131和/或在高值從屬方信標(biāo)設(shè)備110-b上進(jìn)行特征選擇以獲得本文所描述的技術(shù)的益處。在示例實(shí)施例中,商家操作員可以經(jīng)由用戶界面(未示出)訪問(wèn)在高值從屬方信標(biāo)設(shè)備110-b上的應(yīng)用131。在示例實(shí)施例中,應(yīng)用131執(zhí)行與駐留在從屬方信標(biāo)設(shè)備110-a上的應(yīng)用111類似的功能。在示例實(shí)施例中,應(yīng)用131除了執(zhí)行與應(yīng)用111類似的功能之外,還執(zhí)行創(chuàng)建數(shù)字簽名以在認(rèn)證數(shù)據(jù)分組中發(fā)送的功能。在該示例實(shí)施例中,應(yīng)用131可以與駐留在高值從屬方信標(biāo)設(shè)備110-b上的安全元件139進(jìn)行通信,以使用駐留在安全元件139上的加密密鑰來(lái)創(chuàng)建數(shù)字簽名。在該示例實(shí)施例中,通過(guò)駐留在安全元件139上的加密密鑰創(chuàng)建的數(shù)字簽名可以由主信標(biāo)設(shè)備130解密。在另一示例實(shí)施例中,應(yīng)用131除了執(zhí)行與應(yīng)用111類似的功能之外,還執(zhí)行以下功能:通過(guò)與駐留在高值從屬方信標(biāo)設(shè)備110-b上的加速度計(jì)137進(jìn)行通信確定是否高值從屬方信標(biāo)設(shè)備110-b已經(jīng)移動(dòng)。

在示例實(shí)施例中,駐留在主信標(biāo)設(shè)備130上的應(yīng)用131是存在于主信標(biāo)設(shè)備130上并對(duì)主信標(biāo)設(shè)備130執(zhí)行其操作的程序、功能、例程、小應(yīng)用程序或類似實(shí)體。在某些實(shí)施例中,商家操作員必須安裝應(yīng)用131和/或在主信標(biāo)設(shè)備130上進(jìn)行特征選擇以獲得本文所描述的技術(shù)的益處。在示例實(shí)施例中,商家操作員可以經(jīng)由用戶界面(未示出)訪問(wèn)主信標(biāo)設(shè)備130上的應(yīng)用131。在示例實(shí)施例中,駐留在高值信標(biāo)設(shè)備110-b上的應(yīng)用131由商家系統(tǒng)操作員配置以將高值從屬方信標(biāo)設(shè)備110-b轉(zhuǎn)換為主信標(biāo)設(shè)備130,并且將應(yīng)用131轉(zhuǎn)換為主信標(biāo)設(shè)備130應(yīng)用131。在示例實(shí)施例中,駐留在主信標(biāo)設(shè)備130上的應(yīng)用131執(zhí)行駐留在高值從屬方信標(biāo)設(shè)備110-b的應(yīng)用131和/或駐留在從屬方信標(biāo)設(shè)備110-a上的應(yīng)用111執(zhí)行的一個(gè)或多個(gè)功能。在示例實(shí)施例中,駐留在主信標(biāo)設(shè)備130上的應(yīng)用131傳輸包括主信標(biāo)設(shè)備130的硬件標(biāo)識(shí)符的認(rèn)證數(shù)據(jù)分組。在示例實(shí)施例中,主信標(biāo)設(shè)備130應(yīng)用131從網(wǎng)狀網(wǎng)絡(luò)中的一個(gè)或多個(gè)從屬方信標(biāo)設(shè)備110接收一個(gè)或多個(gè)調(diào)查數(shù)據(jù)分組。在該示例實(shí)施例中,主信標(biāo)設(shè)備130提取在調(diào)查數(shù)據(jù)分組中接收的硬件標(biāo)識(shí)符和RSSI值,并且使用該信息來(lái)構(gòu)造信標(biāo)設(shè)備的網(wǎng)狀網(wǎng)絡(luò)的第一虛擬地圖。在示例實(shí)施例中,主信標(biāo)設(shè)備130應(yīng)用131發(fā)送注冊(cè)數(shù)據(jù)分組,其包括與網(wǎng)狀網(wǎng)絡(luò)中的每個(gè)從屬方信標(biāo)設(shè)備110相對(duì)應(yīng)的目的地信標(biāo)設(shè)備標(biāo)識(shí)符,并且包括鄰近于與目的地信標(biāo)設(shè)備標(biāo)識(shí)符相關(guān)聯(lián)的從屬方信標(biāo)設(shè)備110的至少三個(gè)信標(biāo)設(shè)備的硬件標(biāo)識(shí)符和對(duì)應(yīng)的RSSI值。

在示例實(shí)施例中,主信標(biāo)設(shè)備130應(yīng)用131從網(wǎng)狀網(wǎng)絡(luò)中的一個(gè)或多個(gè)從屬方信標(biāo)設(shè)備110接收包括檢測(cè)到的RSSI值和硬件標(biāo)識(shí)符的認(rèn)證數(shù)據(jù)分組。在該示例實(shí)施例中,主信標(biāo)設(shè)備130應(yīng)用131基于在認(rèn)證數(shù)據(jù)分組中接收的數(shù)據(jù)來(lái)構(gòu)造信標(biāo)設(shè)備的無(wú)線網(wǎng)狀網(wǎng)絡(luò)的第二虛擬地圖。在示例實(shí)施例中,主信標(biāo)設(shè)備130應(yīng)用131比較第一虛擬地圖和第二虛擬地圖,并且確定RSSI值中是否存在任何顯著差異。在該示例實(shí)施例中,主信標(biāo)設(shè)備130應(yīng)用131還可以解密和驗(yàn)證在認(rèn)證數(shù)據(jù)分組中接收的任何數(shù)字簽名。在該示例實(shí)施例中,主信標(biāo)設(shè)備130應(yīng)用還可以接收一個(gè)或多個(gè)認(rèn)證數(shù)據(jù)分組中的移動(dòng)的檢測(cè)。在示例實(shí)施例中,基于比較第一和第二虛擬地圖、驗(yàn)證任何接收的數(shù)字簽名以及分析在一個(gè)或多個(gè)認(rèn)證數(shù)據(jù)分組中的任何接收的移動(dòng)檢測(cè),主信標(biāo)設(shè)備130應(yīng)用131確定無(wú)線網(wǎng)狀網(wǎng)絡(luò)網(wǎng)絡(luò)是否是安全的。在示例實(shí)施例中,主信標(biāo)設(shè)備130應(yīng)用131可以在確定無(wú)線網(wǎng)狀網(wǎng)絡(luò)不安全時(shí),終止無(wú)線網(wǎng)狀網(wǎng)絡(luò)內(nèi)的一個(gè)或多個(gè)網(wǎng)絡(luò)120連接。

在示例實(shí)施例中,數(shù)據(jù)存儲(chǔ)單元132包括可被高值從屬方信標(biāo)設(shè)備110-b或適于存儲(chǔ)信息的主信標(biāo)設(shè)備130訪問(wèn)的本地或遠(yuǎn)程數(shù)據(jù)存儲(chǔ)結(jié)構(gòu)。在示例實(shí)施例中,數(shù)據(jù)存儲(chǔ)單元132存儲(chǔ)加密信息,例如HTML5本地存儲(chǔ)。在示例實(shí)施例中,數(shù)據(jù)存儲(chǔ)單元132存儲(chǔ)從其接收可用性數(shù)據(jù)分組或調(diào)查數(shù)據(jù)分組的信標(biāo)設(shè)備的檢測(cè)到的接收信號(hào)強(qiáng)度指示符(“RSSI”)值。在該示例實(shí)施例中,數(shù)據(jù)存儲(chǔ)單元132存儲(chǔ)在可用性數(shù)據(jù)分組和/或調(diào)查數(shù)據(jù)分組中接收的任何數(shù)據(jù)。在另一示例實(shí)施例中,數(shù)據(jù)存儲(chǔ)單元132存儲(chǔ)在注冊(cè)數(shù)據(jù)分組和/或認(rèn)證數(shù)據(jù)分組中接收的鄰近信標(biāo)設(shè)備的RSSI值和硬件標(biāo)識(shí)符。在示例實(shí)施例中,應(yīng)用131可以訪問(wèn)數(shù)據(jù)存儲(chǔ)單元132以檢索所存儲(chǔ)的數(shù)據(jù)。主信標(biāo)設(shè)備130數(shù)據(jù)存儲(chǔ)單元132可以存儲(chǔ)由主信標(biāo)設(shè)備130應(yīng)用131創(chuàng)建的一個(gè)或多個(gè)虛擬地圖。

在示例實(shí)施例中,控制器133與應(yīng)用131進(jìn)行通信,并且能夠通過(guò)網(wǎng)絡(luò)120發(fā)送和接收數(shù)據(jù)。在示例實(shí)施例中,控制器133激活RF天線135以在控制器133所駐留的高值從屬方信標(biāo)設(shè)備110-b或主信標(biāo)設(shè)備130與無(wú)線網(wǎng)狀網(wǎng)絡(luò)中的一個(gè)或多個(gè)其他信標(biāo)設(shè)備之間創(chuàng)建一個(gè)或多個(gè)網(wǎng)絡(luò)120連接。在示例實(shí)施例中,控制器133是藍(lán)牙低功耗鏈路控制器、藍(lán)牙鏈路控制器、Wi-Fi控制器或適于執(zhí)行本文所述方法的任何其它無(wú)線網(wǎng)絡(luò)120控制器。在示例實(shí)施例中,控制器133通過(guò)天線135輪詢無(wú)線電信號(hào),或者監(jiān)聽(tīng)來(lái)自一個(gè)或多個(gè)其他網(wǎng)絡(luò)120信標(biāo)設(shè)備的無(wú)線電信號(hào)。

在示例實(shí)施例中,高值從屬方信標(biāo)設(shè)備110-b通過(guò)一個(gè)或多個(gè)網(wǎng)絡(luò)120連接經(jīng)由天線135與一個(gè)或多個(gè)其他從屬方信標(biāo)設(shè)備110-a、一個(gè)或多個(gè)高值從屬方信標(biāo)設(shè)備110-b和/或主信標(biāo)設(shè)備130進(jìn)行通信。在示例實(shí)施例中,主信標(biāo)設(shè)備130通過(guò)一個(gè)或多個(gè)網(wǎng)絡(luò)120連接經(jīng)由天線135與一個(gè)或多個(gè)從屬方信標(biāo)設(shè)備110-a和一個(gè)或多個(gè)高值從屬方信標(biāo)設(shè)備110-b進(jìn)行通信。在示例實(shí)施例中,天線135是射頻(“RF”)天線。

在示例實(shí)施例中,加速度計(jì)137能夠檢測(cè)加速度計(jì)137所駐留的高值從屬方信標(biāo)設(shè)備110-b和/或主信標(biāo)設(shè)備130的任何移動(dòng)。在示例實(shí)施例中,加速度計(jì)137檢測(cè)主信標(biāo)設(shè)備130或其駐留的高值從屬方信標(biāo)設(shè)備110-b的物理移動(dòng),并將對(duì)移動(dòng)的確定傳送給駐留在同一設(shè)備上的應(yīng)用131。

在示例實(shí)施例中,高值從屬方信標(biāo)設(shè)備110-b上的安全元件139包括用于創(chuàng)建在認(rèn)證數(shù)據(jù)分組中發(fā)送的數(shù)字簽名的私鑰。在該示例實(shí)施例中,主信標(biāo)設(shè)備130上的安全元件139包括加密密鑰,通過(guò)該密鑰它解密在一個(gè)或多個(gè)認(rèn)證數(shù)據(jù)分組中接收的一個(gè)或多個(gè)數(shù)字簽名。在示例實(shí)施例中,應(yīng)用131駐留在高值從屬方信標(biāo)設(shè)備110-b和/或主信標(biāo)設(shè)備130的安全元件139上。

應(yīng)當(dāng)理解,所示的網(wǎng)絡(luò)連接是示例的,并且可以使用在計(jì)算機(jī)和設(shè)備之間建立通信鏈路的其他手段。此外,受益于本公開(kāi)的本領(lǐng)域普通技術(shù)人員將理解,圖1中所示的從屬方信標(biāo)設(shè)備110-a、高值從屬方信標(biāo)設(shè)備110-b和主信標(biāo)設(shè)備130可以具有任意幾個(gè)其他合適的計(jì)算機(jī)系統(tǒng)配置。例如,體現(xiàn)為移動(dòng)電話或手持計(jì)算機(jī)的用戶計(jì)算設(shè)備110可以包括或可以不包括上述所有組件。

圖2是描繪包括信標(biāo)設(shè)備的示例無(wú)線網(wǎng)狀網(wǎng)絡(luò)的系統(tǒng)200的框圖。如圖2所示,系統(tǒng)200包括主信標(biāo)設(shè)備130、三個(gè)高值從屬方信標(biāo)設(shè)備110-a、110-b和110-C以及在物理區(qū)域中布置的九個(gè)從屬方信標(biāo)設(shè)備110-i、110-ii、110-iii、110-iv、110-v、110-vi、110-vii、110-viii和110-ix,它們被配置為經(jīng)由一個(gè)或多個(gè)網(wǎng)絡(luò)120(未示出)彼此進(jìn)行通信。在這里描述的示例實(shí)施例中,在圖2中示出的每個(gè)從屬方信標(biāo)設(shè)備110-i、110-ii、110-iii、110-iv、110-v、110-vi、110-vii、110-viii和110-ix包括組件并且執(zhí)行圖1所示的示例從屬方信標(biāo)設(shè)備110-a的功能。在這里描述的示例實(shí)施例中,每個(gè)高值從屬方信標(biāo)設(shè)備110-A、110-B和110-C包括組件并且執(zhí)行圖1所示的示例高值從屬方信標(biāo)設(shè)備110-b的功能。在這里描述的示例實(shí)施例中,圖2所示的主信標(biāo)設(shè)備130包括組件并且執(zhí)行圖1所示的示例主信標(biāo)設(shè)備130的功能。在此描述的示例實(shí)施例中,系統(tǒng)200的每個(gè)信標(biāo)設(shè)備可能或可能不能經(jīng)由無(wú)線網(wǎng)絡(luò)連接與無(wú)線網(wǎng)狀網(wǎng)絡(luò)中的每個(gè)其他信標(biāo)設(shè)備進(jìn)行通信。在本文描述的示例實(shí)施例中,每個(gè)信標(biāo)設(shè)備可以與預(yù)定義鄰近度內(nèi)的其他網(wǎng)絡(luò)信標(biāo)設(shè)備進(jìn)行通信,這使得設(shè)備能夠維持網(wǎng)絡(luò)連接。在這里描述的示例實(shí)施例中,圖2所示的多個(gè)信標(biāo)設(shè)備的布置是示例,并且商家系統(tǒng)操作員可以以各種其他布置來(lái)布置信標(biāo)設(shè)備,其中,從屬方信標(biāo)設(shè)備的數(shù)量可以變化,高值信標(biāo)設(shè)備的數(shù)量可以變化,和/或,無(wú)線網(wǎng)狀網(wǎng)絡(luò)中的多個(gè)信標(biāo)設(shè)備的物理空間中的布置可以變化。

在示例實(shí)施例中,網(wǎng)絡(luò)計(jì)算設(shè)備和與本文所呈現(xiàn)的技術(shù)相關(guān)聯(lián)的任何其它計(jì)算機(jī)器可以是任何類型的計(jì)算機(jī)器,例如但不限于參照?qǐng)D11更詳細(xì)討論的那些。此外,與這些計(jì)算機(jī)器中的任一個(gè)相關(guān)聯(lián)的任何模塊,諸如本文所描述的模塊或與本文所呈現(xiàn)的技術(shù)相關(guān)聯(lián)的任何其它模塊(腳本、web內(nèi)容、軟件、固件或硬件),可以通過(guò)參考圖11更詳細(xì)討論的任何模塊。本文所討論的計(jì)算機(jī)器可以通過(guò)一個(gè)或多個(gè)網(wǎng)絡(luò)(例如網(wǎng)絡(luò)120)彼此進(jìn)行通信以及與其他計(jì)算機(jī)機(jī)器或通信系統(tǒng)進(jìn)行通信。網(wǎng)絡(luò)120可以包括任何類型的數(shù)據(jù)或通信網(wǎng)絡(luò),包括任何參考圖11討論的網(wǎng)絡(luò)技術(shù)。

示例過(guò)程

在下文中相對(duì)于示例操作環(huán)境100的組件和包括信標(biāo)設(shè)備的無(wú)線網(wǎng)狀網(wǎng)絡(luò)的示例系統(tǒng)200來(lái)描述圖3-11中所示的示例方法。圖3-11的示例方法也可以與其他系統(tǒng)和在其他環(huán)境中執(zhí)行。

圖3是描繪根據(jù)某些示例實(shí)施例的用于確定信標(biāo)設(shè)備的無(wú)線網(wǎng)狀網(wǎng)絡(luò)的安全性的方法300的框圖。參考圖1-2中所示的組件來(lái)描述方法300。

在框310中,布置從屬方信標(biāo)設(shè)備110-a和高值信標(biāo)設(shè)備110-b,并選擇主信標(biāo)。在示例實(shí)施例中,商家系統(tǒng)(未示出)包括一個(gè)或多個(gè)商家位置。在示例商家位置中,與商家系統(tǒng)相關(guān)聯(lián)的操作員布置一個(gè)或多個(gè)從屬方信標(biāo)設(shè)備110-a和一個(gè)或多個(gè)高值從屬方信標(biāo)設(shè)備110-b。例如,商家位置包括超市,并且商家系統(tǒng)操作員在整個(gè)超市位置布置一個(gè)或多個(gè)從屬方信標(biāo)設(shè)備110-a和一個(gè)或多個(gè)高值從屬方信標(biāo)設(shè)備110-b。在示例實(shí)施例中,商家系統(tǒng)操作員選擇高值從屬方信標(biāo)設(shè)備110-b作為主信標(biāo)設(shè)備130。在該示例實(shí)施例中,商家系統(tǒng)操作員可能必須將主信標(biāo)設(shè)備130配置為執(zhí)行這里描述的示例主信標(biāo)設(shè)備130的功能。

在示例實(shí)施例中,一個(gè)或多個(gè)信標(biāo)設(shè)備與鄰近的一個(gè)或多個(gè)用戶計(jì)算設(shè)備(未示出)建立網(wǎng)絡(luò)120連接,并向一個(gè)或多個(gè)用戶計(jì)算設(shè)備發(fā)送廣告分組。例如,如果商家系統(tǒng)位置是超市,則一個(gè)或多個(gè)信標(biāo)裝置可以向鄰近的網(wǎng)絡(luò)120中的用戶計(jì)算裝置發(fā)送優(yōu)惠、優(yōu)惠券、會(huì)員卡或其他有用或相關(guān)信息。在示例實(shí)施例中,用戶計(jì)算設(shè)備包括能夠連接到網(wǎng)絡(luò)120的移動(dòng)電話、平板或其他移動(dòng)設(shè)備。在另一示例實(shí)施例中,一個(gè)或多個(gè)信標(biāo)設(shè)備有助于用戶計(jì)算設(shè)備的支付。在該示例實(shí)施例中,用戶計(jì)算設(shè)備可以僅當(dāng)其與鄰近商家系統(tǒng)相關(guān)聯(lián)的銷售點(diǎn)(“POS”)終端的信標(biāo)設(shè)備具有網(wǎng)絡(luò)120連接時(shí)才允許付款。

在框320中,可用性數(shù)據(jù)分組由主信標(biāo)設(shè)備130發(fā)送,并由網(wǎng)狀網(wǎng)絡(luò)內(nèi)的從屬方信標(biāo)設(shè)備110重傳。在本文描述的示例實(shí)施例中,從屬方信標(biāo)設(shè)備110包括從屬方信標(biāo)設(shè)備110-a和高值從屬方信標(biāo)設(shè)備110-b兩者。下面參考圖4中描述的方法更詳細(xì)地描述在信標(biāo)設(shè)備的無(wú)線網(wǎng)狀網(wǎng)絡(luò)中發(fā)送和重傳可用性數(shù)據(jù)分組以建立設(shè)備之間的接收信號(hào)強(qiáng)度指示符值的基線的方法。

圖4是描繪根據(jù)某些示例實(shí)施例的用于在信標(biāo)設(shè)備的無(wú)線網(wǎng)狀網(wǎng)絡(luò)中發(fā)送和重傳可用性數(shù)據(jù)分組以建立設(shè)備之間的接收信號(hào)強(qiáng)度指示符值的基線的方法320的框圖。參考圖1-2中所示的組件來(lái)描述方法320。

在框410中,主信標(biāo)設(shè)備130發(fā)射可用性數(shù)據(jù)分組。在示例實(shí)施例中,可用性數(shù)據(jù)分組包括主信標(biāo)設(shè)備的硬件標(biāo)識(shí)符。在示例中,硬件標(biāo)識(shí)符可以包括硬件ID或MAC地址。在該示例實(shí)施例中,硬件標(biāo)識(shí)符可以包括唯一地標(biāo)識(shí)信標(biāo)設(shè)備的網(wǎng)絡(luò)120接口或信標(biāo)設(shè)備的其他硬件組件的字母數(shù)字和/或符號(hào)字符。

在框420中,一個(gè)或多個(gè)從屬方信標(biāo)設(shè)備110接收從主信標(biāo)設(shè)備130發(fā)送的可用性數(shù)據(jù)分組。如前所述,從屬方信標(biāo)設(shè)備110包括從屬方信標(biāo)設(shè)備110-a和高值從屬方信標(biāo)設(shè)備110-b?;氐綀D2,在示例實(shí)施例中,主信標(biāo)設(shè)備130發(fā)送可用性數(shù)據(jù)分組,并且鄰近的從屬方信標(biāo)設(shè)備110接收可用性數(shù)據(jù)分組。在示例中,從屬方信標(biāo)設(shè)備110-i和110-ix以及高值從屬方信標(biāo)設(shè)備110-A、110-B和110-C在網(wǎng)絡(luò)中鄰近主信標(biāo)設(shè)備130,并且接收通過(guò)主信標(biāo)設(shè)備130通過(guò)一個(gè)或多個(gè)網(wǎng)絡(luò)120(未示出)發(fā)送的可用性數(shù)據(jù)分組。

回到圖4,在框430中,接收從屬方信標(biāo)設(shè)備110確定主信標(biāo)設(shè)備130的RSSI和硬件標(biāo)識(shí)符。在示例實(shí)施例中,接收從屬方信標(biāo)設(shè)備110從發(fā)送自組信標(biāo)設(shè)備130的可用性數(shù)據(jù)分組提取硬件標(biāo)識(shí)符。在示例實(shí)施例中,接收信號(hào)強(qiáng)度指示符(“RSSI”)指示由網(wǎng)絡(luò)120信標(biāo)設(shè)備接收的無(wú)線電信號(hào)的相對(duì)強(qiáng)度。在該示例中,RSSI是由接收從主信標(biāo)設(shè)備130發(fā)送的可用性數(shù)據(jù)分組的一個(gè)或多個(gè)從屬方信標(biāo)設(shè)備110接收的主信標(biāo)設(shè)備130的無(wú)線電信號(hào)的相對(duì)強(qiáng)度。在示例實(shí)施例中,在對(duì)數(shù)標(biāo)度上,例如分貝標(biāo)度,RSSI可以是整數(shù)。RSSI可以用作代理來(lái)估計(jì)兩個(gè)網(wǎng)絡(luò)120設(shè)備之間的距離。例如,當(dāng)?shù)谝痪W(wǎng)絡(luò)120設(shè)備遠(yuǎn)離第二網(wǎng)絡(luò)120設(shè)備移動(dòng)時(shí),由第一網(wǎng)絡(luò)120設(shè)備確定的第二網(wǎng)絡(luò)120設(shè)備的RSSI減小。同樣,當(dāng)?shù)诙W(wǎng)絡(luò)120設(shè)備變得彼此遠(yuǎn)離時(shí),由第二網(wǎng)絡(luò)120設(shè)備確定的第一網(wǎng)絡(luò)120設(shè)備的RSSI也減小。在另一示例中,當(dāng)?shù)谝痪W(wǎng)絡(luò)120設(shè)備被移動(dòng)得更靠近第二網(wǎng)絡(luò)120設(shè)備時(shí),由第一網(wǎng)絡(luò)120設(shè)備確定的第二網(wǎng)絡(luò)120設(shè)備的RSSI增加。同樣,當(dāng)?shù)诙W(wǎng)絡(luò)120設(shè)備彼此變得更靠近時(shí),由第二網(wǎng)絡(luò)120設(shè)備確定的第一網(wǎng)絡(luò)120設(shè)備的RSSI也增加。在另一示例實(shí)施例中,確定用于估計(jì)兩個(gè)網(wǎng)絡(luò)120設(shè)備之間的距離的另一代理,例如,自由空間路徑損耗、接收信道功率指示符(“RCPI”)、到達(dá)時(shí)間(“TOA”)或用于估計(jì)網(wǎng)絡(luò)120設(shè)備之間的距離的任何其他適當(dāng)?shù)亩攘俊?/p>

在框440中,接收從屬方信標(biāo)設(shè)備110保存主信標(biāo)設(shè)備130的RSSI和硬件標(biāo)識(shí)符。在示例實(shí)施例中,接收高值從屬方信標(biāo)設(shè)備110-b和從屬方信標(biāo)設(shè)備110-a分別在數(shù)據(jù)存儲(chǔ)單元132或數(shù)據(jù)存儲(chǔ)單元112中保存信息。

在框450中,接收從屬方信標(biāo)設(shè)備110重傳可用性數(shù)據(jù)分組。在示例實(shí)施例中,每個(gè)接收從屬方信標(biāo)設(shè)備110傳送包括其唯一硬件標(biāo)識(shí)符的可用性數(shù)據(jù)分組。在該示例實(shí)施例中,重傳的可用性數(shù)據(jù)分組還可以包括首先發(fā)送可用性數(shù)據(jù)分組的主信標(biāo)設(shè)備130的硬件標(biāo)識(shí)符。在該示例實(shí)施例中,硬件標(biāo)識(shí)符使得接收數(shù)據(jù)分組的信標(biāo)設(shè)備能夠識(shí)別發(fā)送信標(biāo)設(shè)備和/或主信標(biāo)設(shè)備130?;氐綀D2,在一個(gè)示例中,高值從屬方信標(biāo)設(shè)備110-B接收由主信標(biāo)設(shè)備130發(fā)送的可用性數(shù)據(jù)分組。在該示例實(shí)施例中,高值從屬方信標(biāo)設(shè)備110-B將其硬件標(biāo)識(shí)符插入到可用性數(shù)據(jù)分組中,并且重傳可用性數(shù)據(jù)分組。

回到圖4,在框460中,網(wǎng)狀網(wǎng)絡(luò)中的其他信標(biāo)設(shè)備接收重傳的可用性數(shù)據(jù)分組。在示例實(shí)施例中,接收重傳的可用性數(shù)據(jù)分組的其他信標(biāo)設(shè)備可以包括一個(gè)或多個(gè)從屬方信標(biāo)設(shè)備110和/或主信標(biāo)設(shè)備130。如前所述,如本文所述的一個(gè)或多個(gè)從屬方信標(biāo)設(shè)備110可以包括一個(gè)或多個(gè)從屬方信標(biāo)設(shè)備110-a和/或一個(gè)或多個(gè)高值從屬方信標(biāo)設(shè)備110-b?;氐綀D2,在示例中,高值從屬方信標(biāo)設(shè)備110-B重傳從主信標(biāo)設(shè)備130接收的可用性數(shù)據(jù)分組,并且在插入其硬件標(biāo)識(shí)符之后重傳可用性數(shù)據(jù)分組。在該示例中,主信標(biāo)設(shè)備130和從屬方信標(biāo)設(shè)備110-vii、110-viii和110-ix在網(wǎng)絡(luò)中鄰近高值從屬方信標(biāo)設(shè)備110-B,因此這些設(shè)備接收重傳的可用性數(shù)據(jù)分組。

在框470中,接收信標(biāo)裝置確定重發(fā)可用性數(shù)據(jù)包的發(fā)送信標(biāo)裝置的RSSI和硬件標(biāo)識(shí)符。在該示例實(shí)施例中,接收信標(biāo)設(shè)備包括接收到重傳的可用性數(shù)據(jù)分組的其他信標(biāo)設(shè)備?;氐綀D2,在一個(gè)示例中,高值從屬方信標(biāo)設(shè)備110-B將從主信標(biāo)設(shè)備130接收的可用性數(shù)據(jù)分組在插入其硬件標(biāo)識(shí)符之后重傳。在該示例中,主信標(biāo)設(shè)備130和從屬方信標(biāo)設(shè)備110-vii、110-viii和110-ix在網(wǎng)絡(luò)中鄰近高值從屬方信標(biāo)設(shè)備110-B,因此這些設(shè)備接收重傳的可用性數(shù)據(jù)分組。在該示例中,每個(gè)接收信標(biāo)設(shè)備(主信標(biāo)設(shè)備130和從屬方信標(biāo)設(shè)備110-vii、110-viii和110-ix)確定從其接收數(shù)據(jù)分組的高值從屬方信標(biāo)設(shè)備110-B的RSSI和硬件標(biāo)識(shí)符。

回到圖4,在框480中,接收信標(biāo)裝置保存發(fā)送信標(biāo)裝置的RSSI和硬件標(biāo)識(shí)符。在示例實(shí)施例中,接收高值從屬方信標(biāo)設(shè)備110-b和從屬方信標(biāo)設(shè)備110-a分別將該信息保存在數(shù)據(jù)存儲(chǔ)單元132或數(shù)據(jù)存儲(chǔ)單元112中。接收主信標(biāo)設(shè)備130可以將該信息保存在數(shù)據(jù)存儲(chǔ)單元132中。

在框490中,網(wǎng)狀網(wǎng)絡(luò)中的信標(biāo)設(shè)備確定它們是否都已經(jīng)接收和重傳可用性數(shù)據(jù)分組。在示例實(shí)施例中,一個(gè)或多個(gè)從屬方信標(biāo)設(shè)備110每個(gè)發(fā)送、接收和重傳可用性數(shù)據(jù)分組,直到?jīng)]有接收到新的可用性數(shù)據(jù)分組。在該示例實(shí)施例中,主信標(biāo)130發(fā)送可用性數(shù)據(jù)分組,直到其不接收新的可用性數(shù)據(jù)分組。在該示例實(shí)施例中,新的可用性數(shù)據(jù)分組是包括唯一硬件標(biāo)識(shí)符的可用性數(shù)據(jù)分組。在示例實(shí)施例中,在所有信標(biāo)設(shè)備已經(jīng)接收和重傳可用性數(shù)據(jù)分組之后,每個(gè)信標(biāo)設(shè)備已經(jīng)保存了鄰近的網(wǎng)絡(luò)120中的所有信標(biāo)設(shè)備的硬件標(biāo)識(shí)符和RSSI。如前所述,可以使用自由空間路徑損耗、接收信道功率指示符(“RCPI”)、到達(dá)時(shí)間(“TOA”)或用于估計(jì)網(wǎng)絡(luò)120設(shè)備之間的距離的任何其他適當(dāng)?shù)亩攘縼?lái)代替或補(bǔ)充RSSI。

如果不是網(wǎng)狀網(wǎng)絡(luò)中的所有信標(biāo)設(shè)備接收并重傳可用性數(shù)據(jù)分組,則方法320進(jìn)行到框450,并且信標(biāo)設(shè)備繼續(xù)接收和重傳可用性數(shù)據(jù)分組,直到網(wǎng)狀網(wǎng)絡(luò)中的所有信標(biāo)設(shè)備已經(jīng)接收并重傳可用性數(shù)據(jù)分組。

返回到框490,如果網(wǎng)狀網(wǎng)絡(luò)中的所有信標(biāo)設(shè)備已經(jīng)接收并重傳可用性數(shù)據(jù)分組,則方法320進(jìn)行到圖3中的框330。在示例實(shí)施例中,在所有信標(biāo)設(shè)備已經(jīng)接收和重傳可用性數(shù)據(jù)分組之后,每個(gè)信標(biāo)設(shè)備已經(jīng)保存了具有唯一硬件標(biāo)識(shí)符的鄰近的網(wǎng)絡(luò)120中的所有信標(biāo)設(shè)備的硬件標(biāo)識(shí)符和對(duì)應(yīng)的RSSI。

回到圖3,在框330中,將調(diào)查數(shù)據(jù)分組從從屬方信標(biāo)設(shè)備110發(fā)送并重傳到主信標(biāo)設(shè)備130。下面參照?qǐng)D5中描述的方法更詳細(xì)地描述用于由主信標(biāo)設(shè)備130從信標(biāo)設(shè)備的無(wú)線網(wǎng)絡(luò)中的從屬方信標(biāo)設(shè)備110接收調(diào)查數(shù)據(jù)分組方法330。

圖5是描繪根據(jù)某些示例實(shí)施例的用于由主信標(biāo)設(shè)備130從信標(biāo)設(shè)備的無(wú)線網(wǎng)絡(luò)中的從屬方信標(biāo)設(shè)備110接收調(diào)查數(shù)據(jù)分組的方法330的框圖。參考圖1中所示的組件來(lái)描述方法330。

在框510中,每個(gè)從屬方信標(biāo)設(shè)備110提取由對(duì)應(yīng)從屬方信標(biāo)設(shè)備110記錄的三個(gè)最強(qiáng)RSSI值和對(duì)應(yīng)的硬件標(biāo)識(shí)符。例如,從屬方信標(biāo)設(shè)備110-a(或高值從屬方信標(biāo)設(shè)備110-b)存儲(chǔ)針對(duì)包括硬件標(biāo)識(shí)符“A”的設(shè)備的RSSI 50、針對(duì)包括硬件標(biāo)識(shí)符“B”的設(shè)備的RSSI 70、針對(duì)包括硬件標(biāo)識(shí)符“C”的設(shè)備的RSSI 90、針對(duì)包括硬件標(biāo)識(shí)符“D”的設(shè)備的RSSI 95以及針對(duì)包括硬件標(biāo)識(shí)符“E”的設(shè)備的RSSI 110。在該示例中,從屬方信標(biāo)設(shè)備110提取與設(shè)備C、D和E相對(duì)應(yīng)的RSSI和硬件標(biāo)識(shí)符。在示例實(shí)施例中,因?yàn)镽SSI是距離的代理度量,所以對(duì)應(yīng)于三個(gè)最高記錄的RSSI值的硬件標(biāo)識(shí)符包括物理上最接近于從屬方信標(biāo)設(shè)備110的三個(gè)信標(biāo)設(shè)備。在另一示例實(shí)施例中,每個(gè)從屬方信標(biāo)設(shè)備110提取確定數(shù)量四個(gè)或更多個(gè)最強(qiáng)RSSI值和對(duì)應(yīng)硬件標(biāo)識(shí)符。在又一示例實(shí)施例中,每個(gè)從屬方信標(biāo)設(shè)備110提取小于三個(gè)的確定數(shù)量的最強(qiáng)RSSI值和對(duì)應(yīng)硬件標(biāo)識(shí)符。在示例實(shí)施例中,RSSI值和對(duì)應(yīng)的硬件標(biāo)識(shí)符的數(shù)量可以在無(wú)線網(wǎng)狀網(wǎng)絡(luò)中的從屬方信標(biāo)設(shè)備130之間變化。在這里描述的示例實(shí)施例中,如前所述,從屬方信標(biāo)設(shè)備110包括一個(gè)或多個(gè)從屬方信標(biāo)設(shè)備110-a和/或一個(gè)或多個(gè)高值從屬方信標(biāo)設(shè)備110-b。

在框520中,每個(gè)從屬方信標(biāo)設(shè)備110發(fā)送包括所提取的硬件標(biāo)識(shí)符和對(duì)應(yīng)的RSSI值的調(diào)查數(shù)據(jù)分組。在示例實(shí)施例中,每個(gè)從屬方信標(biāo)設(shè)備110發(fā)送還包括其硬件標(biāo)識(shí)符的調(diào)查數(shù)據(jù)分組。在示例實(shí)施例中,每個(gè)從屬方信標(biāo)設(shè)備110發(fā)送其調(diào)查數(shù)據(jù)分組,使得鄰近網(wǎng)絡(luò)120中的信標(biāo)設(shè)備可以接收調(diào)查數(shù)據(jù)分組。

在框530中,接收調(diào)查數(shù)據(jù)分組的信標(biāo)設(shè)備重傳調(diào)查數(shù)據(jù)分組。在示例實(shí)施例中,一個(gè)或多個(gè)信標(biāo)設(shè)備接收所發(fā)送的調(diào)查數(shù)據(jù)分組。在該示例實(shí)施例中,接收所發(fā)送的調(diào)查數(shù)據(jù)分組的一個(gè)或多個(gè)信標(biāo)設(shè)備可以包括一個(gè)或多個(gè)從屬方信標(biāo)設(shè)備110-a、一個(gè)或多個(gè)高值從屬方信標(biāo)設(shè)備110-b和/或主信標(biāo)設(shè)備130。在示例實(shí)施例中,只有從屬方信標(biāo)設(shè)備110-a和高值從屬方信標(biāo)設(shè)備110-b重傳所接收的調(diào)查數(shù)據(jù)分組。在該示例實(shí)施例中,調(diào)查數(shù)據(jù)分組可以包括主信標(biāo)設(shè)備130硬件標(biāo)識(shí)符作為目的地信標(biāo)設(shè)備標(biāo)識(shí)符。例如,當(dāng)接收到調(diào)查數(shù)據(jù)分組時(shí),與目的地信標(biāo)設(shè)備標(biāo)識(shí)符相對(duì)應(yīng)的信標(biāo)設(shè)備不重傳調(diào)查數(shù)據(jù)分組。在示例實(shí)施例中,當(dāng)主信標(biāo)設(shè)備130接收到調(diào)查數(shù)據(jù)分組時(shí),主信標(biāo)設(shè)備130不重傳調(diào)查數(shù)據(jù)分組。

在框540中,主信標(biāo)設(shè)備130接收調(diào)查數(shù)據(jù)分組。在示例實(shí)施例中,主信標(biāo)設(shè)備130嘗試接收調(diào)查數(shù)據(jù)分組,直到主信標(biāo)設(shè)備130在預(yù)定義時(shí)間段內(nèi)沒(méi)有接收到新的調(diào)查數(shù)據(jù)分組。在該示例實(shí)施例中,新的調(diào)查數(shù)據(jù)分組是包括與最初發(fā)送調(diào)查數(shù)據(jù)分組的從屬方信標(biāo)設(shè)備110相關(guān)聯(lián)的唯一硬件標(biāo)識(shí)符的調(diào)查數(shù)據(jù)分組。例如,主信標(biāo)設(shè)備130不知道網(wǎng)狀網(wǎng)絡(luò)中有多少信標(biāo)設(shè)備,因此主信標(biāo)設(shè)備130通過(guò)在接收到每個(gè)新的調(diào)查數(shù)據(jù)分組之后的預(yù)定義時(shí)間段繼續(xù)嘗試接收調(diào)查數(shù)據(jù)分組來(lái)確保其從盡可能多的信標(biāo)設(shè)備接收調(diào)查數(shù)據(jù)分組。在示例實(shí)施例中,主信標(biāo)設(shè)備130在預(yù)定義時(shí)間段內(nèi)不接收新的調(diào)查數(shù)據(jù)分組,并且停止嘗試接收調(diào)查數(shù)據(jù)分組。

在框550中,主信標(biāo)設(shè)備130保存在調(diào)查數(shù)據(jù)分組中接收的數(shù)據(jù)。在示例實(shí)施例中,在調(diào)查數(shù)據(jù)分組中接收的數(shù)據(jù)包括由無(wú)線網(wǎng)狀網(wǎng)絡(luò)中的鄰近信標(biāo)設(shè)備的每個(gè)從屬方信標(biāo)設(shè)備110檢測(cè)的硬件標(biāo)識(shí)符和對(duì)應(yīng)的RSSI值。在示例實(shí)施例中,數(shù)據(jù)以表格格式保存。在示例實(shí)施例中,表可以包括行和列,在其上列出網(wǎng)狀網(wǎng)絡(luò)中的每個(gè)已知信標(biāo)設(shè)備的硬件標(biāo)識(shí)符。在該示例實(shí)施例中,行可以表示進(jìn)行檢測(cè)的信標(biāo)設(shè)備,并且列可以表示檢測(cè)到的信標(biāo)設(shè)備,并且根據(jù)哪個(gè)設(shè)備檢測(cè)到RSSI以及檢測(cè)到哪個(gè)設(shè)備,將在調(diào)查數(shù)據(jù)分組中接收的RSSI值保存在表的正確位置。

回到圖2,在一個(gè)示例中,由從屬方信標(biāo)設(shè)備110-i最初發(fā)送并且由主信標(biāo)設(shè)備130接收的調(diào)查數(shù)據(jù)分組包括由從屬方信標(biāo)設(shè)備110-i檢測(cè)的RSSI值以及從屬方信標(biāo)設(shè)備110-ii、高值從屬方信標(biāo)設(shè)備110-A和主信標(biāo)設(shè)備130的對(duì)應(yīng)的硬件標(biāo)識(shí)符。在該示例中,這三個(gè)設(shè)備是由從屬方信標(biāo)設(shè)備110-i檢測(cè)到的具有最高RSSI值的設(shè)備,在該示例中,主信標(biāo)設(shè)備130保存在調(diào)查數(shù)據(jù)分組中接收的RSSI值和對(duì)應(yīng)的硬件標(biāo)識(shí)符。在另一示例中,由主信標(biāo)設(shè)備130接收并且最初由從屬方信標(biāo)設(shè)備110-v發(fā)送的調(diào)查數(shù)據(jù)分組包括由從屬方信標(biāo)設(shè)備110-v檢測(cè)的RSSI值以及從屬方信標(biāo)設(shè)備110-iv和110-vi和高值從屬方信標(biāo)設(shè)備110-C的對(duì)應(yīng)硬件標(biāo)識(shí)符。在該示例中,這三個(gè)設(shè)備是由從屬方信標(biāo)設(shè)備110-v檢測(cè)到的具有最高RSSI值的設(shè)備。在該示例中,主信標(biāo)設(shè)備130保存在調(diào)查數(shù)據(jù)分組中接收的RSSI值和對(duì)應(yīng)的硬件標(biāo)識(shí)符。

回到圖3,在框340中,主信標(biāo)設(shè)備130應(yīng)用基于在調(diào)查數(shù)據(jù)分組中接收的數(shù)據(jù)創(chuàng)建無(wú)線網(wǎng)狀網(wǎng)絡(luò)的第一虛擬地圖,并保存該虛擬地圖。在示例實(shí)施例中,主信標(biāo)設(shè)備130從包括三個(gè)最高記錄的RSSI值和對(duì)應(yīng)的硬件標(biāo)識(shí)符的每個(gè)從屬方信標(biāo)設(shè)備130接收數(shù)據(jù)。在示例實(shí)施例中,主信標(biāo)設(shè)備130將RSSI值視為信標(biāo)設(shè)備之間的距離的代理。在示例實(shí)施例中,無(wú)線網(wǎng)狀網(wǎng)絡(luò)的虛擬地圖包括表,其行列出了主信標(biāo)設(shè)備130從其接收到調(diào)查數(shù)據(jù)分組的信標(biāo)設(shè)備的網(wǎng)狀網(wǎng)絡(luò)中的每個(gè)信標(biāo)設(shè)備的硬件標(biāo)識(shí)符,其列列出了由信標(biāo)設(shè)備測(cè)量的鄰近每個(gè)信標(biāo)設(shè)備的三個(gè)信標(biāo)設(shè)備的RSSI值。

在框350中,主信標(biāo)設(shè)備發(fā)送注冊(cè)數(shù)據(jù)分組。下面參照?qǐng)D6中描述的方法更詳細(xì)地描述由主信標(biāo)設(shè)備130向網(wǎng)狀網(wǎng)絡(luò)中的每個(gè)從屬方信標(biāo)設(shè)備110發(fā)送注冊(cè)數(shù)據(jù)分組的方法350。

圖6是描繪根據(jù)某些示例實(shí)施例的用于由主信標(biāo)設(shè)備130向網(wǎng)狀網(wǎng)絡(luò)中的每個(gè)從屬方信標(biāo)設(shè)備110發(fā)送注冊(cè)數(shù)據(jù)分組的方法350的框圖。參考圖1中所示的組件來(lái)描述方法350。

在框610中,主信標(biāo)設(shè)備130為包括目的地信標(biāo)設(shè)備硬件標(biāo)識(shí)符的每個(gè)從屬方信標(biāo)設(shè)備110簽名注冊(cè)數(shù)據(jù)分組。在示例實(shí)施例中,注冊(cè)數(shù)據(jù)分組還包括至少三個(gè)鄰近信標(biāo)設(shè)備的列表,其包括鄰近信標(biāo)設(shè)備的硬件標(biāo)識(shí)符和RSSI值。在示例實(shí)施例中,主信標(biāo)設(shè)備130包括公共密鑰,通過(guò)該公共密鑰對(duì)注冊(cè)數(shù)據(jù)分組進(jìn)行簽名。在該示例實(shí)施例中,一個(gè)或多個(gè)從屬方信標(biāo)設(shè)備110中的每一個(gè)包括用于驗(yàn)證其對(duì)應(yīng)注冊(cè)數(shù)據(jù)分組的簽名的私鑰。在示例實(shí)施例中,每個(gè)注冊(cè)數(shù)據(jù)分組包括目的地硬件標(biāo)識(shí)符,使得接收從屬方信標(biāo)設(shè)備110能夠確定注冊(cè)數(shù)據(jù)分組是否已經(jīng)到達(dá)其目的地信標(biāo)設(shè)備。

返回圖2,在示例中,主信標(biāo)設(shè)備130對(duì)包括作為目的地信標(biāo)設(shè)備硬件標(biāo)識(shí)符的從屬方信標(biāo)設(shè)備110-iii硬件標(biāo)識(shí)符的從屬方信標(biāo)設(shè)備110-iii簽名注冊(cè)數(shù)據(jù)分組。在該示例中,注冊(cè)數(shù)據(jù)分組包括與從屬方信標(biāo)設(shè)備110-ii和110-iv以及高值從屬方信標(biāo)設(shè)備110-A(基于第一虛擬地圖最接近目的地信標(biāo)設(shè)備的三個(gè)信標(biāo)設(shè)備)相關(guān)聯(lián)的RSSI值和對(duì)應(yīng)的從屬方信標(biāo)設(shè)備110標(biāo)識(shí)符的列表。在該示例中,RSSI值是來(lái)自通過(guò)主信標(biāo)設(shè)備130從調(diào)查數(shù)據(jù)分組中接收的數(shù)據(jù)創(chuàng)建的第一虛擬地圖的參考值。在另一示例中,主信標(biāo)設(shè)備130對(duì)包括作為目的地信標(biāo)設(shè)備硬件標(biāo)識(shí)符的信標(biāo)設(shè)備110-B硬件標(biāo)識(shí)符的高值從屬方信標(biāo)設(shè)備110-B簽名注冊(cè)數(shù)據(jù)分組。在該示例中,注冊(cè)數(shù)據(jù)分組包括與從屬方信標(biāo)設(shè)備110-vii和110-ix以及主信標(biāo)設(shè)備130(基于第一虛擬地圖最接近目的地信標(biāo)的三個(gè)信標(biāo)設(shè)備)相關(guān)聯(lián)的RSSI值和對(duì)應(yīng)的從屬方信標(biāo)設(shè)備110標(biāo)識(shí)符的列表。在該示例中,RSSI值是來(lái)自通過(guò)主信標(biāo)設(shè)備130從調(diào)查數(shù)據(jù)分組中接收的數(shù)據(jù)創(chuàng)建的第一虛擬地圖的參考值。

返回到圖6,在框620中,主信標(biāo)設(shè)備130將注冊(cè)數(shù)據(jù)分組發(fā)送到從屬方信標(biāo)設(shè)備110。在示例實(shí)施例中,為每個(gè)從屬方信標(biāo)設(shè)備110發(fā)送注冊(cè)數(shù)據(jù)分組。在示例實(shí)施例中,主信標(biāo)設(shè)備130發(fā)送注冊(cè)數(shù)據(jù)分組,使得鄰近的從屬方信標(biāo)設(shè)備110可以接收注冊(cè)數(shù)據(jù)分組。

在框630中,由網(wǎng)狀網(wǎng)絡(luò)中的信標(biāo)設(shè)備接收和重傳每個(gè)注冊(cè)數(shù)據(jù)分組,直到其到達(dá)適當(dāng)?shù)哪康牡匦艠?biāo)設(shè)備。下面參照?qǐng)D7中描述的方法更詳細(xì)地描述用于由無(wú)線網(wǎng)狀網(wǎng)絡(luò)中的信標(biāo)設(shè)備接收和重傳注冊(cè)數(shù)據(jù)分組的方法。也可以使用用于將注冊(cè)數(shù)據(jù)分組從主信標(biāo)設(shè)備130發(fā)送到每個(gè)從屬方信標(biāo)設(shè)備110的其他適當(dāng)?shù)姆椒ā?/p>

圖7是描繪根據(jù)某些示例實(shí)施例的用于由無(wú)線網(wǎng)狀網(wǎng)絡(luò)中的信標(biāo)設(shè)備接收和重傳注冊(cè)數(shù)據(jù)分組的方法630的框圖。參考圖1所示的組件來(lái)描述方法630。還可以使用用于將注冊(cè)數(shù)據(jù)分組從主信標(biāo)設(shè)備130發(fā)送到每個(gè)從屬方信標(biāo)設(shè)備110的其他適當(dāng)?shù)姆椒ā?/p>

在框710中,從屬方信標(biāo)設(shè)備110接收由主信標(biāo)設(shè)備發(fā)送的注冊(cè)數(shù)據(jù)分組。

在框720中,接收信標(biāo)裝置確定注冊(cè)數(shù)據(jù)分組是否已到達(dá)其目的地信標(biāo)裝置。在示例實(shí)施例中,接收從屬方信標(biāo)設(shè)備110確定注冊(cè)數(shù)據(jù)分組中的目的地信標(biāo)設(shè)備標(biāo)識(shí)符是否與從屬方信標(biāo)設(shè)備110的信標(biāo)設(shè)備標(biāo)識(shí)符匹配。在示例實(shí)施例中,如果信標(biāo)設(shè)備標(biāo)識(shí)符匹配,則接收信標(biāo)設(shè)備110確定注冊(cè)數(shù)據(jù)分組已經(jīng)到達(dá)其目的地信標(biāo)設(shè)備。在該示例實(shí)施例中,如果信標(biāo)設(shè)備標(biāo)識(shí)符不匹配,則接收從屬方信標(biāo)設(shè)備110確定注冊(cè)數(shù)據(jù)分組尚未到達(dá)其目的地信標(biāo)設(shè)備。

如果注冊(cè)數(shù)據(jù)分組尚未到達(dá)其目的地,則方法630進(jìn)行到框730。

在框730中,接收從屬方信標(biāo)設(shè)備110重傳注冊(cè)數(shù)據(jù)分組。在示例實(shí)施例中,接收從屬方信標(biāo)設(shè)備110重傳注冊(cè)數(shù)據(jù)分組,使得接收從屬方信標(biāo)設(shè)備110鄰近的從屬方信標(biāo)設(shè)備110可以接收注冊(cè)數(shù)據(jù)分組。

在框740中,后續(xù)的從屬方信標(biāo)設(shè)備110接收注冊(cè)數(shù)據(jù)分組。方法630然后進(jìn)行到框720。在該示例實(shí)施例中,后續(xù)從屬方信標(biāo)設(shè)備110確定注冊(cè)數(shù)據(jù)分組是否已經(jīng)到達(dá)其目的地信標(biāo)設(shè)備,以確定是否重傳注冊(cè)數(shù)據(jù)分組。

返回到框720,如果注冊(cè)數(shù)據(jù)分組已經(jīng)到達(dá)其目的地,則方法630進(jìn)行到圖6中的框640。

回到圖6,在框640中,每個(gè)目的地信標(biāo)設(shè)備驗(yàn)證其對(duì)應(yīng)的注冊(cè)數(shù)據(jù)分組。例如,對(duì)應(yīng)的注冊(cè)數(shù)據(jù)分組包括與接收目的地從屬方信標(biāo)設(shè)備110的硬件標(biāo)識(shí)符相同的目的地硬件標(biāo)識(shí)符。在示例實(shí)施例中,每個(gè)目的地從屬方信標(biāo)設(shè)備110包括私鑰,利用該私鑰,其驗(yàn)證其對(duì)應(yīng)的注冊(cè)數(shù)據(jù)分組的簽名。

在框650中,每個(gè)目的地信標(biāo)設(shè)備保存在其對(duì)應(yīng)的注冊(cè)數(shù)據(jù)分組中接收的數(shù)據(jù)。如前所述,注冊(cè)數(shù)據(jù)分組可以包括在目的地從屬方信標(biāo)設(shè)備110鄰近的三個(gè)或更多個(gè)信標(biāo)設(shè)備的硬件標(biāo)識(shí)符和對(duì)應(yīng)的RSSI值的列表。

回到圖3,在框360中,認(rèn)證數(shù)據(jù)分組被發(fā)送到主信標(biāo)設(shè)備。下面參考圖7中描述的方法更詳細(xì)地描述用于通過(guò)網(wǎng)狀網(wǎng)絡(luò)中的信標(biāo)設(shè)備向主信標(biāo)設(shè)備130發(fā)送和重傳認(rèn)證數(shù)據(jù)分組的方法。

圖8是描繪根據(jù)某些示例實(shí)施例的用于由網(wǎng)狀網(wǎng)絡(luò)中的信標(biāo)設(shè)備發(fā)送和重傳認(rèn)證數(shù)據(jù)分組以到達(dá)主信標(biāo)設(shè)備的方法360的框圖。參考圖1中所示的組件來(lái)描述方法360。

在框810中,每個(gè)從屬方信標(biāo)設(shè)備110確定其是否是高值從屬方信標(biāo)設(shè)備110-b。如前所述,無(wú)線網(wǎng)狀網(wǎng)絡(luò)包括主信標(biāo)設(shè)備130、一個(gè)或多個(gè)從屬方信標(biāo)設(shè)備110-b和一個(gè)或多個(gè)高值從屬方信標(biāo)設(shè)備110-b。在該示例實(shí)施例中,從屬方信標(biāo)設(shè)備110-a包括應(yīng)用111、控制器113、數(shù)據(jù)存儲(chǔ)單元112和天線115。在該示例實(shí)施例中,高值從屬方信標(biāo)設(shè)備110-b還包括加速度計(jì)137和安全元件137。

如果從屬方信標(biāo)設(shè)備是高值從屬方信標(biāo)設(shè)備110-b,則方法360進(jìn)行到框820。

在框820中,高值從屬方信標(biāo)設(shè)備110-b使用加速度計(jì)137來(lái)檢測(cè)其是否已被移動(dòng)。例如,信標(biāo)設(shè)備可以出于欺詐目的而被移動(dòng)。在示例實(shí)施例中,如果用戶計(jì)算設(shè)備(未示出),諸如移動(dòng)電話或平板設(shè)備,在與商家系統(tǒng)相關(guān)聯(lián)的信標(biāo)設(shè)備鄰近,則用戶計(jì)算設(shè)備可以僅與商家系統(tǒng)進(jìn)行交易。在該示例中,位于與商家系統(tǒng)相關(guān)聯(lián)的服務(wù)點(diǎn)(“POS”)終端鄰近的高值從屬方信標(biāo)設(shè)備110-b被移動(dòng)更靠近用戶計(jì)算設(shè)備,以試圖使得用戶計(jì)算設(shè)備允許與欺詐實(shí)體的財(cái)務(wù)交易。在該示例實(shí)施例中,高值從屬方信標(biāo)設(shè)備110-b上的加速度計(jì)137檢測(cè)到高值從屬方信標(biāo)設(shè)備110-b已經(jīng)移動(dòng)。

在框830中,高值從屬方信標(biāo)設(shè)備110-b發(fā)送認(rèn)證數(shù)據(jù)分組,認(rèn)證數(shù)據(jù)分組包括標(biāo)識(shí)從屬方信標(biāo)設(shè)備的硬件標(biāo)識(shí)符、移動(dòng)檢測(cè)的結(jié)果和加密的數(shù)字簽名。然后,方法360進(jìn)行到框850。在一個(gè)示例中,移動(dòng)檢測(cè)的結(jié)果包括高值從屬方信標(biāo)設(shè)備110-b已經(jīng)移動(dòng)的警報(bào)。在另一示例中,移動(dòng)檢測(cè)的結(jié)果包括高值從屬方信標(biāo)設(shè)備110-b沒(méi)有移動(dòng)的指示。在示例實(shí)施例中,數(shù)字簽名將高值從屬方信標(biāo)設(shè)備110-b標(biāo)識(shí)為與商家系統(tǒng)相關(guān)聯(lián),該商家系統(tǒng)與主信標(biāo)設(shè)備130和無(wú)線網(wǎng)狀網(wǎng)絡(luò)相關(guān)聯(lián)。在該示例實(shí)施例中,主信標(biāo)設(shè)備130包括公鑰,通過(guò)該公鑰它能夠解密數(shù)字簽名以驗(yàn)證高值從屬方信標(biāo)設(shè)備110-b與商家系統(tǒng)相關(guān)聯(lián)。在示例實(shí)施例中,每個(gè)從屬方信標(biāo)設(shè)備110-b發(fā)送其認(rèn)證數(shù)據(jù)分組,使得鄰近的網(wǎng)絡(luò)120中的信標(biāo)設(shè)備可以接收認(rèn)證數(shù)據(jù)分組。在示例實(shí)施例中,每個(gè)從屬方信標(biāo)設(shè)備110-b將其認(rèn)證數(shù)據(jù)分組發(fā)送到在注冊(cè)數(shù)據(jù)分組中從主信標(biāo)設(shè)備130接收的列表上的一個(gè)或多個(gè)信標(biāo)設(shè)備中的每一個(gè)。如前所述,注冊(cè)數(shù)據(jù)分組可以包括在目的地信標(biāo)設(shè)備鄰近的三個(gè)或更多個(gè)信標(biāo)設(shè)備的硬件標(biāo)識(shí)符和對(duì)應(yīng)的RSSI值的列表。在示例實(shí)施例中,認(rèn)證數(shù)據(jù)分組包括目的地信標(biāo)設(shè)備標(biāo)識(shí)符,該目的地信標(biāo)設(shè)備標(biāo)識(shí)符包括主信標(biāo)設(shè)備130硬件標(biāo)識(shí)符。在該示例實(shí)施例中,接收從屬方信標(biāo)設(shè)備110響應(yīng)于接收到包括標(biāo)識(shí)主信標(biāo)設(shè)備130的目的地信標(biāo)設(shè)備標(biāo)識(shí)符的認(rèn)證數(shù)據(jù)分組,重傳認(rèn)證數(shù)據(jù)分組。

返回到框810,對(duì)于不是高值從屬方信標(biāo)設(shè)備110-b的每個(gè)從屬方信標(biāo)設(shè)備,方法360進(jìn)行到框840。

在框840中,每個(gè)從屬方信標(biāo)設(shè)備110-a發(fā)送包括硬件標(biāo)識(shí)符的認(rèn)證數(shù)據(jù)分組。方法360然后進(jìn)行到框850。在示例實(shí)施例中,每個(gè)從屬方信標(biāo)設(shè)備110-a發(fā)送其認(rèn)證數(shù)據(jù)分組,使得鄰近的網(wǎng)絡(luò)120中的信標(biāo)設(shè)備可以接收認(rèn)證數(shù)據(jù)分組。在示例實(shí)施例中,每個(gè)從屬方信標(biāo)設(shè)備110-a將其認(rèn)證數(shù)據(jù)分組發(fā)送到在注冊(cè)數(shù)據(jù)分組中從主信標(biāo)設(shè)備130接收的鄰近信標(biāo)設(shè)備的列表上的一個(gè)或多個(gè)信標(biāo)設(shè)備中的每一個(gè)。如前所述,注冊(cè)數(shù)據(jù)分組可以包括在目的地信標(biāo)設(shè)備鄰近的三個(gè)或更多個(gè)信標(biāo)設(shè)備的硬件標(biāo)識(shí)符和對(duì)應(yīng)的RSSI值的列表。在示例實(shí)施例中,認(rèn)證數(shù)據(jù)分組包括目的地信標(biāo)設(shè)備標(biāo)識(shí)符,該目的地信標(biāo)設(shè)備標(biāo)識(shí)符包括主信標(biāo)設(shè)備130硬件標(biāo)識(shí)符。在該示例實(shí)施例中,接收從屬方信標(biāo)設(shè)備110響應(yīng)于接收到包括標(biāo)識(shí)主信標(biāo)設(shè)備130的目的地信標(biāo)設(shè)備標(biāo)識(shí)符的認(rèn)證數(shù)據(jù)分組,重傳認(rèn)證數(shù)據(jù)分組。

在框850中,接收并重傳每個(gè)認(rèn)證數(shù)據(jù)分組,直到其到達(dá)主信標(biāo)設(shè)備130。在下文中參考圖9中描述的方法更詳細(xì)地描述用于通過(guò)無(wú)線網(wǎng)狀網(wǎng)絡(luò)中的信標(biāo)設(shè)備接收認(rèn)證數(shù)據(jù)分組、記錄發(fā)送信標(biāo)設(shè)備的RSSI以及重傳認(rèn)證數(shù)據(jù)分組的方法850。

圖9是描繪根據(jù)某些示例實(shí)施例的用于通過(guò)無(wú)線網(wǎng)狀網(wǎng)絡(luò)中的信標(biāo)設(shè)備接收認(rèn)證數(shù)據(jù)分組、插入發(fā)送信標(biāo)設(shè)備的RSSI并且重傳認(rèn)證數(shù)據(jù)分組的方法850的框圖。參考圖1中所示的組件來(lái)描述方法850。

在框910中,確定主信標(biāo)設(shè)備130是否已經(jīng)接收到認(rèn)證數(shù)據(jù)分組。在示例實(shí)施例中,認(rèn)證數(shù)據(jù)分組從從屬方信標(biāo)設(shè)備110直接發(fā)送到主信標(biāo)設(shè)備130。在另一示例實(shí)施例中,認(rèn)證數(shù)據(jù)分組從第一從屬方信標(biāo)設(shè)備110經(jīng)由一個(gè)或多個(gè)中間從屬方信標(biāo)設(shè)備110發(fā)送到主信標(biāo)設(shè)備130,這一個(gè)或多個(gè)中間從屬方信標(biāo)設(shè)備110接收和重傳認(rèn)證數(shù)據(jù)分組,直到其到達(dá)主信標(biāo)設(shè)備130。

如果主信標(biāo)設(shè)備130尚未接收到認(rèn)證數(shù)據(jù)分組,則方法850進(jìn)行到框920。

在框920中,從屬方信標(biāo)設(shè)備110接收認(rèn)證數(shù)據(jù)分組。如前所述,從屬方信標(biāo)設(shè)備110包括從屬方信標(biāo)設(shè)備110-a和高值從屬方信標(biāo)設(shè)備110-b兩者。在示例實(shí)施例中,從屬方信標(biāo)設(shè)備110確定其硬件標(biāo)識(shí)符是否與認(rèn)證數(shù)據(jù)分組中的目的地信標(biāo)設(shè)備標(biāo)識(shí)符匹配。在該示例實(shí)施例中,接收從屬方信標(biāo)設(shè)備110的硬件標(biāo)識(shí)符與目的地信標(biāo)設(shè)備標(biāo)識(shí)符不匹配,并且接收方信標(biāo)設(shè)備110確定認(rèn)證數(shù)據(jù)分組應(yīng)當(dāng)被重傳以到達(dá)主信標(biāo)設(shè)備130。

在框930中,接收從屬方信標(biāo)設(shè)備110確定發(fā)送信標(biāo)設(shè)備的RSSI和硬件標(biāo)識(shí)符。在示例實(shí)施例中,每當(dāng)認(rèn)證數(shù)據(jù)分組被從屬方信標(biāo)設(shè)備110接收時(shí),接收從屬方信標(biāo)設(shè)備110確定接收從屬方信標(biāo)設(shè)備110從其接收認(rèn)證數(shù)據(jù)分組的信標(biāo)設(shè)備的RSSI和硬件標(biāo)識(shí)符。

在框940中,接收從屬方信標(biāo)設(shè)備110將發(fā)送信標(biāo)設(shè)備的RSSI和硬件標(biāo)識(shí)符插入認(rèn)證數(shù)據(jù)分組中。在示例實(shí)施例中,每當(dāng)認(rèn)證數(shù)據(jù)分組被接收從屬方信標(biāo)設(shè)備110接收時(shí),接收從屬方信標(biāo)設(shè)備110插入接收從屬方信標(biāo)設(shè)備110從其接收認(rèn)證數(shù)據(jù)分組的信標(biāo)設(shè)備的RSSI和硬件標(biāo)識(shí)符。

在框950中,接收從屬方信標(biāo)設(shè)備110重傳認(rèn)證數(shù)據(jù)分組。方法850然后前進(jìn)到框910。

返回到框910,如果主信標(biāo)設(shè)備130接收到認(rèn)證數(shù)據(jù)分組,則該方法進(jìn)行到框960。在另一示例實(shí)施例中,主信標(biāo)設(shè)備130從除了原始發(fā)送從屬方信標(biāo)設(shè)備110的從屬方信標(biāo)設(shè)備110接收重傳的認(rèn)證數(shù)據(jù)分組。

在框960中,主信標(biāo)設(shè)備130確定發(fā)送信標(biāo)設(shè)備的RSSI和硬件標(biāo)識(shí)符。

回到圖2,在示例中,從屬方信標(biāo)設(shè)備110-iv發(fā)送包括由從屬方信標(biāo)設(shè)備110-v接收的從屬方信標(biāo)設(shè)備110-iv的硬件標(biāo)識(shí)符的認(rèn)證數(shù)據(jù)分組。在該示例中,從屬方信標(biāo)設(shè)備110-v檢測(cè)并插入從屬方信標(biāo)設(shè)備110-iv的RSSI值并插入其自身的硬件標(biāo)識(shí)符。從屬方信標(biāo)設(shè)備110-v重傳認(rèn)證數(shù)據(jù)分組,并且其由高值從屬方信標(biāo)設(shè)備110-C接收。高值從屬方信標(biāo)設(shè)備檢測(cè)并插入從屬方信標(biāo)設(shè)備110-v的RSSI值,插入其自身的硬件標(biāo)識(shí)符,并重傳認(rèn)證數(shù)據(jù)分組。在該示例中,主信標(biāo)設(shè)備130接收重傳的認(rèn)證數(shù)據(jù)分組,其包括用于從屬方信標(biāo)設(shè)備110-iv、110-v和高值從屬方信標(biāo)設(shè)備110-C的硬件標(biāo)識(shí)符以及用于從屬方信標(biāo)設(shè)備110-iv和從屬方信標(biāo)設(shè)備110-v的RSSI值。在該示例中,主信標(biāo)設(shè)備130檢測(cè)發(fā)送高值從屬方信標(biāo)設(shè)備110-C的RSSI,并且確定在認(rèn)證數(shù)據(jù)分組中接收的高值從屬方信標(biāo)設(shè)備110-C的對(duì)應(yīng)硬件標(biāo)識(shí)符。在該示例中,主信標(biāo)設(shè)備130現(xiàn)在具有下述數(shù)據(jù),其包括由從屬方信標(biāo)設(shè)備110-v確定的從屬方信標(biāo)設(shè)備110-iv的RSSI、由高值從屬方信標(biāo)設(shè)備110-C確定的從屬方信標(biāo)設(shè)備110-v的RSSI以及由主信標(biāo)設(shè)備130確定的高值從屬方信標(biāo)設(shè)備110-C的RSSI。

在另一個(gè)示例中,高值從屬方信標(biāo)設(shè)備110-C發(fā)送由從屬方信標(biāo)設(shè)備110-vi接收的認(rèn)證數(shù)據(jù)分組。在該示例中,認(rèn)證數(shù)據(jù)分組包括高值從屬方信標(biāo)設(shè)備110-C的硬件標(biāo)識(shí)符、移動(dòng)檢測(cè)的結(jié)果和加密的數(shù)字簽名。在該示例中,從屬方信標(biāo)設(shè)備110-vi檢測(cè)從屬方信標(biāo)設(shè)備110-iv的RSSI值,并將該RSSI值與從屬方信標(biāo)設(shè)備110-vi的硬件標(biāo)識(shí)符一起插入到認(rèn)證數(shù)據(jù)分組中。從屬方信標(biāo)設(shè)備110-vi重傳認(rèn)證數(shù)據(jù)分組,并且其由高值從屬方信標(biāo)設(shè)備110-B接收。高值從屬方信標(biāo)設(shè)備110-B檢測(cè)并插入從屬方信標(biāo)設(shè)備110-vi的RSSI值,并重傳認(rèn)證數(shù)據(jù)分組。在該示例中,主信標(biāo)設(shè)備130接收重傳的認(rèn)證數(shù)據(jù)分組,其包括用于高值從屬方信標(biāo)設(shè)備110-C、從屬方信標(biāo)設(shè)備110-vi和高值從屬方信標(biāo)設(shè)備110-B的硬件標(biāo)識(shí)符以及用于高值從屬方信標(biāo)設(shè)備110-C和從屬方信標(biāo)設(shè)備110-vi的RSSI值。在該示例中,主信標(biāo)設(shè)備130檢測(cè)發(fā)送高值從屬方信標(biāo)設(shè)備110-B的RSSI,并且確定在認(rèn)證數(shù)據(jù)分組中接收的高值從屬方信標(biāo)設(shè)備110-B的對(duì)應(yīng)硬件標(biāo)識(shí)符。在該示例中,主信標(biāo)設(shè)備130現(xiàn)在具有下述數(shù)據(jù),其包括由從屬方信標(biāo)設(shè)備110-vi確定的高值從屬方信標(biāo)設(shè)備110-C的RSSI、由高值從屬方信標(biāo)設(shè)備110-B確定的從屬方信標(biāo)設(shè)備110-vi的RSSI以及由主信標(biāo)設(shè)備130確定的高值從屬方信標(biāo)設(shè)備110-B的RSSI。

回到圖8,在框860中,主信標(biāo)設(shè)備130確定其是否已經(jīng)接收到所有認(rèn)證數(shù)據(jù)分組。在示例實(shí)施例中,當(dāng)主信標(biāo)130在預(yù)定時(shí)間長(zhǎng)度內(nèi)沒(méi)有接收到新的認(rèn)證數(shù)據(jù)分組時(shí),主信標(biāo)130確定它已經(jīng)接收到所有認(rèn)證數(shù)據(jù)分組。在該示例實(shí)施例中,新的認(rèn)證數(shù)據(jù)分組是下述認(rèn)證數(shù)據(jù)分組,其包括與首先發(fā)送認(rèn)證數(shù)據(jù)分組的從屬方信標(biāo)設(shè)備110相關(guān)聯(lián)的唯一硬件標(biāo)識(shí)符。

在示例實(shí)施例中,主信標(biāo)設(shè)備130可以接收多個(gè)認(rèn)證數(shù)據(jù)分組,該認(rèn)證數(shù)據(jù)分組包括與首先發(fā)送認(rèn)證數(shù)據(jù)分組的從屬方信標(biāo)設(shè)備110相關(guān)聯(lián)的硬件標(biāo)識(shí)符。在該示例實(shí)施例中,認(rèn)證數(shù)據(jù)分組可以經(jīng)由一個(gè)或多個(gè)不同的重傳從屬方信標(biāo)設(shè)備110到達(dá)主信標(biāo)設(shè)備130。回到圖2,例如,高值從屬方信標(biāo)設(shè)備110-A發(fā)送認(rèn)證數(shù)據(jù)分組,其由從屬方信標(biāo)設(shè)備110-iii重傳到從屬方信標(biāo)設(shè)備110-ii,其由服務(wù)信標(biāo)110-ii重傳到從屬方信標(biāo)設(shè)備110-i,其由從屬方信標(biāo)設(shè)備110-i重傳到主信標(biāo)設(shè)備130。在該相同示例中,高值從屬方信標(biāo)設(shè)備110-A認(rèn)證數(shù)據(jù)分組可以由從屬方信標(biāo)設(shè)備110-i重傳到從屬方信標(biāo)設(shè)備110-ix,由從屬方信標(biāo)設(shè)備110-ix重傳到高值從屬方信標(biāo)設(shè)備110-B,并且由高值從屬方信標(biāo)設(shè)備110-B進(jìn)一步重傳到主信標(biāo)設(shè)備130。在該相同示例中,高值從屬方信標(biāo)設(shè)備110-A認(rèn)證數(shù)據(jù)分組可以由從屬方信標(biāo)設(shè)備110-iii重傳到從屬方信標(biāo)設(shè)備110-iv,由從屬方信標(biāo)設(shè)備110-iv重傳到高值從屬方信標(biāo)設(shè)備110-C,并且進(jìn)一步由高值從屬方信標(biāo)設(shè)備110-C重傳到主信標(biāo)設(shè)備130。因此,如這個(gè)示例所示,由單個(gè)從屬方信標(biāo)設(shè)備110發(fā)送的認(rèn)證數(shù)據(jù)分組在通過(guò)信標(biāo)設(shè)備的無(wú)線網(wǎng)狀網(wǎng)絡(luò)重傳到主信標(biāo)設(shè)備130時(shí)可以采取各種路由。在這些示例中,中間重發(fā)從屬方信標(biāo)設(shè)備110從下述中間信標(biāo)設(shè)備檢測(cè)RSSI,并且插入重傳信標(biāo)設(shè)備的硬件標(biāo)識(shí)符,如前所述,其中從該中間信標(biāo)設(shè)備接收認(rèn)證數(shù)據(jù)分組。

回到圖8,如果主信標(biāo)設(shè)備130沒(méi)有接收到所有認(rèn)證數(shù)據(jù)分組,則方法360進(jìn)行到框850。例如,主信標(biāo)設(shè)備130已經(jīng)在預(yù)定義的時(shí)間長(zhǎng)度內(nèi)接收到新的認(rèn)證數(shù)據(jù)分組,因此主信標(biāo)設(shè)備130繼續(xù)從從屬方信標(biāo)設(shè)備110接收認(rèn)證數(shù)據(jù)分組和重發(fā)的認(rèn)證數(shù)據(jù)分組。在該示例中,新認(rèn)證數(shù)據(jù)分組是包括與首先發(fā)送認(rèn)證數(shù)據(jù)分組的從屬方信標(biāo)設(shè)備110相關(guān)聯(lián)的唯一硬件標(biāo)識(shí)符的認(rèn)證數(shù)據(jù)分組。

返回到框860,如果主信標(biāo)設(shè)備130已經(jīng)接收到所有認(rèn)證數(shù)據(jù)分組,則方法360進(jìn)行到框870。例如,主信標(biāo)設(shè)備130在預(yù)定義的時(shí)間長(zhǎng)度尚未到新的認(rèn)證數(shù)據(jù)分組,因此主信標(biāo)設(shè)備130確定它已經(jīng)接收到所有認(rèn)證數(shù)據(jù)分組。

在框870中,主信標(biāo)裝置130從所接收的認(rèn)證數(shù)據(jù)分組中提取數(shù)據(jù),并解密任何所接收的數(shù)字簽名。在示例實(shí)施例中,主信標(biāo)設(shè)備130包括與一個(gè)或多個(gè)高值從屬方信標(biāo)設(shè)備110-b中的每一個(gè)相關(guān)聯(lián)的公鑰所對(duì)應(yīng)的私鑰。在該示例實(shí)施例中,主信標(biāo)設(shè)備130通過(guò)由高值從屬方信標(biāo)設(shè)備110-b經(jīng)由公鑰創(chuàng)建的私鑰來(lái)解密所接收的數(shù)字簽名。在另一示例實(shí)施例中,除了公鑰密碼之外的不同的密碼系統(tǒng)被用于通過(guò)高值從屬方信標(biāo)設(shè)備110-b創(chuàng)建數(shù)字簽名并且由主信標(biāo)設(shè)備130解密數(shù)字簽名。例如,可以使用對(duì)稱密鑰密碼系統(tǒng),其中主信標(biāo)設(shè)備130和一個(gè)或多個(gè)高值從屬方信標(biāo)設(shè)備110-b包括用于創(chuàng)建和解密數(shù)字簽名的相同密鑰。

在框880中,主信標(biāo)設(shè)備130保存與所接收的認(rèn)證數(shù)據(jù)分組相關(guān)聯(lián)的數(shù)據(jù)。在示例實(shí)施例中,數(shù)據(jù)以表格格式保存。在示例實(shí)施例中,表可以包括行和列,在其上列出網(wǎng)狀網(wǎng)絡(luò)中的每個(gè)信標(biāo)設(shè)備的硬件標(biāo)識(shí)符。在該示例實(shí)施例中,行可以表示進(jìn)行檢測(cè)的信標(biāo)設(shè)備,列可以表示檢測(cè)到的信標(biāo)設(shè)備,并且根據(jù)哪個(gè)設(shè)備檢測(cè)到RSSI以及檢測(cè)到哪個(gè)設(shè)備,將在認(rèn)證數(shù)據(jù)分組中接收的RSSI值保存在表的正確位置。

回到圖3,在框370中,主信標(biāo)設(shè)備130確定網(wǎng)絡(luò)連接是否是安全的。下面參照?qǐng)D10中描述的方法更詳細(xì)地描述用于確定信標(biāo)設(shè)備的無(wú)線網(wǎng)狀網(wǎng)絡(luò)的安全性的方法。

圖10是描繪根據(jù)某些示例實(shí)施例的用于確定信標(biāo)設(shè)備的無(wú)線網(wǎng)狀網(wǎng)絡(luò)的安全性的方法370的框圖。參考圖1中所示的組件來(lái)描述方法370。

在框1010中,主信標(biāo)設(shè)備130基于接收的RSSI值和在認(rèn)證數(shù)據(jù)分組中接收的硬件標(biāo)識(shí)符來(lái)創(chuàng)建無(wú)線網(wǎng)狀網(wǎng)絡(luò)的第二虛擬地圖。在示例實(shí)施例中,第二虛擬地圖包括與第一虛擬地圖相同的格式。例如,第二虛擬地圖包括與先前討論的第一虛擬地圖相似的表,其中行包括進(jìn)行檢測(cè)的信標(biāo)設(shè)備硬件標(biāo)識(shí)符,列包括檢測(cè)到的信標(biāo)設(shè)備硬件標(biāo)識(shí)符,并且表中的每個(gè)RSSI值表示如通過(guò)與該表的列相對(duì)應(yīng)的進(jìn)行檢測(cè)的信標(biāo)設(shè)備檢測(cè)到的、對(duì)應(yīng)于表的行的檢測(cè)到的信標(biāo)設(shè)備的RSSI值。

在框1020中,主信標(biāo)設(shè)備130檢索從在調(diào)查數(shù)據(jù)分組中接收的數(shù)據(jù)創(chuàng)建的第一虛擬地圖。

在框1030中,主信標(biāo)設(shè)備130將基于在認(rèn)證數(shù)據(jù)分組中接收的數(shù)據(jù)的虛擬地圖與基于在調(diào)查數(shù)據(jù)分組中接收的數(shù)據(jù)的虛擬地圖進(jìn)行比較。

在框1040中,主信標(biāo)設(shè)備130確定無(wú)線網(wǎng)狀網(wǎng)絡(luò)的兩個(gè)虛擬地圖之間是否存在顯著差異。在示例實(shí)施例中,如果一個(gè)或多個(gè)信標(biāo)設(shè)備之間的RSSI值在兩個(gè)虛擬地圖之間變化超過(guò)預(yù)定量,則在第一虛擬地圖和第二虛擬地圖之間存在顯著差異。在該示例實(shí)施例中,預(yù)定量可以是用于由信標(biāo)設(shè)備檢測(cè)RSSI的儀器測(cè)量誤差的范圍。在該示例實(shí)施例中,對(duì)于無(wú)線網(wǎng)狀網(wǎng)絡(luò)中的每個(gè)信標(biāo)設(shè)備,兩個(gè)虛擬地圖中的每一個(gè)包括鄰近信標(biāo)設(shè)備的檢測(cè)到的RSSI值。在該示例實(shí)施例中,因?yàn)镽SSI是用于估計(jì)距離的代理,所以網(wǎng)狀網(wǎng)絡(luò)中的信標(biāo)設(shè)備的任何移動(dòng)將引起由移動(dòng)的信標(biāo)設(shè)備檢測(cè)到的一個(gè)或多個(gè)鄰近信標(biāo)設(shè)備的RSSI值的改變,并且將引起在由所述一個(gè)或多個(gè)鄰近信標(biāo)設(shè)備檢測(cè)到的移動(dòng)的信標(biāo)設(shè)備的RSSI上的改變。

如果在無(wú)線網(wǎng)狀網(wǎng)絡(luò)的兩個(gè)虛擬地圖之間存在顯著差異,則方法370進(jìn)行到框1080。

在示例中,主信標(biāo)設(shè)備130創(chuàng)建圖2所示的示例無(wú)線網(wǎng)狀網(wǎng)絡(luò)中的所有信標(biāo)設(shè)備的第一虛擬地圖。在該示例中,第一虛擬地圖包括由無(wú)線網(wǎng)狀網(wǎng)絡(luò)中的鄰近信標(biāo)裝置測(cè)量的每個(gè)信標(biāo)設(shè)備的基線RSSI值。在該示例中,在創(chuàng)建第一虛擬地圖之后的時(shí)間,將從屬方信標(biāo)設(shè)備110-i向南移動(dòng)任意距離(相對(duì)于圖2的方向,假想垂直軸是南北軸,該軸的底部為南)。在該示例中,當(dāng)由從屬方信標(biāo)設(shè)備110-i發(fā)送認(rèn)證分組時(shí),從屬方信標(biāo)設(shè)備110-ii和110-ix、高值從屬方信標(biāo)設(shè)備110-A和主信標(biāo)設(shè)備130接收認(rèn)證分組,并且應(yīng)該檢測(cè)到從屬方信標(biāo)設(shè)備110-i的較低RSSI值,因?yàn)樵趶膶俜叫艠?biāo)設(shè)備110-i和接收由從屬方信標(biāo)設(shè)備110-i發(fā)送的認(rèn)證分組的每個(gè)信標(biāo)設(shè)備之間的距離已經(jīng)增加。類似地,當(dāng)從屬方信標(biāo)設(shè)備110-i從高值從屬方信標(biāo)設(shè)備110-A、主信標(biāo)設(shè)備130以及從屬方信標(biāo)設(shè)備110-ii和110-ix接收認(rèn)證分組時(shí),從屬方信標(biāo)設(shè)備110-i應(yīng)當(dāng)檢測(cè)這些相應(yīng)設(shè)備的較低RSSI值。在該示例中,當(dāng)認(rèn)證分組通過(guò)網(wǎng)狀網(wǎng)絡(luò)重傳并到達(dá)主信標(biāo)設(shè)備130時(shí),主信標(biāo)設(shè)備130創(chuàng)建包括這些改變的RSSI值的無(wú)線網(wǎng)狀網(wǎng)絡(luò)的第二虛擬地圖。在該示例中,由于從屬方信標(biāo)設(shè)備110-i和鄰近從屬方信標(biāo)設(shè)備110-i的信標(biāo)設(shè)備之間的RSSI值的變化,主信標(biāo)設(shè)備130確定在第一和第二虛擬地圖之間存在顯著差異,在該示例中,顯著差異超過(guò)預(yù)定閾值。例如,預(yù)定閾值可以是用于測(cè)量RSSI或距離的其他估計(jì)的誤差容限。在另一個(gè)示例中,預(yù)定閾值使得允許最小運(yùn)動(dòng),例如,在任何方向上幾毫米。較大的預(yù)定閾值允許網(wǎng)狀網(wǎng)絡(luò)中的信標(biāo)設(shè)備的更多移動(dòng),但是不太安全。較小的預(yù)定閾值更安全,但允許網(wǎng)狀網(wǎng)絡(luò)中的信標(biāo)設(shè)備的較少移動(dòng)(或沒(méi)有移動(dòng))。

在另一個(gè)示例中,在主信標(biāo)設(shè)備130創(chuàng)建在圖2中所示的信標(biāo)設(shè)備的示例無(wú)線網(wǎng)狀網(wǎng)絡(luò)的第一虛擬地圖之后的時(shí)間,從屬方信標(biāo)設(shè)備110-i被替換為偽冒信標(biāo)設(shè)備X(未示出),并且從屬方信標(biāo)設(shè)備110-i被移動(dòng)到南(如在先前的示例中那樣)。在該示例中,偽冒信標(biāo)設(shè)備X攔截意欲去往從屬方信標(biāo)設(shè)備110-i的通信,并將這些通信重傳到從屬方信標(biāo)設(shè)備110-i。類似地,由從屬方信標(biāo)設(shè)備110-i傳送的通信在被傳送到鄰近偽冒信標(biāo)設(shè)備X的其他信標(biāo)設(shè)備和/或用戶計(jì)算設(shè)備(未示出)之前被偽冒信標(biāo)設(shè)備X接收和重傳。在該示例中,從屬方信標(biāo)設(shè)備110-ii和110-ix、高值從屬方信標(biāo)設(shè)備110-A和主信標(biāo)設(shè)備130的RSSI值將等于由從屬方信標(biāo)設(shè)備110-i檢測(cè)到的RSSI值。檢測(cè)到的RSSI值將相等,因?yàn)楣潭▊蚊靶艠?biāo)設(shè)備X攔截來(lái)自每個(gè)設(shè)備的認(rèn)證分組,并將認(rèn)證分組重傳到從屬方信標(biāo)設(shè)備110-i。因此,從屬方信標(biāo)設(shè)備110-i應(yīng)當(dāng)檢測(cè)偽冒信標(biāo)設(shè)備X的RSSI,并將該值插入每個(gè)接收的認(rèn)證數(shù)據(jù)分組中。在該示例中,當(dāng)通過(guò)無(wú)線網(wǎng)狀網(wǎng)絡(luò)將認(rèn)證數(shù)據(jù)分組重傳到主信標(biāo)設(shè)備130時(shí),主信標(biāo)設(shè)備130創(chuàng)建無(wú)線網(wǎng)狀網(wǎng)絡(luò)的第二虛擬地圖。當(dāng)與第一虛擬地圖相比時(shí),主信標(biāo)設(shè)備130可能確定第二虛擬地圖與第一虛擬地圖顯著不同,因?yàn)橛杉俣ǖ泥徑艠?biāo)設(shè)備的從屬方信標(biāo)設(shè)備110-i檢測(cè)到的RSSI將全部是相同值。因此,第二虛擬地圖將被確定為與第一虛擬地圖沒(méi)有顯著不同的唯一情況是,如果從屬方信標(biāo)設(shè)備110-i最初被放置為距離所有鄰近信標(biāo)設(shè)備等距離,偽冒信標(biāo)設(shè)備X放置在從屬方信標(biāo)設(shè)備110-i的準(zhǔn)確位置中,并且從屬方信標(biāo)設(shè)備110-i被移動(dòng)到距離偽冒信標(biāo)設(shè)備X與鄰近信標(biāo)設(shè)備相距偽冒信標(biāo)設(shè)備X完全相同距離的位置。

回到圖10,在框1080中,如果在無(wú)線網(wǎng)狀網(wǎng)絡(luò)的兩個(gè)虛擬地圖之間存在顯著差異,則主信標(biāo)設(shè)備130確定無(wú)線網(wǎng)狀網(wǎng)絡(luò)是不安全的。方法370然后進(jìn)行到圖3中的框390。在示例實(shí)施例中,無(wú)線網(wǎng)狀網(wǎng)絡(luò)中的一個(gè)或多個(gè)網(wǎng)絡(luò)120連接被主信標(biāo)設(shè)備130禁用。

返回到框1040,如果在無(wú)線網(wǎng)狀網(wǎng)絡(luò)的兩個(gè)虛擬地圖之間不存在顯著差異,則方法370進(jìn)行到框1050。

在框1050中,主信標(biāo)設(shè)備130確定是否任何高值從屬方信標(biāo)設(shè)備110-b已經(jīng)被移動(dòng)。如前所述,在示例實(shí)施例中,每個(gè)高值從屬方信標(biāo)設(shè)備110-b發(fā)送包括移動(dòng)檢測(cè)結(jié)果的認(rèn)證數(shù)據(jù)分組。在該示例實(shí)施例中,移動(dòng)的檢測(cè)包括駐留在高值從屬方信標(biāo)設(shè)備110-b上的加速度計(jì)137檢測(cè)到高值從屬方信標(biāo)設(shè)備110-b已經(jīng)被移動(dòng)。在一個(gè)示例中,移動(dòng)檢測(cè)的結(jié)果包括高值從屬方信標(biāo)設(shè)備110-b已經(jīng)移動(dòng)的警報(bào)。在另一示例中,移動(dòng)檢測(cè)的結(jié)果包括高值從屬方信標(biāo)設(shè)備110-b沒(méi)有移動(dòng)的指示。在示例實(shí)施例中,主信標(biāo)設(shè)備130接收在對(duì)于其而言主信標(biāo)設(shè)備130接收到認(rèn)證數(shù)據(jù)分組的網(wǎng)狀網(wǎng)絡(luò)中的每個(gè)高值從屬方信標(biāo)設(shè)備110-b的移動(dòng)檢測(cè)的結(jié)果。在示例實(shí)施例中,基于在認(rèn)證數(shù)據(jù)分組中接收的移動(dòng)檢測(cè)的結(jié)果,主信標(biāo)設(shè)備130確定任何高值從屬方信標(biāo)設(shè)備110-b是否已移動(dòng)。

如果主信標(biāo)設(shè)備130確定任何高值從屬方信標(biāo)設(shè)備110-b已經(jīng)移動(dòng),則方法370進(jìn)行到框1080。在框1080中,主信標(biāo)設(shè)備130確定無(wú)線網(wǎng)狀網(wǎng)絡(luò)是不安全的。方法370然后進(jìn)行到圖3中的框390。

返回到框1050,如果主信標(biāo)設(shè)備130確定高值從屬方信標(biāo)設(shè)備110-b都沒(méi)有移動(dòng),則方法370進(jìn)行到框1060。

在框1060中,主信標(biāo)設(shè)備130確定接收的數(shù)字簽名是否有效。在示例實(shí)施例中,主信標(biāo)設(shè)備130包括存儲(chǔ)在安全元件139或其他數(shù)據(jù)存儲(chǔ)單元132中的商家系統(tǒng)的參考數(shù)字簽名。在該示例實(shí)施例中,主信標(biāo)設(shè)備130將每個(gè)接收到且解密的數(shù)字簽名與參考數(shù)字簽名相比較。例如,與參考數(shù)字簽名匹配的數(shù)字簽名是有效的數(shù)字簽名,并且與參考數(shù)字簽名不匹配的數(shù)字簽名是無(wú)效的數(shù)字簽名。

如果接收的數(shù)字簽名中的任一個(gè)無(wú)效,則方法370進(jìn)行到框1080。在示例實(shí)施例中,接收且解密的數(shù)字簽名中的一個(gè)或多個(gè)不匹配商家系統(tǒng)的參考數(shù)字簽名,并且主信標(biāo)設(shè)備130確定數(shù)字簽名無(wú)效。在框1080中,主信標(biāo)設(shè)備130確定無(wú)線網(wǎng)狀網(wǎng)絡(luò)是不安全的。方法370然后進(jìn)行到圖3中的框390。

返回到框1060,如果主信標(biāo)設(shè)備130確定數(shù)字簽名是有效的,則方法370分支到框1070。

在框1070中,主信標(biāo)設(shè)備130確定無(wú)線網(wǎng)狀網(wǎng)絡(luò)是安全的。例如,主信標(biāo)設(shè)備130確定在第一和第二虛擬地圖之間沒(méi)有顯著差異,基于在認(rèn)證數(shù)據(jù)分組中接收的數(shù)據(jù)高值商家信標(biāo)設(shè)備110-b沒(méi)有一個(gè)已經(jīng)移動(dòng),并且在認(rèn)證數(shù)據(jù)分組中從高值從屬方信標(biāo)設(shè)備110-b接收的數(shù)字簽名是有效的。然后,方法370進(jìn)行到圖3中的框380。

回到圖3,在框380中,主信標(biāo)設(shè)備130確定是否繼續(xù)網(wǎng)絡(luò)連接。在示例實(shí)施例中,用戶計(jì)算設(shè)備(未示出)已經(jīng)與無(wú)線網(wǎng)狀網(wǎng)絡(luò)中的一個(gè)或多個(gè)信標(biāo)設(shè)備建立了網(wǎng)絡(luò)連接。在該示例實(shí)施例中,用戶計(jì)算設(shè)備或與用戶計(jì)算設(shè)備相關(guān)聯(lián)的用戶確定是否繼續(xù)與無(wú)線網(wǎng)狀網(wǎng)絡(luò)的一個(gè)或多個(gè)信標(biāo)設(shè)備的網(wǎng)絡(luò)連接。

如果主信標(biāo)設(shè)備130確定繼續(xù)無(wú)線網(wǎng)狀網(wǎng)絡(luò)連接,則方法300返回到框320,并繼續(xù)監(jiān)視無(wú)線網(wǎng)狀網(wǎng)絡(luò)。

返回到框380,如果主信標(biāo)設(shè)備130確定不繼續(xù)無(wú)線網(wǎng)狀網(wǎng)絡(luò)連接,則方法300進(jìn)行到框390。

在框390中,終止網(wǎng)絡(luò)。在示例實(shí)施例中,主信標(biāo)設(shè)備130發(fā)現(xiàn)無(wú)線網(wǎng)狀網(wǎng)絡(luò)的第一和第二虛擬地圖之間的顯著差異,確定網(wǎng)狀網(wǎng)絡(luò)不安全,并且終止網(wǎng)狀網(wǎng)絡(luò)中的一個(gè)或多個(gè)網(wǎng)絡(luò)120連接。在另一示例實(shí)施例中,主信標(biāo)設(shè)備130接收由一個(gè)或多個(gè)高值從屬方信標(biāo)設(shè)備110-b在一個(gè)或多個(gè)認(rèn)證數(shù)據(jù)分組中發(fā)送的移動(dòng)的檢測(cè),確定網(wǎng)狀網(wǎng)絡(luò)不安全,并且終止網(wǎng)狀網(wǎng)絡(luò)中的一個(gè)或多個(gè)網(wǎng)絡(luò)120連接。在另一示例實(shí)施例中,主信標(biāo)設(shè)備130確定在源自高值從屬方信標(biāo)設(shè)備110-b的認(rèn)證數(shù)據(jù)分組中接收的一個(gè)或多個(gè)數(shù)字簽名中的一個(gè)或多個(gè)是無(wú)效的,確定網(wǎng)狀網(wǎng)絡(luò)不安全。在一些示例實(shí)施例中,響應(yīng)于確定網(wǎng)狀網(wǎng)絡(luò)不安全,主信標(biāo)設(shè)備130終止網(wǎng)狀網(wǎng)絡(luò)中的一個(gè)或多個(gè)網(wǎng)絡(luò)120連接。在另一實(shí)施例中,主信標(biāo)設(shè)備130向商家系統(tǒng)130、網(wǎng)絡(luò)運(yùn)營(yíng)商和/或另一適當(dāng)實(shí)體發(fā)送網(wǎng)狀網(wǎng)絡(luò)不安全的通知。在該示例實(shí)施例中,主信標(biāo)設(shè)備130可以附加地發(fā)送與做出網(wǎng)絡(luò)不安全的確定相關(guān)的數(shù)據(jù)。例如,主信標(biāo)設(shè)備130可以發(fā)送一個(gè)或多個(gè)接收的移動(dòng)檢測(cè)結(jié)果、一個(gè)或多個(gè)接收到的無(wú)效數(shù)字簽名以及包括第一和第二虛擬地圖之間的顯著差異的第一和第二虛擬地圖。在該示例中,網(wǎng)絡(luò)運(yùn)營(yíng)商或其他適當(dāng)?shù)膶?shí)體采取適當(dāng)?shù)膭?dòng)作來(lái)保護(hù)或禁用網(wǎng)狀網(wǎng)絡(luò)。

其他示例實(shí)施例

圖11描繪了根據(jù)某些示例實(shí)施例的計(jì)算機(jī)器2000和模塊2050。計(jì)算機(jī)器2000可以對(duì)應(yīng)于本文給出的各種計(jì)算機(jī)、服務(wù)器、移動(dòng)設(shè)備、嵌入式系統(tǒng)或計(jì)算系統(tǒng)中的任何一個(gè)。模塊2050可以包括一個(gè)或多個(gè)硬件或軟件元件,其被配置為便于計(jì)算機(jī)器2000執(zhí)行本文所提出的各種方法和處理功能。計(jì)算機(jī)器2000可以包括各種內(nèi)部或附加的組件,諸如處理器2010、系統(tǒng)總線2020、系統(tǒng)存儲(chǔ)器2030、存儲(chǔ)介質(zhì)2040、輸入/輸出接口2060以及用于與網(wǎng)絡(luò)2080進(jìn)行通信的網(wǎng)絡(luò)接口2070。

計(jì)算機(jī)器2000可以被實(shí)現(xiàn)為常規(guī)的計(jì)算機(jī)系統(tǒng)、嵌入式控制器、膝上型計(jì)算機(jī)、服務(wù)器、移動(dòng)設(shè)備、智能電話、機(jī)頂盒、信息亭、車輛信息系統(tǒng)、與電視機(jī)相關(guān)聯(lián)的一個(gè)或多個(gè)處理器、定制機(jī)器、任何其它硬件平臺(tái)或其任何組合或多個(gè)。計(jì)算機(jī)器2000可以是被配置為使用經(jīng)由數(shù)據(jù)網(wǎng)絡(luò)或總線系統(tǒng)互連的多個(gè)計(jì)算機(jī)器來(lái)運(yùn)行的分布式系統(tǒng)。

處理器2010可以被配置為執(zhí)行代碼或指令以執(zhí)行本文描述的操作和功能,管理請(qǐng)求流和地址映射,以及執(zhí)行計(jì)算和生成命令。處理器2010可以被配置為監(jiān)視和控制計(jì)算機(jī)器2000中的組件的操作。處理器2010可以是通用處理器、處理器核、多處理器、可重配置處理器、微控制器、數(shù)字信號(hào)處理器(“DSP”)、專用集成電路(“ASIC”)、圖形處理單元(“GPU”)、現(xiàn)場(chǎng)可編程門陣列(“FPGA”)、可編程邏輯器件(“PLD”)、控制器、狀態(tài)機(jī)、門控邏輯、離散硬件組件、任何其它處理單元或其任何組合或多個(gè)。處理器2010可以是單個(gè)處理單元、多個(gè)處理單元、單個(gè)處理核、多個(gè)處理核、專用處理核、協(xié)處理器或其任何組合。根據(jù)某些實(shí)施例,處理器2010連同計(jì)算機(jī)器2000的其他組件可以是在一個(gè)或多個(gè)其他計(jì)算機(jī)器內(nèi)執(zhí)行的虛擬計(jì)算機(jī)器。

系統(tǒng)存儲(chǔ)器2030可以包括諸如只讀存儲(chǔ)器(“ROM”)、可編程只讀存儲(chǔ)器(“PROM”)、可擦除可編程只讀存儲(chǔ)器(“EPROM”)、閃速存儲(chǔ)器或能夠在被施加或未施加電力時(shí)存儲(chǔ)程序指令或數(shù)據(jù)的任何其它設(shè)備。系統(tǒng)存儲(chǔ)器2030還可以包括諸如隨機(jī)存取存儲(chǔ)器(“RAM”)、靜態(tài)隨機(jī)存取存儲(chǔ)器(“SRAM”)、動(dòng)態(tài)隨機(jī)存取存儲(chǔ)器(“DRAM”)和同步動(dòng)態(tài)隨機(jī)存取存儲(chǔ)器(“SDRAM”)。其他類型的RAM也可以用于實(shí)現(xiàn)系統(tǒng)存儲(chǔ)器2030。系統(tǒng)存儲(chǔ)器2030可以使用單個(gè)存儲(chǔ)器模塊或多個(gè)存儲(chǔ)器模塊來(lái)實(shí)現(xiàn)。盡管系統(tǒng)存儲(chǔ)器2030被描繪為計(jì)算機(jī)器2000的一部分,但本領(lǐng)域技術(shù)人員將認(rèn)識(shí)到,在不脫離本主題技術(shù)的范圍的情況下,系統(tǒng)存儲(chǔ)器2030可與計(jì)算機(jī)器2000分離。還應(yīng)當(dāng)理解,系統(tǒng)存儲(chǔ)器2030可以包括非易失性存儲(chǔ)設(shè)備(例如存儲(chǔ)介質(zhì)2040)或者與非易失性存儲(chǔ)設(shè)備結(jié)合操作。

存儲(chǔ)介質(zhì)2040可以包括硬盤、軟盤、光盤只讀存儲(chǔ)器(“CD-ROM”)、數(shù)字通用盤(“DVD”)、藍(lán)光盤、磁帶、閃存、其他非易失性存儲(chǔ)器設(shè)備、固態(tài)驅(qū)動(dòng)器(“SSD”)、任何磁存儲(chǔ)設(shè)備、任何光存儲(chǔ)設(shè)備、任何電存儲(chǔ)設(shè)備、任何半導(dǎo)體存儲(chǔ)設(shè)備、任何基于物理的存儲(chǔ)設(shè)備、任何其他數(shù)據(jù)存儲(chǔ)設(shè)備或其任何組合或多個(gè)。存儲(chǔ)介質(zhì)2040可以存儲(chǔ)一個(gè)或多個(gè)操作系統(tǒng)、應(yīng)用程序和諸如模塊2050的程序模塊、數(shù)據(jù)或任何其它信息。存儲(chǔ)介質(zhì)2040也可以是計(jì)算機(jī)器2000的一部分或連接到計(jì)算機(jī)器2000。存儲(chǔ)介質(zhì)2040還可以是與計(jì)算機(jī)器2000進(jìn)行通信的一個(gè)或多個(gè)其他計(jì)算機(jī)器的一部分,諸如服務(wù)器、數(shù)據(jù)庫(kù)服務(wù)器、云存儲(chǔ)和網(wǎng)絡(luò)附接存儲(chǔ)等。

模塊2050可以包括一個(gè)或多個(gè)硬件或軟件元件,其被配置為便于計(jì)算機(jī)器2000執(zhí)行本文提出的各種方法和處理功能。模塊2050可以包括與系統(tǒng)存儲(chǔ)器2030、存儲(chǔ)介質(zhì)2040或兩者相關(guān)聯(lián)地存儲(chǔ)為軟件或固件的一個(gè)或多個(gè)指令序列。存儲(chǔ)介質(zhì)2040因此可以表示機(jī)器或計(jì)算機(jī)可讀介質(zhì)的示例,其上可以存儲(chǔ)由處理器2010執(zhí)行的指令或代碼。機(jī)器或計(jì)算機(jī)可讀介質(zhì)通常可以指用于向處理器2010提供指令的任何介質(zhì)。與模塊2050相關(guān)聯(lián)的這種機(jī)器或計(jì)算機(jī)可讀介質(zhì)可以包括計(jì)算機(jī)軟件產(chǎn)品。應(yīng)當(dāng)理解,包括模塊2050的計(jì)算機(jī)軟件產(chǎn)品還可以與用于經(jīng)由網(wǎng)絡(luò)2080、任何信號(hào)承載介質(zhì)或任何其它通信或傳遞技術(shù)將模塊2050遞送到計(jì)算機(jī)器2000的一個(gè)或多個(gè)過(guò)程或方法相關(guān)聯(lián)。模塊2050還可以包括硬件電路或用于配置硬件電路的信息,諸如用于FPGA或其他PLD的微代碼或配置信息。

輸入/輸出(“I/O”)接口2060可以被配置為耦合到一個(gè)或多個(gè)外部設(shè)備,從一個(gè)或多個(gè)外部設(shè)備接收數(shù)據(jù),以及向一個(gè)或多個(gè)外部設(shè)備發(fā)送數(shù)據(jù)。這種外部設(shè)備連同各種內(nèi)部設(shè)備也可以稱為外圍設(shè)備。I/O接口2060可以包括用于可操作地將各種外圍設(shè)備耦合到計(jì)算機(jī)器2000或處理器2010的電連接和物理連接。I/O接口2060可以被配置為在外圍設(shè)備、計(jì)算機(jī)器2000或處理器2010之間傳遞數(shù)據(jù)、地址和控制信號(hào)。I/O接口2060可以被配置為實(shí)現(xiàn)任何標(biāo)準(zhǔn)接口,諸如小型計(jì)算機(jī)系統(tǒng)接口(“SCSI”)、串行連接SCSI(“SAS”)、光纖通道,外圍組件互連(“PCI”)、PCI Express(PCIe)、串行總線、并行總線、高級(jí)技術(shù)附加(ATA)、串行ATA(“SATA”)、通用串行總線(“USB”)、Thunderbolt、FireWire和各種視頻總線等。I/O接口2060可以被配置為僅實(shí)現(xiàn)一種接口或總線技術(shù)?;蛘?,I/O接口2060可以被配置為實(shí)現(xiàn)多個(gè)接口或總線技術(shù)。I/O接口2060可以被配置為系統(tǒng)總線2020的一部分、全部或者結(jié)合系統(tǒng)總線2020來(lái)操作。I/O接口2060可以包括用于緩沖在一個(gè)或多個(gè)外部設(shè)備、內(nèi)部設(shè)備、計(jì)算機(jī)器2000或處理器2010之間的傳輸?shù)囊粋€(gè)或多個(gè)緩沖器。

I/O接口2060可以將計(jì)算機(jī)器2000耦合到包括鼠標(biāo)、觸摸屏、掃描儀、電子數(shù)字化儀、傳感器、接收器、觸摸板、軌跡球、相機(jī)、麥克風(fēng)、鍵盤或其任何組合的各種輸入設(shè)備。I/O接口2060可以將計(jì)算機(jī)器2000耦合到包括視頻顯示器、揚(yáng)聲器、打印機(jī)、投影儀、觸覺(jué)反饋設(shè)備、自動(dòng)化控制、機(jī)器人部件、致動(dòng)器、電機(jī)、風(fēng)扇、信號(hào)發(fā)射器和燈等的各種輸出設(shè)備。

計(jì)算機(jī)器2000可以在網(wǎng)絡(luò)環(huán)境中使用通過(guò)網(wǎng)絡(luò)接口2070到跨越網(wǎng)絡(luò)2080的一個(gè)或多個(gè)其他系統(tǒng)或計(jì)算機(jī)器的邏輯連接來(lái)操作。網(wǎng)絡(luò)2080可以包括廣域網(wǎng)(WAN)、局域網(wǎng)(LAN)、內(nèi)聯(lián)網(wǎng)、因特網(wǎng)、無(wú)線接入網(wǎng)絡(luò)、有線網(wǎng)絡(luò)、移動(dòng)網(wǎng)絡(luò)、電話網(wǎng)絡(luò)、光網(wǎng)絡(luò)或其組合。網(wǎng)絡(luò)2080可以是任何拓?fù)涞姆纸M交換、電路交換,并且可以使用任何通信協(xié)議。網(wǎng)絡(luò)2080內(nèi)的通信鏈路可以涉及各種數(shù)字或模擬通信介質(zhì),諸如光纖電纜、自由空間光學(xué)器件、波導(dǎo)、電導(dǎo)體、無(wú)線鏈路、天線和射頻通信等等。

處理器2010可以通過(guò)系統(tǒng)總線2020連接到計(jì)算機(jī)器2000的其他元件或本文所討論的各種外圍設(shè)備。應(yīng)當(dāng)理解,系統(tǒng)總線2020可以在處理器2010之內(nèi),在處理器2010之外或兩者。根據(jù)一些實(shí)施例,處理器2010、計(jì)算機(jī)器2000的其他元件或本文所討論的各種外圍設(shè)備中的任一個(gè)可以集成到單個(gè)設(shè)備中,諸如片上系統(tǒng)(“SOC”)、系統(tǒng)級(jí)封裝(“SOP“)或ASIC器件。

在這里所討論的系統(tǒng)收集關(guān)于用戶的個(gè)人信息或者可以利用個(gè)人信息的情況下,可以向用戶提供機(jī)會(huì)或選項(xiàng)以控制程序或特征是否收集用戶信息(例如關(guān)于用戶的社交網(wǎng)絡(luò)、社交活動(dòng)、職業(yè)、用戶的偏好或用戶的當(dāng)前位置),或者控制是否和/或如何從內(nèi)容服務(wù)器接收可能與用戶更相關(guān)的內(nèi)容。另外,可以在存儲(chǔ)或使用某些數(shù)據(jù)之前以一種或多種方式來(lái)處理這些數(shù)據(jù),使得移除個(gè)人可識(shí)別的信息。例如,可以對(duì)用戶的身份進(jìn)行處理,使得不能為用戶確定個(gè)人可識(shí)別的信息,或者可以在獲得位置信息(例如城市、郵政編碼或州級(jí)別)的地方推廣用戶的地理位置,使得不能確定用戶的特定位置。因此,用戶可以具有對(duì)如何收集關(guān)于用戶并由內(nèi)容服務(wù)器使用的信息的控制。

實(shí)施例可以包括體現(xiàn)本文描述和示出的功能的計(jì)算機(jī)程序,其中計(jì)算機(jī)程序在包括存儲(chǔ)在機(jī)器可讀介質(zhì)中的指令和執(zhí)行指令的處理器的計(jì)算機(jī)系統(tǒng)中實(shí)現(xiàn)。然而,應(yīng)當(dāng)顯而易見(jiàn)的是,可以有許多不同的方式在計(jì)算機(jī)編程中實(shí)現(xiàn)實(shí)施例,并且實(shí)施例不應(yīng)被解釋為限于任何一組計(jì)算機(jī)程序指令。此外,熟練的程序員將能夠基于所附的流程圖和申請(qǐng)文本中的相關(guān)描述來(lái)編寫(xiě)這樣的計(jì)算機(jī)程序以實(shí)現(xiàn)所公開(kāi)的實(shí)施例的實(shí)施例。因此,對(duì)于如何制作和使用實(shí)施例的充分理解,不認(rèn)為公開(kāi)特定的一組程序代碼指令是必要的。此外,本領(lǐng)域技術(shù)人員將理解,本文所描述的實(shí)施例的一個(gè)或多個(gè)方面可以由可以在一個(gè)或多個(gè)計(jì)算系統(tǒng)中實(shí)現(xiàn)的硬件、軟件或其組合來(lái)執(zhí)行。此外,對(duì)由計(jì)算機(jī)執(zhí)行的動(dòng)作的任何引用不應(yīng)被解釋為由單個(gè)計(jì)算機(jī)執(zhí)行,因?yàn)槎嘤谝粋€(gè)計(jì)算機(jī)可以執(zhí)行該動(dòng)作。

本文描述的示例實(shí)施例可以用于執(zhí)行本文所述的方法和處理功能的計(jì)算機(jī)硬件和軟件。本文所描述的系統(tǒng)、方法和過(guò)程可以體現(xiàn)在可編程計(jì)算機(jī)、計(jì)算機(jī)可執(zhí)行軟件或數(shù)字電路中。軟件可以存儲(chǔ)在計(jì)算機(jī)可讀介質(zhì)上。例如,計(jì)算機(jī)可讀介質(zhì)可以包括軟盤、RAM、ROM、硬盤、可移動(dòng)介質(zhì)、閃存、記憶棒、光學(xué)介質(zhì)、磁光介質(zhì)、CD-ROM等。數(shù)字電路可以包括集成電路、門陣列、構(gòu)造塊邏輯、現(xiàn)場(chǎng)可編程門陣列(FPGA)等。

先前呈現(xiàn)的實(shí)施例中描述的示例系統(tǒng)、方法和動(dòng)作是說(shuō)明性的,并且在替代實(shí)施例中,在不脫離各種實(shí)施例的范圍和精神的情況下,某些動(dòng)作可以以不同的順序執(zhí)行,彼此并行執(zhí)行,完全省略和/或在不同的示例實(shí)施例之間組合,和/或,可以執(zhí)行某些附加的動(dòng)作。因此,這些替代實(shí)施例包括在所附權(quán)利要求的范圍內(nèi),這些權(quán)利要求應(yīng)符合最寬泛的解釋,以包含這些替代實(shí)施例。

雖然上面已經(jīng)詳細(xì)描述了具體實(shí)施例,但是描述僅僅是為了說(shuō)明的目的。因此,應(yīng)當(dāng)理解,除非另有明確說(shuō)明,上述許多方面不旨在作為必需或基本要素。在不脫離在所附權(quán)利要求中限定的實(shí)施例的精神和范圍的情況下,受益于本公開(kāi)的本領(lǐng)域普通技術(shù)人員,除了上述實(shí)施例之外,可以做出示例實(shí)施例的所公開(kāi)方面的修改和對(duì)應(yīng)于示例實(shí)施例的所公開(kāi)方面的等效部件或動(dòng)作,權(quán)利要求的范圍符合最寬泛的解釋,以包括這樣的修改和等同結(jié)構(gòu)。

當(dāng)前第1頁(yè)1 2 3 
網(wǎng)友詢問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
阜城县| 盈江县| 塔城市| 武威市| 公安县| 洛隆县| 仪陇县| 邢台县| 博罗县| 噶尔县| 秦安县| 东莞市| 新乡市| 蒙山县| 博客| 上杭县| 余干县| 平度市| 乡城县| 永川市| 寿宁县| 察雅县| 金门县| 北辰区| 诸城市| 涟水县| 赣榆县| 麻城市| 开远市| 葫芦岛市| 永年县| 海南省| 钦州市| 志丹县| 噶尔县| 乳山市| 盘山县| 禄丰县| 涟源市| 遵义市| 夏河县|