定位設(shè)備的方法及裝置的制造方法
【技術(shù)領(lǐng)域】
[0001] 本發(fā)明實施例涉及藍牙定位領(lǐng)域,特別涉及一種定位設(shè)備的方法及裝置。
【背景技術(shù)】
[0002] 藍牙定位技術(shù)是使用藍牙廣播信號對藍牙設(shè)備進行定位的技術(shù)。
[0003] 現(xiàn)有技術(shù)中的一種定位設(shè)備的方法,包括:綁定手機記錄藍牙設(shè)備的最后一次出 現(xiàn)位置,綁定手機是與藍牙設(shè)備綁定的手機。在查找該藍牙設(shè)備時,綁定手機向服務(wù)器發(fā)送 第一定位請求,第一定位請求包括有該藍牙設(shè)備的標(biāo)識和最后一次出現(xiàn)位置。然后服務(wù)器 向位于最后一次出現(xiàn)位置附近的其它手機發(fā)送第二定位請求,該第二定位請求包括有該藍 牙設(shè)備的標(biāo)識,若其它手機通過藍牙定位技術(shù)查找到該藍牙設(shè)備,則其它手機將自身的地 理位置上報至服務(wù)器,服務(wù)器根據(jù)其它手機上報的地理位置對藍牙設(shè)備進行定位。
[0004] 在實現(xiàn)本發(fā)明的過程中,發(fā)明人發(fā)現(xiàn)現(xiàn)有技術(shù)至少存在以下問題:上述方法必須 要獲知藍牙設(shè)備的最后一次出現(xiàn)位置才能使用,有較大的局限性。如果藍牙設(shè)備是移動的, 則上述方法無法使用。
【發(fā)明內(nèi)容】
[0005] 為了解決現(xiàn)有技術(shù)的問題,本發(fā)明實施例提供了一種定位設(shè)備方法。所述技術(shù)方 案如下:
[0006] 根據(jù)本公開實施例的第一方面,提供一種定位設(shè)備方法,該方法包括:
[0007] 接收η個終端上報的掃描設(shè)備列表,每個掃描設(shè)備列表包括:終端掃描到的藍牙 設(shè)備的標(biāo)識,η為正整數(shù);
[0008] 對于每個掃描設(shè)備列表,檢測藍牙設(shè)備的標(biāo)識是否屬于目標(biāo)設(shè)備列表;
[0009] 若藍牙設(shè)備的標(biāo)識屬于目標(biāo)設(shè)備列表,則獲取掃描設(shè)備列表對應(yīng)的終端的地理位 置;
[0010] 根據(jù)終端的地理位置得到藍牙設(shè)備的地理位置。
[0011] 根據(jù)本公開實施例的第二方面,提供一種定位設(shè)備裝置,該裝置包括:
[0012] 接收模塊,用于接收η個終端上報的掃描設(shè)備列表,每個掃描設(shè)備列表包括:終端 掃描到的藍牙設(shè)備的標(biāo)識,η為正整數(shù);
[0013] 第一檢測模塊,用于對于每個掃描設(shè)備列表,檢測藍牙設(shè)備的標(biāo)識是否屬于目標(biāo) 設(shè)備列表;
[0014] 獲取模塊,用于若藍牙設(shè)備的標(biāo)識屬于目標(biāo)設(shè)備列表,則獲取掃描設(shè)備列表對應(yīng) 的終端的地理位置;
[0015] 確定模塊,用于根據(jù)終端的地理位置得到藍牙設(shè)備的地理位置。
[0016] 本發(fā)明實施例提供的技術(shù)方案帶來的有益效果是:
[0017] 通過接收η個終端上報的掃描設(shè)備列表,對于每個掃描設(shè)備列表,檢測藍牙設(shè)備 的標(biāo)識是否屬于目標(biāo)設(shè)備列表,若藍牙設(shè)備的標(biāo)識屬于目標(biāo)設(shè)備列表,則獲取掃描設(shè)備列 表對應(yīng)的終端的地理位置,并根據(jù)終端的地理位置得到藍牙設(shè)備的地理位置;解決了相關(guān) 技術(shù)中必須要獲知藍牙設(shè)備的最后一次出現(xiàn)位置才能對藍牙設(shè)備進行定位的問題;達到了 不需要獲知藍牙設(shè)備的最后一次出現(xiàn)位置,且當(dāng)丟失后的藍牙設(shè)備仍在不斷移動時,也能 通過其他終端的地理位置對藍牙設(shè)備進行定位的效果。
【附圖說明】
[0018] 為了更清楚地說明本發(fā)明實施例中的技術(shù)方案,下面將對實施例描述中所需要使 用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實施例,對于 本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù)這些附圖獲得其他 的附圖。
[0019] 圖1A是本公開各個實施例所涉及的一種實施環(huán)境的示意圖;
[0020] 圖1B是本公開各個實施例所涉及的一種實施環(huán)境的示意圖;
[0021] 圖2是根據(jù)一示例性實施例示出的一種定位設(shè)備的方法的流程圖;
[0022] 圖3是根據(jù)另一示例性實施例示出的一種定位設(shè)備的方法的流程圖;
[0023] 圖4是根據(jù)另一個實施例所提供的定位設(shè)備的方法在實施時的實施示意圖;
[0024] 圖5是根據(jù)一示例性實施例示出的一種定位設(shè)備的裝置的框圖;
[0025] 圖6是根據(jù)另一示例性實施例示出的一種定位設(shè)備的裝置的框圖。
【具體實施方式】
[0026] 為使本發(fā)明的目的、技術(shù)方案和優(yōu)點更加清楚,下面將結(jié)合附圖對本發(fā)明實施方 式作進一步地詳細(xì)描述。
[0027] 圖1A是本公開各個實施例所涉及的一種實施環(huán)境的示意圖,該實施環(huán)境可以包 括:綁定終端120、藍牙設(shè)備140。
[0028] 綁定終端120可以是手機、平板電腦、電子書閱讀器、MP3播放器(Moving Picture Experts Group Audio Layer III,動態(tài)影像專家壓縮標(biāo)準(zhǔn)音頻層面3)、MP4 (Moving Picture Experts Group Audio Layer IV,動態(tài)影像專家壓縮標(biāo)準(zhǔn)音頻層面4)播放器、膝 上型便攜計算機和臺式計算機等等。
[0029] 本公開實施例以圖1A中的綁定終端120是支持藍牙功能的智能手機來舉例說明。
[0030] 藍牙設(shè)備140可以是藍牙防丟器、手機、平板電腦、電子書閱讀器、MP3播放器、MP4 播放器等。藍牙防丟器內(nèi)置有低功耗的藍牙芯片,且藍牙防丟器通常被制作為小型標(biāo)簽形 狀,便于與鑰匙、錢包、鞋子等隨身物品搭配使用。與藍牙防丟器相連的物品或其他內(nèi)置有 藍牙芯片的物品,都屬于上述藍牙設(shè)備。比如,上述藍牙設(shè)備140可以設(shè)計為藍牙防丟鞋, 供兒童或者老人穿著。
[0031] 本公開實施例以圖1A中的藍牙設(shè)備140是藍牙防丟器來舉例說明。
[0032] 可選地,綁定終端120與藍牙設(shè)備140預(yù)先建立綁定關(guān)系,綁定終端120和藍牙設(shè) 備140之間通過藍牙連接通信。
[0033] 圖1B是本公開各個實施例所涉及的一種實施環(huán)境的示意圖,該實施環(huán)境可以包 括:綁定終端120、藍牙設(shè)備140、服務(wù)器160、第一終端181、第二終端182和第三終端183。
[0034] 綁定終端120、第一終端181、第二終端182和第三終端183可以是手機、平板電 腦、電子書閱讀器、MP3播放器(Moving Picture Experts Group Audio Layer III,動態(tài)影 像專家壓縮標(biāo)準(zhǔn)音頻層面 3)、MP4 (Moving Picture Experts Group Audio Layer IV,動態(tài) 影像專家壓縮標(biāo)準(zhǔn)音頻層面4)播放器、膝上型便攜計算機和臺式計算機等等。本公開實施 例以圖1B中的綁定終端120、第一終端181、第二終端182和第三終端183均是支持藍牙功 能的智能手機來舉例說明。
[0035] 藍牙設(shè)備140可以是藍牙防丟器、手機、平板電腦、電子書閱讀器、MP3播放器、MP4 播放器等。藍牙防丟器內(nèi)置有低功耗的藍牙芯片,且藍牙防丟器通常被制作為小型標(biāo)簽形 狀,便于與鑰匙、錢包等隨身物品搭配使用。與藍牙防丟器相連的物品或其他內(nèi)置有藍牙芯 片的物品,都屬于上述藍牙防丟器。本公開實施例以圖1B中的藍牙設(shè)備140是藍牙防丟器 來舉例說明。
[0036] 服務(wù)器160可以是一臺服務(wù)器,也可以是由若干臺服務(wù)器組成的服務(wù)器集群,或 者是一個云計算服務(wù)中心。
[0037] 綁定終端120、第一終端181、第二終端182和第三終端183與服務(wù)器之間可以通 過無線Wi-Fi (Wireless-Fidelity,無線保真),藍牙等無線網(wǎng)絡(luò)方式或者有線網(wǎng)絡(luò)相連。 可選地,綁定終端120、第一終端181、第二終端182和第三終端183均運行有指定的應(yīng)用程 序客戶端,比如,即時通訊程序qq的客戶端,服務(wù)器是該指定的應(yīng)用程序客戶端的后臺服 務(wù)器。
[0038] 第一終端181和第二終端182與藍牙設(shè)備140之間通過藍牙進行通信。本實施環(huán) 境中以其它終端為三臺來舉例說明,但是本發(fā)明實施例對其它終端的設(shè)備數(shù)量不做限定, 可以是一臺或者多臺。在實際環(huán)境中,其它終端的數(shù)量可能是千萬級別、上億級別。
[0039] 圖2是根據(jù)一示例性實施例示出的一種定位設(shè)備的方法的流程圖。本實施例以該 定位設(shè)備的方法應(yīng)用于圖1B所示的服務(wù)器中來舉例說明。該方法可以包括以下幾個步驟:
[0040] 在步驟202中,接收η個終端上報的掃描設(shè)備列表,每個掃描設(shè)備列表包括:終端 掃描到的藍牙設(shè)備的標(biāo)識,η為正整數(shù);
[0041] 藍牙設(shè)備的標(biāo)識可以是藍牙設(shè)備的MAC(Media Access Control,介質(zhì)訪問控制) 地址,本發(fā)明實施例對此不作限定。
[0042] 可選的,藍牙設(shè)備被設(shè)置為可見。藍牙設(shè)備每隔預(yù)定時間間隔向外發(fā)送包括自身 標(biāo)識的藍牙廣播報文。
[0043] 在步驟204中,對于每個掃描設(shè)備列表,檢測藍牙設(shè)備的標(biāo)識是否屬于目標(biāo)設(shè)備 列表;
[0044] 可選地,目標(biāo)設(shè)備列表是需要查找的藍牙設(shè)備的標(biāo)識列表。
[0045] 在步驟206中,若藍牙設(shè)備的標(biāo)識屬于目標(biāo)設(shè)備列表,則獲取掃描設(shè)備列表對應(yīng) 的終端的地理位置;
[0046] 在步驟208中,根據(jù)終端的地理位置得到藍牙設(shè)備的地理位置。
[0047] 綜上所述,本實施例提供的定位設(shè)備的方法,通過接收η個終端上報的掃描設(shè)備 列表,對于每個掃描設(shè)備列表,檢測藍牙設(shè)備的標(biāo)識是否屬于目標(biāo)設(shè)備列表,若藍牙設(shè)備的 標(biāo)識屬于目標(biāo)設(shè)備列表,則獲取掃描設(shè)備列表對應(yīng)的終端的地理位置,并根據(jù)終端的地理 位置得到藍牙設(shè)備的地理位置;解決了相關(guān)技術(shù)中必須要獲知藍牙設(shè)備的最后一次出現(xiàn)位 置才能對藍牙設(shè)備進行定位的問題;達到了不需要獲取藍牙設(shè)備的最后一次出現(xiàn)位置,且 當(dāng)丟失后的藍牙設(shè)備仍在不斷移動時,也能通過其他終端的地理位置對藍牙設(shè)備進行定位 的效果。
[0048] 同時,本實施例提供的定位設(shè)備的方法,僅需要終端先上報藍牙設(shè)備的標(biāo)識,而不 需要終端馬上上報自身的地理位置,在終端的數(shù)量非常多時,能夠有效減輕服務(wù)器的計算 壓力和存儲壓力。
[0049] 圖3是根據(jù)另一示例性實施例示出的一種定位設(shè)備的方法的流程圖。本實施例以 該方法應(yīng)用于圖1B所示的服務(wù)器中來舉例說明。該方法可以包括以下幾個步驟: